Bug #294
closedRadiology Worklist: after triaging an order as Stat, the card shows Stat or Normal at random on refresh, while the order dialog always shows Stat
0%
Description
When a Waiting order is triaged by clicking Stat, the order moves to Queued and the dialog (Book slot) shows Priority Stat. But the card on the Worklist sometimes shows Stat and sometimes Normal, and the badge changes from one refresh to the next. A Stat order that looks Normal on the board can be treated as routine work and be scheduled late.
Environment: https://vvmc.test.clinq.health (Vetri Vivega Medical Center, test tenant), build v2026.10.3 Module: Diagnostics → Radiology → Worklist (Kanban) and Book slot dialog Example order: RAD-ORD-1-6, Chest X-Ray PA View, Asvin (VVMC-000045, 30M), triaged as Stat Logged in as: admin@clinq.local Reported by: Roshni Harish (roshni.h@expericia.com) Date: 8 Oct 2026
Steps to reproduce
Open Radiology → Worklist (Kanban) and click a card in Waiting that has priority Normal (here RAD-ORD-1-6, Asvin).
In the dialog, click Stat under Triage. The order moves to Queued.
Reload the Worklist several times and look at the priority badge on the order's card in Queued.
Open the card and click to book a slot, then look at Priority in the Book slot dialog.
Expected result
The order is Stat everywhere, every time: on the card, in the dialog, in Book slot and on every reload.
Actual result
Worklist card: the badge is sometimes Stat and sometimes Normal, changing from one reload to another (in my screenshot the card for RAD-ORD-1-6 shows Normal).
Book slot dialog: Priority is always Stat (my screenshot shows Stat).
Also noticed
RAD-ORD-1-2 (Aparna Iyer) shows Stat in Modality Station and in its dialog, but Routine on its Worklist card. It looks like the same problem.
The card for RAD-ORD-1-7 (Alminta V J) showed Normal in an earlier screenshot and Routine in a later one. I don't know whether anyone changed it. If not, the card badge is unreliable for other orders too.
Not checked
The cause. The card may show the priority the order was placed with, and the dialog the priority set in triage, and the Worklist may sometimes read one and sometimes the other (for example from different servers or a cache). This is a guess.
Whether the Table view shows the same flip.
Whether Urgent behaves the same way as Stat.
The flip is what the tester saw on repeated refreshes. I only have single screenshots that show the Normal card and the Stat dialog.
Why it matters
Priority decides who is scanned first. A Stat order that shows Normal on the board can be left in the queue, booked into a later slot, or missed by anyone who sorts or filters by priority. It also breaks the dashboard's Stat counts (see the separate report).
Suggested fix
Keep one priority value per order, and update it as soon as triage saves.
Show the same value on every screen: Worklist card, dialog, Book slot, Modality Station, Reading Worklist and Dashboard.
If the original priority and the triage priority must both be kept, show the triage priority as the working one and the original as secondary text (for example "Stat (ordered as Normal)").
Priority
High. A Stat order can be shown as Normal, and the wrong value changes at random. This affects patient safety.
Files