Risk attribution — Antoinette Kuvalis
v1.0 · cal 2026-05-22Component breakdown showing every feature that contributed to this patient's risk score.
Computed score
44
Group D · Elevated risk
Stored A–J score
45
Group D · Elevated risk
Score buildup
Baseline 5 + +39 positive = 44
Demographic
Subtotal +5- +5
Age ≥ 70
Advanced age is an independent risk factor for PDAC.
Evidence: Current age 72· Threshold: 70 years
Comorbidity
Subtotal +26- +13
Has chronic condition(s)
Chronic disease burden warrants ongoing surveillance.
Evidence: 14 active conditions
- +13
New-onset T2DM after age 50
New-onset diabetes after 50 has 6–8× elevated PDAC risk in the year following diagnosis.
Evidence: T2DM onset at age 50· Triggers PANDA group D
Follow-up
Subtotal +8- +8
Missed surveillance
No encounter in over a year increases the chance of unrecognized progression.
Evidence: Last encounter 3291 days ago
The Risk Engine computed group (D) is derived purely from the feature contributions above. The stored A–J group (D) 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.