-
Notifications
You must be signed in to change notification settings - Fork 35
SMART on FHIR Server Cheat Sheet
No registration required | OAuth support
- SMART App Server
- Standards Supported
- Supports DSTU2 and STU3
- Launch Types
- Provider EHR Launch
- Provider Standalone Launch
- Patient Standalone Launch
- Backend Service
- CDS Hooks Service
- Standards Supported
- Open Server
- DSTU2: https://r2.smarthealthit.org
- STU3: https://r3.smarthealthit.org
- Protected
- Select Provider EHR Launch as the Launch Type
- Select a patient
- Provide your SMART-on-FHIR Launch URI in the launch pane
- Select Launch
Registration optional (required for authorization) | OAuth Support
- Endpoint: https://fhir-open.sandboxcerner.com/dstu2/0b8a0111-e8e6-4c26-a91c-5069cbc6b1ca/:resource[?:parameters]
- Read-only resources
-
Available with registration
-
readable and writable resources
-
Provider Endpoint: https://fhir-ehr.sandboxcerner.com/dstu2/0b8a0111-e8e6-4c26-a91c-5069cbc6b1ca/:resource[?:parameters]
Registration Optional (required for authorization) | OAuth Support
- Sandbox web services are unsecured
- Can register for ID and secret to call secured services
- Provides a List of Open and Production Endpoints
Users can log in via OpenID from a number of account providers including Google, Yahoo, AOL. A credit card is required for identity verification.
Once logged in a user can create an application by filling out a form
Submissions are not instantly activated and must be registered and approved in a multistep process.
Registration Required | OAuth Support | Dyanmic Registration | Manual Registration
-
The SMART Sandbox hyperlink is http as the https site does not deliver the static files :(
-
client_id and client_secrets are not validated by the server. Options are present for simulating authentication errors.
-
Although the endpoints listed on the site indicate https the 'iss' param given is http and does not match (works if you use http)
-
Should we be testing Provider Standalone Launch Sequence?
- Home
- Walkthrough
- Installing Locally
- Extending Inferno
- Publicly Available Sandboxes
- Preset FHIR Server Instructions