Medical Terminology

Laboratory Values and Test Results for Medical Coders

📅 March 2026 📖 14 min read ✍️ Clear CPC Team
Laboratory Values and Test Results for Medical Coders

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.

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.

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.

🧪 Test Yourself: Lab Values for Coders

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?

The complete blood count measures RBCs, WBCs, hemoglobin, hematocrit, and platelets — a core hematology panel.

2. An elevated white blood cell count (leukocytosis) most often signals:

Leukocytosis commonly points to infection or an inflammatory process, a key sepsis indicator.

3. The HbA1c test reflects average blood glucose over approximately:

HbA1c reflects average glycemic control over the prior 2–3 months and is central to diabetes documentation.

4. Which values are part of a lipid panel?

A lipid panel reports total cholesterol, LDL, HDL, and triglycerides — used for cardiovascular risk.

5. Elevated BUN and creatinine most directly suggest impairment of the:

BUN and creatinine are renal markers; elevations point to reduced kidney function.

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.