Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2012:2012:532-41.
Epub 2012 Nov 3.

Modeling and executing electronic health records driven phenotyping algorithms using the NQF Quality Data Model and JBoss® Drools Engine

Affiliations

Modeling and executing electronic health records driven phenotyping algorithms using the NQF Quality Data Model and JBoss® Drools Engine

Dingcheng Li et al. AMIA Annu Symp Proc. 2012.

Abstract

With increasing adoption of electronic health records (EHRs), the need for formal representations for EHR-driven phenotyping algorithms has been recognized for some time. The recently proposed Quality Data Model from the National Quality Forum (NQF) provides an information model and a grammar that is intended to represent data collected during routine clinical care in EHRs as well as the basic logic required to represent the algorithmic criteria for phenotype definitions. The QDM is further aligned with Meaningful Use standards to ensure that the clinical data and algorithmic criteria are represented in a consistent, unambiguous and reproducible manner. However, phenotype definitions represented in QDM, while structured, cannot be executed readily on existing EHRs. Rather, human interpretation, and subsequent implementation is a required step for this process. To address this need, the current study investigates open-source JBoss® Drools rules engine for automatic translation of QDM criteria into rules for execution over EHR data. In particular, using Apache Foundation's Unstructured Information Management Architecture (UIMA) platform, we developed a translator tool for converting QDM defined phenotyping algorithm criteria into executable Drools rules scripts, and demonstrated their execution on real patient data from Mayo Clinic to identify cases for Coronary Artery Disease and Diabetes. To the best of our knowledge, this is the first study illustrating a framework and an approach for executing phenotyping criteria modeled in QDM using the Drools business rules management system.

PubMed Disclaimer

Figures

Figure 1
Figure 1
Study Overview (adapted from eMERGE)
Figure 2
Figure 2
Quality Data Model Information Structure
Figure 3
Figure 3
Example CEM for medication order (adapted from Welch et al. 26)
Figure 4
Figure 4
Overall architecture for QDM to Drools translator system
Figure 5
Figure 5
Postorder traversal algorithm for population tree
Figure 6
Figure 6
Population Criteria for NQF64 (Diabetes)
Figure 7
Figure 7
The sample traversal for Numerator of NQF 64
Figure 8
Figure 8
Population Calculation Psudocode

Similar articles

Cited by

References

    1. Cui Tao CGP, Oniki Thomas A, Pathak Jyotishman, Huff Stanley M, Chute Christopher G. An OWL Meta-Ontology for Representing the Clinical Element Model. American Medical Informatics Association. 2011:1372–1381. - PMC - PubMed
    1. Chung TK KR, Johnson SB. Reengineering clinical research with informatics. Journal of investigative medicine. 2006;54(6):327. - PubMed
    1. Mair FS, PG, Shiels C, Roberts C, Angus R, O’Connor J, Haycox A, Capewell S. Recruitment difficulties in a home telecare trial. Journal of Telemedicine and Telecare. 2006;12:126–128. - PubMed
    1. Kho JAP Abel N, Peissig Peggy L, Rasmussen Luke, Newton Katherine M, Weston Noah, Crane Paul K, Pathak Jyotishman, Chute Christopher G, Bielinski Suzette J, Kullo Iftikhar J, Li Rongling, Manolio Teri A, Chisholm Rex L, Denny Joshua C. Electronic Medical Records for Genetic Research: Results of the eMERGE Consortium. Science Translational Medicine. 2011;3(79):3–79. - PMC - PubMed
    1. Chute CG PJ, Savova GK, Bailey KR, Schor MI, Hart LA, Beebe CE, Huff SM. American Medical Informatics Association: Oct 22, 2011. Washington DC: 2011. The SHARPn project on secondary use of Electronic Medical Record data: progress, plans, and possibilities; pp. 248–256. - PMC - PubMed

Publication types

LinkOut - more resources