Jeffrey G Klann1,2,3, Lori C Phillips1, Christopher Herrick1, Matthew A H Joss1, Kavishwar B Wagholikar1,3, Shawn N Murphy1,2,4. 1. Research Information Science and Computing, Partners Healthcare, Boston, Massachusetts, USA. 2. Harvard Medical School, Boston, Massachusetts, USA. 3. Department of Medicine, Massachusetts General Hospital, Boston, Massachusetts, USA. 4. Department of Neurology, Massachusetts General Hospital, Boston, Massachusetts, USA.
Abstract
Objective: Healthcare organizations use research data models supported by projects and tools that interest them, which often means organizations must support the same data in multiple models. The healthcare research ecosystem would benefit if tools and projects could be adopted independently from the underlying data model. Here, we introduce the concept of a reusable application programming interface (API) for healthcare and show that the i2b2 API can be adapted to support diverse patient-centric data models. Materials and Methods: We develop methodology for extending i2b2's pre-existing API to query additional data models, using i2b2's recent "multi-fact-table querying" feature. Our method involves developing data-model-specific i2b2 ontologies and mapping these to query non-standard table structure. Results: We implement this methodology to query OMOP and PCORnet models, which we validate with the i2b2 query tool. We implement the entire PCORnet data model and a five-domain subset of the OMOP model. We also demonstrate that additional, ancillary data model columns can be modeled and queried as i2b2 "modifiers." Discussion: i2b2's REST API can be used to query multiple healthcare data models, enabling shared tooling to have a choice of backend data stores. This enables separation between data model and software tooling for some of the more popular open analytic data models in healthcare. Conclusion: This methodology immediately allows querying OMOP and PCORnet using the i2b2 API. It is released as an open-source set of Docker images, and also on the i2b2 community wiki.
Objective: Healthcare organizations use research data models supported by projects and tools that interest them, which often means organizations must support the same data in multiple models. The healthcare research ecosystem would benefit if tools and projects could be adopted independently from the underlying data model. Here, we introduce the concept of a reusable application programming interface (API) for healthcare and show that the i2b2 API can be adapted to support diverse patient-centric data models. Materials and Methods: We develop methodology for extending i2b2's pre-existing API to query additional data models, using i2b2's recent "multi-fact-table querying" feature. Our method involves developing data-model-specific i2b2 ontologies and mapping these to query non-standard table structure. Results: We implement this methodology to query OMOP and PCORnet models, which we validate with the i2b2 query tool. We implement the entire PCORnet data model and a five-domain subset of the OMOP model. We also demonstrate that additional, ancillary data model columns can be modeled and queried as i2b2 "modifiers." Discussion: i2b2's REST API can be used to query multiple healthcare data models, enabling shared tooling to have a choice of backend data stores. This enables separation between data model and software tooling for some of the more popular open analytic data models in healthcare. Conclusion: This methodology immediately allows querying OMOP and PCORnet using the i2b2 API. It is released as an open-source set of Docker images, and also on the i2b2 community wiki.
Authors: Shawn N Murphy; Michael Mendis; Kristel Hackett; Rajesh Kuttan; Wensong Pan; Lori C Phillips; Vivian Gainer; David Berkowicz; John P Glaser; Isaac Kohane; Henry C Chueh Journal: AMIA Annu Symp Proc Date: 2007-10-11
Authors: Jeffrey G Klann; Aaron Abend; Vijay A Raghavan; Kenneth D Mandl; Shawn N Murphy Journal: J Am Med Inform Assoc Date: 2016-02-05 Impact factor: 4.497
Authors: Nich Wattanasin; Alyssa Porter; Stella Ubaha; Michael Mendis; Lori Phillips; Joshua Mandel; Rachel Ramoni; Kenneth Mandl; Isaac Kohane; Shawn N Murphy Journal: AMIA Annu Symp Proc Date: 2012-11-03
Authors: Shawn N Murphy; Griffin Weber; Michael Mendis; Vivian Gainer; Henry C Chueh; Susanne Churchill; Isaac Kohane Journal: J Am Med Inform Assoc Date: 2010 Mar-Apr Impact factor: 4.497
Authors: Jeffrey G Klann; Michael Mendis; Lori C Phillips; Alyssa P Goodson; Beatriz H Rocha; Howard S Goldberg; Nich Wattanasin; Shawn N Murphy Journal: J Am Med Inform Assoc Date: 2014-10-28 Impact factor: 4.497
Authors: George Hripcsak; Jon D Duke; Nigam H Shah; Christian G Reich; Vojtech Huser; Martijn J Schuemie; Marc A Suchard; Rae Woong Park; Ian Chi Kei Wong; Peter R Rijnbeek; Johan van der Lei; Nicole Pratt; G Niklas Norén; Yu-Chuan Li; Paul E Stang; David Madigan; Patrick B Ryan Journal: Stud Health Technol Inform Date: 2015
Authors: Kavishwar B Wagholikar; Joshua C Mandel; Jeffery G Klann; Nich Wattanasin; Michael Mendis; Christopher G Chute; Kenneth D Mandl; Shawn N Murphy Journal: J Am Med Inform Assoc Date: 2017-03-01 Impact factor: 4.497
Authors: Andrew J McMurry; Shawn N Murphy; Douglas MacFadden; Griffin Weber; William W Simons; John Orechia; Jonathan Bickel; Nich Wattanasin; Clint Gilbert; Philip Trevvett; Susanne Churchill; Isaac S Kohane Journal: PLoS One Date: 2013-03-07 Impact factor: 3.240
Authors: Bo Ci; Donghan M Yang; Mark Krailo; Caihong Xia; Bo Yao; Danni Luo; Qinbo Zhou; Guanghua Xiao; Lin Xu; Stephen X Skapek; Matthew M Murray; James F Amatruda; Lindsay Klosterkemper; Furqan Shaikh; Cecile Faure-Conter; Brice Fresneau; Samuel L Volchenboum; Sara Stoneham; Luiz Fernando Lopes; James Nicholson; A Lindsay Frazier; Yang Xie Journal: JCO Clin Cancer Inform Date: 2020-06
Authors: Leslie A Lenert; Vivienne Zhu; Lindsey Jennings; Jenna L McCauley; Jihad S Obeid; Ralph Ward; Saeed Hassanpour; Lisa A Marsch; Michael Hogarth; Perry Shipman; Daniel R Harris; Jeffery C Talbert Journal: JAMIA Open Date: 2022-06-30
Authors: Byungkon Kang; Jisang Yoon; Ha Young Kim; Sung Jin Jo; Yourim Lee; Hye Jin Kam Journal: J Am Med Inform Assoc Date: 2021-07-14 Impact factor: 4.497
Authors: Eric Steven Kirkendall; Yizhao Ni; Todd Lingren; Matthew Leonard; Eric S Hall; Kristin Melton Journal: J Med Internet Res Date: 2019-05-22 Impact factor: 5.428
Authors: Leslie A Lenert; Andrey V Ilatovskiy; James Agnew; Patricia Rudisill; Jeff Jacobs; Duncan Weatherston; Kenneth R Deans Journal: J Am Med Inform Assoc Date: 2021-07-30 Impact factor: 4.497
Authors: Kavishwar B Wagholikar; David Zelle; Layne Ainsworth; Kira Chaney; Alexander J Blood; Angela Miller; Rupendra Chulyadyo; Michael Oates; William J Gordon; Samuel J Aronson; Benjamin M Scirica; Shawn N Murphy Journal: Inform Med Unlocked Date: 2022-06-25
Authors: Kavishwar B Wagholikar; Layne Ainsworth; David Zelle; Kira Chaney; Michael Mendis; Jeffery Klann; Alexander J Blood; Angela Miller; Rupendra Chulyadyo; Michael Oates; William J Gordon; Samuel J Aronson; Benjamin M Scirica; Shawn N Murphy Journal: Bioinformatics Date: 2022-10-14 Impact factor: 6.931