Clinical patterns

ECG review

The evidence screen. Every alert in AcuteLine points here, because a clinician should see the waveform before they see the software's opinion of it — and should be able to disagree without fighting the interface.

Stable · v1.0 Pattern Automation bias WCAG 2.2 AA AcuteLine

Overview

Everywhere else in this system, the rule is "the primary action opens the evidence." This is the evidence. It is the screen where a detection either survives human scrutiny or doesn't, and the whole design question is how to present an algorithmic finding without making it the thing the clinician sees first.

The answer this pattern takes: the trace is primary and unannotated by default. Model annotation is a layer the clinician turns on, not a mark-up they have to see past.

Waveform first

The trace renders at diagnostic fidelity before any interpretation appears. Nothing overlays the signal until the clinician asks for it.

Measurable

Calibration is always on screen and every stated measurement can be checked against the grid. A number a clinician cannot verify is a number they must simply trust.

Reversible

Every view control — gain, speed, filter, annotation — is obvious, labelled with its value, and returns to the validated default in one action.

Anatomy

Single lead · V3 · annotation off
V3 25 mm/s · 10 mm/mV · 0.05–150 Hz
ElementRule
Trace Rendered from the source samples, never from a resampled image. Stroke uses --foreground so it inverts correctly with the theme.
Grid Standard 1 mm / 5 mm paper. Present so a clinician can measure rather than accept a stated measurement.
Lead label Always visible, never inferred from position alone.
Calibration Sweep speed, gain and filter band, on screen at all times. Changing any of them changes what the trace means.
Calibration is never hidden

The same complex looks like a different diagnosis at 10 mm/mV and 20 mm/mV. Sweep speed, gain and filter settings are displayed permanently on every trace — not in a settings panel, not on hover. Any non-default value is additionally flagged, because a clinician reading a colleague's screen must know they are not looking at standard calibration.

Twelve-lead layout

The conventional 4 × 3 arrangement, in the order clinicians are trained on. The layout is not a design choice to be optimised — deviating from it costs recognition speed for no benefit.

12-lead · anterior leads flagged
I
aVR
V2
V4

Four of twelve shown. Flagged leads carry a border, never a colour wash over the trace — the signal itself is never tinted.

Model annotation

The most consequential decision in this pattern: annotation is off by default. A clinician opens the trace, forms an impression, then reveals what the model found.

Annotation order is a regulatory fact, not only a design one

Whether the reader sees the model's output before, during or after forming their own impression is the condition the device's performance was measured under. Changing it in the interface changes what the evidence describes. See Reader paradigm.

Annotation layer · revealed on request
Off — form your own impression first
V3 25 mm/s · 10 mm/mV
Measured ST elevation 3.1 mm at J+60 ms
Measured from the isoelectric baseline, marked above. Model v4.2 · confidence 0.94.

Serial comparison

An ECG is most informative against the patient's own prior. Where a prior exists, it is offered adjacent — never overlaid, because superimposed traces from different acquisitions produce apparent changes that are artefacts of alignment.

Prior unavailable — stated, not silent
No prior ECG on file — change from baseline cannot be assessed
The detection is based on this recording alone. ST elevation of unknown chronicity carries different management.

Signal quality

Degraded input is disclosed on the affected lead, not only in a summary. A clinician looking at V3 must be told V3 is noisy while they are looking at V3.

Why quality is advisory here

Signal quality is annotated and the clinician decides, because the clinician can look at the trace and judge for themselves whether the noise matters. Where the operator cannot interpret the recording — a screening camera run by a non-clinical operator — that judgement cannot be delegated to them, and the software has to refuse the input outright. See Capture & quality gate.

Do's and don'ts

Do
Off — form your own impression first

Annotation off by default. The clinician reads the trace before reading the model's opinion of it.

Don't
On by default

Marks visible before the clinician has looked. Their impression is anchored to the model's.

Do
25 mm/s · 10 mm/mV · 0.05–150 Hz

Calibration permanently on the trace. The same complex means different things at different gain.

Don't
⚙ settings

Calibration behind a settings panel. A colleague reading the screen cannot tell it is non-standard.

Accessibility

Outcomes of use

What this contributes to, in the terms of Usability & context of use. These are attributes believed to contribute to an outcome; the outcome itself is settled by observing real use in a specified context, not by this page.

Clinical safety notes

Risk controls carried by this pattern

Trace these in your risk file (ISO 14971) and usability engineering file (IEC 62366-1).

NotJustAnyMed.Tech Design System · ECG review · v1.0 · draft for review
Reference applications named in this system are fictional; all waveforms are synthetic and all patient data fabricated. Traces are illustrative and not of diagnostic quality.