TL;DR: Cigna Healthcare modified MM 0073 for Phase II outpatient cardiac rehabilitation, effective September 26, 2025. Here's what changes for billing teams.

Cigna Healthcare updated its cardiac rehabilitation coverage policy under MM 0073 in Cigna's coverage system. The policy governs Phase II outpatient cardiac rehab services billed after facility discharge. CPT codes 93797 and 93798 remain the path to reimbursement — but HCPCS codes G0422, G0423, and S9472 are explicitly designated not medically necessary. If your team has been billing intensive cardiac rehab or non-physician per-diem codes to Cigna, this update puts you on notice.


Quick-Reference Table

Field Detail
Payer Cigna Healthcare
Policy Cardiac Rehabilitation (Phase II Outpatient)
Policy Code MM 0073
Change Type Modified
Effective Date September 26, 2025
Impact Level High
Specialties Affected Cardiology, cardiac rehab programs, outpatient rehab facilities
Key Action Remove G0422, G0423, and S9472 from your Cigna charge capture for cardiac rehab — these codes will not be reimbursed

Cigna Cardiac Rehabilitation Coverage Criteria and Medical Necessity Requirements 2025

The Cigna cardiac rehabilitation coverage policy under MM 0073 draws a clear line. CPT 93797 and CPT 93798 are covered — when medical necessity criteria are met. Everything else in this code set is not.

CPT 93797 covers physician or other qualified health care professional services for outpatient cardiac rehabilitation without continuous ECG monitoring. CPT 93798 covers the same services with continuous ECG monitoring. Both fall under the "considered medically necessary when criteria in the applicable coverage policy are met" designation. That language matters. Cigna will deny claims that don't meet those criteria, and the policy doesn't give you a pass just because the patient completed a hospital stay.

This coverage policy applies specifically to Phase II cardiac rehab — the outpatient phase that follows inpatient or facility discharge. Phase I (inpatient) and Phase III (maintenance) are not the subject of MM 0073. Make sure your team is applying this policy only to the correct phase.

Prior authorization requirements for cardiac rehabilitation billing under Cigna vary by plan. Check the specific member's benefit plan before assuming prior auth isn't needed. Some Cigna commercial plans require prior authorization for ongoing outpatient rehab sessions, and a missed auth is a fast path to claim denial.

For medical necessity, Cigna's framework follows standard qualifying diagnoses — think post-MI, coronary artery bypass surgery, stable angina, heart valve repair or replacement, and heart or heart-lung transplant. The policy doesn't list specific ICD-10 codes in the data provided, but your documentation needs to clearly support the qualifying cardiac condition. Weak documentation on the referring diagnosis is one of the top reasons cardiac rehab claims get denied.


Cigna Cardiac Rehabilitation Exclusions and Non-Covered Indications

This is where the September 26, 2025 update has real financial exposure for some programs.

Three codes are explicitly designated "not medically necessary" under MM 0073:

#Excluded Procedure
1G0422 — Intensive cardiac rehabilitation with or without continuous ECG monitoring with exercise, per session
2G0423 — Intensive cardiac rehabilitation with or without continuous ECG monitoring, without exercise, per session
3S9472 — Cardiac rehabilitation program, non-physician provider, per diem

Cigna's position on intensive cardiac rehabilitation (ICR) codes G0422 and G0423 is a hard no. These codes were developed primarily for Medicare's intensive cardiac rehab benefit, which covers qualifying programs like the Ornish or Pritikin programs under a specific CMS framework. Cigna is not following CMS here. If your program bills G0422 or G0423 to Cigna commercial plans, those claims will not be reimbursed.

S9472 is the other problem code. This per-diem code for non-physician cardiac rehab programs is also off the table under Cigna's coverage policy. Some billing teams use S9472 as an alternative when they don't have a supervising physician billing under 93797 or 93798. That approach doesn't work with Cigna.

The real issue with these exclusions: programs that run ICR alongside standard Phase II rehab sometimes batch-bill across both code types. If you're doing that with Cigna patients, you're mixing covered and non-covered codes on the same claim. That creates denial risk beyond just the excluded codes — it can flag the entire claim for review.


Coverage Indications at a Glance

Indication Status Relevant Codes Notes
Phase II outpatient cardiac rehab — physician/QHP services without ECG monitoring Covered CPT 93797 Medical necessity criteria must be met; verify prior auth by plan
Phase II outpatient cardiac rehab — physician/QHP services with continuous ECG monitoring Covered CPT 93798 Medical necessity criteria must be met; verify prior auth by plan
Intensive cardiac rehabilitation — with exercise, per session Not Covered HCPCS G0422 Designated not medically necessary by Cigna; do not bill
+ 2 more indications

Enter your email to unlock all tables — 100% free

Unlocks every table on this page. Free weekly digest included. By subscribing you agree to our Terms and Privacy Policy.

This policy is now in effect (since 2025-09-26). Verify your claims match the updated criteria above.

Cigna Cardiac Rehabilitation Billing Guidelines and Action Items 2025

#Action Item
1

Audit your charge capture before September 26, 2025. Pull every Cigna cardiac rehab claim in your charge capture system. Confirm that G0422, G0423, and S9472 are either removed or flagged as non-billable for Cigna. Any claim submitted with these codes after the effective date is a denial waiting to happen.

2

Route all Cigna cardiac rehab billing through CPT 93797 or CPT 93798. These are the only two codes Cigna recognizes as medically necessary under MM 0073. Choose based on whether continuous ECG monitoring was provided during the session. Document the monitoring level in the session notes — this is the clinical detail that supports the code selection.

3

Verify prior authorization requirements at the individual plan level. Cigna's cardiac rehabilitation billing guidelines don't standardize prior auth across all commercial plans. Check eligibility and benefits for each Cigna patient before the first session. If prior auth is required and you skip it, you'll face a medical necessity denial that's much harder to appeal than a simple coding fix.

+ 4 more action items

Enter your email to unlock all tables — 100% free

Unlocks every table on this page. Free weekly digest included. By subscribing you agree to our Terms and Privacy Policy.

CPT and HCPCS Codes for Cardiac Rehabilitation Under Policy MM 0073

Covered CPT Codes (When Medical Necessity Criteria Are Met)

Code Type Description
93797 CPT Physician or other qualified health care professional services for outpatient cardiac rehabilitation without continuous ECG monitoring
93798 CPT Physician or other qualified health care professional services for outpatient cardiac rehabilitation with continuous ECG monitoring

Not Covered / Non-Medically Necessary HCPCS Codes

Code Type Description Reason
G0422 HCPCS Intensive cardiac rehabilitation; with or without continuous ECG monitoring with exercise, per session Considered not medically necessary by Cigna Healthcare
G0423 HCPCS Intensive cardiac rehabilitation; with or without continuous ECG monitoring, without exercise, per session Considered not medically necessary by Cigna Healthcare
S9472 HCPCS Cardiac rehabilitation program, non-physician provider, per diem Considered not medically necessary by Cigna Healthcare

No ICD-10-CM codes are listed in the MM 0073 policy data. Your diagnosis coding must reflect a qualifying cardiac condition — but the policy does not enumerate specific ICD-10 codes as coverage triggers. Document the clinical basis carefully and align with Cigna's medical necessity standards.


Get the Full Picture for CPT 93797

Track this policy across versions, search 1,500+ policies by CPT code, and get real-time alerts when any payer changes coverage.

🔍 Search by any code 🔔 Real-time alerts 📊 Line-by-line diffs ⏰ Deadline tracking
Get Full Access → $99/mo · 14-day money-back guarantee