Dispensing-log anonymisation is the removal of patient and staff IDs from a fill register. NHS pharmacy contractors keep these records as a term of service under the NHS (Pharmaceutical and Local Pharmaceutical Services) Regulations 2013, and Part 12 of the Human Medicines Regulations 2012 adds its own record duty. anonym.plus cleans a copy and keeps the medicine, quantity, and fill timing.
When this applies
A fill register lists many patients with names, dates, and staff initials. For a dispensing audit or an error review, the counts and timing carry the learning; the names carry only risk.
How anonym.plus handles it
- Load the register into anonym.plus on your device.
- It finds patient and pharmacist names plus IDs.
- Fill dates and contacts get flagged across each line.
- Confirm the flags; the medicine and count stay as non-IDs.
- Black out items for audits, or swap them for analysis.
- Save the clean file; the source stays on your machine.
What you need to provide
- The register (CSV, PDF, DOCX, or system export).
- A column map for known ID fields.
- An operator (Redact for audit copies).
Patient data entity types detected
| Category | anonym.plus entity type | Example |
|---|---|---|
| Names | PERSON | patient column → [PATIENT_n] |
| Names | PERSON | pharmacist initials → [STAFF] |
| Dates | DATE_TIME | filled 03/05 → [DATE] |
| Record IDs | MEDICAL_RECORD_NUMBER | fill no. 7741 → [FILL_ID] |
| Location | LOCATION | branch 14 → [SITE] |
| Identifiers | NHS_NUMBER | 485 777 3456 → [NHS_NUMBER] |
Compliance achieved
- Respects the record-keeping terms of service in the NHS (Pharmaceutical and Local Pharmaceutical Services) Regulations 2013 (SI 2013/349) — you de-identify a copy, never the register you must retain.
- Records of prescription-only supplies are separately required by Part 12 of the Human Medicines Regulations 2012.
- Sharing on a strict need-to-know basis follows Caldicott principle 4 and the NHS Code of Confidentiality.
- Pharmacist initials and signatures are staff personal data under DPA 2018 s.3(2), so they are cleared alongside the patient details.
Anonymise dispensing logs offline — see plans & start free →
Limitations & cautions
These registers are very tabular. Check that the initials and signature columns are mapped, since staff initials are easy to miss yet name a person. The medicine and count stay and are not treated as identifiers. The statutory register itself must still be retained in full — clean only the copy you circulate.
Frequently asked questions
Are pharmacist initials personal data?
Yes. Initials and signatures name the staff member who dispensed the item, so under DPA 2018 s.3(2) they are personal data and get removed. The medicine and quantity stay.
Can I keep the quantities?
Yes. The medicine, count, and timing stay, so the register is still useful for a dispensing audit or an error-rate review.
Does it read CSV exports?
Yes. Tidy CSV columns and printed registers are both supported, all on your own device.