What this is
A single-file governance dashboard for a neonatal unit’s aggregate annual figures — survival by gestation
and birth-weight band, inborn NMR, morbidity (BPD, IVH, ROP), infection surveillance, thermal care, delivery-room
resuscitation, multi-year activity trends and the governance assurance items (incidents, risk register, care
bundles, staffing, training, follow-up, ROP screening and network benchmarking). It holds unit-level totals and
percentages only — no patient-level records exist anywhere in this file.
Scope: it reports historical aggregates for governance review and benchmarking — it is not a clinical
decision tool.
Quick start
- Pick a report year (top left). Tiles, charts and checks all show that year; deltas (▲▼) compare with
the prior year that has data.
- Enter your figures. Data entry opens a form covering every figure on the
dashboard — headline outcomes, band tables, morbidity, mortality, governance fields and the multi-year trend
table. Changes redraw the charts as you type. + Add year starts the next year from a
copy of the current one.
- Or fill the workbook. Template downloads the Excel data-entry template; fill
the value cells and Load file (or drop the file anywhere on the page) imports it into
the year named in the workbook.
- Keep your data. This file deliberately stores nothing in the browser — when the tab closes, unsaved
edits are gone. Backup downloads the whole dataset as JSON (drop it back on to
restore); Snapshot downloads a frozen copy of the dashboard itself with the data
embedded, ready to email.
The tabs
- Overview
- Survival by gestation with survival % overlaid, outcome of admissions, watch items, case mix
and the headline stillbirth/perinatal/death rates.
- Outcomes
- The survival panel switchable between gestation and birth-weight bands, admissions by weight
and RAG-coloured survival by weight.
- Morbidity
- BPD by stage, IVH by grade, ROP by stage — each as % of the < 32-week and < 1000 g
cohorts — plus the respiratory morbidity profile.
- Mortality
- Deaths by timing & origin, by attributed cause and by birth weight.
- Infection & care
- Blood-culture isolates, admission temperature by gestation and delivery-room
resuscitation intensity.
- Trends
- The multi-year series: admissions, preterm load and occupancy, the CLABSI rate and the preterm
share of admissions. Edited in Data entry → Multi-year trends.
- Governance
- Data completeness across eleven assurance domains, care-bundle compliance, the assurance
readouts (serious incidents, risk-register open items, nurse-to-cot ratio, training currency, 2-year follow-up,
ROP screening) and unit-vs-network benchmarking.
What changed — automatic checks
Fixed, deterministic rules run over the year series every time the data changes: survival moves in a gestation
band, inborn NMR against the prior year, ROP screening coverage, serious incidents and risk-register open items,
resuscitation training currency against the configured threshold, and any metric deviating from its entered
network benchmark by more than the configured margin. Comparisons only run between years that both have data;
every card shows the figures behind the claim, and clicking one opens the relevant tab. If nothing is out of
range it says so.
Written report
Report writes the annual governance report from the loaded data: pick a template (full
annual report or executive summary) and a year. Every sentence is computed from the entered figures — nothing is
invented — and year-on-year comparisons appear only when the prior year has data.
Copy text / Print put it straight into an email or a PDF.
Site configuration (white-label)
Drop a .json configuration file onto the dashboard to fit it to a unit: it must contain
"neonatalDashboardConfig": 1, e.g.
{"neonatalDashboardConfig":1, "unitName":"…", "networkName":"…", "cots":24,
"benchmarks":{"antenatalSteroids":90}, "trainingThresholdPct":90, "benchMarginPct":10}.
Benchmarks feed the Governance tab and the what-changed checks. Save a snapshot afterwards to keep the
configuration embedded.
Snapshots — sharing a copy
Snapshot downloads a frozen copy of this dashboard with the current dataset embedded
inside it. Email that file and it opens in any browser, fully interactive, with a banner showing when it was
saved. It contains aggregate figures only — the same numbers as a printed annual report.
Privacy
Everything runs locally in the browser — nothing is sent anywhere, and nothing is written to browser storage.
The dataset is aggregate and unit-level throughout: counts, rates and percentages by band or cohort, never
individual babies.