Cardiology

Cardiology

Mixed E/M plus high-volume diagnostic procedures: EKGs, echos, stress tests, Holters, device interrogations, vascular ultrasound. Most cardiology procedures split into professional, technical, and global components.

Top billed codes

The codes that drive revenue in this specialty. Click any code for documentation requirements, modifiers, and pitfalls.

CodeDescriptionwRVUTotal RVUMedicare $
99214
Office o/p est mod 30 min
The workhorse code. Two or more chronic problems with progression/treatment changes, OR one undiagnosed new problem with uncertain prognosis, OR prescription drug management.
1.924.06$136Details →
99215
Office o/p est hi 40 min
Severe exacerbation, decompensated chronic illness, decision regarding hospitalization, or extensive comorbidity management requiring high-risk decision-making.
2.805.76$192Details →
G2211
Complex e/m visit add on
Add-on to office E/M (99202-99215) when you are the continuing focal point for all needed care (primary care) OR the ongoing care provider for a single serious/complex condition.
0.330.52$17Details →
93000
EKG complete (tracing+I&R)
Global EKG in your office: you own the machine and provide interpretation. Use 93005 if technical only, 93010 if interpretation only.
0.170.45$15Details →
93010
EKG interpretation & report only
Professional component — you interpret a tracing acquired elsewhere (ED, inpatient, outside clinic).
0.170.23$8Details →
93306
Echo TTE complete w/ Doppler
Complete TTE with both spectral and color Doppler. The default outpatient TTE code.
1.507.59$254Details →
93350
Stress echo complete
Professional/technical split stress echo, typically in a hospital outpatient setting. In-office global use 93351.
1.755.34$178Details →
93351
Echo stress, in-office global
Global in-office stress echo. Includes resting and post-stress TTE, supervision, interpretation.
1.7510.74$359Details →
93016
Stress test, supervision only
Hospital outpatient or other setting where you supervise but don't own the equipment.
0.450.62$21Details →
93018
Stress test, interpretation only
Interpretation of a stress test you supervised elsewhere.
0.300.40$13Details →
93224
Holter monitor 48 hrs to 7 days
48-hour Holter monitor performed in the office (you own the device).
0.521.70$57Details →
Pro feature

Unlock the full Cardiology coding guide

Scenarios that show how the codes stack on real encounters, payer-specific modifier rules, and bundling pitfalls for Cardiology are part of the Pro tier. Infectious Disease stays free as a sample.

  • Every other specialty in the catalog unlocks
  • 30 chart audits per day on top of this
  • Full Comp Database with p10 / p90 granular percentiles
Need a code outside this list?

Search the full library or jump straight to the calculator to model volumes.

Educational reference, not billing or legal advice. Coverage curated, not exhaustive. Verify against payer contracts.