CCSD code M2030 – Bilateral replantation into bladder
M2030 is the CCSD code for bilateral replantation of ureter into bladder. It covers the surgeon's fee for one operative episode in which both ureters are detached and reimplanted into the bladder. It is most often used to correct bilateral reflux or obstruction.
M2030 is the open or laparoscopic code. A single ureter is coded M2080, and robotic-assisted cases use M2091 for both ureters or M2090 for one.
- Group
- 12 Urinary system and male reproductive organs
- Category
- Ureter
- Complexity
- Xmajor
- Billable
- No
- Code also known as
- bilateral ureteral reimplantation, bilateral ureteroneocystostomy, bilateral ureteric reimplantation, ureteral reimplantation into bladder
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
CCSD code M2030 covers replantation of both ureters into the bladder in one operative episode, while a single ureter is coded M2080.
Robotic-assisted cases have had their own codes since April 2024: M2091 for both ureters and M2090 for one.
Major UK private medical insurers expect pre-authorisation before bilateral ureteral reimplantation, and a claim without a reference is usually rejected.
The operative note must name the left and right ureters explicitly to support an M2030 claim.
Pabau, the practice management platform we build, connects to Healthcode so your team can submit CCSD claims and track pre-authorisation references in one place.
CCSD code M2030: Definition and official descriptor
The CCSD schedule defines CCSD code M2030 as “bilateral replantation of ureter into bladder.” It sits in Chapter 12 (urinary system and male reproductive organs), in section 12.2 Ureter. The Clinical Coding and Schedule Development Group maintains the schedule for UK private healthcare billing.
NHS procedure coding uses the OPCS-4 classification instead. CCSD codes are specific to private medical insurer (PMI) claims, which practices submit through platforms such as Healthcode.
The code covers the consultant surgeon’s fee for a single operative episode in which both ureters are reimplanted. The anaesthetist bills anaesthesia separately. CCSD does not set fees, so consultants agree reimbursement rates with each insurer.
Check your current insurer contract for the benefit that applies to M2030. This article provides coding and billing guidance only, not clinical instruction.
What bilateral ureteral reimplantation involves
Bilateral ureteral reimplantation, also called bilateral ureteroneocystostomy, detaches both ureters from their existing insertion points in the bladder. The surgeon then creates new submucosal or extravesical tunnels to establish a revised ureterovesical junction.
The anti-reflux mechanism at each new junction prevents backward urine flow. Surgeons typically place temporary double-J (DJ) ureteral stents in each ureter to protect the new anastomosis during healing.
When the bladder cannot reach the divided ureteral ends comfortably, extra techniques extend its reach. Operative notes routinely document two of them for CCSD M2030 billing:
- Psoas hitch: The surgeon fixes the bladder to the psoas muscle to bring it closer to the ureter. This gains several centimetres of extra reach on each side.
- Boari flap: A tubularised flap of bladder wall bridges a longer distance between the bladder and the ureteral stump. Surgeons use it when ureteral loss is more extensive.
M2030 covers the open or laparoscopic bilateral procedure. Since April 2024, robotic-assisted cases have their own CCSD codes: M2091 for both ureters and M2090 for one ureter. Operative notes should state the approach taken and confirm that the surgeon treated both the left and right ureters.
Vague documentation such as “ureter reimplantation done” is a denial risk without explicit bilateral language. Post-operative stent removal, typically by flexible cystoscopy four to six weeks after surgery, usually counts as part of the global surgical period. Coders should still verify this against each insurer contract.
Clinical indications: When is M2030 used?
M2030 applies when both ureters clinically need reimplantation. The most common indications in UK private practice are:
- Bilateral vesicoureteral reflux (VUR): The most frequent indication, particularly in paediatric patients. Grade III-V bilateral VUR that has not resolved with conservative management warrants surgical reimplantation. Paediatric cases may involve NHS/private hybrid funding and parental consent documentation, so confirm with the treating institution and insurer before billing.
- Bilateral ureteric obstruction or stricture: Including cases secondary to retroperitoneal fibrosis, pelvic malignancy sequelae, or prolonged ureteric compression.
- Bilateral iatrogenic ureteral injury: Occurring most commonly after hysterectomy, colectomy, or pelvic dissection, where the surgeon has accidentally damaged or ligated both ureters.
- Selected cases of bilateral ureteral dilatation: Where functional obstruction at the ureterovesical junction on both sides requires surgical correction.
The key rule for M2030 is that the surgeon treats both ureters within the same operative episode. If the surgeon reimplants only one ureter, the claim goes under the unilateral code, M2080, instead.
M2030 vs M2080: Choosing the correct code
The most important code-selection decision for ureteral reimplantation in UK private practice is bilateral versus unilateral. The CCSD schedule codes one ureter as M2080, “unilateral replantation of ureter into bladder (including cystoscopy).” The two codes are mutually exclusive for any single operative episode.
Submitting M2030 when the surgeon reimplanted only one ureter is upcoding and carries compliance risk. Submitting M2080 when the surgeon treated both under-codes the episode and loses the practice income. The approach adds a second question, because robotic-assisted cases take their own pair of codes.

Edge cases require particular care. If a surgeon plans a bilateral procedure but converts to unilateral during the operation, the operative note must record that decision. Then submit the claim under M2080.
For staged procedures, where the surgeon reimplants each ureter in a separate episode, bill the unilateral code for each session, not M2030.
Neighbouring and related CCSD codes
Billing administrators managing M2030 claims will often meet adjacent codes from Chapter 12. Knowing which codes you can bill separately and which the surgical fee already includes prevents unbundling errors. Our CCSD codes library covers the rest of the schedule.
Review the CCSD technical guide for current bundling rules and global period definitions. Rules change with annual schedule updates.
Documentation requirements for CCSD code M2030
A successful CCSD code M2030 claim depends on the clinical record containing specific, verifiable information before submission. Vague operative notes drive many avoidable denials for bilateral ureteral reimplantation. The following elements must be present:
- Operative note confirming bilateral involvement: The note must name both the left and right ureter explicitly. Phrases such as “ureter reimplantation done” or “bilateral ureteric work done” do not meet the standard. Accepted language includes “the surgeon detached the left ureter and reimplanted it via a submucosal tunnel,” followed by a matching statement for the right ureter.
- Indication documented pre-operatively: The referral letter and pre-operative assessment must record the diagnosis justifying bilateral surgery. For VUR this means stating the grade and bilaterality. For strictures, record the level and affected segments on each side.
- Supporting ICD-10 diagnosis codes: UK private healthcare billing uses ICD-10 (the international edition, not the US-specific ICD-10-CM). Commonly used codes include the N13 series for obstructive and reflux uropathy. Verify current UK ICD-10 codes via the NHS Classifications Browser before submission, as code structures differ between the two editions.
- Stent insertion recorded where applicable: If the surgeon places bilateral DJ stents, the operative note should state this, including stent sizes and positions.
- Consultant name and GMC number: Required on every UK private healthcare claim. Missing or incorrect GMC numbers are a frequent admin denial trigger.
- Post-operative plan: Documenting the planned stent removal timeframe and follow-up schedule shows the record is complete and supports the global period boundary.
Billing staff should also confirm that your system stores and transmits operative reports and diagnostic images in line with UK GDPR. This matters most when sharing records with insurers to support pre-authorisation or a disputed claim.
Pro Tip
Before submitting an M2030 claim, search the operative note for the exact words ‘left’ and ‘right’ in the context of ureteral reimplantation. If both do not appear as named, treated structures, contact the surgeon for an addendum before billing. Insurers apply the operative note as written; you cannot correct laterality at appeal without a contemporaneous addendum.
Pre-authorisation and insurer requirements for M2030
Bilateral ureteral reimplantation is a major elective urological procedure, and virtually all UK private medical insurers require pre-authorisation before it proceeds. An M2030 claim without a valid pre-authorisation reference is the fastest route to outright rejection, regardless of clinical merit. Requirements vary by insurer, but they typically include:
- Referral letter from the consulting urologist or GP stating the diagnosis and justification for bilateral surgery
- Relevant imaging results (renal tract ultrasound, MAG3 renogram, micturating cystourethrogram for VUR cases)
- The planned CCSD procedure code (M2030) and its bilateral descriptor
- Treating consultant’s GMC number and hospital details
- Planned admission date and site
If clinical urgency prevents pre-authorisation, document the clinical reason for emergency surgery in the patient record. Contact the insurer within 24-48 hours of admission. Most insurers have a retrospective authorisation process for genuine emergencies, but the burden of proof lies with the practice.
Billing without any attempt at authorisation creates patient liability risk if the insurer refuses the claim. For consultants navigating Bupa CCSD procedure codes across multiple surgical episodes, a log of authorisation numbers against procedure dates prevents submission errors.
Common reasons M2030 claims are denied
M2030 claim denials cluster around a predictable set of errors. Identifying the pattern in your own practice allows you to fix the root cause rather than managing individual appeals.
- Missing or expired pre-authorisation: No authorisation reference on the claim, or an authorisation obtained for a different procedure or date. Always confirm the authorisation reference covers CCSD code M2030 and the actual procedure date.
- Operative note does not confirm bilateral procedure: The most common clinical documentation denial. If the note names only one ureter, the insurer will pay at the unilateral rate or reject the claim entirely. Request a surgeon addendum immediately, rather than submitting and arguing at appeal.
- Incorrect or unsupported ICD-10 diagnosis code: A diagnosis code that does not match the clinical indication. Using a US ICD-10-CM code instead of the international ICD-10 edition used in UK private billing causes the same rejection.
- Code mismatch (over-coding or under-coding): Submitting M2030 when operative notes confirm treatment of only one ureter, or submitting M2080 when the surgeon treated both. Both trigger audits, because M2080 and M2030 are mutually exclusive per episode.
- Unbundling errors: Billing routine post-operative cystoscopy for stent removal as a separate code when it falls within the global period. Separately billing bilateral stent insertion that the surgical fee already includes causes the same problem.
- Missing GMC number: The Healthcode gateway rejects claims submitted without the treating consultant’s GMC number before they reach the insurer.
- Policy exclusions: Insurers may exclude congenital conditions in adults, or pre-existing ureteric conditions the patient did not declare at policy inception. Verify the patient’s policy covers the specific indication before proceeding.
Anaesthesia and adjunct procedure coding
Anaesthesia for bilateral ureteral reimplantation is always billed separately by the anaesthetist under their own CCSD anaesthesia codes. The surgeon’s M2030 fee covers the surgical component only.
For major urological or pelvic surgery under general anaesthesia, the anaesthetist selects the CCSD anaesthesia code from the procedure type and anaesthetic time units. These are independent claims, submitted under the anaesthetist’s own GMC number and recognition agreements with each insurer.
M2030 generally includes bilateral DJ stent placement during the reimplantation, so you cannot bill it separately. Stent removal by flexible cystoscopy, which teams plan as an out-patient procedure four to six weeks later, typically falls inside the global surgical period.
Practices should still verify this boundary with their specific insurer agreements. If you perform a separate cystoscopy for a clinically distinct indication, adequate documentation may support separate billing.
Billing CCSD code M2030 via Healthcode
Healthcode is the primary electronic billing platform for UK private healthcare CCSD claims. Most major insurers, including Bupa, AXA Health, Vitality, and Aviva, accept electronic claims via Healthcode as the standard submission route. Billing M2030 correctly through Healthcode requires you to enter several elements accurately when you create the claim.
- Enter CCSD code M2030 exactly: Confirm the code field reads M2030, not M2080 or a free-text description. Healthcode validates codes against the current CCSD schedule; an unrecognised code will error at submission.
- Attach the correct ICD-10 diagnosis code: The diagnosis code field is mandatory on most insurer claims submitted via Healthcode. Enter the ICD-10 code that matches the documented clinical indication.
- Include the pre-authorisation reference number: This links the claim to the insurer’s pre-approval record. A missing or mistyped reference is one of the most common Healthcode submission errors for M2030 claims.
- Confirm the consultant’s GMC number and recognition number: Both must match the insurer’s recognition record for the treating consultant. Discrepancies cause gateway rejections before the claim reaches a human assessor.
- Submit within the insurer’s time window: Most UK PMIs apply a claims submission deadline of three to six months from the date of service. Insurers reject late claims without clinical review.
Pro Tip
Set a Healthcode submission calendar reminder 30 days before each insurer’s claims deadline. For M2030 procedures, stent removal usually happens in week four to six. If the primary claim was delayed, that date can fall near a three-month submission window. Submit the surgical claim within two weeks of the operative date to preserve maximum time for any required follow-up correspondence.
How Pabau keeps M2030 claims moving through Healthcode
Many practices track pre-authorisation references in a spreadsheet and follow claims in a separate portal. Each extra copy of a reference is another chance for a typo that sends an M2030 claim back.
Pabau’s claims management software connects directly to Healthcode. Billing staff submit CCSD claims, store authorisation references and monitor claim status without leaving the practice management system.
Rejected claims surface for action, so your team can fix a laterality or reference error before the insurer’s deadline. For consultants still comparing systems, our roundup of UK medical billing software weighs the main options side by side.

Manage CCSD billing from one place
Pabau integrates with Healthcode so your team can submit CCSD claims, track pre-authorisation references, and manage the full private billing workflow without switching systems.

Conclusion
M2030 pays only when the record shows both ureters replanted in one open or laparoscopic episode. Match the code to the operative note before the claim leaves the practice, not to the theatre booking.
If the note names one ureter, bill M2080. If a robot was used, bill M2091 or M2090. Ask the surgeon for an addendum before submission, because you cannot correct laterality at appeal without one.
A two-minute check at coding time costs far less than a rejected major-surgery claim. Book a demo to see how Pabau shortens the path from operative note to a paid M2030 claim through Healthcode.
Continue your research
Billing other CCSD codes for UK private practice? Bupa CCSD procedure codes covers the Bupa-specific fee schedule and how to navigate code look-up for common specialties.
Choosing a system for private billing? Best medical billing software in the UK compares the platforms UK practices use to submit and track insurer claims.
Coding other urology procedures? CCSD code M1000 explains how therapeutic endoscopic operations on the kidney are coded and billed.
Frequently asked questions
What does CCSD code M2030 cover?
CCSD code M2030 covers bilateral replantation of ureter into bladder. It is the surgeon’s fee for one open or laparoscopic operative episode in which the surgeon reimplants both ureters into the bladder wall. Each new junction typically includes an anti-reflux mechanism. Robotic-assisted bilateral cases use M2091 instead. The anaesthetist bills separately, and the global surgical period generally includes post-operative stent removal.
What is the difference between CCSD M2030 and M2080?
M2030 covers bilateral reimplantation, with both ureters treated in the same operative episode. M2080 covers unilateral reimplantation of one ureter only. They are mutually exclusive, so you cannot bill both for the same procedure. If the operative note confirms the surgeon treated only one ureter, the claim goes under M2080 regardless of what was planned.
Can M2030 be billed alongside an anaesthesia code?
No, not by the same practitioner. The surgeon’s M2030 fee covers the surgical procedure only. The anaesthetist bills separately under their own CCSD anaesthesia codes, using their own GMC number and insurer recognition agreements. The two claims are independent and submitted separately.
What are the most common reasons an M2030 claim is denied?
The top denial reasons are missing or expired pre-authorisation and an operative note that does not explicitly confirm the surgeon treated both ureters. Others include an unsupported ICD-10 code, a mismatch between M2080 and M2030, unbundled stent removal or cystoscopy, and a missing GMC number.



