SmartCapabilities

SmartCapabilities

draftFHIR Core package4.3.0complete14 concepts

Codes that define what the server is capable of.

Metadata

hl7.org/fhir
Canonical URL
http://terminology.hl7.org/CodeSystem/smart-capabilities
ID
smart-capabilities
Version
4.3.0
Publisher
HL7 (FHIR Project)
Case Sensitive
Yes

Concepts (14)

CodeDisplayDefinition
launch-ehrEHR Launch Modesupport for SMART’s EHR Launch mode.
launch-standaloneStandalone Launch Modesupport for SMART’s Standalone Launch mode.
client-publicPublic Client Profilesupport for SMART’s public client profile (no client authentication).
client-confidential-symmetricConfidential Client Profilesupport for SMART’s confidential client profile (symmetric client secret authentication).
sso-openid-connectSupports OpenID Connectsupport for SMART’s OpenID Connect profile.
context-passthrough-bannerAllows "Need Patient Banner"support for “need patient banner” launch context (conveyed via need_patient_banner token parameter).
context-passthrough-styleAllows "Smart Style Style"support for “SMART style URL” launch context (conveyed via smart_style_url token parameter).
context-ehr-patientAllows "Patient Level Launch Context (EHR)"support for patient-level launch context (requested by launch/patient scope, conveyed via patient token parameter).
context-ehr-encounterAllows "Encounter Level Launch Context (EHR)"support for encounter-level launch context (requested by launch/encounter scope, conveyed via encounter token parameter).
context-standalone-patientAllows "Patient Level Launch Context (STANDALONE)"support for patient-level launch context (requested by launch/patient scope, conveyed via patient token parameter).
context-standalone-encounterAllows "Encounter Level Launch Context (STANDALONE)"support for encounter-level launch context (requested by launch/encounter scope, conveyed via encounter token parameter).
permission-offlineSupports Refresh Tokensupport for refresh tokens (requested by offline_access scope).
permission-patientSupports Patient Level Scopessupport for patient-level scopes (e.g. patient/Observation.read).
permission-userSupports User Level Scopessupport for user-level scopes (e.g. user/Appointment.read).