Rule-based natural language processing to extract clinical trial and research study enrollment history from unstructured notes

Read full text
Authors: Sergey Goryachev, Julie Wu, Eric Lin, Daphne R. Friedman, Robert Zwolinski, Rupali P. Dhond, Danne C. Elbers, Jennifer La, Cenk Yildirim, June K. Corrigan, Daniel Chen, Mary T. Brophy
+2 more Nhan V. Do, Nathanael R. Fillmore
Cited by: 3
References: 16

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