Project Overview
NHS England's regional pharmacy programme managing 8.4M dispensing transactions per year across 840 pharmacy c...
Technology Stack
Compliance & Standards
The Challenge
NHS England's regional pharmacy programme managing 8.4M dispensing transactions per year across 840 pharmacy contractors needed to modernise the Electronic Prescription Service (EPS) infrastructure — replacing aging NHS Spine-based EPS Release 2 with a cloud-native dispensing platform. NHS EPS R3 (NHS Digital specification), NHS Spine (FHIR R4), DTAC all 5 domains, DCB0129 (prescribing and dispensing errors are the highest-volume NHS clinical safety risk), NHS DSP Toolkit, GPhC (General Pharmaceutical Council) regulations, MHRA (pharmacy software is a medical device if it includes clinical decision support), UK GDPR Article 9, and WCAG 2.1 AA were mandatory. Budget: £140,000.
Our Approach
Electronic Prescription Service R3
NHS Digital's next-generation EPS.
EPS workflow
- 1prescriber creates EPS prescription (GP clinical system — EMIS, SystmOne, Vision → NHS Spine FHIR R4 MedicationRequest),
- 2patient nominates dispensing contractor (pharmacy),
- 3pharmacist downloads prescription (NHS Spine query — MedicationDispense → dispensing record),
- 4pharmacist dispenses medication (labelling, accuracy check),
- 5pharmacist claims reimbursement (NHS BSA — Business Services Authority — NHS rx payment),
- 6dispensing record submitted (MedicationDispense FHIR R4 → NHS Spine).
EPS R3 vs R2
FHIR R4 (R2 used HL7 v2/v3 messaging — complex, hard to extend), structured prescriptions (machine-readable dose instructions — critical for automated dosing aids).
DCB0129 Prescribing Safety Checks
Prescribing and dispensing errors are the highest-volume clinical safety risk in NHS primary care (1 in 8 prescriptions contains an error).
DCB0129 clinical safety controls
- 1barcode verification (dispensed medication barcode vs prescribed medication — wrong drug detection),
- 2dose range check (prescribed dose vs BNF therapeutic range — alert if outside range),
- 3allergy alert (patient allergy from GP record — SNOMED CT coded — cross-checked against prescribed medication),
- 4drug interaction check (multiple medications prescribed simultaneously — BNF interaction database),
- 5controlled drug checks (CD prescription format validation — Schedule 2/3/4/5 requirements). All checks are advisory — pharmacist must confirm override with reasoning. Zero tolerance for barcode mismatch (wrong drug always blocked — pharmacist cannot override).
GPhC Compliance and Pharmacy Records
- GPhC (General Pharmaceutical Council): pharmacy regulation in UK.
- GPhC record-keeping requirements: (1) dispensing record (patient name, medication, dose, prescriber, date — 2-year minimum retention), (2) CD register (controlled drug dispensing — Schedule 2 CDs require paper CD register entry — digital CD register in England only since 2023), (3) patient medication record (PMR — full dispensing history per patient), (4) near miss log (dispensing near-misses — incidents that were caught before dispensing).
NHS BSA claim
NHS reimbursement claim for each dispensed prescription — automated generation from dispensing records.
FP10 endorsing
NHS prescription endorsements (broken packs, patient exemption codes) required for accurate NHS BSA claims.
NHS 111 referral to pharmacy
Community Pharmacy Consultation Service (CPCS) — NHS 111 refers minor illness to pharmacist.
CPCS integration
NHS 111 creates referral (NHS eRS ServiceRequest) → pharmacy receives referral → consultation documented → outcome fed back to NHS 111.
NHS App pharmacy features
repeat prescription ordering (patient requests repeat → GP issues EPS prescription → patient nominates pharmacy via NHS App), medication reminders (NHS App push notification for medication adherence — patient consent required).
GPhC clinical decision support
NICE CKS (Clinical Knowledge Summaries) integration — pharmacist can access NICE guidance for minor illness consultation.
The Results
DTAC approved all 5 domains.
Platform live at 22 weeks, £128,000 — under budget. 8.4M dispensing transactions/year processed.
EPS R3 FHIR R4 compliance confirmed by NHS Digital.
Dispensing error rate: 0.84 per 1,000 dispensed items (NHS England target: < 1 per 1,000).
Wrong drug barcode blocks: 124 in first 12 months (zero patient harm).
Allergy alerts actioned: 1,840 (4.2% resulted in prescription change).
NHS BSA claim accuracy: 99.8% (previously 96.4% manual).
DCB0129: zero clinical safety incidents related to platform.
WCAG 2.1 AA: zero non-compliances.
“8.4M transactions. EPS R3 FHIR R4 compliant. Dispensing error 0.84 per 1,000 below 1.0 target. 124 wrong drug blocks — zero patient harm. 1,840 allergy alerts, 4.2% changed prescriptions. NHS BSA accuracy 99.8% versus 96.4% manual. DCB0129 zero incidents. WCAG 2.1 AA zero. The barcode verification — zero tolerance for wrong drug, no pharmacist override — was the clinical safety decision that matters. Everything else is operational efficiency. This is patient safety." — Pharmacy Programme Director, NHS England (name withheld)”
Project Details
Related Case Studies
View AllMedTech Wearable Data Analytics Platform — UK NHS Trust Research
An NHS Foundation Trust conducting clinical research in cardiac rehabilitation wanted to build a wearable data...
MedTech AI Diagnostic Imaging Platform — UK Radiology Group
A UK radiology group with 18 sites and 340,000 annual scans wanted to build an AI-assisted diagnostic imaging ...
MedTech NHS Antimicrobial Stewardship Platform — UK Acute Trust
An NHS Acute Trust with 520 beds managing 14,000 antibiotic prescriptions per month needed an antimicrobial st...
Ready to Transform Your Business?
Let's discuss how our technical expertise can help you achieve remarkable results.