Set up your Epic FHIR Sandbox

Epic offers a testing sandbox to interact and develop against their FHIR Server. If you want to try out the Epic FHIR Adapter in Iguana X, you’ll first need to login or signup for an Epic On FHIR developer account and create an App:

Screen Shot 2024-02-20 at 5.01.09 PM.png

Enter the following information:

  1. App Name: “Iguana X FHIR Client“

  2. Application Audience: Choose Backend Service (used for Apps without direct user interaction)

  3. Incoming APIs - Choose all of the FHIR Resource API interactions you require. Notice the FHIR version of each API.

  4. Public Key - Epic uses OAuth2.0 which JWT Client Assertion which requires the client to register a public key on the Epic on FHIR App and then use the corresponding private key to sign a JWT which is presented to the authorization server to obtain an access token required to interact with the Epic FHIR Server.

Screen Shot 2024-02-20 at 5.12.41 PM.png
  • Copy your Non-Production Client ID for developing and testing in the sandbox.

  • Choose your SMART on FHIR version

  • Enter a brief summary for your App

  • Accept the terms of use and click Save & Ready for Sandbox

 

Â