BfArM Digitale Anwendungen
3.0.2-RC1 - draft

BfArM Digitale Anwendungen - Local Development build (v3.0.2-RC1) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Data Type Profile: Attachment for Hiis

Official URL: https://fhir.bfarm.de/StructureDefinition/AttachmentHiis Version: 3.0.2-RC1
Active as of 2026-02-25 Computable Name: AttachmentHiis

Attachment profile for Hiis.

Usages:

  • This DataType Profile is not used by any profiles in this Implementation Guide

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Attachment SC 0..* Attachment Content in a format defined elsewhere
Constraints: att-1
... contentType SΣ 0..1 code Mime type of the content, with charset etc.
Binding: ValueSet for HiisAttachmentContentType (required)
Example General: text/plain; charset=UTF-8, image/png
... url SΣ 1..1 url Uri where the data can be found
Example General: http://www.acme.com/logo-small.png
... title SΣ 0..1 string Label to display in place of the data
Example General: Official Corporate Logo

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Attachment.contentType Base required ValueSet for HiisAttachmentContentType 📦3.0.2-RC1 This IG

Constraints

Id Grade Path(s) Description Expression
att-1 error Attachment If the Attachment has data, it SHALL have a contentType data.empty() or contentType.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())

This structure is derived from Attachment

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Attachment S 0..* Attachment Content in a format defined elsewhere
... contentType S 0..1 code Mime type of the content, with charset etc.
Binding: ValueSet for HiisAttachmentContentType (required)
... url S 1..1 url Uri where the data can be found
... title S 0..1 string Label to display in place of the data

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
Attachment.contentType Base required ValueSet for HiisAttachmentContentType 📦3.0.2-RC1 This IG
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Attachment SC 0..* Attachment Content in a format defined elsewhere
Constraints: att-1
... id 0..1 string Unique id for inter-element referencing
... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
... contentType SΣ 0..1 code Mime type of the content, with charset etc.
Binding: ValueSet for HiisAttachmentContentType (required)
Example General: text/plain; charset=UTF-8, image/png
... data 0..1 base64Binary Data inline, base64ed
... url SΣ 1..1 url Uri where the data can be found
Example General: http://www.acme.com/logo-small.png
... size Σ 0..1 unsignedInt Number of bytes of content (if url provided)
... hash Σ 0..1 base64Binary Hash of the data (sha-1, base64ed)
... title SΣ 0..1 string Label to display in place of the data
Example General: Official Corporate Logo
... creation Σ 0..1 dateTime Date attachment was first created

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Attachment.contentType Base required ValueSet for HiisAttachmentContentType 📦3.0.2-RC1 This IG
Attachment.language Base preferred Common Languages 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
att-1 error Attachment If the Attachment has data, it SHALL have a contentType data.empty() or contentType.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from Attachment

Summary

Mandatory: 1 element
Must-Support: 3 elements

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Attachment SC 0..* Attachment Content in a format defined elsewhere
Constraints: att-1
... contentType SΣ 0..1 code Mime type of the content, with charset etc.
Binding: ValueSet for HiisAttachmentContentType (required)
Example General: text/plain; charset=UTF-8, image/png
... url SΣ 1..1 url Uri where the data can be found
Example General: http://www.acme.com/logo-small.png
... title SΣ 0..1 string Label to display in place of the data
Example General: Official Corporate Logo

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Attachment.contentType Base required ValueSet for HiisAttachmentContentType 📦3.0.2-RC1 This IG

Constraints

Id Grade Path(s) Description Expression
att-1 error Attachment If the Attachment has data, it SHALL have a contentType data.empty() or contentType.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())

Differential View

This structure is derived from Attachment

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Attachment S 0..* Attachment Content in a format defined elsewhere
... contentType S 0..1 code Mime type of the content, with charset etc.
Binding: ValueSet for HiisAttachmentContentType (required)
... url S 1..1 url Uri where the data can be found
... title S 0..1 string Label to display in place of the data

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
Attachment.contentType Base required ValueSet for HiisAttachmentContentType 📦3.0.2-RC1 This IG

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Attachment SC 0..* Attachment Content in a format defined elsewhere
Constraints: att-1
... id 0..1 string Unique id for inter-element referencing
... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
... contentType SΣ 0..1 code Mime type of the content, with charset etc.
Binding: ValueSet for HiisAttachmentContentType (required)
Example General: text/plain; charset=UTF-8, image/png
... data 0..1 base64Binary Data inline, base64ed
... url SΣ 1..1 url Uri where the data can be found
Example General: http://www.acme.com/logo-small.png
... size Σ 0..1 unsignedInt Number of bytes of content (if url provided)
... hash Σ 0..1 base64Binary Hash of the data (sha-1, base64ed)
... title SΣ 0..1 string Label to display in place of the data
Example General: Official Corporate Logo
... creation Σ 0..1 dateTime Date attachment was first created

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Attachment.contentType Base required ValueSet for HiisAttachmentContentType 📦3.0.2-RC1 This IG
Attachment.language Base preferred Common Languages 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
att-1 error Attachment If the Attachment has data, it SHALL have a contentType data.empty() or contentType.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from Attachment

Summary

Mandatory: 1 element
Must-Support: 3 elements

 

Other representations of profile: CSV, Excel, Schematron