# description
Codes that define what the server is capable of.

# concept[].definition
support for SMART’s Standalone Launch mode.

# concept[].definition
support for SMART’s public client profile (no client authentication).

# concept[].definition
support for SMART’s confidential client profile (symmetric client secret authentication).

# concept[].definition
support for SMART’s OpenID Connect profile.

# concept[].definition
support for “need patient banner” launch context (conveyed via need_patient_banner token parameter).

# concept[].definition
support for “SMART style URL” launch context (conveyed via smart_style_url token parameter).

# concept[].display
Allows "Patient Level Launch Context (EHR)"

# concept[].definition
support for patient-level launch context (requested by launch/patient scope, conveyed via patient token parameter).

# concept[].display
Allows "Encounter Level Launch Context (EHR)"

# concept[].definition
support for encounter-level launch context (requested by launch/encounter scope, conveyed via encounter token parameter).

# concept[].display
Allows "Patient Level Launch Context (STANDALONE)"

# concept[].definition
support for patient-level launch context (requested by launch/patient scope, conveyed via patient token parameter).

# concept[].display
Allows "Encounter Level Launch Context (STANDALONE)"

# concept[].definition
support for encounter-level launch context (requested by launch/encounter scope, conveyed via encounter token parameter).

# concept[].definition
support for refresh tokens (requested by offline_access scope).

# concept[].definition
support for user-level scopes (e.g. user/Appointment.read).