Allscripts FHIR API

Endpoint Directory


The Allscripts FHIR Endpoint Directory contains information about each individual Allscripts client organization and their FHIR installation and configuration. At the time that the Allscripts FHIR API is installed in a client environment, the client's endpoints are registered in the Allscripts “downtown” environment, and as a result, are listed in the endpoint directory. Allscripts partner developers can then use the client endpoints when connecting to that Allscripts client.

A single organization can have multiple FHIR endpoints for both patient and provider endpoints.


Allscripts FHIR Endpoint Directory

Badges

Endpoints are marked with the following badges:

  • Version-less: Works with the Allscripts FHIR API regardless of FHIR version.
  • Patient: Endpoint for use with patient applications. Endpoint for use with patient-facing applications. These endpoints generally contain the prefix “open.” For example: https://genericfhirclient.com/open-standalone.
  • Provider: Endpoint for use with provide applications. Endpoint for use with provider-facing applications. These endpoints generally contain the prefix “fhir.” For example: https://genericfhirclient.com/fhir-standalone.

Filters

You can filter the list endpoints to include either endpoints that support FHIR DSTU2 or FHIR R4. Click FHIR in the upper left corner of the screen, and then select the appropriate version. You can also click Documentation to go to the Allscripts Developer Program portal for more information.

Download Bundle

You can download a list of endpoints as a FHIR Bundle resource. Select the appropriate version of FHIR, and then click Download [version] Endpoints as a FHIR Bundle. The utility displays the response in JSON format, and you can download it manually. You do not need to authenticate in order to see the response.