Id2.16.840.1.113883.4.642.3.1018Effective Date2019‑11‑01 09:29:23
Canonical URIhttp://hl7.org/fhir/ValueSet/smart-capabilities
Statusdraft DraftVersion Label4.0.1
NameSmartCapabilitiesDisplay NameSmartCapabilities
DescriptionCodes that define what the server is capable of.
Source Code System
2.16.840.1.113883.4.642.4.1265 - SmartCapabilities - FHIR: http://terminology.hl7.org/CodeSystem/smart-capabilities
Level/ TypeCodeDisplay NameCode SystemCode System VersionDesignationsDescription
0‑L
launch-ehr
EHR Launch Mode
SmartCapabilities2019-11-01T09:29:23
en-US Preferred: EHR Launch Mode
support for SMART’s EHR Launch mode.
0‑L
launch-standalone
Standalone Launch Mode
SmartCapabilities2019-11-01T09:29:23
en-US Preferred: Standalone Launch Mode
support for SMART’s Standalone Launch mode.
0‑L
client-public
Public Client Profile
SmartCapabilities2019-11-01T09:29:23
en-US Preferred: Public Client Profile
support for SMART’s public client profile (no client authentication).
0‑L
client-confidential-symmetric
Confidential Client Profile
SmartCapabilities2019-11-01T09:29:23
en-US Preferred: Confidential Client Profile
support for SMART’s confidential client profile (symmetric client secret authentication).
0‑L
sso-openid-connect
Supports OpenID Connect
SmartCapabilities2019-11-01T09:29:23
en-US Preferred: Supports OpenID Connect
support for SMART’s OpenID Connect profile.
0‑L
context-passthrough-banner
Allows "Need Patient Banner"
SmartCapabilities2019-11-01T09:29:23
en-US Preferred: Allows "Need Patient Banner"
support for “need patient banner” launch context (conveyed via need_patient_banner token parameter).
0‑L
context-passthrough-style
Allows "Smart Style Style"
SmartCapabilities2019-11-01T09:29:23
en-US Preferred: Allows "Smart Style Style"
support for “SMART style URL” launch context (conveyed via smart_style_url token parameter).
0‑L
context-ehr-patient
Allows "Patient Level Launch Context (EHR)"
SmartCapabilities2019-11-01T09:29:23
en-US Preferred: Allows "Patient Level Launch Context (EHR)"
support for patient-level launch context (requested by launch/patient scope, conveyed via patient token parameter).
0‑L
context-ehr-encounter
Allows "Encounter Level Launch Context (EHR)"
SmartCapabilities2019-11-01T09:29:23
en-US Preferred: Allows "Encounter Level Launch Context (EHR)"
support for encounter-level launch context (requested by launch/encounter scope, conveyed via encounter token parameter).
0‑L
context-standalone-patient
Allows "Patient Level Launch Context (STANDALONE)"
SmartCapabilities2019-11-01T09:29:23
en-US Preferred: Allows "Patient Level Launch Context (STANDALONE)"
support for patient-level launch context (requested by launch/patient scope, conveyed via patient token parameter).
0‑L
context-standalone-encounter
Allows "Encounter Level Launch Context (STANDALONE)"
SmartCapabilities2019-11-01T09:29:23
en-US Preferred: Allows "Encounter Level Launch Context (STANDALONE)"
support for encounter-level launch context (requested by launch/encounter scope, conveyed via encounter token parameter).
0‑L
permission-offline
Supports Refresh Token
SmartCapabilities2019-11-01T09:29:23
en-US Preferred: Supports Refresh Token
support for refresh tokens (requested by offline_access scope).
0‑L
permission-patient
Supports Patient Level Scopes
SmartCapabilities2019-11-01T09:29:23
en-US Preferred: Supports Patient Level Scopes
support for patient-level scopes (e.g. patient/Observation.read).
0‑L
permission-user
Supports User Level Scopes
SmartCapabilities2019-11-01T09:29:23
en-US Preferred: Supports User Level Scopes
support for user-level scopes (e.g. user/Appointment.read).

Legenda: Type L=leaf, S=specializable, A=abstract, D=deprecated. NullFlavor OTH (other) suggests text in originalText. HL7 V3: NullFlavors to appear in @nullFlavor attribute instead of @code.
downloadXML JSON CSV SQL SVS