Medical Specialty Edition 2026 Full guide

Cardiovascular Disease Billing & Coding Guide

Echo, stress, cath lab, EP studies. Highest dollar-per-claim cardiology coding with strict NCCI rules.

Common CPTs
43
Bundling pitfalls
7
Revenue tips
6
Payer notes
5
Most-Billed Codes

Common Cardiovascular Disease CPT Codes

Ranked by claim frequency, with current MPFS work RVUs and global periods.

Code Description Work RVU Total RVU Global
93458 L hrt artery/ventricle angio 5.46 30.24 000
93459 L hrt art/grft angio 6.19 32.56 000
93460 R&l hrt art/ventricle angio 6.92 36.10 000
93461 R&l hrt art/ventricle angio 7.65 39.79 000
92928 Prq tcat plmt ntrac st 1 les 9.75 13.89 000
92933 Prq trlml c athrc st angiop1 11.64 16.57 000
92937 Prq trluml revsc cab grf 1 11.02 15.68 000
92941 Prq trlml revsc tot occl ami 12.40 17.65 000
92943 Prq trluml revsc ch occ ant 13.35 18.98 000
93306 Tte w/doppler complete 1.42 5.89 XXX
93307 Tte w/o doppler complete 0.90 4.13 XXX
93308 Tte f-up or lmtd 0.52 3.03 XXX
93312 Echo transesophageal 2.24 7.17 XXX
93350 Stress tte only 1.42 5.55 XXX
93351 Stress tte complete 1.71 6.99 XXX
93000 Electrocardiogram complete 0.17 0.46 XXX
Revenue Opportunities

What Cardiovascular Disease practices are leaving on the table

High-value services that consistently get under-billed across the specialty. Each one is rooted in current 2026 fee schedule and policy updates.

$

Cardiac cath + PCI same-session: Proper coding recovers $1,000-3,000/case. Key: bill diagnostic cath ONLY if the decision to intervene was made DURING the cath (not based on prior non-invasive testing).

$

Echo level optimization: Complete echo (93306) with Doppler pays $190. Limited echo (93308) pays $55. Many practices default to limited when documentation supports complete.

$

Multi-vessel PCI: Each additional vessel is separately billable. 3-vessel PCI = 92928 + 92929 + 92929. Many practices only bill one code.

$

Device interrogation (93279-93284): Billable every 90 days for pacemakers, every 91-365 days for ICDs. Most practices don't track interrogation intervals and miss billing opportunities.

$

Remote device monitoring (93297/93298): $40-50/transmission for patients with cardiac implantable devices. Can be billed monthly. Requires: transmission received, data analyzed, and report generated.

$

Vascular studies in-office: Carotid duplex ($170), ABI ($70), venous duplex ($130). If the practice owns the ultrasound equipment, these are high-margin procedures.

NCCI Bundling Traps

Code pairs that auto-bundle to CO-97

From the National Correct Coding Initiative for Cardiovascular Disease. The rationale tells you when a modifier legitimately bypasses the edit and when it cannot.

93458 + 93459 NCCI Edit

Left heart cath bundles with left+right heart cath. If doing both, bill 93460 (combined) — NOT 93458 + 93459.

93306 + 93308 NCCI Edit

Complete echo (93306) bundles limited echo (93308). Bill one or the other, not both on same date.

93306 + 93350 NCCI Edit

Complete echo bundles with stress echo. If doing stress echo, use 93351 (complete) not 93350 + 93306.

92928 + 93458 NCCI Edit

PCI + cath same session: bill both but the cath code changes. Use 93458 for diagnostic cath, then 92928 for PCI. Modifier 59 NOT needed — these are separate procedures by definition.

93000 + 93005 NCCI Edit

Complete EKG (93000) bundles tracing-only (93005). Bill 93000 if physician interprets.

93015 + 93016 NCCI Edit

Global stress test (93015) bundles with professional component (93016). Use 93015 if same physician supervises AND interprets.

93880 + 93882 NCCI Edit

Complete carotid duplex (93880) bundles limited (93882). Bill one or the other.

Chart Documentation

Documentation requirements

What needs to live in the encounter note for these codes to survive a payer audit.

  • Cardiac catheterization: Document indication (symptoms, non-invasive test results), hemodynamic data, coronary anatomy findings, left ventricular function, and recommendation.
  • PCI: Document lesion characteristics, pre/post stenosis percentage, vessel treated, stent type/size, TIMI flow pre/post, and complications.
  • Echocardiography: Document indication, all chambers/valves assessed, LV ejection fraction, wall motion, Doppler findings, and clinical impression.
  • Stress test: Document indication (symptoms, risk factors), protocol used, exercise duration, peak heart rate/BP, ST changes, symptoms during test, and interpretation.
  • Device interrogation: Document device type, battery status, lead impedances, sensing/pacing thresholds, arrhythmia episodes, and programming changes.
Compliance Risks

OIG and audit triggers in Cardiovascular Disease

Patterns that show up in OIG Work Plans, RAC audits, and CERT improper payment reviews. Build internal compliance checks around these.

Cath + PCI coding: If the decision to do PCI was based on PRIOR non-invasive testing (not the cath findings), you CANNOT bill diagnostic cath separately. The cath becomes part of the PCI.

Echo complete vs limited: 93306 requires all components (2D, M-mode, Doppler, color flow). If ANY component is missing, it's limited (93308). Document all components.

Stress test global vs split: 93015 = global (supervision + interpretation by same physician). If different physicians supervise and interpret, use 93016 + 93018.

Missing 26 modifier on hospital-based reads: When the cardiologist interprets an echo or EKG performed at the hospital, they bill with modifier 26. The hospital bills TC. Forgetting 26 = full code billed = denial.

Device interrogation frequency: Pacemaker in-person = every 12 months. ICD in-person = every 6 months. Remote = every 91 days. Billing more frequently = denial.

Nuclear cardiology AUC: CMS requires AUC consultation for advanced imaging ordered by referring physicians. Document the AUC order and the appropriateness rating.

Payer-Specific Rules

Payer-specific billing notes

Where the major payers diverge from generic Medicare rules in Cardiovascular Disease.

ME Medicare +

LCD policies vary by MAC jurisdiction. Check LCD for stress test (must have symptoms or risk factors), nuclear cardiology (specific indications required), and cardiac cath (document failed non-invasive testing first). Prior auth not required for Medicare FFS but required for Medicare Advantage.

UN UnitedHealthcare +

Prior auth required for: cardiac cath, PCI, nuclear cardiology, cardiac MRI/CT. Strict on frequency — repeat echo within 12 months needs documented clinical change.

AE Aetna +

Pre-certification required for all invasive cardiac procedures. Denies stress tests without documented chest pain or equivalent symptoms. Requires InterQual criteria for inpatient cardiac admissions.

BC BCBS +

Varies by state plan. BCBS FL requires auth for nuclear cardiology. BCBS TX requires auth for cardiac cath. Most plans follow ACC/AHA appropriateness criteria.

CI Cigna +

Prior auth for PCI, cardiac cath, nuclear cardiology. Uses Appropriate Use Criteria (AUC) for advanced imaging — must document AUC consultation.

End-to-End Workflow

Standard Cardiovascular Disease coding workflow

1. Determine procedure(s) performed. 2. Check if diagnostic cath is separately billable (was PCI decision made during cath?). 3. For PCI: count vessels treated, select base + add-on codes. 4. Apply modifier 26/TC if professional/technical split. 5. Check NCCI edits for all code pairs. 6. Verify prior auth was obtained for commercial payers. 7. Match ICD-10 codes to each procedure — each procedure needs its own supporting diagnosis. 8. Document AUC for advanced imaging.

Get the full PayerReady toolkit

Credentialing + billing/coding tools built for Cardiovascular Disease, free access with enrollment.

Start free →

Run this code through our claim audit tool

Check NCCI bundling, MUE limits, and modifier logic before submission.

Try the auditor →
PR

Verified against CMS 2026 code set, current NCCI Quarterly Updates, and the X12 Claim Adjustment Reason Code reference. Last updated April 9, 2026. See data sources and methodology.

Did this page help?

Quick signal so we know what to improve.

Thanks!

If you want a code reference page that doesn't exist yet, email coding@payerready.com.

Sorry to hear that.

Tell us what's missing or wrong: coding@payerready.com. We respond within 5 business days.

Reviewed by the PayerReady Medical Coding Team

Verified against the CMS 2026 code set on May 31, 2026.

Powered by 11K CPT · 98K ICD-10 · 860K MPFS rates · 4.5M NCCI edits · 9.5M NPIs. Our data methodology · About our coding team

Faster Approvals

Ready to Cut Your Enrollment Timeline in Half?

Join providers in all 50 states who handed off credentialing to a dedicated specialist. Create your free account in minutes and start enrolling the same day.

All 50 States Covered
No Long-Term Contracts
HIPAA HIPAA Compliant Platform
Dedicated Specialist Included