Acute scrotal pain — pivot / triage workup (routes to torsion / epididymitis / Fournier / urolithiasis / appendix testis)
Phase C wave-10 initial author (2026-05-15): SCAFFOLDED with full pivot-engine §5.5 depth — 10 phenotypes, 2 settings (ed primary + outpatient follow-up), 6-PMID anchor set, in-ED bridge regimen only, calc.twist wired as canonical pivot calculator, workup.acute_scrotum wired as registered branching card. Sibling rows reference REAL existing engines (uro.testicular-torsion.v1, uro.epididymitis-orchitis.v1, uro.urolithiasis.v1). Operational metric: door-to-route classification time <15 min if torsion suspected; door-to-OR <6 h from pain onset for confirmed torsion. Schema-blocked downstream: uro.fournier-gangrene.v1, uro.appendix-testis-torsion.v1, surg.inguinal-hernia.v1 — none in registry. Fournier currently routes to id.cellulitis.core.v1 as placeholder (same stand-in pattern as uro.testicular-torsion.v1 sibling). No definitive regimen axes — pivot engine routes to terminal-diagnosis engine. Bridge supportive care only (analgesia + antiemetic + NPO + IV access). Promoted SCAFFOLDED→INTEGRATED 2026-05-22 (shard-5 build campaign): all 6 prior placeholder PMIDs were mis-attributed and replaced with 3 live-verified sources (Barbosa TWIST score 23103800, acute-scrotum review 15812112, Tiemstra scrotal masses 19035065); lactated Ringer 9863 (was sodium chloride) → non_pharm. RxCUIs acetaminophen 161 / ondansetron 26225 / fentanyl 4337 / morphine 7052 all RxNav reverse-verified.
Entry points (7)
- symptomAcute scrotal pain (any onset pattern) — pivot triage (AUA 2017 acute scrotum)acute_scrotal_pain
- symptomScrotal pain with N/V — torsion-suspect (Barbosa TWIST 2013)scrotal_pain_with_nausea
- symptomAdolescent male with isolated lower-abdominal pain — examine scrotum (AUA 2017)lower_abdominal_pain_male
- symptomScrotal pain + dysuria / fever — epididymitis-suspect (CDC STI 2021)scrotal_pain_with_dysuria
- symptomScrotal pain following trauma — rupture / torsion / hematoma differential (AUA 2017)scrotal_pain_with_trauma
- symptomScrotal pain + crepitus / perineal necrosis / sepsis features — Fournier pathway (AUA 2017)scrotal_pain_with_perineal_features
- symptomFlank → groin radiation + microscopic hematuria — referred renal colic (uro.urolithiasis.v1)flank_to_groin_pain
Required inputs (22)
- agerequireddemographic • used at CONTEXTBimodal torsion (12–18 + neonate); STI <35; coliform older / insertive anal sex; pediatric blue-dot appendix testis (AUA 2017; CDC STI 2021)
- pain_onset_patternrequiredsymptom • used at ENTRYSudden vs gradual — sudden + N/V → torsion-suspect; gradual + dysuria → epididymitis-suspect (AUA 2017)
- pain_durationrequiredsymptom • used at ENTRYDrives salvage probability if torsion; ≤6 h ~95% salvage (Barbosa 2013)
- pain_locationrequiredsymptom • used at INITIAL_WORKUPDiffuse testicular (torsion); upper-pole + blue dot (appendix testis); epididymis-localized (epididymitis); perineum / scrotal-wall (Fournier) (AUA 2017)
- nausea_vomitingrequiredsymptom • used at CONTEXTHigh specificity for torsion in TWIST score (Barbosa 2013)
- temprequiredvital • used at CONTEXTFever favors epididymitis / Fournier over torsion (AUA 2017)
- sbprequiredvital • used at INITIAL_WORKUPHemodynamic instability → sepsis / Fournier; pre-OR baseline (AUA 2017)
- hrrequiredvital • used at INITIAL_WORKUPTachycardia from pain or sepsis (AUA 2017)
- cremasteric_reflexrequiredsymptom • used at INITIAL_WORKUPAbsent → torsion-suspect (TWIST element); preserved in epididymitis (Barbosa 2013)
- testicular_lierequiredsymptom • used at INITIAL_WORKUPHigh-riding horizontal lie → torsion-suspect (TWIST element) (Barbosa 2013)
- scrotal_swelling_or_skin_changerequiredsymptom • used at INITIAL_WORKUPTWIST element; perineal involvement = Fournier (Barbosa 2013; AUA 2017)
- hard_testicle_on_palpationsymptom • used at INITIAL_WORKUPTWIST element (Barbosa 2013)
- blue_dot_signsymptom • used at INITIAL_WORKUPPediatric appendix testis torsion — supportive management (AAP pediatric acute scrotum)
- crepitus_or_perineal_necrosisrequiredsymptom • used at RED_FLAGSFournier emergency — STAT broad-spectrum antibiotics + emergent debridement (AUA 2017)
- sexual_activity_uti_historyhistory • used at CONTEXTSTI risk → CDC pathway for epididymitis (CDC STI 2021)
- trauma_historyhistory • used at CONTEXTTrauma → torsion or rupture differential (AUA 2017)
- prior_intermittent_torsionhistory • used at CONTEXTPrior episodes raise torsion suspicion (AUA 2017)
- immunocompromise_or_dmhistory • used at CONTEXTDM / immunocompromise → Fournier risk (AUA 2017)
- urinalysisrequiredlab • used at INITIAL_WORKUPPyuria favors epididymitis; absence supports torsion (AUA 2017; CDC STI 2021)
- cbclab • used at INITIAL_WORKUPLeukocytosis in Fournier / severe epididymitis; baseline pre-OR (AUA 2017)
- crp_procalcitoninlab • used at INITIAL_WORKUPElevated in Fournier / severe infection (AUA 2017)
- scrotal_pocus_dopplerimaging • used at INITIAL_WORKUPPivot imaging — absent intratesticular flow ~90% sens for torsion; hyperemia for epididymitis; appendix-testis hyperemia + intact testis flow (Friedman 2017; AUA 2017)
12-phase flow (12)
- 1FRAMEMale any age with acute scrotal pain — pivot / triage engine; does NOT carry definitive treatment, routes to terminal-diagnosis engine (AUA 2017 acute scrotum)inputs: ageadvance: engine scope confirmed
- 2ENTRYPain onset pattern + duration + N/V + dysuria + trauma + perineal features → preliminary phenotype (AUA 2017)inputs: pain_onset_pattern, pain_duration, nausea_vomitingadvance: preliminary phenotype identified
- 3CONTEXTAge (bimodal cohorts), sexual activity / STI / UTI / catheter history, trauma, prior intermittent torsion, DM / immunocompromise (Fournier risk), temperature (AUA 2017; CDC STI 2021)inputs: sexual_activity_uti_history, trauma_history, prior_intermittent_torsion, immunocompromise_or_dm, tempadvance: context complete
- 4RED_FLAGSCrepitus + perineal necrosis → Fournier (STAT broad-spectrum antibiotics + emergent debridement); bilateral severe pain → emergent OR; hemodynamic instability → sepsis vs Fournier; absent cremasteric + N/V + duration ≤6 h → torsion until proven otherwise (AUA 2017)inputs: crepitus_or_perineal_necrosis, sbp, hradvance: red flags screened + routed
- 5INITIAL_WORKUPFocused scrotal exam (lie, cremasteric, blue dot, induration), TWIST score (calc.twist), UA, CBC if severe, scrotal POCUS Doppler if intermediate TWIST (Barbosa 2013; Sheth 2016; Friedman 2017; AUA 2017)inputs: pain_location, cremasteric_reflex, testicular_lie, scrotal_swelling_or_skin_change, hard_testicle_on_palpation, blue_dot_sign, urinalysis, cbc, crp_procalcitonin, scrotal_pocus_doppler, sbp, hractions: workup.acute_scrotum, calc.twist, panel.ua, panel.cbc, panel.inflammationadvance: TWIST risk class + phenotype assigned
- 6BRANCHING_WORKUPTWIST high (5–7) → torsion route (uro.testicular-torsion.v1); TWIST intermediate (3–4) → POCUS; TWIST low (0–2) + pyuria → epididymitis route (uro.epididymitis-orchitis.v1); peds + blue dot → appendix testis conservative; Fournier features → Fournier pathway; trauma + rupture US → uro OR; flank → groin pain + hematuria → urolithiasis route (AUA 2017; Sheth 2016)actions: workup.acute_scrotumadvance: terminal route selected
- 7DIFFERENTIALTesticular torsion / epididymitis / appendix testis torsion / incarcerated inguinal hernia / trauma with rupture / hydrocele / varicocele thrombosis / Fournier gangrene / referred renal colic / HSP scrotal involvement (peds) (AUA 2017; AAP pediatric acute scrotum)advance: differential narrowed to terminal route
- 8RISK_STRATIFICATIONTWIST band (0–2 low / 3–4 intermediate / 5–7 high); duration window (≤6 h / 6–12 h / 12–24 h / >24 h); systemic involvement (fever / hemodynamics / sepsis); pediatric overlay (lower threshold to explore) (Barbosa 2013; AAP)inputs: pain_durationactions: calc.twistadvance: TWIST + duration + systemic band assigned
- 9TREATMENTPivot engine — definitive treatment delegated to terminal-diagnosis engine. In-ED bridge: IV access, acetaminophen, opioid PRN, antiemetic, NPO if OR likely (AUA 2017)advance: terminal route activated + bridge initiated
- 10DISPOSITIONSTAT urology consultation; OR for confirmed torsion / Fournier / trauma rupture; admit for IV antibiotics if severe epididymitis; outpatient if mild epididymitis or appendix testis (AUA 2017)advance: disposition documented
- 11MONITORINGIn-ED reassessment q15 min until route identified; serial exam if observation considered (rare) (AUA 2017)advance: monitoring plan documented
- 12FOLLOWUPPer terminal-diagnosis engine; uro 1–2 wk; STI testing follow-up if epididymitis; psychological support if orchiectomy (Arap 2015)advance: follow-up scheduled or handoff to terminal engine