OpenOnco
UA EN

Onco Wiki / Red flag

Adult patient aged ≥50 years WITHOUT documented age-appropriate cancer screening complete...

Deterministic view of the source YAML entity. Clinical authority remains with the cited source IDs and reviewer sign-off state.

IDRF-UNIVERSAL-AGE-50PLUS-SCREENING-GAP
TypeRed flag
Statusreviewed 2026-05-18 | pending_clinical_signoff
DiseasesNone declared
SourcesSRC-USPSTF-BREAST-2024 SRC-USPSTF-CERVICAL-2018 SRC-USPSTF-CRC-2021 SRC-USPSTF-LUNG-LDCT-2021

Red Flag Origin

DefinitionAdult patient aged ≥50 years WITHOUT documented age-appropriate cancer screening completed within the past 5 years. Captures the cohort whose pre-clinical malignancy detection is below USPSTF / NCCN / NCI population-screening cadence. Age-appropriate screening at the ≥50 cohort includes: colorectal cancer (colonoscopy q10y / FIT q1y / CTC q5y / FIT-DNA q3y per USPSTF 2021; ages 45-75 with extension to 76-85 individualized), breast cancer (biennial mammography ages 40-74 per USPSTF 2024), cervical cancer (hr-HPV-primary q5y or co-test q5y or cytology q3y per USPSTF 2018, age cessation at 65 with adequate prior screening), lung cancer (annual LDCT for ages 50-80 with ≥20 pack-year history who currently smoke or quit ≤15y per USPSTF 2021). Universal RedFlag (relevant_diseases ["*"]) — routes to a comprehensive screening catch-up plan (CRC + breast + cervical + LDCT-if- eligible) prioritize...
Clinical directioninvestigate
Categoryother

Trigger Logic

{
  "all_of": [
    {
      "comparator": ">=",
      "finding": "age",
      "threshold": 50
    },
    {
      "finding": "age_50plus_screening_gap_documented",
      "value": true
    }
  ],
  "type": "composite_score"
}

Notes

Pre-triage universal RedFlag — age ≥50 + documented gap in age-appropriate screening within past 5y. risk_category=lifestyle is the closest 7-category match for a demographic-screening flag; reproductive / occupational / iatrogenic / genetic / infectious / chronic_condition do not fit. Trigger uses explicit positive `age_50plus_screening_gap_documented: true` ALONGSIDE `age>=50` to avoid spurious firing on the negative-test patient (PREV-NEG-001, age 50, ecog 0, no findings) and the HCV-prevention patient (HCV-PREV-001, age 52). With relevant_diseases=["*"], engine does NOT attach Indication tracks via prevention path (plan.py:297 excludes "*") — universal Indications anchored to DIS-CRC are documentation / sidecar candidates pending future engine extension. STUB pending two-Clinical-Co-Lead signoff per CHARTER §6.1 dev-mode.

Used By

Indications