J04.31 - Supraglottitis, Unspecified, With Obstruction

Short Description

J04.31 is used for acute supraglottitis, unspecified, with airway obstruction - an acute inflammatory process of supraglottic structures (above the vocal cords) causing clinically significant airway narrowing/obstruction.


Full Description & Clinical Context

Supraglottitis is an acute infection/inflammation of supraglottic tissues (e.g., epiglottis, arytenoids, aryepiglottic folds) that can rapidly progress to critical airway compromise. It presents with severe sore throat, odynophagia, muffled “hot potato” voice, drooling, stridor, and respiratory distress, often with a relatively normal oropharyngeal exam.

J04.31 specifically indicates:

  • Acute supraglottitis (site above vocal cords), AND
  • Associated airway obstruction (clinical or documented), AND
  • The condition is unspecified as to exact supraglottic structure, but obstruction is present.

This code lives in the acute upper respiratory infection section and is distinct from J05 (croup/epiglottitis) and chronic laryngeal conditions.


Code Details

  • Code: J04.31
  • Description: Supraglottitis, unspecified, with obstruction
  • Parent: J04.3 - Supraglottitis, unspecified (non-billable category)
  • Type: Billable, specific, acute diagnosis
  • Includes: Acute supraglottitis involving supraglottic structures with airway obstruction, severity not otherwise specified.
  • Excludes1 (at J04):
    • Acute obstructive laryngitis [croup] and epiglottitis (J05.-)
  • Excludes2 (at J04):
    • Laryngismus (stridulus) (J38.5)
  • Code also (at J04): Influenza, if present (J09.X2, J10.1, J11.1 for influenza with respiratory manifestations).

CodeDescriptionKey Feature
J04.0Acute laryngitisLaryngeal inflammation, no specified obstruction
J04.10Acute tracheitis without obstructionTracheal, no obstruction
J04.11Acute tracheitis with obstructionTracheal + airway obstruction
J04.2Acute laryngotracheitisLarynx + trachea involvement
J04.30Supraglottitis, unspecified, without obstructionSupraglottitis, no obstruction documented[web:409]
J04.31]]Supraglottitis, unspecified, with obstructionSupraglottitis + airway obstruction[web:409][web:412]

Note

Think of J04.31 as “supraglottic infection + clinically significant airway narrowing” in the acute setting.


Clinical Features (What Needs to Be There)

Typical findings that support supraglottitis with obstruction:

Note

For J04.31, documentation also needs to make it clear that there is airway obstruction or impending obstruction (e.g., stridor, respiratory distress, need for airway management).


When to Use J04.31

Use J04.31 when ALL apply:

  1. Acute supraglottic inflammation/infection is documented
  2. Airway obstruction (or impending obstruction) is present
    • Documented stridor, airway narrowing, respiratory distress, need for airway intervention, or radiographic/endo evidence of obstructing swelling
  3. Unspecified supraglottic subsite
    • Provider has not specified exact structure beyond “supraglottitis”
  4. Condition is acute and part of an upper respiratory infection/airway emergency picture.

Typical settings: ED, urgent care, inpatient admission, ICU for airway monitoring or intervention.


When NOT to Use J04.31

Do NOT use J04.31 if:

  • No obstruction is documented → use J04.30 (supraglottitis, unspecified, WITHOUT obstruction).
  • Diagnosis is epiglottitis specifically → classify in J05.- (acute obstructive laryngitis [croup] and epiglottitis) per Excludes1.
  • Only hoarseness or non-infectious dysphonia without acute inflammation → consider R49.0 or chronic voice codes, not J04.
  • Chronic supraglottic process → look at chronic laryngeal codes (J37.x), not acute J04.

Documentation Requirements

Minimum for J04.31:

  • Diagnosis: “Acute supraglottitis” / “supraglottitis with airway obstruction”
  • Clinical evidence of airway compromise:
    • Stridor, dyspnea, tachypnea
    • Requirement for emergent airway evaluation/intubation OR
    • Clear statement such as “upper airway obstruction from supraglottitis”
  • Acute timeframe (onset over hours-days)

Best practice documentation:

  • Symptoms: severe sore throat, odynophagia, drooling, muffled voice, difficulty lying supine
  • Airway status: work of breathing, stridor, oxygen requirement, need for ICU
  • Etiology if suspected: bacterial (e.g., H. influenzae), viral, influenza, mixed URI, or unknown
  • Imaging/endoscopy: “Swelling of supraglottic structures causing airway narrowing”
  • Treatment: IV antibiotics, steroids, ENT consult, airway management (intubation/OR standby)

HCC Information

  • J04.31 does NOT map directly to a CMS-HCC.
  • Risk adjustment will instead come from:
    • Associated acute respiratory failure (J96.-)
    • Sepsis, if present
    • Chronic comorbidities (e.g., COPD, CHF, CKD)

Nevertheless, J04.31 contributes to severity and DRG weight when coded with respiratory failure, ICU care, or significant procedures.


RVU / wRVU Information

  • ICD-10-CM codes (including J04.31) do not carry RVUs.
  • RVUs attach to CPT/HCPCS service/procedure codes.

J04.31 supports medical necessity for:

  • High-acuity E/M (ED and inpatient)
  • Critical care billing
  • Airway procedures (intubation, bronchoscopy, tracheostomy)
  • ENT evaluation and laryngoscopy

Common CPT Codes with J04.31

E/M & Critical Care

  • 99281-99285 - ED visits (acute airway complaints)
  • 99221-99223 - Initial inpatient admission
  • 99231-99233 - Subsequent hospital care
  • 99291-99292 - Critical care, first 30-74 min + additional time (if airway-compromised, ICU-level care)

Airway / ENT Procedures

  • 31500 - Endotracheal intubation, emergency
  • 31575 - Laryngoscopy, flexible; diagnostic
  • 31578-31579 - Laryngoscopy with biopsy / rigid scope (per findings/approach)
  • 31622 - Diagnostic bronchoscopy (if lower airway assessed)
  • 31603-31610 - Bronchoscopy with foreign body or other interventions (if applicable)
  • 31600 - Tracheostomy, planned or emergency (rare but possible in severe obstruction)

Imaging

  • 71045-71048 - Chest radiography (if evaluating respiratory compromise)
  • Lateral neck soft tissue radiograph, CT neck with contrast - local CPT per imaging modality

Common Associated ICD-10 Codes

Frequently coded with J04.31:

Respiratory compromise

Infectious context

  • J09.X2 / J10.1 / J11.1 - Influenza with other respiratory manifestations (if flu confirmed or suspected, per “code also influenza” note).
  • J02.9 - Acute pharyngitis, unspecified (if coexisting)
  • J03.x - Acute tonsillitis (if coexisting)
  • A4x/B9x - Bacterial/viral agents, if specified and required

Chronic comorbidity (risk)

  • J44.9 - COPD, unspecified
  • J45.x - Asthma
  • E11.9 - Type 2 diabetes, etc.

Clinical Examples

✅ Example 1 - ED Airway Emergency

SCENARIO:
45-year-old presents to ED with severe sore throat, drooling, and stridor.

History:
- 24-hour history of rapidly worsening throat pain and dysphagia.
- Now drooling, cannot lie flat, muffled voice.

Exam:
- Tripod position, inspiratory stridor, tachypnea.
- Oropharynx mildly erythematous, no obvious tonsillar exudate.
- ENT bedside flexible laryngoscopy: marked supraglottic edema obstructing airway.

Treatment:
- Emergent endotracheal intubation.
- IV ceftriaxone and steroids.
- ICU admission.

Assessment:
- Acute supraglottitis with upper airway obstruction.

CODES:
- J04.31 - Supraglottitis, unspecified, with obstruction ✓
- J96.01 - Acute respiratory failure with hypoxia (if documented)
- R06.1 - Stridor
- CPT 31500 - Emergency intubation
- CPT 99291 - Critical care, if criteria met

❌ Example - No Obstruction Documented

SCENARIO:
Adult with moderate sore throat. ENT scope: mild supraglottic edema, no stridor, normal breathing.

Assessment:
- Acute supraglottitis without airway compromise.

CORRECT CODE:
- J04.30 - Supraglottitis, unspecified, WITHOUT obstruction

NOT:
- J04.31 (no obstruction).

Documentation Best Practices

For clean [[J04.31]] assignment, encourage documentation of:

- Phrase like **“supraglottitis with airway obstruction”** or “critical airway narrowing”  
- Specific findings: stridor, desaturation, increased work of breathing, need for intubation or OR standby 
- If influenza or other respiratory infection present, **document and code also** per J04 “code also influenza” note.
- Distinguish clearly from **epiglottitis/croup (J05.-)** and from **simple acute laryngitis (J04.0)**.

Compliance Checklist

Before you code J04.31, verify:

  • Provider documents “supraglottitis” (acute supraglottic inflammation)
  • Airway obstruction or impending obstruction is documented (stridor, distress, intubation, “airway compromise”)
  • Condition is acute and fits upper respiratory infection timeframe
  • Not more accurately coded as croup/epiglottitis (J05.-) per documentation
  • If influenza present, it is also coded (J09.X2/J10.1/J11.1) per J04 note
  • Coexisting acute respiratory failure, sepsis, or ICU-level care are coded separately when documented
ICD-10-CM J04.31 - SUPRAGLOTTITIS, UNSPECIFIED, WITH OBSTRUCTION
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
**USE WHEN:**
-  Acute supraglottitis is documented
-  Airway obstruction / compromise present
-  Site above vocal cords; specific structure not detailed
-  ED/inpatient/ICU airway emergency or near-emergency

**DO NOT USE WHEN:**
-  No obstruction → J04.30
-  Diagnosis is epiglottitis/croup → J05.-
-  Chronic supraglottic disease → consider J37.x
-  Only hoarseness/dysphonia → R49.0 or other voice codes

**PAIR WITH:**
-  J96.- for acute respiratory failure (if present)
-  R06.1 for stridor
-  J09.X2/J10.1/J11.1 if influenza is causative
-  Emergency airway CPT (31500, etc.) & critical care

**HCC**: None
**RVU**: None (diagnosis code) - supports high-acuity E/M and procedure billing

**BOTTOM LINE:**
J04.31 = acute supraglottitis + airway obstruction.
Look for stridor, respiratory distress, intubation/ICU.
If no obstruction, drop to J04.30.

Last Updated: February 10, 2026
For coding reference only - always verify against the current ICD-10-CM, official guidelines, payer policies, and local ENT/ICU protocols.