Vital Signs Chart De-Identification with anonym.plus

Clear identifiers from the chart while every reading stays.

Vital-signs de-identification removes patient identifiers from an obs chart under UK GDPR Art. 9 and DPA 2018. anonym.plus works locally and keeps the temperature, pulse, blood-pressure, and oxygen series whole.

When this applies

Obs charts feed early-warning-score work and teaching. The numbers are the value; the name, record number, and dates are the risk. The tool keeps one and clears the other.

How anonym.plus handles it

  1. Load the chart into anonym.plus on your device.
  2. It finds header identifiers: name, record number, and dates.
  3. The reading grid and trend lines stay in place.
  4. Swap identifiers and shift the times to keep the gaps.
  5. Save the clean chart on your device.

What you need to provide

Patient data entity types detected

Categoryanonym.plus entity typeExample
NamesPERSONheader name → [PATIENT]
Record IDsMEDICAL_RECORD_NUMBERMRN → [MRN]
DatesDATE_TIMEobs times → shifted [TIME]
LocationLOCATIONWard/Bed → [LOCATION]
NamesPERSONrecorded-by → [STAFF]
NHS NumberUK_NHSNHS 943 476 5919 → [NHS_NO]

Compliance achieved

Anonymise vital signs charts offline — see plans & start free →

Limitations & cautions

Scanned paper charts lean on OCR. Faint writing can cause errors, so check the header the tool found before you export. The numbers stay word for word and are not treated as identifiers.

Frequently asked questions

Are the readings ever removed?

No. The numbers stay. Only the header identifiers and times change, so the series is still fully usable.

Can scanned paper charts be cleaned?

Yes. Local OCR reads them, so identifiers printed or written on paper are caught.

How are the obs times handled?

Times shift by one steady offset, so the gaps between readings stay while the real times hide.