Volume 8, Number 1/2
DE-Identification of Protected Health Information PHI from Free Text in Medical Records
Authors
Geetha Mahadevaiah1, Dinesh M.S1, Rithesh Sreenivasan1, Sana Moin1 and Andre Dekker2, 1Philips Research India, India and 2Maastricht University Medical Centre+, The Netherlands
Abstract
Medical health records often contain clinical investigations results and critical information regarding
patient health conditions. In these medical records, along with patient health information, patient Protected
Health Information (PHI) such as names, locations and date information can co-exist. As per Health
Insurance Portability and Accountability Act (HIPAA), before sharing the medical records with
researchers and others, all types of PHI information needs to be de-identified. Manual de-identification
through human annotators is laborious and error prone, hence, a reliable automated de-identification
system is need of the hour.
In this work, various state of the art techniques for de-identification of patient notes in electronic health
records were analyzed for their performance, based on the performance quoted in the literature,
NeuroNER was selected to de-identify Indian Radiology reports. NeuroNER is a named-entity recognition
text de-identification tool developed by Massachusetts Institute of Technology (MIT). This tool is based on
the Artificial Neural Networks written in Python and uses Tensorflow machine-learning framework and it
comes with five pre-trained models.
To test the NeuroNER models on Indian context data such as name of the person and place, 3300 medical
records were simulated. Medical records were simulated by extracting clinical findings, remarks from
MIMIC-III data set. For collection of all the relevant Indian data, various websites were scraped to include
Indian names, Indian locations (all towns and cities), and Indian Hospital and unit names. During the
testing of NeuroNER system, we observed that some of the Indian data such as name, location, etc. were
not de-identified satisfactorily. To improve the performance of NeuroNER on Indian context data, along
with the existing NeuroNER pre-trained model, a new pre-trained model was added to handle Indian
medical reports. Medical dictionary lookup was used to reduce number of misclassifications. Results from
all four pre-trained models and the model trained on Indian simulated data were concatenated and final
PHI token list was generated to anonymize the medical records to obtain de-identified records. Using this
approach, we improved the applicability of the NeuroNER system to Indian data and improved its
efficiency and reliability. 2000 simulated reports were used for transfer learning as training set, 1000
reports were used for test set and 300 reports were used for validation (unseen) set
Keywords
De-identification, Free text, Protected Health Information, Medical records, Radiology reports, Indian context data