SMART on FHIR: a standards-based, interoperable apps platform for electronic health records

Joshua C Mandel, David A Kreda, Kenneth D Mandl, Isaac S Kohane, Rachel B Ramoni, Joshua C Mandel, David A Kreda, Kenneth D Mandl, Isaac S Kohane, Rachel B Ramoni

Abstract

Objective: In early 2010, Harvard Medical School and Boston Children's Hospital began an interoperability project with the distinctive goal of developing a platform to enable medical applications to be written once and run unmodified across different healthcare IT systems. The project was called Substitutable Medical Applications and Reusable Technologies (SMART).

Methods: We adopted contemporary web standards for application programming interface transport, authorization, and user interface, and standard medical terminologies for coded data. In our initial design, we created our own openly licensed clinical data models to enforce consistency and simplicity. During the second half of 2013, we updated SMART to take advantage of the clinical data models and the application-programming interface described in a new, openly licensed Health Level Seven draft standard called Fast Health Interoperability Resources (FHIR). Signaling our adoption of the emerging FHIR standard, we called the new platform SMART on FHIR.

Results: We introduced the SMART on FHIR platform with a demonstration that included several commercial healthcare IT vendors and app developers showcasing prototypes at the Health Information Management Systems Society conference in February 2014. This established the feasibility of SMART on FHIR, while highlighting the need for commonly accepted pragmatic constraints on the base FHIR specification.

Conclusion: In this paper, we describe the creation of SMART on FHIR, relate the experience of the vendors and developers who built SMART on FHIR prototypes, and discuss some challenges in going from early industry prototyping to industry-wide production use.

Keywords: Electronic Health Records; HL7 FHIR; Information Storage and Retrieval; Interoperability; Software.

© The Author 2016. Published by Oxford University Press on behalf of the American Medical Informatics Association.

Figures

Figure 1:
Figure 1:
AFHIR Observation Resource Definition for systolic blood pressure with example in JSON.
Figure 2:
Figure 2:
SMART on FHIR use of OAuth2 for access delegation.
Figure 3:
Figure 3:
ActiveMedication List app sample code with sample output.
Figure 4:
Figure 4:
SMART on FHIR Apps at HIMSS14. (a) Bilirubin App by Intermountain Healthcare uses time of birth and serum bilirubin levels to monitor and flag risk for kernicterus; (b) Cardiac Risk App by SMART Health IT uses cholesterol lab, demographics, and other risk factors to estimate aggregate risks (concept by David McCandless and Stephanie Posovek),; (c) Meducation App by Polyglot Systems, Inc. uses a medication list to produce patient-friendly instructions in 12 languages; (d) Pediatric Blood Pressure Centiles App by SMART Health IT uses age, gender, height, and blood pressure data to graph trends and flag hypertension per NIH guidelines (specified and used by Boston Children’s Hospital clinicians); (e) Pediatric Growth Chart App by SMART Health IT uses gender, date of birth, available height, weight, head circumference, and body mass index data to plot growth against CDC, WHO, and disease-specific statistical norms; (f) VisualDx App by VisualDx, Inc. uses age, gender, problem list, and a medication list to provide diagnostic CDS (medication-induced disease and adverse events) and general differential diagnosis through visualization of disease. (Images courtesy of their respective authors.)

References

    1. Mandl KD, Kohane IS. No small change for the health information economy. N Engl J Med. 2009;360:1278–12781.
    1. Office of the National Coordinator for Health Information Technology. Strategic Health IT Advanced Research Projects (SHARP). 2013. . Accessed June 22, 2015.
    1. Mandl KD, Mandel JC, Murphy SN, et al. The SMART Platform: early experience enabling substitutable applications for electronic health records. J Am Med Inform Assoc. 2012;19:597–603.
    1. . Your Health Data. 2015. . Accessed June 22, 2015.
    1. . Direct Project. 2015. . Accessed June 22, 2015.
    1. . Nationwide Health Information Network. 2015. . Accessed June 22, 2015.
    1. HL7 Messaging Standard Version 2.7. . Accessed September 1, 2015.
    1. Bender D, Sartipi K. HL7 FHIR: an agile and RESTful approach to healthcare information exchange. In: 2013 IEEE 26th International Symposium on Computer-Based Medical Systems (CBMS). 2013. 326–331.
    1. Fyfe J, Bender D, Edwards HK. Everest: a framework for developing HL7V3 Applications. SIGHIT Rec. 2012;2:24.
    1. Smith B, Ceusters W. HL7 RIM: an incoherent standard. Stud Health Technol Inform. 2006;124:133–138.
    1. D’Amore JD, Mandel JC, Kreda DA, et al. Are Meaningful Use Stage 2 certified EHRs ready for interoperability? Findings from the SMART C-CDA Collaborative. J Am Med Inform Assoc. 2014;21:1060–1068.
    1. National Library of Medicine. RxNorm. 2015. . Accessed June 22, 2015.
    1. Logical Observation Identifiers Names and Codes (LOINC®) — LOINC. 2015. . Accessed June 22, 2015.
    1. International Health Terminology Standards Development Organisation. SNOMED CT. 2015. . Accessed June 22, 2015.
    1. Substitutable Medical Apps Reusable Technologies (SMART) Project. SMART Data Models. 2014. . Accessed June 22, 2015.
    1. RFC 2616: Hypertext Transfer Protocol – HTTP/1.1. . Accessed September 1, 2015.
    1. Health Intersections Pty Ltd. HL7 Fresh Look Task Force. 2015. . Accessed June 22, 2015.
    1. Health Intersections Pty Ltd. HL7 needs a fresh look because V3 has failed. 2015. . Accessed June 22, 2015.
    1. Clinical Information Modeling Initiative. Mission and Goals. 2015. . Accessed June 22, 2015.
    1. Sebastian G, Rong C, Heather L, et al. Archetype-based knowledge management for semantic interoperability of electronic health records. Stud Health Technol Inform. 2009;150:1007–1011.
    1. Resources for Health. Introduction. 2011. . Accessed June 22, 2015.
    1. Health Intersections Pty Ltd. FHIR Licensing Update. 2015. . Accessed June 22, 2015.
    1. Health Intersections Pty Ltd. Resources For Health: A Fresh Look Proposal. 2015. . Accessed June 22, 2015.
    1. Health Level 7. FHIR Specification Home Page. 2015. . Accessed June 22, 2015.
    1. Substitutable Medical Apps Reusable Technology. SMART on FHIR Profiles. 2015. . Accessed June 22, 2015.
    1. Logical Observation Identifiers Names and Codes. Search for “Serum Cholesterol”. 2015. . Accessed June 22, 2015.
    1. Internet Engineering Task Force. RFC 6749. The OAuth 2.0 Authorization Framework. 2015. . Accessed June 22, 2015.
    1. OpenID Foundation. Final: OpenID Connect Core 1.0 Incorporating Errata set 1. 2015. . Accessed June 22, 2015.
    1. Health Level 7. Open Source FHIR Implementations. 2015. . Accessed June 22, 2015.
    1. MITREid Connect. . Accessed September 4, 2015.
    1. McCandless D. Information Is Beautiful. 2015. . Accessed June 22, 2015.
    1. Leckart S. The Blood Test Gets a Makeover. WIRED. 2010. . Accessed June 22, 2015.
    1. Health Level 7. FHIR MedicationPrescription. 2015. . Accessed June 22, 2015.
    1. Argonaut Project. . Accessed September 1, 2015.
    1. Standards & Interoperability (S&I) Framework - Data Access Framework. . Accessed September 1, 2015.

Source: PubMed

3
Abonner