TY - JOUR
T1 - SMART-on-FHIR implemented over i2b2
AU - Wagholikar, Kavishwar B.
AU - Mandel, Joshua C.
AU - Klann, Jeffery G.
AU - Wattanasin, Nich
AU - Mendis, Michael
AU - Chute, Christopher G.
AU - Mandl, Kenneth D.
AU - Murphy, Shawn N.
N1 - Publisher Copyright:
© The Author 2016. Published by Oxford University Press on behalf of the American Medical Informatics Association.
PY - 2017/3/1
Y1 - 2017/3/1
N2 - We have developed an interface to serve patient data from Informatics for Integrating Biology and the Bedside (i2b2) repositories in the Fast Healthcare Interoperability Resources (FHIR) format, referred to as a SMART-on-FHIR cell. The cell serves FHIR resources on a per-patient basis, and supports the "substitutable" modular third-party applications (SMART) OAuth2 specification for authorization of client applications. It is implemented as an i2b2 server plug-in, consisting of 6 modules: authentication, REST, i2b2-to-FHIR converter, resource enrichment, query engine, and cache. The source code is freely available as open source. We tested the cell by accessing resources from a test i2b2 installation, demonstrating that a SMART app can be launched from the cell that accesses patient data stored in i2b2. We successfully retrieved demographics, medications, labs, and diagnoses for test patients. The SMART-on-FHIR cell will enable i2b2 sites to provide simplified but secure data access in FHIR format, and will spur innovation and interoperability. Further, it transforms i2b2 into an apps platform.
AB - We have developed an interface to serve patient data from Informatics for Integrating Biology and the Bedside (i2b2) repositories in the Fast Healthcare Interoperability Resources (FHIR) format, referred to as a SMART-on-FHIR cell. The cell serves FHIR resources on a per-patient basis, and supports the "substitutable" modular third-party applications (SMART) OAuth2 specification for authorization of client applications. It is implemented as an i2b2 server plug-in, consisting of 6 modules: authentication, REST, i2b2-to-FHIR converter, resource enrichment, query engine, and cache. The source code is freely available as open source. We tested the cell by accessing resources from a test i2b2 installation, demonstrating that a SMART app can be launched from the cell that accesses patient data stored in i2b2. We successfully retrieved demographics, medications, labs, and diagnoses for test patients. The SMART-on-FHIR cell will enable i2b2 sites to provide simplified but secure data access in FHIR format, and will spur innovation and interoperability. Further, it transforms i2b2 into an apps platform.
KW - Database management systems
KW - clinical decision support
KW - information storage and retrieval
KW - medical informatics
KW - systems integration
KW - user-computer interface
UR - http://www.scopus.com/inward/record.url?scp=85027417363&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85027417363&partnerID=8YFLogxK
U2 - 10.1093/jamia/ocw079
DO - 10.1093/jamia/ocw079
M3 - Article
C2 - 27274012
AN - SCOPUS:85027417363
SN - 1067-5027
VL - 24
SP - 398
EP - 402
JO - Journal of the American Medical Informatics Association : JAMIA
JF - Journal of the American Medical Informatics Association : JAMIA
IS - 2
ER -