Hypoxia — Clinical Documentation Guide (2026)

Code year: FY2026 (Oct 1 2025 – Sep 30 2026) Audience: Certified Coders, Auditors and Clinical Documentation Specialists Access: CCO Members Last updated: April 2026

🔍 Definition

Hypoxia is an insufficient supply of oxygen to tissues and organs, impairing cellular metabolism. It is distinct from hypoxemia, which specifically denotes reduced arterial oxygen tension (PaO₂ <80 mmHg or SpO₂ <95%). While the two terms are often used interchangeably in clinical settings, ICD-10-CM coding treats them differently and documentation precision is essential for accurate capture. Per CMS ICD-10-CM guidelines, hypoxemia (R09.02) is classified under “Other symptoms and signs involving the circulatory and respiratory systems” and is appropriate when no underlying definitive diagnosis explains the low oxygen level or when used to supplement acuity.

Hypoxia exists on a spectrum: from mild desaturation requiring supplemental oxygen, to acute respiratory failure with life-threatening hypoxia, to global tissue hypoxia precipitating multi-organ dysfunction. The type, severity, and chronicity of hypoxia directly impact ICD-10-CM code assignment, MS-DRG grouping, and HCC risk adjustment capture.

📝 Coder Note

Per FY2026 ICD-10-CM Official Guidelines, “hypoxia” as a standalone term without further specification does not have its own unique code. Coders must review the full clinical picture to determine whether the correct code is R09.02 (hypoxemia), a J96.xx respiratory failure code, or another condition-specific code. Never assume hypoxia = R09.02 without clinical validation.

🗂️ Alternative Terminology

Providers use many terms that may map to hypoxia-related codes. CDI specialists and coders must recognize these clinical equivalents and query when the documentation is ambiguous.

Formal / Clinical TermColloquial / Lay / Documentation Variants
HypoxemiaLow oxygen saturation, low O2 sat, low SpO₂, desaturation, O2 sat dropping
HypoxiaOxygen deficiency, tissue hypoxia, cellular hypoxia, low oxygen levels
Acute respiratory failure with hypoxiaAcute hypoxic respiratory failure, Type I respiratory failure, hypoxic ARF
Chronic respiratory failure with hypoxiaChronic hypoxic respiratory failure, home O2 dependent, oxygen-dependent COPD
Acute-on-chronic respiratory failureAcute exacerbation of chronic respiratory failure, acute decompensation
HypercapniaCO₂ retention, elevated CO₂, hypercarbia, CO₂ narcosis, Type II respiratory failure
Hypoxic-ischemic encephalopathy (HIE)Anoxic brain injury, anoxic encephalopathy, post-cardiac arrest brain injury
Altitude sickness / altitude hypoxiaMountain sickness, high-altitude pulmonary edema (HAPE), altitude-related illness
Sleep-related hypoxiaNocturnal hypoxia, sleep apnea with oxygen desaturation, nocturnal desaturation
Carbon monoxide poisoningCO poisoning, carbon monoxide intoxication, CO exposure
ARDSAcute respiratory distress syndrome, adult respiratory distress syndrome

🩺 Signs & Symptoms

Clinical recognition of hypoxia is critical for establishing the basis of coding and CDI queries. The following signs and symptoms support documentation of hypoxia and its severity:

  • SpO₂ <95% on room air (mild hypoxemia); SpO₂ <90% suggests clinically significant hypoxemia; SpO₂ <88% is threshold for home oxygen eligibility per CMS LCD criteria
  • PaO₂ <80 mmHg on ABG (formal hypoxemia); PaO₂/FiO₂ ratio <300 = mild ARDS; <200 = moderate ARDS; <100 = severe ARDS per Berlin Definition
  • Tachypnea (respiratory rate >20), dyspnea, air hunger, use of accessory muscles
  • Cyanosis (central cyanosis = low SaO₂; peripheral cyanosis may reflect perfusion issues)
  • Altered mental status, confusion, agitation, somnolence (CNS hypoxia)
  • Tachycardia, hypertension (early); bradycardia, hypotension (late/severe)
  • Diaphoresis, pallor, restlessness
  • Elevated lactate (>2 mmol/L) indicating tissue hypoxia and anaerobic metabolism
  • Hypercapnia (PaCO₂ >45 mmHg) in ventilatory failure — may accompany hypoxic respiratory failure
  • Requirement for supplemental oxygen, high-flow nasal cannula (HFNC), non-invasive positive pressure ventilation (NIPPV/BiPAP), or mechanical ventilation
⚠️ Common Pitfall

SpO₂ alone is insufficient documentation for coding respiratory failure. The physician must explicitly document “acute respiratory failure,” “chronic respiratory failure,” or “acute-on-chronic respiratory failure” — not merely “hypoxia” or “low O2 sat” — for J96.xx codes to be assigned. R09.02 hypoxemia is the default without that explicit diagnosis per Official Coding Guidelines Section I.C.10.

🧭 Differential Diagnosis

Hypoxia and hypoxemia have numerous underlying causes. Accurate coding requires linking the hypoxia to an underlying etiology when one is established. The table below provides differential diagnoses with relevant ICD-10-CM code categories for coders and CDI specialists.

Differential DiagnosisKey ICD-10-CM CategoryCDI/Coding Consideration
COPD with acute exacerbationJ44.1Frequently underlying cause of hypoxic respiratory failure; link with J96.xx
PneumoniaJ12–J18.xxCommunity or hospital-acquired; specify organism when documented
Pulmonary embolismI26.xxAcute saddle PE can cause profound hypoxemia; POA critical
Congestive heart failure / pulmonary edemaI50.xx / J81.xCardiogenic cause of hypoxemia; left heart failure documentation essential
ARDSJ80Bilateral infiltrates + PaO₂/FiO₂ <300, not fully explained by cardiac failure
Asthma, severe / status asthmaticusJ45.51Can present with acute hypoxic respiratory failure
Obstructive sleep apneaG47.33Nocturnal hypoxia; code sleep apnea type, not just hypoxemia
PneumothoraxJ93.xxTension pneumothorax rapidly life-threatening
Carbon monoxide poisoningT58.0xx–T58.9xxCO displaces O₂; oximetry falsely normal; requires ABG co-oximetry
Altitude sickness / HAPET70.20–T70.29Environmental hypoxia at altitude; specify type
Sepsis with respiratory failureA41.xx + J96.xxSepsis is principal diagnosis; respiratory failure as secondary
Anemia (severe)D50–D64.xxAnemic hypoxia — reduced O₂-carrying capacity; oximetry may be normal
Opioid/sedative-induced respiratory depressionT40.xx + J96.xxPoisoning code + respiratory failure; external cause required

📋 Clinical Indicators for Coders/CDI

The following clinical indicators support coding and CDI query opportunities for hypoxia-related conditions. These data points, found in nursing notes, respiratory therapy notes, and physician documentation, help establish clinical validation for queries.

Clinical IndicatorSignificance for Coding/CDIAssociated Code(s)
SpO₂ <88% on room airThreshold for home O₂ eligibility; supports hypoxemia documentationR09.02, Z99.81
PaO₂ <60 mmHg on ABGClinically significant hypoxemia; supports respiratory failure queryR09.02 or J96.0x
PaCO₂ >50 mmHg (hypercapnia)Ventilatory failure component; drives hypercapnia-specific codesJ96.x2 series
Intubation / mechanical ventilationStrong indicator of acute respiratory failure (MCC); confirms severityJ96.00–J96.01
HFNC, BiPAP, CPAP useSupports noninvasive ventilation; indicates respiratory failure acuityJ96.xx (query)
ABG pH <7.35 with elevated CO₂Respiratory acidosis; supports hypercapnia codingJ96.x2 + E87.2
Elevated serum lactate (>2 mmol/L)Tissue hypoxia / anaerobic metabolism; may reflect severity of illnessQuery for sepsis/shock
Home oxygen therapy on admissionChronic hypoxic respiratory failure pre-existing; POA = YesJ96.1x + Z99.81
Documentation of “oxygen-dependent”Chronic respiratory failure documentation indicatorJ96.1x, Z99.81
Chest imaging: bilateral infiltratesSupports ARDS, pneumonia, pulmonary edema differentialJ80, J18.x, J81.x
Newborn Apgar score <7 at 5 minPerinatal hypoxia — consider HIE coding for newbornsP91.60–P91.63
Post-cardiac arrest stateHypoxic-ischemic encephalopathy in adults (G93.1) if documentedG93.1
💬 CDI Query Trigger

When the medical record documents SpO₂ <88%, requirement for supplemental oxygen >2 L/min, or ABG showing PaO₂ <60 mmHg, and the physician has documented only “hypoxia” or “hypoxemia” without specifying respiratory failure, a CDI query is warranted. Documenting “acute respiratory failure” versus “hypoxemia” changes the DRG from a CC to an MCC and captures HCC 224/225 under CMS-HCC v28.

🦴 Anatomy & Pathophysiology

Understanding the pathophysiological mechanisms of hypoxia enables coders and CDI specialists to recognize clinical scenarios and identify appropriate documentation opportunities.

Mechanisms of Hypoxia

There are four classical mechanisms of hypoxemia, each with different clinical presentations and coding implications:

  1. Ventilation-Perfusion (V/Q) Mismatch — The most common cause. Areas of the lung receive blood flow but poor ventilation (pneumonia, atelectasis, pulmonary edema, ARDS) or ventilation without perfusion (pulmonary embolism). Responds to supplemental oxygen.
  2. Shunt — Blood bypasses ventilated alveoli (intracardiac shunts, severe ARDS, hepatopulmonary syndrome). Does not respond well to supplemental oxygen alone.
  3. Diffusion Impairment — Thickened alveolar-capillary membrane (pulmonary fibrosis, ILD) reduces O₂ transfer. Worsens with exercise.
  4. Hypoventilation — Reduced respiratory drive (opioids, sedatives, neuromuscular disease) causes both hypoxemia and hypercapnia. PACO₂ rises as PAO₂ falls.

Oxygen Transport and Delivery

Oxygen delivery (DO₂) = Cardiac Output × Arterial O₂ Content (CaO₂), where CaO₂ = (Hgb × 1.34 × SaO₂) + (0.0031 × PaO₂). Tissue hypoxia occurs when DO₂ falls below oxygen consumption (VO₂). This relationship explains why severe anemia or low cardiac output can cause tissue hypoxia even with a normal SpO₂.

Hypoxic-Ischemic Encephalopathy

When cerebral oxygen delivery is severely reduced (cardiac arrest, prolonged hypotension, severe hypoxemia), neurons begin to die within 4–6 minutes. In adults, ICD-10-CM G93.1 (anoxic brain damage, NEC) codes post-cardiac arrest or severe prolonged hypoxia-induced encephalopathy. In newborns, HIE is classified as P91.60–P91.63, reflecting severity grading (mild, moderate, severe, unspecified).

Carbon Dioxide Retention and CO₂ Narcosis

In patients with chronic hypercapnia (COPD, obesity hypoventilation syndrome), the respiratory drive shifts from CO₂ sensitivity to hypoxic drive. Excessive oxygen supplementation can paradoxically worsen hypercapnia by suppressing this drive — the basis of “CO₂ narcosis” (hypercapnia-induced altered consciousness). Documentation of both hypoxia and hypercapnia in the same encounter supports dual coding: J96.x1 (with hypoxia) does not capture hypercapnia — J96.x2 is specific to hypercapnia. When both are present, coders should query for the appropriate code.

💊 Medication Impact / Treatment

Medications both treat hypoxia and contribute to its development. Understanding these relationships informs CDI queries and supports accurate coding of drug-related adverse effects and poisonings.

Medications Contributing to Hypoxia

  • Opioids/sedatives (morphine, fentanyl, benzodiazepines, propofol) — Cause respiratory depression and hypoventilation. If hypoxia results from a drug properly prescribed at therapeutic doses, code as adverse effect (T40.xx with 5th/6th character “5”). If overdose or misuse, code as poisoning (T40.xx with “1–4”).
  • Neuromuscular blocking agents — Used in ICU; residual blockade post-extubation can precipitate hypoxic respiratory failure.
  • Amiodarone — Can cause pulmonary toxicity and hypoxemia (J70.2 acute interstitial pneumonitis, adverse effect).
  • High-dose oxygen — Oxygen toxicity with prolonged FiO₂ >0.6; paradoxical V/Q worsening in COPD.

Treatments for Hypoxia

  • Supplemental oxygen — Nasal cannula (NC), simple face mask, non-rebreather mask, high-flow nasal cannula (HFNC). Long-term O₂ therapy (LTOT) coded with Z99.81.
  • Non-invasive ventilation — CPAP, BiPAP/NIPPV. Reduces work of breathing; addresses both hypoxemia and hypercapnia.
  • Mechanical ventilation — Invasive positive pressure ventilation (IPPV). MCC status when >96 hours (DRG impacts); procedure code required (5A1935Z, 5A1945Z, 5A1955Z in ICD-10-PCS).
  • Prone positioning — Evidence-based for moderate-severe ARDS; improves V/Q matching.
  • Diuretics — For cardiogenic pulmonary edema contributing to hypoxemia.
  • Bronchodilators — Albuterol, ipratropium for bronchospasm-driven hypoxemia (COPD, asthma).
  • Antibiotics — When pneumonia is the underlying cause.
  • Pulmonary vasodilators — Inhaled nitric oxide, epoprostenol for refractory hypoxemia in ARDS/pulmonary hypertension.
  • Hyperbaric oxygen therapy (HBO) — For carbon monoxide poisoning; coded separately.
📝 Coder Note

When a medication causes hypoxia as an adverse effect (correctly prescribed, proper dose), code the adverse effect with the appropriate T-code with 5th character “5” (adverse effect), followed by the nature of the adverse effect (J96.xx respiratory failure or R09.02 hypoxemia). When a poisoning causes hypoxia, sequence the T-code first per Official Guidelines Section I.C.19.e.

Preview ends here. The full guide continues with FY2026 ICD-10-CM code sets, CPT surgical coding, MS-DRG mapping, reimbursement guidance, CDI query templates, and an audit checklist — all available to CCO Members.

Back to All Clinical Documentation Guides

📘 ICD-10-CM Guidelines (FY2026)

The following guidelines from the FY2026 ICD-10-CM Official Guidelines for Coding and Reporting govern hypoxia and hypoxemia coding:

Hypoxemia vs. Respiratory Failure

R09.02 Hypoxemia is a sign/symptom code appropriate in two scenarios: (1) when no underlying definitive diagnosis has been established to explain the low oxygen level, or (2) when the hypoxemia adds specificity to an encounter beyond the underlying diagnosis (e.g., documenting the acuity of a pulmonary condition). Per the Official Guidelines Section I.C.10, coders should not assign R09.02 when a more specific respiratory condition (e.g., COPD, pneumonia) fully explains the hypoxemia, unless the physician has also documented respiratory failure or hypoxemia as a separate clinical problem warranting independent management.

Respiratory Failure (J96.xx) — Acute, Chronic, and Acute-on-Chronic

The Official Guidelines Section I.C.10.b provide guidance on sequencing respiratory failure:

  • Acute respiratory failure as principal diagnosis: When acute respiratory failure and another condition both qualify as principal diagnosis, either may be sequenced first, unless the tabular or guidelines direct otherwise.
  • Acute respiratory failure as secondary diagnosis: When respiratory failure occurs subsequent to the principal diagnosis (e.g., post-surgical respiratory failure), sequence the principal diagnosis first.
  • Acute-on-chronic respiratory failure (J96.20–J96.22): Used when a patient with chronic respiratory failure develops an acute exacerbation. Both acute and chronic components must be documented.
  • Sequencing with Sepsis: When sepsis causes respiratory failure, the sepsis is sequenced first (A41.xx), followed by J96.xx as an associated manifestation.

Hypoxia vs. Hypercapnia Specification

FY2026 J96.xx codes require specification of hypoxia (x1) or hypercapnia (x2). When a patient has both, per coding guidelines, code the condition that is primary in the clinical picture. When both hypoxia and hypercapnia are clinically present and documented, coders may report both J96.x1 and J96.x2 only if two separate respiratory failure episodes can be distinguished; otherwise, the more specific condition should be chosen or the physician should be queried. Note: J96.x2 (hypercapnia) does not simultaneously capture hypoxia — when both are documented, a query for physician clarification of the primary manifestation or use of “unspecified” (x0) may be appropriate.

Present on Admission (POA) — AHRQ PSI-11

AHRQ PSI-11 (Postoperative Respiratory Failure) triggers when J96.xx codes are assigned as secondary diagnoses in surgical patients with POA = “N” (not present on admission). Accurate POA documentation is critical to avoid triggering this hospital-acquired condition (HAC) quality penalty. Pre-existing chronic respiratory failure (POA = Y) is not penalized. CDI must ensure pre-existing respiratory failure is documented before admission or clearly on admission.

Hypoxic-Ischemic Encephalopathy

In adults, G93.1 Anoxic brain damage, NEC is used post-cardiac arrest or prolonged severe hypoxia when the physician documents hypoxic-ischemic encephalopathy or anoxic brain injury. Do not use G93.1 if the cause (e.g., cerebrovascular disease) explains the encephalopathy. In newborns, P91.60–P91.63 classify HIE by severity: P91.60 unspecified, P91.61 mild, P91.62 moderate, P91.63 severe. These require neonatal physician documentation of HIE and severity grade per FY2026 ICD-10-CM tabular instructions.

Tissue Hypoxia — Not Separately Codable

Tissue hypoxia as a pathophysiological state does not have a standalone ICD-10-CM code. Coders must identify and code the underlying cause (e.g., septic shock, severe anemia, carbon monoxide poisoning, circulatory failure). The lack of a standalone code for tissue hypoxia makes it critical to code the etiology accurately.

Altitude-Related Hypoxia

T70.20 (Effects of high altitude, unspecified) through T70.29 classify altitude-related illness including HAPE and HACE. These are injury/external cause codes requiring a 7th character for encounter type (A=initial, D=subsequent, S=sequela). Sequence with the nature of the injury (e.g., J81.x for acute pulmonary edema if present).

Carbon Monoxide Poisoning

T58.0xx–T58.9xx classify CO poisoning by source (domestic gas, car exhaust, industrial, etc.). CO poisoning causes apparent normoxia on pulse oximetry (oximetry cannot distinguish carboxyhemoglobin from oxyhemoglobin) while causing profound tissue hypoxia. Sequence T58.xx first (poisoning) followed by manifestations (e.g., J96.xx respiratory failure, G93.1 anoxic brain injury). External cause codes (X00–X99) are also required.

Sleep-Related Hypoxia

G47.30–G47.39 classify sleep apnea by type: G47.30 unspecified, G47.31 primary central, G47.33 obstructive, G47.37 central in conditions classified elsewhere, G47.39 other. These codes capture the sleep-related mechanism. Code hypoxemia (R09.02) additionally only if separately documented and clinically managed. Z99.81 (oxygen dependence) is used when nocturnal supplemental O₂ is ongoing.

🔢 ICD-10-CM Code Set (FY2026)

⚠️ Common Pitfall

R09.02 hypoxemia alone does NOT map to any HCC under CMS-HCC v28. To capture HCC 224 or 225 (Respiratory Arrest and Failure — critical high-weight HCCs), the physician must document “respiratory failure” explicitly, supporting J96.xx code assignment. R09.02 is a sign/symptom code and does not drive risk-adjusted payment. Always query when the clinical evidence supports respiratory failure but the documentation says only “hypoxia” or “O2 sat low.”

ICD-10-CM CodeDescription (FY2026)Notes / Coding Tips
R09.02HypoxemiaSign/symptom code. Use when no underlying diagnosis OR to supplement acuity. Does NOT map to HCC. Per FY2026 ICD-10-CM.
J96.00Acute respiratory failure, unspecified whether with hypoxia or hypercapniaUse when acute RF documented but hypoxia/hypercapnia not specified. MCC. HCC 224.
J96.01Acute respiratory failure with hypoxiaRequires physician documentation of acute RF with hypoxia. MCC. HCC 224.
J96.02Acute respiratory failure with hypercapniaType II (ventilatory) failure. MCC. HCC 224.
J96.10Chronic respiratory failure, unspecified whether with hypoxia or hypercapniaHome O₂ patients. CC. HCC 225. POA = Y if pre-existing.
J96.11Chronic respiratory failure with hypoxiaOxygen-dependent chronic condition. CC. HCC 225.
J96.12Chronic respiratory failure with hypercapniaOHS, severe COPD with CO₂ retention. CC. HCC 225.
J96.20Acute and chronic respiratory failure, unspecifiedAcute-on-chronic RF; both components must be documented. MCC. HCC 224.
J96.21Acute and chronic respiratory failure with hypoxiaAcute-on-chronic with hypoxic component. MCC. HCC 224.
J96.22Acute and chronic respiratory failure with hypercapniaAcute-on-chronic with CO₂ retention. MCC. HCC 224.
J96.90Respiratory failure, unspecified, unspecified whether with hypoxia or hypercapniaLeast specific; use only when acuity indeterminate. CC. HCC 225.
J96.91Respiratory failure, unspecified with hypoxiaQuery for acute vs. chronic when possible. CC. HCC 225.
J96.92Respiratory failure, unspecified with hypercapniaCC. HCC 225.
J80Acute respiratory distress syndrome (ARDS)Berlin Definition criteria. MCC. Code underlying cause additionally (e.g., sepsis, trauma, pneumonia).
G93.1Anoxic brain damage, NEC (Hypoxic-ischemic encephalopathy, adult)Post-cardiac arrest, prolonged severe hypoxia. Requires physician documentation of HIE/anoxic brain injury. MCC.
P91.60Hypoxic-ischemic encephalopathy, unspecifiedNewborn HIE, severity unspecified. MCC in neonatal DRG. Per FY2026 ICD-10-CM.
P91.61Mild hypoxic-ischemic encephalopathy of newbornSarnat Grade I; full recovery expected. CC.
P91.62Moderate hypoxic-ischemic encephalopathy of newbornSarnat Grade II; therapeutic hypothermia often used. MCC.
P91.63Severe hypoxic-ischemic encephalopathy of newbornSarnat Grade III; poor prognosis. MCC.
T70.20xAUnspecified effects of high altitude, initial encounterAltitude-related hypoxia, general. Requires 7th character.
T70.29xAOther effects of high altitude, initial encounterHAPE, HACE, other altitude illness. Per FY2026 ICD-10-CM tabular.
T58.01xAToxic effect of carbon monoxide from motor vehicle exhaust, accidental, initialCO poisoning — most common accidental type. Sequence T58.xx first. Per FY2026 ICD-10-CM.
T58.11xAToxic effect of carbon monoxide from utility gas, accidental, initialDomestic gas/heating CO poisoning.
T58.91xAToxic effect of CO from other source, accidental, initialIncludes wood smoke, grills, generators.
G47.33Obstructive sleep apnea (adult) (pediatric)Most common sleep-related hypoxia etiology. Code additionally R09.02 if hypoxemia documented as separate problem.
G47.31Primary central sleep apneaCentral apnea without obstruction; may need BiPAP/CPAP.
G47.37Central sleep apnea in conditions classified elsewhereCode underlying condition first (e.g., opioid use, heart failure).
Z99.81Dependence on supplemental oxygen / Long-term oxygen therapyCode additionally whenever patient uses home O₂ or LTOT. Per FY2026 ICD-10-CM.

🔎 Indexing

Use the FY2026 ICD-10-CM Alphabetic Index with the following lead terms to locate hypoxia-related codes:

  • Hypoxemia → R09.02
  • Hypoxia (cerebral) → G93.1; (newborn) → P84; (sleep-related) → see Sleep apnea (G47.3x)
  • Failure, respiratory → J96.90; acute → J96.00; acute with hypoxia → J96.01; acute with hypercapnia → J96.02; chronic → J96.10; acute-on-chronic → J96.20
  • Encephalopathy, hypoxic-ischemic (adult) → G93.1; newborn → P91.60–P91.63
  • Distress, respiratory, adult → J80 (ARDS)
  • Altitude, effects of, high → T70.20–T70.29
  • Poisoning, carbon monoxide → T58.– (see Table of Drugs and Chemicals, Carbon monoxide)
  • Apnea, sleep → G47.30; obstructive → G47.33; central → G47.31
  • Dependence, oxygen → Z99.81
  • Anoxia, brain → G93.1
📝 Coder Note

The Alphabetic Index entry for “Hypoxia” does NOT lead directly to J96.xx respiratory failure codes. Coders must follow the clinical documentation to determine if respiratory failure is documented — then use the Index entry “Failure, respiratory” to locate the correct J96.xx code. Do not code respiratory failure solely from the term “hypoxia” in provider notes without explicit respiratory failure documentation.

🏥 CPT (2026)

The following CY2026 CPT codes are relevant to hypoxia assessment and treatment. Pulse oximetry, ventilator management, and respiratory therapy services are frequently billed in hypoxia-related encounters.

CPT CodeDescriptionGlobal / SettingCoding Notes
94760Noninvasive ear or pulse oximetry for oxygen saturation — single determinationXXX / All settingsSingle spot-check SpO₂. May be bundled in E/M. Per AMA CPT 2026.
94761Noninvasive ear or pulse oximetry for oxygen saturation — multiple determinations (e.g., during exercise)XXX / All settingsMultiple SpO₂ readings, often during exercise testing or titration.
94762Noninvasive ear or pulse oximetry for oxygen saturation — by continuous overnight monitoring (separate procedure)XXX / Outpatient/HomeOvernight SpO₂ monitoring; often used for home O₂ qualification or OSA evaluation. LCD requirements apply.
94002Ventilation assist and management, initiation of pressure or volume preset ventilators for assisted or controlled breathing — hospital inpatient/observation, initial dayXXX / InpatientInitial day of mechanical ventilation management. Critical care often billed concurrently (99291/99292).
94003Ventilation assist and management, initiation of pressure or volume preset ventilators — hospital inpatient/observation, each subsequent dayXXX / InpatientSubsequent vent management days. Cannot be billed on same day as 94002.
94769Ventilatory assist by non-invasive pressure support <1 hourXXX / All settingsShort-term BiPAP/CPAP <1 hour. Distinguish from therapeutic BiPAP over 1+ hour.
94770Carbon dioxide, expired gas determination by infrared analyzerXXX / All settingsCapnography / end-tidal CO₂ monitoring; useful in hypercapnia monitoring per AMA CPT.
94777Sleep/stress testing for evaluation of sleep disordered breathing, altitude simulation testingXXX / OutpatientHigh-altitude simulation; used in aviation medicine and LTOT qualification for altitude travel.
94780Car seat/bed testing for apnea, bradycardia and/or desaturation — initial 60 minutesXXX / Inpatient (Neonatal)Pediatric/neonatal oxygen saturation monitoring; discharge readiness assessment.
94781Car seat/bed testing for apnea, bradycardia and/or desaturation — each additional full 30 minutesXXX / Inpatient (Neonatal)Additional 30-minute increments beyond the initial 60 min; add-on to 94780.
82803Gases, blood, any combination of pH, pCO₂, pO₂, CO₂, HCO₃ (including calculated O₂ saturation)XXX / LabArterial blood gas (ABG) panel. Essential for definitive hypoxemia and hypercapnia diagnosis. Per AMA CPT 2026.

🧾 HCPCS (2026)

HCPCS Level II codes cover durable medical equipment (DME) for home oxygen therapy. These codes are critical for billing home oxygen equipment under CMS DME coverage policies and supporting Z99.81 code assignment.

HCPCS CodeDescriptionTypical Use
E0424Stationary compressed gaseous oxygen system, rental; includes regulator, flowmeter, humidifier, cannula or mask, and tubingHome O₂ — stationary compressed gas cylinder
E0431Portable gaseous oxygen system, rental; includes portable container, regulator, flowmeter, humidifier, cannula or mask, and tubingPortable home oxygen concentrator; most common LTOT modality
E0433Portable liquid oxygen system, rental; includes portable container, supply reservoir, humidifier, flowmeter, refill adaptor, cannula or mask, and tubingHigh-flow portable O₂; liquid oxygen system for higher-flow patients
E0441Stationary oxygen contents, gaseous, 1 month’s supply = 1 unitMonthly supply for stationary gas O₂ system
E0442Stationary oxygen contents, liquid, 1 month’s supply = 1 unitMonthly supply for stationary liquid O₂ system
E0443Portable oxygen contents, gaseous, 1 month’s supply = 1 unitMonthly supply for portable compressed gas O₂
E0444Portable oxygen contents, liquid, 1 month’s supply = 1 unitMonthly supply for portable liquid O₂
E1390Oxygen concentrator, single delivery port, capable of delivering 85% or greater oxygen concentration at the prescribed flow rateStandard stationary O₂ concentrator (most commonly prescribed home O₂ device). Per CMS HCPCS 2026.
📝 Coder Note

For home oxygen to be covered under Medicare, the ordering provider must document: (1) SpO₂ ≤88% at rest, with exertion, or nocturnally; (2) an arterial blood gas showing PaO₂ ≤55 mmHg; or (3) PaO₂ 56–59 mmHg with documented cor pulmonale, dependent edema, or hematocrit >56%. The ICD-10 diagnosis supporting the claim must reflect the qualifying condition — Z99.81 should be coded additionally on all inpatient and outpatient claims where the patient is receiving long-term oxygen therapy. Per CMS LCD L33786.

📚 AHA Coding Clinic (Recent Guidance)

The following guidance from the AHA Coding Clinic for ICD-10-CM/PCS addresses key hypoxia coding questions:

  • Coding Clinic 4Q2020: Clarified that “acute hypoxic respiratory failure” is a valid physician-documented term that supports assignment of J96.01. Coders should not assume “hypoxic respiratory failure” is equivalent to simply “hypoxia” — the word “failure” must be present. Source: AHA Coding Clinic, 4Q2020.
  • Coding Clinic 3Q2021: Guidance on sequencing acute respiratory failure with sepsis — sepsis (A41.xx) is principal diagnosis; J96.xx is secondary. When respiratory failure is the focus of the admission in the absence of clear sepsis management being the primary focus, either may be sequenced first per UHDDS guidelines. Source: AHA Coding Clinic, 3Q2021.
  • Coding Clinic 2Q2022: Addressed acute-on-chronic respiratory failure (J96.20–J96.22) documentation requirements — both acute deterioration AND a pre-existing chronic respiratory failure condition must be explicitly documented by the physician to use J96.2x codes. Source: AHA Coding Clinic, 2Q2022.
  • Coding Clinic 1Q2023: Confirmed that Z99.81 (dependence on supplemental oxygen) should be coded as an additional code when the patient is on long-term home oxygen therapy at the time of admission. The underlying condition (e.g., J96.11 chronic respiratory failure with hypoxia) should also be coded separately. Source: AHA Coding Clinic, 1Q2023.
  • Coding Clinic 2Q2023: Guidance on ARDS (J80) — confirms J80 may be coded when the Berlin Definition criteria are met and documented by the physician. Underlying cause (e.g., sepsis, aspiration, trauma) should be coded as well. J80 is the code for ARDS in both adults and pediatric patients. Source: AHA Coding Clinic, 2Q2023.
  • Coding Clinic 4Q2023: Addressed neonatal HIE coding — P91.61/62/63 severity assignment requires the physician to explicitly document the severity grade (mild, moderate, severe) using clinical grading criteria (Sarnat or Thompson). Coders may not infer severity from treatment alone (e.g., therapeutic hypothermia). Source: AHA Coding Clinic, 4Q2023.

💰 HCC / Risk Adjustment (v28)

Under the CMS-HCC Model Version 28 (effective January 2024, fully phased in 2026), respiratory failure codes are among the highest-weight HCCs in the model. Accurate documentation and code assignment directly impacts risk-adjusted premium payments for Medicare Advantage plans and ACO benchmarks.

ICD-10-CM Code(s)HCC v28 CategoryApprox. RAF WeightRisk Adjustment Impact
J96.00–J96.02 (Acute RF)HCC 224 — Respiratory Arrest and Failure~0.545HIGH — acute respiratory failure is among the highest-impact respiratory HCCs. Each documented and coded encounter adds ~$4,000–$5,500/year in risk-adjusted revenue per CMS v28 rate announcements.
J96.20–J96.22 (Acute-on-chronic RF)HCC 224 — Respiratory Arrest and Failure~0.545HIGH — acute-on-chronic respiratory failure maps to HCC 224 (same as acute).
J96.10–J96.12, J96.90–J96.92 (Chronic/unsp RF)HCC 225 — Chronic Respiratory Failure / Sleep Apnea~0.311MODERATE — chronic respiratory failure; must be re-documented annually for RAF capture.
J80 (ARDS)HCC 224 — Respiratory Arrest and Failure~0.545HIGH — ARDS maps to HCC 224; requires annual re-documentation if ongoing.
G93.1 (Anoxic brain damage / HIE adult)HCC 135 — Encephalopathy~0.461HIGH — HIE/anoxic encephalopathy carries significant RAF weight; must be documented by severity.
G47.33 (Obstructive sleep apnea)HCC 225 — Chronic Respiratory Failure / Sleep Apnea~0.311MODERATE — OSA contributes to HCC 225 when documented.
R09.02 (Hypoxemia alone)No HCC mapping0.000NONE — R09.02 is a sign/symptom code with no HCC value. Critical CDI opportunity: query for respiratory failure when clinical picture supports J96.xx.
🛡️ Audit Alert

HCC 224 (Respiratory Arrest and Failure) is a high-dollar, high-scrutiny HCC in Medicare Advantage risk adjustment audits. RADV audits require that the medical record contain (1) an acceptable source of the diagnosis, (2) documentation that the condition was actively managed or monitored during the encounter, and (3) the condition was documented by an acceptable physician type. J96.xx codes must appear in the context of active management — not simply listed as historical. Chronic respiratory failure must be documented at each encounter to be captured in the performance year HCC. Per CMS RADV guidance.

✍️ CDI Query Templates

The following query templates are compliant with AHIMA and ACDIS query standards: non-leading, multiple-choice format, based on clinical indicators present in the record.

Clinical ScenarioQuery Wording (Non-Leading, Multiple Choice)
Patient documented with “hypoxia” / low O₂ sat, on supplemental oxygen, no explicit “respiratory failure” documentation“The record documents [SpO₂ XX%, PaO₂ XX mmHg, supplemental O₂ requirement of X L/min]. Based on your clinical assessment, would you document one of the following diagnoses? (1) Acute respiratory failure with hypoxia (J96.01); (2) Chronic respiratory failure with hypoxia (J96.11); (3) Acute-on-chronic respiratory failure with hypoxia (J96.21); (4) Hypoxemia only (R09.02); (5) Other: _____; (6) Unable to determine.”
ABG shows both hypoxia (PaO₂ <60) AND hypercapnia (PaCO₂ >50); only “respiratory failure” documented without specification“The ABG dated [date] shows PaO₂ [XX] mmHg and PaCO₂ [XX] mmHg. Based on this clinical picture, the primary manifestation of respiratory failure is: (1) Hypoxia (J96.x1); (2) Hypercapnia (J96.x2); (3) Both hypoxia and hypercapnia present and clinically significant (please describe: _____); (4) Unable to determine.”
Patient with known COPD admitted with acute decompensation; “respiratory failure” documented without acute vs. chronic specification“The documentation indicates [known COPD on home O₂ / prior diagnosis of chronic respiratory failure / history of long-term O₂ therapy]. The respiratory failure present during this admission represents: (1) Acute respiratory failure (new/worsening, no prior chronic RF); (2) Chronic respiratory failure (stable baseline); (3) Acute-on-chronic respiratory failure (acute exacerbation of pre-existing chronic RF); (4) Unable to determine.”
Post-cardiac arrest patient with documented encephalopathy; no HIE specified“Following cardiac arrest on [date], the record documents [altered mental status / cognitive deficits / neurological findings]. Based on your neurological assessment, does this patient have: (1) Hypoxic-ischemic encephalopathy (anoxic brain damage, G93.1); (2) Metabolic encephalopathy (G93.41); (3) Encephalopathy due to another specified cause (describe: _____); (4) No encephalopathy; (5) Unable to determine.”
Newborn with perinatal hypoxia; HIE documented but severity not specified“The newborn record documents hypoxic-ischemic encephalopathy. Please indicate the severity grade: (1) Mild HIE (Sarnat Grade I — P91.61); (2) Moderate HIE (Sarnat Grade II — P91.62); (3) Severe HIE (Sarnat Grade III — P91.63); (4) Severity indeterminate (P91.60); (5) HIE not present.”
Patient on home oxygen admitted; chronic respiratory failure not previously documented in the record“The record indicates the patient uses home supplemental oxygen (E0431/E1390) prescribed on [date]. In your clinical judgment, does the patient have: (1) Chronic respiratory failure with hypoxia (J96.11); (2) Chronic respiratory failure with hypercapnia (J96.12); (3) Chronic respiratory failure, unspecified (J96.10); (4) Oxygen use for a condition other than respiratory failure (specify: _____); (5) Unable to determine.”
💬 CDI Query Trigger

CRITICAL HCC CAPTURE: The gap between R09.02 (hypoxemia, no HCC) and J96.01 (acute respiratory failure with hypoxia, HCC 224, weight ~0.545) represents one of the highest-value CDI query opportunities in respiratory care. When the clinical evidence in the record (SpO₂ values, supplemental O₂ levels, ABG results, respiratory therapy notes, vent settings) supports respiratory failure but the physician has documented only “hypoxia,” a compliant, non-leading query should be initiated. Per ACDIS Standards for CDI Query Practice, queries must be based on clinical indicators — never on reimbursement optimization alone.

🧑‍⚕️ Treatments (Clinical)

Clinical management of hypoxia is determined by severity, etiology, and patient factors. The treatment pathway directly informs procedure coding and supports CDI documentation queries.

Oxygen Supplementation

The primary treatment goal is restoring SpO₂ to ≥94% (≥88% in COPD to prevent CO₂ retention). Delivery modalities include:

  • Nasal cannula (NC): 1–6 L/min; FiO₂ 24–44%. Standard for mild hypoxemia.
  • Simple face mask: 5–10 L/min; FiO₂ 35–55%.
  • Non-rebreather mask (NRB): 10–15 L/min; FiO₂ 60–90%. For moderate-severe hypoxemia.
  • High-Flow Nasal Cannula (HFNC): Up to 60 L/min; FiO₂ up to 100%. Evidence-based for acute hypoxic respiratory failure; reduces intubation rates per FLORALI Trial (NEJM 2015).

Non-Invasive Ventilation (NIV)

CPAP (continuous positive airway pressure) and BiPAP (bilevel positive airway pressure) are first-line treatments for hypercapnic respiratory failure (COPD exacerbation, obesity hypoventilation syndrome) and selected cases of hypoxic respiratory failure. Evidence from the PLANT Trial and multiple Cochrane reviews supports NIV as reducing mortality and intubation rates in COPD-related acute respiratory failure.

Invasive Mechanical Ventilation

Endotracheal intubation and positive pressure mechanical ventilation are required for severe respiratory failure, failure of NIV, hemodynamic instability, or inability to protect the airway. In ARDS, lung-protective ventilation (tidal volume 6 mL/kg IBW, plateau pressure <30 cmH₂O) per the ARDS Network ARDSNet Trial (NEJM 2000) is the standard of care. Duration of ventilation >96 hours significantly impacts MS-DRG assignment and hospital reimbursement.

Prone Positioning

For moderate-severe ARDS (PaO₂/FiO₂ <150), prone positioning for ≥16 hours/day reduces 28-day mortality per the PROSEVA Trial (NEJM 2013). This intervention should be documented in the medical record and supports ARDS severity documentation.

Treating Underlying Causes

Per ICD-10-CM Official Guidelines, the underlying cause of respiratory failure should always be coded when known:

  • Pneumonia → Antibiotics, respiratory support
  • COPD exacerbation → Bronchodilators, corticosteroids, NIV
  • Pulmonary embolism → Anticoagulation, thrombolytics (massive PE)
  • Pulmonary edema (cardiogenic) → Diuresis, ACE inhibitors, vasodilators
  • CO poisoning → 100% O₂ via NRB or intubation; HBO therapy for severe cases
  • Altitude illness (HAPE) → Descent, supplemental O₂, nifedipine

🎓 Patient Education / Summary

The following summary is intended to assist in patient education conversations and to support documentation of the clinical picture in terms patients can understand. Providers should adapt language to health literacy level.

What Is Hypoxia?

Hypoxia means your body’s tissues and organs are not getting enough oxygen to work properly. Oxygen is carried in the blood by red blood cells. When there is not enough oxygen getting into the blood from the lungs (hypoxemia), or when the heart cannot pump enough blood to deliver oxygen to the tissues, the body begins to struggle. Mild hypoxia may cause shortness of breath, rapid breathing, or a feeling of confusion. Severe hypoxia can damage the brain, heart, and other organs within minutes.

What Causes It?

Many conditions can reduce oxygen levels: lung diseases like COPD, asthma, or pneumonia; blood clots in the lungs (pulmonary embolism); heart failure; sleep apnea; and even breathing at high altitudes. Carbon monoxide (CO) poisoning is a dangerous cause because it prevents the blood from carrying oxygen — and pulse oximeters (the finger clip device) cannot detect CO poisoning, so a normal “oxygen reading” does not rule out CO poisoning.

How Is It Treated?

Treatment depends on the cause and severity. Mild hypoxemia may only require supplemental oxygen through a nasal cannula. More severe cases may need a face mask or high-flow oxygen device. In serious situations, breathing support with non-invasive ventilation (BiPAP/CPAP) or a breathing machine (ventilator) may be required. Long-term oxygen therapy at home is prescribed when oxygen levels remain low despite treatment of the underlying condition.

Important Warning Signs — Seek Emergency Care

  • Severe shortness of breath or inability to speak in full sentences
  • Bluish color of lips, fingernails, or skin
  • Severe confusion, inability to wake up, or loss of consciousness
  • Oxygen saturation reading below 90% on home pulse oximeter
  • Suspected carbon monoxide exposure (headache, nausea, confusion in enclosed space) — call 911 immediately and go outside

Living with Chronic Hypoxemia / Home Oxygen

If you have been prescribed home oxygen therapy, it is important to use it exactly as prescribed — including at rest, during activity, and while sleeping if specified. Using less oxygen than prescribed does not help. Per CMS coverage guidelines, home oxygen is prescribed based on documented oxygen levels and must be re-evaluated periodically (typically after 90 days and annually). Never smoke around oxygen equipment — fire risk is serious.


About this Guide

This Clinical Documentation Guide is published by CCO Academy and is intended for credentialed coding, CDI, and clinical documentation professionals. Content is updated for FY2026 ICD-10-CM (effective October 1, 2025). All code assignments should be verified against the official ICD-10-CM Tabular List, AHA Coding Clinic, and applicable payer-specific policies. This guide does not constitute legal, medical, or compliance advice.

Last reviewed: April 2026 · Next scheduled review: October 2026 (FY2027 update)

Ready to turn this knowledge into a credential?

These Clinical Documentation Guides are a free companion to CCO’s paid training programs. Browse our full CCO Course, Blitz & Practice Exam Catalog — every core course, review blitz, practice exam, textbook, and free resource in one place — and find the perfect next step for your coding career.

Photo of author

CCO Certified Professionals

The CCO Certified Professionals team brings together experienced, credentialed medical coders, CDI specialists, and clinical documentation experts with decades of combined expertise in inpatient, outpatient, and risk-adjustment coding. Every Clinical Documentation Guide is built and reviewed by certified instructors who teach, code, and audit in the field every day. Content is verified against current ICD-10-CM, AHA Coding Clinic, and CMS guidance.

Leave a Comment

Clinical Doc Guides