CCSD code K4900 – Coronary artery angioplasty
K4900 is the CCSD code for percutaneous transluminal angioplasty of coronary artery(ies) (including laser). It covers balloon or excimer laser dilatation of one or more narrowed coronary arteries through a catheter, without opening the chest.
The code sits in chapter 8 of the CCSD schedule, under Heart - Cardiology. UK private medical insurers use it for the cardiologist's fee when no stent is placed. Stent insertion goes on K4910 instead, and insurers expect pre-authorisation before the procedure.
- Group
- 8 Thorax and intra-thoracic organs
- Category
- Heart - Cardiology
- Complexity
- Complex
- Billable
- No
- Code also known as
- PTCA, balloon angioplasty, coronary balloon dilation, percutaneous coronary intervention, PCI, laser coronary angioplasty, ELCA
Let Pabau's smart automation suggest the right codes, reduce claim denials, and keep your practice compliant—effortlessly.
- AI-powered code suggestions
- Real-time compliance checks
- Faster claims, fewer denials
Automate repetitive tasks and focus on what matters most—your patients.
Reduce coding errors and ensure compliance with the latest regulations.
Clean claims, fewer denials, and faster reimbursements.
Powerful insights and reporting to help your practice thrive.
HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide
Key takeaways
K4900 covers balloon and laser coronary angioplasty without a stent. Stent insertion is coded separately as K4910.
Bupa, AXA Health and other major UK insurers expect pre-authorisation before the procedure, not retrospectively.
Incomplete cath lab reports and missing pre-auth references are the top two denial triggers for K4900 claims.
Diagnostic coronary angiography is coded under the K65xx cardiac catheterisation family, not under K49xx.
Pabau, the practice management platform we build, ties pre-authorisation tracking, cath lab documentation and Healthcode claims to one patient record.
CCSD Code K4900: Definition and official descriptor
CCSD Code K4900 is defined in the Classification of Clinical Surgical Disciplines schedule as: Percutaneous transluminal angioplasty of coronary artery(ies) (including laser).
The code captures the mechanical dilatation of one or more coronary arteries from within the vessel lumen, performed without surgical chest opening.
The parenthetical “(including laser)” confirms that excimer laser coronary angioplasty is coded under K4900 rather than as a separate intervention.
CCSD codes are the procedure codes used across UK private medical insurance (PMI) billing. They are maintained independently of NHS coding systems, and claims are submitted electronically through Healthcode, the main UK private healthcare clearinghouse.
K4900 sits in chapter 8 of the schedule, Thorax and intra-thoracic organs. The same chapter holds the stent code K4910 and the K65xx cardiac catheterisation codes used for diagnostic angiography.
What the procedure involves: PTCA step by step
Percutaneous transluminal coronary angioplasty is a catheter-based treatment for obstructed coronary arteries. A balloon catheter is passed to the narrowed segment and inflated to compress the plaque, leaving the vessel wider.
The key procedural steps are:
- Arterial access: Typically via radial or femoral artery, under local anaesthetic and light sedation.
- Guide wire placement: A coronary guidewire is advanced across the stenosed segment under fluoroscopic guidance.
- Balloon inflation: An angioplasty balloon catheter is advanced over the wire and inflated at the stenosis to compress atherosclerotic plaque and dilate the artery wall.
- Angiographic assessment: Post-dilation coronary angiography confirms the degree of residual stenosis and vessel patency.
- Equipment withdrawal: All catheters, wires, and sheaths are removed and haemostasis achieved at the access site.
When laser technique is used, an excimer laser catheter replaces or supplements the balloon, ablating plaque photochemically before or instead of balloon dilation. The CCSD descriptor explicitly includes this variant within K4900.
What K4900 includes and excludes
Knowing what K4900 covers prevents both unbundling errors and missed codes. The table below separates what is bundled into the code from what is separately reportable.
Always verify current bundling rules against the CCSD schedule and your specific payer contract. Bundling policies can differ between Bupa, AXA Health, and Healthcode submission guidelines.
K4900 vs K4910: Angioplasty alone vs angioplasty with stent
K4910 covers percutaneous transluminal coronary angioplasty with stent insertion. K4900 covers balloon or laser dilatation without a stent. The distinction decides which code to submit, and whether both codes can appear on the same claim.
When the operator pre-dilates with a balloon and then implants a stent in the same artery during one sitting, check the current CCSD schedule. It decides whether K4900 can stand alongside K4910 for that artery, or whether K4910 alone is correct. The panel below maps each common scenario to the code line it produces.

Related CCSD codes used alongside K4900
Most K4900 procedures generate more than one CCSD code on the claim. The table below lists the codes most commonly reported in the same episode and the conditions under which each pairing is appropriate.
Confirm all code pairings against the current edition of the CCSD schedule. FFR and IVUS eligibility in particular varies between payers and between schedule versions. Check each insurer’s policy before billing them.
Some cases also keep a cardiac surgical team on standby during the angioplasty. That cover is claimed separately under AA588, and the record needs a clinical reason for arranging it.
Multi-vessel procedures: Coding K4900 for more than one artery
Multi-vessel disease often means more than one coronary artery is treated in a single session. When the operator dilates several arteries without stenting, code from the CCSD schedule’s own rules. Per-vessel unit logic borrowed from other code systems does not carry over.
Key principles for multi-vessel K4900 sessions:
- Check the current CCSD schedule for multi-vessel unit rules. The schedule specifies whether additional units of K4900 may be claimed for each additional artery treated. This rule has changed across schedule versions, and must be verified against the edition current at the date of treatment.
- Document each vessel separately. The cath lab report must identify every coronary artery treated, the technique applied, and the degree of stenosis before and after dilation for each vessel.
- Flag for payer review when billing multiple units. Bupa, AXA Health, and other major UK PMIs may request the operator note before releasing payment on multi-vessel K4900 claims. Attaching documentation proactively reduces hold times.
- Do not apply CPT or NHS multi-vessel logic. CCSD rules are distinct from both US CPT coding conventions and NHS payment rules. Using another code set’s multi-vessel approach on a CCSD claim is a common error that triggers audits.
Documentation requirements for K4900 claims
Payers check a K4900 claim against the cath lab report. The operator note therefore has to record the technique, anatomy and outcome that support the code billed.
Required elements in the cath lab report to support a K4900 claim:
- Vessel(s) treated: Named coronary arteries (left anterior descending, right coronary artery, circumflex, or specific branches), not generic “coronary artery.”
- Technique used: Balloon dilation, laser angioplasty, or both. If laser, specify excimer laser catheter type used.
- Degree of stenosis before treatment: Expressed as a percentage, with reference to the angiographic view used to measure.
- Degree of residual stenosis after treatment: Post-dilation angiographic result, confirming procedural success or documenting a suboptimal result.
- Balloon size and inflation pressure: Catheter specifications confirm appropriate technique selection.
- Fluoroscopy and contrast data: Total fluoroscopy time and contrast volume; required by most payer contracts for interventional cases.
- Pre-authorisation reference number: The payer-assigned number must appear on the claim form and correlate with the report date and procedure.
Practices that build the cath lab report as a digital form can make these fields mandatory before the form closes. That stops the most common omissions before the claim is generated.

Pro Tip
Build a K4900-specific cath lab report template that flags incomplete fields before the form is signed. Mandatory fields for vessel name, stenosis percentage and pre-auth reference catch the most common omissions at the source. A retrospective billing review finds them too late.
Pre-authorisation and payer requirements for K4900
Every major UK private medical insurer treats K4900 as a mandatory pre-authorisation procedure. A coronary angioplasty claim without a valid pre-auth reference is usually denied in full, however complete the documentation.
Payer requirements by insurer (verify directly before each procedure, as policies are updated regularly):
For Bupa, the Bupa CCSD procedure codes reference shows how K4900 appears in Bupa’s own code search before you request pre-auth. Bupa’s portal also offers a live code lookup, so you can confirm the code you plan to bill matches Bupa’s system.
Submit pre-authorisation requests before the procedure date, never retrospectively. Most payers will not accept retrospective authorisation for elective or semi-urgent coronary intervention.
For emergency procedures, follow the individual payer’s emergency notification protocol and document the timeline of events in the operator note.
Common reasons CCSD Code K4900 claims are denied
Most K4900 rejections fall into one of six categories, and a structured pre-submission checklist prevents most of them.
- Missing pre-authorisation reference: The most frequent denial trigger. Submitting without a valid pre-auth number results in automatic rejection by most payers, even when the procedure was clinically appropriate.
- Incomplete cath lab report: Absent stenosis percentages, missing vessel names, or no post-dilation result leaves the payer unable to verify clinical necessity. The entire claim may be placed on hold pending review.
- Unbundling error: Billing K4900 separately for each balloon inflation within a single artery, rather than once per artery treated, is flagged as inappropriate unbundling. Similarly, billing K4900 in addition to K4910 for the same artery in the same sitting requires explicit payer permission.
- Wrong code version: A K4900 taken from an outdated CCSD schedule may not match the code in the payer’s current contract. The payer then rejects it as a code mismatch.
- Duplicate claim: Re-submitting a corrected claim without voiding the original results in a duplicate payment alert. Always cancel the original before resubmitting.
- Clinical necessity not established: The angiography report in the pre-auth request must document the degree of stenosis and why intervention was chosen over medical management. Without both, some payers deny on clinical grounds even with pre-auth in place.
The Healix fee schedule and Aviva’s procedure fee schedule both publish unbundling guidelines. They set out which CCSD code combinations each insurer accepts for cardiac interventional episodes. Reviewing these before submitting complex multi-code claims reduces the risk of a clinical review hold.
How claims management software prevents K4900 denials
A K4900 claim only pays when the pre-authorisation, the cath lab report and the claim line agree. In many cardiology practices those three live in different places: a spreadsheet of pre-auth references, reports chased by email, and a separate billing tool.
Pabau’s claims management software keeps the pre-auth status, the structured report and the Healthcode submission on the patient record. Billing teams build the claim from the same place the documentation lives.

Attaching the pre-auth reference to the appointment and the invoice means it travels with the claim. A reference that was obtained but never reached the claim form is the most common cause of delayed payment.
Struggling to keep K4900 claims clean?
Pabau helps UK private cardiology practices manage CCSD coding, pre-authorisation tracking, and Healthcode submissions in one place, so fewer claims come back denied.

Conclusion
A K4900 claim is won or lost before the patient reaches the cath lab. Secure the pre-auth reference first, then choose between K4900 and K4910 from the planned strategy rather than after the fact.
The trade-off is a few minutes of structure per case, in a report template built around the fields payers check. A held or denied angioplasty claim costs far more in follow-up and delayed payment.
Book a demo to see how Pabau links pre-authorisation, cath lab documentation and Healthcode claims for private cardiology practices.
Continue your research
Comparing billing tools for a UK private practice? Best medical billing software in the UK compares the options for Healthcode claims and insurer invoicing.
Looking to reduce billing errors across your private practice? Pabau claims management brings CCSD code lookup, pre-auth tracking and Healthcode submission into one workflow.
Frequently asked questions
What does CCSD Code K4900 cover?
CCSD Code K4900 covers percutaneous transluminal angioplasty of coronary artery(ies), including laser angioplasty. It includes balloon dilation and excimer laser angioplasty of one or more coronary arteries. Stent insertion (K4910), diagnostic coronary angiography, and physiological assessment such as FFR or IVUS are coded separately.
What is the difference between K4900 and K4910?
K4900 covers coronary angioplasty without stent insertion, using balloon or laser technique. K4910 covers the same procedure when a stent is deployed. When different vessels are treated in one session, both codes may apply. When a stent follows balloon pre-dilation in the same artery, current CCSD rules typically support K4910 only, so verify with the current schedule edition.
Does K4900 include laser angioplasty?
Yes. The official CCSD descriptor for K4900 explicitly states “(including laser)”. Excimer laser coronary angioplasty is therefore covered under K4900 and does not need a separate code. The laser technique should be documented in the cath lab report to support the claim if a payer requests clinical review.
Do Bupa and AXA Health require pre-authorisation for K4900?
Yes. Both Bupa and AXA Health require pre-authorisation before coronary angioplasty is performed. Claims submitted without a valid pre-auth reference are typically rejected automatically, regardless of clinical appropriateness. Retrospective authorisation is generally not accepted for elective or semi-urgent cases. Verify requirements directly with each payer, as policies change.
How many times can K4900 be billed in a multi-vessel procedure?
Multi-vessel billing rules for K4900 depend on the current CCSD schedule edition and individual payer contracts. Some payers allow additional units per additional artery treated, while others restrict K4900 to a single unit per session. Verify against the applicable schedule and your payer agreements, and document each vessel treated separately in the cath lab report.
What are the most common reasons K4900 claims are denied?
The most common K4900 denial reasons are a missing pre-authorisation reference and an incomplete cath lab report. Unbundling errors also trigger denials, such as billing several balloon inflations in one artery as separate units. So does submitting under an outdated CCSD schedule version. A structured pre-submission checklist prevents most of them.



