Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2017 Mar 1;24(2):398-402.
doi: 10.1093/jamia/ocw079.

SMART-on-FHIR implemented over i2b2

Affiliations

SMART-on-FHIR implemented over i2b2

Kavishwar B Wagholikar et al. J Am Med Inform Assoc. .

Abstract

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.

Keywords: Database management systems; clinical decision support; information storage and retrieval; medical informatics; systems integration; user-computer interface.

PubMed Disclaimer

Figures

Figure 1.
Figure 1.
Modular architecture. The numbers denote the typical flow of control. PM is the core project management cell, and CRC is the core data cell.
Figure 2.
Figure 2.
XQuery-based mapping of i2b2 XML to FHIR resource, elucidating an example translation of i2b2 medication facts into medication prescription and medication resources in FHIR. Steps 1–4 show mapping of the i2b2 model to the FHIR model, and 5 denotes linking of medication to prescription; 6 is enrichment by adding RXNORM translation of the NDC code.
Figure 3.
Figure 3.
The SMART-on-FHIR i2b2 cell allows SMART apps to run on an i2b2 data warehouse, thereby supplementing data and computing resources to an EHR system for executing SMART apps.

References

    1. Murphy SN, Weber G, Mendis M, et al. Serving the enterprise and beyond with informatics for integrating biology and the bedside (i2b2). J Am Med Inform Assoc 2010;17(2):124–130. - PMC - PubMed
    1. Murphy S, Wilcox A. Mission and sustainability of informatics for integrating biology and the bedside (i2b2). EGEMS (Wash DC) 2014;2(2):1074. - PMC - PubMed
    1. McMurry AJ, Murphy SN, MacFadden D, et al. SHRINE: enabling nationally scalable multi-site disease studies. PLoS One 2013;8(3):e55811. - PMC - PubMed
    1. CTSActs Network. https://www.act-network.org/. Accessed December 15, 2015.
    1. Klann JG, Mendis M, Phillips LC, et al. Taking advantage of continuity of care documents to populate a research repository. J Am Med Inform Assoc 2015;22(2):370–379. - PMC - PubMed

MeSH terms