Medication History De-Identification with anonym.plus

Strip every patient ID from the list while the regimen stays.

Medication-history de-identification is the removal of all 18 HIPAA Safe Harbor IDs (45 CFR §164.514(b)) from a patient's drug list. anonym.plus does this locally. The regimen stays readable; it no longer names the person.

When this applies

A drug list ties many medicines to one named patient over time. For research or teaching, you strip the IDs but keep the regimen and the dates' gaps.

How anonym.plus handles it

  1. Open the list in anonym.plus on your device.
  2. It scans for the name, dates, MRN, and contacts.
  3. Local OCR reads scanned pages, so printed lists are caught.
  4. Confirm the flags; the medicine names are not IDs and stay.
  5. Swap each ID for a label, or shift the dates.
  6. Save the clean file; the source stays on your machine.

What you need to provide

PHI entity types detected

Categoryanonym.plus entity typeExample
NamesPERSONTomas Berg → [PATIENT]
DatesDATE_TIMEstarted 03/2024 → [DATE]
Record IDsMEDICAL_RECORD_NUMBERMRN 220914 → [MRN]
ContactEMAIL_ADDRESSt.berg@example.com → [EMAIL]
LocationLOCATION12 Birch Lane → [ADDRESS]
IdentifiersNATIONAL_IDplan no. A1234 → [ID]

Compliance achieved

Anonymize medication histories offline — see plans & start free →

Limitations & cautions

Safe Harbor also asks that the rest cannot re-identify the patient. The tool removes the 18 ID types. The medicines stay. A rare regimen plus a small town can still hint at one person, so judge those cases and use Expert Determination.

Frequently asked questions

What are the 18 Safe Harbor identifiers?

They are the IDs in 45 CFR §164.514(b): names, small areas, all dates tied to the person, phone, email, SSN, MRN, account and plan numbers, license and device IDs, URLs, IPs, biometrics, photos, and any other unique code.

Are the medicines treated as IDs?

No. Drug names are clinical content, not Safe Harbor identifiers, so they stay. The list is still useful for research after the IDs go.

Can the date gaps survive the swap?

Yes. Date-shift moves all dates by one offset, so the start-and-stop gaps stay intact.