17.1 Urinary and Male Genital Surgery
Key Takeaways
- Diagnostic cystourethroscopy (52000) and diagnostic ureteroscopy (52351) are CPT separate procedures; National Correct Coding Initiative (NCCI) Chapter VII (Revision Date 1/1/2026) reports only the surgical endoscopy when the same session proceeds to intervention in that tract.
- Ureteroscopy with lithotripsy plus same-side indwelling stent is 52356; do not add 52332 or 52353 on that side. Temporary ureteral catheterization during ureteroscopy is not 52332.
- Extracorporeal shock wave lithotripsy (ESWL) is 50590 with kidney or ureter laterality on the claim; ICD-10-CM N20 still has no laterality character.
- Complete transurethral electrosurgical resection of the prostate (TURP, 52601) already includes cystoscopy, urethral dilation, meatotomy, internal urethrotomy, and vasectomy performed for the resection.
- Vasectomy 55250 is unilateral or bilateral in one code; circumcision is 54150 (clamp/device) versus 54160 (neonate surgical excision) versus 54161 (older than 28 days).
17.1 Urinary and Male Genital Surgery
Quick Answer: Code the most extensive endoscopy actually performed in the urinary tract at that encounter. Cystourethroscopy (52000) is a separate procedure. Ureteroscopy diagnostic work is 52351, also a separate procedure. When the same session includes biopsy, tumor fulguration, stone treatment, or an indwelling ureteral stent, report the surgical family and do not add the diagnostic look. Ureteroscopy with lithotripsy including insertion of an indwelling stent is 52356—do not add 52332 on that side. Extracorporeal shock wave lithotripsy (ESWL) is 50590 with LT/RT. Complete transurethral electrosurgical resection of the prostate (TURP) is 52601 and already includes cystoscopy and listed urethral work. Vasectomy is 55250 once, unilateral or bilateral.
This independent OpenExamPrep chapter helps learners study facility genitourinary, gynecologic, endocrine, and hemic surgery coding for the American Academy of Professional Coders (AAPC) Certified Outpatient Coder (COC) exam. It is not an AAPC, Centers for Medicare & Medicaid Services (CMS), or American Medical Association (AMA) product, and OpenExamPrep does not claim partnership, official review, or approval by those organizations.
Why urinary items cluster on the COC surgery domain
AAPC's Taking the COC exam page assigns 22 of 100 questions to surgery and modifiers and limits that domain to procedures approved for outpatient hospital and ambulatory surgical center (ASC) facilities. Cystoscopy, ureteroscopy, lithotripsy, stent work, selected prostate resections, circumcision, and vasectomy are everyday same-day surgery (SDS) and ASC cases. Facility reporting does not use a professional global surgical package to swallow postoperative visits, but it still uses Current Procedural Terminology (CPT) parentheticals, National Correct Coding Initiative (NCCI) procedure-to-procedure (PTP) edits, and Outpatient Prospective Payment System (OPPS) packaging. A coder who bills 52000 with every bladder intervention, or 52332 with 52356 on the same ureter, misses the item.
Use representative family numbers in this chapter as decision labels. Open the current CPT Professional book for the indented code that matches site and extent; do not paste long proprietary descriptors into notes or flash cards.
NCCI Chapter VII (Surgery: Urinary, Male Genital, Female Genital, Maternity Care and Delivery Systems, CPT 50000–59999, Revision Date 1/1/2026) is the policy chapter for this section. Two rules govern almost every GU endoscopy item: surgical endoscopy includes diagnostic endoscopy at the same encounter, and a CPT separate procedure is payable only when it stands alone in that region and session.
Cystoscopy versus ureteroscopy versus ESWL
Cystourethroscopy inspects the urethra and bladder. The diagnostic code 52000 is correct when the surgeon looks and does not proceed to a listed intervention. It is the wrong add-on when the same session includes biopsy, fulguration, stent insertion, or ureteroscopy. Ureteroscopy and pyeloscopy enter a ureter and often the renal pelvis. That is a different instrument path than a bladder-only look, but the cystoscopic approach is still included in the ureteroscopy family (52351–52356). ESWL (50590) fragments a stone with shock waves generated outside the body. It is not a ureteroscopy code, even when a cystoscope is used later the same day to place a stent—those are two different methods, and you still apply NCCI plus laterality rather than stacking every instrument the circulating nurse opened.
| What the note actually describes | Family to start from | Do not add in the same tract and session |
|---|---|---|
| Inspection of urethra and bladder only | 52000 | A surgical 522xx or 523xx plus 52000 |
| Cystoscopy with bladder biopsy(s) | 52204 | 52000 |
| Fulguration or TURBT by tumor size | 52234 (<0.5 cm), 52235 (0.5–2.0 cm), 52240 (large or multiple) | Diagnostic 52000; a TURP code for a bladder tumor |
| Diagnostic ureteroscopy / pyeloscopy | 52351 (separate procedure) | 52000 plus 52351 as two primary looks |
| Ureteroscopy with removal/basket of calculus | 52352 | Diagnostic 52351 |
| Ureteroscopy with lithotripsy, no indwelling stent | 52353 | 52351; 52356 if a double-J was left in |
| Ureteroscopy with lithotripsy and indwelling stent, same side | 52356 | 52353, 52332, and 52000 on that side |
| Insertion of indwelling ureteral stent (Gibbons or double-J) without lithotripsy | 52332 with LT/RT | 52000; a temporary catheter code |
| Simple endoscopic removal of a stent or bladder foreign body, standing alone | 52310 (complicated 52315) | Other cystourethroscopy codes at the same encounter (NCCI separate-procedure policy) |
| ESWL | 50590 with laterality | A ureteroscopy lithotripsy code for the shock-wave itself |
Indwelling versus temporary is a documentation word, not a billing preference. NCCI Chapter VII states that insertion and removal of a temporary ureteral catheter during cystoscopy with ureteroscopy is not 52332 and is not 52005/52007. 52332 is a self-retaining indwelling stent. If the surgeon places a double-J after fragmenting a left ureteral stone through the ureteroscope, the comprehensive code is 52356, not 52353 plus 52332.
52310 and 52315 carry the CPT separate procedure designation. NCCI Chapter VII payment policy: do not report them with other cystourethroscopy codes at the same encounter. A stent exchange (remove the old double-J, place a new one) is 52332, not 52332 plus 52310. Isolated office or SDS removal of a stent, with no new stent and no other cystoscopic surgery, is 52310 or 52315.
Fluoroscopy used to watch the wire, stone, or stent is integral to these endoscopies. Do not add 76000 for the same session's imaging guidance.
Laterality of kidney and ureter
Kidneys and ureters are paired. CPT laterality belongs on the procedure line: LT, RT, or payer-directed 50 for true bilateral same-session work. ICD-10-CM N20 still has no laterality expansion (chapter 10 of this guide): N20.0 calculus of kidney, N20.1 calculus of ureter, N20.2 kidney with ureter, N20.9 unspecified. A left ureteral stone treated ureteroscopically is still N20.1 plus LT on the CPT line. Do not invent a fifth character for side, and do not skip LT because the diagnosis code is silent.
Bilateral work is two documented sides, not two kidneys the patient happens to own. Left ureteroscopic lithotripsy with a left double-J is 52356-LT. If the surgeon also places a right indwelling stent without treating a right stone endoscopically, 52332-RT may be separately reportable after an NCCI check because it is the other ureter. Do not unbundle 52332 on the left from 52356-LT. Do not report 50590-50 because the shock-wave machine was positioned near the midline for a documented right renal pelvis stone only.
Hydronephrosis due to a stone uses the combination instruction from the ICD chapter: N13.2 when that is the documented combination, not a stack of N20.0 plus N13.30.
TURP and other outpatient prostate procedures
52601 is complete transurethral electrosurgical resection of the prostate, including control of postoperative bleeding, for a patient who has not already had a TURP. The descriptor includes vasectomy, meatotomy, cystourethroscopy, urethral calibration and/or dilation, and internal urethrotomy. Starting the case with a diagnostic look, dilating a stricture so the resectoscope will pass, or ligating the vas to reduce epididymitis risk does not create extra CPT lines.
Residual or regrowth after a prior TURP is 52630, not a second 52601. Laser vaporization of the prostate (52648) and laser enucleation with morcellation (52649) are different energy families; each already includes the listed cystoscopic and urethral work, and 52648/52649 include transurethral resection if performed. Do not pair 52601 with 52648 for one prostate.
Do not confuse TURP with transurethral resection of a bladder tumor (TURBT). Bladder tumors use 52234–52240 by size. A median-lobe prostate resection for benign prostatic hyperplasia (BPH) is a prostate family even though the resectoscope travels through the urethra and the surgeon inspects the bladder. First-listed diagnosis for obstructing BPH follows chapter 10: N40.1 with additional codes for obstruction and retention when documented (N13.8, R33.8), not a bladder-tumor code.
Needle biopsy of the prostate (55700) is a different service from resection. It may appear in the HOPD or a procedure room; it is not bundled into a cystoscopy that merely inspects the bladder unless NCCI pairs that specific combination and the biopsy is the same session's prostate sampling described by 55700.
Some open and laparoscopic radical prostatectomies remain inpatient-level operations. Leftover status indicator C (inpatient-only) procedures are not payable under OPPS. CY 2026's removal of 285 mostly musculoskeletal codes from the inpatient-only list is not a blanket invitation to report every pelvic cancer resection as ASC work.
Circumcision and vasectomy
Circumcision splits on method and age. 54150 is circumcision using a clamp or other device with regional dorsal penile or ring block. 54160 is surgical excision other than clamp, device, or dorsal slit in a neonate (28 days or less). 54161 is that surgical excision in a patient older than 28 days—the usual SDS/ASC adult or pediatric non-newborn case. Do not report 54150 plus a separate nerve-block injection for the ring block the descriptor already includes. Laterality does not apply to a single penis; do not append 50.
55250 is vasectomy, unilateral or bilateral (separate procedure), including postoperative semen examination(s). One code covers one side or both. Do not append modifier 50, do not report two units, and do not add LT/RT to force a bilateral payment formula. Isolated vasectomy for sterilization commonly uses Z30.2, Encounter for sterilization—not a status code for an old vasectomy. When vasectomy is performed as part of TURP, it is already inside 52601 and is not 55250.
NCCI: endoscopy into surgical, same tract
The respiratory chapter taught diagnostic-into-surgical endoscopy for sinus and bronchus. The urinary tract uses the same logic with different code numbers. NCCI Chapter VII: if a diagnostic endoscopy leads to a surgical endoscopy at the same encounter, only the surgical endoscopy is reported. When several interventions occur, report the most comprehensive code that accurately describes the work. Modifier 59 or XS (CMS MLN1783722, April 2026) is for a distinct structure or session—typically the contralateral ureter or a truly separate encounter—not for "we always bill a diagnostic cysto with the stent."
Approach through the same urethra, same bladder, or same ureter is included in the more extensive transurethral service. Do not add 52005 ureteral catheterization, urethral dilation families, or meatotomy to TURP or to ureteroscopy that already includes catheterization.
Mini-op-note (hospital SDS / ASC)
Pre-op: left ureteral calculus with hydronephrosis. Procedure: cystoscope introduced; both orifices inspected; wire and flexible ureteroscope advanced up the left ureter; laser lithotripsy of a distal left ureteral stone; fragments irrigated; left double-J stent placed; right ureter not entered surgically. Started with a diagnostic bladder look, then proceeded. Facility coding: 52356-LT. Do not add 52000, 52351, 52353, or 52332. First-listed N20.1; add N13.2 when hydronephrosis with calculous obstruction is documented. No ICD laterality character exists under N20.
A second SDS example: first-time TURP for BPH with retention. Cystoscopy, urethral dilation, and complete electrosurgical resection with hemostasis. Report 52601 only. Diagnosis path: N40.1 plus obstruction and retention codes from the note, not a bladder-tumor family.
A third ASC example: elective bilateral vasectomy, no other urologic surgery. Report 55250 once. Do not add 50.
An ASC note documents left ureteroscopy, laser lithotripsy of a left ureteral stone, and placement of a left double-J stent. The surgeon began with a cystoscopic inspection of the bladder. Which facility CPT reporting is correct?
A hospital SDS TURP is a first-time complete electrosurgical resection. The operative report also lists cystourethroscopy at the start of the case and urethral dilation so the resectoscope would pass. Which reporting is correct?
An ASC sterilization note documents bilateral vasectomy with no other male-genital procedure. Postoperative semen examinations are planned. How is 55250 reported?