Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 30 Next »

Introduction

This guide is a high-level introduction to the process of building and publishing HSPC applications.

Step 1: Get your app started quickly using an HSPC starter project

HSPC uses the SMART on FHIR specification for authorization, launch, context, and scope.  The best way to get your app off the ground quickly is to use an HSPC starter project.  Starter projects are available for JavaScript, Java, and mobile.  We recommend app developers use a starter project to quickly connect to and launch from an EHR (such as the HSPC Sandbox).  App developers can then add business logic and user interfaces easily.  Alternatively, starter project artifacts can be merged into an existing codebase but this process is not recommended for first time users.

Choose a starter project that matches the architecture style of your app:

 

MOBILE

WEB

OTHER

PROVIDER FACING

iOS

JavaScript

Java Spring MVC

 

PATIENT/FAMILY FACING

Coming soonComing soon 

BACKEND SYSTEM

  

Java Spring IOC

(not vendor supported)

Step 2: Launch your app from the HSPC Sandbox

Typically a SMART on FHIR app is hosted on your server; however, with SMART on FHIR, your app is launched from within an EHR (Cerner, Epic, HSPC Sandbox, SMART on FHIR Sandbox, etc).  Throughout the development cycle, you will launch your app many times.  See Launch Your App from the HSPC Sandbox for detailed instructions.

Step 3: Register your app with the HSPC Sandbox

You can register your app with the HSPC Sandbox at any time during development.  When you register your app, you will get a client_id for your app within the HSPC Sandbox.  Use this new client_id when launching from the HSPC Sandbox.  See Register Your App in the HSPC Sandbox for detailed instructions.

Step 4: Publish your app in the HSPC Gallery

When your application is ready for public viewing, you can publish it to the HSPC Gallery.  Publishing your app to the HSPC Gallery is a great way to market your application and promote it at Healthcare conferences such as HiMMS.  See Publish Your App to the HSPC Gallery for detailed instructions.

 

 

  • No labels