Abdominal pain (ED workup)
Phase C shard-3-neuro-sym wave-7 expansion (2026-05-14) — pattern-matches symptom.chest_pain.ed_undifferentiated.v1 (be7b7d2f) and symptom.dyspnea.ed.v1 / symptom.syncope.ed.v1 (e5b52910). Engine scope: ED triage + risk-stratification + disposition for the adult undifferentiated abdominal pain presentation, organized by quadrant. Downstream confirmed diagnoses route to: vasc.aaa.v1 (AAA leak), cardio.aortic-dissection.core.v1 (thoracoabdominal dissection), pulm.pe.core.v1 (PE referred), cardio.nstemi.core.v1 (ACS-equivalent epigastric), gi.acute-pancreatitis.core.v1, gi.cirrhosis.core.v1 (cirrhotic SBP), gi.variceal_bleed.v1, gyn.ovarian-torsion.v1, ob.ectopic-pregnancy.v1, uro.urolithiasis.v1, uro.testicular-torsion.v1, id.sepsis.core.v1. Bayesian linkage (LR+, LR−, T_treat, T_test, conditional dependencies, pre-test priors by quadrant + age) lives in companion depth bundle _briefs/symptom.abdominal_pain.ed.v1.depth.md — schema has no first-class likelihood-ratio field. 12 sibling-differentiation rows cover the key look-alikes (AAA / dissection / PE / NSTEMI / pancreatitis / cirrhosis / variceal / sepsis / ovarian torsion / ectopic / urolithiasis / testicular torsion). 13 severity triggers (≥8 per spec): aaa_leak_pattern + mesenteric_ischemia_pattern + perforated_viscus + ruptured_ectopic + ovarian_torsion + testicular_torsion_referred + acute_cholangitis_charcot_reynolds + severe_acute_pancreatitis_bisap_atlanta + appendicitis_alvarado_ripasa + septic_abdomen_qsofa + acs_equivalent_epigastric + thoracoabdominal_dissection + cirrhotic_decompensation_overlay. Schema-blocked emitted: BISAP / Atlanta 2012 / Alvarado / RIPASA / Tokyo 2018 grading / workup.abdominal_pain — none in clinical-tools-registry; manual application in setting playbook required_assessments + ticketed in shard-3 state file. Regimen_axes intentionally empty — engine is triage-only. Supportive drug actions (LR resuscitation, opioid analgesia, ondansetron, piperacillin-tazobactam, PPI, esmolol/labetalol for dissection) live in setting_playbooks.ed.drug_actions; definitive treatment is owned by downstream routed engines. Setting playbook: single `ed` per user spec — outpatient abdominal pain workup is a future engine. SCAFFOLDED status: no workup.abdominal_pain in clinical-tools-registry; PRODUCTION audit would fail. Will promote once registry entries land.
Entry points (11)
- symptomAcute abdominal pain presenting to ED — drives quadrant-anchored differential (Brun review PMID 35543712)acute_abdominal_pain
- symptomRUQ pain — cholecystitis / cholangitis / hepatitis (Tokyo 2018 cholangitis PMID 29032610)ruq_pain
- symptomRLQ pain — appendicitis / tubo-ovarian / hernia (Alvarado/RIPASA PMID 32468754)rlq_pain
- symptomLLQ pain — diverticulitis / sigmoid volvulus (Brun 2016)llq_pain
- symptomLUQ pain — splenic / gastritis / posterior pancreatitisluq_pain
- symptomEpigastric pain — pancreatitis (Atlanta 2012 + BISAP PMID 23100216) / PUD / ACS-equivalent (elderly/diabetic) (Brun 2016)epigastric_pain
- symptomDiffuse pain — SBO / mesenteric ischemia / perforation (Kärkkäinen mesenteric 2016 PMID 40513642)diffuse_abdominal_pain
- symptomFlank pain — AAA leak (Sakalihasan PMID 15866312) / urolithiasis / pyelonephritisflank_pain
- symptomSuprapubic pain — cystitis / ectopic pregnancy / ovarian torsion (Brun 2016)suprapubic_pain
- symptomReferred — testicular torsion / MI / lower lobe pneumonia (Brun 2016)referred_abdominal_pain
- vital_abnormalitySBP <90 OR HR >120 OR lactate >2 with abdominal pain — life-threat triage (mesenteric ischemia / AAA leak / ruptured ectopic / perforation / septic shock)hemodynamic_instability_abdominal
Required inputs (35)
- agerequireddemographic • used at CONTEXTAge shifts priors: appendicitis peaks 10-30; cholecystitis 40-60; diverticulitis / mesenteric ischemia / AAA / colon CA >60 (Brun 2016 PMID 35543712)
- sexrequireddemographic • used at CONTEXTFemale: pregnancy test mandatory; ovarian torsion / ectopic / TOA differential; male: testicular torsion referred pain (Brun 2016)
- pregnancy_statusrequireddemographic • used at CONTEXTPregnancy must be excluded with hCG in ALL reproductive-age females; ectopic / abruption / preeclampsia / HELLP differentials (Brun 2016)
- pain_onset_timerequiredsymptom • used at FRAMESudden-maximum = perforation / AAA / mesenteric / ovarian torsion / dissection; gradual = inflammatory (Brun 2016)
- pain_locationrequiredsymptom • used at FRAMEQuadrant/region anchors the differential (RUQ/RLQ/LLQ/LUQ/epigastric/diffuse/flank/suprapubic/referred) (Pines AAP 2007 PMID 17636812)
- pain_migrationrequiredsymptom • used at ENTRYPeriumbilical → RLQ migration LR+ ~3 for appendicitis (Alvarado 1986; RIPASA PMID 32468754)
- pain_radiationrequiredsymptom • used at ENTRYBack radiation = pancreatitis / AAA / dissection; scapula = cholecystitis (Murphy); groin = urolithiasis (Brun 2016)
- pain_qualityrequiredsymptom • used at FRAMEColicky = obstruction (biliary, ureteric, SBO); constant = inflammatory; tearing = AAA/dissection; out-of-proportion to exam = mesenteric ischemia (Kärkkäinen 2016 PMID 40513642)
- associated_nausea_vomitingrequiredsymptom • used at ENTRYVomiting before pain = gastroenteritis; pain before vomiting = surgical abdomen; bilious = SBO; feculent = distal SBO/LBO (Brun 2016)
- bowel_functionrequiredsymptom • used at ENTRYObstipation + distension = SBO/LBO; bloody stool = ischemia / IBD / diverticulitis; melena = upper GI bleed source (Brun 2016)
- urinary_symptomssymptom • used at ENTRYDysuria / hematuria → cystitis / urolithiasis / pyelonephritis (Brun 2016)
- gynecologic_symptomssymptom • used at ENTRYLMP / vaginal bleeding / discharge / dyspareunia → PID / ectopic / ovarian torsion / TOA (Brun 2016)
- sbprequiredvital • used at CONTEXTHypotension flags AAA leak / mesenteric ischemia / ruptured ectopic / perforation / septic shock (Sakalihasan PMID 15866312)
- hrrequiredvital • used at CONTEXTTachycardia in volume loss / sepsis / pain / SBO with third-spacing (Brun 2016)
- rrrequiredvital • used at CONTEXTTachypnea in compensated metabolic acidosis (mesenteric ischemia / sepsis / DKA-mimic) (SSC 2026)
- temprequiredvital • used at CONTEXTFever = infectious cause (cholangitis / pyelonephritis / SBP / appendicitis / diverticulitis) (Tokyo 2018 PMID 29032610)
- spo2requiredvital • used at CONTEXTHypoxia → PE referred / lower lobe pneumonia / aspiration (Brun 2016)
- prior_surgeryrequiredhistory • used at CONTEXTPrior abdominal surgery raises SBO from adhesions to leading cause (~60-70% of SBO) (Brun 2016)
- ascvd_risk_factorsrequiredhistory • used at CONTEXTAF / HF / atherosclerosis / smoking raises mesenteric ischemia + AAA priors (Kärkkäinen 2016; Sakalihasan 2018)
- liver_diseaserequiredhistory • used at CONTEXTCirrhosis: SBP / variceal bleed / portal vein thrombosis; route to gi.cirrhosis.core.v1 (Brun 2016)
- immunocompromisedrequiredhistory • used at CONTEXTNeutropenic typhlitis; opportunistic infections; atypical presentation of perforation (Brun 2016)
- anticoagulant_userequiredhistory • used at CONTEXTSpontaneous hematoma (rectus sheath, retroperitoneal); bleed risk if intervention (Brun 2016)
- cbc_with_diffrequiredlab • used at INITIAL_WORKUPLeukocytosis with left shift in appendicitis / cholecystitis / cholangitis / diverticulitis; anemia in bleeding source
- bmprequiredlab • used at INITIAL_WORKUPAKI, electrolyte derangement, anion-gap acidosis (mesenteric ischemia), hypokalemia (vomiting/SBO) (Brun 2016)
- lipaserequiredlab • used at INITIAL_WORKUPLipase >3× ULN is one of two Atlanta 2012 criteria for acute pancreatitis (Atlanta + BISAP PMID 23100216)
- lftrequiredlab • used at INITIAL_WORKUPAST/ALT/bili/alk-phos for cholestatic vs hepatocellular pattern; Tokyo 2018 cholangitis criteria use bili + alk-phos (PMID 29032610)
- lactaterequiredlab • used at INITIAL_WORKUPLactate >2 raises mesenteric ischemia / sepsis / shock prior; >4 sentinel (Kärkkäinen 2016 PMID 40513642; SSC 2026)
- urinalysisrequiredlab • used at INITIAL_WORKUPPyuria / hematuria / nitrites → UTI / urolithiasis / pyelonephritis (Brun 2016)
- beta_hcgrequiredlab • used at INITIAL_WORKUPMANDATORY in reproductive-age female — pregnancy status anchors gyn/OB differential (Brun 2016)
- troponin_hslab • used at INITIAL_WORKUPHs-cTn for ACS-equivalent epigastric pain in elderly/diabetic (Gulati 2021)
- ecg_12_leadrequiredimaging • used at INITIAL_WORKUPECG for ACS-equivalent epigastric pain in elderly/diabetic + atrial rhythm for mesenteric ischemia clot source (Kärkkäinen 2016)
- us_abdomen_ruqimaging • used at BRANCHING_WORKUPFirst-line for RUQ pain — cholecystitis (wall thickening + sonographic Murphy + pericholecystic fluid) (Tokyo 2018 PMID 29032610)
- ct_abdomen_pelvis_ivimaging • used at BRANCHING_WORKUPCT A/P with IV contrast is workhorse for undifferentiated adult abdominal pain — appendicitis / diverticulitis / SBO / perforation / abscess / mesenteric ischemia (Brun 2016 PMID 35543712)
- cta_aorta_mesentericimaging • used at BRANCHING_WORKUPCTA for AAA leak (Sakalihasan PMID 15866312) and mesenteric ischemia (Kärkkäinen PMID 40513642)
- us_pelvis_tvimaging • used at BRANCHING_WORKUPTransvaginal US — ectopic / TOA / ovarian torsion / IUP confirmation (Brun 2016)
12-phase flow (12)
- 1FRAMEPain onset, location, quality; "worst-of-life" flag; hemodynamic state; pregnancy status anchor (Brun 2016)inputs: pain_onset_time, pain_location, pain_quality, pregnancy_statusadvance: pain characterized + life-threat screen run
- 2ENTRYMigration, radiation, nausea/vomiting sequence, bowel function, urinary/gyn symptoms (Alvarado/RIPASA PMID 32468754)inputs: pain_migration, pain_radiation, associated_nausea_vomiting, bowel_function, urinary_symptoms, gynecologic_symptomsadvance: entry presentation captured
- 3CONTEXTAge, sex, prior surgery (SBO), ASCVD (mesenteric ischemia / AAA), liver disease (SBP / variceal), immunocompromised (typhlitis), anticoagulant (hematoma), vitals + temp (Brun 2016)inputs: age, sex, sbp, hr, rr, temp, spo2, prior_surgery, ascvd_risk_factors, liver_disease, immunocompromised, anticoagulant_useadvance: context complete
- 4RED_FLAGSPeritonitis / surgical abdomen; AAA leak; mesenteric ischemia; ruptured ectopic; ovarian/testicular torsion; perforated viscus; intra-abdominal septic shock; ACS-equivalent (Sakalihasan 2018; Kärkkäinen 2016; SSC 2026)inputs: sbpadvance: no immediate life-threat OR routed to dedicated downstream engine
- 5INITIAL_WORKUPCBC, BMP, lipase, LFT, lactate, UA, β-hCG (mandatory in reproductive-age female), hs-cTn if elderly/diabetic epigastric, ECG (Brun 2016; Atlanta 2012; Tokyo 2018)inputs: cbc_with_diff, bmp, lipase, lft, lactate, urinalysis, beta_hcg, troponin_hs, ecg_12_leadactions: panel.cbc, panel.renal, panel.lftadvance: initial workup reviewed + quadrant-anchored next step decided
- 6BRANCHING_WORKUPPivot on quadrant + labs: RUQ → US abdomen; RLQ + female reproductive-age → TVUS + CT; RLQ male / non-pregnant → CT; LLQ / diffuse / flank → CT A/P with IV contrast; suspected AAA / mesenteric → CTA; suspected ectopic / torsion → TVUS (Brun 2016)inputs: us_abdomen_ruq, ct_abdomen_pelvis_iv, cta_aorta_mesenteric, us_pelvis_tvadvance: branching workup pivots to disposition route
- 7DIFFERENTIALQuadrant-anchored ddx with pre-test priors: appendicitis (RLQ adults ~5-10%, kids 20-30%), cholecystitis (RUQ middle-aged ~20%), pancreatitis (epigastric ~15-20%), SBO (post-surgical diffuse ~10-15%), diverticulitis (LLQ >50 ~10-15%), mesenteric ischemia (>60 with AF ~5-10%), AAA (flank >65 ~1-3%), ectopic (pregnant pelvic ~5%), ovarian torsion (~1-5%), nonspecific (~30-40%) (Brun 2016)advance: differential ranked with pre-test priors documented
- 8RISK_STRATIFICATIONBISAP 0-2 mild / ≥3 severe pancreatitis (Atlanta PMID 23100216); Alvarado / RIPASA for appendicitis pretest (PMID 32468754); Tokyo 2018 cholangitis severity grade I/II/III (PMID 29032610); SSC 2026 qSOFA + lactate for sepsis (id.sepsis.core.v1); Glasgow-Blatchford if GI bleed overlayinputs: ageadvance: risk scores documented
- 9TREATMENTSupportive at this layer: IVF resuscitation (LR > NS for sepsis/pancreatitis per SSC 2026); analgesia (early opioids appropriate — does NOT mask exam per Pines AAP 2007 PMID 17636812); antiemetics; empiric antibiotics if suspected septic source (Tokyo 2018 for cholangitis; piperacillin-tazobactam); NPO; surgical consult for peritonitis / surgical abdomeninputs: sbpadvance: supportive Rx initiated; definitive Rx lives in downstream routed engine
- 10DISPOSITIONSurgical abdomen → OR; AAA leak → vascular OR; mesenteric ischemia → vascular surgery + IR; cholangitis → ERCP within 24-72 h (Tokyo 2018); pancreatitis BISAP ≥3 → ICU; cholecystitis → admit + early lap chole; appendicitis → OR appy; diverticulitis Hinchey I-II → admit/abx, III-IV → OR; ectopic ruptured → OR; torsion → OR; nonspecific abdominal pain stable → discharge with PCP follow-up + return precautions (Brun 2016)advance: disposition assigned + downstream handoff complete
- 11MONITORINGSerial abdominal exams q4-6h on observation; serial vitals + lactate trend for sepsis or ischemia; reassess pain after analgesia; repeat CBC + lipase if pancreatitis observation (Brun 2016)inputs: lactate, cbc_with_diffadvance: evolution captures rule-in or rule-out
- 12FOLLOWUPDischarged nonspecific abdominal pain: PCP within 48-72 h + return precautions (worsening pain, vomiting, fever, blood in stool, syncope); discharge bundle for diverticulitis (liquid diet → low-residue + outpatient colonoscopy 4-8 wks); cholecystitis post-op (lap chole 7-10 day follow-up); pancreatitis (alcohol/lipid counseling + outpatient MRCP if biliary)advance: discharge bundle prescribed + follow-up scheduled