What dm+d provides
The NHS dictionary of medicines and devices (dm+d) contains standard descriptions and codes for medicines and devices used across the NHS. NHSBSA describes it as the recognised NHS standard for uniquely identifying and communicating medicinal product and device information across clinical IT systems.
NHSBSA states that dm+d is refreshed weekly and includes product, availability, pricing, reimbursement and identifier information used by NHS systems.
Official source: NHSBSA dm+d.
Why procurement needs a canonical identity
A wholesaler search result is written for that supplier's catalogue. Another supplier may describe the same presentation differently. Text similarity alone can therefore produce both false positives and false negatives.
The safer pattern is to establish the intended medicine and pack first, then ask whether each supplier result is evidence for that specific product.
VMPP and pack-level comparison
For purchasing, pack-level identity matters. A comparison can be commercially wrong even when the active ingredient and strength look right if the returned pack quantity, formulation, device or brand differs from the requested presentation.
What to retain with a match
- the requested description and quantity;
- the resolved dm+d identifier and canonical description;
- the supplier catalogue description and identifier;
- the pack size and formulation compared;
- the matching method and confidence;
- any exception or manual override.
How PharmShop uses this principle
PharmShop's matching layer is designed to separate medicine resolution from supplier search. That makes it possible to improve supplier parsers without changing the canonical product the dispensary intended to buy.
GTINs and supplier names are evidence, not shortcuts
A verified pack identifier can help locate a supplier product, but a similar product name or a shared ingredient does not prove an exact pack match. A generic VMPP link describes a different level of identity from a confirmed manufacturer-specific AMPP link. Keep that distinction visible when assessing catalogue coverage.
For supplier price comparison, check the required brand, strength, formulation, route, device and quantity before price ranking. Ambiguity should create a review item. An automated purchasing workflow is only as useful as the identity checks that precede it.
Test the numbers yourself
Use PharmShop's public procurement calculator for a transparent gross comparison, then move into the secure workspace for supplier-specific decisions.
Open the procurement calculator