index

Triage queue · ED · 14:08

9 in queue · 2 past threshold

1
× 1
2
× 2
3
× 3
4
× 2
5
× 1
ESIPatientChief complaintWaitedVitalsRoomState
1
RT
ED-2406
64 y · M
STEMI activation, chest pain 8/10
0m
1m
T1In room
2
MK
ED-2412
31 y · F
Diabetic ketoacidosis, fruity breath
14m
3m
A3In room
2
JL
ED-2414
78 y · F
Stroke alert, left-sided weakness
4m
1m
T2In room
3
DB
ED-2419
22 y · M
RLQ abdominal pain, vomiting
28m
18m
A6Triaged
3
SP
ED-2420
54 y · F
Migraine w/ aura, photophobia
1h 11m
64m
Waiting
3
AK
ED-2422
9 y · M
Asthma exacerbation, mild WOB
32m
12m
A8Triaged
4
GR
ED-2426
45 y · F
Laceration L forearm, minor
1h 36m
92m
Waiting
4
HT
ED-2428
71 y · M
Cellulitis L lower leg, mild
2h 22m
132m
Waiting
5
CV
ED-2431
34 y · X
Med refill (HCTZ), no acute s/sx
3h 8m
176m
Waiting

Dot size encodes acuity; trail length encodes wait. Past each ESI's threshold the trail tints persimmon — at chart scale, that's the signal triage is slipping.

Set in Fraunces 96/96 SOFT 30, Geist Sans 14/21, Geist Mono 13/19. Composed in TypeScript 6. Pressed onto Tailwind v4. First impression .