Syncope (ED workup)
Phase C shard-3-neuro-sym expansion (2026-05-14) — pattern-matches symptom.chest_pain.ed_undifferentiated.v1 (be7b7d2f) and symptom.vertigo.v1. Engine scope: ED triage + risk-stratification + disposition for the adult syncope presentation. Downstream confirmed diagnoses route to: cardio.afib.core.v1 (arrhythmic), cardio.brady_tachy_syndrome.v1 (sick sinus), cardio.neurally-mediated-reflex-syncope.v1 (vasovagal), cardio.aortic_stenosis.v1 (structural AS), cardio.hcm.chronic.v1 (HCM), cardio.cardiac-tamponade.core.v1 (tamponade), pulm.pe.core.v1 (PESIT PE), cardio.tia.v1 / neuro.ischaemic-stroke.v1 (TIA mimic). Bayesian linkage (LR+, LR−, T_treat, T_test, conditional dependencies, pre-test priors) lives in companion depth bundle _briefs/symptom.syncope.ed.v1.depth.md — schema has no first-class likelihood-ratio field. 10 sibling-differentiation rows cover the key look-alikes (AF arrhythmic / brady-tachy / reflex vasovagal / PE PESIT / AS / HCM / tamponade / TIA / falls / vertigo). 12 severity triggers (≥8 per spec): arrhythmic_syncope_pattern + structural_cardiac_syncope + pesit_pe_pattern + vasovagal_reflex_pattern + orthostatic_syncope + carotid_sinus_hypersensitivity + seizure_mimic + high_risk_ecg + tamponade_syncope + tia_mimic_syncope + hypoglycemia_mimic + high_risk_canadian_syncope_score. Schema-blocked emitted: San Francisco Syncope Rule (Quinn 2006 PMID 16631985) + Canadian Syncope Risk Score (Thiruganasambandamoorthy 2016 PMID 27378464) — both NOT in clinical-tools-registry; manual application + ticketed in shard-3 state file. workup.syncope also missing. Regimen_axes intentionally empty — engine is triage-only. Supportive drug actions (IVF, atropine, adenosine, transfusion, dextrose, deprescribe orthostatic offenders) live in setting_playbooks.ed.drug_actions; definitive treatment is owned by downstream routed engines. Setting playbook: single `ed` per user spec — outpatient syncope clinic is a future engine.
Entry points (8)
- symptomTransient loss of consciousness with spontaneous recovery — ESC 2018 syncope working definition (Brignole PMID 28280232)transient_loss_of_consciousness
- symptomNear-syncope / pre-syncope — same risk stratification per Canadian Syncope Risk Score (Thiruganasambandamoorthy CMAJ 2016 PMID 27378464)pre_syncope_near_syncope
- symptomExertional syncope — structural (aortic stenosis, HOCM) until proven otherwise (ESC 2018; ACC/AHA HCM 2024)syncope_with_exertion
- symptomSyncope preceded by palpitations — arrhythmic concern (ESC 2018)syncope_with_palpitations
- symptomSyncope with chest pain or dyspnea — PE / ACS / dissection / tamponade (Prandoni PESIT NEJM 2016 PMID 27797317; ESC 2018)syncope_with_chest_pain_or_dyspnea
- symptomPostural syncope on standing — orthostatic / dehydration / autonomic (Sutton 2013 PMID 21431947)orthostatic_syncope
- symptomCough / micturition / defecation / venipuncture / fear / pain trigger — neurally-mediated reflex (Sheldon HRS 2011 PMID 12103268)situational_or_reflex_syncope
- symptomLOC with tongue bite / post-ictal confusion / urinary incontinence — seizure mimic (ESC 2018)syncope_with_seizure_features
Required inputs (29)
- agerequireddemographic • used at CONTEXTAge >60 raises cardiac prior and admission threshold; Canadian Syncope Risk Score age component (Thiruganasambandamoorthy 2016)
- sexrequireddemographic • used at CONTEXTVasovagal skews younger female; cardiac causes skew older male
- prodromerequiredsymptom • used at FRAMEVasovagal prodrome (warmth, nausea, diaphoresis, lightheadedness) LR+ ~3 vs absent prodrome which suggests arrhythmic (ESC 2018)
- posture_at_onsetrequiredsymptom • used at FRAMESupine syncope is alarming (arrhythmic / PE / structural); standing syncope is more reflex / orthostatic (Sheldon 2011)
- triggersrequiredsymptom • used at FRAMECough / micturition / defecation / pain / heat / venipuncture / fear → reflex syncope (Sheldon 2011 PMID 12103268)
- exertional_triggerrequiredsymptom • used at FRAMEExertional syncope = aortic stenosis / HOCM / arrhythmia / catecholaminergic VT until proven otherwise (ESC 2018; ACC/AHA HCM 2024)
- palpitations_pre_syncoperequiredsymptom • used at ENTRYPalpitations preceding LOC raises arrhythmic LR+ ~2.6 (ESC 2018)
- associated_chest_pain_dyspnearequiredsymptom • used at ENTRYChest pain → ACS / dissection / PE; PESIT (Prandoni NEJM 2016 PMID 27797317) — 17% PE rate in first-time syncope
- seizure_featuresrequiredsymptom • used at ENTRYTongue bite (LR+ ~17 for seizure) + post-ictal confusion (LR+ ~5) + jerks >30 sec — Sheldon 2011 NMR criteria differentiate
- head_turn_or_collar_triggersymptom • used at CONTEXTCarotid sinus hypersensitivity — elderly + head-turn / shaving / tight collar; positive carotid sinus massage diagnostic (ESC 2018)
- supine_bprequiredvital • used at CONTEXTSupine BP as baseline for orthostatic delta (ESC 2018)
- standing_bp_1_3minrequiredvital • used at CONTEXTOrthostatic BP drop ≥20 SBP or ≥10 DBP at 1 / 3 min = orthostatic hypotension (Sutton 2013 PMID 21431947)
- hrrequiredvital • used at CONTEXTBradycardia / tachycardia clue to arrhythmic etiology
- spo2requiredvital • used at CONTEXTHypoxia → PE / pulmonary cause (Prandoni 2016 PESIT)
- cardiac_historyrequiredhistory • used at CONTEXTKnown structural heart disease / prior MI / HF / cardiomyopathy raises arrhythmic prior dramatically (ESC 2018 high-risk feature)
- family_sudden_deathrequiredhistory • used at CONTEXTFamily hx sudden cardiac death <50 y → channelopathy / HCM / Brugada / long-QT (ACC/AHA HCM 2024)
- medication_reviewrequiredhistory • used at CONTEXTQT-prolonging meds (Risk Score CredibleMeds), antihypertensives (orthostatic), diuretics (volume), AV-blockers (bradycardia)
- volume_status_hxrequiredhistory • used at CONTEXTDehydration / GI loss / blood loss → hypovolemic orthostatic syncope
- vte_risk_factorsrequiredhistory • used at CONTEXTRecent surgery / immobility / cancer / hormonal / prior VTE → PESIT-style PE workup (Prandoni 2016)
- pacemaker_icdhistory • used at CONTEXTCIED interrogation may reveal arrhythmic syncope (ESC 2018)
- ecg_12_leadrequiredimaging • used at INITIAL_WORKUPECG within 10 min — abnormal ECG (any rhythm, conduction, ischemia, QT, Brugada, pre-excitation) is Canadian Syncope Risk Score component (Thiruganasambandamoorthy 2016)
- fingerstick_glucoserequiredlab • used at INITIAL_WORKUPHypoglycemia mimics syncope; rapid bedside test (ESC 2018)
- troponin_hslab • used at INITIAL_WORKUPHs-cTn for ACS as cause of syncope (Thygesen 2018; ESC 2018)
- hemoglobinrequiredlab • used at INITIAL_WORKUPAcute blood loss / GI bleed as cause of syncope; orthostatic Hb drop (ESC 2018)
- bnp_nt_probnplab • used at INITIAL_WORKUPCanadian Syncope Risk Score includes BNP elevation as cardiac risk feature (Thiruganasambandamoorthy 2016)
- d_dimer_age_adjustedlab • used at BRANCHING_WORKUPPESIT-style PE workup — PE in 17% of first-time syncope (Prandoni NEJM 2016 PMID 27797317); ESC 2018 endorses
- echo_tteimaging • used at BRANCHING_WORKUPTTE for structural heart disease (AS, HCM, RV dilation, depressed EF, tamponade) — ESC 2018 + ACC/AHA HCM 2024
- ctpa_chestimaging • used at BRANCHING_WORKUPCTPA for PE if Wells/PERC positive or PESIT pathway flagged (Prandoni 2016)
- ct_head_non_contrastimaging • used at BRANCHING_WORKUPCT head if focal neuro deficit / head trauma during syncope / age >60 with anticoagulation
12-phase flow (12)
- 1FRAMEConfirm true syncope (transient LOC with spontaneous recovery) vs seizure / drop attack / psychogenic; capture prodrome, posture, triggers, exertion link (ESC 2018 PMID 28280232)inputs: prodrome, posture_at_onset, triggers, exertional_triggeradvance: syncope confirmed + classified by trigger pattern
- 2ENTRYCapture palpitations preceding LOC (arrhythmic), associated chest pain/dyspnea (PE/ACS/dissection per PESIT — Prandoni 2016), seizure features (tongue bite, post-ictal)inputs: palpitations_pre_syncope, associated_chest_pain_dyspnea, seizure_featuresadvance: entry pattern captured
- 3CONTEXTAge, sex, cardiac history, FH sudden death, medications, volume status, VTE risks, pacemaker/ICD, head-turn trigger, orthostatic vitals (AHA/ACC/HRS 2017 + ESC 2018)inputs: age, sex, supine_bp, standing_bp_1_3min, hr, spo2, cardiac_history, family_sudden_death, medication_review, volume_status_hx, vte_risk_factors, pacemaker_icd, head_turn_or_collar_triggeradvance: context complete
- 4RED_FLAGSHigh-risk features (ESC 2018): syncope during exertion / supine; severe structural HD; sudden palpitations preceding; abnormal ECG (any rhythm, AV block, long/short QT, Brugada, pre-excitation, ischemia); FH SCD <50 y; new chest pain / dyspnea / neuro deficitinputs: ecg_12_leadadvance: no high-risk features OR routed to dedicated downstream engine / admit
- 5INITIAL_WORKUP12-lead ECG within 10 min, orthostatic vitals, fingerstick glucose, CBC + Hb, BMP, hs-troponin if cardiac concern; consider BNP (ESC 2018; Canadian Syncope Risk Score features)inputs: ecg_12_lead, fingerstick_glucose, hemoglobin, troponin_hs, bnp_nt_probnpactions: panel.cardiac, panel.cbc, panel.renaladvance: initial workup reviewed
- 6BRANCHING_WORKUPPivot on findings: abnormal ECG / palpitations / structural concern → TTE + telemetry; PESIT pathway → Wells PE + age-adjusted D-dimer → CTPA (Prandoni 2016); orthostatic + volume → IVF rehydration; reflex pattern → outpatient tilt-table (Sutton 2013); head trauma or focal neuro → CT headinputs: d_dimer_age_adjusted, echo_tte, ctpa_chest, ct_head_non_contrastadvance: branching workup pivots to disposition route
- 7DIFFERENTIALVasovagal / reflex (~40-50%) / cardiac arrhythmic (~15-25%) / orthostatic (~10-15%) / structural (AS, HOCM, tamponade) / PE (~17% per PESIT — Prandoni 2016) / TIA mimic (rare without focal deficit) / seizure mimic / psychogenic / unknown (~10%) — ESC 2018 priorsadvance: differential ranked with pre-test priors documented
- 8RISK_STRATIFICATIONCanadian Syncope Risk Score (Thiruganasambandamoorthy CMAJ 2016 PMID 27378464) and San Francisco Syncope Rule (Quinn 2006 PMID 16631985) — both schema-blocked (not in registry); PE workup via Wells/PERC/sPESI; HEART if cardiac chest pain overlay (ESC 2018)inputs: ageactions: calc.wells_pe, calc.perc, calc.spesi, calc.heartadvance: risk scores documented
- 9TREATMENTSupportive at this layer: IVF for orthostatic / volume depletion; physical counterpressure maneuvers for vasovagal (Sheldon 2011); fludrocortisone / midodrine for refractory orthostatic; reverse anticoag if intracranial bleeding from fall; defer definitive to downstream engineadvance: supportive Rx initiated
- 10DISPOSITIONHigh-risk → admit (telemetry); intermediate → observation unit + outpatient cardiac workup; low-risk vasovagal → discharge with education + outpatient follow-up; PE confirmed → pulm.pe; arrhythmic → cardio.afib / brady_tachy; reflex pattern → cardio.neurally-mediated-reflex-syncope; structural → cardio.aortic_stenosis or cardio.hcm.chronic; tamponade → cardio.cardiac-tamponade (ESC 2018; AHA/ACC/HRS 2017 PMID 28280232)advance: disposition assigned + downstream handoff complete
- 11MONITORINGTelemetry continuous if admitted; orthostatic vitals every shift; serial ECG if dynamic abnormality; CIED interrogation for known device (ESC 2018)inputs: ecg_12_leadadvance: monitoring trend captured
- 12FOLLOWUPDischarged low-risk: outpatient cardiology / EP / neurology / tilt-table per phenotype within 7-14 d; reflex syncope education; driving counseling per local regs; medication adjustment (taper QT-prolonging / orthostatic offenders)advance: discharge bundle prescribed + follow-up scheduled