After reading this guide you will be able to record the pharmacist's accuracy check on a prescription that has
been assembled, and you will know what the app does — and does not — record at that moment.
Who does this? The accuracy check is a Responsible Pharmacist step, and only a pharmacist can record
it. A Dispensing Technician works the same prescription up to the assembly, but is never offered this step;
if it is asked for directly, the app refuses it. That is a permission setting, not something you can change
yourself.
Assembly records what is being supplied (see
Dispensing — Assemble a Prescription). The accuracy
check is the step that follows, and it marks a change of kind: up to this point the prescription is work in
progress, and after it the prescription is fit to be supplied.
The app treats it that way in three respects, and they explain how the screen behaves:

An assembled prescription, opened as the Responsible Pharmacist. The state reads Assembled, every item
shows the quantity supplied, and Record accuracy check is offered alongside the release and cancel actions.
There is no separate screen for this step. The check is recorded by the button on the prescription's own
page, so what follows is one action:
Two things are worth knowing before you click:
On the prescription's own page the state now reads Accuracy checked, and the actions have narrowed:

After the check: the state reads Accuracy checked, Dispense is the next step, and the actions have
narrowed to dispensing and cancelling — the Release claim form is no longer shown.
Release claim disappears once the check is recorded. A prescription can be handed back to the spine while
it is Claimed or Assembled. Once the accuracy check has been recorded that is no longer offered, and
only Cancel token remains if the prescription has to be stopped. If you may need to release the claim,
do it before this step.
Assembly and the check are deliberately one-sided: the Technician does the work up to the assembly, and the
pharmacist records the check. The app is consistent about it — the step is not merely hidden, it is refused.

The same assembled prescription opened by a Dispensing Technician: the state, the items and the history are
all visible, but there is no accuracy check to record. The release and cancel actions are still available to
them.
| What you see | What it means |
|---|---|
| No Record accuracy check button | Either the prescription is not yet Assembled, or your login is not a pharmacist's. A technician's login will show the prescription without this action. |
| "accuracy_check requires the token to be ASSEMBLED (it is CHECKED)." | The check has already been recorded — by you or by another pharmacist — or your copy of the page was open while it happened. Nothing was recorded. Open the prescription and read History to see who did what. |
| "accuracy_check requires one of: PHARMACY_RESPONSIBLE_PHARMACIST (actor role is …)." | The step was asked for by a login that is not a pharmacist's. The role is checked by the app itself, not only hidden in the page. |
| You are taken to the premises screen | The pharmacy has no premises profile yet. That is completed once, at setup — speak to your Business Manager. |
Only the button writes anything, so a refused check needs no tidying up.
Two things the check does not do: it does not move stock, and it does not notify the patient. Stock is
consumed when the prescription is dispensed, and the collection notification follows the dispense as well.