Allscripts FHIR API

FHIR Sandboxes


For initial testing and prototyping, your FHIR code can communicate with Allscripts shared sandbox environments.

  • Sunrise: Testing as a Patient using Allscripts Health Connect and Provider for Sunrise Clinical Manager 18.4 CU3
  • TouchWorks EHR: Testing as a Patient using Allscripts Health Connect and Provider for TouchWorks EHR 20.1
  • Professional EHR: Testing as a Patient using FollowMyHealth and Provider for Professional EHR 20.1

Specific Client Auth Settings for your FHIR Application

  • OAuth Client ID/OAuth Client Secret
    • You get this when you register your application. Follow the instructions in Developer Signup and Application Registration to register your application.
  • OAuth Redirect URL
    • This was specified when you registered your application. If you are unsure, use "http://localhost/callback".

Professional EHR

EHR User/Provider Access

  • FHIR Base URL
    • https://fhir.fhirpoint.open.allscripts.com/fhirroute/fhir/CustProProdSand201SMART
      • Utilize the "/metadata" Conformance call to understand the resources availble in this API.
  • OAuth Authorization URL
    • https://fhir.fhirpoint.open.allscripts.com/fhirroute/authorization/CustProProdSand201SMART/connect/authorize
  • OAuth Token URL
    • https://fhir.fhirpoint.open.allscripts.com/fhirroute/authorization/CustProProdSand201SMART/connect/token
  • OAuth Scope
    • If you are unsure, use "launch user/*.read" for user access.
  • Provider Login Credentials
    • Username: riley
    • Password: mrriley

Patient Access

  • FHIR Base URL
    • https://fhir.fhirpoint.open.allscripts.com/fhirroute/open/CustProProdSand201SMART
      • Utilize the "/metadata" Conformance call to understand the resources availble in this API.
  • OAuth Authorization URL
    • https://open.allscripts.com/fhirroute/fmhpatientauth/0cd760ae-6ec5-4137-bf26-4269636b94ef/connect/authorize
  • OAuth Token URL
    • https://open.allscripts.com/fhirroute/fmhpatientauth/0cd760ae-6ec5-4137-bf26-4269636b94ef/connect/token
  • OAuth Scope
    • If you are unsure, use "launch user/*.read" for user access.
  • Provider Login Credentials
    • Username: donna.dobson_prounityfhir
      • Patient ID: 19
    • Password: Allscripts#1

Sunrise

Currently Sunrise FHIR Sandboxes are undergoing maintenance. Please contact AllscriptsDeveloperProgram@allscripts.com if you would like to receive updates.

EHR User/Provider Access

  • FHIR Base URL
    • https://applescm184region.open.allscripts.com/fhir
      • Utilize the "/metadata" Conformance call to understand the resources availble in this API.
  • OAuth Authorization URL
    • https://applescm184region.open.allscripts.com/authorization/connect/authorize
  • OAuth Token URL
    • https://applescm184region.open.allscripts.com/authorization/connect/token
  • OAuth Scope
    • If you are unsure, use "launch user/*.read" for user access.
  • Provider Login Credentials
    • Username: james
    • Password: Password#1

Patient Access

  • FHIR Base URL
    • https://applescm184region.open.allscripts.com/open
      • Utilize the "/metadata" Conformance call to understand the resources availble in this API.
  • OAuth Authorization URL
    • https://global.open.allscripts.com/fhirroute/patientauth/916144d1-1cd9-41c7-be01-e2d6f89d5416/connect/authorize
  • OAuth Token URL
    • https://global.open.allscripts.com/fhirroute/patientauth/916144d1-1cd9-41c7-be01-e2d6f89d5416/connect/token
  • OAuth Scope
    • If you are unsure, use "launch user/*.read" for user access.
  • Provider Login Credentials
    • Username: alice.newman@sunrise184region.com
      • Patient ID: 385800201
    • Password: Allscripts#1

TouchWorks EHR

Currently TouchWorks FHIR Sandboxes are undergoing maintenance. Please contact AllscriptsDeveloperProgram@allscripts.com if you would like to receive updates.

EHR User/Provider Access

  • FHIR Base URL
    • https://tw181unityfhir.open.allscripts.com/fhir
      • Utilize the "/metadata" Conformance call to understand the resources available in this API.
  • OAuth Authorization URL
    • https://tw181unityfhir.open.allscripts.com/authorization/connect/authorize
  • OAuth Token URL
    • https://tw181unityfhir.open.allscripts.com/authorization/connect/token
  • OAuth Scope
    • If you are unsure, use "launch user/*.read" for user access.
  • Provider Login Credentials
    • Username: intranet\jmedici
    • Password: aV4#r3MnTxQ9EQ

Patient Access

  • FHIR Base URL
    • https://tw181unityfhir.open.allscripts.com/open
      • Utilize the "/metadata" Conformance call to understand the resources available in this API.
  • OAuth Authorization URL
    • https://open.allscripts.com/fhirroute/patientauth/e75746a4-7f05-4b95-9ff5-44082c988959/connect/authorize
  • OAuth Token URL
    • https://open.allscripts.com/fhirroute/patientauth/e75746a4-7f05-4b95-9ff5-44082c988959/connect/token
  • OAuth Scope
    • If you are unsure, use "launch user/*.read" for user access.
  • Provider Login Credentials
    • Username: allison.allscripts@tw181unityfhir.edu
      • Patient ID: 19
    • Password: Allscripts#1