SITE Preset Instructions - onc-healthit/inferno-community GitHub Wiki

These instructions describe how to use Inferno with the FHIR Sandbox provided by SITE.

To get started, go to Inferno. Click "Begin." images/preset_images/index_page.png

Step 1: Discovery & Registration

a. Click "Run Tests" on the Discovery and Registration page. images/preset_images/dr_home.png

b. In the pop-up, notice that the "Client ID" and "Client Secret" fields have already been filled in. Click "Execute." images/preset_images/dr_pop.png

c. After the tests have completed running, you may click on the "Show Details" button for any of the tests to see more information about them. When you are ready to continue, click "Next." images/preset_images/dr_complete.png

Step 2: Standalone Patient App

a. Click "Run Tests" on the Standalone Patient App page. images/preset_images/spa_home.png

b. In the pop-up, all of the fields should already be filled in. Scroll to the bottom of the pop-up and click "Execute." images/preset_images/spa_pop.png

c. Inferno will ask for your permission to be redirected to an external website. Click "Continue." images/preset_images/spa_ext.png

d. Inferno will redirect you to the login page for the SITE FHIR Server. Use the demo username and password to log in. Username: demouser Password: Demouser1!

e. Click "Allow" to let Inferno have access to the requested scopes.

f. Click on any patient name to select them for the test. images/preset_images/spa_patient.png

g. After the tests have completed running, click "Next" to continue. images/preset_images/spa_complete.png

Step 3: EHR Practitioner App

a. Click "Run Tests" on the EHR Practitioner App page. images/preset_images/ehr_home.png

b. Scroll to the bottom of the pop-up and click "Execute." images/preset_images/ehr_pop.png

c. The pop-up "Waiting at LAUNCH URI" should appear. In a separate tab, go to the SITE FHIR Server Website.

images/preset_images/ehr_wait.png

d. Ensure that the FHIR Server is on version DSTU2, and click on "Login." images/preset_images/ehr_login.png

e. Log in with the same credentials as in Step 2d. Username: demouser Password: Demouser1!

f. Click "Edit an Existing Client."

g. Click "Launch App" under the "Inferno healthit" client. images/preset_images/ehr_launch.png

h. Launching the app from the SITE website should then redirect back to Inferno. Click "Continue" again on the pop-up to allow redirection to an external website. images/preset_images/spa_ext.png

i. Click "Allow" and click on any patient name, the same as Steps 2e-f.

j. After the tests have completed running, click "Next" to continue. images/preset_images/ehr_complete.png

Step 4: Data Access

a. Click "Run Tests" on the Data Access page. images/preset_images/data_home.png

b. In the pop-up, click "Execute." images/preset_images/data_pop.png

c. Testing is complete! Click "Report" to see the final results. images/preset_images/data_complete.png

Troubleshooting

Check that SITE FHIR server information is correct: