2026 ICD-10-CM Diagnosis Code P28Other respiratory conditions originating in the perinatal period

ICD-10-CM CodesP00–P96P19-P29P28

ICD-10-CM P28
CMSSource: CMS FY 2026 ICD-10-CM dataset · Effective Oct 1, 2025 – Sep 30, 2026

P28 is a non-billable ICD-10-CM category code for other respiratory conditions originating in the perinatal period, so it cannot be submitted on claims. Use a more specific code from this category instead, such as P28.0, P28.10, P28.11, and P28.19.

Code Identity

ICD-10-CM Code
P28
Billable Status
No — Non-Billable Category
Code Describes
Other respiratory conditions originating in the perinatal period
Chapter
P19-P29
Respiratory and cardiovascular disorders specific to the perinatal period

Code Classification

ChapterP00–P96Certain conditions originating in the perinatal period
SectionP19-P29Respiratory and cardiovascular disorders specific to the perinatal period
CategoryP28Other respiratory conditions originating in the perinatal period
This CodeP28Other respiratory conditions originating in the perinatal period

Specific Coding for Oth respiratory conditions origin in the perinatal periodOverview

Non-specific codes like P28 require more characters. Use one of these billable codes instead:

  • Use P28.0 for Primary atelectasis of newborn

  • P28.1 for Other and unspecified atelectasis of newborn

  • Use P28.10 for Unspecified atelectasis of newborn

  • Use P28.11 for Resorption atelectasis without respiratory distress syndrome

  • Use P28.19 for Other atelectasis of newborn

  • Use P28.2 for Cyanotic attacks of newborn

  • P28.3 for Primary sleep apnea of newborn

  • Use P28.30 for Primary sleep apnea of newborn, unspecified

  • Use P28.31 for Primary central sleep apnea of newborn

  • Use P28.32 for Primary obstructive sleep apnea of newborn

  • Use P28.33 for Primary mixed sleep apnea of newborn

  • Use P28.39 for Other primary sleep apnea of newborn

  • P28.4 for Other apnea of newborn

  • Use P28.40 for Unspecified apnea of newborn

  • Use P28.41 for Central neonatal apnea of newborn

  • Use P28.42 for Obstructive apnea of newborn

  • Use P28.43 for Mixed neonatal apnea of newborn

  • Use P28.49 for Other apnea of newborn

  • Use P28.5 for Respiratory failure of newborn

  • P28.8 for Other specified respiratory conditions of newborn

  • Use P28.81 for Respiratory arrest of newborn

  • Use P28.89 for Other specified respiratory conditions of newborn

  • Use P28.9 for Respiratory condition of newborn, unspecified

Tabular List NotesGuidance

Coding notes and annotation back-references applicable to this code.

Code Also

  • , if applicable, congenital malformations of the respiratory system Q30 Q34

Patient EducationClinical

Lung Diseases

When you breathe, your lungs take in oxygen from the air and deliver it to the bloodstream. The cells in your body need oxygen to work and grow. During a normal day, you breathe nearly 25,000 times. People with lung disease have difficulty breathing. Millions of people in the U.S. have lung disease.

Read the full article at MedlinePlus

Courtesy of MedlinePlus, a service of the U.S. National Library of Medicine.

Code HistoryHistory

FY 2016AddedAdded to the ICD-10-CM code setEffective October 1, 2015, the first year of ICD-10-CM.
FY 2017–2025No changes
FY 2026CurrentCurrent code set, no changesEffective October 1, 2025 through September 30, 2026.

Questions About P28Overview

Is P28 a billable code?

No. This is a category header that groups the codes for other respiratory conditions originating in the perinatal period, and headers cannot be submitted on claims. Claims for other respiratory conditions originating in the perinatal period need a more specific code from this category, such as P28.0, P28.10, and P28.11.