Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 mpage
Octocat-spinner-32 smartproxy
Octocat-spinner-32 README.md
README.md

Translation layer to expose the SMART API on the Cerner system at Children's Hospital Boston. We expect this implementation may be useful background reading for others who are exploring ways to run SMART Apps on a Cerner system, although it hasn't been built with portablity in mind.

There are two primary components:

MPage to launch an app from inside PowerChart

This component launches an external browser window using Citrix server-to-client redirection. The external browser window's URL contains a deep-link to the proxy layer that will run a specified app in the context of the current patient record.

Grails translation layer

This component exposes a subset of the SMART REST API (Demographics and VitalSigns) by wrapping Cerner's Millennium objects API. It is designed to work in conjunction with the SMART Reference EMR, which handles OAuth, app installation, and in-browser UI.

Something went wrong with that request. Please try again.