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:

CodeDisplayDefinition
launch-ehr EHR Launch Modesupport for SMART’s EHR Launch mode.
launch-standalone Standalone Launch Modesupport for SMART’s Standalone Launch mode.
client-public Public Client Profilesupport for SMART’s public client profile (no client authentication).
client-confidential-symmetric Confidential Client Profilesupport for SMART’s confidential client profile (symmetric client secret authentication).
sso-openid-connect Supports OpenID Connectsupport 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 Tokensupport for refresh tokens (requested by offline_access scope).
permission-patient Supports Patient Level Scopessupport for patient-level scopes (e.g. patient/Observation.read).
permission-user Supports User Level Scopessupport for user-level scopes (e.g. user/Appointment.read).
<status value="active"/> <experimental value="false"/> <date value="2024-04-24T00:00:00+00:00"/> <publisher value="Health Level Seven International"/> <contact> <telecom> <system value="url"/> <value value="http://hl7.org"/> </telecom> <telecom> <system value="email"/> <value value="hq@HL7.org"/> </telecom> </contact> <description value="Codes that define what the server is capable of."/> <copyright value="This material derives from the HL7 Terminology (THO). THO is copyright ©1989+ Health Level Seven International and is made available under the CC0 designation. For more licensing information see: https://terminology.hl7.org/license"/> <caseSensitive value="true"/> <valueSet value="http://terminology.hl7.org/ValueSet/smart-capabilities"/> <content value="complete"/> <concept> <code value="launch-ehr"/> <display value="EHR Launch Mode"/> <definition value="support for SMART’s EHR Launch mode."/> </concept> <concept> <code value="launch-standalone"/> <display value="Standalone Launch Mode"/> <definition value="support for SMART’s Standalone Launch mode."/> </concept> <concept> <code value="client-public"/> <display value="Public Client Profile"/> <definition value="support for SMART’s public client profile (no client authentication)."/> </concept> <concept> <code value="client-confidential-symmetric"/> <display value="Confidential Client Profile"/> <definition value="support for SMART’s confidential client profile (symmetric client secret authentication)."/> </concept> <concept> <code value="sso-openid-connect"/> <display value="Supports OpenID Connect"/> <definition value="support for SMART’s OpenID Connect profile."/> </concept> <concept> <code value="context-passthrough-banner"/> <display value="Allows "Need Patient Banner""/> <definition value="support for “need patient banner” launch context (conveyed via need_patient_banner token parameter)."/> </concept> <concept> <code value="context-passthrough-style"/> <display value="Allows "Smart Style Style""/> <definition value="support for “SMART style URL” launch context (conveyed via smart_style_url token parameter)."/> </concept> <concept> <code value="context-ehr-patient"/> <display value="Allows "Patient Level Launch Context (EHR)""/> <definition value="support for patient-level launch context (requested by launch/patient scope, conveyed via patient token parameter)."/> </concept> <concept> <code value="context-ehr-encounter"/> <display value="Allows "Encounter Level Launch Context (EHR)""/> <definition value="support for encounter-level launch context (requested by launch/encounter scope, conveyed via encounter token parameter)."/> </concept> <concept> <code value="context-standalone-patient"/> <display value="Allows "Patient Level Launch Context (STANDALONE)""/> <definition value="support for patient-level launch context (requested by launch/patient scope, conveyed via patient token parameter)."/> </concept> <concept> <code value="context-standalone-encounter"/> <display value="Allows "Encounter Level Launch Context (STANDALONE)""/> <definition value="support for encounter-level launch context (requested by launch/encounter scope, conveyed via encounter token parameter)."/> </concept> <concept> <code value="permission-offline"/> <display value="Supports Refresh Token"/> <definition value="support for refresh tokens (requested by offline_access scope)."/> </concept> <concept> <code value="permission-patient"/> <display value="Supports Patient Level Scopes"/> <definition value="support for patient-level scopes (e.g. patient/Observation.read)."/> </concept> <concept> <code value="permission-user"/> <display value="Supports User Level Scopes"/> <definition value="support for user-level scopes (e.g. user/Appointment.read)."/> </concept> </CodeSystem>