Pass Inferno tests with Aidbox
Last updated
Was this helpful?
Last updated
Was this helpful?
Aidbox successfully passes the Inferno SMART App Launch Test Kit STU1.
Once you have your Aidbox instance up and running you need to upload necessary resources for Inferno:
Test patient data for Inferno test is available on Google Storage and maintained by Health Samurai team. You can upload it with /$load
endpoint:
Now you can login to Aidbox as a patient with example@mail.com / password
.
Click the Standalone Launch
link in the left sidebar
Click the Run tests
button
Provide required parameters for tests
FHIR Endpoint: [aidbox-url]/fhir
Standalone Client ID: inferno-patient-smart-app
Proof Key for Code Exchange (PKCE): Enabled
Click the Submit
button
Once you run tests, follow the Inferno instructions:
Follow the link
Login as a patient user example@mail.com / password
Allow requested scopes
Before running this step you need to have launch URI. To get it use get-launch-uri
endpoint. You can run this request from Aidbox REST console or any HTTP client:
Copy uri
value from the response.
Click the Standalone Launch
link in the left sidebar
Click the Run tests
button
Provide required parameters for tests
FHIR Endpoint: [aidbox-url]/fhir
EHR Launch Client ID: inferno-patient-smart-app
Proof Key for Code Exchange (PKCE): Enabled
Click the Submit
button
Run launch URI copied before in the browser.
Once you perform launch URI, follow the Inferno instructions:
Follow the link
Allow requested scopes
To create Inferno test session follow and click on Create Test Session
button. Make sure that SMART App Launch STU1
Test Suite has been selected.