description |
---|
Pass Touchstone FHIR4-0-1-USCore-ClinData the test suite |
You can pass Touchstone FHIR 4.0.1 USCore ClinData test suite on self-hosted Aidbox or in Aidbox User Portal Sandbox. Both self-hosted and the Sandbox Aidboxes use the same Configuration Projects.
- Go to https://aidbox.app
- Request a new license by clicking + License
- Fill in required fields
- Choose
Sandbox
hosting - Pick
HL7 FHIR R4 Core 4.0.1
andTouchstone fixtures for FHIR R4 Core 4.0.1
Configuration Project - Choose
4.0.1
FHIR version
- Go to https://touchstone.aegis.net
- Register a new test system by clicking
Test Systems
>New Test System
- Choose
FHIR 4.0.1
Specification - Tick
JSON
and untickXML
in Supported Formats - Put url of the box in Base URL with
/fhir
postfix (e.g.https://your-box.edge.aidbox.app/fhir
) - Tick Requires OAuth2
- Choose
Dynamic Token
OAuth2 Token Type - Put
<box base url>/auth/authorize
Authorization Endpoint without/fhir
postfix (e.g.https://your-box.edge.aidbox.app/auth/authorize
) - Put
<box base url>/auth/token
Token Endpoint without/fhir
postfix (e.g.https://your-box.edge.aidbox.app/auth/token
) - Select
JWT Assertion
OAuth2 Grant Type - Put
system/*.*
OAuth2 Scopes Supported - Fill in other required fields
- Save configuration with Save Changes button
- Download a CapabilitiesStatement of the box by pressing download icon in the Capabilities column.
- Go to https://touchstone.aegis.net/touchstone/testdefinitions?selectedTestGrp=/FHIR4-0-1-Advanced/USCore-ClinData&activeOnly=false&contentEntry=TEST_SCRIPTS
- Select all tests
- Press Create Test Setup
- Select your
Test System
Destination - Put
org-1
organizationId - Put
pt-1
patientId - Put
loc-1
locationId - Put
pr-1
practitionerId - Put
pt-1-provenance
provenanceId - Press Save
- Go to your Test Setup
- Press Execute