Toxic alcohols (methanol / ethylene glycol)
Manifest is a batch-23 scaffold; full atoms/evidence/terminology not yet authored. No problem-package directory on disk for toxic alcohols. Regimen axes empty: fomepizole, ethanol drip, folate, thiamine, pyridoxine all need RxNav validation + seed entries before being added. Acid-base service (src/lib/systems/acid-base/acid-base.service.ts) is the runtime interpretation layer for HAGMA + osmolar-gap diagnosis. Calculator gap: dedicated osmolar-gap calculator (calc.osm_gap) is referenced clinically but not in clinical-tools-registry.ts; flag for INTEGRATED. PRODUCTION blockers: full atoms split, evidence PMIDs, terminology codes, RxNav-validated antidote regimen (fomepizole ± ethanol), dedicated tests. Deepened 2026-04-27: regimen ladder (fomepizole load → maintenance q12h × 4 → escalate → HD with q4h fomepizole redose) + folate (methanol) + thiamine+pyridoxine (EG) + ethanol-drip backup + NaHCO3 bridge, ED + ICU playbooks, 6 severity triggers (osmolar gap >25, level >50, pH <7.3, AKI, methanol visual, fomepizole unavailability), siblings: methanol/EG/isopropanol subtypes + salicylate + DKA. Fomepizole/ethanol/folate/thiamine/pyridoxine RxCUIs left undefined (not in seed).
Entry points (4)
- symptomReported ingestion of methanol (windshield wash, bootleg ethanol) or ethylene glycol (antifreeze) (AACT 2023)methanol_eg_ingestion_history
- lab_abnormalityUnexplained HAGMA (EXTRIP 2015)high_anion_gap_metabolic_acidosis
- lab_abnormalityOsmolar gap >10 (or >25 highly suspicious) (EXTRIP 2015)osmolar_gap_elevated
- symptomMethanol vision changes / EG flank pain + oliguria (EXTRIP 2015)visual_changes_or_oliguria
Required inputs (19)
- agerequireddemographic • used at CONTEXTPediatric ingestion thresholds; ED disposition (AACT 2023)
- weight_kgrequireddemographic • used at CONTEXTFomepizole 15 mg/kg load + 10 mg/kg q12h x 4 doses (Brent NEJM 2001)
- time_since_ingestion_hoursrequiredhistory • used at CONTEXTDrives empiric fomepizole + HD timing (EXTRIP 2015)
- product_formrequiredhistory • used at CONTEXTMethanol vs EG vs other — isopropanol does not cause HAGMA (AACT 2023)
- co_ingestion_ethanolhistory • used at CONTEXTEthanol slows toxic metabolite formation; may delay presentation (AACT 2023)
- sodiumrequiredlab • used at INITIAL_WORKUPCalculated osmolality (2Na + glu/18 + BUN/2.8) (EXTRIP 2015)
- glucoserequiredlab • used at INITIAL_WORKUPCalculated osmolality + DKA differential (EXTRIP 2015)
- bunrequiredlab • used at INITIAL_WORKUPCalculated osmolality (EXTRIP 2015)
- measured_osmolalityrequiredlab • used at INITIAL_WORKUPOsmolar gap = measured - calculated (EXTRIP 2015)
- arterial_phrequiredlab • used at INITIAL_WORKUPpH <7.3 is HD criterion + severity marker (EXTRIP 2015)
- bicarbonaterequiredlab • used at INITIAL_WORKUPAnion gap calculation; HAGMA component (EXTRIP 2015)
- chloriderequiredlab • used at INITIAL_WORKUPAnion gap calculation (EXTRIP 2015)
- lactaterequiredlab • used at INITIAL_WORKUPEG + methanol -> lactic component; rules out other HAGMA (AACT 2023)
- creatininerequiredlab • used at INITIAL_WORKUPEG nephrotoxicity (calcium oxalate crystals); HD criterion (EXTRIP 2015)
- methanol_levellab • used at INITIAL_WORKUPEXTRIP 2015 HD criterion: level >50 mg/dL or end-organ
- ethylene_glycol_levellab • used at INITIAL_WORKUPEXTRIP 2015 HD criterion + diagnostic confirmation
- urine_oxalate_crystalslab • used at BRANCHING_WORKUPCalcium oxalate crystals — EG-specific (AACT 2023)
- ethanol_levelrequiredlab • used at INITIAL_WORKUPCo-ingestion baseline; ethanol therapy plasma level if used (AACT 2023)
- visual_disturbancesymptom • used at CONTEXTMethanol — optic neuritis is an EXTRIP 2015 HD criterion
12-phase flow (12)
- 1FRAMEIdentify high-suspicion ingestion / unexplained HAGMA / osmolar gap; differentiate isopropanol — no HAGMA (AACT 2023)inputs: product_formadvance: Toxic alcohol scope confirmed
- 2ENTRYCapture ingestion history or lab finding that triggered engine (AACT 2023)inputs: age, weight_kgadvance: Trigger documented
- 3CONTEXTTime since ingestion, ethanol co-ingestion — delayed presentation (AACT 2023), visual symptoms — methanol (EXTRIP 2015), flank/oliguria — EGinputs: time_since_ingestion_hours, co_ingestion_ethanol, visual_disturbanceadvance: Risk modifiers documented
- 4RED_FLAGSSevere acidosis (pH <7.3), AKI, vision loss, AMS/seizure, level >50 mg/dL, refractory acidosis — all are EXTRIP 2015 HD triggersinputs: arterial_ph, creatinineadvance: HD criteria evaluated; emergent dialysis initiated if any positive
- 5INITIAL_WORKUPCMP + ABG + lactate + measured osmolality + methanol/EG levels + ethanol + UA — oxalate crystals (EXTRIP 2015; AACT 2023)inputs: sodium, glucose, bun, measured_osmolality, arterial_ph, bicarbonate, chloride, lactate, creatinine, ethanol_levelactions: toxic_alcohols, panel.abg, panel.renaladvance: Osmolar gap + anion gap + acid-base picture interpreted
- 6BRANCHING_WORKUPIf oxalate crystals -> EG; if optic neuritis -> methanol; if both gaps elevated -> empiric fomepizole pending levels (EXTRIP 2015; Brent NEJM 2001)inputs: urine_oxalate_crystals, methanol_level, ethylene_glycol_leveladvance: Specific toxin identified or empiric therapy started
- 7DIFFERENTIALRule out DKA, alcoholic ketoacidosis, salicylate, lactic acidosis, uremia, isopropanol — osmolar gap without HAGMA (AACT 2023)advance: Toxic alcohol differential refined
- 8RISK_STRATIFICATIONApply EXTRIP 2015 (Roberts Crit Care Med 2015) toxic alcohol criteria; severity (mild/moderate/severe); ICU admission decisioninputs: arterial_ph, creatinine, measured_osmolalityactions: calc.anion_gap, calc.winters, calc.ckd_epi_2021advance: EXTRIP status documented
- 9TREATMENTEmpiric fomepizole 15 mg/kg IV load if osmolar gap >25 or known ingestion + acidosis (Brent NEJM 2001); ethanol drip alternative if no fomepizole; folate — methanol + thiamine + pyridoxine — EG; NaHCO3 for severe acidosis; HD per EXTRIP 2015inputs: weight_kgadvance: Antidote administered + HD pathway active or excluded
- 10DISPOSITIONICU for any HD candidate or severe acidosis (EXTRIP 2015); transfer to dialysis-capable centre if needed; psych for intentionaladvance: Disposition assigned
- 11MONITORINGq2h ABG/pH, q2h electrolytes, q4h methanol/EG levels through HD, UOP, neuro/visual exam, fomepizole redose q12h (EXTRIP 2015; AACT 2023)inputs: arterial_ph, bicarbonate, creatinine, methanol_level, ethylene_glycol_levelactions: panel.abg, panel.renaladvance: Levels falling, gap closing, pH normalizing
- 12FOLLOWUPOphthalmology for methanol survivors (EXTRIP 2015); nephrology if AKI/HD; psych safety plan; PCP med reviewadvance: Discharge plan + safety plan documented