Congestive Heart Failure (CHF) and Cor Pulmonale — Clinical Documentation Guide (2026)

Code year: FY2026 (Oct 1 2025 – Sep 30 2026)
Audience: Certified Coders, Auditors and Clinical Documentation Specialists
Access: CCO Members
Last updated: April 2026

🔍 Section 1: Definition

Congestive Heart Failure (CHF) is a clinical syndrome in which the heart is unable to pump sufficient blood to meet the body's metabolic demands, or can do so only at elevated filling pressures. Per the ACC/AHA Heart Failure Guidelines, CHF encompasses a spectrum of structural and functional abnormalities causing symptoms of dyspnea, fatigue, and fluid retention.

Heart failure is classified by left ventricular ejection fraction (LVEF):

  • HFrEF (Heart Failure with reduced EF): LVEF < 40% — systolic dysfunction, impaired contractility.
  • HFpEF (Heart Failure with preserved EF): LVEF ≥ 50% — diastolic dysfunction, impaired relaxation and filling.
  • HFmrEF (Heart Failure with mildly reduced EF): LVEF 41–49% — a transitional phenotype gaining clinical recognition.
  • HFimpEF (Heart Failure with improved EF): Previously reduced EF now ≥ 40% on treatment. Per AHA Coding Clinic, code based on the current documented EF state, not the historical nadir.

Cor Pulmonale is right heart failure (RHF) caused by pulmonary hypertension from primary pulmonary disease — most commonly COPD, pulmonary fibrosis, or pulmonary arterial hypertension. Acute cor pulmonale is classically triggered by massive pulmonary embolism causing acute right ventricular pressure overload. Chronic cor pulmonale results from sustained pulmonary hypertension, leading to right ventricular hypertrophy and eventual right heart failure. See CMS FY2026 ICD-10-CM Tabular for current code assignments.

Stages of HF (ACC/AHA):

  • Stage A: At risk for HF, no structural disease or symptoms
  • Stage B: Structural heart disease, no HF symptoms
  • Stage C: Structural disease + prior or current HF symptoms
  • Stage D: Refractory/end-stage HF requiring advanced therapies (maps to I50.84)

NYHA Functional Classification (Class I–IV) documents functional limitation severity and supports CDI for acuity determination.

🗂️ Section 2: Alternative Terminology

The following table cross-maps clinical, lay, and documentation terminology to ICD-10-CM codes, enabling coders to recognize non-standard documentation that still warrants specific code assignment.

Formal / ICD-10-CM TermColloquial / Lay / Clinical SynonymsKey Coding Note
Systolic HF (HFrEF)Low EF heart failure, pump failure, systolic dysfunctionRequires LVEF < 40% documentation; maps to I50.2x
Diastolic HF (HFpEF)Preserved EF HF, stiff heart, diastolic dysfunction with symptomsRequires LVEF ≥ 50% with HF symptoms; maps to I50.3x
Combined systolic + diastolic HFMixed HF, HFmrEF with both patternsMaps to I50.4x when both explicitly documented
Right heart failure, isolatedRight-sided HF, RV failure, right ventricular failureMaps to I50.81x series; distinguish from cor pulmonale
Biventricular failureBoth sides failing, global cardiac failureI50.82 — requires explicit "biventricular" documentation
High-output HFHyperkinetic HF, high-output cardiac failureI50.83 — causes include anemia, thyrotoxicosis, AV fistula
End-stage / Stage D HFRefractory HF, NYHA Class IV, advanced HFI50.84 — requires physician documentation of "end-stage"
HFimpEFRecovered EF, improved ejection fraction, HF with recovered EFCode based on current EF state per AHA Coding Clinic
Cor pulmonale, chronicCOPD heart failure, pulmonary heart disease, right HF from COPDI27.81 — HCC 223; requires underlying lung disease documentation
Cor pulmonale, acuteAcute right heart failure from PE, acute RV overloadI26.09 or I26.01 with the pulmonary embolism code
Congestive heart failureCHF, wet HF, volume overload, decompensated HFUnspecified without further detail → I50.9; query for specificity
Cardiogenic pulmonary edemaFlash pulmonary edema, acute decompensated HF with pulmonary edemaJ81.0 + underlying HF code; or acute HF code captures this
Hypertensive heart disease with HFHTN heart failure, hypertension causing CHFI11.0 — code first; add I50.x for HF type
Cardiorenal syndromeHF with AKI, HF with CKD worseningI13.x + I50.x + N18.x — complex sequencing rules apply
📝 Coder Note

The term "CHF" (congestive heart failure) is indexed to I50.9 (Heart failure, unspecified) in the ICD-10-CM Alphabetic Index. Always query for type (systolic/diastolic/combined) and acuity (acute/chronic/acute-on-chronic) when documentation uses only "CHF" without further specification. This single query can shift the RAF impact by over 0.1 points under HCC v28.

🩺 Section 3: Signs & Symptoms

Heart failure presents with both left-sided and right-sided congestive symptoms. Documentation of specific signs supports acuity determination and distinguishes systolic from diastolic dysfunction.

Left-Sided HF (Pulmonary Congestion)

  • Dyspnea on exertion (DOE), orthopnea, paroxysmal nocturnal dyspnea (PND)
  • Pulmonary edema (cardiogenic) — crackles/rales on auscultation
  • S3 gallop (volume overload, systolic dysfunction) or S4 gallop (diastolic dysfunction, stiff LV)
  • Decreased exercise tolerance, fatigue, weakness
  • Pulsus alternans (severe systolic dysfunction)
  • BNP/NT-proBNP elevation (CPT 83880)

Right-Sided HF / Cor Pulmonale (Systemic Congestion)

  • Peripheral edema (bilateral pitting edema of lower extremities)
  • Jugular venous distension (JVD) / elevated JVP
  • Hepatomegaly, hepatojugular reflux
  • Ascites, pleural effusion (often right-sided or bilateral)
  • Right ventricular heave, loud P2 (pulmonary component of S2)
  • Cor pulmonale: cyanosis, signs of pulmonary hypertension (e.g., RV enlargement on echo)

Diagnostic Findings

  • Echocardiography: LVEF quantification (systolic vs. diastolic HF), wall motion abnormalities, RV enlargement, TR velocity for PA pressure estimation
  • Chest X-ray: Cardiomegaly, Kerley B lines, cephalization, pulmonary vascular congestion, pleural effusions
  • ECG: LVH pattern, LBBB (associated with systolic HF), RV strain pattern (cor pulmonale), sinus tachycardia
  • Labs: BNP >100 pg/mL or NT-proBNP >300 pg/mL, elevated creatinine/BUN (cardiorenal), hyponatremia (dilutional), anemia
  • Hemodynamics: Elevated PCWP (>18 mmHg left HF), elevated RAP/RVSP (right HF, cor pulmonale)
⚠️ Common Pitfall

Isolated diastolic dysfunction on echo (E/A ratio, tissue Doppler) does not code as HFpEF without clinical symptoms of heart failure. Document "heart failure with preserved ejection fraction" explicitly in the assessment/plan. Diastolic dysfunction alone codes to I51.81 — which is NOT an HCC under v28.

🧭 Section 4: Differential Diagnosis

ConditionDistinguishing FeaturesKey ICD-10-CM Code
Cardiac tamponadeBeck's triad (hypotension, JVD, muffled heart sounds); pulsus paradoxus; Echo: pericardial effusion with RV collapseI31.4
COPD exacerbationObstructive pattern on PFTs, hyperinflation on CXR, bronchodilator response, low BNP; may coexist with cor pulmonaleJ44.1
Pulmonary embolism (PE)Acute RV strain, D-dimer elevation, Wells score, CT-PA; acute cor pulmonale from PE → I26.0xI26.09, I26.01
PneumoniaFever, focal consolidation, productive cough, leukocytosis; BNP usually normalJ18.9 or organism-specific
Cirrhotic ascites / hepatic congestionLiver disease history, low albumin, elevated LFTs; ascites without elevated BNPK74.60 + R18.0
Nephrotic syndromeMassive proteinuria, hypoalbuminemia, edema; no pulmonary congestion, normal BNPN04.x
Constrictive pericarditisPericardial calcification on imaging, equalization of diastolic pressures on cath, Kussmaul signI31.1
Pulmonary arterial hypertension (PAH)RHC required for diagnosis (mean PAP ≥ 25 mmHg); may cause chronic cor pulmonaleI27.0
Severe anemiaHigh-output HF pattern; pallor, fatigue, elevated CO on echo, low hemoglobin; maps to I50.83 if HF documentedD64.9 + I50.83
Acute MI with HFTroponin elevation, ECG changes; HF as complication of MI codes under I21.x + I50.xI21.x + I50.x

📋 Section 5: Clinical Indicators for Coders/CDI

The following indicators prompt coders and CDI specialists to identify whether a more specific HF code is supported by clinical documentation:

Clinical IndicatorDocumentation NeededCode Impact
Echocardiogram with LVEF < 40%Provider states "systolic HF" or "HFrEF" in assessmentI50.2x vs I50.9 — HCC 221 vs no HCC
Echocardiogram with LVEF ≥ 50% + HF symptomsProvider states "diastolic HF" or "HFpEF" in assessmentI50.3x vs I50.9 — HCC 221/223
Acuity: acute decompensation, admission for HF"Acute," "acute on chronic," or "decompensated" HF in assessmentHCC 221 (RAF ~0.331) vs HCC 223 (RAF ~0.295)
Hypertension + HF in same patientProvider documents causal linkage: "HTN with HF" or "hypertensive heart disease with HF"I11.0 + I50.x sequence required (not I10 + I50.x)
CKD + HF + HTNAll three conditions with causal linkage documentedI13.x + I50.x + N18.x — combination code mandatory
COPD/pulmonary disease + right HF"Cor pulmonale" stated; pulmonary etiology documentedI27.81 (HCC 223) vs I50.81x (may not be HCC)
RV enlargement/failure from PE"Acute cor pulmonale" stated with PE documentationI26.01 (saddle PE w/ cor pulmonale) or I26.09 + cor pulmonale
End-stage HF / Stage D / NYHA IV refractoryProvider explicitly documents "end-stage," "Stage D," or "refractory heart failure"I50.84 — HCC 221 (highest RAF)
Previously low EF now improved (HFimpEF)Current LVEF documented ≥ 40%; physician documents current EF stateCode current EF state; if now diastolic HF, use I50.3x
Right HF with preserved EF (FY2024 new codes)RHF with documented preserved ejection fraction; etiology notedI50.A1x series — new FY2024, effective Oct 1 2023
💬 CDI Query Trigger

When the assessment documents "CHF" without specifying type or acuity, and the chart contains an echocardiogram report with a documented LVEF, the CDI specialist should query the treating physician to (a) confirm whether the HF is systolic or diastolic based on the echo findings, and (b) clarify whether the patient's current presentation is acute, chronic, or acute-on-chronic. This single clarification can correctly assign HCC 221 rather than HCC 223 — a difference of ~0.036 RAF points per encounter.

🦴 Section 6: Anatomy & Pathophysiology

Left Ventricular Failure

In systolic (HFrEF), cardiomyocyte loss (post-MI, dilated cardiomyopathy, myocarditis) reduces contractile force. Compensatory mechanisms — neurohormonal activation (RAAS, sympathetic), ventricular remodeling (hypertrophy, dilation) — initially maintain output but ultimately worsen dysfunction. Elevated left-sided filling pressures transmit retrograde to the pulmonary circulation, causing pulmonary venous hypertension and alveolar edema. Key references: 2022 AHA/ACC/HFSA Heart Failure Guideline.

In diastolic (HFpEF), the LV is hypertrophied and noncompliant. Impaired relaxation (lusitropy) and reduced compliance elevate diastolic filling pressures despite preserved systolic function. Common in elderly women with hypertension, obesity, and diabetes. Metabolic inflammation and microvascular dysfunction play central roles per recent pathophysiology research.

Right Ventricular Failure and Cor Pulmonale

The RV is a thin-walled, crescent-shaped chamber optimized for high-volume, low-pressure work. Unlike the LV, the RV is exquisitely sensitive to acute afterload increases. In acute cor pulmonale (typically massive PE), sudden RV pressure overload causes RV dilation, interventricular septal shift ("D-sign" on echo), decreased LV preload, and rapid hemodynamic collapse. In chronic cor pulmonale, sustained pulmonary hypertension from parenchymal lung disease (COPD, ILD) drives progressive RV hypertrophy, eventually leading to RV dilation and tricuspid regurgitation.

Neurohormonal Axis

Reduced cardiac output activates the renin-angiotensin-aldosterone system (RAAS), sympathetic nervous system, and arginine vasopressin (AVP) release. These mechanisms promote sodium and water retention (volume overload), vasoconstriction (increased afterload), and maladaptive cardiac remodeling. BNP and NT-proBNP are released in response to myocardial wall stress and serve as biomarkers of HF severity and therapeutic response.

Cardiorenal Syndrome (CRS)

In CRS Type 1 (acute HF → AKI), reduced renal perfusion from low cardiac output plus venous congestion elevates renal venous pressure and reduces GFR. In CRS Type 2 (chronic HF → CKD), chronic low output causes progressive nephron loss. When HF, HTN, and CKD coexist, combination codes I13.0 or I13.2 are required per ICD-10-CM Official Guidelines Section I.C.9.

💊 Section 7: Medication Impact / Treatment

Pharmacologic management of HF directly impacts coding and CDI by establishing diagnoses (e.g., sacubitril/valsartan use confirms HFrEF) and indicating severity (e.g., IV inotropes suggest acute/end-stage HF).

Guideline-Directed Medical Therapy (GDMT) for HFrEF

  • ACE inhibitors / ARBs (e.g., lisinopril, losartan): Reduce afterload, reverse remodeling. Use in HFrEF (I50.2x).
  • ARNI — Sacubitril/Valsartan (Entresto): Superior to ACE inhibitor monotherapy in HFrEF. Covered under Medicare Part D. HCPCS J3490 (unclassified) or NDC-level billing. Presence on medication list strongly implies HFrEF (systolic HF).
  • Beta-blockers (carvedilol, metoprolol succinate, bisoprolol): Reduce mortality in HFrEF. May worsen acute decompensation.
  • Mineralocorticoid receptor antagonists (MRA) — spironolactone, eplerenone: Reduce mortality in HFrEF; use caution with CKD and hyperkalemia.
  • SGLT2 inhibitors (dapagliflozin/Farxiga, empagliflozin/Jardiance): Now Class I indication for both HFrEF and HFpEF per 2022 guideline update. Covered under Part D.
  • Vericiguat (Verquvo): sGC stimulator for high-risk HFrEF. Part D coverage. HCPCS unclassified (J3490 or equivalent).
  • Diuretics (furosemide, bumetanide, torsemide): Symptomatic relief of congestion. IV diuresis supports acute/decompensated HF coding.
  • Hydralazine/nitrates: Alternative to RAAS blockade; particularly in Black patients with HFrEF or when ACE/ARB contraindicated.
  • Ivabradine (Corlanor): HR reduction for HFrEF with sinus tachycardia on max-dose beta-blocker.
  • Digoxin: Older agent for symptom control in HFrEF with atrial fibrillation.

Acute / Inpatient HF Management (HCPCS-Billable Infusions)

  • Dobutamine (J1250): Positive inotrope for acute decompensated HFrEF; IV infusion. Supports acute HF diagnosis.
  • Milrinone (J1952): PDE-3 inhibitor inotrope/vasodilator for acute HF or bridge to transplant/LVAD.
  • Dopamine (J1265): Low-dose for renal perfusion; higher dose for cardiogenic shock.
  • Heparin (J1644): Anticoagulation in HF with AF, DVT/PE, or device-related thrombosis.
  • IV loop diuretics: Furosemide (J1940), bumetanide (J0395) for acute volume overload.
  • Nesiritide (Natrecor): BNP analog vasodilator; J2325.

Device and Advanced Therapies

  • ICD (Implantable Cardioverter-Defibrillator): Primary prevention in HFrEF with LVEF ≤ 35%. HCPCS C1721, C1722 for device components.
  • CRT-D (Cardiac Resynchronization Therapy with ICD): For HFrEF with LBBB; improves LVEF (may create HFimpEF). HCPCS C9604.
  • LVAD / VAD: Bridge to transplant or destination therapy for end-stage HF. CPT 33975–33983; HCPCS Q0478 (VAD component).
  • ECMO: Temporary circulatory support in cardiogenic shock. CPT 33960–33966.
  • Impella: Percutaneous ventricular assist device. CPT 33990–33993.
  • Heart Transplant: Definitive therapy for refractory HF; postoperative status Z94.1.

Cor Pulmonale Treatment

Treatment targets the underlying pulmonary disease: bronchodilators and inhaled corticosteroids for COPD-related cor pulmonale; anticoagulation and embolectomy/thrombolytics for PE-associated acute cor pulmonale; pulmonary vasodilators (sildenafil, riociguat, prostacyclins) for PAH-related cor pulmonale.

Preview ends here. The full guide continues with FY2026 ICD-10-CM code sets, CPT surgical coding, HCC v28 risk adjustment mapping, CDI query templates, and an audit checklist — all available to CCO Members.

Back to All Clinical Documentation Guides

🔒 Register or sign in to read the full guide

Unlock the full guide including:

  • • 📘 Section 8: ICD-10-CM Guidelines (FY2026)
  • • 🔢 Section 9: ICD-10-CM Code Set (FY2026)
  • • 🔎 Section 10: Indexing
  • • 🏥 Section 11: CPT (2026)
  • • 🧾 Section 12: HCPCS (2026)
  • • 📚 Section 13: AHA Coding Clinic (Recent Guidance)
  • • 💰 Section 14: HCC / Risk Adjustment (v28)
  • • ✍️ Section 15: CDI Query Templates
  • • 🧑‍⚕️ Section 16: Treatments (Clinical)
  • • 🎓 Section 17: Patient Education / Summary

Log in to continue

Photo of author

Laureen Jandroep

Leave a Comment

⚠️ STAGING ENVIRONMENT — staging.cco.us — NOT PRODUCTION ⚠️

Clinical Doc Guides