Touchstone FHIR USCore ClinData

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.

Pass with Aidbox User Portal Sandbox

Register a box in Aidbox User Portal

  1. Request a new license by clicking + License

  2. Fill in required fields

  3. Choose Sandbox hosting

  4. Pick HL7 FHIR R4 Core 4.0.1 and Touchstone fixtures for FHIR R4 Core 4.0.1 Configuration Project

  5. Choose 4.0.1 FHIR version

Set up a Test System in Touchstone

  1. Register a new test system by clicking Test Systems > New Test System

  2. Choose FHIR 4.0.1 Specification

  3. Tick JSON and untick XML in Supported Formats

  4. Put url of the box in Base URL with /fhir postfix (e.g. https://your-box.edge.aidbox.app/fhir)

  5. Tick Requires OAuth2

  6. Choose Dynamic Token OAuth2 Token Type

  7. Put <box base url>/auth/authorize Authorization Endpoint without /fhir postfix (e.g. https://your-box.edge.aidbox.app/auth/authorize)

  8. Put <box base url>/auth/token Token Endpoint without /fhir postfix (e.g. https://your-box.edge.aidbox.app/auth/token)

  9. Select JWT Assertion OAuth2 Grant Type

  10. Put system/*.* OAuth2 Scopes Supported

  11. Fill in other required fields

  12. Save configuration with Save Changes button

  13. Download a CapabilitiesStatement of the box by pressing download icon in the Capabilities column.

Create Test Setup

  1. Select all tests

  2. Press Create Test Setup

  3. Select your Test System Destination

  4. Put org-1 organizationId

  5. Put pt-1 patientId

  6. Put loc-1 locationId

  7. Put pr-1 practitionerId

  8. Put pt-1-provenance provenanceId

  9. Press Save

Run Test Setup

  1. Go to your Test Setup

  2. Press Execute

Last updated

#2416:

Change request updated