CARDIOLOGY · CPT 93458

CPT 93458: Left Heart Catheterization With Coronary Angiography

Cardiac catheterization cluster · Last updated September 2026

CPT 93458 covers a diagnostic left heart catheterization performed together with coronary angiography through the same access in the same session. It is a high-dollar code in one of the most heavily bundled families in the CPT set, and most 93458 denials are not errors in the procedure coding at all. They are extra lines sitting next to a code that already paid for that work.

What CPT 93458 covers

93458 describes catheter placement in the coronary artery(ies) for coronary angiography, including the intraprocedural injections for that angiography and the imaging supervision and interpretation, performed together with a left heart catheterization that includes injection(s) for left ventriculography when performed. One access, one session, one code.

Picking the right code in the 93451 to 93461 family

This family is built so that you select the single code describing everything performed in the session. It is not a menu to assemble from parts. The combinations that matter:

  • 93451: right heart catheterization alone.
  • 93452: left heart catheterization with ventriculography, no coronary angiography.
  • 93453: right and left heart catheterization, no coronary angiography.
  • 93454: coronary angiography alone.
  • 93455: coronary angiography with bypass graft angiography.
  • 93456: coronary angiography with right heart catheterization.
  • 93457: coronary angiography with bypass grafts and right heart catheterization.
  • 93458: coronary angiography with left heart catheterization.
  • 93459: coronary angiography with bypass grafts and left heart catheterization.
  • 93460: coronary angiography with right and left heart catheterization.
  • 93461: coronary angiography with bypass grafts and right and left heart catheterization.
If two codes in this family are on the same claim for the same session, one of them is almost always wrong. Find the single code that covers everything, then stop adding lines.

Reimbursement context

93458 splits into a professional and a technical component. In a hospital or ASC the physician reports the professional component and the facility bills the technical side; where the practice owns the equipment and provides the interpretation, the code is reported globally.

Physician payment follows the CMS Physician Fee Schedule and varies by locality, so the allowable on an otherwise identical claim differs measurably between MAC jurisdictions. Pull the current figure for your locality from the CMS Physician Fee Schedule Look-Up Tool rather than working from a national average.

Documentation requirements

  • The cardiac indication that justified the study, coded to a specific diagnosis rather than a screening code.
  • Access site, sheath, and each catheter used.
  • Every coronary vessel selectively engaged and injected, with findings and stenosis estimates per vessel.
  • Whether left ventriculography was performed. 93458 includes it when performed, so its absence does not change the code, but the note should state what was and was not done.
  • Hemodynamic measurements obtained, including pressures and any gradient.
  • Contrast volume and fluoroscopy time.
  • A signed interpretation that names the study actually performed.
  • If an intervention followed in the same session, an explicit statement of why the diagnostic study was necessary and was not already available.

Common denials and the exact fix

CO-97: 93454 billed alongside 93458

The single most common 93458 denial. 93454 is coronary angiography. 93458 is coronary angiography plus left heart catheterization. Reporting both bills the angiography twice and the payer strips the duplicate.

Fix: remove the 93454 line and submit 93458 alone. Do not append modifier 59 to force it through. This is a code-selection error, not a distinct-service situation, and a reflexive 59 here is exactly the pattern that pulls a broader audit of your cath claims.

CO-236: components already inside 93458 billed separately

Vascular access, sheath placement, roadmapping and fluoroscopic guidance, closure devices, and the intraprocedural injections for the coronary angiography are all inside 93458 when performed through the same access in the same session.

Fix: remove those lines. They are not separately payable here. Repeated submission reads as an unbundling pattern rather than a coding preference.

Right heart catheterization billed as a second line

If a right heart catheterization was performed in the same session as the left heart study with coronary angiography, 93451 next to 93458 will deny.

Fix: replace both lines with the single combined code 93460. If bypass graft angiography was also performed, the combined code is 93461.

Bypass grafts imaged but 93458 reported

93458 does not cover bypass graft angiography. Adding a graft line next to it will not pay.

Fix: recode to 93459 for the left heart study with graft angiography, or 93461 when a right heart catheterization was also performed.

CO-50: diagnosis does not support the study

A vague or screening-flavoured diagnosis on a diagnostic catheterization draws a medical-necessity denial.

Fix: code the actual indication that sent the patient to the lab, and confirm that indication appears in the note and not only on the claim.

Modifier 26 / TC mismatch

A globally billed 93458 denies from a facility place of service, because the facility is billing the technical component for the same study.

Fix: align the modifier with the billing entity, the place of service, and equipment ownership.

What is already inside these codes

  • Vascular access and sheath placement through the same access.
  • Fluoroscopic guidance and roadmapping.
  • Closure devices.
  • The intraprocedural injections for the angiography described by the code.
  • Imaging supervision and interpretation.

Billing any of these separately on the professional claim produces a CO-236 unbundling denial. Hospitals may still report closure device placement with HCPCS G0269, but it is packaged into the procedure rather than paid separately.One add-on is separately reportable with 93458 when genuinely performed and documented: 93567 for supravalvular aortography. Pulmonary artery angiography, 93568, pairs only with codes that include a right heart catheterization, so it is not reported with 93458.

Modifier rules

  • 26 / TC: split by setting. The most common 93458 modifier denial is not a missing modifier but one that contradicts the place of service on the claim.
  • 59 / XE / XP / XS / XU: reserved for a genuinely distinct service: separate session, separate site, separate encounter. CMS prefers the specific X{EPSU} modifiers over 59. None of them is a remedy for the 93454 + 93458 pairing.
  • 51: multiple procedures. Most payers apply it automatically; appending it by hand can trigger its own reduction.
  • 22: increased procedural services. Rare, requires a narrative documenting the unusual work, and goes to manual review.
  • LC, LD, RC, RI, LM: vessel-specific modifiers belong on the intervention codes, not on the diagnostic catheterization. Putting them on 93458 is a frequent cause of an entire claim kicking back.

NCCI bundling edits

Edits in this family update quarterly. The stable relationships:

  • 93454 is a component of 93458, 93459, 93460 and 93461. Never report it alongside them.
  • 93451 (right heart cath) with 93458 resolves to 93460, not to two lines.
  • Vascular access, closure, guidance and the angiographic injections are included in 93458 through the same access in the same session.
  • 93563 is an injection add-on defined for congenital heart catheterization. It is not a route for adding coronary injections to 93458 in acquired coronary disease.
  • 93567: separately reportable where genuinely performed. 93568: not reported with 93458, because it pairs only with codes that include right heart catheterization.

Frequently asked questions

Can I bill CPT 93454 with 93458?
No. 93454 is coronary angiography, and 93458 already includes coronary angiography performed with the left heart catheterization. Reporting both bills the angiography twice and produces a CO-97 bundling denial. Submit 93458 alone. Modifier 59 does not make the pair payable, because this is a code-selection error rather than a distinct service.
What is the difference between 93458, 93459, 93460 and 93461?
All four are diagnostic catheterization codes that include coronary angiography. 93458 is left heart catheterization with coronary angiography. 93459 adds bypass graft angiography. 93460 is combined right and left heart catheterization with coronary angiography. 93461 is the combined right and left study with bypass graft angiography. Select the single code that matches everything performed in the session rather than combining codes.
Does CPT 93458 need modifier 26?
It depends on the setting. In a hospital or ASC the interpreting physician reports 93458 with modifier 26 while the facility bills the technical component. When the practice owns the equipment and provides the interpretation, 93458 is reported globally with no modifier. A modifier that contradicts the place of service on the claim is one of the most common 93458 denials.
Is vascular access or a closure device separately billable with 93458?
No. Vascular access, sheath placement, fluoroscopic guidance and closure devices are included in 93458 when performed through the same access in the same session. Billing them separately produces a CO-236 unbundling denial, and repeated submission is treated as an unbundling pattern rather than a coding preference.
Can a right heart catheterization be billed alongside 93458?
Not as a separate line. If a right heart catheterization was performed in the same session as the left heart study with coronary angiography, the correct report is the single combined code 93460. Billing 93451 next to 93458 denies. If bypass grafts were also imaged, use 93461.

Sources

American Medical Association, CPT 2026 Professional Edition.
Centers for Medicare & Medicaid Services, National Correct Coding Initiative Policy Manual and quarterly edit tables, cms.gov.
Centers for Medicare & Medicaid Services, Physician Fee Schedule Look-Up Tool, cms.gov.
American College of Cardiology, acc.org. AAPC coding resources, aapc.com.

CPT® is a registered trademark of the American Medical Association. Code descriptors are summarised here for billing guidance and are not a substitute for the current CPT codebook. Payer rules and NCCI edits change quarterly; verify against your own payer policy before submission.

Related reading

Find the unbundled lines in your cath claims

A free Billing X-Ray shows exactly where bundling and modifier errors are costing your cath lab.

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