I20.1: Angina pectoris with documented spasm

I20.1, angina pectoris with documented spasm, is listed as a covered diagnosis in 12 Medicare billing and coding articles that apply to 46 HCPCS Level II codes, including J0153 (Injection, adenosine, 1 mg (not to be used to report any…), J1250 (Injection, dobutamine hydrochloride, per 250 mg), J1245 (Injection, dipyridamole, per 10 mg). The articles come from 5 Medicare contractors. A listed diagnosis supports medical necessity only; coverage still depends on the LCD's criteria and on documentation in the medical record.

HCPCS Level II codes with I20.1 as a covered diagnosis

CodeDescriptionMedicare coverageDMEPOS fee 2026 (state range)Articles listing it
J0153Injection, adenosine, 1 mg (not to be used to report any adenosine phosphate compounds)Special coverage instructions apply—6
J1250Injection, dobutamine hydrochloride, per 250 mgSpecial coverage instructions apply—6
J1245Injection, dipyridamole, per 10 mgSpecial coverage instructions apply—6
A9500Technetium tc-99m sestamibi, diagnostic, per study doseCarrier judgment—3
A9502Technetium tc-99m tetrofosmin, diagnostic, per study doseCarrier judgment—3
A9505Thallium tl-201 thallous chloride, diagnostic, per millicurieCarrier judgment—3
A9501Technetium tc-99m teboroxime, diagnostic, per study doseCarrier judgment—3
A9700Supply of injectable contrast material for use in echocardiography, per studySpecial coverage instructions apply—4
J3490Unclassified drugsSpecial coverage instructions apply—3
A9512Technetium tc-99m pertechnetate, diagnostic, per millicurieCarrier judgment—2
A9560Technetium tc-99m labeled red blood cells, diagnostic, per study dose, up to 30 millicuriesCarrier judgment—2
A9538Technetium tc-99m pyrophosphate, diagnostic, per study dose, up to 25 millicuriesCarrier judgment—2
Q9957Injection, perflutren lipid microspheres, per mlCarrier judgment—3
Q9956Injection, octafluoropropane microspheres, per mlCarrier judgment—3
Q9955Injection, perflexane lipid microspheres, per mlCarrier judgment—3
J2785Injection, regadenoson, 0.1 mgCarrier judgment—3
G0422Intensive cardiac rehabilitation; with or without continuous ecg monitoring with exercise, per sessionCarrier judgment—1
G0423Intensive cardiac rehabilitation; with or without continuous ecg monitoring; without exercise, per sessionCarrier judgment—1
J0461Injection, atropine sulfate, 0.01 mgSpecial coverage instructions apply—4
J0280Injection, aminophyllin, up to 250 mgSpecial coverage instructions apply—4
C9600Percutaneous transcatheter placement of drug eluting intracoronary stent(s), with coronary angioplasty when performed; single major coronary artery or branchSpecial coverage instructions apply—1
C9601Percutaneous transcatheter placement of drug-eluting intracoronary stent(s), with coronary angioplasty when performed; each additional branch of a major coronary artery (list separately in addition to code for primary procedure)Special coverage instructions apply—1
C9602Percutaneous transluminal coronary atherectomy, with drug eluting intracoronary stent, with coronary angioplasty when performed; single major coronary artery or branchSpecial coverage instructions apply—1
C9603Percutaneous transluminal coronary atherectomy, with drug-eluting intracoronary stent, with coronary angioplasty when performed; each additional branch of a major coronary artery (list separately in addition to code for primary procedure)Special coverage instructions apply—1
C9604Percutaneous transluminal revascularization of or through coronary artery bypass graft (internal mammary, free arterial, venous), any combination of drug-eluting intracoronary stent, atherectomy and angioplasty, including distal protection when performed; single vesselSpecial coverage instructions apply—1

21 more codes are listed. See every code with payment by region in Caduvo.

Medicare policy articles listing I20.1

A diagnosis listed as covered in a billing and coding article supports medical necessity for the article's codes; it does not guarantee payment. Coverage depends on the LCD's criteria, the contractor's jurisdiction and documentation in the medical record.

Other I20 diagnoses (Angina pectoris)

Frequently asked questions

Does Medicare cover I20.1 (Angina pectoris with documented spasm)?

Medicare covers items and services, not diagnoses. 12 Medicare billing and coding articles list I20.1 as a covered diagnosis for 46 HCPCS Level II codes: the diagnosis can support medical necessity for those codes, but payment still depends on the LCD's coverage criteria and the medical record.

Which HCPCS codes can be billed with ICD-10 I20.1?

The Level II codes from the policies most specific to this diagnosis are J0153 (Injection, adenosine, 1 mg (not to be used to report any…, 6 articles); J1250 (Injection, dobutamine hydrochloride, per 250 mg, 6 articles); J1245 (Injection, dipyridamole, per 10 mg, 6 articles); A9500 (Technetium tc-99m sestamibi, diagnostic, per study dose, 3 articles); A9502 (Technetium tc-99m tetrofosmin, diagnostic, per study dose, 3 articles). Code choice depends on the item supplied; check each code's descriptor.

Which Medicare policy articles list I20.1?

A53775 (Billing and Coding: Frequency and Duration for Cardiac Rehabilitation and Intensive Cardiac Rehabilitation); A57479 (Billing and Coding: Percutaneous Coronary Interventions); A58503 (Billing and Coding: Echocardiography for Myocardial Perfusion), and 9 more articles.

What is ICD-10-CM code I20.1?

I20.1 is the ICD-10-CM code for angina pectoris with documented spasm, in category I20 (Angina pectoris), chapter 9: Diseases of the circulatory system.

Next steps

Sources: CMS Medicare Coverage Database billing and coding articles (covered ICD-10 code lists and HCPCS links); ICD-10-CM FY2026; CMS HCPCS Level II release October 2026; CMS DMEPOS fee schedule 2026 (non-rural state fees). Not billing or legal advice.

Chapter 9: Diseases of the circulatory system · All diagnoses · HCPCS lookup