What an order pad needs to achieve
A dispensary order pad represents demand, not proof that any wholesaler carries the exact medicine. Before comparing suppliers, preserve what the practice requested, make the quantity unambiguous and connect each entry to the correct medicine pack. That separation prevents a plausible-looking supplier name from silently changing the requirement.
Preparing data from SystmOne
Use your practice's authorised SystmOne reporting or export workflow to obtain the required stock or ordering data. Export screens and available columns can differ by configuration and local permissions. This guide does not assume a particular menu path or a direct software integration. Follow local information-governance rules and keep patient-identifiable details out of purchasing files.
Useful fields to preserve
- Original medicine description: retain the source text even after an item is matched to dm+d.
- Formulation and strength: tablets, capsules, inhalers, injections and other presentations must not be interchanged by string similarity.
- Pack size and quantity: distinguish packs required from units or individual doses; keep supplier packs separate from prescription quantities.
- Available stock: note when the count was taken and whether it excludes stock reserved for prescriptions.
- Outstanding deliveries and owings: keep these separate so catch-up purchasing does not buy the same line twice.
- Product identifiers: include reliable dm+d or other known pack identifiers where the source system provides them, without inventing identifiers.
Prevent the common import errors
Inhalers and devices
Do not collapse products with the same active ingredient but different strengths, devices, actuation counts or manufacturers when those details matter.
Pack multiples
Ten tablets and ten packs are different quantities. Confirm the unit of measure before allocation.
Brands and generics
Preserve the specified brand and apply the usual clinical and dispensing rules before considering another presentation.
Stock on order
Do not treat pending deliveries as a purchasing requirement; retain their expected quantity separately.
A safe import and review sequence
- Confirm the report period and reconcile the export's total lines against the dispensary source.
- Remove patient details and any columns unrelated to product purchasing.
- Normalize quantities only when their original units are known.
- Keep one stable source record for each requested line; flag duplicates instead of deleting blindly.
- Match each request to the correct dm+d presentation and pack, with explicit unresolved exceptions.
- Compare eligible supplier offers and account prices only after identity checks pass.
- Review basket minimums, stock availability and delivery constraints before final purchasing approval.
What to verify before ordering
Compare the proposed supplier basket back to the original order pad line by line. Review exact medicine, form, strength, pack size, number of packs, price observation time, supplier and whether an item is already ordered. If a match is uncertain, hold that line for review rather than quietly selecting the closest name.
Further reading: dm+d medicine matching, supplier comparison, reorder levels and PharmShop matching methodology.
From a SystmOne order pad to a buying workflow
Prepare an approved export with the medicine description, strength, form, pack size and requested quantity. Check whether each quantity means packs or individual units. Remove patient identifiers and reconcile stock already on order before using it to prepare new supplier demand.
PharmShop supports an order-pad buying workflow; this guide does not claim a direct SystmOne integration, automatic clinical-system access or endorsement by TPP. Read about order-pad automation to distinguish importing demand from approving a purchase, and use the public demonstration to see an illustrative process.
Put the workflow into practice
PharmShop is being developed to connect dispensary demand, exact medicine matching and explainable supplier basket planning in an authenticated workspace.
Open PharmShop