CARDIOLOGY · CPT 93798

CPT 93798: Outpatient Cardiac Rehabilitation With Continuous ECG Monitoring

Cardiology diagnostics & rehabilitation

MM
Mukesh MakwanaFounder & CEO · 8+ years hands-on in medical billing & RCM · Reviewed

CPT 93798 covers a session of outpatient cardiac rehabilitation with continuous ECG monitoring. It is billed per session across a programme lasting months, so a single misunderstanding about qualifying diagnosis or session limits repeats itself dozens of times before anyone notices.

What CPT 93798 covers

93798 is physician or other qualified health care professional services for outpatient cardiac rehabilitation with continuous ECG monitoring, per session.

Its counterpart, 93797, is the same service without continuous ECG monitoring. The monitoring is the distinguishing element and it has to be documented, not assumed.

What gates a cardiac rehabilitation claim

  • A qualifying diagnosis. Medicare covers cardiac rehabilitation for defined events and conditions: acute myocardial infarction within the preceding 12 months, coronary artery bypass surgery, current stable angina, heart valve repair or replacement, coronary angioplasty or stenting, heart or heart-lung transplant, and stable chronic heart failure (ejection fraction of 35 percent or less with NYHA class II to IV symptoms despite optimal therapy for at least six weeks). The rules sit in 42 CFR 410.49.
  • A physician referral and an individualised treatment plan, reviewed and signed at the required intervals.
  • Direct physician supervision of the sessions, per the applicable supervision standard.
  • Session limits. Generally 36 sessions over a maximum of 36 weeks, and no more than two one-hour sessions per day. Sessions beyond 36, up to 72 in total, need modifier KX attesting that documentation supports further treatment.
  • Session duration. A single session must last at least 31 minutes to be billable. Two sessions in one day need at least 91 minutes combined.
Every one of these is a programme-level control. Get one wrong at intake and it repeats on every claim for that patient until the programme ends.

Reimbursement context

93798 pays per session, so programme economics depend on session capture and on not exceeding the covered limit.

2026 Medicare RVUs for CPT 93798

CPT 93798: 2026 Medicare RVUs (national, before GPCI)
LineWorkPE, non-facilityPE, facilityMalpracticeTotal, non-facilityTotal, facility
Global (no modifier)0.280.480.060.020.780.36

Source: CMS CY 2026 PFS Relative Value File, RVU26D (October release, published 08/26/2026). RVUs are national and unadjusted; commercial payers set their own rates.

In the 2026 CMS relative value file, CPT 93798 carries 0.28 work RVUs, with 0.78 total RVUs in a non-facility setting and 0.36 in a facility. The gap is practice expense: the office carries it in one setting and the facility in the other. Its PC/TC indicator is 0: CMS treats it as a physician service, so modifiers 26 and TC do not apply in any setting. Its global period is 000: related work on the day of the procedure is included, with no postoperative days.

To turn RVUs into payment, each component is multiplied by your locality's geographic practice cost index, the three are added, and the sum is multiplied by the 2026 conversion factor: $33.4009, or $33.5675 for qualifying APM participants (CMS-1832-F; CMS fact sheet). The CMS Physician Fee Schedule Look-Up Tool runs that calculation for your locality.

Documentation requirements

  • The qualifying diagnosis and the date of the qualifying event.
  • The physician referral and the individualised treatment plan, with review and signature dates.
  • Evidence of continuous ECG monitoring during the session, since that is what separates this code from 93797.
  • Session date, start and stop times or total duration.
  • The supervising physician and their availability during the session.
  • Exercise prescription, the patient's response, and any adverse events.
  • A running count of sessions used against the covered limit.

Medicare contractor billing articles. Each Medicare Administrative Contractor publishes its own billing and coding article for this service, and the covered diagnoses differ by jurisdiction. Active example in the CMS Medicare Coverage Database, checked September 28, 2026: A53775 (Frequency and Duration for Cardiac Rehabilitation and Intensive Cardiac Rehabilitation, Palmetto GBA). Use the article from the contractor that processes your claims.

Common denials and the exact fix

Non-qualifying diagnosis

Cardiac rehabilitation coverage is limited to defined cardiac events and conditions. A patient enrolled without one generates denials for the whole programme.

Fix: verify the qualifying diagnosis and the date of the qualifying event at intake, before the first session.

Session limit exceeded

Sessions beyond 36 deny unless modifier KX is on the claim line, and the total cannot run past 72.

Fix: track sessions used per patient as a hard counter. From session 37, append KX only where documentation on file supports further treatment.

93798 billed when monitoring was not continuous

The continuous ECG monitoring is the distinguishing element of this code.

Fix: where monitoring was not continuous, the correct code is 93797. Document the monitoring performed for each session.

Supervision requirement not met or not documented

Direct physician supervision is a condition of payment, not a formality.

Fix: record the supervising physician for each session and confirm the supervision standard for the setting is satisfied.

Session shorter than the minimum, or too many billed in a day

Both are frequent causes of partial denials across a programme.

Fix: record duration for every session. A single session needs at least 31 minutes, two in one day need at least 91 minutes combined, and no more than two one-hour sessions are payable per day. Apply those limits in the billing system rather than at the clinician's discretion.

Treatment plan not reviewed or signed on schedule

The individualised treatment plan has to be reviewed and signed at defined intervals.

Fix: schedule the reviews as programme tasks tied to session counts.

Modifier rules

  • 26 / TC: not used. CMS gives CPT 93798 a PC/TC indicator of 0 (physician service), so it is billed without a component modifier in every setting, including the hospital.
  • 59 / XE / XP / XS / XU: only for genuinely distinct services, never as a way past a frequency or bundling edit.
  • 76 / 77: repeat study by the same or another physician, with a documented clinical trigger.
  • 25: on the E/M where a separately identifiable visit occurred, never on the diagnostic code.
  • GA / GY / GZ: where an advance beneficiary notice applies or a service is excluded, per payer instruction.

NCCI bundling edits

  • 93798 with 93797: report the code matching the monitoring actually performed for that session, not both.
  • 93798 with a same-day E/M: reportable only where a distinct evaluation occurred beyond the rehabilitation session, with modifier 25 on the E/M.
  • 93798 with routine ECG codes: the monitoring performed during the session is part of the rehabilitation service.
  • Session caps and per-day limits are coverage policy (CMS billing article A53775) and apply alongside NCCI edits.

Frequently asked questions

What is the difference between CPT 93797 and 93798?
Continuous ECG monitoring. 93798 is the cardiac rehabilitation session with continuous ECG monitoring and 93797 is the session without it. The monitoring is the element that distinguishes the codes, so it has to be documented for each session rather than assumed from the programme design.
Which patients qualify for cardiac rehabilitation?
Medicare covers acute myocardial infarction within the preceding 12 months, coronary artery bypass surgery, current stable angina, heart valve repair or replacement, coronary angioplasty or stenting, heart or heart-lung transplant, and stable chronic heart failure with an ejection fraction of 35 percent or less and NYHA class II to IV symptoms despite optimal therapy. Verify the qualifying diagnosis and the date of the qualifying event at intake, since an error there repeats on every session claim.
How many sessions are covered?
Generally 36 sessions over a maximum of 36 weeks. Sessions beyond 36, up to 72 in total, need modifier KX to attest that documentation supports further treatment. Because the code bills per session, the session counter should be a hard control in the billing system rather than something reconciled at the end.
Does a short session still count?
A single session must last at least 31 minutes to be billable, and two sessions in one day need at least 91 minutes combined, with no more than two one-hour sessions payable per day. Recording start and stop times for every session is what makes those claims defensible.

Sources

American Medical Association, CPT 2026 Professional Edition.
Centers for Medicare & Medicaid Services, CY 2026 PFS Relative Value File RVU26D (October release): RVUs, PC/TC indicator and global period for CPT 93798.
Centers for Medicare & Medicaid Services, CY 2026 Physician Fee Schedule final rule, CMS-1832-F: conversion factors.
Centers for Medicare & Medicaid Services, National Correct Coding Initiative Policy Manual for Medicare Services and quarterly procedure-to-procedure edit tables.
42 CFR 410.49, cardiac rehabilitation and intensive cardiac rehabilitation programs.
Medicare Coverage Database billing and coding articles A53775.

CPT® is a registered trademark of the American Medical Association. Payer policy and NCCI edits change quarterly, so check your own contractor before submission. How we verify this guidance.

Related codes

  • CPT 92941. PCI during acute MI, culprit vessel.
  • CPT 92928. Coronary stent, one lesion, single major vessel.
  • CPT 93015. Cardiovascular stress test, global.

Related reading

Audit your cardiac rehab programme billing

A free Billing X-Ray checks qualifying diagnoses, session counts and supervision documentation.

Book my Billing X-Ray →
πŸ€–Sterling AI AgentOnline Β· instant answers