Medical coding is not only a process of providing the correct diagnosis code to a particular patient. Medical coding is a tool used by the healthcare facility to know the conditions of the patients, have reliable clinical information, and perform risk adjustment.
The process of HCC coding is one of the important processes in this case. This coding technique links documented patient diagnoses with the risk-adjustment model taking into consideration the differences in the predicted healthcare expenditures.
So, how does HCC coding work? What diagnoses are considered to affect the risk scores? How can healthcare professionals manage proper documentation?
Here you will learn everything about the HCC coding in practical terms.
What Is HCC Coding in Healthcare?
HCC coding, or Hierarchical Condition Category coding, is a risk adjustment method that groups certain ICD-10-CM diagnosis codes into clinically related categories used to estimate expected healthcare costs.
The Centers for Medicare & Medicaid Services (CMS) employs HCC-based models in the Medicare Advantage risk adjustment in order to cater for the variations in the health status of the enrolled beneficiaries.
A patient who is suffering from a complex or multiple chronic illnesses may have to utilize more healthcare services than a patient who has less medical conditions. HCC risk adjustment caters for these variations through the use of qualifying diagnosis information and other relevant risk factors.
For instance, two Medicare Advantage enrollees can be of the same age but have different medical needs. One will suffer from well-controlled hypertension while another may have diabetes with complications, chronic kidney disease and heart failure.
Their healthcare costs may vary significantly. Risk adjustment models take into consideration some of the differences through the use of qualifying clinical information.
Nevertheless, not all diagnoses qualify for a payment HCC.
What Does HCC Stand for in Medical Coding?
HCC stands for Hierarchical Condition Category.
These classes consist of diseases that are clinically related and have comparable predictive associations with medical expenses.
Hierarchical describes how some condition categories that are related to each other interact in the risk adjustment formula.
For instance, in a particular risk adjustment formula, there can be severity categories within a family of diseases. If hierarchical considerations exist, then the more serious condition category can override the less serious condition category in the hierarchy.
This helps avoid situations where certain conditions related to each other get counted repeatedly when predicting costs.
These classes, hierarchies, and diagnostic mappings will vary depending on the version of the CMS-HCC model used.
How Does HCC Coding and Risk Adjustment Work?
HCC coding follows a structured process that begins with clinical documentation and ends with the use of qualifying diagnosis information in a risk adjustment model.
1. Healthcare Providers Document Patient Conditions
In a patient visit during which reporting of diagnoses is possible, the healthcare practitioner makes appropriate entries regarding the diagnoses, clinical observations, and the management plan.
Documentation of the patient’s condition in the medical record needs to be clear and include sufficient supporting information regarding the reported diagnoses.
With regard to chronic diseases, documentation in the present visit is even more critical since the fact of a particular diagnosis being in the medical history does not necessarily mean that it is reportable at the time.
2. Diagnoses Are Assigned ICD-10-CM Codes
Medical coders review the available documentation and assign appropriate ICD-10-CM diagnosis codes according to applicable coding guidelines.
Code selection requires attention to:
- Diagnosis specificity and documented complications
- Current versus historical conditions
- Applicable combination codes
- Clinical relationships documented by the provider
- Reporting and sequencing requirements
Coders should not infer an unsupported diagnosis simply because a patient takes a particular medication or has an abnormal laboratory result.
When documentation is unclear, an appropriate provider clarification process may be necessary.
3. Qualifying Diagnosis Codes Map to HCC Categories
The risk adjustment model for use in this situation translates the ICD-10-CM code into a condition category.
Condition categories that fall outside of those designated by the appropriate model cannot contribute to risk adjustment payments.
A diagnosis can be clinically significant but fail to contribute to an HCC that affects payment. This is important due to the reason that the goal of coding is accurate reporting of the patient’s conditions.
4. Hierarchical Rules Are Applied
Following the diagnosis categorization process, the model makes use of hierarchical and interaction rules.
In some cases, certain categories may override others that belong to the same disease hierarchy. In other cases, additional diagnoses can serve as input separately.
It is not the number of diagnoses in the medical record that determines the output, but how the model’s relationships are structured.
5. The Risk Adjustment Model Calculates a Risk Score
The formula incorporates all the relevant diagnostic variables along with demographic and other model specific variables to come up with a risk adjustment score.
In the case of Medicare Advantage, this risk adjustment score enables CMS to make adjustments in the expected expenditures to arrive at risk-adjusted payments.
A high score normally implies high expected health care expenditure in the model. However, it does not mean that the patient is going to incur those exact expenses or that each new diagnosis means extra payments.
What Is a Risk Adjustment Factor (RAF) Score?
A Risk Adjustment Factor (RAF) score is a numerical value used to represent a beneficiary’s predicted relative healthcare costs under a particular risk adjustment model.
The score is calculated using model-defined factors that may include demographics, qualifying HCCs, and applicable interactions.
Consider two hypothetical beneficiaries:
Patient A: A beneficiary with relatively few qualifying conditions may receive a lower model-calculated risk score.
Patient B: A beneficiary with several documented, qualifying chronic conditions may receive a higher score.
These examples illustrate the principle rather than actual RAF calculations.
The score depends on the applicable model and reporting rules. It cannot be determined accurately by simply counting chronic conditions.
For healthcare organizations, the priority should be ensuring that submitted diagnoses accurately reflect the patient’s documented health status.
Why Is HCC Coding Important for Healthcare Providers?
HCC coding affects several areas of healthcare operations, particularly within Medicare Advantage and other risk-adjusted payment arrangements.
Accurate Representation of Patient Complexity
Patients with multiple chronic conditions often require coordinated care, ongoing monitoring, and additional clinical resources.
Complete and accurate documentation helps healthcare organizations maintain a more reliable picture of those conditions.
HCC coding supports this process by connecting eligible diagnoses with defined risk categories.
Appropriate Risk-Adjusted Payments
Risk adjustment is designed to account for differences in expected healthcare costs among beneficiaries.
When qualifying conditions are not accurately documented or reported, the risk adjustment information may not fully reflect the patient’s health status.
Conversely, reporting unsupported diagnoses can create payment inaccuracies and compliance risks.
The goal is accurate, documentation-supported coding—not maximizing the number of HCCs reported.
Stronger Coding Compliance
Healthcare organizations must follow applicable diagnosis coding requirements and maintain supporting documentation.
Accurate HCC coding helps teams identify discrepancies before diagnosis information is finalized or submitted.
It also supports more consistent review practices across providers, coding teams, and external vendors.
Better Visibility Into Documentation Gaps
HCC coding reviews can reveal recurring documentation problems, such as unspecified conditions, unclear clinical relationships, or outdated diagnoses.
Addressing these problems through appropriate clinical documentation improvement processes can strengthen coding reliability.
Common Conditions Associated With HCC Coding
Several chronic and complex conditions may be relevant to HCC risk adjustment, depending on the diagnosis details and applicable model.
Examples include:
| Condition Group | Documentation Considerations |
| Diabetes | Type, complications, and documented clinical relationships |
| Chronic kidney disease | Documented stage and relevant associated conditions |
| Heart failure | Type and other supported clinical details |
| Chronic obstructive pulmonary disease | Current diagnosis and supporting clinical documentation |
| Cancer | Active disease, treatment status, and history of malignancy |
| Certain psychiatric conditions | Specific diagnosis and current clinical documentation |
Such cases do not indicate that each diagnosis listed under such categories will necessarily qualify for an HCC. For example, having a past history of cancer and an existing active malignancy are different diagnoses. Likewise, the coding of diabetes mellitus with complications is based on the information given and ICD-10-CM coding rules.
Medical coders and physicians should always refer to the correct model mapping and coding guidelines.
What Are the Most Common HCC Coding Challenges?
Even experienced healthcare teams encounter coding difficulties when managing large volumes of medical records.
Understanding the common causes can help organizations improve their review processes.
1. Incomplete Clinical Documentation
A provider may document a condition without enough detail to support the most appropriate diagnosis code.
For example, documentation may not clearly identify the type of heart failure or the stage of chronic kidney disease.
Where the information is clinically available, more complete documentation can support accurate code selection.
2. Missed Documented Diagnoses
Relevant conditions may appear in different sections of a medical record.
A coder reviewing a complex chart must evaluate the available documentation carefully to identify diagnoses that meet applicable reporting requirements.
However, finding a condition in a record does not automatically make it reportable for risk adjustment.
3. Unsupported Diagnosis Reporting
An unsupported diagnosis may be reported when the clinical record does not establish the condition sufficiently.
This can happen when coders rely on outdated problem lists, isolated test results, or assumptions that are not supported by the provider’s documentation.
Such errors can create compliance concerns and increase audit exposure.
4. Incorrect Code Specificity
ICD-10-CM includes codes that distinguish between different manifestations, complications, and levels of disease severity.
Selecting an unspecified code when the documentation supports greater specificity can reduce coding precision.
On the other hand, assigning a more specific diagnosis without supporting documentation is equally problematic.
5. Inconsistent Review Practices
Different reviewers may interpret unclear documentation differently.
Without consistent coding guidelines, quality checks, and escalation procedures, these differences can lead to avoidable discrepancies.
A standardized review process helps coding teams maintain consistency while allowing appropriate professional judgment.
What Is the Difference Between HCC Coding and Traditional Medical Coding?
HCC coding and traditional medical coding use diagnosis classification systems, but their primary purposes differ.
| HCC Coding | Traditional Medical Coding |
| Supports risk adjustment models | Supports diagnosis and procedure reporting for healthcare operations and reimbursement |
| Focuses on diagnoses relevant to applicable risk models | Covers a broader range of diagnoses, procedures, and services |
| Uses qualifying diagnosis information to support risk score calculations | Supports claims processing, clinical reporting, and other administrative functions |
| Requires model-specific eligibility and mapping considerations | Requires code-set, payer, and setting-specific reporting rules |
The two activities overlap, particularly in the importance of accurate diagnosis coding.
A medical record may be coded correctly for one purpose while still requiring additional evaluation to determine whether a diagnosis qualifies for a particular risk adjustment model.
What Is the Difference Between Prospective and Retrospective HCC Coding?
Healthcare organizations commonly use prospective and retrospective reviews to support medical risk adjustment coding.
Prospective HCC Coding Review
A prospective review examines available patient information before an upcoming encounter or within an appropriate pre-encounter workflow.
The purpose is to identify potential documentation gaps or previously recorded conditions that may warrant clinical evaluation.
For example, a review may identify a chronic condition documented in an earlier record that should be reassessed by the treating provider.
The provider must independently determine whether the condition remains current and clinically relevant.
Prospective review should never be used to direct providers to document unsupported diagnoses.
Retrospective HCC Coding Review
A retrospective review evaluates documentation from completed encounters.
Coding professionals assess whether reported diagnoses are supported, whether applicable conditions were missed, and whether coding discrepancies require correction.
Retrospective reviews may also support internal quality monitoring and audit preparation.
Both approaches can contribute to accurate coding when they follow appropriate documentation, compliance, and review standards.
How Can Healthcare Providers Improve HCC Coding Accuracy?
Improving HCC coding accuracy requires collaboration between clinical, coding, compliance, and quality assurance teams.
Maintain Complete and Current Documentation
Providers should document relevant conditions with sufficient detail to support the diagnoses being reported.
For chronic conditions, documentation should accurately reflect the patient’s current clinical status and the care provided.
Follow Applicable ICD-10-CM Guidelines
Coding professionals should use current official coding guidelines, diagnosis code sets, and model-specific mappings.
CMS periodically updates risk adjustment resources, so organizations should verify which model and reporting requirements apply to the relevant payment year.
Establish Consistent Coding Review Procedures
Organizations can develop standardized review criteria covering diagnosis support, coding specificity, and discrepancy identification.
These procedures should also define when a finding requires clarification or escalation.
Conduct Regular Quality Audits
Independent coding reviews can help identify patterns of undercoding, overcoding, and inconsistent documentation interpretation.
For organizations handling large chart volumes, targeted audits can also provide useful feedback for coding education and process improvement.
DIT Health’s Quality Assurance & Coding Validation Services support organizations seeking structured coding reviews, discrepancy identification, and documentation-based validation.
Support Ongoing Coding Education
Healthcare coding requirements evolve over time.
Regular training helps coding teams understand updated classification guidance, documentation expectations, and recurring quality issues.
Provider education should focus on accurate clinical documentation rather than financial outcomes.
What Is the Role of HCC Coding in Medicare Advantage?
Medicare Advantage organizations receive risk-adjusted payments intended to account for differences in the expected healthcare costs of their enrolled populations.
HCC-based risk adjustment is one component of this payment methodology.
CMS uses qualifying diagnosis information, demographic factors, and applicable model rules to calculate beneficiary risk scores.
This creates a strong operational need for accurate documentation and reliable coding processes.
Medicare Advantage organizations must also consider the possibility of Risk Adjustment Data Validation (RADV) audits.
During these audits, CMS evaluates whether selected diagnoses submitted for risk adjustment are supported by appropriate medical records.
If diagnoses are not adequately supported, the findings may result in payment adjustments or recovery of overpayments.
For this reason, coding accuracy, documentation integrity, and audit readiness should be ongoing priorities rather than activities performed only when an audit is announced.
How Do HCC Coding Services Support Healthcare Organizations?
Managing risk adjustment coding internally can become challenging when organizations face high chart volumes, complex clinical documentation, or changing reporting requirements.
Specialized HCC risk adjustment coding services can provide additional review capacity and structured quality support.
Depending on the engagement, services may include:
- Clinical chart review and diagnosis identification
- ICD-10-CM code assignment and validation
- Prospective and retrospective coding reviews
- Documentation gap identification
- HCC coding quality checks
- Coding discrepancy reporting and audit support
External coding support should complement an organization’s clinical judgment, compliance responsibilities, and internal governance.
DIT Health provides HCC Risk Adjustment Coding Services focused on clinical documentation review, supported diagnosis identification, coding validation, and consistent quality checks.
The objective is to help healthcare teams maintain reliable risk adjustment information while reducing avoidable coding inconsistencies.
How to Choose the Right HCC Coding Partner
Selecting an HCC coding partner requires more than comparing turnaround times or service pricing.
Healthcare organizations should evaluate whether a prospective partner understands their coding requirements and can support consistent, defensible review processes.
Important questions include:
- Does the team have experience with applicable CMS-HCC models and ICD-10-CM guidelines?
- How are unsupported diagnoses and documentation discrepancies identified?
- What quality assurance procedures are followed?
- How are coding findings reported and reviewed?
- What controls protect patient information?
- Can the service accommodate the organization’s chart volumes and review requirements?
Organizations should also ask for evidence supporting any claimed accuracy rates, certifications, security controls, or service-level commitments.
A structured pilot may help evaluate review quality and communication before a larger engagement.
Conclusion
HCC coding is an important part of risk adjustment for Medicare Advantage and other applicable healthcare payment models. It helps connect documented patient conditions with standardized categories used to estimate expected healthcare costs.
For healthcare providers, the most important responsibility is accurate clinical documentation. For coding teams, it is assigning and validating diagnosis codes according to applicable guidelines. For health plans, it is maintaining reliable risk adjustment information supported by appropriate records.
Effective HCC coding depends on all three.
Organizations that invest in consistent documentation, qualified coding reviews, and regular quality assurance are better positioned to identify discrepancies, maintain compliance, and manage risk adjustment workflows.
Need support with HCC coding accuracy or clinical documentation reviews?
DIT Health works with healthcare organizations on HCC risk adjustment coding, diagnosis validation, and coding quality review. Contact DIT Health to discuss your requirements or learn more about the available 50-chart pilot.
Frequently Asked Questions About HCC Coding
1. What is the main purpose of HCC coding?
HCC coding supports risk adjustment by grouping qualifying diagnoses into categories used to predict healthcare costs. It helps Medicare Advantage payment models account for differences in beneficiaries’ documented health conditions.
2. Is HCC coding the same as ICD-10-CM coding?
No. ICD-10-CM is a diagnosis classification system, while HCC coding uses selected diagnosis codes within a risk adjustment model. Not every ICD-10-CM diagnosis contributes to a payment HCC.
3. What is a RAF score in HCC coding?
A Risk Adjustment Factor (RAF) score represents predicted relative healthcare costs under a particular model. It uses qualifying diagnoses, demographic information, and applicable model-specific factors.
4. Do chronic conditions need to be documented every year for HCC coding?
For Medicare Advantage risk adjustment, qualifying chronic conditions generally need appropriate documentation in the relevant data collection year. A diagnosis from an earlier year does not automatically remain reportable.
5. What is the difference between HCC coding and risk adjustment?
HCC coding classifies qualifying diagnoses into condition categories. Risk adjustment is the broader process that uses these categories and other factors to estimate expected healthcare costs and support applicable payment calculations.
6. Can incorrect HCC coding affect Medicare Advantage payments?
Yes. Missing qualifying diagnoses can affect risk score accuracy, while unsupported diagnoses can create overpayment and compliance concerns. Accurate documentation and coding are essential to reliable risk adjustment reporting.
7. Why are HCC coding audits important?
HCC coding audits help identify unsupported diagnoses, coding inconsistencies, and documentation gaps. Regular reviews can strengthen quality controls and help organizations prepare for applicable risk adjustment validation requirements.
8. Can healthcare organizations outsource HCC coding?
Yes. Healthcare organizations can use specialized coding partners for chart review, diagnosis validation, and quality assurance. They should evaluate coding expertise, documentation standards, data security, and review procedures before outsourcing.
