Skip to main content

Z Codes

FY2027 · CURRENT

Foundational

Reviewed October 1, 2026

Status Codes: When Should a Z Status Code Be Reported?

Part ofStatus, history and Z codes · step 1 of 7 · Read firstWhen Can a Z Code Be the Primary Diagnosis? · Read nextHistory Codes (Z80–Z87): When Is a Condition “History Of” Rather Than Current?

Editorial explanation — not an official CMS/CDC rule. Official coding instructions and source material are identified below. How to read the labels

Current data releases:ICD-10-CM FY2027 · ICD-10-PCS FY2027 · HCPCS October 2026 · MS-DRG v44 · Medicare Code Editor v44.0 · NCCI PTP Q4 2026 · MUE Q4 2026 · NCD code lists 2026-01 · LCD export September 28, 2026 · All releases and sources

Quick answer · MedCoder editorial

A status code reports that a patient carries a disease, has a residual of a past condition, or has a prosthetic or mechanical device from past treatment — information that may affect care without being a current illness. It is not reported with a body-system code that already includes the information, it is distinct from a history code, and Medicare’s inpatient editor rejects most status codes as principal diagnosis.

Jump to the decision rule ↓

What decides the answer?

  • A device, organ, carrier state or residual documented as present
  • Whether a complication or aftercare code already includes the status
  • A body-system code’s note that requests the status code (E11 → Z79.-)
  • A condition that no longer exists, which is history, not status

Why it matters

Why this matters: status is information, not a diagnosis

Official source

“Status codes indicate that a patient is either a carrier of a disease or has the sequelae or residual of a past disease or condition. This includes such things as the presence of prosthetic or mechanical devices resulting from past treatment. A status code is informative, because the status may affect the course of treatment and its outcome. A status code is distinct from a history code. The history code indicates that the patient no longer has the condition.”

Two consequences follow. A status code rarely describes the reason for an encounter, so it rarely leads — the Z-code guide covers that. And it is redundant beside a code that already carries the fact — the complication code for the same device, or an aftercare code that names the status.

The ICD-10-CM rule, by source

  • Guidelines I.C.21.c.3 — the definition; “A status code should not be used with a diagnosis code from one of the body system chapters, if the diagnosis code includes the information provided by the status code” (Z94.1 / T86.2); ventilator weaning: “assign a code from subcategory J96.1, Chronic respiratory failure, followed by code Z99.11, Dependence on respirator [ventilator] status”; the list of status categories.
  • Guidelines I.C.21.c.7 — status codes may accompany aftercare codes to indicate the nature of the aftercare (Z95.1 with Z48.812), but not when the aftercare code already states the status (Z43.0 with Z93.0).
  • Tabular — each status category’s Excludes notes toward its attention and complication codes; body-system categories that request status codes by Use Additional Code note, such as E11 asking for Z79.4 / Z79.84 / Z79.85.
  • CMS editing logic — MCE edit 09 lists status codes such as Z93.6 as unacceptable principal diagnosis on Medicare inpatient claims: a payer echo of the classification’s definition of a status code as “informative.”

How to apply it

How to apply the rule

  1. Identify the carrier state, residual, or device the record documents as present.
  2. Check the other codes on the claim: a complication code for the same device, or an aftercare code naming the status, already carries it — leave the status code off.
  3. Check the body-system code’s notes: some categories ask for a status code (E11 → Z79), and the ventilator-weaning rule pairs J96.1- with Z99.11.
  4. Sequence the status code after the reason for the encounter.
  5. Distinguish from history (the condition no longer exists) and from attention (care directed at the device).

Examples

Coding examples

  1. Documentation: admission for community-acquired pneumonia; prior CABG, grafts patent. Result: J18.9 → Z95.1. Why: the graft is present and affects care; nothing else on the claim reports it.
  2. Documentation: encounter for weaning from a ventilator in chronic hypoxic respiratory failure. Result: J96.11 → Z99.11. Why: I.C.21.c.3’s explicit pairing.
  3. Documentation: type 2 diabetes on long-term insulin, seen for diabetes management. Result: the E11 code → Z79.4. Why: E11’s Use Additional Code note requests the status code.
  4. Documentation: surgical aftercare following a right knee replacement. Result: Z47.1 → Z96.651. Why: Z47.1’s Use Additional note asks for the joint (Z96.6-); the status code shows which.

Common mistakes

Common mistakes

  • Status code as principal diagnosis.
  • Status code beside the complication or attention code for the same device.
  • Status code for a condition that is gone — that is a history code.
  • Omitting a status code a body-system category’s note requests (Z79 with E11; Z96.6- with Z47.1).

Documentation matters

Documentation that changes the coding

  • The device, organ, carrier state or residual documented as present.
  • Whether a problem with it, or care directed at it, is documented instead.
  • Long-term drug use, transplant status, dialysis or ventilator dependence — each with its own status code.

Decision rule

Decision framework

IF…THEN…
Device / organ / carrier state / residual present, nothing else on the claim says soStatus code, after the reason for the encounter
A complication or aftercare code already includes the statusNo status code
A body-system code’s note requests the status codeAdd it (E11 → Z79.-; Z47.1 → Z96.6-)
The condition no longer existsHistory code, not status
Care directed at the deviceAttention / adjustment code, not status

FAQ

What is a status code?

A Z code indicating that the patient is a carrier of a disease, has a residual of a past condition, or has a prosthetic or mechanical device from past treatment — information that may affect the course of treatment, per Section I.C.21.c.3. It is distinct from a history code, which indicates the condition no longer exists.

When is a status code left off the claim?

When a diagnosis code from a body-system chapter already includes the information — the Guidelines’ example is Z94.1 with T86.2 — or when an aftercare code already states the status, such as Z43.0 with Z93.0.

Can a status code be the principal diagnosis?

Rarely, and on Medicare inpatient claims most status codes — Z93.6 among them — are on the Medicare Code Editor’s unacceptable-principal list. A status code describes something present, not the reason for the encounter.

Are Z79 long-term drug codes status codes?

Yes. Category Z79 is among the status categories in Section I.C.21.c.3, and body-system categories such as E11 request them by Use Additional Code note (Z79.4 insulin, Z79.84 oral hypoglycemics, Z79.85 injectable non-insulin antidiabetics).

Code set release

This guide was verified against ICD-10-CM FY2027, effective October 1, 2026.

Code relationships

RelationshipAtNamesNote
sequencingJ96.1-Z99.11I.C.21.c.3: ventilator weaning — J96.1- followed by Z99.11
sequencingZ48.812Z95.1I.C.21.c.7: a status code may accompany an aftercare code to show the surgery
excludes1Z93Z43.- (attention); J95.0-, K94.-, N99.5- (complications)
excludes2Z95T82.- (complications of cardiac and vascular devices)
excludes1Z94complications of transplanted organ or tissue
use-additionalE11Z79.4, Z79.84, Z79.85control agents — status codes requested by a body-system category

Relationships are quoted from the FY tabular notes and Official Guidelines the guide cites; none are inferred.

Relationships are quoted from the tabular notes and Official Guidelines sections the guide cites; the wording of each row is MedCoder’s.

Compare these pairs

Each pair below is one the tabular notes link; its Compare page quotes the note and says whether the two can be reported together.

Check these codes on a claim →

Authoritative sources

Applies to FY2027 ICD-10-CM

Verified against the FY 2027 ICD-10-CM Official Guidelines (Section I.C.21.c.3), the FY 2027 tabular entries at Z79, Z93, Z94, Z95, Z96.6, Z99 and Z99.11, and Definitions of Medicare Code Edits v44.0 (edit 09).

  • ICD-10-CM Official Guidelines for Coding and Reporting, FY 2027 (Section I.C.21.c.3, Status)
  • FY 2027 ICD-10-CM Tabular List (Z79; Z93; Z94; Z95; Z96.6; Z99.11)
  • Definitions of Medicare Code Edits v44.0 (edit 09, Unacceptable principal diagnosis)

Official guidance cited

The Official Guidelines sections this guide quotes or applies, by heading. Passages set as quotations above are the sections’ own words; the surrounding text is MedCoder’s reading of them.

  • Section I.C.21.c.3 — Status
  • Section I.C.21.c.7 — Aftercare

Source document (CMS PDF) · Release and checksum

Passages set as quotations are verbatim official text from the sources listed. Surrounding explanation, decision tables and examples are MedCoder’s editorial reading of those sources and are not official statements. Examples are illustrative; they assign no code to any real patient.

Coder Takeaway: Report a status code when a carrier state, residual, or device is present and nothing else on the claim says so; leave it off when a complication or aftercare code already carries the fact; sequence it after the reason for the encounter, and expect the Medicare editor to reject it as principal.

Real-world questions this guide answers

Coding questions

No community questions relate to this guide yet.

Ask a Coding Question about this guide.

Didn’t find your answer?

Ask a coding question and get help from the MedCoder community.

Applicable code set: FY2027. Published September 3, 2026; last updated October 1, 2026; last reviewed October 1, 2026.