Hyperkalemia (syndrome aggregator)
Manifest typed DISEASE because PathwayManifest lacks SYNDROME engine_type; conceptually a syndrome aggregator routing to AKI/CKD/RAASi/TLS/rhabdo/adrenal/DKA upstreams. Acute regimen drugs (Ca gluconate, regular insulin, salbutamol, sodium bicarbonate) lack RxCUIs in manifest — pending validation via scripts/research/rxnav-validate.ts before further promotion. RxCUIs that ARE present in this dossier rely on cross-engine reuse and need re-verification: 1895 (calcium), 253182 (regular insulin), 4815 (D50), 435 (salbutamol), 2103178 (SZC), 1996253 (patiromer), 1546437 (SPS / sodium polystyrene sulfonate), 203394 (NaHCO3). Trial PMIDs added 2026-05-12: HARMONIZE (25415807), OPAL-HK (25415805), DIAMOND (35900838), Cochrane K-shift Cochrane 2015 (15846652), Levine 2011 calcium-in-digoxin (19201134). Cardiac-arrest + digoxin-toxicity severity triggers added 2026-05-12 per ERC 2021 and Levine 2011 (calcium controversy in digoxin toxicity is overstated, but Fab is definitive Rx). ECG morphology SNOMED codes (164863001 peaked T, 270492004 PR prolongation, 164909002 wide QRS, 164854001 sine wave, 410429000 cardiac arrest) added to terminology block. No targeted disease test file (covered by tests/dossiers/integration/syndrome-hyperkalemia-integration.test.ts).
Entry points (3)
- lab_abnormalitySerum K+ ≥5.5 mmol/L (mild) / ≥6.0 (moderate) / ≥6.5 or ECG (severe)k_high
- imagingPeaked T waves / PR prolongation / QRS widening on ECGecg_peaked_t
- symptomMuscle weakness / paralysis / paresthesiasweakness
Required inputs (10)
- agerequireddemographic • used at CONTEXTDrug dosing + dialysis access decisions
- potassiumrequiredlab • used at ENTRYSeverity strata: mild 5.5–5.9 / moderate 6.0–6.4 / severe ≥6.5
- creatininerequiredlab • used at CONTEXTAKI vs CKD vs ESRD branches treatment urgency + dialysis access
- glucoserequiredlab • used at CONTEXTDKA shift; insulin/dextrose dose adjustment if euglycemic
- bicarbonaterequiredlab • used at CONTEXTMetabolic acidosis as cause + AEIOU dialysis criterion
- ecgrequiredimaging • used at RED_FLAGSECG changes mandate IMMEDIATE calcium gluconate; defines severe class
- current_medsrequiredmedication • used at CONTEXTACEi/ARB/MRA/ARNi/K-sparing/TMP/CNI/heparin/digoxin trigger or modify Rx
- ckdhistory • used at CONTEXTCKD stage gates patiromer/SZC vs dialysis decision
- akihistory • used at CONTEXTActive AKI changes urgency + restricts SZC duration
- heart_failurehistory • used at CONTEXTGDMT preservation goal: patiromer/SZC enables RAASi continuation (DIAMOND, FINEARTS-HF)
12-phase flow (12)
- 1FRAMEConfirm true hyperkalemia (rule out pseudoK from hemolysis, fist clenching, leukocytosis, thrombocytosis) — KDIGO 2024; Clase KDIGO 2020inputs: potassiumadvance: True K+ confirmed
- 2ENTRYStratify severity by K+ + ECG (UK Renal Association 2023 v2.0): mild / moderate / severeinputs: potassium, ecgadvance: Severity tier assigned
- 3CONTEXTCapture renal function, glucose, acid-base, full med list, etiology hints (AKI/CKD/RAASi/TLS/rhabdo/DKA/Addison) — KDIGO 2024; Clase KDIGO 2020inputs: creatinine, glucose, bicarbonate, current_meds, ckd, aki, heart_failureadvance: Comorbidity + drug review complete
- 4RED_FLAGSECG changes (peaked T → PR → QRS → sine → arrest) → IMMEDIATE Ca gluconate; severe acidosis; arrhythmia — UK Renal Association 2023; AHA 2020inputs: ecg, potassiumactions: protocol.hyperkalemiaadvance: Membrane stabilized + shift therapies started if severe
- 5INITIAL_WORKUPRepeat K (rule out pseudoK), BMP, glucose, ABG, urinalysis, urine K + osm for TTKG — KDIGO 2024; Clase KDIGO 2020inputs: potassium, creatinine, bicarbonateactions: panel.renal, workup.hyperkalemiaadvance: Etiology workup sent
- 6BRANCHING_WORKUPMineralocorticoid axis (cortisol, aldosterone, renin) if drug-RAS not adequate; CK if rhabdo; uric acid + LDH if TLS suspected — KDIGO 2024advance: Etiology established
- 7DIFFERENTIALPseudo / intake / shift (DKA, acidosis, succ, BB, digoxin) / decreased excretion (AKI/CKD, drugs, hypoaldosteronism, type-4 RTA) — Clase KDIGO 2020; KDIGO 2024advance: Mechanism class assigned
- 8RISK_STRATIFICATIONSeverity tier + ECG status + renal function determine inpatient vs outpatient, dialysis need — UK Renal Association 2023; KDIGO 2024inputs: potassium, creatinineadvance: Disposition tier set
- 9TREATMENTAcute: Ca gluconate (or chloride central) → insulin 10U + D50 25g → albuterol neb 10–20mg → bicarb if acidotic → patiromer/SZC for binding → dialysis if refractory or AEIOU — UK Renal Association 2023; AHA 2020. Chronic: patiromer/SZC enable GDMT preservation — DIAMOND (Butler 2023); OPAL-HK (Weir 2015).inputs: potassium, glucose, bicarbonateactions: protocol.hyperkalemiaadvance: K+ trending down + cause addressed
- 10DISPOSITIONICU/telemetry if ECG changes or K ≥6.5; nephrology if dialysis; HF clinic if GDMT-related — UK Renal Association 2023; KDIGO 2024advance: Disposition set
- 11MONITORINGK q1–2h until <5.5 — UK Renal Association 2023; glucose q1h ×4 after insulin — AHA 2020; telemetry until K <6.0; BMP q6h × 24h; recheck after any med change — KDIGO 2024inputs: potassium, glucoseactions: panel.renaladvance: K stable <5.5 + monitoring plan documented
- 12FOLLOWUPOutpatient BMP within 1 week if RAASi resumed — KDIGO 2024; finerenone 2/4-week cadence — FINEARTS-HF (Solomon 2024); dietary K education; reconcile contributing meds — Clase KDIGO 2020advance: Follow-up scheduled