Skip to content

Atrial Fibrillation HCC Coding Guide

Complete HCC coding guide for Atrial Fibrillation (I48.x) including ICD-10 to HCC mapping, V28 RAF weights, type documentation, and anticoagulation coding.

HCC 223RAF: 0.242V28 Model

Quick Facts

HCC Categories

HCC 223Atrial and Ventricular Arrhythmias

RAF Weight Range

0.242

Community, non-dual, aged (V28)

Model

CMS-HCC V28 (PY2026 — 100% phase-in)

9 ICD-10 codes map to payment HCCs

Overview

Atrial fibrillation (AFib) is the most common cardiac arrhythmia, affecting approximately 6 million Americans, and is a payment HCC under CMS-HCC V28. AFib maps to HCC 223 (Atrial and Ventricular Arrhythmias) with coding specificity required for the type: paroxysmal, persistent, chronic (permanent), or unspecified. Accurate coding demands provider documentation of the AFib type, whether the patient is on anticoagulation therapy, and the CHA2DS2-VASc stroke risk score. The distinction between atrial fibrillation and atrial flutter is important, as they have separate ICD-10 codes but both map to the same HCC. Coders must ensure the arrhythmia is actively managed or monitored at the encounter.

ICD-10 to HCC Mapping

ICD-10 CodeDescriptionBillableHCC Mapping
I48.0Paroxysmal atrial fibrillationYesHCC 223
I48.11Longstanding persistent atrial fibrillationYesHCC 223
I48.19Other persistent atrial fibrillationYesHCC 223
I48.20Chronic atrial fibrillation, unspecifiedYesHCC 223
I48.21Permanent atrial fibrillationYesHCC 223
I48.91Unspecified atrial fibrillationYesHCC 223
I48.3Typical atrial flutterYesHCC 223
I48.4Atypical atrial flutterYesHCC 223
I48.92Unspecified atrial flutterYesHCC 223
Z79.01Long term (current) use of anticoagulantsYesNo HCC (supporting code)

RAF weights are community, non-dual, aged base coefficients from the CMS-HCC V28 model (PY2026). Verify against the latest CMS rate announcement for payment calculations.

Documentation Tips

Document the specific type of atrial fibrillation: paroxysmal, persistent, longstanding persistent, or permanent.

Record current anticoagulation therapy and specify the agent (warfarin, apixaban, rivaroxaban, etc.) for MEAT treatment criteria.

Include the CHA2DS2-VASc score to support medical decision-making and treatment rationale.

Document rate vs. rhythm control strategy and current heart rate during the encounter.

Note any prior cardioversion attempts, ablation procedures, or device implantation (pacemaker/ICD) history.

If the patient has both atrial fibrillation and atrial flutter, code both separately (I48.0-I48.21 and I48.3-I48.4).

Common Coding Mistakes

Coding I48.91 (unspecified atrial fibrillation) when the provider has documented the specific type (paroxysmal, persistent, permanent).

Confusing 'chronic' atrial fibrillation with 'permanent' — chronic AFib (I48.20) is a less specific code than permanent AFib (I48.21).

Not capturing atrial fibrillation when it appears in the problem list but is not addressed at the encounter — AFib must be monitored, evaluated, assessed, or treated.

Missing the long-term anticoagulation code (Z79.01) as a supporting code, though it is not an HCC itself.

V24 to V28 Changes

V28 maps atrial fibrillation to HCC 223 (Atrial and Ventricular Arrhythmias), replacing the V24 HCC 96 (Specified Heart Arrhythmias). The V28 category broadened to include ventricular arrhythmias in the same HCC. RAF weights were recalibrated, and the overall structure simplified the arrhythmia hierarchy. AFib remains a payment HCC in V28, but coders should note that some minor arrhythmias that were payment HCCs under V24 were dropped in the V28 recalibration.

Related Conditions

Look up Atrial Fibrillation codes instantly

HCC Buddy gives you instant ICD-10 to HCC mapping with RAF weights, documentation tips, and AI-powered coding assistance for Atrial Fibrillation and 72,000+ other codes.

Get HCC coding tips in your inbox

Weekly updates on coding guidelines, V28 changes, and documentation best practices for risk adjustment professionals.