← Back to medcheck case
medcheck · deliverable

Text-based Storyboard — MedCheck

Kit 7 · MedCheck · deliverable · designed and built by I Wayan Usada · fictional training content, not clinical guidance

Design premise

Five prescriptions, one of them clean, dealt in random order. Revised after the build so that it describes what the 2D trainer and the 3D dosing-week bench actually do; both read prescriptions.js.

Per-prescription structure

  1. Read the prescription lines and the chart card (allergies, diagnosis, eGFR).
  2. (3D only) Fill the week. The organiser's lids open and each line's tablets drop into the days and slots its directive gives. The decision stays locked until the week is filled.
  3. Flag or clear. If flagging: choose the line that carries the problem and the category (duplication · dose or frequency · allergy on the chart · interaction to confirm).
  4. Annotate in your own words. Not machine-scored: shown next to a model annotation for comparison (does it name the drug, the reason and the next step?).
  5. Feedback: score out of 3, the expected answer, why, and the model annotation.

The 3D dosing week (flagship v3)

Built in dispense.js, mc-room.js and mc-week.js on the shared layer; same prescriptions and scoring as the 2D trainer. Every frame below is a render from the shipped build (node tools/qa/scene_frames.mjs medcheck).

Design rules. The double check happens in its real order: prescription → chart card → fill the week → check. Tablets are at real size (8 mm) in a 31 × 16 cm organiser and drop in one by one, day by day; the camera looks straight down on the filled week. Nothing is colour-coded as an error; drugs keep neutral, identifiable colours. Light is bright and even (4000 K panels plus a frosted high window), no haze. An interruption is part of the place: during the third check the ward phone flashes; it changes nothing in the score. People stay off-screen.

F1 · 10:20 at the dispensing bench, standing three-quarter view along the bench toward the frosted window: in-tray, chart card in its sleeve, the stock, the counting tray and the organiser on its blue dispensing mat. Bright, true-colour light with soft contact shadows.
F1 · 10:20 at the dispensing bench, standing three-quarter view along the bench toward the frosted window: in-tray, chart card in its sleeve, the stock, the counting tray and the organiser on its blue dispensing mat. Bright, true-colour light with soft contact shadows.
F2 · Step 1: the printed prescription on the dark slate in-tray, so the white sheet stands off the white bench. “1 dd 6 tabletten” reads like any other directive.
F2 · Step 1: the printed prescription on the dark slate in-tray, so the white sheet stands off the white bench. “1 dd 6 tabletten” reads like any other directive.
F3 · Step 2: the chart card on its dark reading pad, with a yellow header band. For Bakker it records angio-oedema on NSAIDs; the prescription does not mention it.
F3 · Step 2: the chart card on its dark reading pad, with a yellow header band. For Bakker it records angio-oedema on NSAIDs; the prescription does not mention it.
F4 · The stock for the prescription: cartons, blister strips and a bottle with fictional labels.
F4 · The stock for the prescription: cartons, blister strips and a bottle with fictional labels.
F5 · The seven-day organiser from above on its dispensing mat, the tablet key card just below it (it stays clear of the open panel): days across, morning, noon, evening and night down. Each lid is embossed with its day and time; the tints are time-of-day labels, not error colours. The front label carries the patient’s name.
F5 · The seven-day organiser from above on its dispensing mat, the tablet key card just below it (it stays clear of the open panel): days across, morning, noon, evening and night down. Each lid is embossed with its day and time; the tints are time-of-day labels, not error colours. The front label carries the patient’s name.
F6 · Step 3, filled: “1 dd 6 tabletten” is 42 methotrexate tablets in a week, next to one weekly folic-acid tablet on Tuesday.
F6 · Step 3, filled: “1 dd 6 tabletten” is 42 methotrexate tablets in a week, next to one weekly folic-acid tablet on Tuesday.
F7 · Two penicillins started together: capsules and tablets in every slot, seven doses a day.
F7 · Two penicillins started together: capsules and tablets in every slot, seven doses a day.
F8 · Oxycodon “if needed” (printed pale: filled as the maximum allowed) and zolpidem share the night slot. The tablet key says which tablet is which.
F8 · Oxycodon “if needed” (printed pale: filled as the maximum allowed) and zolpidem share the night slot. The tablet key says which tablet is which.
F9 · The NSAID-allergy week looks ordinary. The organiser never shows an allergy; only the chart card does.
F9 · The NSAID-allergy week looks ordinary. The organiser never shows an allergy; only the chart card does.
F10 · Flagged: the query note on the organiser, the phone busy with the prescriber.
F10 · Flagged: the query note on the organiser, the phone busy with the prescriber.
F11 · Cleared: the lids click shut and the week goes into the ward tote.
F11 · Cleared: the lids click shut and the week goes into the ward tote.
F12 · The wall: high-alert list (methotrexate weekly first) and the double-check order.
F12 · The wall: high-alert list (methotrexate weekly first) and the double-check order.
F13 · On a phone the whole week is width-limited, so “Closer: Mon–Thu” frames the first half of the week with the time strip at about 1.8× the size: 42 methotrexate tablets, six a day.
F13 · On a phone the whole week is width-limited, so “Closer: Mon–Thu” frames the first half of the week with the time strip at about 1.8× the size: 42 methotrexate tablets, six a day.
F14 · “Closer: Thu–Sun”: the second half with the night slot and the “if needed” legend.
F14 · “Closer: Thu–Sun”: the second half with the night slot and the “if needed” legend.

Prescription plan

PatientLinesExpectedCategoryCritical if clearedWhat the week shows in 3D
De Vries, H. 58 MAmoxicilline 3 dd · Feneticilline 4 ddFlag (feneticilline)DuplicationnoSeven penicillin doses a day in two colours
Bakker, T. 34 FIbuprofen 3 dd p.r.n. · Omeprazol 1 dd; chart: NSAID angio-oedemaFlag (ibuprofen)AllergyyesAn ordinary week. The problem is only on the chart card
Jansen, K. 71 MMethotrexaat 2,5 mg "1 dd 6 tabletten" · Foliumzuur 1× per week (Tue)Flag (methotrexate)Frequencyyes42 methotrexate tablets next to one weekly folic-acid tablet
Rietveld, S. 45 FOxycodon max 4 dd p.r.n. · Zolpidem a.n.Flag (zolpidem)InteractionnoOpioid and z-drug in the same night slot
Visser, M. 62 FMetformine 2 dd · Lisinopril 1 dd · Atorvastatine a.n.Clear——A tidy, correct week; flagging it costs 4 audit minutes

The earlier version described methotrexate as correctly weekly and folinic acid as "same-day rescue"; that was clinically muddled and has been replaced by a clear daily-directive error.

Scoring and pass rule

Flag/clear 1 + line 1 + category 1 per prescription; the clean one scores 3 for clearing and 0 for any flag. Maximum 15. Pass = 12 or more and neither critical prescription released. Over-flags are counted in audit minutes.

Debrief

Score per patient, released critical errors named, minutes lost to over-flags, and one habit: "fill the week in your head and read the chart line before you sign".

Retry

New order each run; the prescriptions stay the same.

Prefer the source? Download the raw markdown.