Skip to content

FAC-MAR-02 · High-alert and controlled drugs: witness, register, and pharmacist verification ​

Insulin, anticoagulants, opioids and the like are where a single slip does the most harm. Verabase adds three checks. A second person signs with their own password. The actual dose is recorded when the prescription is a plan, such as a sliding scale. And every controlled-drug ampoule is counted out of its cupboard in a register that can't go below zero. Pharmacist verification sits in front of all of it: whether an order must be checked by a pharmacist before its first dose is the hospital's choice.

Why this matters ​

Controlled-drug registers are a legal record, and a count that doesn't balance is an incident. A witness who only types a name hasn't witnessed anything. A sliding-scale insulin charted as "6 IU as prescribed", when the nurse actually gave 4, is a wrong record.

Before you start ​

  • Nurse: nurse.eze@demo-clinic.test. Witness: nurse.bello@demo-clinic.test. Pharmacist: pharmacist@demo-clinic.test. Facility Admin (for the setting): admin@demo-clinic.test. All passwords Verabase-2026, except the admin's (DemoAdmin-2026).
  • The demo HDU has sliding-scale insulin (high alert) and PRN morphine (controlled) with 20 ampoules received into the HDU cupboard.

Steps ​

1. Sliding-scale insulin — as Nurse ​

Record the insulin dose, choose Given, and work through the form. For a variable plan it shows the prescriber's plan (Sliding scale plan: capillary glucose before each dose…) and asks for the Actual dose given. It also asks for the injection site, so the next nurse can rotate. Before you can confirm lists everything still missing:

Insulin: actual dose and witness still missing

Enter the actual dose (e.g. 6 IU (capillary glucose 12.4 mmol/L)). Then your colleague types their own email and password under High-alert medication — a colleague must co-sign. The server checks the credentials and records the colleague's name, not what was typed.

You can't witness your own dose:

You cannot witness yourself

With a colleague's signature it's recorded, and the drug chart shows the dose as scanned and given:

The insulin dose on the chart

2. Verify the morphine order — as Pharmacist ​

Medication (MAR) → Current orders shows each order's verification: Awaiting pharmacist verification or Verified by …. Choose Verify (or Reject… with a note the prescriber will read).

3. Give the morphine — as Nurse ​

Give now on the PRN morphine. A controlled drug needs everything a high-alert drug needs, including the witness:

Morphine with a witness

4. The controlled-drug register — as Pharmacist ​

Pharmacy → Controlled-drug register lists every movement:

  • Received, Issued, Given on the MAR, Wasted or Count adjustment
  • the drug and its cupboard (the pharmacy store or a ward)
  • who witnessed it
  • the running balance, counted in the register's own unit (ampoules here)

The dose given on the MAR has already been counted out: −1 ampoule · balance 18.

To record a receipt, wastage or count correction: choose the Drug (use the name already in the register, or its balance starts again from zero), the Location cupboard, the Movement, the Quantity and a Reason, then have a colleague sign as Witness. A movement that would take the cupboard below zero is refused:

The register, and a refused wastage

5. Warn or Block — as Facility Admin ​

Pharmacy → Prescribing integration → Pharmacist verification before a dose is given:

  • Warn (the default): an unverified order can be given. The round and the dose form both say Not yet verified by a pharmacist.
  • Block: no dose of an unverified order can be given. Turn this on once the pharmacy verifies orders around the clock.

The setting

With Block on, the nurse's Confirm on an unverified order is refused:

An unverified dose, blocked

What Verabase will refuse and why ​

You try to…Verabase saysWhy
Give a high-alert or controlled drug without a witnessAsk a colleague to co-sign — this is a high-alert or controlled medicine.Two people check the drug, the dose and the patient
Sign as your own witnessA nurse cannot witness their own administration — a colleague must co-sign.A witness is a second person
Give a variable-plan dose without the actual doseRecord the actual dose given — this order has a variable or tapering plan.The chart must show what was given, not what was planned
Record a movement that takes a cupboard below zeroThis movement would make the controlled-drug register balance negative.Controlled-drug counts must balance
Give an unverified order when the hospital blocks itA pharmacist has not verified this order yet, so this dose cannot be given.Set in step 5

You're done when… ​

  • [ ] High-alert doses you gave carry a colleague's witness signature.
  • [ ] Variable-plan doses show the actual dose given.
  • [ ] Every controlled-drug dose appears in the register, and the cupboard balance matches the physical count.

Practice task ​

Give the HDU insulin with a witness and the actual dose. As the pharmacist, verify the morphine; as the nurse, give it with a witness. Open the register and find your dose. Check: the trainer sees your dose counted out with the witness's name and the balance one lower.

FAC-MAR-01 The drug round in depth · IMP-08 Pharmacy routing, barcode policy, scanners · FAC-MAR-03 Downtime