Skip to content

For the clinician who owns the interpretation

Spend your hour on the ECGs that need you.

A measured, graded interpretation is waiting when you open the study — so your time goes on the traces that need judgement rather than on the ones that need a signature.

Role in the system: CardiologistHolds clinical authority

What changes

What this means for cardiologists, specifically.

Each item below corresponds to something in the build: a screen, a permission or a guard. Nothing here is a study result — this build has no clinical evidence base, and inventing one would be the worst possible way to sell it.

A measured interpretation, not a suggestion

Every interval, axis, amplitude and severity comes from a versioned deterministic engine reading the stored samples. The same recording and the same engine version produce the same numbers, so a disagreement is a disagreement about interpretation rather than about arithmetic.

The findings you have to check are named

The engine lists the findings it supports and the evidence for each. An interpretation withheld for poor signal is stated as withheld — the system does not fill the gap with a guess that you then have to detect.

Your judgement is recorded as yours

Review, override and sign-off are separate acts. An override is stored as an override for ever: what the engine said, what you said, and who said it.

The work you delegate is visible

Someone checking whether a trace has been looked at sees the acknowledgement, the review and the signature. During a handover that is a question with an answer rather than a phone call.

What it removes

The arrangement this replaces.

Stated as problems rather than statistics, because they are the ones a reader recognises from their own week.

The queue never reflects the risk

Work arrives in the order it was acquired, so a normal trace recorded first is read before a critical one recorded second. Something has to sort it, and by default that something is the reader.

Measurement is the slow, mechanical part

Interval and axis measurement is arithmetic that has to be done carefully every time. It is the part of reading an ECG least improved by attention and most damaged by fatigue.

The reasoning behind a decision is not recorded

A report states a conclusion. Reconstructing why that conclusion was reached — from which leads, at which thresholds, on which day — is often impossible months later, which is exactly when a governance question arrives.

Permissions held

What this role can do, read from the access-control table.

Generated from the same permission table the API enforces, so it describes access that exists rather than access that was described. If a permission is added to this role it appears here; if one is removed, it disappears.

Cardiologist

16 permissions held
See patient demographics
Name, hospital number and encounter details, for patients in this facility.
See the study list and its metadata
Which recordings exist, when they were taken, and what state each is in.
View the waveform
The stored samples themselves, rendered on calibrated ECG paper.
Read interpretations
Measurements, findings and severity for a study, including anything a clinician has written.
Run the analysis engine
Produce a new automated interpretation from the stored samples.
Record a clinical review
State agreement or disagreement with the automated interpretation, with a note.
Override a finding
Replace an automated finding with a clinician’s own, which is recorded as an override for ever.
Sign an interpretation
Attach a named, digest-bound signature to the exact interpretation it covers.
Re-run the analysis
Analyse a study again, for example after a newer algorithm version is approved.
Generate a narrative report
Produce the written summary, which describes validated findings and may not introduce new ones.
Transmit a signed study
Release a signed interpretation to another system over FHIR or HL7.
See critical alerts
The worklist of findings that need a person, and its acknowledgement state.
Acknowledge an alert
State that a person has seen it, so it is never left unattended.
Close an alert
Record how it was resolved, with a closure note.
Read operational analytics
Throughput, turnaround and worklist measures. Not a diagnostic accuracy figure.
Read the governance register
Which algorithm versions exist and under what intended use.

Screens this role opens

ECG Queue/queueReports/reportsCritical Alerts/alertsAnalytics/analytics

Navigation is filtered by permission rather than by role name, so a screen this role cannot open is rendered as a label explaining which permission it would need — rather than as a link that fails when it is clicked.

Separation of duties

What this role cannot do, and why that protects them.

Every access model is also a statement about accountability. These limits are the ones that make the audit trail worth having — and the ones that stop a signature meaning something it does not.
  • You cannot certify your own algorithm. The validation register is managed by an administrative role, so a clinician cannot both use an engine and sign off that it is fit to be used.

  • You cannot mark a study as interpreted if the quality gate withheld the interpretation; you can record a manual clinical read instead, and the record shows that is what happened.

  • You cannot rewrite the audit trail. It is append-only at the database level, not by convention — including for you.

Read together with the full pipeline

The limits above are enforced by the same rules that govern the pipeline described in how it works, and the regulatory position — including what this build does not establish — is stated on safety & limits.

Regulatory position

What this is not

This is a demonstration-grade clinical system. It is not a medical device, it holds no regulatory clearance anywhere, and it has not been validated against a clinical dataset.

It does not diagnose and it does not replace clinical assessment. Every interpretation is decision support for a qualified professional, who reviews, overrides and signs it — and the record shows which professional.

No sensitivity, specificity, agreement or accuracy figure appears on this site, because none has been established for this build. Any such figure would be invented. Read the full position.

See it on your own recordings.

Send a request, and a person reviews it. If it is approved you get a link that creates your own organisation, with the first 2 analysed studies included and no card details — and you are its administrator from the moment you set your password.