Scopes
Complete reference for SMART on FHIR scopes supported by eClinicalWorks.
Scope Categories
Special Scopes
launchLaunchRetrieve permission to obtain launch context when an app is launched from an EHR.
EHR Launch
launch/patientLaunchWhen launching outside the EHR (Standalone Launch), ask for a patient to be selected at launch time.
Standalone Launch
openid fhirUserIdentityRetrieve information about the current logged-in user. Also accepted as 'openid profile'.
EHR LaunchStandalone Launch
offline_accessAccessRequest a refresh_token to obtain new access tokens even after the end-user is no longer online. Similar to background refresh of app data. Token valid for 90 days.
EHR LaunchStandalone Launch
online_accessAccessRequest a refresh_token that is usable only while the end-user remains online. Background refresh of data will not happen with this type of access.
EHR LaunchStandalone Launch
Scope Selection Tips
- Request only the scopes your app actually needs - fewer scopes means easier approval.
- Use
offline_accessfor apps that need to refresh tokens when the user is not active. system/Group.readis required for bulk data export operations.