Angiography coding can be challenging because it involves understanding vascular anatomy, catheter placement techniques, and imaging services. For medical coders, knowing the difference between non-selective and selective catheterization, vessel families, and imaging component coding is essential for accurate CPT® code assignment and reimbursement.
This guide simplifies angiography coding concepts and highlights the key CPT coding rules every medical coder should know.
What Is Angiography?
Angiography is a minimally invasive procedure used to visualize blood vessels by injecting contrast dye and capturing images using X-ray technology.
The term:
- Angio = Vessel
- Graphy = Recording or imaging
Angiography is commonly performed to evaluate:
- Blocked arteries
- Aneurysms
- Vascular malformations
- Peripheral artery disease
- Stroke risk
- Coronary artery disease
When veins are examined, the procedure is generally called venography.
How Does an Angiography Procedure Work?
During angiography:
- A catheter is inserted into a blood vessel.
- The catheter is advanced to the target vessel.
- Contrast dye is injected.
- X-ray images are obtained.
- Blood flow and vascular structures are evaluated.
The femoral artery is the most common access site for arterial angiography.
Understanding CPT Angiography Code Categories
Angiography catheterization codes are grouped based on the anatomical area being studied.
Thoracic and Brachiocephalic Arteries
CPT Codes: 36215–36218
Examples:
- Internal mammary artery
- Subclavian artery
- Brachiocephalic vessels
Cervicocerebral Arteries
CPT Codes: 36221–36228
Examples:
- Carotid arteries
- Vertebral arteries
These codes are commonly reported for stroke evaluations and neurovascular procedures.
Abdominal, Pelvic, and Lower Extremity Arteries
CPT Codes: 36245–36248
Examples:
- Renal arteries
- Iliac arteries
- Femoral arteries
- Lower extremity vessels
Key Components of Angiography CPT Coding
Selecting the correct CPT code depends on several important factors.
1. Type of Vessel
Determine whether the procedure involves:
- Arteries
- Veins
Arterial and venous procedures have different coding guidelines.
2. Non-Selective vs Selective Catheter Placement
This is one of the most important angiography coding concepts.
What Is Non-Selective Catheter Placement?
Non-selective catheterization occurs when the catheter remains in the origin vessel and is not advanced into a branch vessel.
Think of the aorta as the trunk of a tree.
If the catheter stays in the trunk and contrast is injected, it is non-selective.
CPT Code 36200
Report CPT 36200 when:
- The catheter enters the aorta only.
- No branch vessels are selected.
Important Rule
CPT 36200 cannot be reported if selective catheterization is subsequently performed through the same access site.
What Is Selective Catheter Placement?
Selective catheterization occurs when the provider advances the catheter into a branch vessel using guidewire techniques.
Once a branch vessel is entered, selective catheterization codes replace non-selective coding.
Examples include:
- Carotid artery
- Renal artery
- Internal mammary artery
Understanding Vascular Families in CPT Coding
CPT coding organizes arteries into vascular families.
The CPT manual includes Appendix L, which helps coders identify vessel order within each family.
First, Second, and Third Order Vessel Coding
CPT 36215
First-order selective catheterization.
CPT 36216
Second-order selective catheterization.
CPT 36217
Third-order selective catheterization.
Coding Rule: Report Only the Highest Order Vessel
If the catheter advances from:
First order → Second order
Only report:
36216
Do not separately report 36215 because lower-order catheterizations are included.
CPT 36218: Additional Vessel Selection
CPT 36218 is used when additional second- or third-order vessels are selected within the same vascular family.
Example
A third-order vessel is selected and another third-order vessel within the same family is also catheterized.
Report:
- 36217
- 36218
Initial Vascular Access Coding Rule
Every angiography procedure requires vascular access.
Usually this involves:
- Femoral artery puncture
However:
Do Not Report a Separate Code for Initial Access
The vascular puncture is included in the catheterization procedure.
Angiography Imaging CPT Codes
Catheter placement codes only describe advancing the catheter.
Separate imaging codes describe the radiological portion of the procedure.
Thoracic Aortography CPT Code
CPT 75605
Used for:
- Thoracic aorta imaging
- Serial radiographic imaging
- Radiological supervision and interpretation
Abdominal Aortography CPT Code
CPT 75630
Used for:
- Abdominal aorta imaging
- Bilateral iliofemoral arteries
- Lower extremity vascular evaluation
What Is Serialography?
Serialography means obtaining multiple X-ray images in rapid sequence after contrast injection to evaluate blood flow through blood vessels.
This allows physicians to identify:
- Narrowing
- Occlusions
- Aneurysms
- Vascular abnormalities
Common Angiography Coding Mistakes
Medical coders should avoid these common errors:
Reporting CPT 36200 with Selective Catheterization
Once selective catheterization occurs, non-selective coding is no longer appropriate.
Coding Multiple Vessel Orders
Only report the highest order catheterization within a vascular family.
Billing Initial Vascular Access Separately
Initial puncture is included and should not be coded separately.
Confusing Imaging Codes with Catheter Codes
Catheter placement and imaging interpretation are separate coding components.
Documentation Tips for Accurate Angiography Coding
For proper CPT code assignment, provider documentation should include:
Access site
- Femoral
- Radial
- Brachial
Vessel studied
Selective or non-selective catheterization
Vessel order
Vascular family
Contrast injection
Imaging performed
Radiological interpretation
Complete documentation reduces coding errors and payer denials.
Best Practices for Medical Coders
When coding angiography procedures:
✅ Identify the vascular anatomy.
✅ Determine whether catheterization is selective or non-selective.
✅ Identify the highest vessel order.
✅ Review Appendix L for vascular families.
✅ Verify imaging services separately.
✅ Never code the initial puncture separately.
Final Thoughts on Angiography CPT Coding
Angiography coding requires a strong understanding of vascular anatomy, catheter placement, and radiology coding principles. The most important concepts for medical coders are distinguishing between selective and non-selective catheterization, identifying the highest-order vessel within a vascular family, and correctly reporting imaging services.
By carefully reviewing provider documentation and following CPT coding guidelines, coders can improve coding accuracy, reduce claim denials, and support appropriate reimbursement for angiography procedures.




