Patient Access API
In this tutorial you will learn how to enable Patient Access API (Smart on FHIR) in your Aidbox
Last updated
Was this helpful?
In this tutorial you will learn how to enable Patient Access API (Smart on FHIR) in your Aidbox
Last updated
Was this helpful?
Patient Access API enables Smart App to get Patient's healthcare data after Patient provided corresponding consent. Patient Access API is delivered as aidbox-project which can configured within any Aidbox instance.
In order to enable Patient Access API in your Aidbox instance you have to:
Set up .
Set up patient-access-smart-api sample project. You need to add next env variables and restart your Aidbox
Create allowing access policy for "/smart" api.
Now you have your Smart on FHIR server.
Patient Access API expects that you have User in your system bound with Patient resources. You can do this by specifying fhirUser
for a User.
Here you can find steps to pass inferno tests.
At first, you have to create Client for inferno
Upload synthetic data
You should have a user bound with Patient.
You will see something like this:
Then copy forwading https connection and update base url env. In my case it's AIDBOX_BASE_URL=https://4eb9-178-66-82-76.ngrok.io
Now you are ready to run Inferno test.
You need to expose your localhost Aidbox to the public. You can use for instance.