HCC V28 Coding for Internal Medicine: Improve Risk Scores and Capture Every Supported Diagnosis

An internal medicine patient arrives with diabetes, kidney disease, heart failure, and COPD. The visit is busy, the note says "chronic conditions stable," and the claim goes out. On paper, that patient looks simpler than they are.
Internal medicine providers manage several chronic conditions at once. If those conditions are not clearly documented, evaluated, and coded when supported, the patient's clinical picture may not be accurately represented for risk adjustment. Since CMS moved fully to the V28 model, that accuracy matters more. This guide shows how to get there compliantly, one supported diagnosis at a time.
What Is HCC V28 Coding?
CMS-HCC V28 is the version of the Medicare risk adjustment model that groups diagnoses into Hierarchical Condition Categories (HCCs) to estimate expected costs for Medicare Advantage enrollees. CMS phased V28 in over payment years 2024 to 2026, so payment year 2026 relies fully on it. Verify the current details in the CMS rate announcements.

Keep the layers separate. Documentation is what the clinician records. ICD-10-CM coding translates it. HCC assignment maps certain codes to categories. The risk score comes from the model. Billing and reimbursement are related but different.
Why HCC V28 Matters in Internal Medicine
Internal medicine encounters often involve multiple chronic conditions, and each one needs its own documentation. V28 changed which diagnosis codes map to payment categories, so older assumptions about what "counts" can be wrong. Do not assume a code that mapped under the earlier model still does.
Risk adjustment generally relies on diagnoses from qualifying face-to-face (or eligible telehealth) encounters with acceptable provider types, and chronic conditions are typically reported again each year when supported. Confirm the specifics with CMS and your payers.
Common HCC V28 Coding Problems in Internal Medicine
⚠ Unspecified diagnoses | ⚠ Incomplete documentation | ⚠ Unsupported diagnoses |
⚠ Chronic conditions not addressed | ⚠ Missing disease specificity | ⚠ Outdated problem lists |
⚠ Documentation and coding mismatches | ⚠ Missed chart review opportunities | ⚠ Incorrect ICD-10-CM selection |
Common mistake: carrying a diagnosis forward from last year's note without current clinical support. A condition on the problem list is not the same as a condition evaluated at this visit. |
Find the Problem. Fix the Claim. Protect Your Revenue. If your practice needs help reviewing coding workflows, documentation gaps, or revenue cycle processes, our team can help identify areas that may be affecting billing accuracy. |
HCC V28 Documentation: What Should Providers Capture?
Document conditions that were actually evaluated, monitored, assessed, or treated. Many teams use "MEAT" (monitor, evaluate, assess, treat) as a working checklist. It is an industry shorthand, not a CMS rule. The table shows the difference between thin and stronger notes, and only where clinically supported.
Area | Weak Documentation | Stronger Documentation |
Diabetes | "Diabetes" | Clinically supported type, status, and relevant management details |
CKD | "Kidney disease" | Supported CKD stage, when clinically established |
Heart failure | "CHF" | Supported type and status, when known |
COPD | "COPD" | The condition plus relevant assessment and management |
Depression | "Depression" | The supported diagnosis plus current assessment and management |
Specificity should reflect what the clinician determined, never what would map to a category. Follow the ICD-10-CM official guidelines for coding rules.
HCC V28 Coding Checklist for Internal Medicine
☐ | Is the diagnosis clinically supported? |
☐ | Was the condition evaluated, monitored, assessed, or treated when applicable? |
☐ | Is the documentation specific enough? |
☐ | Does the ICD-10-CM code accurately reflect the documentation? |
☐ | Are chronic conditions appropriately addressed? |
☐ | Are documentation and coding consistent? |
☐ | Has the chart been reviewed for supported diagnoses that may have been missed? |
Hypothetical Example: How a Documentation Gap Can Affect Risk Capture
Hypothetical example only. An established patient has type 2 diabetes with chronic kidney disease and heart failure. At the visit, the provider adjusts the diabetes plan and orders kidney labs, but the note only lists "CKD" and "CHF" without describing assessment.
Clinical reality Conditions were managed | Documentation Two conditions only listed | Coding Codes reflect only what is documented | Risk adjustment Capture depends on support |
Nothing here suggests adding a diagnosis. The gap is that supported assessment may not be recorded. A review can prompt a compliant documentation conversation going forward. It cannot change a past note, and no specific score change should be assumed.
How Medical Billing and Coding Teams Can Support HCC V28 Accuracy
At MedCloudMD, our coding experts and revenue cycle team help practices with:
• Chart review and coding validation
• Documentation feedback and provider education
• Diagnosis-code consistency and HCC review
• Coding audits and claims review
• Identifying potential documentation gaps
• Ongoing revenue cycle monitoring
HCC V28 vs. Older HCC Models
Area | Older Model (V24) | V28 |
Category structure | Earlier grouping of conditions | Reorganized and renumbered categories |
Diagnosis mapping | Some codes mapped to payment HCCs | Some of those codes no longer map; mappings differ |
Practical impact | Older reference sheets may be familiar | Reference sheets must be updated; do not assume carryover |
Use the current CMS risk adjustment resources and mapping files rather than memory.
Quick HCC V28 Self-Assessment
# | Question | Answer |
1 | Do your providers consistently document chronic conditions addressed during visits? | ☐ Yes ☐ No |
2 | Does your team review diagnosis-code consistency? | ☐ Yes ☐ No |
3 | Do you identify unsupported or outdated diagnoses? | ☐ Yes ☐ No |
4 | Do coders receive regular education? | ☐ Yes ☐ No |
5 | Does your practice periodically review documentation quality? | ☐ Yes ☐ No |
6 | Do you monitor recurring coding discrepancies? | ☐ Yes ☐ No |
Yes Answers | What It Suggests |
0–2 | High opportunity for improvement |
3–4 | Moderate opportunity |
5–6 | Strong foundation |
This is an educational self-assessment, not a formal compliance audit.
Frequently Asked Questions
▸ What is HCC V28 coding? |
Reporting diagnoses that map to CMS-HCC V28 categories, based on documentation and ICD-10-CM rules, so a patient's clinical complexity is accurately reflected. |
▸ Why is HCC V28 important for internal medicine? |
Internal medicine patients often have several chronic conditions, and V28 changed which codes map to payment categories. |
▸ How does documentation affect HCC coding? |
Codes must be supported by the medical record. Vague or missing assessment can leave a supported condition unreported, while unsupported codes create compliance risk. |
▸ What are common HCC V28 coding errors? |
Unspecified diagnoses, conditions carried forward without support, outdated problem lists, and code and documentation mismatches. |
▸ Can every chronic condition be used for risk adjustment? |
No. Only diagnoses that map to payment HCCs in the current model count, and they must be supported by an eligible encounter. |
▸ How can internal medicine practices improve HCC coding accuracy? |
Train providers on specificity, validate coding against the chart, audit regularly, and update reference materials for V28. |
▸ What is the difference between HCC coding and regular medical billing? |
Regular billing reports services for payment. HCC coding captures diagnoses for risk adjustment, though both rely on the same record. |
Disclaimer
This content is for general educational and informational purposes and does not constitute medical, legal, coding, or compliance advice. Diagnoses must be supported by the medical record and coded according to applicable guidelines. Providers and organizations should verify current CMS guidance, ICD-10-CM guidelines, payer policies, and applicable regulations before making coding or billing decisions.




Comments