{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,21]],"date-time":"2025-11-21T12:25:00Z","timestamp":1763727900248},"reference-count":27,"publisher":"Georg Thieme Verlag KG","issue":"01","funder":[{"name":"German Federal Ministry of Education and Research","award":["FKZ: 01ZZ1801A"],"award-info":[{"award-number":["FKZ: 01ZZ1801A"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Appl Clin Inform"],"published-print":{"date-parts":[[2021,1]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>\n          Background\u2003The identification of patient cohorts for recruiting patients into clinical trials requires an evaluation of study-specific inclusion and exclusion criteria. These criteria are specified depending on corresponding clinical facts. Some of these facts may not be present in the clinical source systems and need to be calculated either in advance or at cohort query runtime (so-called feasibility query).<\/jats:p><jats:p>\n          Objectives\u2003We use the Observational Medical Outcomes Partnership (OMOP) Common Data Model (CDM) as the repository for our clinical data. However, Atlas, the graphical user interface of OMOP, does not offer the functionality to perform calculations on facts data. Therefore, we were in search for a different approach. The objective of this study is to investigate whether the Arden Syntax can be used for feasibility queries on the OMOP CDM to enable on-the-fly calculations at query runtime, to eliminate the need to precalculate data elements that are involved with researchers' criteria specification.<\/jats:p><jats:p>\n          Methods\u2003We implemented a service that reads the facts from the OMOP repository and provides it in a form which an Arden Syntax Medical Logic Module (MLM) can process. Then, we implemented an MLM that applies the eligibility criteria to every patient data set and outputs the list of eligible cases (i.e., performs the feasibility query).<\/jats:p><jats:p>\n          Results\u2003The study resulted in an MLM-based feasibility query that identifies cases of overventilation as an example of how an on-the-fly calculation can be realized. The algorithm is split into two MLMs to provide the reusability of the approach.<\/jats:p><jats:p>\n          Conclusion\u2003We found that MLMs are a suitable technology for feasibility queries on the OMOP CDM. Our method of performing on-the-fly calculations can be employed with any OMOP instance and without touching existing infrastructure like the Extract, Transform and Load pipeline. Therefore, we think that it is a well-suited method to perform on-the-fly calculations on OMOP.<\/jats:p>","DOI":"10.1055\/s-0040-1721481","type":"journal-article","created":{"date-parts":[[2021,1,28]],"date-time":"2021-01-28T02:03:21Z","timestamp":1611799401000},"page":"057-064","source":"Crossref","is-referenced-by-count":20,"title":["Patient Cohort Identification on Time Series Data Using the OMOP Common Data Model"],"prefix":"10.1055","volume":"12","author":[{"given":"Christian","family":"Maier","sequence":"additional","affiliation":[{"name":"Chair of Medical Informatics, Friedrich\u2013Alexander\u2013Universit\u00e4t Erlangen\u2013N\u00fcrnberg (FAU), Erlangen, Bayern, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lorenz A.","family":"Kapsner","sequence":"additional","affiliation":[{"name":"Medical Center for Information and Communication Technology, Universit\u00e4tsklinikum Erlangen, Erlangen, Bayern, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sebastian","family":"Mate","sequence":"additional","affiliation":[{"name":"Medical Center for Information and Communication Technology, Universit\u00e4tsklinikum Erlangen, Erlangen, Bayern, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hans-Ulrich","family":"Prokosch","sequence":"additional","affiliation":[{"name":"Chair of Medical Informatics, Friedrich\u2013Alexander\u2013Universit\u00e4t Erlangen\u2013N\u00fcrnberg (FAU), Erlangen, Bayern, Germany"},{"name":"Medical Center for Information and Communication Technology, Universit\u00e4tsklinikum Erlangen, Erlangen, Bayern, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stefan","family":"Kraus","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Mannheim University of Applied Sciences, Mannheim, Baden-W\u00fcrttemberg, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"194","published-online":{"date-parts":[[2021,1,27]]},"reference":[{"key":"ref1","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1016\/j.ijmedinf.2019.05.018","article-title":"Automatic trial eligibility surveillance based on unstructured clinical data","volume":"129","author":"S M Meystre","year":"2019","journal-title":"Int J Med Inform"},{"key":"ref2","first-page":"1","article-title":"Secondary use of EHR: data quality issues and informatics opportunities","volume":"2010","author":"T Botsis","year":"2010","journal-title":"Summit Translat Bioinforma"},{"key":"ref3","first-page":"574","article-title":"Observational Health Data Sciences and Informatics (OHDSI): opportunities for observational researchers","volume":"216","author":"G Hripcsak","year":"2015","journal-title":"Stud Health Technol Inform"},{"issue":"01","key":"ref4","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1055\/s-0037-1617452","article-title":"Towards implementation of OMOP in a German University Hospital Consortium","volume":"9","author":"C Maier","year":"2018","journal-title":"Appl Clin Inform"},{"issue":"01","key":"ref5","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1055\/s-0039-3402754","article-title":"Transforming French Electronic Health Records into the Observational Medical Outcome Partnership's Common Data Model: a feasibility study","volume":"11","author":"A Lamer","year":"2020","journal-title":"Appl Clin Inform"},{"issue":"01","key":"ref6","doi-asserted-by":"crossref","first-page":"54","DOI":"10.4258\/hir.2016.22.1.54","article-title":"Conversion and data quality assessment of electronic health record data at a Korean tertiary teaching hospital to a Common Data Model for distributed network research","volume":"22","author":"D Yoon","year":"2016","journal-title":"Healthc Inform Res"},{"issue":"05","key":"ref7","doi-asserted-by":"crossref","first-page":"794","DOI":"10.1055\/s-0039-1697598","article-title":"Incrementally transforming electronic medical records into the Observational Medical Outcomes Partnership Common Data Model: a multidimensional quality assurance approach","volume":"10","author":"K E Lynch","year":"2019","journal-title":"Appl Clin Inform"},{"key":"ref8","doi-asserted-by":"crossref","first-page":"271","DOI":"10.1016\/j.ijmedinf.2016.07.009","article-title":"Validating the extract, transform, load process used to populate a large clinical research database","volume":"94","author":"M J Denney","year":"2016","journal-title":"Int J Med Inform"},{"key":"ref10","first-page":"46","article-title":"Analysis of eligibility criteria complexity in clinical trials","volume":"2010","author":"J Ross","year":"2010","journal-title":"Summit On Translat Bioinforma"},{"key":"ref11","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1016\/j.jcrc.2017.06.027","article-title":"Effects of staff training and electronic event monitoring on long-term adherence to lung-protective ventilation recommendations","volume":"43","author":"I Castellanos","year":"2018","journal-title":"J Crit Care"},{"key":"ref12","first-page":"37","article-title":"Standards-based procedural phenotyping: the Arden Syntax on i2b2","volume":"243","author":"S Mate","year":"2017","journal-title":"Stud Health Technol Inform"},{"issue":"04","key":"ref13","doi-asserted-by":"crossref","first-page":"291","DOI":"10.1006\/cbmr.1994.1023","article-title":"Rationale for the Arden Syntax","volume":"27","author":"G Hripcsak","year":"1994","journal-title":"Comput Biomed Res"},{"issue":"04","key":"ref14","doi-asserted-by":"crossref","first-page":"711","DOI":"10.1016\/j.jbi.2012.02.001","article-title":"The Arden Syntax standard for clinical decision support: experiences and directions","volume":"45","author":"M Samwald","year":"2012","journal-title":"J Biomed Inform"},{"issue":"03","key":"ref15","doi-asserted-by":"crossref","first-page":"451","DOI":"10.1016\/j.jbi.2009.12.004","article-title":"Formal representation of eligibility criteria: a literature review","volume":"43","author":"C Weng","year":"2010","journal-title":"J Biomed Inform"},{"issue":"05","key":"ref18","doi-asserted-by":"crossref","first-page":"331","DOI":"10.1016\/0010-4825(94)90002-7","article-title":"Writing Arden Syntax Medical Logic Modules","volume":"24","author":"G Hripcsak","year":"1994","journal-title":"Comput Biol Med"},{"key":"ref19","first-page":"675","article-title":"Generalizing the Arden Syntax to a common clinical application language","volume":"247","author":"S Kraus","year":"2018","journal-title":"Stud Health Technol Inform"},{"issue":"04","key":"ref20","doi-asserted-by":"crossref","first-page":"624","DOI":"10.1373\/49.4.624","article-title":"LOINC, a universal standard for identifying laboratory observations: a 5-year update","volume":"49","author":"C J McDonald","year":"2003","journal-title":"Clin Chem"},{"issue":"02","key":"ref21","doi-asserted-by":"crossref","first-page":"342","DOI":"10.1055\/s-0040-1709708","article-title":"Mapping the entire record-an alternative approach to data access from Medical Logic Modules","volume":"11","author":"S Kraus","year":"2020","journal-title":"Appl Clin Inform"},{"issue":"02","key":"ref24","doi-asserted-by":"crossref","first-page":"124","DOI":"10.1136\/jamia.2009.000893","article-title":"Serving the enterprise and beyond with informatics for integrating biology and the bedside (i2b2)","volume":"17","author":"S N Murphy","year":"2010","journal-title":"J Am Med Inform Assoc"},{"key":"ref25","first-page":"1028","article-title":"Using Arden Syntax to identify registry-eligible very low birth weight neonates from the electronic health record","volume":"2014","author":"I N Sarkar","year":"2014","journal-title":"AMIA Annu Symp Proc"},{"issue":"02","key":"ref26","doi-asserted-by":"crossref","first-page":"114","DOI":"10.1016\/j.cmpb.2011.11.003","article-title":"ARDEN2BYTECODE: a one-pass Arden Syntax compiler for service-oriented decision support systems based on the OSGi platform","volume":"106","author":"M Gietzelt","year":"2012","journal-title":"Comput Methods Prog Biomed"},{"issue":"04","key":"ref27","doi-asserted-by":"crossref","first-page":"294","DOI":"10.1093\/jamia\/ocy178","article-title":"Criteria2Query: a natural language interface to clinical databases for cohort definition","volume":"26","author":"C Yuan","year":"2019","journal-title":"J Am Med Inform Assoc"},{"issue":"03","key":"ref28","doi-asserted-by":"crossref","first-page":"399","DOI":"10.1055\/s-0040-1710393","article-title":"EHR-independent predictive decision support architecture based on OMOP","volume":"11","author":"P Unberath","year":"2020","journal-title":"Appl Clin Inform"},{"key":"ref29","doi-asserted-by":"crossref","DOI":"10.1007\/978-0-85729-510-1","volume-title":"Metadata-Driven Software Systems in Biomedicine: Designing Systems That Can Adapt to Changing Knowledge","author":"P M Nadkarni","year":"2011"},{"key":"ref30","volume-title":"Domain-Specific Languages","author":"M Fowler","year":"2011"},{"key":"ref32","first-page":"162","volume-title":"Pillars of ontology treatment in the medical domain","author":"D Sonntag","year":"2010"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1101\/737619","article-title":"Query combinators: domain specific query languages for medical research","author":"C C Evans","year":"2019","journal-title":"Bioinformatics"}],"container-title":["Applied Clinical Informatics"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.thieme-connect.de\/products\/ejournals\/pdf\/10.1055\/s-0040-1721481.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,1,28]],"date-time":"2021-01-28T02:03:30Z","timestamp":1611799410000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.thieme-connect.de\/DOI\/DOI?10.1055\/s-0040-1721481"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,1]]},"references-count":27,"journal-issue":{"issue":"01","published-online":{"date-parts":[[2021,1,6]]},"published-print":{"date-parts":[[2021,1]]}},"URL":"https:\/\/doi.org\/10.1055\/s-0040-1721481","relation":{},"ISSN":["1869-0327"],"issn-type":[{"value":"1869-0327","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,1]]}}}