2.3 Coding Signs, Symptoms, & Uncertain Diagnoses
Key Takeaways
- The NCICS Detailed Test Plan devotes a dedicated ICD task to determining when to use signs and symptoms for selecting ICD codes, making this a directly tested skill rather than a footnote.
- In the outpatient setting, a diagnosis documented as probable, suspected, questionable, rule out, or working may never be coded; the presenting sign, symptom, or abnormal finding is reported instead.
- A symptom that is routinely associated with a confirmed diagnosis is integral to it and is not separately coded, while a symptom not routinely associated with the condition is reported as an additional code.
- Chapter 18 codes (R00-R99) cover signs, symptoms, and abnormal clinical and laboratory findings not elsewhere classified, and are entirely appropriate as a first-listed diagnosis when no definitive diagnosis has been established.
- An abnormal test result alone is never enough to assign a diagnosis code; the provider must interpret and document the clinical significance of the finding.
2.3 Coding Signs, Symptoms, & Uncertain Diagnoses
The NCICS Detailed Test Plan lists four ICD tasks, and one of them is stated as its own line item: "Determine when to use signs and symptoms for selecting ICD codes." NCCT separated this from the general guidelines task because it is where entry-level coders make their most consequential errors — errors that either strip medical necessity from a claim or attach a serious diagnosis to a patient who does not have it.
Getting this right is a two-part skill. First, you must know when a definitive diagnosis is unavailable and a symptom code is the correct first-listed code. Second, you must know when a symptom should be suppressed because a confirmed diagnosis already accounts for it.
1. The Outpatient Rule: No Uncertain Diagnoses, Ever
The ICD-10-CM Official Guidelines for Coding and Reporting, Section IV, govern outpatient and physician-office coding. The controlling instruction is unambiguous:
Do not code diagnoses documented as "probable," "suspected," "questionable," "rule out," "compatible with," "consistent with," or "working diagnosis." Instead, code the condition to the highest degree of certainty for that encounter — the signs, symptoms, abnormal test results, or other reason for the visit.
This rule exists because an outpatient encounter is a single snapshot. Coding a "probable myocardial infarction" would place a confirmed heart attack in the patient's permanent claims history and in the insurer's risk profile on the strength of a hypothesis.
The Inpatient Contrast
The inpatient rule is the mirror image, and exam items pair them deliberately.
| Outpatient / Physician Office (Section IV) | Inpatient Acute Care (Section II, UHDDS) | |
|---|---|---|
| "Probable" / "suspected" / "rule out" | Never coded | Coded as if established, if still documented at discharge |
| What you report instead | The sign, symptom, or abnormal finding | The condition under investigation |
| Underlying logic | One encounter, one snapshot, no confirmation | A full admission's resources were consumed working up that condition |
The classic exam item. "Outpatient visit for chest pain; rule out acute myocardial infarction." The correct outpatient code is chest pain (R07.9). If the identical wording appears in a discharge summary for an admitted patient, the acute MI is coded as though confirmed.
What "Rule Out" Is Not
Distinguish three phrases that look similar:
- "Rule out appendicitis" — a hypothesis being tested. Outpatient: code the symptom.
- "Ruled out appendicitis" — the workup excluded it. Code the symptom; you may add a Z03.- observation/evaluation code if the encounter existed solely to rule out a suspected condition that was not found.
- "Appendicitis" — a stated diagnosis. Code the condition.
2. When a Symptom Is Integral, and When It Is Not
Once a definitive diagnosis has been established, the second half of the skill applies. The Official Guidelines, Section I.B.4 and I.B.5, set the test:
- Integral symptom — do not code separately. Signs and symptoms that are routinely associated with a disease process are considered integral to it and are not assigned additional codes.
- Non-integral symptom — code it additionally. Signs and symptoms that are not routinely associated with the confirmed disease process should be coded when present.
| Scenario | Confirmed Diagnosis | Symptom Documented | Integral? | Coding Action |
|---|---|---|---|---|
| Community-acquired pneumonia | Pneumonia | Productive cough, fever | Yes | Code pneumonia only |
| Acute appendicitis | Appendicitis | Right lower quadrant pain, nausea | Yes | Code appendicitis only |
| Urinary tract infection | UTI | Dysuria, urinary frequency | Yes | Code UTI only |
| Pneumonia | Pneumonia | New-onset syncope | No | Code pneumonia and syncope |
| Acute pharyngitis | Pharyngitis | Chest pain | No | Code pharyngitis and chest pain |
The practical question to ask yourself: "Would a clinician be surprised to see this symptom with this diagnosis?" If yes, the symptom carries its own information and earns its own code.
3. Chapter 18: Symptoms, Signs, and Abnormal Findings (R00-R99)
Chapter 18 of ICD-10-CM houses the codes you reach for when no definitive diagnosis exists. It is titled Symptoms, signs and abnormal clinical and laboratory findings, not elsewhere classified.
| Range | Contents | Frequently Reported Examples |
|---|---|---|
| R00-R09 | Circulatory and respiratory systems | R05.9 cough; R06.02 shortness of breath; R07.9 chest pain, unspecified |
| R10-R19 | Digestive system and abdomen | R10.13 epigastric pain; R10.9 abdominal pain, unspecified; R11.2 nausea with vomiting |
| R20-R23 | Skin and subcutaneous tissue | R21 rash and other nonspecific skin eruption |
| R25-R29 | Nervous and musculoskeletal systems | R26.2 difficulty in walking; R29.6 repeated falls |
| R30-R39 | Genitourinary system | R30.0 dysuria; R35.0 frequency of micturition |
| R40-R46 | Cognition, perception, emotional state, behavior | R42 dizziness and giddiness; R41.0 disorientation |
| R50-R69 | General symptoms and signs | R50.9 fever, unspecified; R53.83 other fatigue; R51.9 headache |
| R70-R79 | Abnormal blood findings without diagnosis | R73.09 other abnormal glucose |
| R80-R82 | Abnormal urine findings | R80.9 proteinuria, unspecified |
| R90-R94 | Abnormal diagnostic imaging and function studies | R93.1 abnormal cardiac imaging findings |
| R99 | Ill-defined and unknown cause of mortality | — |
Codes That Look Like Symptoms but Are Not in Chapter 18
Several familiar symptom-like conditions live elsewhere and are classified, not "ill-defined": G43.- migraine (a diagnosis, not a headache symptom), K59.00 constipation, J00 the common cold, and R56.9 unspecified convulsions (which is Chapter 18 but is often confused with G40.- epilepsy, which is not).
4. Abnormal Findings Without Provider Interpretation
A recurring compliance trap: an abnormal laboratory or imaging value in the chart, with no provider note attaching meaning to it.
Rule: Abnormal findings from laboratory, pathology, radiology, or other diagnostic studies are not coded and reported unless the provider indicates their clinical significance. If the finding is outside the normal range and the provider has ordered further testing to evaluate it, query the provider as to whether the finding should be added.
| Chart Content | Provider Documentation | Coding Action |
|---|---|---|
| Serum potassium 5.9 mEq/L | No mention in the assessment | Do not code. Query the provider. |
| Serum potassium 5.9 mEq/L | "Hyperkalemia, will recheck in one week" | Code E87.5 hyperkalemia |
| Chest X-ray reads "possible infiltrate" | Physician assessment reads "cough" | Code R05.9 cough only |
| Chest X-ray reads "possible infiltrate" | Physician assessment reads "right lower lobe pneumonia" | Code the pneumonia |
Worked Case
Outpatient clinic note. Chief complaint: fatigue and dizziness for two weeks. Exam unremarkable. CBC shows hemoglobin 9.4 g/dL. Assessment: "Fatigue and dizziness. Anemia — probable iron deficiency; check ferritin and iron studies." Plan: labs ordered, return in two weeks.
| Element | Analysis | Code |
|---|---|---|
| Fatigue | Documented symptom; not integral to a confirmed diagnosis, because none is confirmed | R53.83 |
| Dizziness | Documented symptom | R42 |
| "Anemia" | Stated by the provider without qualifier — this is a confirmed diagnosis | D64.9 anemia, unspecified |
| "Probable iron deficiency" | Qualified as probable in an outpatient setting | Not coded |
| Hemoglobin 9.4 | The provider interpreted it as anemia | Captured by D64.9 |
Final sequence: D64.9 as the first-listed diagnosis (the condition chiefly responsible for the visit and established to the highest degree of certainty), with R53.83 and R42 as additional codes. The type of anemia is not coded because "probable iron deficiency" is an uncertain diagnosis in the outpatient setting.
A physician's office note reads: 'Persistent cough and low-grade fever; rule out pneumonia. Chest X-ray ordered.' How should the outpatient coder report this encounter?
A patient is seen and definitively diagnosed with acute appendicitis. The note also documents right lower quadrant pain and nausea. What should the coder report?
A laboratory report shows a serum potassium of 5.9 mEq/L. The physician's assessment and plan make no reference to the potassium level. What is the correct coding action?