Restrictive cardiomyopathy (chronic — etiology hunt + RCM-vs-CP pivot)
RCM chronic — organised around the etiology hunt + the RCM-vs-constrictive-pericarditis pivot (CP curable by pericardiectomy). Symptomatic HF is amyloid-like (cautious preload-dependent decongestion; standard HFrEF GDMT generally not applicable unless dilated/systolic component). Manifest points at existing sibling cardio.acute-hf.core.v1.ts per nearest-ID precedent so the audit broken_pointers check passes; decision surface (etiology-routing + symptomatic axis + workups + calculators + panels), test_files, 7-PMID evidence object, chronic phases all present. INTEGRATED (not PRODUCTION): diuretic/MRA/DOAC/BB RxCUIs reused from validated cardio dossiers; etiology-specific therapies + pericardiectomy/transplant non_pharm/referral; SNOMED deferred. 9 trigger/special-pop branches: CP pivot, amyloid, Fabry, iron-overload, Loeffler/HES, idiopathic/familial, AF/atrial-thrombus, pregnancy, CKD.
Entry points (5)
- imagingEcho: restrictive filling + biatrial enlargement + non-dilated ventricles + normal EFrestrictive_filling_biatrial
- symptomRight-heart congestion (edema, ascites, elevated JVP) with preserved EFright_heart_congestion
- symptomExertional dyspnea / fatigue out of proportion to EFexertional_dyspnea_fatigue
- historyFamily history of RCM / known storage or infiltrative diseasefamily_rcm_or_storage
- historyMediastinal radiation / hypereosinophilia / carcinoid historyradiation_or_eosinophilia
Required inputs (12)
- agerequireddemographic • used at CONTEXTPediatric familial vs adult acquired; prognosis
- restrictive_physiologyrequiredimaging • used at INITIAL_WORKUPRestrictive Doppler/strain + biatrial enlargement defines the phenotype
- rcm_vs_cp_hemodynamicsrequiredimaging • used at BRANCHING_WORKUPInvasive hemodynamics (ventricular interdependence, respiratory discordance) — RCM vs constrictive pericarditis pivot
- cmr_patternimaging • used at BRANCHING_WORKUPCMR LGE pattern + pericardium — etiology + RCM-vs-CP
- serum_free_light_chainsrequiredlab • used at BRANCHING_WORKUPAmyloid screen (route AL/ATTR) — most common infiltrative RCM
- ferritin_tsatlab • used at BRANCHING_WORKUPIron-overload/hemochromatosis screen (T2* MRI if positive)
- alpha_galactosidaselab • used at BRANCHING_WORKUPFabry screen (males); GLA gene
- eosinophil_countlab • used at BRANCHING_WORKUPLoeffler/hypereosinophilic endomyocardial disease
- nt_probnprequiredlab • used at RISK_STRATIFICATIONTypically higher in RCM than constrictive pericarditis; prognosis
- atrial_fibrillationhistory • used at CONTEXTAF with biatrial enlargement — high thrombus risk → anticoagulate
- creatininerequiredlab • used at TREATMENTDiuretic + drug dosing; cardiorenal in restrictive physiology
- nyha_classrequiredsymptom • used at RISK_STRATIFICATIONFunctional status + transplant timing
12-phase flow (12)
- 1FRAMEConfirm restrictive physiology; immediately set up the RCM-vs-constrictive-pericarditis question (CP is curable)inputs: restrictive_physiologyadvance: restrictive physiology confirmed; CP question framed
- 2ENTRYRight-HF congestion, restrictive Doppler, biatrial enlargement, family/radiation/eosinophiliainputs: ageadvance: entry trigger captured
- 3CONTEXTEtiology clues (family, radiation, eosinophils, iron, neuropathy), AFinputs: atrial_fibrillation, family_rcm_or_storageadvance: etiology context catalogued
- 4RED_FLAGSDecompensated right HF, intracardiac thrombus, high-grade conduction blockinputs: nyha_classactions: cardiogenic_shock, acute_pulm_edemaadvance: no red flags or routed to acute pathway
- 5INITIAL_WORKUPEcho (restrictive pattern, biatrial enlargement, EF), ECG, NT-proBNPinputs: restrictive_physiology, nt_probnpactions: panel.cardiacadvance: restrictive phenotype quantified
- 6BRANCHING_WORKUPCMR (pericardium + LGE), invasive hemodynamics (RCM vs CP), etiology panel: FLC (→ amyloid), α-Gal/GLA (Fabry), ferritin/T2* (iron), eosinophils (Loeffler), geneticsinputs: rcm_vs_cp_hemodynamics, serum_free_light_chains, ferritin_tsat, alpha_galactosidase, eosinophil_countactions: preop_cardiacadvance: etiology assigned or routed; CP excluded/confirmed
- 7DIFFERENTIALRCM etiologies (amyloid/Fabry/iron/Loeffler/idiopathic-familial) vs constrictive pericarditisinputs: rcm_vs_cp_hemodynamics, serum_free_light_chainsadvance: etiology + CP-status resolved
- 8RISK_STRATIFICATIONEtiology-specific prognosis, atrial size/thrombus, NPs, transplant candidacyinputs: nt_probnp, nyha_classadvance: prognosis + therapy routing assigned
- 9TREATMENTEtiology-specific routing (amyloid/Fabry/iron/HES/sarcoid) + cautious symptomatic HF (preload-dependent diuretic ± MRA; anticoagulate AF; avoid aggressive afterload reduction; HFrEF GDMT only if dilated/systolic component); pericardiectomy if CPinputs: creatinineadvance: etiology routing + symptomatic plan documented
- 10DISPOSITIONRoute to etiology engines / pericardiectomy / transplant evaluation (idiopathic-familial poor prognosis)inputs: nyha_classactions: preop_cardiacadvance: routing / referral plan set
- 11MONITORINGEtiology-driven monitoring + congestion/AF/thrombus surveillanceinputs: nt_probnp, creatinineactions: panel.cardiacadvance: monitoring cadence documented
- 12FOLLOWUPFamily cascade if familial; etiology-specific long-term careinputs: family_rcm_or_storageadvance: follow-up + cascade plan documented