Layman manual
cd-assist is the individual / point-of-care clinical-decision-assist
tool of the PDHC platform — the former dashboard, refocused. It lets a
treating clinician look at one patient at a time: their latest values,
time series, ambulatory glucose profile (AGP), and clinical events. It runs on
dashboard.pdhc.se (the host is unchanged from the old dashboard).
Population / cohort analysis moved out. The group features — the
researcher cohort builder, cohort exports, and federated
observation-search / statistics — are no longer here. They now live in the
separate analyse.pdhc service (analyse.pdhc.se). If you are looking for
aggregate distributions across many patients, go there.
AUTH_MODE=off — you are logged in automatically as a devAUTH_MODE=sso — log in via the PDHC SSO portal. Your sessionAfter login you land on the patient picker (/select):
- One row per patient your care units are affiliated with, read live from CDR1.
- Patients are listed by name; click a patient to open their charts.
- If no CDR1 is configured (local dev), the page says so rather than looking
falsely empty.
/patient/<guid>/charts)The charts view is the core single-patient surface, backed by CDR1:
- Parameter list — the concepts this patient has data for (the dropdown).
- Series — pick one or more concepts and a time window; the chart draws the
points. Data is read from CDR1 under a care-delivery basis and spärr-filtered
on this side before it reaches your browser (the browser never talks to CDR1
directly).
- The banner flags when the patient has blocked sources.
/nurse)The nurse workspace page (/nurse, reachable via /workspace) drives four
single-patient data views, federated across the regional CDRs (CDR2–5):
- Summary — demographics, active conditions, current regimen, and the most
recent value per concept over the last 90 days.
- AGP — the Ambulatory Glucose Profile (14-day or 90-day window): glucose
percentile bands and summary statistics.
- Variable — a single variable's full time series, automatically
downsampled for display when very dense.
- Events — clinical event markers: encounters and severe-hypoglycaemia
events.
All four are care-delivery gated and spärr-filtered per patient, exactly like
the charts view. Access to the nurse page itself requires the nurse role (or
admin).
You can save a design — a personal, reusable view configuration (which
diagrams/variables to show). Designs are private to you: there is no shared or
admin view of another user's designs. Manage them via /api/v1/designs
(list / create / get / update / delete).
SU admins can browse the read-audit log at /admin/audit (filter by date,
user, patient, route, event type; paginated) and export the filtered set as CSV
at /admin/audit/export.csv. Every patient-touching read — including denials
and spärr-lift exposures — is recorded here.
results/<timestamp>_results/app.log (local) orshared/logs/gunicorn.*.log (server).docs/technical.mdreadme.md, progress.md