Skip to content

SMART Exposed Extension

Canonical../StructureDefinition/smart-exposed
Statusdraft · 1.26.0
BaseExtension (constraint)
ContextStructureDefinition (element)
SourceFSH · JSON

Declares that this profile's resource type is reachable by a SMART on FHIR app, and names the platform permission required for each operation. Exposure is an authorization decision recorded in the IG, deliberately separate from whether the resource happens to be profiled.

Elements / Key elements

The working view: must-support, required, modifier and sliced elements from the effective (snapshot) definition.

Element Flags Card. Type Description & Constraints
Extension 0..* SMART Exposed
Invariants: ele-1, ext-1
extension 1..* Extension Additional content defined by implementations i
Slicing: value:url (open)
Invariants: ele-1, ext-1
extension:read S 1..1 Extension The permission required to read or search this resource i
Invariants: ele-1, ext-1
url 1..1 http://hl7.org/fhirpath/System.String identifies the meaning of the extension i
Fixed: read
extension:write 0..1 Extension The permission required to create or update this resource (omit for read-only exposure) i
Invariants: ele-1, ext-1
url 1..1 http://hl7.org/fhirpath/System.String identifies the meaning of the extension i
Fixed: write
extension:delete 0..1 Extension The permission required to delete this resource (omit if deletion is not exposed) i
Invariants: ele-1, ext-1
url 1..1 http://hl7.org/fhirpath/System.String identifies the meaning of the extension i
Fixed: delete
url 1..1 http://hl7.org/fhirpath/System.String identifies the meaning of the extension i
Fixed: ../StructureDefinition/smart-exposed