On this page · 6 sections
A payer never reads the chart when it first processes a claim. It sees codes. The only proof of medical necessity on a clean claim is the diagnosis code linked to each service. If the link is wrong, missing or too vague, the claim edits treat the service as not needed.
Part 1 of 4
Diagnosis pointers on the claim
On the CMS-1500 (and its electronic version, the 837P):
- Box 21 lists up to 12 diagnosis codes, labelled A through L.
- Box 24E (the diagnosis pointer) on each service line points to up to 4 of those letters. Put the main reason for that service first.
One visit, two reasons
A patient with type 2 diabetes comes in for a diabetes follow-up and also has an ear infection. The provider bills an E/M visit and an HbA1c test (83036).
| Box 21 | Code | Condition |
|---|---|---|
| A | E11.9 | Type 2 diabetes mellitus without complications |
| B | H66.92 | Otitis media, unspecified, left ear |
| Line | Service | Pointer (24E) | Why |
|---|---|---|---|
| 1 | E/M | A, B | The visit addressed both problems |
| 2 | 83036 | A | The HbA1c is for the diabetes, not the ear infection |
Pointing the HbA1c to H66.92 would make it look unnecessary, and it would be denied.
Done: Diagnosis pointers
Part 2 of 4
Which diagnosis goes first (outpatient)
The ICD-10-CM Official Guidelines, Section IV (outpatient services), say the first-listed diagnosis is the diagnosis, condition, problem or other reason for the encounter shown in the record to be chiefly responsible for the services provided. Then list the other conditions that were treated, or that affected care.
Two outpatient rules matter most for medical necessity:
1. Code symptoms when there is no confirmed diagnosis
In the office or outpatient setting, do not code diagnoses written as "probable," "suspected," "questionable," "rule out," "compatible with," "consistent with," or "working diagnosis." Code the condition to the highest degree of certainty for that encounter: the signs, symptoms, abnormal test results or other reason for the visit.
Chest pain, rule out angina
The note says: "Chest pain, R/O angina. Order EKG and stress test." Code R07.9 (chest pain, unspecified), or a more specific chest pain code if documented. Do not code angina. The chest pain is what makes the EKG and stress test necessary.
2. Diagnostic tests with a final report
For an outpatient test that a physician interprets, when the final report is available at the time of coding, code the confirmed diagnosis from the interpretation. Do not also code the signs and symptoms that are part of it (Section IV.K). If the result is normal, code the reason the test was ordered.
Done: Which diagnosis first
Part 3 of 4
Specificity matters
Coverage lists in LCDs often leave out unspecified codes. A test may be covered for E11.65 (type 2 diabetes with hyperglycemia) but not for a vague code that hides why it was needed.
- Code to the highest level of detail documented: laterality, type, stage, with or without complications.
- If the record supports more detail than the coder can use, query the provider. Do not guess.
Screening vs diagnostic
| Screening | Diagnostic |
|---|---|
| Patient has no signs or symptoms | Patient has signs, symptoms or a known condition |
| First-listed code is a Z code (for example Z12.11, Z13.6) | First-listed code is the sign, symptom or condition |
| Covered only under preventive benefits and their frequency limits | Covered when the condition makes it necessary |
When a screening finds something, the screening Z code stays first and the finding is added as an additional diagnosis (ICD-10-CM guideline I.C.21.c.5).
Screening colonoscopy that finds a polyp
A 55-year-old with no symptoms comes for a screening colonoscopy, and the doctor removes a polyp with a snare.
- Diagnosis: Z12.11 (encounter for screening for malignant neoplasm of colon) first, then the polyp code (for example K63.5, or the code for the polyp's site).
- Procedure: the snare removal code (45385).
- Medicare: add modifier PT (colorectal cancer screening test converted to a diagnostic or other procedure).
- Most commercial payers: add modifier 33 (preventive service) so the screening benefit still applies.
Coding it this way tells the payer the visit started as preventive care, which affects what the patient pays.
Done: Specificity and screening
Part 4 of 4
Common linking mistakes
- Every line points to diagnosis A. Each service needs the reason that fits it.
- Coding a "rule out" diagnosis in the office, which can label the patient with a disease they do not have.
- Using a screening Z code for a patient who has symptoms, or a symptom code for true screening.
- Leaving out the condition that explains a test, for example billing a digoxin level without the long-term drug therapy code (Z79.899) or the heart condition being treated.
- Unspecified codes when the record has the detail.
Check yourself
Done: Mistakes and check
