adverse reactions allergies electronic medical records medications nlp NLP
An accurate computable representation of food and drug allergy is essential for safe healthcare. We developed and evaluate a SQL-based method to map free-text allergy/adverse reaction entries to structured entries, using RxNorm as the target vocabulary. The system was developed and tested using a perioperative management system using a training set of 24,599 entries and a test set of 24,857 entries from Vanderbilt University. Our goal was to develop a high performance, easily-maintained algorithm to identify medication and food allergies and sensitivities from unstructured allergy entries in electronic medical record (EHR) systems.
Accuracy, precision, recall, and F-measure for medication allergy matches were all above 98% in the training dataset and above 97% in the testing dataset for all allergy entries. Corresponding values for food allergy matches were above 97% and above 93%, respectively. Specificity for NLP drug matches was 90.3% and 85.0% for drug matches and 100% and 88.9% for food matches in the training and testing datasets, respectively.
Key Reference:
Epstein RH, St Jacques P, Stockin M, Rothman B, Ehrenfeld JM, Denny JC. Automated identification of drug and food allergies entered using non-standard terminology. JAMIA 2013; 20:962-8
The files attached below can be mapped to the flowchart in Figure 1 of the paper
Attachment | Size |
NLP Lookup tables as used in the JAMIA paper | 432.65 KB |