The scene
Tuesday morning, 08:55, internal-medicine ward at a regional
hospital. Six beds in the bay. The team is gathering at the
nurses' station: Dr. Karm (consultant), Dr. Lokk (year-3 registrar),
Dr. Veski (year-1 registrar), Liina (4th-year medical student),
and the day-shift nurse Tiia.
Dr. Karm picks up the ward-round tablet from the station. On its
screen, the ward round view shows the six beds in order, each with
the patient's identity, primary diagnosis, length of stay, key
overnight events flagged by the night shift, and a colour stripe
indicating the consultant's "needs attention" tagging from the
afternoon before.
Ward Round — Internal Med Bay 4A — Tue 08:55
══════════════════════════════════════════════════════════════════════════
1 F 72, day 4 CAP ↑ T 38.7 overnight
2 M 68, day 2 AECOPD desat to 89 at 04:00 → O2 titrated
3 M 55, day 7 pancreatitis lipase ↓ 412→201 ✓
4 M 81, day 11 HF exacerbation fluid balance +800 mL ⚠
5 F 78, day 3 UTI/delirium settled with quetiapine
6 M 49, day 1 cellulitis admitted 22:30, awaiting culture
══════════════════════════════════════════════════════════════════════════
[Start round] [Order from station] [Open patient] [⚐ Reveal identity]
The tablet shows bed positions, demographics, and clinical context —
no names. Dr. Karm and the team have been treating beds 1–5 for
days; they carry the bed-to-person mapping in their heads. Bed 6
is new overnight; the consultant will reveal identity once at
first bedside contact to introduce herself, then mental mapping
takes over for the rest of the stay. The Reveal identity
tool sits on every bed card and every patient-bound action; it
is opt-in, audited, transient.
Dr. Karm taps Start round. The session opens; speakers are
identified by their pre-login on the tablet and their voiceprints from
the team-onboarding step done at the start of rotation; the round
clock starts.
Recording boundary
A note on what is being recorded, because the rest of the story
depends on it.
The platform rule is one the live video service room per bed-visit. Each bed
on this morning's round is its own room with its own consent, its
own access list, its own retention. A room is the recording
service's trust boundary, full stop.
A ward round is not itself a recording — it is a cohort
container that groups the bed-visit rooms together. When Dr.
Karm tapped Start round, the platform opened an additional,
team-only room: the off-bed huddle. Patients are not
participants in the huddle; only the team — Dr. Karm, Dr. Lokk,
Dr. Veski, Liina, Tiia — is in it. The huddle is what records the
conversation in the corridor between beds, at the nurses' station,
on the walk from bed 3 to bed 4. It is the round's default
recording target whenever no bedside room is active.
Three states, then, and the tablet chrome makes them
unmistakable from 1.5 metres in fluorescent ward light:
- HUDDLE LIVE — between beds. Team only. No patient in scope.
- BED N LIVE — at a specific bedside. Patient is a participant.
A small patient-facing recording indicator is visible to the
patient (back-of-tablet LED + the doctor turning the screen
toward them), not only on the team's view.
- ROUND PAUSED — neither huddle nor any bed is recording. An
explicit team-decision state, used in the bed-5 case below.
Exactly one of these is true at any instant during the round.
The recording service enforces this server-side; a second
concurrent recording in the same round container is rejected and
audited. A UI bug cannot turn it into a privacy leak.
The auto-switch is the orchestration that makes the round usable:
tapping a bed card pauses whichever room was active (almost always
the huddle) and starts that bed's room. Pausing or ending the
bedside switches the active target back to the huddle. The
consultant does not confirm "switch from huddle to bed 3" mid-round
— one tap, one switch, one auditable transition.
Each bed's room and the huddle are separate FHIR Encounters under
a parent round Encounter (class=IMP, type=ward-round). The
huddle Encounter has the same parent but no patient subject —
it is structurally invisible to any patient-timeline query. The
team-only access list is a frozen roster captured at round-start;
it does not inherit any bedside room's patient-scoped policy, and
no bedside room inherits the team roster.
Identification boundary
A related boundary, separate from the recording one. The tablet's
default display carries no patient identifying information —
only bed positions, demographics (age + sex), and clinical
context. Names are never persistent in the UI. Anyone glancing at
the tablet in the corridor, a passing visitor, an over-the-shoulder
look from the next bay — what they see is "bed 1, F 72, day 4,
CAP, fever overnight". Clinically meaningful, not identifying.
Identity is doctor-initiated through a Reveal identity tool
that lives on every bed card and every patient-bound action.
Tapping it opens a short-lived modal showing name (+ DOB / MRN /
contact, as the purpose calls for), asks the doctor to pick a
purpose tag from a controlled set (verbal-address,
family-contact, safety-verification, external-referral,
outbound-document, other), and dismisses on a timer or on
explicit close. Each reveal emits an AuditEvent with that
purpose tag.
For most of this story, no reveal is needed — the team has been
treating beds 1–5 for days and remembers everyone by name. The
two reveals that do fire are explicit and natural: at bed 6
(new admission, first encounter) for verbal-address to
introduce the consultant; and after the round, when Dr. Karm
calls bed 5's next-of-kin about the capacity question, for
family-contact.
Dialogue at the bedside still uses names — the team speaks them
aloud — but those names live in the spoken audio only, get
captured in the bedside recording the patient took part in, and are stripped by
the anonymisation pipeline before the transcript leaves the
recording boundary. The tablet screen never shows them.
This is consistent with the platform-wide invariant in
Master Patient Index:
identity is never displayed by default on a clinician's screen;
identification is a doctor-initiated, purpose-tagged, audited
reveal.
At each bed
The team walks to bed 1; Dr. Karm has the tablet in hand. The chrome at the top of the screen
reads HUDDLE LIVE — the team is mid-handover from the nurses'
station, and the huddle has been recording since round-start.
Riin is awake, propped up, mid-coughing fit. Dr. Lokk presents
to Dr. Karm:
"Riin Mägi, 72, day 4 of a community-acquired pneumonia. Started
on co-amoxiclav. Spiked to 38.7 overnight, settled with
paracetamol. CRP coming down — 180 to 110. Sats 94 on 2L. Cough
looser today. Still tachycardic at 102."
Dr. Karm taps Start recording at bed 1 on the tablet. That one
tap is the room switch: the huddle pauses, bed 1's room opens, a
capacity-and-consent check completes against Riin (she is alert,
oriented, the consent is for this Encounter and is signed by Dr.
Karm with a positive capacity declaration), and the patient-facing
red dot lights up on the back of the tablet, visible to Riin. Chrome now reads
BED 1 LIVE. Dr. Karm bends down: "Tere, Riin. Kuidas täna tunne
on?" Riin answers, shorter, in Estonian; the tablet's mic catches
both turns inside bed 1's room. Dr. Karm listens to the chest,
says "still some crackles right base, no new findings", and turns
to the team:
"Let's continue current antibiotic, repeat CRP tomorrow, and we
can start to wean oxygen — try room air, target sats above 92.
Physio for chest. Let's plan for discharge Thursday if she's off
oxygen overnight."
The tablet's view at this moment is split between the live transcript
scrolling at the bottom (Estonian + English, both speakers labelled)
and a draft order panel on the right that has been filling in
real-time as the consultant talks:
DRAFT ORDERS — bed 1 [✓ accept all] [edit]
─────────────────────────────────────────────────────────────────
☑ Continue co-amoxiclav 1.2g IV TDS (no change)
☑ Repeat CRP tomorrow (08:00)
☑ Wean O2: trial room air, target SpO2 ≥ 92%
☑ Physio referral — chest physiotherapy
☑ Plan discharge Thursday IF off O2 overnight Wed→Thu
The student adds something the consultant said but the model didn't
catch — Liina taps the transcript line "and let's check her chest
X-ray again before discharge" and flags + order: CXR repeat pre-discharge. The order is added to the draft. Liina's identity
is the student role from the tablet pre-login, so the order is
flagged for supervisor accept; Dr. Karm glances, nods, taps accept.
The team moves to bed 2. As Dr. Karm walks, she taps the bed 1
card off — bed 1's room pauses (it does not end; the round is
not over and the team may return), and the chrome switches back to
HUDDLE LIVE. Whatever Dr. Lokk says to Dr. Karm in the two paces
between beds — "the next one is the one I'm worried about" — is
captured in the huddle, not in any patient's room. Tap bed 2;
huddle pauses; chrome reads BED 2 LIVE; Anton's consent runs.
The mid-round return
The team is at bed 3 (Mart, pancreatitis). Chrome reads BED 3
LIVE. Dr. Karm wants Tiia's view on Riin's overnight — "did she
actually settle after the spike or just fall asleep?" The tablet
offers two affordances on the transcript line: tag this utterance
as also references → bed 1 / Riin without leaving bed 3's room,
or rejoin bed 1 for a proper addendum.
The question is a real clinical decision about Riin, not a
side-comment about Mart, so Dr. Karm picks rejoin. One tap:
bed 3's room pauses, bed 1's room re-opens (consent already on
file for this Encounter — no re-prompt within the round window),
chrome reads BED 1 LIVE again. She says "context: came back to
Riin to clarify overnight"; Tiia answers; the addendum is
captured in bed 1's room at 09:11, attributed to a side-discussion
within Riin's bed-1 Encounter, not to Mart's.
Dr. Karm taps bed 1 off as she turns back toward bed 3. The two
paces of walking are huddle territory again — chrome reads HUDDLE
LIVE — and the team's "OK, so bed 3, pancreatitis" murmur lands
there. Tap bed 3; chrome reads BED 3 LIVE; bed 3's room resumes
where it paused.
In a real round, the conversation is not linear. Patients are
referenced out of order. Decisions about bed 1 happen during bed
3. The room model accommodates this — each bed-visit is its own
durable Encounter, the huddle holds the corridor talk that
references no single patient, and the mid-round return is a clean
rejoin rather than a new room. The UI has to make these switches
cheap enough — one tap, no confirmation prompt — that the team
uses them instead of leaking everything into one always-on
recording.
The fluid balance debate
At bed 4, Erki has gained 800 mL overnight despite IV furosemide.
The discussion gets clinical: Dr. Lokk thinks reduce IV fluids; Dr.
Karm wants to up the diuretic; Dr. Veski mentions the renal function
is worsening — eGFR from 38 to 32; should they be cautious about a
prerenal hit. They debate. The patient — Erki — is listening, alert.
The tablet's transcript captures the debate verbatim. The draft order
panel does NOT auto-fill during this kind of multi-option discussion
— the smart-action model is conservative about ambiguous decisions
and waits for a clear instruction. When Dr. Karm finally says
"OK, hold the IV maintenance, increase furosemide to 80 mg IV
BD, recheck U&E tomorrow, sit out in the chair this afternoon",
the order panel populates with that and only that.
The patient summary that will be generated for Erki includes a
plain-language version of the plan ("we've changed your water tablet
because we want to remove some of the extra fluid; we'll check
your kidney function tomorrow") and a flag that the dose change is
explicit so the nurse will note it.
The privacy problem
At bed 5, Hilja is mildly delirious. She does not understand that
she is being recorded, even though there is a sign on the tablet and
on the bed bracket. Dr. Karm pauses for a moment. She taps
pause transcript on the tablet; the team discusses Hilja's case
quietly off-mic; agreed plan is dictated explicitly back on-mic so
the order goes in. The session has a gap in the transcript at
09:34 marked "team discussion off-record, plan dictated".
This is one resolution. Other resolutions: capture and redact, or
have a "delirium / capacity unclear" presence model that records
voice but does not run AI on it. The pattern is unresolved in
v1 — for now the team chooses per-bed.
At bed 6, the patient is new — admitted overnight, hasn't been on
a round yet. This is the one bedside where Dr. Karm does not yet
have the name in her head. She taps Reveal identity on the
bed-6 card. The modal opens:
┌──────────────────────────────────────────────────┐
│ Bed 6 — Reveal identity │
│ ───────────────────────────── │
│ Purpose: ▼ verbal-address │
│ ────────────────────── │
│ Karol Jürgens · M 49 · DOB 1976-09-12 │
│ Admitted Mon 22:30 — cellulitis │
│ │
│ [confirm] [cancel] │
└──────────────────────────────────────────────────┘
She confirms. The modal closes after ~5 seconds; the tablet records
an AuditEvent (subtype = identity-revealed, purpose
verbal-address, agent Dr. Karm, target bed-6-occupant).
She introduces herself: "Tere, härra Jürgens, ma olen Dr. Karm" —
recording continues capturing that, anonymisation will strip the
name before the transcript leaves. Chrome reads BED 6 LIVE. The
whole bed takes nine minutes. The orders are heavier — full
admission set, blood cultures back, escalation plan if cellulitis
extends. Dr. Karm sets a 48-hour review trigger. The tablet records it.
For tomorrow's round she will not need to reveal again — she has
the name in her head now, and the tablet's bed-6 card will still
show "M 49, day 2" by default.
End of round
09:57. Round ends. The tablet shows the round summary:
Round complete — 6 beds in 62 min — avg 10 min / bed
═══════════════════════════════════════════════════════════════
Notes draft Orders draft Pt summary
bed 1 ready 5 / 5 ready (et)
bed 2 ready 3 / 3 ready (et)
bed 3 ready 1 / 1 ready (et)
bed 4 ready 4 / 4 ready (et)
bed 5 ready (gap) 2 / 2 held* (capacity)
bed 6 ready 7 / 7 ready (et)
Nurse handover for afternoon shift: draft ready [open]
Each note is a draft that the responsible doctor reviews and signs
later in the morning. Each order set is a draft that the same
doctor (or, by delegation, the registrar) submits to the
prescribing/ordering system after a final check. Each patient
summary is rendered in Estonian, in patient-friendly register, for
the patient to read or have read to them at the next nursing
interaction.
Bed 5's summary is held: the model is unsure whether the patient's
capacity to read a summary is intact this morning, and surfaces
that uncertainty rather than auto-publishing.
The nurse handover draft is a per-bed terse update plus the
trigger conditions ("call doctor if bed-1's sats drop below 92 on
air", "monitor bed-4's urine output; if less than 30 mL/h call",
"bed 6 — cultures expected by 15:00, if positive escalate per
plan").
Calling family — the second reveal
10:04. The team disperses. Dr. Karm steps into the staff room.
Bed 5's capacity question — the gap in the transcript and the
held summary — needs a next-of-kin conversation today; the
night-shift note flagged that the patient's daughter had asked to
be called. Dr. Karm taps Reveal identity on bed 5's row in
her patient list:
┌──────────────────────────────────────────────────┐
│ Bed 5 — Reveal identity │
│ ───────────────────────────── │
│ Purpose: ▼ family-contact │
│ ────────────────────── │
│ Hilja Raud · F 78 · DOB 1947-04-22 │
│ NoK: daughter Mari Raud · +372 555 41 207 │
│ │
│ [confirm] [cancel] │
└──────────────────────────────────────────────────┘
She confirms, places the call, has the conversation. The modal
auto-dismisses on its 30-second timer. A second AuditEvent
(identity-revealed, purpose family-contact) lands in the
audit feed. By 10:11 Dr. Karm is back to a pseudonymous patient
list and walking to her outpatient clinic.
Why this matters
Ward rounds are the spine of inpatient care. They are also the
biggest single source of clinical-documentation lag: a 60-minute
round generates 60 minutes of decision-making and then 90 minutes
of doctors going back to a workstation and typing it up afterwards,
during which time some of it gets forgotten or compressed. The
typing tax falls on the most expensive, scarcest resource —
clinician time.
A round that produces draft notes, draft orders, patient summaries,
and a nurse handover as it happens compresses the documentation
half of the day. The doctor goes from round straight to seeing
outpatients or covering an admission, with the morning's work
already captured. The nurse picks up the round outputs without
needing the doctor to find her and brief her.
The privacy and capacity edge cases — multi-bed bay acoustics,
delirium, patient consent — are real, and the system has to handle
them by design, not by assuming patients are like clinic patients.