Opening the Duke electronic health record to apps: Implementing SMART on FHIR. (March 2017)
- Record Type:
- Journal Article
- Title:
- Opening the Duke electronic health record to apps: Implementing SMART on FHIR. (March 2017)
- Main Title:
- Opening the Duke electronic health record to apps: Implementing SMART on FHIR
- Authors:
- Bloomfield, Richard A.
Polo-Wood, Felipe
Mandel, Joshua C.
Mandl, Kenneth D. - Abstract:
- Highlights: The SMART on FHIR framework is a novel tool for EHR interoperability. A custom integration of SMART on FHIR with the Epic EHR is demonstrated. Several provider and patient apps are successfully integrated using this technique. Security considerations related to OAuth 2.0 are discussed. Abstract: Objective: Recognizing a need for our EHR to be highly interoperable, our team at Duke Health enabled our Epic-based electronic health record to be compatible with the Boston Children's project called Substitutable Medical Apps and Reusable Technologies (SMART), which employed Health Level Seven International's (HL7) Fast Healthcare Interoperability Resources (FHIR), commonly known as SMART on FHIR. Methods: We created a custom SMART on FHIR-compatible server infrastructure written in Node.js that served two primary functions. First, it handled API management activities such rate-limiting, authorization, auditing, logging, and analytics. Second, it retrieved the EHR data and made it available in a FHIR-compatible format. Finally, we made required changes to the EHR user interface to allow us to integrate several compatible apps into the provider- and patient-facing EHR workflows. Results: After integrating SMART on FHIR into our Epic-based EHR, we demonstrated several types of apps running on the infrastructure. This included both provider- and patient-facing apps as well as apps that are closed source, open source and internally-developed. We integrated the apps into theHighlights: The SMART on FHIR framework is a novel tool for EHR interoperability. A custom integration of SMART on FHIR with the Epic EHR is demonstrated. Several provider and patient apps are successfully integrated using this technique. Security considerations related to OAuth 2.0 are discussed. Abstract: Objective: Recognizing a need for our EHR to be highly interoperable, our team at Duke Health enabled our Epic-based electronic health record to be compatible with the Boston Children's project called Substitutable Medical Apps and Reusable Technologies (SMART), which employed Health Level Seven International's (HL7) Fast Healthcare Interoperability Resources (FHIR), commonly known as SMART on FHIR. Methods: We created a custom SMART on FHIR-compatible server infrastructure written in Node.js that served two primary functions. First, it handled API management activities such rate-limiting, authorization, auditing, logging, and analytics. Second, it retrieved the EHR data and made it available in a FHIR-compatible format. Finally, we made required changes to the EHR user interface to allow us to integrate several compatible apps into the provider- and patient-facing EHR workflows. Results: After integrating SMART on FHIR into our Epic-based EHR, we demonstrated several types of apps running on the infrastructure. This included both provider- and patient-facing apps as well as apps that are closed source, open source and internally-developed. We integrated the apps into the testing environment of our desktop EHR as well as our patient portal. We also demonstrated the integration of a native iOS app. Conclusion: In this paper, we demonstrate the successful implementation of the SMART and FHIR technologies on our Epic-based EHR and subsequent integration of several compatible provider- and patient-facing apps. … (more)
- Is Part Of:
- International journal of medical informatics. Volume 99(2017)
- Journal:
- International journal of medical informatics
- Issue:
- Volume 99(2017)
- Issue Display:
- Volume 99, Issue 2017 (2017)
- Year:
- 2017
- Volume:
- 99
- Issue:
- 2017
- Issue Sort Value:
- 2017-0099-2017-0000
- Page Start:
- 1
- Page End:
- 10
- Publication Date:
- 2017-03
- Subjects:
- Electronic health records -- HL7 FHIR -- Interoperability -- Software
Medical informatics -- Periodicals
Information science -- Periodicals
Computers -- Periodicals
Medical technology -- Periodicals
Medical Informatics -- Periodicals
Technology, Medical -- Periodicals
Computers
Information science
Medical informatics
Medical technology
Electronic journals
Periodicals
Electronic journals
610.285 - Journal URLs:
- http://www.sciencedirect.com/science/journal/13865056 ↗
http://www.clinicalkey.com/dura/browse/journalIssue/13865056 ↗
http://www.clinicalkey.com.au/dura/browse/journalIssue/13865056 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.ijmedinf.2016.12.005 ↗
- Languages:
- English
- ISSNs:
- 1386-5056
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 4542.345250
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 1700.xml