A Patient-Screening Tool for Clinical Research Based on Electronic Health Records Using OpenEHR: Development Study

BackgroundThe widespread adoption of electronic health records (EHRs) has facilitated the secondary use of EHR data for clinical research. However, screening eligible patients from EHRs is a challenging task. The concepts in eligibility criteria are not completely matched wit...

Full description

Bibliographic Details
Main Authors: Mengyang Li, Hailing Cai, Shan Nan, Jialin Li, Xudong Lu, Huilong Duan
Format: Article
Language:English
Published: JMIR Publications 2021-10-01
Series:JMIR Medical Informatics
Online Access:https://medinform.jmir.org/2021/10/e33192
_version_ 1797735632079945728
author Mengyang Li
Hailing Cai
Shan Nan
Jialin Li
Xudong Lu
Huilong Duan
author_facet Mengyang Li
Hailing Cai
Shan Nan
Jialin Li
Xudong Lu
Huilong Duan
author_sort Mengyang Li
collection DOAJ
description BackgroundThe widespread adoption of electronic health records (EHRs) has facilitated the secondary use of EHR data for clinical research. However, screening eligible patients from EHRs is a challenging task. The concepts in eligibility criteria are not completely matched with EHRs, especially derived concepts. The lack of high-level expression of Structured Query Language (SQL) makes it difficult and time consuming to express them. The openEHR Expression Language (EL) as a domain-specific language based on clinical information models shows promise to represent complex eligibility criteria. ObjectiveThe study aims to develop a patient-screening tool based on EHRs for clinical research using openEHR to solve concept mismatch and improve query performance. MethodsA patient-screening tool based on EHRs using openEHR was proposed. It uses the advantages of information models and EL in openEHR to provide high-level expressions and improve query performance. First, openEHR archetypes and templates were chosen to define concepts called simple concepts directly from EHRs. Second, openEHR EL was used to generate derived concepts by combining simple concepts and constraints. Third, a hierarchical index corresponding to archetypes in Elasticsearch (ES) was generated to improve query performance for subqueries and join queries related to the derived concepts. Finally, we realized a patient-screening tool for clinical research. ResultsIn total, 500 sentences randomly selected from 4691 eligibility criteria in 389 clinical trials on stroke from the Chinese Clinical Trial Registry (ChiCTR) were evaluated. An openEHR-based clinical data repository (CDR) in a grade A tertiary hospital in China was considered as an experimental environment. Based on these, 589 medical concepts were found in the 500 sentences. Of them, 513 (87.1%) concepts could be represented, while the others could not be, because of a lack of information models and coarse-grained requirements. In addition, our case study on 6 queries demonstrated that our tool shows better query performance among 4 cases (66.67%). ConclusionsWe developed a patient-screening tool using openEHR. It not only helps solve concept mismatch but also improves query performance to reduce the burden on researchers. In addition, we demonstrated a promising solution for secondary use of EHR data using openEHR, which can be referenced by other researchers.
first_indexed 2024-03-12T13:01:51Z
format Article
id doaj.art-d5ce6b282c5c4c269de519765ba64052
institution Directory Open Access Journal
issn 2291-9694
language English
last_indexed 2024-03-12T13:01:51Z
publishDate 2021-10-01
publisher JMIR Publications
record_format Article
series JMIR Medical Informatics
spelling doaj.art-d5ce6b282c5c4c269de519765ba640522023-08-28T19:34:00ZengJMIR PublicationsJMIR Medical Informatics2291-96942021-10-01910e3319210.2196/33192A Patient-Screening Tool for Clinical Research Based on Electronic Health Records Using OpenEHR: Development StudyMengyang Lihttps://orcid.org/0000-0003-2302-4884Hailing Caihttps://orcid.org/0000-0001-7409-8547Shan Nanhttps://orcid.org/0000-0002-7807-3125Jialin Lihttps://orcid.org/0000-0003-4587-1099Xudong Luhttps://orcid.org/0000-0001-7658-5250Huilong Duanhttps://orcid.org/0000-0003-3893-213X BackgroundThe widespread adoption of electronic health records (EHRs) has facilitated the secondary use of EHR data for clinical research. However, screening eligible patients from EHRs is a challenging task. The concepts in eligibility criteria are not completely matched with EHRs, especially derived concepts. The lack of high-level expression of Structured Query Language (SQL) makes it difficult and time consuming to express them. The openEHR Expression Language (EL) as a domain-specific language based on clinical information models shows promise to represent complex eligibility criteria. ObjectiveThe study aims to develop a patient-screening tool based on EHRs for clinical research using openEHR to solve concept mismatch and improve query performance. MethodsA patient-screening tool based on EHRs using openEHR was proposed. It uses the advantages of information models and EL in openEHR to provide high-level expressions and improve query performance. First, openEHR archetypes and templates were chosen to define concepts called simple concepts directly from EHRs. Second, openEHR EL was used to generate derived concepts by combining simple concepts and constraints. Third, a hierarchical index corresponding to archetypes in Elasticsearch (ES) was generated to improve query performance for subqueries and join queries related to the derived concepts. Finally, we realized a patient-screening tool for clinical research. ResultsIn total, 500 sentences randomly selected from 4691 eligibility criteria in 389 clinical trials on stroke from the Chinese Clinical Trial Registry (ChiCTR) were evaluated. An openEHR-based clinical data repository (CDR) in a grade A tertiary hospital in China was considered as an experimental environment. Based on these, 589 medical concepts were found in the 500 sentences. Of them, 513 (87.1%) concepts could be represented, while the others could not be, because of a lack of information models and coarse-grained requirements. In addition, our case study on 6 queries demonstrated that our tool shows better query performance among 4 cases (66.67%). ConclusionsWe developed a patient-screening tool using openEHR. It not only helps solve concept mismatch but also improves query performance to reduce the burden on researchers. In addition, we demonstrated a promising solution for secondary use of EHR data using openEHR, which can be referenced by other researchers.https://medinform.jmir.org/2021/10/e33192
spellingShingle Mengyang Li
Hailing Cai
Shan Nan
Jialin Li
Xudong Lu
Huilong Duan
A Patient-Screening Tool for Clinical Research Based on Electronic Health Records Using OpenEHR: Development Study
JMIR Medical Informatics
title A Patient-Screening Tool for Clinical Research Based on Electronic Health Records Using OpenEHR: Development Study
title_full A Patient-Screening Tool for Clinical Research Based on Electronic Health Records Using OpenEHR: Development Study
title_fullStr A Patient-Screening Tool for Clinical Research Based on Electronic Health Records Using OpenEHR: Development Study
title_full_unstemmed A Patient-Screening Tool for Clinical Research Based on Electronic Health Records Using OpenEHR: Development Study
title_short A Patient-Screening Tool for Clinical Research Based on Electronic Health Records Using OpenEHR: Development Study
title_sort patient screening tool for clinical research based on electronic health records using openehr development study
url https://medinform.jmir.org/2021/10/e33192
work_keys_str_mv AT mengyangli apatientscreeningtoolforclinicalresearchbasedonelectronichealthrecordsusingopenehrdevelopmentstudy
AT hailingcai apatientscreeningtoolforclinicalresearchbasedonelectronichealthrecordsusingopenehrdevelopmentstudy
AT shannan apatientscreeningtoolforclinicalresearchbasedonelectronichealthrecordsusingopenehrdevelopmentstudy
AT jialinli apatientscreeningtoolforclinicalresearchbasedonelectronichealthrecordsusingopenehrdevelopmentstudy
AT xudonglu apatientscreeningtoolforclinicalresearchbasedonelectronichealthrecordsusingopenehrdevelopmentstudy
AT huilongduan apatientscreeningtoolforclinicalresearchbasedonelectronichealthrecordsusingopenehrdevelopmentstudy
AT mengyangli patientscreeningtoolforclinicalresearchbasedonelectronichealthrecordsusingopenehrdevelopmentstudy
AT hailingcai patientscreeningtoolforclinicalresearchbasedonelectronichealthrecordsusingopenehrdevelopmentstudy
AT shannan patientscreeningtoolforclinicalresearchbasedonelectronichealthrecordsusingopenehrdevelopmentstudy
AT jialinli patientscreeningtoolforclinicalresearchbasedonelectronichealthrecordsusingopenehrdevelopmentstudy
AT xudonglu patientscreeningtoolforclinicalresearchbasedonelectronichealthrecordsusingopenehrdevelopmentstudy
AT huilongduan patientscreeningtoolforclinicalresearchbasedonelectronichealthrecordsusingopenehrdevelopmentstudy