CPT CODE

A Comprehensive Guide to CPT codes for ureteroscopy

In the intricate world of medical coding, few procedures present as nuanced and complex a challenge as ureteroscopy. For the uninitiated, the CPT® (Current Procedural Terminology) codes for this common urological procedure may seem like a bewildering alphabet soup of numbers—52320, 52353, 52332, and so on. However, to the skilled coder, biller, urology practice manager, and even the performing surgeon, these codes represent a critical language. This language communicates the story of a patient’s journey through a delicate endoscopic procedure, translating clinical work into actionable data for reimbursement, quality tracking, and research.

Accurate ureteroscopy coding is not merely an administrative task; it is a fundamental pillar of a financially healthy and compliant urology practice. A single misstep—selecting a code for a stone extraction when lithotripsy was performed, or failing to append a modifier for a bilateral procedure—can trigger a claim denial, delay revenue, and, in worst-case scenarios, attract the scrutiny of auditors and potentially lead to allegations of fraud.

This comprehensive guide is designed to be your definitive resource. We will move beyond simple code definitions and delve into the anatomy, the technology, the rules, and the strategies that underpin correct ureteroscopy coding. Whether you are a seasoned coder looking to refine your knowledge or a urology resident seeking to understand the financial implications of your operative reports, this article will provide the depth and clarity you need to navigate this complex landscape with confidence.

CPT codes for ureteroscopy

CPT codes for ureteroscopy

2. Understanding the Procedure: What is a Ureteroscopy?

Before a single code can be assigned, one must first understand the clinical procedure itself. Ureteroscopy (URS) is a minimally invasive endoscopic procedure that allows a urologist to diagnose and treat problems within the urinary tract, specifically the ureter and the kidney.

Anatomical Landscape: The Journey Through the Urinary Tract

The procedure involves navigating a narrow, flexible, or rigid scope through the natural openings of the body. The journey begins at the urethra, passes through the bladder, and then enters the ureteral orifice—the opening where the ureter (the tube draining urine from the kidney to the bladder) meets the bladder. The scope is then carefully advanced up the ureter. In some cases, the scope may be passed all the way into the kidney’s collecting system (the renal pelvis and calyces). This complete examination, from urethra to kidney, is often referred to as cystoureteroscopy or ureteropyeloscopy.

Indications for Ureteroscopy: When is it Necessary?

Ureteroscopy is most commonly performed for the management of ureteral or renal stones that are causing pain, obstruction, or infection. Other indications include:

  • Diagnostic Evaluation: Investigating causes of hematuria (blood in the urine), urinary obstruction, or filling defects identified on imaging like a CT scan.

  • Treatment of Upper Tract Urothelial Carcinoma: Biopsy and/or ablation of tumors in the ureter or kidney.

  • Stricture Management: Dilating or incising a narrowed segment of the ureter.

  • Foreign Body Retrieval: Removal of a migrated stent or other object.

The Technological Arsenal: Flexible vs. Rigid Ureteroscopes and Adjuvant Tools

The choice of scope and tools directly influences code selection.

  • Rigid Ureteroscopes: Best for the lower and mid-ureter due to their superior durability and larger working channels. They allow for easier passage of larger instruments.

  • Flexible Ureteroscopes: Essential for accessing the upper ureter and the intricate interior of the kidney. Their tip can be deflected to navigate tight corners.

  • Adjuvant Tools: A suite of instruments can be passed through the scope’s working channel:

    • Baskets: For grasping and removing stones.

    • Graspers/Forceps: For retrieving foreign bodies or taking biopsies.

    • Lithotripsy Devices: To break stones into smaller pieces. This includes laser (most common), pneumatic, ultrasonic, or electrohydraulic devices.

    • Balloons: For dilating strictures.

    • Biopsy Forceps: For obtaining tissue samples.

    • Guidewires: To secure access to the ureter.

3. Navigating the CPT® Code Set: A Deep Dive into the Codes

The CPT® codes for ureteroscopy are found in the “Cystoscopy, Urethroscopy, Cystourethroscopy” section (52000-52700). They are meticulously organized based on three primary factors:

  1. Purpose: Was the procedure diagnostic or therapeutic?

  2. Anatomy: How far did the scope go? (Urethra/Bladder vs. Ureter vs. Renal Pelvis)

  3. Treatment: What specific action was taken? (Inspection, Biopsy, Extraction, Lithotripsy, etc.)

Code Family Breakdown: Cystoscopy & Ureteroscopy Pyeloscopy (52320-52355)

This family of codes is the workhorse for ureteroscopy coding. It’s crucial to note that these codes are unilateral. They describe a service performed on one side (one ureter and one kidney). If a procedure is performed on both sides, a modifier is required.

Primary Ureteroscopy CPT® Code Families

CPT® Code Procedure Description Key Components & Clinical Context
52320 Cystoscopy &/or Urethroscopy; with ureteral catheterization Diagnostic. Placing a catheter into the ureter, often for retrograde pyelogram.
52321 … with biopsy(s) Taking tissue sample(s) from the bladder/urethra.
52324 … with insertion of ureteral stent Therapeutic. Placing a stent without a more major procedure.
52325 … with dilation of ureteral meatus
52326 … with dilation of bladder neck
52327 … with resection of external sphincter
52328 … with resection of orifice, fulguration
52329 … with removal of foreign body
52330 … with removal of ureteral calculus Therapeutic. Physically removing a stone from the ureter without lithotripsy.
52332 Cystourethroscopy, with insertion of indwelling ureteral stent Another code for stent placement, often used post-procedure.
52334 Cystourethroscopy with ureteroscopy; with biopsy Biopsy of the ureter or renal pelvis.
52341 … with removal of foreign body Removal of object from ureter/renal pelvis.
52342 … with removal of ureteral calculus Removal of stone from ureter/renal pelvis without lithotripsy.
52343 … with lithotripsy Therapeutic. Only for ureteral stones.
52344 … with treatment of tumor
52345 … with treatment of stricture
52346 … with treatment of perforation
52347 … with treatment of intussusception
52348 … with treatment of prolapse
52349 … with treatment of obstruction
52351 … with brush biopsy of ureter/renal pelvis
52352 … with insertion of ureteral stent Stent placement during a more major procedure.
52353 … with lithotripsy (e.g., laser) Therapeutic. For stones in the renal pelvis and/or calyces (kidney).
52354 … with control of bleeding
52355 … with cryosurgery

Lithotripsy Codes (52353 and 52356): The Power of Energy

The distinction between codes 52343 and 52353/52356 is one of the most critical in urology coding.

  • 52343 (Lithotripsy of ureteral stone): Use this code only when lithotripsy is performed on a stone located specifically in the ureter.

  • 52353 (Lithotripsy of renal stone): Use this code when lithotripsy is performed on a stone located in the kidney (renal pelvis or calyx).

  • 52356 (Lithotripsy of renal/ureteral stone): This is a basket code. It is used when a stone is manipulated and captured in a basket prior to lithotripsy, regardless of its location (ureter or kidney). It is a “once per session” code, not per stone.

Crucial Rule: You cannot report 52343 or 52353 with 52356 on the same ureter and renal pelvis in a single session. They are mutually exclusive for a given side.

The “S” Code: S2095 – The Foreign Stone Trap

S2095 is a HCPCS Level II code used to report the use of a disposable stone containment device (e.g., a parachute-like net used to prevent stone fragment migration during lithotripsy). This is reported in addition to the primary procedure code and is typically paid as a pass-through cost for the device itself.

4. The Art of Code Selection: A Step-by-Step Methodology

Selecting the correct code is a logical, step-by-step process.

Step 1: Identify the Primary Purpose (Diagnostic vs. Therapeutic)
Was the procedure solely to look around (diagnostic, e.g., 52320 with catheterization for a pyelogram), or was a therapeutic intervention performed (e.g., stone removal, biopsy, stricture treatment)?

Step 2: Determine the Anatomical Extent of the Procedure
Did the scope only go into the bladder (52000 series)? Into the ureter? Or all the way into the renal pelvis (523xx series)? The codes change based on how far the surgeon went.

Step 3: Document the Specific Treatment Modalities
This is the most detailed step.

  • For stones: Was it simply removed (52342)? Was it lasered (52343 or 52353)? Was a basket used for containment (52356)?

  • Was a biopsy taken (52334)?

  • Was a stent placed? If placed at the end of a complex procedure, it is often bundled. If placed as the primary procedure (e.g., for obstruction without stone treatment), it is separately reportable (52332).

Step 4: Account for Laterality (Bilateral Procedures)
If the exact same procedure was performed on both the left and right sides, you report the code once and append modifier -50. If different procedures were performed on each side, you may need to report two different codes, each with modifiers -RT and -LT.

Step 5: Apply Correct Modifiers
Based on the findings from the previous steps, apply the necessary modifiers to indicate multiple procedures, staged procedures, or distinct anatomical sites.

5. Modifiers: The Fine-Tuners of Accurate Billing

Modifiers provide payers with additional information about the circumstances of a procedure.

  • -50 (Bilateral Procedure): Used when an identical procedure is performed on both sides. Report the code once with modifier -50. Payers typically reimburse at 150% of the allowable for the single code.

  • -51 (Multiple Procedures): Indicates that multiple procedures were performed during the same surgical session. The primary procedure is listed first without -51; subsequent procedures are listed with -51. Payers will often reduce reimbursement for these secondary codes.

  • -52 (Reduced Services): Used when a procedure is partially reduced or eliminated at the physician’s discretion (e.g., a diagnostic URS was planned but only a cystoscopy was performed due to an impassable stricture).

  • -53 (Discontinued Procedure): Used when a procedure is terminated due to extenuating circumstances or those that threaten the patient’s well-being (e.g., the patient develops malignant hypertension after anesthesia induction).

  • -58 (Staged or Related Procedure): Used for a planned, related procedure during the postoperative period of the first (e.g., a second-look URS to remove residual stone fragments a week after the initial lithotripsy).

  • -59 (Distinct Procedural Service): Used to indicate that a procedure or service was distinct or independent from other services performed on the same day. This is often used to bypass NCCI edits. However, more specific modifiers (XE, XS, XP, XU) are now preferred to provide more clarity.

  • -78 (Unplanned Return to the Operating Room): Used when a patient requires an unplanned return to the OR for a related procedure during the postoperative period (e.g., for a stuck stent or severe bleeding).

  • -RT / -LT (Right Side / Left Side): Used to specify laterality, often instead of -50 when different procedures are performed on each side.

6. Bundling and NCCI Edits: Avoiding the Pitfalls

The National Correct Coding Initiative (NCCI) is a set of guidelines developed by CMS to prevent improper payment when certain services are reported together. Many services are considered “bundled” into a more comprehensive service.

  • Commonly Bundled Services: The placement of a ureteral stent (52332) is almost always bundled into any therapeutic ureteroscopy code (e.g., 52353, 52344). It is not separately reportable unless it is the sole procedure performed. A retrograde pyelogram is also considered a integral part of the ureteroscopy and is not separately reported.

  • Using Modifiers: If you believe a bundled service should be paid separately because it was performed on a separate organ system or for a distinctly separate reason, you must use a modifier (like -59 or -XU) to override the edit. The documentation must strongly support this medical necessity.

7. Documentation: The Physician’s Blueprint for Coding

The operative report is the foundation of all coding. Without clear, specific documentation, correct coding is impossible.

Essential Elements in an Operative Report:

  • Indication: Why was the procedure performed?

  • Findings: Detailed description of what was seen in the bladder, each ureter, and each renal pelvis.

  • Technique: Step-by-step description of the procedure.

  • Laterality: Explicit mention of left vs. right.

  • ** Instruments:** Specific mention of the scope used (flexible/rigid) and all devices (laser, basket, grasper).

  • Specimens: What was removed (stone, tissue) and from where.

  • Conclusions: Final diagnosis and procedures performed.

  • Stent: Note if a stent was placed, its type, size, and location.

Example of Strong Documentation:

“*A flexible ureteroscope was passed into the right ureteral orifice and advanced to the right renal pelvis. A 5mm calculus was visualized in the lower pole calyx. A 200-micron laser fiber was introduced, and laser lithotripsy was performed to dust the calculus. All significant fragments were deemed to be less than 2mm. A 5Fr x 24cm double-J stent was then placed over a guidewire into the right renal pelvis. The procedure was then repeated on the left side, where a 4mm ureteral stone was basket-extracted without lithotripsy and a stent was placed.”*

Coding from this report: 52353-RT (Lithotripsy, kidney, right), 52342-LT (Removal of calculus, left ureter, without lithotripsy), 52352-51 (Stent placement, bilateral, reported once with -51). Modifier -50 is not used because the procedures were different on each side.

8. Case Studies: Applying Knowledge to Real-World Scenarios

Case Study 1: Simple Diagnostic Ureteroscopy

  • Scenario: A patient with right flank pain. CT shows a possible filling defect in the right ureter. The surgeon performs a cystoscopy, passes a flexible ureteroscope into the right ureter, inspects it and the right renal pelvis, finds no stones or tumors, and performs a retrograde pyelogram which is also normal.

  • Coding: 52320 (Cystoscopy with ureteral catheterization for the pyelogram). The ureteroscopy was diagnostic and is included in the work of the catheterization and pyelogram. No separate code for the inspection is warranted.

Case Study 2: Bilateral Stone Treatment with Lithotripsy and Stent

  • Scenario: A patient with stones in the left renal pelvis and right ureter. The surgeon uses a laser to dust the left renal stone. On the right, a ureteral stone is grasped and removed with a basket. A stent is placed on each side.

  • Coding: 52353-LT (Lithotripsy, left kidney), 52342-RT (Removal of calculus, right ureter). Code 52352 for stent placement is bundled into both procedures and is not separately reported.

Case Study 3: Staged Procedure for a Large Renal Stone

  • Scenario: A patient with a large 2cm staghorn calculus in the right kidney. The surgeon performs laser lithotripsy and places a stent. Two weeks later, the patient returns to the OR for a second-look ureteroscopy to remove remaining fragments.

  • Coding:

    • First Session: 52353-RT

    • Second Session (2 weeks later): 52353-RT-58 (Staged procedure). The -58 modifier indicates this was a planned, related procedure during the global period.

Case Study 4: Aborted Procedure and Subsequent Intervention

  • Scenario: A patient is brought to the OR for treatment of a right ureteral stone. After anesthesia is administered, the patient develops a severe cardiac arrhythmia. The procedure is aborted after the cystoscope is inserted but before any ureteral access is obtained.

  • Coding: 52000-53 (Cystoscopy, discontinued procedure). The -53 modifier indicates the procedure was stopped due to the threat to the patient’s well-being.

9. Reimbursement and Compliance: The Financial and Legal Landscape

Correct coding ensures appropriate reimbursement based on the Relative Value Units (RVUs) assigned to each CPT® code by CMS. These RVUs account for physician work, practice expense, and malpractice insurance. Miscoding distorts this system.

  • Common Denials: Denials often occur for mismatched diagnosis and procedure codes, missing modifiers, reporting bundled services (like a stent), or incorrect use of lithotripsy codes.

  • Appeals: A strong appeal requires a cover letter quoting CPT® and NCCI guidelines and attaching the relevant portions of the operative report that support the code selection.

  • Audits: Internal and external audits are a reality. Consistent, careful coding based on robust documentation is the best defense against audit-related takebacks.

10. The Future of Ureteroscopy Coding: Trends and Technologies

As technology evolves, so will coding. Single-use/disposable ureteroscopes are becoming more common, potentially leading to new Category III CPT® codes or specific HCPCS codes for the devices. Robotic-assisted ureteroscopy is on the horizon. Furthermore, the healthcare industry’s continued shift toward value-based purchasing and alternative payment models may place more emphasis on outcomes and cost-effectiveness of procedures like ureteroscopy versus other stone treatments (e.g., shockwave lithotripsy).

11. Conclusion: Mastering the Complexity for Optimal Patient Care and Practice Health

Mastering ureteroscopy CPT® coding requires a symbiotic understanding of urologic anatomy, surgical technique, and intricate coding rules. It is a dynamic process where precise documentation informs accurate code selection, which in turn ensures fair reimbursement and steadfast compliance. By diligently following a structured methodology—assessing purpose, anatomy, and treatment, then applying modifiers judiciously—coders and providers can effectively translate complex clinical care into a clear and defensible financial record. This mastery is not just about numbers; it is about ensuring the financial stability of the practice that allows for the continued delivery of high-quality patient care.

12. Frequently Asked Questions (FAQs)

Q1: Can I bill for a diagnostic ureteroscopy (just looking) if no treatment is done?
A: It depends on how far the surgeon went. A simple look in the bladder is 52000. If a ureteroscope is passed into the ureter or kidney solely for diagnosis, it is typically coded using 52320 (cystoscopy with ureteral catheterization), as the catheterization is considered part of the diagnostic maneuver. A separate code for “diagnostic ureteroscopy” does not exist in the CPT® manual.

Q2: If multiple stones are treated in the same kidney during one procedure, do I report 52353 more than once?
A: No. Code 52353 (or 52343) is reported once per renal pelvis/ureter per session, regardless of the number of stones treated. It is an “organ system” code, not a “per stone” code.

Q3: Is a retrograde pyelogram separately billable with a ureteroscopy?
A: Almost never. The work of performing a retrograde pyelogram (injecting dye and taking images) is considered an integral part of gaining access and visualizing the anatomy for a ureteroscopy. It is bundled into all therapeutic ureteroscopy codes (5234x series).

Q4: When can I bill separately for a ureteral stent placement (52332)?
A: You can report 52332 when stent placement is the primary and only procedure performed (e.g., for relief of obstruction without any stone manipulation). If the stent is placed at the conclusion of a more major procedure like lithotripsy (52353) or stone extraction (52342), it is considered bundled and not separately reportable.

Q5: What is the difference between modifiers -58 and -78?
A: Modifier -58 is for a staged or planned related procedure during the postoperative period (e.g., a planned second-look surgery). Modifier -78 is for an unplanned return to the operating room for a related procedure due to a complication (e.g., controlling postoperative bleeding).

13. Additional Resources

  • The American Medical Association (AMA): For the official CPT® code book and updates. https://www.ama-assn.org/

  • The Centers for Medicare & Medicaid Services (CMS): For NCCI Policy Manuals, Medicare Fee Schedules, and transmittals. https://www.cms.gov/

  • American Urological Association (AUA): Provides excellent coding education, seminars, and practice resources specifically for urology. https://www.auanet.org/

  • The Society of Urologic Nurses and Associates (SUNA): Offers coding resources and education for urology professionals. https://www.suna.org/

  • Local Carrier Websites: Your Medicare Administrative Contractor (MAC) and private payers often publish local coverage determinations (LCDs) and articles with specific guidance on ureteroscopy coding.

 

Date: September 3, 2025
Author: The Medical Coding Specialist Team
Disclaimer: This article is for informational and educational purposes only. It is not a substitute for professional medical coding, billing, or legal advice. CPT® is a registered trademark of the American Medical Association (AMA). Always consult the most current, official AMA CPT® code books, payer-specific guidelines, and your organization’s compliance officer for definitive coding guidance. The information presented here reflects interpretations as of the publication date and is subject to change.

About the author

wmwtl