Skip to content

uwcirg/healthy-weight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation





Healthy Weight SMART on FHIR Application

Build Status

This repository contains the healthy weight SMART on FHIR application used in the HIMSS 2017 interoperability showcase. For more information see the CIRG website.

Demo

To run the app in the Epic sandbox, do the following:

  1. Log in at open.epic.com using the fhir.cirg Gmail account (for those of us often logged into Google first, the easiest way to do this is to use a fresh browser, perhaps one that doesn't preserve information between sessions, like the inconveniently named "Epic" browser, or Chrome in incognito mode, etc. Or, just log out of your personal Google account before going to open.epic.com)
  2. Go to the launchpad (MY APPS > Launchpad > OAuth2 tab), select the desired patient (Jason Argonaut and Parfait Ragsdale work best) and enter the following for the rest:

NAME OF YOUR APP: Healthy Weight (or leave it unchanged)
YOUR APP'S LAUNCH URL: https://ihe.cirg.washington.edu/himss/healthy-weight/launch
YOUR APP'S OAUTH2 REDIRECT URL: https://ihe.cirg.washington.edu/himss/healthy-weight
CLIENTID: b0f2c2a2-1ccb-4a5c-921b-d297edf78222

  1. Click LAUNCH APP

Technical

The healthy weight app is a SMART on FHIR application that implements the public app authorization workflow using the smart-on-fhir client-js library.

Once authorized, it pulls basic demographics, along with patient height (LOINC 8302-2) and weight (LOINC 3141-9), and displays the calculated BMI on top of some background population data.

The application framework used is Vue.js, and Travis CI is used to build and deploy the application on every commit.

License

CC BY-SA