Skip to content

Composition Block Data Extension

Canonical../StructureDefinition/composition-block-data
Statusdraft · 1.26.0
BaseExtension (constraint)
ContextComposition.section (element)
SourceFSH · JSON

One section's structured value, for a render kind whose value is more than the narrative beside it.

Elements / Snapshot

The full effective definition: base Extension with this profile's constraints applied.

Element Flags Card. Type Description & Constraints
Extension 0..* Composition Block Data Extension
Invariants: ele-1, ext-1
id 0..1 http://hl7.org/fhirpath/System.String Unique id for inter-element referencing
extension 0..0 Extension Additional content defined by implementations i
Slicing: value:url (open)
Invariants: ele-1, ext-1
url 1..1 http://hl7.org/fhirpath/System.String identifies the meaning of the extension i
Fixed: ../StructureDefinition/composition-block-data
value[x] S 1..1 Attachment The render kind's own structured value, as a typed attachment
Invariants: ele-1
id 0..1 http://hl7.org/fhirpath/System.String Unique id for inter-element referencing
extension 0..* Extension Additional content defined by implementations i
Slicing: value:url (open)
Invariants: ele-1, ext-1
contentType S 1..1 code What the payload is; application/json for a JSON kind
Binding: mimetypes (required)
Invariants: ele-1
language 0..1 code Human language of the content (BCP-47)
Binding: languages (preferred)
Invariants: ele-1
data S 0..1 base64Binary The payload itself, base64-encoded per R4 i
Invariants: ele-1
url 0..1 url Uri where the data can be found i
Invariants: ele-1
size 0..1 unsignedInt Number of bytes of content (if url provided) i
Invariants: ele-1
hash 0..1 base64Binary Hash of the data (sha-1, base64ed) i
Invariants: ele-1
title 0..1 string Label to display in place of the data
Invariants: ele-1
creation 0..1 dateTime Date attachment was first created
Invariants: ele-1