Back to Risk Engine

Risk attribution — Marisol Macejkovic

v1.0 · cal 2026-05-22

Component breakdown showing every feature that contributed to this patient's risk score.

Computed ≠ stored(F vs G)Open patient detail

Computed score

61

Group F · Cyst / lesion confirmed

Stored A–J score

70

Group G · EUS surveillance

Score buildup

Baseline 5 + +56 positive = 61

BaselineDemographicComorbidityImagingProcedureFollow-up

Demographic

Subtotal +5
  • Age ≥ 70

    Advanced age is an independent risk factor for PDAC.

    Evidence: Current age 79· Threshold: 70 years

    +5

Comorbidity

Subtotal +13
  • Has chronic condition(s)

    Chronic disease burden warrants ongoing surveillance.

    Evidence: 9 active conditions

    +13

Imaging

Subtotal +10
  • CT of abdomen on record

    Imaging suggests the patient has been worked up for pancreatic concern.

    Evidence: CT on 2010-12-21

    +10

Procedure

Subtotal +20
  • EUS performed

    EUS is the highest-resolution modality for sub-cm pancreatic lesions; performance implies clinical concern.

    Evidence: Endoscopic ultrasonography of pancreas on 2011-02-02· Triggers PANDA group G

    +20

Follow-up

Subtotal +8
  • Missed surveillance

    No encounter in over a year increases the chance of unrecognized progression.

    Evidence: Last encounter 3290 days ago

    +8

The Risk Engine computed group (F) is derived purely from the feature contributions above. The stored A–J group (G) comes from the cascade classifier in scripts/classify-risk.ts. Divergence between the two indicates a classifier rule that the scoring weights haven't captured, or vice versa — useful for calibration.