Support #278
closedRadiology: warn when the same patient is ordered the same scan again shortly after it was reported
0%
Description
A patient can be ordered the same radiology test again, even on the same day the first one was reported, and nothing warns the user. In the test tenant, Roshni Harish's CT Chest was reported today (order RAD-ORD-1-1, report RAD-1-1, Final), and a second CT Chest order (RAD-ORD-1-3) was created a few hours later and sits in Waiting. A repeat scan can be valid, but it is more often an order placed twice by mistake, and a CT exposes the patient to radiation and costs money.
Environment: https://vvmc.test.clinq.health (Vetri Vivega Medical Center, test tenant), build v2026.10.3 Module: Diagnostics → Radiology → New Order / Worklist Logged in as: admin@clinq.local Requested by: Roshni Harish (roshni.h@expericia.com) Date: 7 Oct 2026
Steps to reproduce
Open Radiology → Finalised Reports and note a patient with a finalised report (here Roshni Harish, CT Chest, RAD-1-1).
Open Radiology → New Order.
Choose the same patient and the same test (CT Chest) and save the order.
Open the Worklist.
Expected result
When the order is placed, the system shows a warning, for example: "Roshni Harish already has a CT Chest: RAD-ORD-1-1, reported today at 11:39." The user must confirm with a reason (for example "Repeat scan requested by doctor") before the order is created. The warning only appears for the same patient and the same test within a set time window.
Actual result
The second order (RAD-ORD-1-3, CT Chest) was created and is in Waiting in the Worklist, next to the earlier reported order. The screenshots don't show any warning or reason prompt, but I wasn't there when the order was placed, so I can't rule out that one appeared.
Why it matters
Duplicate scans mean avoidable radiation for the patient, double billing, extra work for the technician and radiologist, and cluttered worklists and dashboard counts. A check at order time costs a click, and mistakes are far cheaper to prevent than to cancel.
Suggested fix
Check for an existing order or report for the same patient and test in the last N hours or days (the hospital chooses N) and show it in the warning, with order number, date and status.
Ask for a reason when the user continues, and save it on the order.
Don't warn for different tests or for patients with no earlier order.
Apply the same check to orders placed from OPD, the doctor's consultation and IPD, not only the Radiology New Order screen.
Priority
Medium. It is not a blocker, but duplicates affect patient safety (radiation) and billing.
Files
AV Updated by Alminta V. about 1 month ago
- Status changed from New to Resolved
- Assignee changed from Alminta V. to Roshni Harish.
- Resolved By set to Alminta V.
RH Updated by Roshni Harish. 25 days ago
- Status changed from Resolved to Closed