Wagholikar Kavishwar B, Mandel Joshua C, Klann Jeffery G, Wattanasin Nich, Mendis Michael, Chute Christopher G, Mandl Kenneth D, Murphy Shawn N
Department of Medicine, Massachusetts General Hospital, Boston, Massachusetts, USA.
Department of Biomedical Informatics, Harvard Medical School, Cambridge, Massachusetts, USA.
J Am Med Inform Assoc. 2017 Mar 1;24(2):398-402. doi: 10.1093/jamia/ocw079.
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.
我们开发了一个接口,用于以快速医疗互操作性资源(FHIR)格式提供来自整合生物学与床边信息学(i2b2)存储库的患者数据,即所谓的基于FHIR的SMART单元。该单元按患者提供FHIR资源,并支持用于客户端应用程序授权的“可替换”模块化第三方应用程序(SMART)OAuth2规范。它被实现为一个i2b2服务器插件,由6个模块组成:认证、REST、i2b2到FHIR转换器、资源丰富、查询引擎和缓存。源代码作为开源免费提供。我们通过从测试i2b2安装中访问资源来测试该单元,证明可以从该单元启动一个访问存储在i2b2中的患者数据的SMART应用程序。我们成功检索了测试患者的人口统计学信息、药物、实验室检查结果和诊断信息。基于FHIR的SMART单元将使i2b2站点能够以FHIR格式提供简化但安全的数据访问,并将促进创新和互操作性。此外,它将i2b2转变为一个应用程序平台。