Hypoxia

🔍 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 FY2027 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

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 coding. Respiratory acidosis NOS may be coded to E87.29 when separately documented and not integral to the respiratory failure disease processJ96.x2; consider E87.29 when separately reportable
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” may change MS-DRG severity from a CC/sign-symptom diagnosis to an MCC and captures CMS-HCC v28 HCC 213 for mapped J96.xx respiratory failure codes in the 2027 CDI Reference.



🦴 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 FY2027 ICD-10-CM code sets, CPT 2027 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

The following guidelines from the FY2027 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 with associated acute organ dysfunction is documented, follow the severe sepsis sequencing rules: code the underlying systemic infection first, followed by the appropriate R65.2- code, and assign additional code(s) for the associated acute organ dysfunction such as J96.xx respiratory failure when documented. If documentation does not clearly link the acute organ dysfunction to sepsis, query the provider.

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 FY2027 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 (Tabular)

⚠️ Common Pitfall

R09.02 hypoxemia alone does NOT map to any CMS-HCC v28 payment HCC. To capture HCC 213 for mapped respiratory failure/ARDS diagnoses in the 2027 CDI Reference, the physician must document “respiratory failure” or another reportable condition explicitly, supporting J96.xx or other appropriate 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 (FY2027)Notes / Coding Tips
R09.02HypoxemiaSign/symptom code. Use when no underlying diagnosis OR to supplement acuity. Does NOT map to CMS-HCC v28 in the 2027 CDI Reference. Per FY2027 ICD-10-CM.
J96.00Acute respiratory failure, unspecified whether with hypoxia or hypercapniaUse when acute RF documented but hypoxia/hypercapnia not specified. MCC. CMS-HCC v28 HCC 213 in the 2027 CDI Reference.
J96.01Acute respiratory failure with hypoxiaRequires physician documentation of acute RF with hypoxia. MCC. CMS-HCC v28 HCC 213 in the 2027 CDI Reference.
J96.02Acute respiratory failure with hypercapniaType II (ventilatory) failure. MCC. CMS-HCC v28 HCC 213 in the 2027 CDI Reference.
J96.10Chronic respiratory failure, unspecified whether with hypoxia or hypercapniaHome O₂ patients. CC. CMS-HCC v28 HCC 213 in the 2027 CDI Reference. POA = Y if pre-existing.
J96.11Chronic respiratory failure with hypoxiaOxygen-dependent chronic condition. CC. CMS-HCC v28 HCC 213 in the 2027 CDI Reference.
J96.12Chronic respiratory failure with hypercapniaOHS, severe COPD with CO₂ retention. CC. CMS-HCC v28 HCC 213 in the 2027 CDI Reference.
J96.20Acute and chronic respiratory failure, unspecified whether with hypoxia or hypercapniaAcute-on-chronic RF; both components must be documented. MCC. CMS-HCC v28 HCC 213 in the 2027 CDI Reference.
J96.21Acute and chronic respiratory failure with hypoxiaAcute-on-chronic with hypoxic component. MCC. CMS-HCC v28 HCC 213 in the 2027 CDI Reference.
J96.22Acute and chronic respiratory failure with hypercapniaAcute-on-chronic with CO₂ retention. MCC. CMS-HCC v28 HCC 213 in the 2027 CDI Reference.
J96.90Respiratory failure, unspecified, unspecified whether with hypoxia or hypercapniaLeast specific; use only when acuity indeterminate. CC. CMS-HCC v28 HCC 213 in the 2027 CDI Reference.
J96.91Respiratory failure, unspecified with hypoxiaQuery for acute vs. chronic when possible. CC. CMS-HCC v28 HCC 213 in the 2027 CDI Reference.
J96.92Respiratory failure, unspecified with hypercapniaCC. CMS-HCC v28 HCC 213 in the 2027 CDI Reference.
J80Acute respiratory distress syndrome (ARDS)Berlin Definition criteria. MCC. CMS-HCC v28 HCC 213 in the 2027 CDI Reference. 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 FY2027 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 FY2027 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 FY2027 ICD-10-CM.



🔎 Indexing

Use the FY2027 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

The following CY2027 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 or critical care when included in the reported service. Per AMA CPT 2027.
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.
94660Continuous positive airway pressure ventilation (CPAP), initiation and managementXXX / All settingsCPAP/PAP initiation and management. CPT critical-care guidance includes 94660 in ventilatory management, so do not separately report when included in critical care or other bundled services.
94770Carbon dioxide, expired gas determination by infrared analyzerXXX / All settingsCapnography / end-tidal CO₂ monitoring; useful in hypercapnia monitoring per AMA CPT.
94777Pediatric home apnea monitoring event recording including respiratory rate, pattern and heart rate per 30-day period of time; review, interpretation and preparation of report only by a physician or other qualified health care professionalXXX / Outpatient/HomeDo not use 94777 for high-altitude simulation testing; when oxygen saturation monitoring is used in addition to heart rate and respiratory monitoring, it is not reported separately.
94780Car seat/bed testing for airway integrity, for infants through 12 months of age, with continual clinical staff observation and continuous recording of pulse oximetry, heart rate and respiratory rate, with interpretation and report; 60 minutesXXX / Inpatient/Outpatient (Infant)Do not report for less than 60 minutes; do not report with 94760 or 94761.
94781Car seat/bed testing for airway integrity, for infants through 12 months of age, with continual clinical staff observation and continuous recording of pulse oximetry, heart rate and respiratory rate, with interpretation and report; each additional full 30 minutes (List separately in addition to code for primary procedure)XXX / Pediatric/infantAdditional full 30-minute increments beyond 94780; report in conjunction with 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 2027.
📅 Code-Set Transition — CPT 2026 (dates of service through Dec 31, 2026)
  • 94781: “Car seat/bed testing for apnea, bradycardia and/or desaturation — each additional full 30 minutes” is renamed for CPT 2027 to car seat/bed testing for airway integrity, infants through 12 months of age; each additional full 30 minutes.



🧾 HCPCS

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 container, contents, regulator, flowmeter, humidifier, nebulizer, cannula or mask, and tubingHome O₂ — stationary compressed gas system rental
E0431Portable gaseous oxygen system, rental; includes portable container, regulator, flowmeter, humidifier, cannula or mask, and tubingPortable gaseous oxygen cylinders/system; do not describe as a portable oxygen concentrator (use E1392 for portable oxygen concentrator rental).
E0433Portable liquid oxygen system, rental; home liquefier used to fill portable liquid oxygen containers; includes portable containers, regulator, flowmeter, humidifier, cannula or mask and tubing, with or without supply reservoir and contents gaugeHome liquefier system used to fill portable liquid oxygen containers
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 Medicare home oxygen coverage, qualifying blood-gas evidence generally includes: (1) arterial PO₂ at or below 55 mm Hg or arterial oxygen saturation at or below 88% at rest, during sleep, or during exercise under LCD criteria; or (2) arterial PO₂ 56–59 mm Hg or oxygen saturation 89% with dependent edema suggesting CHF, pulmonary hypertension/cor pulmonale, or erythrocythemia with hematocrit greater than 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 Oxygen and Oxygen Equipment LCD L33797 and related Policy Article A52514.



📚 AHA Coding Clinic

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

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)CMS-HCC v28 HCC 213 — Cardio-Respiratory Failure and ShockSee current CMS model coefficientsHIGH — acute respiratory failure maps to HCC 213 in the 2027 CDI Reference. Report only when documented, clinically supported, and addressed during the encounter.
J96.20–J96.22 (Acute-on-chronic RF)CMS-HCC v28 HCC 213 — Cardio-Respiratory Failure and ShockSee current CMS model coefficientsHIGH — acute-on-chronic respiratory failure maps to HCC 213 in the 2027 CDI Reference.
J96.10–J96.12, J96.90–J96.92 (Chronic/unsp RF)CMS-HCC v28 HCC 213 — Cardio-Respiratory Failure and ShockSee current CMS model coefficientsMODERATE/HIGH — chronic and unspecified respiratory failure map to HCC 213 in the 2027 CDI Reference; must be documented, assessed, and supported in the encounter for RAF capture.
J80 (ARDS)CMS-HCC v28 HCC 213 — Cardio-Respiratory Failure and ShockSee current CMS model coefficientsHIGH — ARDS maps to HCC 213 in the 2027 CDI Reference; report when documented and clinically supported during the encounter.
G93.1 (Anoxic brain damage / HIE adult)CMS-HCC v28 HCC 202 — Coma, Brain Compression/Anoxic DamageSee current CMS model coefficientsHIGH — adult anoxic brain damage carries significant risk-adjustment impact when documented, supported, and addressed during the encounter.
G47.33 (Obstructive sleep apnea)No CMS-HCC v28 payment HCC0.000NONE — OSA is clinically important but should not be presented as mapping to a CMS-HCC v28 payment category; code additionally only when documented and clinically relevant.
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

CMS-HCC v28 HCC 213 (Cardio-Respiratory Failure and Shock) 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 CMS-HCC v28 payment HCC) and J96.01 (acute respiratory failure with hypoxia, CMS-HCC v28 HCC 213 in the 2027 CDI Reference) 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 FY2027 ICD-10-CM (effective October 1, 2026) and CPT 2027 (effective January 1, 2027). All code assignments should be verified against the official ICD-10-CM Tabular List, AHA Coding Clinic, CPT code set, 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.

CCO Hero

Know someone starting a medical coding career?

Share your personal CCO link. Your friend saves 20% on their first course or practice exam of $100 or more, and you earn 5% cash on their first enrollment over $100.

Become a CCO Hero
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

⚊