ER Triage & Queue Manager
An emergency-room queue that ranks patients by ESI v4 acuity, shows the clinical reasoning behind every level, and keeps an audit trail of every status change.
- acuity standard
- ESI v4
- workflow stages
- 5
Historical figures as of 11 September 2026.
Problem
Emergency rooms depend on shared visibility. Intake, vitals, priority, room and treatment fragment quickly when they don't live in one system.
Constraints
- Represent a high-pressure clinical workflow without overloading the interface.
- Make every status transition traceable.
Decisions
Explainable priority over a black-box score
Clinicians won't trust a queue that moves a patient without saying why, so every ESI level shows the reasoning behind it.
Local persistence for iteration speed
SQLite kept the prototype fast to change while still persisting patients, vitals, rooms and history.
Outcome
A working prototype with intake, nurse triage with decision support, a live queue and an audit log.
Evidence
- Public source code with tests.
- Screens captured from the running app.
Screens
Stack
Python · NiceGUI · SQLite · pytest



