Codes that define what the server is capable of.
This Code system is referenced in the content logical definition of the following value sets:
Generated Narrative: CodeSystem smart-capabilities
Last updated: 2024年04月24日 00:00:00+0000
This case-sensitive code system http://terminology.hl7.org/CodeSystem/smart-capabilities defines the following codes:
Code Display Definition
launch-ehr
EHR Launch Mode
support for SMART’s EHR Launch mode.
launch-standalone
Standalone Launch Mode
support for SMART’s Standalone Launch mode.
client-public
Public Client Profile
support for SMART’s public client profile (no client authentication).
client-confidential-symmetric
Confidential Client Profile
support for SMART’s confidential client profile (symmetric client secret authentication).
sso-openid-connect
Supports OpenID Connect
support for SMART’s OpenID Connect profile.
context-passthrough-banner
Allows "Need Patient Banner"
support for "need patient banner" launch context (conveyed via need_patient_banner token parameter).
context-passthrough-style
Allows "Smart Style Style"
support for "SMART style URL" launch context (conveyed via smart_style_url token parameter).
context-ehr-patient
Allows "Patient Level Launch Context (EHR)"
support for patient-level launch context (requested by launch/patient scope, conveyed via patient token parameter).
context-ehr-encounter
Allows "Encounter Level Launch Context (EHR)"
support for encounter-level launch context (requested by launch/encounter scope, conveyed via encounter token parameter).
context-standalone-patient
Allows "Patient Level Launch Context (STANDALONE)"
support for patient-level launch context (requested by launch/patient scope, conveyed via patient token parameter).
context-standalone-encounter
Allows "Encounter Level Launch Context (STANDALONE)"
support for encounter-level launch context (requested by launch/encounter scope, conveyed via encounter token parameter).
permission-offline
Supports Refresh Token
support for refresh tokens (requested by offline_access scope).
permission-patient
Supports Patient Level Scopes
support for patient-level scopes (e.g. patient/Observation.read).
permission-user
Supports User Level Scopes
support for user-level scopes (e.g. user/Appointment.read).