Related Experiment Video
Updated: May 15, 2026

Implementation of a Real-Time Psychosis Risk Detection and Alerting System Based on Electronic Health Records using CogStack
Published on: May 15, 2020
Modeling and executing electronic health records driven phenotyping algorithms using the NQF Quality Data Model and
Dingcheng Li1, Cory M Endle, Sahana Murthy
1Mayo Clinic, Rochester, MN, USA.
This study introduces a novel method for automatically translating electronic health record (EHR) data into executable rules using the Quality Data Model (QDM) and Drools. This facilitates efficient EHR-driven phenotyping for clinical research.
Area of Science:
- Health Informatics
- Computational Biology
- Clinical Research Informatics
Background:
- Electronic health records (EHRs) are increasingly used, necessitating formal methods for EHR-driven phenotyping algorithms.
- The Quality Data Model (QDM) offers a standardized way to represent clinical data and algorithmic criteria from EHRs.
- Current QDM representations require manual interpretation and implementation for execution on EHRs.
Purpose of the Study:
- To investigate the use of the JBoss® Drools rules engine for automatically translating QDM criteria into executable rules.
- To develop a tool for converting QDM-defined phenotyping algorithms into Drools rules scripts for direct execution on EHR data.
Main Methods:
- Utilized the Apache Foundation's Unstructured Information Management Architecture (UIMA) platform to build a translator tool.
- Developed a framework to convert QDM criteria into executable Drools rules.
- Demonstrated the execution of these rules on real patient data from Mayo Clinic.
Main Results:
- Successfully developed and demonstrated a translator for QDM criteria to Drools rules.
- Showcased the execution of these rules on real patient data to identify cases of Coronary Artery Disease and Diabetes.
- Established a novel framework for executing QDM-modeled phenotyping criteria using a business rules management system.
Conclusions:
- The developed framework enables automatic translation and execution of QDM-based phenotyping algorithms on EHR data.
- This approach addresses the need for direct execution of phenotype definitions, reducing manual interpretation.
- This represents a significant advancement in automating EHR-driven clinical research and phenotyping.
Related Concept Videos
Model Approaches for Pharmacokinetic Data: Physiological Models
Health Information Technology and Healthcare Information System
Health Information Technology, commonly called HIT, integrates advanced information systems and technology in healthcare settings. Its primary functions include:
Quality Assurance
Model-Independent Approaches for Pharmacokinetic Data: Noncompartmental Analysis
One important characteristic of noncompartmental analyses is that drug exposure increases proportionally with increasing doses. This relationship...
Nursing Clinical Information System
A Nursing Clinical Information System (NCIS) is a specialized type of healthcare information system tailored to meet the unique needs of nursing practice. It incorporates the principles of nursing informatics to streamline information management and improve the quality of care delivery.
Critical attributes of NCIS include:
Model Approaches for Pharmacokinetic Data: Distributed Parameter Models
The distributed parameter models are specifically designed to account for variations and differences in some drug classes. This model is particularly useful for assessing regional concentrations of anticancer or...
