OBJECTIVE: We define and validate an architecture for systems that identify patient cohorts for clinical trials from multiple heterogeneous data sources. This architecture has an explicit query model capable of supporting temporal reasoning and expressing eligibility criteria independently of the representation of the data used to evaluate them. METHOD: The architecture has the key feature that queries defined according to the query model are both pre and post-processed and this is used to address both structural and semantic heterogeneity. The process of extracting the relevant clinical facts is separated from the process of reasoning about them. A specific instance of the query model is then defined and implemented. RESULTS: We show that the specific instance of the query model has wide applicability. We then describe how it is used to access three diverse data warehouses to determine patient counts. DISCUSSION: Although the proposed architecture requires greater effort to implement the query model than would be the case for using just SQL and accessing a data-based management system directly, this effort is justified because it supports both temporal reasoning and heterogeneous data sources. The query model only needs to be implemented once no matter how many data sources are accessed. Each additional source requires only the implementation of a lightweight adaptor. CONCLUSIONS: The architecture has been used to implement a specific query model that can express complex eligibility criteria and access three diverse data warehouses thus demonstrating the feasibility of this approach in dealing with temporal reasoning and data heterogeneity.
OBJECTIVE: We define and validate an architecture for systems that identify patient cohorts for clinical trials from multiple heterogeneous data sources. This architecture has an explicit query model capable of supporting temporal reasoning and expressing eligibility criteria independently of the representation of the data used to evaluate them. METHOD: The architecture has the key feature that queries defined according to the query model are both pre and post-processed and this is used to address both structural and semantic heterogeneity. The process of extracting the relevant clinical facts is separated from the process of reasoning about them. A specific instance of the query model is then defined and implemented. RESULTS: We show that the specific instance of the query model has wide applicability. We then describe how it is used to access three diverse data warehouses to determine patient counts. DISCUSSION: Although the proposed architecture requires greater effort to implement the query model than would be the case for using just SQL and accessing a data-based management system directly, this effort is justified because it supports both temporal reasoning and heterogeneous data sources. The query model only needs to be implemented once no matter how many data sources are accessed. Each additional source requires only the implementation of a lightweight adaptor. CONCLUSIONS: The architecture has been used to implement a specific query model that can express complex eligibility criteria and access three diverse data warehouses thus demonstrating the feasibility of this approach in dealing with temporal reasoning and data heterogeneity.
Entities:
Keywords:
Architecture; Cohort Selection; Electronic Health Records; Eligibility Criteria; Modelling
Authors: Brendan C Delaney; Kevin A Peterson; Stuart Speedie; Adel Taweel; Theodoros N Arvanitis; F D Richard Hobbs Journal: Ann Fam Med Date: 2012 Jan-Feb Impact factor: 5.166
Authors: Griffin M Weber; Shawn N Murphy; Andrew J McMurry; Douglas Macfadden; Daniel J Nigrin; Susanne Churchill; Isaac S Kohane Journal: J Am Med Inform Assoc Date: 2009-06-30 Impact factor: 4.497
Authors: Luke V Rasmussen; Pascal S Brandt; Guoqian Jiang; Richard C Kiefer; Jennifer A Pacheco; Prakash Adekkanattu; Jessica S Ancker; Fei Wang; Zhenxing Xu; Jyotishman Pathak; Yuan Luo Journal: AMIA Annu Symp Proc Date: 2020-03-04
Authors: Iñaki Soto-Rey; Benjamin Trinczek; Yannick Girardeau; Eric Zapletal; Nadir Ammour; Justin Doods; Martin Dugas; Fleur Fritz Journal: BMC Med Res Methodol Date: 2015-05-01 Impact factor: 4.615
Authors: Iñaki Soto-Rey; Aurèle N'Dja; James Cunningham; Axel Newe; Benjamin Trinczek; Caroline Lafitte; Brita Sedlmayr; Fleur Fritz Journal: Biomed Res Int Date: 2015-10-11 Impact factor: 3.411
Authors: Sebastian Mate; Felix Köpcke; Dennis Toddenroth; Marcus Martin; Hans-Ulrich Prokosch; Thomas Bürkle; Thomas Ganslandt Journal: PLoS One Date: 2015-01-14 Impact factor: 3.240
Authors: William A Mattingly; Robert R Kelley; Timothy L Wiemken; Julia H Chariker; Paula Peyrani; Brian E Guinn; Laura E Binford; Kimberley Buckner; Julio Ramirez Journal: Contemp Clin Trials Commun Date: 2015-10-30