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 / Differential

What this profile constrains beyond Extension. Anything not listed is unchanged from the base; muted type/cardinality values are the base's, shown for context.

Element Flags Card. Type Description & Constraints
Extension SMART Exposed
extension 1..* Extension i
extension:read S 1..1 Extension The permission required to read or search this resource i
extension 0..0 Extension i
url 1..1 http://hl7.org/fhirpath/System.String i
Fixed: read
value[x] 0..1 string
extension:write 0..1 Extension The permission required to create or update this resource (omit for read-only exposure) i
extension 0..0 Extension i
url 1..1 http://hl7.org/fhirpath/System.String i
Fixed: write
value[x] 0..1 string
extension:delete 0..1 Extension The permission required to delete this resource (omit if deletion is not exposed) i
extension 0..0 Extension i
url 1..1 http://hl7.org/fhirpath/System.String i
Fixed: delete
value[x] 0..1 string
url 1..1 http://hl7.org/fhirpath/System.String i
Fixed: ../StructureDefinition/smart-exposed
value[x] 0..0 base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta