Table of Contents
- Why Lab Value Literacy Matters for Coding
- Complete Blood Count (CBC)
- Basic and Comprehensive Metabolic Panels (BMP/CMP)
- Lipid Panel
- Liver Function Tests (LFTs)
- Thyroid Panel
- Diabetes-Related Values
- Urinalysis (UA)
- Cardiac and Coagulation Markers
- Inflammatory and Infection Markers
- Reading Trends, Not Just Single Values
- Critical Values and Sepsis Indicators
- How the CPC Exam Tests Lab Value Knowledge
- Common Mistakes
- Frequently Asked Questions
Laboratory results are woven throughout clinical documentation, and while coders do not interpret labs the way a clinician does, understanding what a lab value represents — and what counts as abnormal — is essential for following the clinical reasoning behind a diagnosis. A physician’s assessment often references specific lab findings as justification for a diagnosis, and recognizing those values helps a coder confirm that the documented diagnosis is supported and that no additional, unaddressed abnormal finding has been left uncoded. This guide walks through the lab panels coders encounter most frequently, what their components measure, and how lab data connects to diagnosis coding. For the underlying disease mechanisms these values reflect, see Pathophysiology for Medical Coders, and for the shorthand these results are often recorded in, see Medical Abbreviations Coders Must Know.
Why Lab Value Literacy Matters for Coding
Lab results function as supporting evidence within the medical record. A diagnosis of anemia, for example, is expected to be accompanied by a low hemoglobin or hematocrit value; a diagnosis of acute kidney injury is expected to be accompanied by an elevated creatinine or a falling glomerular filtration rate. When a coder recognizes these expected value ranges, two things become possible: confirming that a documented diagnosis is clinically supported, and noticing when an abnormal lab result appears in the chart without a corresponding diagnosis, which may indicate a condition the provider evaluated but did not explicitly state — a pattern that generally warrants a provider query rather than independent coding from the lab value alone, since coders cannot diagnose from lab data independently.
Consider a discharge summary that lists a potassium level of 6.2 mEq/L (well above the normal range) but the assessment section never mentions hyperkalemia. A coder who does not recognize that 6.2 is a critically elevated potassium value would simply pass over the number. A coder who does recognize it will notice the gap between the lab data and the documented diagnosis list, and know to query the provider rather than either ignoring the finding or coding hyperkalemia without physician documentation to support it.
Complete Blood Count (CBC)
The complete blood count is one of the most frequently ordered lab panels and measures the cellular components of blood.
| Component | What It Measures | Clinical Significance |
|---|---|---|
| WBC (White Blood Cells) | Immune cell count | Elevated in infection/inflammation; a component of sepsis criteria |
| RBC (Red Blood Cells) | Oxygen-carrying cell count | Low count associated with anemia |
| Hgb (Hemoglobin) | Oxygen-carrying protein level | Primary value used to diagnose and stage anemia severity |
| Hct (Hematocrit) | Percentage of blood volume that is red blood cells | Used alongside hemoglobin to assess anemia or polycythemia |
| Platelets (PLT) | Clotting cell count | Low levels (thrombocytopenia) raise bleeding risk; high levels raise clotting risk |
A low hemoglobin and hematocrit together generally support a diagnosis of anemia, and the degree of reduction often corresponds to documentation of anemia severity, which can affect code specificity. An elevated white blood cell count is one of the criteria clinicians use when evaluating a patient for sepsis, discussed further in Sepsis Coding Guidelines.
Basic and Comprehensive Metabolic Panels (BMP/CMP)
The metabolic panel measures electrolytes, kidney function, and (in the comprehensive version) liver enzymes.
| Component | What It Measures | Clinical Significance |
|---|---|---|
| Sodium (Na) | Primary extracellular electrolyte | Abnormal levels affect fluid balance and neurological status |
| Potassium (K) | Primary intracellular electrolyte | Abnormal levels can affect cardiac rhythm significantly |
| BUN (Blood Urea Nitrogen) | Waste product filtered by kidneys | Elevated in kidney dysfunction or dehydration |
| Creatinine | Muscle waste product filtered by kidneys | Primary marker for kidney function and staging |
| eGFR | Estimated glomerular filtration rate | Calculated from creatinine; used to stage chronic kidney disease |
| Glucose | Blood sugar level | Elevated levels support diabetes or hyperglycemia diagnoses |
Creatinine and eGFR are the values most directly tied to the chronic kidney disease staging framework described in Renal and Urinary System Anatomy — a falling eGFR corresponds to advancing CKD stage, which affects code selection within the N18 category.
Lipid Panel
| Component | What It Measures | Clinical Significance |
|---|---|---|
| Total Cholesterol | Overall cholesterol level | Elevated levels associated with cardiovascular risk |
| LDL | “Bad” cholesterol carrier | Primary target for cardiovascular risk reduction |
| HDL | “Good” cholesterol carrier | Higher levels considered protective |
| Triglycerides | Fat circulating in the blood | Elevated levels associated with metabolic syndrome and pancreatitis risk |
Liver Function Tests (LFTs)
| Component | What It Measures | Clinical Significance |
|---|---|---|
| ALT | Liver enzyme, relatively liver-specific | Elevated in liver cell injury |
| AST | Liver enzyme, also present in muscle and heart | Elevated in liver injury or muscle damage |
| Alkaline Phosphatase (ALP) | Enzyme found in liver and bone | Elevated in bile duct obstruction or bone disease |
| Bilirubin | Byproduct of red blood cell breakdown | Elevated levels cause jaundice and indicate liver or biliary dysfunction |
Thyroid Panel
| Component | What It Measures | Clinical Significance |
|---|---|---|
| TSH | Pituitary hormone that regulates thyroid activity | Elevated in hypothyroidism; suppressed in hyperthyroidism |
| Free T4 | Main circulating thyroid hormone | Low in hypothyroidism; high in hyperthyroidism |
| Free T3 | Active thyroid hormone | Used alongside T4 to assess thyroid function |
TSH typically moves in the opposite direction of the thyroid hormones themselves, since it reflects the pituitary gland’s response to thyroid hormone levels — a detail covered in more depth in Endocrine System and Diabetes Coding.
Diabetes-Related Values
| Component | What It Measures | Clinical Significance |
|---|---|---|
| Fasting Glucose | Blood sugar after fasting | Used to diagnose diabetes and prediabetes |
| Hemoglobin A1c | Average blood sugar over ~3 months | Primary value for diagnosing diabetes and monitoring long-term control |
| Random Glucose | Blood sugar at any time | A markedly elevated value with symptoms supports a diabetes diagnosis |
The A1c value is particularly important because it reflects sustained glucose control rather than a single moment in time, which is why it is used both to diagnose diabetes and to determine whether a patient’s diabetes is well-controlled or poorly controlled for documentation purposes.
Urinalysis (UA)
| Component | What It Measures | Clinical Significance |
|---|---|---|
| Leukocyte Esterase | Marker of white blood cells in urine | Suggestive of urinary tract infection |
| Nitrites | Byproduct of certain bacteria | Suggestive of bacterial urinary tract infection |
| Protein | Protein presence in urine | Elevated levels associated with kidney disease |
| Glucose | Sugar presence in urine | Suggests elevated blood glucose exceeding the kidney’s reabsorption threshold |
| Blood | Red blood cell presence in urine | Associated with infection, stones, or other urinary tract pathology |
Cardiac and Coagulation Markers
Beyond the routine panels above, two additional categories of lab values appear frequently in emergency and inpatient documentation.
| Component | What It Measures | Clinical Significance |
|---|---|---|
| Troponin | Protein released when heart muscle is damaged | Elevated levels are a key marker used to identify myocardial infarction |
| BNP | Hormone released when the heart is under strain | Elevated levels support a diagnosis of heart failure |
| PT/INR | Time it takes blood to clot (extrinsic pathway) | Used to monitor anticoagulation therapy such as warfarin |
| PTT | Time it takes blood to clot (intrinsic pathway) | Used to monitor anticoagulation therapy such as heparin |
Troponin in particular is worth recognizing on sight: a rising troponin level in a patient with chest pain is one of the defining pieces of evidence a provider uses to confirm a myocardial infarction rather than a lesser diagnosis such as unstable angina, and the distinction materially changes which diagnosis code is appropriate.
Inflammatory and Infection Markers
| Component | What It Measures | Clinical Significance |
|---|---|---|
| CRP (C-Reactive Protein) | General marker of inflammation | Elevated in infection, inflammation, and tissue injury broadly |
| ESR (Erythrocyte Sedimentation Rate) | Indirect marker of inflammation | Elevated in a wide range of inflammatory and autoimmune conditions |
| Procalcitonin | Marker more specific to bacterial infection | Used to help distinguish bacterial from non-bacterial causes of illness |
These markers are useful precisely because they are broad rather than specific — an elevated CRP or ESR tells a clinician that an inflammatory process is present, but not which one. Coders should expect these values to appear alongside a more specific diagnosis rather than standing in as a diagnosis on their own, since “elevated CRP” alone does not identify a codable condition without additional documentation clarifying its cause. Procalcitonin’s greater specificity for bacterial infection makes it a value increasingly documented when a provider is deciding whether antibiotic therapy is warranted, which can appear in the same clinical picture as the sepsis workup discussed below.
Reading Trends, Not Just Single Values
A single lab value in isolation tells only part of the story. Clinicians — and by extension, coders reading their documentation — often care as much about the trend of a value over time as its single reading. A creatinine that has climbed steadily over several inpatient days points toward acute kidney injury developing during the admission, while a creatinine that is elevated but stable across multiple prior visits is more consistent with chronic kidney disease. Recognizing whether documentation is describing a single abnormal snapshot or a meaningful trend helps a coder correctly distinguish between an acute condition, a chronic condition, or an acute process layered on top of a chronic one — a distinction that frequently changes which combination of codes applies.
Critical Values and Sepsis Indicators
Certain lab findings are flagged by laboratories as “critical values” because they represent results requiring immediate clinical attention. Coders encountering critical value notations in a chart should expect to see a corresponding clinical response documented — treatment, closer monitoring, or transfer of care — since a critical, unaddressed value in isolation is not something a coder should code independently.
Lactate is a particularly important value in the context of sepsis: an elevated serum lactate reflects tissue hypoperfusion and is one of the clinical markers used to help identify septic shock, alongside persistent hypotension. Coders working with sepsis documentation benefit from recognizing elevated lactate and elevated white blood cell count together as findings that typically accompany — and support — a sepsis or septic shock diagnosis.
How the CPC Exam Tests Lab Value Knowledge
Pattern 1 — Connecting Lab Values to Diagnosis Severity
The scenario presents a lab value alongside a diagnosis and asks you to recognize what severity or stage that value corresponds to, such as a specific creatinine or eGFR level indicating a particular CKD stage.
Pattern 2 — Recognizing Supporting Evidence for a Diagnosis
Questions may present a set of lab findings and ask you to identify which diagnosis they support, testing your ability to connect abnormal values to their corresponding clinical condition.
Pattern 3 — Distinguishing Similar Lab Panels
The exam may test whether you can distinguish between similarly named panels or values, such as a basic versus comprehensive metabolic panel, or hemoglobin versus hemoglobin A1c.
Pattern 4 — Recognizing When a Lab Value Alone Is Not Codable
A scenario may present an abnormal lab value without an accompanying documented diagnosis, testing whether you understand that coders generally cannot assign a diagnosis code based on a lab value alone without provider documentation connecting the two.
Common Mistakes
Coding a diagnosis directly from an abnormal lab value. Coders generally cannot diagnose a condition from a lab result alone; the diagnosis must be documented by the provider, even when the underlying lab value clearly supports it.
Confusing similarly named values. Hemoglobin and hemoglobin A1c measure very different things despite the similar name — one reflects current oxygen-carrying capacity, the other reflects average blood sugar over months. Confusing these can lead to significant coding errors.
Overlooking severity indicators tied to lab values. Many conditions have codes that vary by severity, and severity is often determined by lab values (such as CKD stage by eGFR). Missing the lab value can mean missing the correct level of code specificity.
Assuming all abnormal values require additional coding. Not every abnormal lab result rises to the level of a reportable condition; clinical significance and provider documentation both matter, not just an out-of-range number.
Missing the connection between critical values and clinical response. When a critical value appears in documentation, look for the corresponding clinical action taken, since that response often clarifies the full diagnostic picture.
5 quick questions drawn from this guide. Click an answer to check it — explanations appear as you go.
1. A CBC primarily reports which of the following?
2. An elevated white blood cell count (leukocytosis) most often signals:
3. The HbA1c test reflects average blood glucose over approximately:
4. Which values are part of a lipid panel?
5. Elevated BUN and creatinine most directly suggest impairment of the:
Frequently Asked Questions
Can a coder assign a diagnosis code based on an abnormal lab value alone?
Generally, no. Coders rely on the provider’s documented diagnosis rather than interpreting lab values independently. An abnormal lab value without a corresponding documented diagnosis typically warrants a provider query rather than independent code assignment.
What is the difference between hemoglobin and hemoglobin A1c?
Hemoglobin measures the oxygen-carrying protein in red blood cells and is used to assess anemia. Hemoglobin A1c measures average blood glucose over approximately three months and is used to diagnose and monitor diabetes. Despite the similar name, they assess entirely different physiological systems.
Why do coders need to understand lab values if they don’t diagnose patients?
Understanding lab values helps coders confirm that a documented diagnosis is clinically supported, recognize the correct severity or stage for conditions with lab-based staging criteria, and identify when an abnormal result may represent an unaddressed finding worth querying the provider about.
How do lab values relate to chronic kidney disease staging?
Chronic kidney disease is staged based primarily on estimated glomerular filtration rate (eGFR), which is calculated from serum creatinine. As eGFR declines, the CKD stage advances, which directly affects which code within the N18 category applies.
What lab values are associated with sepsis?
An elevated white blood cell count and elevated serum lactate are commonly associated with sepsis and septic shock. Elevated lactate specifically reflects tissue hypoperfusion and is one of the clinical markers used when evaluating a patient for septic shock.
