/
Set up your Epic FHIR Sandbox

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:

Epic offers a public testing sandbox to build integrations with their FHIR APIs. They also provide various sample patient data to use during development.

Go to https://fhir.epic.com and login or sign up!

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.

Screen Shot 2024-02-20 at 5.14.36 PM.png
  • Choose your SMART on FHIR version

  • Enter a brief summary for your App

Screen Shot 2024-02-20 at 5.15.04 PM.png
  • Accept the terms of use and click Save & Ready for Sandbox

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

 

 

Related content