← Blog
Blog Aug 15, 2018 · Aziz Boxwala · 4 min read

SMART on FHIR Apps Embedded in the EHR

A tour of CDS apps embedded in EHR workflows — from SMART Forms and the Bilirubin app to ATHENA DSS and the ASCVD Risk Calculator — and the two “super powers” they bring.

EHRs come with a certain level of Clinical Decision Support (CDS) capabilities. However, there are times when clinicians need to see or process information in ways that aren’t natively supported within the EHR. In these scenarios, SMART-on-FHIR CDS apps can be invaluable in providing CDS to aid in patient care.

Over my next few posts, I’ll be exploring SMART-on-FHIR’s role in CDS. I want to start the series with examples of some interesting apps I have seen. Not all of them are SMART-on-FHIR apps, but they are all embedded within EHR workflow and provide custom user-interfaces for CDS.

The apps mentioned below fall into two basic “super power” categories — those that organize data into custom views, and those that perform complex calculations. There are many other super powers other apps possess, but for today I’ll focus on these two.

Custom Views

One thing we hear a lot is that providers have to navigate many screens within an EHR to compile all the data they need in order to make a decision. All of this data is jotted down on notepads, placed into spreadsheets, or just held in temporary cache in the provider’s brain. It’s not a great user experience. CDS also has a hard time working across different screens. This is where custom-view apps can help. They contemplate what data is most important for a given scenario or specialty and pull all of that data into a single view. This saves physicians a lot of time and lets them see the big picture.

SMART Forms

At my prior institution, Partners Healthcare in Boston, Blackford Middleton and team had created SMART Forms (no relationship to SMART-on-FHIR). This custom-view app embedded integrated documentation and CDS for chronic diseases within the homegrown EHR system called LMR. They describe SMART Forms as “an EMR-based, clinical workflow tool designed for organized data review for specific conditions, effective and efficient facilitated data capture, documentation of a clinical visit, and integrated, dynamic, actionable decision support in a single environment.”

A study of the early prototype indicated the promise of such integrated apps, showing significant improvements in documentation and management. SMART Forms is an excellent example of a custom view app that integrates many of the elements needed to manage the care of a patient with a chronic disease into a single view — views that are often not easy to create natively in the EHR.

The Bilirubin App

Another great custom view app is the freely available Bilirubin app. Developed by Intermountain Healthcare, it was one of the earliest SMART-on-FHIR apps and is used often by developers to demonstrate their FHIR APIs. Based on a similar application built into Intermountain’s homegrown HELP EHR system, the app displays a neonate’s bilirubin results on a timeline with overlays of color-coded risk bands. It demonstrates a unique custom-view visualization to support an assessment of the patient’s health — the kind of visualization that’s not available out-of-the-box in traditional EHRs.

Complex Calculations

For those familiar with writing CDS rules into an EHR, you’ll know that they are limited in complexity and tedious to implement and maintain. That’s where apps that perform complex calculations provide high value. These apps host complex rules and other inferencing logic not easily scaled across multiple instances of an EHR. This is a great example of where CDS in the cloud is extremely powerful and scalable.

ATHENA DSS

Stanford University and the VA Healthcare System created the ATHENA Decision Support System (ATHENA DSS), embedded in the VA’s CPRS EHR. ATHENA DSS provides CDS based on complex logic expressed in ontologies. As an example, ATHENA DSS’s ontology modeled the logic for managing uncontrolled hypertension in patients on monotherapy — considering substituting the current drug, adding new drugs, or changing the dose of the current drug. The user interface integrates documentation, pertinent data, and CDS recommendations, similar to SMART Forms at Partners.

ATHENA DSS was initially developed for managing hypertension and was subsequently extended to provide CDS for the management of opioid therapy. It provides complex CDS inferencing with integrated views to support those decisions — logic that can be very complicated to express in vendor-proprietary rules languages. Because ATHENA DSS hosts and maintains this logic, it is highly scalable for IT support staff while also providing a deeper level of CDS for physicians.

ASCVD Risk Calculator

Another interesting app that provides complex calculations is the ASCVD Risk Calculator. It calculates the risks arising from atherosclerotic cardiovascular disease using data from a FHIR API. The app presents the probabilities of heart attack or stroke graphically and also displays the data that went into the risk calculation. The user can simulate, in real time, the impact of following different recommendations toward reducing the risk of these events. Providing graphical, simulated outcomes is a fantastic level of CDS that, understandably, isn’t the focal point for traditional EHR vendors.

Why This Matters

Some of these apps were developed initially as research projects within proprietary platforms and could not be used outside the environments in which they were developed. Through SMART-on-FHIR, CDS apps are now much more portable. Do you have a favorite SMART-on-FHIR app? I’d love to hear about it.

Have a CDS use case where an EHR-embedded SMART on FHIR app might help? Reach out and let’s explore the right approach for your workflow.

Contact us