Pulmonology and sleep medicine billing

Pulmonology medical billing services

A pulmonology schedule carries more than office visits. Sleep studies, pulmonary rehabilitation, lung cancer screening, ventilator management, and interstitial lung disease drug therapy each answer to a different payer rule, and one missed step can turn a completed service into an unpaid one. We build the coding, sequencing, and authorization work around exactly which of these services your practice runs.
Where the revenue actually sits

A pulmonology practice does not run on one billing system. It runs on several, stacked together. A sleep study is diagnostic testing with its own component split. Pulmonary rehabilitation is a bundled therapy program with a lifetime session count. Lung cancer screening is a two-part preventive benefit that has to happen in a specific order. Critical care is billed by time, and that time already includes several services a general coder would expect to bill on their own. None of this behaves like a standard office visit.

A biller who is confident with E/M and minor procedure coding can still lose revenue here, because the rules governing each of these programs sit in payer policy manuals and national coverage determinations, not in the CPT book alone. The sections below cover where pulmonology claims tend to break and how we work them.

Where pulmonology claims break

Three problems specific to this specialty

01

Bundled time versus bundled services

Critical care time (99291, 99292) already includes several services performed during that period, among them ventilator management, blood gas interpretation, pulse oximetry, and gastric intubation. Billing those separately on top of the time charge is a duplicate charge, not a missed opportunity.

02

Program benefits with their own limits

Pulmonary rehabilitation runs on a defined session count. Lung cancer screening depends on a counseling visit happening before the scan, not alongside it. Miss the sequence or the count, and the claim is denied no matter how well the visit itself was documented.

03

Diagnostic testing with a component split

A sleep study read by a lab the practice does not own splits into a professional and a technical charge. A study performed and read entirely in-house does not split. Treating every study the same way creates denials in one direction or the other.

Recurring billing errors

Errors we catch most often on pulmonology accounts

Separately billing services bundled into critical care time

Interpreting a blood gas or adjusting ventilator settings during a critical care encounter is part of the time already billed under 99291 or 99292. Reporting either as a standalone line for the same period is a bundling denial waiting to happen.

Running past the pulmonary rehabilitation session count without the required modifier

Standard coverage stops at a set number of sessions. Continuing without confirming the count on file, and without the modifier the additional sessions require, produces a stretch of visits that never get paid.

Ordering the scan before the counseling visit is on file

Lung cancer screening pays for a shared decision-making visit and the scan as two connected services. Performing the low-dose CT before that visit is documented, even by a day, breaks the sequence the coverage rule depends on.

Reporting a thoracentesis without noting how it was guided

A thoracentesis performed with imaging guidance and one performed without it are two different codes with two different values. Defaulting to the same code regardless of method under-reports or over-reports the service depending on which way the mistake runs.

Codes and documentation

What the documentation has to support

Pulmonology coding draws from CPT for procedures and testing, HCPCS for the program-based and screening codes Medicare built outside the CPT set, and ICD-10-CM for diagnoses. Several codes in daily use here are HCPCS, not CPT, because pulmonary rehabilitation, home sleep testing, and lung cancer screening started as Medicare benefits first.

CPT and HCPCS codes that drive revenue

Examples only, each carries its own coverage rule.

95810Polysomnography with sleep technologist attendance
95811Polysomnography with CPAP or bilevel titration
G0399Home sleep apnea test, unattended
94625/26Pulmonary rehabilitation, without / with continuous oximetry
G0296Lung cancer screening counseling and shared decision-making visit
G0297Low-dose CT for lung cancer screening
32554/55Thoracentesis, without / with imaging guidance
99291/92Critical care, first 30–74 minutes / each additional 30 minutes

ICD-10-CM categories that appear most

Code to the documented level of specificity that supports the service.

G47.33Obstructive sleep apnea
J84.10/112Interstitial lung disease, unspecified / idiopathic pulmonary fibrosis
J44.0/1COPD with acute lower respiratory infection / with exacerbation
J96Respiratory failure, by type
Z87.891Personal history of nicotine dependence

Good documentation ties three things together for these programs specifically: which coverage criteria applied, which visit or test satisfied them, and which code carries that evidence forward. A gap in any one of the three turns a completed service into a denial.

Authorization and sequencing

Where prior authorization work concentrates

Following are the two areas where prior authorization can become really important:

Screening sequencing

Lung cancer screening

Medicare pays for lung cancer screening in two connected parts. The shared decision-making visit (G0296) has to be documented first, covering eligibility, smoking history, and the risks and benefits of screening, before the scan (G0297) is ordered. Current coverage applies to patients age 50 to 77 with a smoking history of at least 20 pack-years who currently smoke or quit within the past 15 years. After the first year, the counseling visit becomes optional, but a written order still has to come from an appropriate visit each year the screening continues. Skip the sequencing, and the scan denies even though the patient qualifies.

Specialty pharmacy

Interstitial lung disease antifibrotics

Pirfenidone and nintedanib slow progression in idiopathic pulmonary fibrosis, and both require prior authorization before a specialty pharmacy will dispense. Payers generally want a confirmed diagnosis, a usual interstitial pneumonia pattern on high-resolution CT, or a biopsy result where imaging is not definitive, a baseline pulmonary function result, and a prescriber with pulmonology training. Because both drugs carry a liver-function warning, authorization renewal usually depends on lab results filed at set intervals, not just the original diagnostic workup.

Revenue cycle workflow

A process built around program rules, not just claims

Pulmonology revenue does not usually disappear in one large claim. It leaks through session counts, sequencing, and bundling rules that a standard claims process was never built to watch.

1

Eligibility and program history

Confirming what a patient has already used against a lifetime or annual limit, sleep study benefits, screening history, rehab sessions, before the visit happens.

2

Sequencing check

Confirming a counseling visit, a baseline test, or a required order is documented before the dependent service is billed, not after.

3

Charge capture against the right code family

Sorting CPT procedure codes from HCPCS program codes correctly, and applying the imaging-guidance, oximetry, or component distinctions each service calls for.

4

Prior authorization tracking

Specialty pharmacy approvals followed on their own timeline so a renewal doesn't lapse mid-course.

5

Denial management by category

Denials sorted by cause: sequencing, session limit, bundling, missing documentation, so the source gets fixed, not just the claim.

6

Posting, AR follow-up, and reporting

Payments posted and tracked so a pattern in denials or delays shows up early enough to correct.

Why A2Z Billings

How we handle pulmonology accounts

A2Z Billings handles medical billing, coding, revenue cycle management, credentialing, prior authorization, denial management, AR recovery, payment posting, and eligibility verification, built around the specific programs a pulmonology or sleep medicine practice runs.

  • Sleep studies billed with the correct professional or technical split, based on where the equipment sits and who reads the study.
  • Pulmonary rehabilitation sessions tracked against the covered count, with the modifier applied only when additional sessions are documented.
  • Lung cancer screening claims are sequenced so the counseling visit is on file before the scan is submitted.
  • Antifibrotic authorizations built around the diagnostic pattern, baseline testing, and prescriber requirement each payer asks for.
  • Critical care time checked against the services it already bundles, so nothing gets billed twice.
  • Diagnoses coded to the specificity payers and screening programs require, not left at a general code that invites a denial.
Questions

Frequently asked questions

Why does a lung cancer screening claim deny when the patient is clearly eligible?

The most common reason is sequencing. Medicare requires the shared decision-making visit to be documented before the scan is ordered, and that visit has to specifically cover eligibility, smoking history, and the risks and benefits of screening. If the scan is billed without that visit on file first, or the visit skips a required element, the claim denies even when the patient meets the age and smoking-history criteria.

Does a sleep study always split into a professional and technical component?

No. It splits only when the practice doesn't own the equipment, or when the technologist and interpreting physician work in different settings, such as a hospital-based sleep lab reading for an outside practice. When a practice owns the equipment and the interpreting physician is part of the same group, the study is billed as a single global service.

How many pulmonary rehabilitation sessions does Medicare cover?

Standard coverage runs up to 36 one-hour sessions, generally two per day at most. An additional 36 sessions, for a lifetime maximum of 72, can be covered when the physician documents continued medical necessity and the claim carries the required modifier. Sessions billed past the standard count without that modifier and documentation are denied.

What has to be on file before an interstitial lung disease antifibrotic gets approved?

Payers generally require a confirmed diagnosis, either a usual interstitial pneumonia pattern on high-resolution CT or a biopsy result when imaging isn't definitive, a baseline pulmonary function test, and a prescriber with pulmonology training. Because both approved antifibrotics carry a liver-function warning, ongoing authorization usually depends on periodic lab results being submitted as well, not just the original workup.

Can services performed during critical care time be billed separately?

Some can, most cannot. Critical care time already includes services such as ventilator management, blood gas interpretation, pulse oximetry, gastric intubation, and interpretation of cardiac output measurements when they occur during the critical care period. Billing those as separate lines on top of 99291 or 99292 for the same period is a bundling error, not an additional service.

How does diagnosis specificity affect a pulmonology claim beyond medical necessity?

For a chronic condition like COPD, a general code carries less weight than a specific one, both for medical necessity review and for how a payer's risk model reads the patient's overall condition. Coding to the level of detail the record actually supports, acute exacerbation, chronic hypoxemia, a specific ILD subtype, keeps the claim aligned with the documentation behind it.

Request a pulmonology billing consultation

Request a pulmonology billing consultation

See where sequencing or session limits are costing you

If sleep study components, pulmonary rehabilitation counts, screening sequencing, or specialty pharmacy authorizations are behind a run of denials, we'll review recent claims and show exactly where the pattern starts.

A2Z Billings provides medical billing and revenue cycle management for pulmonology, sleep medicine, and critical care practices across the United States.