Clinical Commander

All dossiers
prev.breast-cancer-screening.v1

Preventive breast-cancer screening (adult)

general_internal_medicinechronicadultoutpatient

NEW preventive breast-cancer-screening dossier authored 2026-05-16 (design-disease-first): the breast axis of the deepened parent prev.cancer-screening.core.v1, promoted to a standalone Bayesian screening-as-data engine mirroring pulm.pe.core.v1 §5.5.2 rigor and the parent's exact EngineDossier shape. SCHEMA GAP: EngineDossier has NO first-class sensitivity/specificity/LR/PPV/pre-test-prevalence/NNS field — the BI-RADS-category→PPV→action table, the risk-model-threshold→action table (Tyrer-Cuzick ≥20%→MRI; Gail ≥1.67%→chemoprevention), and the trial effect-size table are the authoritative payload in _briefs/prev.breast-cancer-screening.v1.depth.md; encoded narratively here via severity_triggers, phase purpose/advance_when, calculator guideline_basis, and regimen rationale. SCHEMA GAP: RequiredCalculator.drives enum has no screening-eligibility/overdiagnosis value — Tyrer-Cuzick/Gail use drives:"risk_stratification". DossierDomain has no preventive_medicine value — domain general_internal_medicine. EFFECT-SIZE SET: 10 PubMed-verified PMIDs with ≥10 effect-size numbers — USPSTF 2024 biennial 40-74 Grade B (38687503); CISNET biennial-DBT-40-74 30.0% mortality↓ + 8.2 deaths/1000 + 1376 FP recalls + 14 overdx/1000 (38687505); UK Age RR 0.75 (33141657); DENSE interval-cancer 2.5 vs 5.0/1000 (31774954); DBT FP:TP +30-55% (26433751); Cuzick SERM HR 0.62 NNT 42 (23639488); MAP.3 exemestane HR 0.35 (21639806); ACS 2015 (26501536). See .depth.md §3 for the full table. CITATION-JACK GUARD: during retrieval, PMIDs 21639680 (glucocorticoid-skin) and 21639810 (ipilimumab-melanoma) were checked and REJECTED as wrong articles; the correct Goss MAP.3 = 21639806 (NEJM 2011;364:2381-91) is the one used. No citation-jacked PMIDs remain in evidence.pmids. RxCUI VALIDATION (RxNav REST, re-verified live 2026-05-25): tamoxifen 10324 ✓, raloxifene 72143 ✓ (parent dossier 72567 was STALE — corrected here), exemestane 258494 ✓, anastrozole 84857 ✓ — all four property.json names match the generic_name. All carry NEEDS_RXNAV_VALIDATION per repo convention; full RxNav-validate script out of scope this pass (registry/scripts untouched). PMID RE-VERIFICATION (PubMed E-utilities live 2026-05-25): all 8 active PMIDs title-matched — 38687503 USPSTF 2024 breast (JAMA 2024); 38687505 CISNET decision analysis (JAMA 2024); 33141657 UK Age RCT (HTA 2020); 31774954 DENSE MRI (NEJM 2019); 26433751 Svahn DBT (Breast 2015); 23639488 Cuzick SERM (Lancet 2013); 21639806 Goss MAP.3 (NEJM 2011); 26501536 ACS 2015 (JAMA 2015). Plus reference-only 26757170 (USPSTF 2016 superseded) + 29846947 (ACS 2018 colorectal cross-screening). Zero fabricated/duplicate PMIDs. TERMINOLOGY VERIFICATION (2026-05-25): all 7 ICD-10 + all 4 mammography LOINC NLM-verified. SNOMED 268547008 + 171176006 verified on tx.fhir.org + ontoserver; 275818002 / 438500005 / 709510002 flagged NEEDS_SOURCE_REVIEW (not found in two current SNOMED editions — 438500005 is a pre-existing unverified code inherited from prev.cancer-screening.core.v1). Manifest projects all dossier codes 1:1 with the same NEEDS_SOURCE_REVIEW gate kept visible. Special-population branches (≥4) encoded as triggers + contraindication_rules: average-risk biennial 40-74; high-risk BRCA/Tyrer-Cuzick≥20%/chest-RT → annual MRI + early start 25-30; dense-breast supplemental (USPSTF 2024 I-statement); Gail≥1.67% chemoprevention (tamoxifen/raloxifene/AI); STOP age>74 or LE<10yr; genetic-counseling referral; pregnancy defer; prior-breast-cancer survivorship (not screening); palpable mass → diagnostic not screening. Cross-dossier engine_ids (real, grep-confirmed on disk): prev.cancer-screening.core.v1 (PARENT) and onc.lung-cancer.core.v1 — wired via workups[].branches_to + 2 sibling_differentiation blocks. Registry ids reused (all resolve in PREVENTIVE_TOOLS): workup.breast_screening_mammogram, workup.breast_biopsy, calc.tyrer_cuzick, calc.gail_model, workup.genetic_counseling. PROMOTED PLANNED→INTEGRATED 2026-05-25: dedicated manifest authored at prisma/seed/manifests/prev.breast-cancer-screening.v1.ts (defineBatch23ScaffoldManifest, specialtyPack preventive_medicine, sourceWorkupIds [breast_cancer_screening], terminology projected 1:1 from this dossier), manifest: field repointed to it, workups[] already non-empty. NEXT STEPS: (1) build BI-RADS-interpretation + Tyrer-Cuzick/Gail risk-model atoms; (2) RxNav-validate the 4 chemoprevention CUIs via scripts/research/rxnav-validate.ts; (3) resolve the 3 NEEDS_SOURCE_REVIEW SNOMED codes (275818002 / 438500005 / 709510002) before ACTIVE promotion.

Entry points (5)

  • history
    Routine preventive/wellness visit — breast screening due (USPSTF 2024 biennial 40-74 Grade B PMID 38687503)
    routine_preventive_visit
  • history
    Known hereditary risk (BRCA1/2, Li-Fraumeni TP53, prior chest RT age 10-30) requiring intensified MRI surveillance (ACS 2015 PMID 26501536; NCCN)
    high_risk_syndrome
  • history
    Overdue or never-screened woman/AFAB identified at any encounter (USPSTF 2024)
    overdue_screening
  • history
    Follow-up after a positive screening mammogram — apply BI-RADS PPV reasoning, route to diagnostic workup (USPSTF 2024)
    positive_screen_followup
  • history
    Risk-model expansion: Tyrer-Cuzick/IBIS lifetime ≥20% → add annual MRI; Gail/BCRAT 5-yr ≥1.67% → chemoprevention discussion (ACS 2015 PMID 26501536; USPSTF 2019)
    risk_model_eligible

Required inputs (13)

  • agerequired
    demographic • used at CONTEXT
    Age sets pre-test prevalence (the Bayesian prior) and the 40-74 eligibility window (USPSTF 2024 PMID 38687503)
  • sex_assigned_at_birthrequired
    demographic • used at CONTEXT
    Breast screening applies to women and all persons assigned female at birth at average risk (USPSTF 2024 PMID 38687503)
  • breast_densityrequired
    history • used at BRANCHING_WORKUP
    Dense breasts (BI-RADS C/D) lower mammography sensitivity (test-characteristic shift / masking) → interval cancers; drives supplemental-imaging consideration (USPSTF 2024 I-statement PMID 38687503; DENSE PMID 31774954)
  • family_hx_breast_ovarianrequired
    history • used at RISK_STRATIFICATION
    First-degree relative with breast/ovarian cancer raises the pre-test prior and is a Tyrer-Cuzick/Gail input — shifts age/modality (ACS 2015 PMID 26501536)
  • genetic_syndromerequired
    history • used at RED_FLAGS
    BRCA1/2 (lifetime breast risk ~55-72%), Li-Fraumeni TP53 — very high prior → annual MRI + mammography from age 25-30 (NCCN; ACS 2015)
  • chest_radiation_historyrequired
    history • used at RISK_STRATIFICATION
    Mantle/chest radiation age 10-30 → very high breast prior → annual MRI + mammo from age 25-30 (ACS 2015 PMID 26501536; NCCN)
  • prior_screening_resultsrequired
    history • used at CONTEXT
    Prior mammogram dates + BI-RADS set the next interval and the conditional post-test prior (USPSTF 2024)
  • life_expectancy_estimaterequired
    history • used at FRAME
    Screening benefit requires ≥10-yr life expectancy; below that lead-time + overdiagnosis harm exceeds benefit → STOP-screening logic (USPSTF 2024 I-statement ≥75; ACS 2015 PMID 26501536)
  • palpable_breast_finding
    symptom • used at FRAME
    Palpable mass / focal pain / nipple discharge / skin change = a different (much higher) prior → DIAGNOSTIC pathway, NOT average-risk screening (USPSTF 2024 scope)
  • pregnancy_status
    history • used at CONTEXT
    Pregnancy defers routine screening mammography to postpartum unless a clinical finding mandates diagnostic imaging — special-population branch
  • prior_breast_cancer_survivor
    history • used at CONTEXT
    Prior breast-cancer survivors follow survivorship surveillance imaging, not average-risk screening — different prior + protocol (NCCN survivorship)
  • menopausal_status
    history • used at TREATMENT
    Premenopausal → tamoxifen for chemoprevention; postmenopausal → raloxifene or aromatase inhibitor (USPSTF 2019; Cuzick PMID 23639488; Goss MAP.3 PMID 21639806)
  • vte_history
    history • used at TREATMENT
    Prior VTE / concurrent anticoagulation contraindicates SERM chemoprevention (Cuzick meta-analysis VTE OR 1.73 PMID 23639488)

12-phase flow (12)

  1. 1FRAME
    Confirm preventive breast-screening scope: asymptomatic woman/AFAB, age 40-74, life expectancy ≥10 yr. Excludes diagnostic workup of a palpable mass / nipple discharge / skin change (those = a different, higher prior → diagnostic pathway) and prior-breast-cancer survivorship surveillance (USPSTF 2024 PMID 38687503; ACS 2015 PMID 26501536)
    inputs: age, sex_assigned_at_birth, life_expectancy_estimate, palpable_breast_finding
    advance: Asymptomatic, eligible 40-74, ≥10-yr life expectancy confirmed; no palpable finding (else exit to diagnostic)
  2. 2ENTRY
    Trigger: routine wellness visit, overdue/never-screened flag, high-risk-syndrome referral, risk-model expansion, or positive-screen follow-up (USPSTF 2024)
    advance: Entry trigger captured
  3. 3CONTEXT
    Establish the pre-test prevalence prior: age, breast density, family breast/ovarian history (FDR site + age of onset), prior mammogram dates/BI-RADS, chest-RT history, pregnancy, prior-breast-cancer status (USPSTF 2024 PMID 38687503; ACS 2015 PMID 26501536). This phase SETS the Bayesian prior — modality choice flows from it
    inputs: age, sex_assigned_at_birth, family_hx_breast_ovarian, prior_screening_results, pregnancy_status, prior_breast_cancer_survivor
    advance: Pre-test prevalence tier assignable (average vs elevated vs very-high)
  4. 4RED_FLAGS
    Very-high-prior syndromes: BRCA1/2 (lifetime breast risk ~55-72%), Li-Fraumeni TP53, prior chest radiation age 10-30 → genetics referral + NCCN intensified protocol (annual MRI + mammography from age 25-30); cascade family testing. A NEW palpable mass / bloody nipple discharge / skin change exits to the diagnostic breast engine (NCCN; ACS 2015 PMID 26501536)
    inputs: genetic_syndrome, chest_radiation_history
    actions: workup.genetic_counseling
    advance: High-risk syndromes flagged or excluded; no new diagnostic-grade symptom
  5. 5INITIAL_WORKUP
    Order the age/risk-appropriate screen — the test with its fixed characteristics: biennial digital mammography or DBT/tomosynthesis age 40-74 (DBT preferred where available — similar benefit, fewer false-positive recalls; CISNET PMID 38687505 / Svahn PMID 26433751). The order IS the "treatment" (USPSTF 2024 Grade B PMID 38687503)
    actions: workup.breast_screening_mammogram
    advance: Indicated screening mammogram/DBT ordered (or supplemental MRI for high-risk)
  6. 6BRANCHING_WORKUP
    BI-RADS-driven Bayesian follow-up — apply PPV to the structured category: 0 → recall for additional views/ultrasound; 1/2 → routine interval (≈0% malignancy); 3 → 6-mo short-interval follow-up (PPV <2%); 4 → image-guided core biopsy (PPV ~2-95%, 4A→4C); 5 → biopsy + treatment planning (PPV ≥95%); 6 → known malignancy (exits screening). Dense breasts + high-risk → supplemental MRI (DENSE interval-cancer 2.5 vs 5.0/1000 PMID 31774954) (ACR BI-RADS; USPSTF 2024 PMID 38687503)
    inputs: breast_density
    actions: workup.breast_biopsy
    advance: Every BI-RADS category has a PPV-appropriate follow-up route
  7. 7DIFFERENTIAL
    Average-risk vs high-risk pathway, AND true-positive (early invasive carcinoma / DCIS) vs false-positive (dense-tissue masking artifact, benign fibroadenoma, simple/complex cyst, fat necrosis) — the false-positive recall cascade and overdiagnosis are encoded as harm DATA, not prose (CISNET: 1376 FP recalls + 14 overdiagnosed / 1000 biennial DBT 40-74 PMID 38687505). Screen-detected positive routes to biopsy/dx; screen-negative returns to interval
    advance: Each result classified average/high-risk and true/false-positive likelihood assigned
  8. 8RISK_STRATIFICATION
    Risk-model scoring IS the pre-test prior and sets the action threshold: Tyrer-Cuzick/IBIS lifetime ≥20% → add annual MRI (ACS 2015 PMID 26501536; USPSTF 2024 PMID 38687503); Gail/BCRAT 5-yr ≥1.67% → chemoprevention discussion (USPSTF 2019; Cuzick HR 0.62 PMID 23639488; Goss MAP.3 HR 0.35 PMID 21639806). The model output IS the prior — applied once to choose modality/interval, not multiplied on top of the age prior
    inputs: family_hx_breast_ovarian, chest_radiation_history
    actions: calc.tyrer_cuzick, calc.gail_model
    advance: Risk tier + action threshold assigned (modality/interval/chemoprevention)
  9. 9TREATMENT
    The screen IS the intervention; document modality (DM vs DBT vs supplemental MRI) + shared decision. Chemoprevention where Gail/BCRAT 5-yr ≥1.67% and shared decision: tamoxifen (premenopausal), raloxifene or aromatase inhibitor (postmenopausal) — weigh VTE/endometrial harm (USPSTF 2019; Cuzick PMID 23639488; Goss MAP.3 PMID 21639806)
    inputs: menopausal_status, vte_history
    advance: Screen ordered, modality + shared decision documented, chemoprevention considered where threshold met
  10. 10DISPOSITION
    All screening is ambulatory; positive screens route to the specific diagnostic pathway/specialty: BI-RADS 4-5 → breast surgery/biopsy; biopsy-proven malignancy → breast oncology; confirmed hereditary syndrome → NCCN high-risk protocol + cascade testing (USPSTF 2024; NCCN)
    advance: Disposition + specialist routing documented
  11. 11MONITORING
    Interval + recall: biennial mammography/DBT age 40-74 (USPSTF 2024 Grade B PMID 38687503); annual mammography + MRI if Tyrer-Cuzick lifetime ≥20% (ACS 2015 PMID 26501536); BI-RADS structured reporting with category-specific recall (3 → 6-mo short-interval; 0 → prompt additional imaging)
    advance: Next-screen date set + recall scheduled
  12. 12FOLLOWUP
    STOP-screening / deprescribing-equivalent: discontinue when life expectancy <10 yr OR age >74 (USPSTF 2024 I-statement — evidence insufficient ≥75; ACS 2015 continue while ≥10-yr life expectancy PMID 26501536). Genetic-counseling referral if criteria met. Chemoprevention follow-up. Patient education on the false-positive recall cascade (CISNET 1376/1000 biennial DBT 40-74) and overdiagnosis (~14/1000) — the harm side of the Bayesian ledger (USPSTF 2024 PMID 38687503; CISNET PMID 38687505)
    inputs: life_expectancy_estimate
    actions: workup.genetic_counseling
    advance: Stop-screening decision OR continued-interval education delivered and documented