Skip to content
All blocks

dashboard-01

Clinical caseload dashboard

Four tiles that each carry a denominator and a window, a response panel that compares every patient against their own predicted curve, and a caseload ordered by who needs attention rather than alphabetically.

not on tracknot responding
7of 68 active
measured to session 8↑2 since last week
Risk follow-up dueC-SSRS positive
2next in 4h 12m
opened 12 Aug24h window
First appointmentabove target
11days, median 30d
target 7d↑3 vs last month
Notes unsignedover 48h
4of 214 this week
oldest 5d2 clinicians

Treatment response

PHQ-9 against the band predicted by intake severity · 68 patients

271890moderate · 10remission · 5expected response bandintakeS4S8S12

Risk queue

Ordered by time remaining, not by severity label

R. Okonkwo
4h 12m
C-SSRS positive · opened 12 Aug 14:20
E. Lake
83% of the 24h window used4h 12m remaining
D. Mwangi
19h
C-SSRS positive · opened 11 Aug 09:05
J. Tashpulatov
21% of the 24h window used19h remaining
S. Ferreira
overdue
Safety plan 62 days old · opened 11 Jun
E. Lake
100% of the 60d review usedoverdue remaining

A red count with no clock is wallpaper. Each row carries how much of its window has already gone, because 19h left means one thing on a 24-hour window and another on a 60-day one.

Engagement funnel

Referral to session three · last 90 days

Referred214100%
First contact17381%
Session 114166%
Session 37937%

The wall is between session one and three — where behavioral health loses people, and where a clinic-wide no-show rate hides it.

Caseload

Ordered by attention needed, not by name

68 active
PatientInstrumentTrendSessionsStatus
R. OkonkwoPHQ-9 16flat8not on track
T. AlmeidaGAD-7 15↑ 25not on track
J. WhitfieldPHQ-9 11↓ 312slow response
M. DelacroixPHQ-9 6↓ 99responding
S. FerreiraGAD-7 4↓ 1114remission
A. Nakamura1awaiting baseline

What to look at: The tile grid a SaaS dashboard uses, with clinical numbers in it. Every figure renders the quantity it is part of, so nothing reads as a bare count — and there is no count-up animation, because for the second it runs the dashboard would be showing numbers that are wrong.