Skip to main content
Every cart at the till and every script on the dispensing form is checked for drug-drug interactions, drug-food interactions, allergies on file and duplicate therapy. Alerts appear in the cart column as you add lines — you do not run anything.

What you’re looking at

Screening has no screen of its own. It appears in three places, always in the right-hand column above the Cart card at the till, or above the lines on the dispensing form: When there is nothing to say, nothing appears — an empty column above the cart means a clean screen, not a screen that failed. There is no “all clear” badge, deliberately: a green tick on every sale is noise that teaches people to stop reading.

Why some alerts stop you and others do not

This is the question the counter asks first, and the ranking is deliberate. Alerting on everything trains people to dismiss everything, which is worse than not screening at all. So the product is loud exactly four times and quiet the rest of the time. A contraindicated or major finding opens the Interaction detected sheet — “Review before dispensing. Advisory only — it does not replace your professional judgement.” It lists what was found, the mechanism and the management, and offers two ways out: Cancel sale (Cancel on the dispensing form) or Acknowledge and dispense. Before you acknowledge there is a Reason for proceeding box, marked “(optional — recorded in the audit log)”. Fill it. “e.g. prescriber contacted and confirmed” is the shape of a useful entry, and it is the only thing that explains the decision to whoever reads the record later. The sheet interrupts once per cart. Acknowledging clears it for that sale; changing the cart re-screens and can raise it again.
Screening is a decision aid, not a second pharmacist. The rules cover what is in the dataset and the ingredients recorded against your products — nothing else. The acknowledgement is recorded against the person who gave it, by name, with the time. Never acknowledge a finding you have not read.
Some findings carry an AI counselling note under the rule, with a Watch for: line. It is always secondary to the rule above it, always badged as AI-generated, and sometimes absent. Treat it as counselling copy for the customer, not as the finding.

Products that cannot be screened

An item with no ingredients recorded is not silently passed — the cart shows a dashed panel saying how many items were not screened, names them, and states that interactions were not checked for them. That panel is fixable where you feel it. Select Add ingredients to screen it to open the Unscreened products sheet.
1

Pick the product

The sheet lists everything in your catalogue with nothing on file. Choose the one the cart named.
2

Answer 'How should this be screened?'

Four choices, and picking the right one matters:
  • Medication — “Screened for interactions.”
  • Supplement — “Screened, but interaction coverage for supplements is weaker.”
  • Consumable (not a medicine) — “Excluded from screening by design (gloves, saline, dressings).”
  • Contents unknown — “Not screened — use only if the contents are genuinely unknown.”
3

Declare the ingredients

For a medication or a supplement, search under Declare ingredients — “Search ingredients…” — and add each active ingredient.
4

Save

Select Save and screen. The sheet confirms the product is now screenable, and the cart re-screens with it included.
Clear these as you meet them. An unscreenable product is a silent gap: the customer’s other medicines are checked, that one is not, and nothing about the sale looks unusual. When nothing is left the sheet reads Everything is mapped.

The provisional dataset

Screening ships with a ruleset that starts provisional. Until a pharmacist at your branch has looked at it, the cart carries a small line — “Provisional dataset — pending pharmacist review.” — and the alerts still fire. Select the review link to open Interaction rules, which shows the rule count, the version, the source, and every drug-drug and drug-food rule with its severity, mechanism and management. A Reviewer note (“(optional — recorded in the audit log)”) lets you record what you checked it against, and Accept for clinical use ends the provisional state. Accepting applies to your branch only, and a new dataset version has to be accepted again. Once accepted the panel reads In clinical use here and the provisional line disappears. If the ruleset is older than it should be, the cart says so rather than presenting stale rules as current. Trust the label.

Without the Professional plan

Screening is gated. On Starter, the place the alerts would sit shows a quiet dashed card headed Drug & food interaction screening with an Upgrade button, and it says “Available on Professional and above”. Checkout and dispensing are otherwise untouched — nothing is blocked, and nothing is screened. See Change your plan. A plan that lapses out of active or trialing loses the feature the same way.

Who can do this

Screening is not itself permission-gated — everyone who reaches the till or the dispensing form is screened, including a cashier, and that is the point. What differs is who may clear a block and who may change the ruleset. Two behaviours surprise people:
  • Enforcement is opt-in, per person. A colleague never saved in the permissions sheet is unrestricted. The sheet warns “Saving starts enforcing”.
  • A denied action is recorded; an allowed one is not — and so is every acknowledgement, whether or not anyone was denied. The name on Reason for proceeding is the name that stands behind the decision.
See Staff permissions.

Check it worked

  • Adding a known interacting pair to a cart raises the panel within a moment, without you running anything.
  • After mapping a product’s ingredients, the dashed not screened panel loses that product; when nothing is left the sheet reads Everything is mapped.
  • After accepting the ruleset, the provisional line is gone and the panel reads In clinical use here.

Common issues

Use Acknowledge and dispense and put your reasoning in Reason for proceeding. The decision is yours; the record of it is the point.
Check the plan first — Starter shows the upgrade card instead of alerts. If you are on Professional or above, check that the products in the cart have ingredients recorded; a cart of entirely unscreened items produces the dashed “not screened” panel, not silence.
Allergy findings read the allergy list on the customer’s record. If it was never recorded there, it cannot be matched. Add it to the record — see Customers.
Saving Contents unknown deliberately leaves it unscreened. Re-open the sheet and choose Medication or Supplement, then declare the ingredients.
You changed the cart. Any change re-screens, and a new line can raise a new finding. Read it — it is not the one you just cleared.
Acceptance is a pharmacist’s call, not a permission switch. Select the review link, read Interaction rules, and use Accept for clinical use. It applies to your branch only.

FAQ

Yes. It runs against the ruleset the device already holds, including a pharmacist’s acknowledgement, and the cart labels the rules as stale rather than hiding their age. See Selling when the internet is down.
Because showing them would bury the four findings that matter. Contraindicated and major stop you, moderate shows as an inline badge, minor is silent. Alerting on everything trains people to dismiss everything.
No. It sits under the rule, is always badged as AI-generated, and is sometimes absent entirely. Treat it as counselling copy for the customer; the rule above it is the finding.
Yes. A new dataset version returns to provisional and has to be accepted again, at each branch. The alerts keep firing throughout — provisional means unreviewed, not switched off.
Consumable (not a medicine) is for gloves, saline and dressings — things with nothing to interact with. Use Contents unknown only when the contents genuinely are, and expect it to stay unscreened.