Home  >  Blog  >  
What Is ICD-10-CM? Diagnosis Codes Explained With Examples

What Is ICD-10-CM? Diagnosis Codes Explained With Examples

Explore ICD-10 in detail with our comprehensive guide to medical coding. Understand its structure, features, and importance in streamlining healthcare diagnosis and billing systems.

May 20, 2026

Shikha Mohanty
Shikha is the Co-Founder of CombineHealth AI, where she leads efforts to modernize revenue cycle management with transparent, explainable AI solutions. With years of experience working alongside healthcare providers and technology innovators, she deeply understands the operational and financial challenges hospitals face.

Medical coding is the infrastructure behind modern healthcare reimbursement. Every insurance claim, prior authorization request, and reimbursement decision depends on standardized clinical codes that communicate why a patient received care and what services were delivered.

Among the most important coding systems is ICD-10-CM.

ICD-10-CM diagnosis codes help providers document patient conditions, support medical necessity, reduce claim denials, and standardize healthcare reporting across hospitals, physician practices, payers, and health systems.

In this guide, we’ll explain:

  • What ICD-10-CM codes are
  • How diagnosis codes work
  • The difference between ICD-10 and CPT codes
  • How ICD-10 codes are structured
  • Real-world diagnosis code examples
  • Common coding mistakes that cause denials
  • How AI improves coding accuracy and claims workflows
ICD-10-CM stands for the International Classification of Diseases, 10th Revision, Clinical Modification.

What Is ICD-10-CM?

ICD-10-CM is the standardized diagnosis coding system used in the United States to classify diseases, symptoms, injuries, conditions, and other health-related encounters.

Healthcare providers use ICD-10-CM codes to:

  • Document patient diagnoses
  • Support medical necessity for treatments
  • Submit insurance claims
  • Track population health trends
  • Reduce billing and coding errors
  • Standardize clinical communication across healthcare systems

The system is based on the global ICD framework developed by the World Health Organization (WHO), while the U.S. clinical modification is maintained by the Centers for Disease Control and Prevention (CDC).

Today, ICD-10-CM includes more than 70,000 diagnosis codes, allowing providers to capture a high level of clinical specificity.

Why ICD-10-CM Matters in Healthcare

Diagnosis codes affect nearly every part of healthcare operations.

Accurate ICD-10 coding helps organizations in the following areas:

Operational Area Why It Matters
Claims processing Supports clean claim submission
Reimbursement Demonstrates medical necessity
Prior authorization Validates requested services
Revenue cycle management Reduces denials and rework
Population health Tracks disease prevalence
Quality reporting Supports analytics and compliance
Risk adjustment Impacts value-based care reimbursement

What Are ICD-10 Diagnosis Codes Used For?

ICD-10 diagnosis codes explain why a patient received care.

When providers document a condition, medical coders assign the appropriate ICD-10-CM diagnosis code based on the clinical documentation.

Those diagnosis codes are then submitted alongside procedure codes on healthcare claims.

Example of How Diagnosis Codes Work in Claims

A patient visits a physician for lumbar radiculopathy.

The claim may include:

Code Type Example Meaning
ICD-10-CM M54.16 Lumbar radiculopathy diagnosis
CPT 97110 Therapeutic exercise procedure

In this example:

  • The ICD-10 code explains the patient’s diagnosis
  • The CPT code explains the treatment performed
  • Together, the codes support reimbursement and medical necessity

What Is the Difference Between ICD-10 and CPT Codes?

ICD-10-CM codes describe the patient’s diagnosis, while CPT codes describe the procedures or services performed.

ICD-10-CM CPT
Diagnosis coding system Procedure coding system
Explains why care was needed Explains what care was provided
Maintained by CDC/WHO Maintained by the AMA
Used for medical necessity Used for reimbursement billing
Represents diseases and conditions Represents procedures and services
Used by providers and payers Used by providers and payers

Why ICD-10 and CPT Must Work Together

Payers evaluate diagnosis and procedure codes together.

If the ICD-10 diagnosis code does not support the medical necessity of the CPT procedure code, the claim may be denied.

For example:

Diagnosis Code Procedure Code Potential Outcome
M54.16 (Lumbar radiculopathy) Physical therapy CPT code Likely supported
Z00.00 (General exam) High-cost spinal procedure May trigger denial or review

How Are ICD-10 Codes Structured

ICD-10-CM codes are designed to capture increasing levels of specificity.

A diagnosis code may indicate:

  • Disease category
  • Anatomical location
  • Severity
  • Laterality
  • Encounter type
  • Complications

Basic ICD-10 Code Anatomy

An ICD-10-CM code typically contains:

  • A letter
  • Numbers
  • Optional decimal placement
  • Additional specificity characters

Example:

M54.16

Code Segment Meaning
M Diseases of the musculoskeletal system
54 Dorsalgia category
.16 Lumbar radiculopathy specificity

Example of Advanced ICD-10 Specificity

Consider the code:

S72.001A

Segment Meaning
S72 Femur fracture
.001 Unspecified fracture of neck of right femur
A Initial encounter

Examples of Common ICD-10 Diagnosis Codes

Real diagnosis examples help illustrate how ICD-10-CM works in practice.

M54.16 — Radiculopathy, Lumbar Region

M54.16 is the ICD-10-CM diagnosis code for lumbar radiculopathy.

Lumbar radiculopathy occurs when nerves in the lower spine become compressed or irritated, often causing:

  • Lower back pain
  • Leg pain
  • Numbness
  • Tingling
  • Weakness

This diagnosis is commonly associated with:

  • Physical therapy
  • Pain management
  • Imaging studies
  • Orthopedic care
  • Neurosurgical evaluation

Why Specificity Matters

Payers often review whether the diagnosis supports:

  • Advanced imaging
  • Specialist referrals
  • Interventional procedures
  • Physical therapy authorization

More specific diagnosis clinical documentation can reduce medical necessity denials.

I50.9 — Heart Failure, Unspecified

I50.9 represents heart failure, unspecified.

Heart failure diagnosis coding is frequently used in:

  • Cardiology
  • Hospital inpatient claims
  • Chronic disease management
  • Risk adjustment programs

However, unspecified heart failure codes may trigger additional scrutiny.

Whenever possible, providers should document:

  • Systolic vs diastolic heart failure
  • Acute vs chronic status
  • Severity
  • Associated complications

Greater specificity improves:

E11.9 — Type 2 Diabetes Mellitus Without Complications

E11.9 is one of the most commonly used ICD-10 diagnosis codes.

It represents type 2 diabetes mellitus without complications.

Diabetes coding is especially important because it impacts:

  • Chronic disease management programs
  • Population health reporting
  • Risk adjustment models
  • Preventive care initiatives
  • Quality measurement programs

Additional ICD-10 specificity may capture:

  • Neuropathy
  • Retinopathy
  • Kidney disease
  • Circulatory complications
  • Insulin dependence

Why Coding Specificity Matters

ICD-10-CM was designed to improve clinical specificity.

Generic or incomplete diagnosis coding increases the likelihood of:

Example of Specific vs Unspecified ICD-10 Coding

Less Specific Code More Specific Alternative
I50.9 — Heart failure, unspecified I50.22 — Chronic systolic heart failure
M54.5 — Low back pain M54.16 — Lumbar radiculopathy
E11.9 — Type 2 diabetes without complications E11.42 — Type 2 diabetes with diabetic polyneuropathy

ICD-10, HCPCS, CPT and DRG Codes - Are they similar?

ICD-10 codes serve similar purposes as the HCPCS, CPT coding families. However, the ICD was developed to track morbidity and mortality in the world’s population as opposed to the earlier coding systems which were specifically developed for billing and insurance purposes in the US healthcare systems. 

HCPCS

The Healthcare Common Procedural Coding System (HCPCS) is formulated by the Centre for Medicare and Medicaid Services (CMS) to define outpatient procedures for Medicare beneficiaries.  HCPCS codes help hospitals and other healthcare providers record outpatient procedures for Medicare patients, thus facilitating a smooth billing process.

CPT

Current procedural terminologies are codes used by hospitals and other medical institutions to define any regular medical procedure. The AMA (American Medical Association) publishes and maintains this code set. CPT codes are further divided into categories. The first category, or Category I, covers general procedures conducted in a physician’s office. Category II codes cover performance measures and quality indicators for patient care. Category III codes are used to track usage of new services and provide documentation to the FDA. 

DRG

The codes belonging to Diagnosis-Related Groups (DRG) indicate the different in-patient services rendered to Medicare and Medicaid patients. Hospitals and private healthcare practitioners use this system to classify the patients enrolled for in-patient procedures.

With the recent developments in the healthcare industry and with numerous new treatments being discovered every day, categorizing diseases, symptoms, and diagnoses into medical codes has become the need of the hour for hospitals and healthcare providers. As coding involves processing vast amounts of data, having an automated system helps. CombineHealth’s AI medical coding and billing software can help hospitals and private agencies improve efficiency and reduce administrative workload. 

Common ICD-10 Coding Mistakes

Coding errors remain one of the largest contributors to claim denials and revenue cycle inefficiency.

1. Using Unspecified Diagnosis Codes Excessively

Unspecified codes are sometimes necessary, but overuse can trigger:

  • Medical necessity denials
  • Payer reviews
  • Reduced reimbursement confidence

2. Missing Clinical Specificity

Incomplete documentation may fail to capture:

  • Laterality
  • Severity
  • Encounter type
  • Associated complications

This creates downstream billing and compliance issues.

3. Diagnosis and Procedure Mismatch

Payers evaluate whether ICD-10 diagnosis codes support CPT procedures.

If diagnosis documentation does not justify the billed service, claims may be rejected.

4. Outdated or Invalid Codes

ICD-10 codes are updated annually.

Using retired or invalid diagnosis codes can result in:

  • Claim rejection
  • Payment delays
  • Resubmission work

5. Documentation Gaps

The diagnosis code can only be as accurate as the provider documentation.

Missing documentation often causes:

  • Coding ambiguity
  • Manual review
  • Clinical validation requests
  • Audit exposure

How ICD-10 Coding Errors Cause Claim Denials

Diagnosis coding directly impacts reimbursement outcomes.

Even small ICD-10 errors can create significant operational friction.

Common Denial Triggers Related to Diagnosis Coding

Coding Issue Potential Impact
Insufficient specificity Medical necessity denial
Invalid diagnosis code Claim rejection
Diagnosis-procedure mismatch Payer edit or denial
Missing documentation Audit risk
Unsupported diagnosis Prior authorization failure

How AI Improves Medical Coding Accuracy

As healthcare organizations process growing claim volumes and increasing coding complexity, AI is becoming a critical tool for revenue cycle operations.

AI-assisted coding systems help organizations:

  • Improve diagnosis code accuracy
  • Detect clinical documentation gaps
  • Reduce manual coding effort
  • Validate medical necessity
  • Identify coding mismatches before submission
  • Reduce denial risk

How AI Supports ICD-10 Coding Workflows

Modern AI systems can analyze:

  • Clinical notes
  • Encounter documentation
  • Historical claims data
  • Coding patterns
  • Payer rules
  • Prior authorization requirements

This enables healthcare organizations to identify coding issues earlier in the claims lifecycle.

FAQs

What are the challenges faced by healthcare systems while implementing ICD-10 coding system? How are they solved?

Some of the common issues healthcare professionals encounter are coding errors and mis-aligned definitions.

How does CombineHealth help in medical coding?

CombineHealth’s AI-powered coding system can process 1000s of pages in an hour. This includes an extensive amount of data. Billing processes can be expedited when coding is automated with AI powered software.

Where can I find ICD codes?

  • Medical records: ICD codes may be listed under "Problems" or "Diagnoses". 
  • Medical bills or provider letters: ICD-10 codes are often printed under or after the "Diagnosis" heading. 
  • Explanation of benefits (EOB) statements: ICD codes may be included in EOB statements from your insurer.

Is ICD-10 the same as CPT?

No.

ICD-10-CM codes describe diagnoses and patient conditions, while CPT codes describe medical procedures and services.

Both are used together on healthcare claims.

What does “CM” mean in ICD-10-CM?

CM stands for Clinical Modification.

It refers to the U.S. adaptation of the global ICD-10 classification system.

Who uses ICD-10 diagnosis codes?

ICD-10-CM codes are used by:

  • Physicians
  • Hospitals
  • Medical coders
  • Health systems
  • Insurance payers
  • Revenue cycle teams
  • Government healthcare programs

How often are ICD-10 codes updated?

ICD-10-CM codes are typically updated annually.

Updates may include:

  • New diagnosis codes
  • Revised code descriptions
  • Retired codes
  • Additional specificity options

Recommended Reads

Share Blog:

Related Posts

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.