CCHD Pulse-Ox Screen

Newborn critical congenital heart disease screening: updated AAP algorithm (Martin 2020; AAP 2025)

Does the screen apply?

Screen 1

Screen 2 (repeat, 1 hour later)

Only needed when screen 1 is neither pass nor fail.

Model, equations and sources

Algorithm

Screen 1 (age ≥24 h, room air; right hand = pre-ductal, foot = post-ductal)
  Any SpO2 <90% (hand or foot)                          -> FAIL
  Hand ≥95% AND foot ≥95% AND |hand - foot| ≤3%       -> PASS
  Otherwise (90-94% in hand or foot, OR difference >3%) -> REPEAT once in 1 hour

Screen 2
  Any SpO2 <90%                                         -> FAIL
  Hand ≥95% AND foot ≥95% AND |hand - foot| ≤3%       -> PASS
  Otherwise                                             -> FAIL (no third screen)

After the screen (Tennessee protocol, citing Martin 2020)

Input checks

SpO2 must be a whole number from 50 to 100%. Age 0–720 hours; under 24 hours gives a caution, not a block.

Verification

Checked against the official 2025 AAP screening algorithm (Figure 1, as published by the CDC): this page gives the same pass, repeat or fail result for every combination of hand and foot SpO2 tested (2,601 first screens and 18,207 two-screen sequences), October 2026.

References

Computed in this browser; nothing you enter in the calculator is stored or sent.

A pass can falsely reassure: pulse-oximetry screening does not detect every critical heart defect. Clinical examination still matters.