Rule-based natural language processing to extract clinical trial and research study enrollment history from unstructured notes
Abstract
Clinical trials are vital for advancing care. However, a systematic approach to tracking trial participation across different facilities and sponsors has been lacking. We developed natural language processing (NLP) methods to extract study enrollment history, including enrollment status, consent date, and study title from information on clinical trial participation recorded in clinical notes in the electronic health record based on national Veterans Affairs electronic health record data. The method exhibited high test-set precision for enrollment status (0.94), consent date (0.97), and study title (0.87) and acceptably high recall (0.76, 0.70, and 0.84, respectively). From a single center, the classifier correctly identified 111 of 125 trial participants (88.8%) across 12 distinct trials. Our study demonstrates the feasibility of using NLP to capture trial enrollment from a nationwide healthcare system. This algorithm creates a novel data resource for analyzing and tracking trial enrollment at the population level.
Fields of Study & Subjects
Electronic Health Records Systems
Ethics in Clinical Research
Machine Learning in Healthcare
Publication details
- Journal / source
- Health Informatics Journal
- Publisher
- SAGE Publications
- Volume
- 32
- Issue
- 1
- Pages
- 14604582261430614–14604582261430614
- Publication date
- 1 January 2026
- Language
- EN