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...
Main Authors: | , , , , , |
---|---|
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 |