6.3 Oxygenation, Arousal & Periodic Limb Movement Indices

Key Takeaways

  • The Oxygen Desaturation Index (ODI) measures the frequency of desaturations per hour of TST (ODI = Desaturations ≥3% or 4% / TST hours), reflecting nocturnal hypoxemic burden.
  • Cumulative nocturnal hypoxemia metrics include T90 (time SpO2 <90% in minutes and %TST) and T88 (time SpO2 ≤88%); a T88 ≥5 minutes or %T88 ≥5% often supports clinical qualification for nocturnal home oxygen.
  • Total Arousal Index (ArI = Total Arousals / TST hours) normal value is <10–15 events/hr in healthy adults; arousals are sub-categorized into respiratory, PLM-induced, and spontaneous events.
  • Periodic Limb Movement Index (PLMI = Total PLMS / TST hours) adult severity grading: Normal (<5.0/hr), Mild (5.0–14.9/hr), Moderate (15.0–29.9/hr), and Severe (≥30.0/hr); any PLMI ≥5.0 is abnormal in pediatrics.
  • Leg movements occurring within 0.5 seconds before or after a respiratory event termination are scored as Respiratory-Related Leg Movements (RRLMs) and MUST NOT be counted as PLMS.
Last updated: August 2026

6.3 Oxygenation, Arousal & Periodic Limb Movement Indices

Quick Answer: Key oxygenation and neuro-motor indices quantify nocturnal physiological disruption: $\text{ODI} = \text{Total Desaturations (}\ge 3%\text{ or }4%\text{)} / \text{TST (hours)}$; $\text{%T90} = (\text{T90 min} / \text{TST min}) \times 100%$; $\text{Arousal Index (ArI)} = \text{Total Arousals} / \text{TST (hours)}$ (normal: $<10\text{--}15/\text{hr}$); $\text{PLMI} = \text{Total PLMS} / \text{TST (hours)}$ (adult severity: Normal $<5.0$, Mild $5.0\text{--}14.9$, Moderate $15.0\text{--}29.9$, Severe $\ge 30.0/\text{hr}$; pediatric normal $<5.0/\text{hr}$); and $\text{PLMAI} = \text{PLM Arousals} / \text{TST (hours)}$. Leg movements occurring within $\pm 0.5\text{ seconds}$ of a respiratory event are Respiratory-Related Leg Movements (RRLMs) and cannot be counted toward the PLMI.

Comprehensive sleep study evaluation extends beyond basic apnea counts. Nocturnal gas exchange impairment, sleep fragmentation indices, and motor activation provide essential insights into cardiovascular risk, daytime functional impairment, and restless legs pathology.


1. Oxygenation Indices & Hypoxemia Metrics

Pulse oximetry ($S\text{pO}_2$) during polysomnography evaluates oxygen saturation stability, baseline tone, cyclical desaturations, and sustained hypoxemia.

+-----------------------------------------------------------------------------------------+
|                              NOCTURNAL OXIMETRY PARAMETERS                              |
|                                                                                         |
|   * Baseline SpO2: Stable wakefulness/normoxic sleep saturation (Normal: 94%–98%).      |
|   * Mean SpO2: Average saturation across the entire Total Sleep Time.                   |
|   * Nadir (Lowest) SpO2: The single lowest valid SpO2 value recorded during sleep.      |
|   * T90: Cumulative duration with SpO2 < 90% (reported in minutes and % TST).           |
|   * T88: Cumulative duration with SpO2 <= 88% (critical Medicare oxygen cutoff).        |
+-----------------------------------------------------------------------------------------+

Master Oxygenation Formulas

Oxygen MetricMathematical FormulaUnitsClinical Significance
Oxygen Desaturation Index (ODI)$\text{ODI} = \frac{\text{Total Desaturations (}\ge 3%\text{ or }4%\text{)}}{\text{TST (hours)}}$events/hrQuantifies frequency of transient hypoxemic dips; strongly correlates with cardiovascular risk.
Percentage Time Below 90% (%T90)$%\text{T90} = \left( \frac{\text{Time } S\text{pO}_2 < 90%\text{ (min)}}{\text{TST (min)}} \right) \times 100%$$%$Reflects sustained nocturnal hypoxemia burden; values $>10%$ indicate severe hypoxemia.
Percentage Time Below 88% (%T88)$%\text{T88} = \left( \frac{\text{Time } S\text{pO}_2 \le 88%\text{ (min)}}{\text{TST (min)}} \right) \times 100%$$%$CMS/Medicare threshold: $\ge 5\text{ min}$ cumulative $\le 88%$ supports nocturnal oxygen therapy.
Desaturation Severity$\Delta S\text{pO}_2 = \text{Baseline } S\text{pO}_2 - \text{Nadir } S\text{pO}_2$$%$Magnitude of cyclical drop following respiratory events.

AASM Scoring Distinction (3% vs 4% Criteria): The AASM Recommended criterion for hypopnea scoring (Rule 1.A) mandates a $\ge 30%$ drop in airflow lasting $\ge 10\text{s}$ associated with a $\ge 3%$ oxygen desaturation OR an EEG arousal. The AASM Acceptable criterion (Rule 1.B / CMS standard) requires a $\ge 30%$ drop in airflow lasting $\ge 10\text{s}$ associated with a $\ge 4%$ oxygen desaturation (arousals do not qualify). Technologists must document which standard was applied.


2. Arousal Indices & Sleep Fragmentation

Cortical arousals represent abrupt shifts in EEG frequency lasting $\ge 3.0\text{ seconds}$, preceded by at least $10.0\text{ consecutive seconds}$ of stable sleep (with concurrent chin EMG elevation required in Stage REM). Arousals segment sleep and drive daytime hypersomnolence.

+-----------------------------------------------------------------------------------------+
|                           TOTAL AROUSAL INDEX BREAKDOWN                                 |
|                                                                                         |
|                     +---------------------------------------+                           |
|                     |   Total Arousal Index (ArI = Total/TST) |                         |
|                     +---------------------------------------+                           |
|                                         |                                               |
|         +-------------------------------+-------------------------------+               |
|         |                               |                               |               |
|         v                               v                               v               |
|   +-----------+                   +-----------+                   +-----------+         |
|   |    RAI    |                   |   PLMAI   |                   |    SAI    |         |
|   |Respiratory|                   | PLM-Linked|                   |Spontaneous|         |
|   +-----------+                   +-----------+                   +-----------+         |
|   * Apnea/Hypopnea                * PLMS terminating              * No identifiable     |
|   * RERA termination                with EEG arousal                respiratory/motor   |
|   * Snoring vibration             * Restless Legs                   trigger             |
+-----------------------------------------------------------------------------------------+

Arousal Formulas and Standards

  1. Total Arousal Index (ArI): ArI=Total Arousals (Respiratory + PLM + Spontaneous)TST (hours)\text{ArI} = \frac{\text{Total Arousals (Respiratory + PLM + Spontaneous)}}{\text{TST (hours)}}

    • Normal Adult Range: $<10\text{--}15\text{ arousals/hour}$ (varies slightly with age).
    • Pathological Elevation: $\ge 15\text{--}25\text{ arousals/hour}$ reflects significant sleep fragmentation.
  2. Respiratory Arousal Index (RAI): RAI=Total Respiratory Arousals (Apneas, Hypopneas, RERAs)TST (hours)\text{RAI} = \frac{\text{Total Respiratory Arousals (Apneas, Hypopneas, RERAs)}}{\text{TST (hours)}}

  3. Spontaneous Arousal Index (SAI): SAI=Total Spontaneous Arousals (Idiopathic / No clear trigger)TST (hours)\text{SAI} = \frac{\text{Total Spontaneous Arousals (Idiopathic / No clear trigger)}}{\text{TST (hours)}}

  4. PLM Arousal Index (PLMAI): PLMAI=Total PLMS associated with EEG ArousalsTST (hours)\text{PLMAI} = \frac{\text{Total PLMS associated with EEG Arousals}}{\text{TST (hours)}}


3. Periodic Limb Movement Index (PLMI) & Severity Rules

AASM Scoring Criteria for Periodic Limb Movements in Sleep (PLMS)

To qualify as a scored PLMS sequence, movements recorded on the anterior tibialis EMG channels must meet four mandatory criteria:

  1. Duration: Each discrete limb movement must last between $0.5\text{ and }10.0\text{ seconds}$.
  2. Amplitude: Minimum amplitude increase of $\ge 8.0,\mu\text{V}$ above resting baseline EMG.
  3. Interval: The period between movement onsets (inter-movement interval) must be between $5.0\text{ and }90.0\text{ seconds}$.
  4. Sequence Length: A valid PLMS series requires a minimum of 4 consecutive qualifying movements.
PLMS Sequence Architecture:
[LM 1] --(5 to 90s)--> [LM 2] --(5 to 90s)--> [LM 3] --(5 to 90s)--> [LM 4]
|<--- 0.5–10s --->|    (Minimum of 4 consecutive movements required)

Respiratory-Related Leg Movements (RRLMs) Exclusion Rule

+-----------------------------------------------------------------------------------------+
|                     CRITICAL RULE: RRLMs vs. INDEPENDENT PLMS                           |
|                                                                                         |
|   If a leg movement occurs within:                                                      |
|   * 0.5 seconds BEFORE the termination of a respiratory event (apnea/hypopnea/RERA)     |
|   * OR 0.5 seconds AFTER the termination of a respiratory event                         |
|                                                                                         |
|   --> It is classified as a RESPIRATORY-RELATED LEG MOVEMENT (RRLM).                    |
|   --> It MUST BE EXCLUDED from the PLMS count and NOT included in the PLMI!             |
+-----------------------------------------------------------------------------------------+

PLMI Calculation & Severity Grading

PLMI=Total Scored PLMSTST (hours)\text{PLMI} = \frac{\text{Total Scored PLMS}}{\text{TST (hours)}}

Patient CohortPLMI Range (movements/hr)Diagnostic Severity Grading
Adult ($>18\text{ yrs}$)$<5.0$Normal (No periodic limb movement disorder)
Adult ($>18\text{ yrs}$)$5.0\text{--}14.9$Mild PLMS
Adult ($>18\text{ yrs}$)$15.0\text{--}29.9$Moderate PLMS
Adult ($>18\text{ yrs}$)$\ge 30.0$Severe PLMS
Pediatric ($<18\text{ yrs}$)$<5.0$Normal (Any $\text{PLMI} \ge 5.0$ is abnormal in children)

4. Fully Worked Multi-Step Calculation Problem

Let us compute oxygenation, arousal, and limb movement indices from a comprehensive clinical dataset.

Patient Polysomnographic Data Profile

  • Total Sleep Time (TST): $390.0\text{ minutes}$ ($6.5\text{ hours}$)
  • Baseline $S\text{pO}_2$: $96%$
  • Mean Nocturnal $S\text{pO}_2$: $92%$
  • Lowest Nadir $S\text{pO}_2$: $78%$
  • Cumulative Time $S\text{pO}_2 < 90%$ (T90): $45.5\text{ minutes}$
  • Cumulative Time $S\text{pO}_2 \le 88%$ (T88): $19.5\text{ minutes}$
  • Total $\ge 3%$ Desaturations Logged: 143 desaturations
  • Total Arousals Logged: 156 arousals (91 respiratory-related, 26 PLM-related, 39 spontaneous)
  • Limb Movements Recorded:
    • Candidate leg movements in qualifying series: 195
    • Leg movements occurring within $0.5\text{s}$ of apnea/hypopnea termination: 26
    • Leg movements causing cortical EEG arousals: 26
+-----------------------------------------------------------------------------------------+
|                         STEP-BY-STEP MATHEMATICAL RESOLUTION                            |
|                                                                                         |
|   Step 1: Oxygen Desaturation Index (ODI)                                               |
|   - Total Desaturations = 143                                                           |
|   - ODI = 143 / 6.5 hours = 22.0 desaturations/hour                                     |
|                                                                                         |
|   Step 2: Cumulative Hypoxemia Percentages (%T90 and %T88)                              |
|   - %T90 = (45.5 min / 390.0 min) x 100% = 11.67% of TST                                |
|   - %T88 = (19.5 min / 390.0 min) x 100% = 5.00% of TST                                 |
|   - Clinical Note: %T88 >= 5% and T88 >= 5 min satisfies criteria for severe hypoxemia. |
|                                                                                         |
|   Step 3: Arousal Indices                                                               |
|   - Total Arousal Index (ArI) = 156 / 6.5 hours = 24.0 arousals/hour (Elevated)         |
|   - Respiratory Arousal Index (RAI) = 91 / 6.5 hours = 14.0 arousals/hour               |
|   - PLM Arousal Index (PLMAI) = 26 / 6.5 hours = 4.0 arousals/hour                      |
|   - Spontaneous Arousal Index (SAI) = 39 / 6.5 hours = 6.0 arousals/hour                |
|   - Verification: ArI = RAI + PLMAI + SAI = 14.0 + 4.0 + 6.0 = 24.0/hr                  |
|                                                                                         |
|   Step 4: Periodic Limb Movement Index (PLMI)                                           |
|   - Exclude RRLMs: 195 candidate movements - 26 respiratory-related = 169 true PLMS     |
|   - PLMI = 169 / 6.5 hours = 26.0 movements/hour                                        |
|   - Severity Classification: MODERATE PLMD (Adult Moderate: 15.0–29.9/hr)               |
+-----------------------------------------------------------------------------------------+
Loading diagram...
PLMS Discrimination and Physiological Indices Workflow
Test Your Knowledge

An adult patient exhibits 120 qualifying periodic limb movements during a polysomnogram with 300 minutes of Total Sleep Time. What is the patient's PLMI and corresponding severity category?

A
B
C
D
Test Your Knowledge

A patient completes a polysomnogram with a Total Sleep Time of 360 minutes. The technologist notes that the patient spent 54 minutes with an oxygen saturation below 90%. What is the patient's %T90?

A
B
C
D
Test Your Knowledge

A nocturnal polysomnography report documents 130 total cortical arousals during 5.2 hours of Total Sleep Time. The breakdown reveals 78 respiratory arousals, 26 PLM arousals, and 26 spontaneous arousals. What is the patient's Total Arousal Index (ArI) and Respiratory Arousal Index (RAI)?

A
B
C
D
Test Your Knowledge

During sleep scoring, an anterior tibialis leg movement with an amplitude of 15 µV and duration of 3 seconds occurs 0.3 seconds prior to the termination of an obstructive apnea. How should this leg movement be scored?

A
B
C
D