Adverse Drug Reaction Report Anonymization with anonym.plus

Clear IDs from the ADR write-up while the reaction detail stays.

ADR anonymization is the removal of patient and reporter IDs from a reaction write-up. It supports ICH E2B(R3). anonym.plus runs on your device and keeps the suspected medicine and the reaction so the signal stays whole.

When this applies

A reaction write-up holds the person, the one who reported it, and contact lines. To pool it for signal work, you clear the IDs but keep the medicine and event.

How anonym.plus handles it

  1. Load the write-up into anonym.plus on your device.
  2. It finds the named people in the free text.
  3. Dates, ages, and contacts get flagged across the entry.
  4. Confirm the flags; the suspected medicine stays as a non-ID.
  5. Swap the IDs with steady labels for pooled work.
  6. Save the clean file on your machine with no upload.

What you need to provide

PHI entity types detected

Categoryanonym.plus entity typeExample
NamesPERSONMark Vella → [PATIENT]
NamesPERSONnurse reporter → [REPORTER]
AgeAGEage 73 → [AGE_BAND]
DatesDATE_TIMEreaction 11 Apr → [DATE]
ContactPHONE_NUMBER030 555 7781 → [PHONE]
IdentifiersIDICSR 4471 → [ID]

Compliance achieved

Anonymize ADR reports offline — see plans & start free →

Limitations & cautions

Exact age can identify in older people, so band it where your study allows. The suspected medicine stays, as it holds the signal. A rare event plus a small site can still narrow identity even after direct IDs go.

Frequently asked questions

Why keep the suspected medicine name?

The product is not personal PHI and is the heart of the signal. Removing it would gut the report. Only the IDs of the named people are taken out.

How is the subject's age handled?

Age can be a clue, above all over 89. The tool flags it as AGE so you can band it, for example into a decade, where your analysis allows.

Can reports be pooled afterwards?

Yes. A steady label map lets one person map to one alias across many files.