Pharmacy
Work the dispensing queue and check medication stock.
The Pharmacy area is where pharmacy staff review prescriptions and check stock. In the sidebar it expands into two pages: Pharmacy (the dispensing queue) and Inventory (medication stock).
Dispensing queue
The Pharmacy page lists the clinic's active prescriptions, oldest first, with three stat cards at the top: active prescriptions, expiring soon, and patients on medication. Search by patient, file number, medication, or prescriber, then Dispense once a course has been handed over.
A prescription is flagged Expiring only when its course is about to run out (≤2 days left) — using the prescription's end date when one is set, otherwise the start/ prescribed date plus its duration. This keeps freshly-issued short courses from all showing as expiring.
Pharmacy can read and update prescriptions but never delete or create them — prescribing stays with clinicians.
Dispensing & the dispensed feed
Pressing Dispense does two things: it marks the course completed and records a dispense — a ledger entry of who received which medication, dispensed by whom and when. These appear under Recently dispensed below the queue, so you can see at a glance who has collected medication from the pharmacy. The ledger is exposed through the Dispenses API (gated on the inventory permission).
e-Prescribing
When an owner/admin enables the e-prescribing integration (Settings → Integrations), opening a prescription shows a Send to pharmacy button that transmits it as an NCPDP SCRIPT NewRx to your configured pharmacy gateway. See the integrations API.
Inventory
The Inventory page is a searchable view of the pharmacy's medication stock. Each item shows its strength and form, quantity on hand, shelf location, and an availability badge:
- In stock — above the reorder threshold.
- Low stock — at or below the reorder threshold.
- Out of stock — none on hand.
The stat cards summarise total medications, how many are low, and how many are out. Search by name, form, strength, or location. Click any item to open its details — stock and reorder level, form, strength, shelf location, expiry and notes.
Adding an item
Use the Add item button next to the search box to add a medication to stock. Only the name is required; you can also set the form, strength, quantity on hand, reorder point, shelf location, and expiry. The new item appears in the list right away.
The dialog also has a Barcode / NDC field built for a USB barcode scanner connected to the computer (the kind that acts as a keyboard). With the Add-item dialog open, just scan the medication's barcode — you don't need to click into the field first. When the code is a GS1 DataMatrix, temetro fills in the expiry and lot for you as well. You can also type or paste a code into the field and press Enter.
Inventory is stored per clinic and exposed through the Inventory API. Pharmacy and full clinicians can edit it; reception and lab have no access.