Dieses Profil ermöglicht die Darstellung von FHIR-fremden Formaten (z.B. PDFs, Bilder, CDA) in ISiK Szenarien.

Motivation

Für FHIR-fremde Formate werden die Daten base64-codiert in der Binary-Ressource (in XML oder JSON) transportiert oder über die REST-API am Binary-Endpunkt in ihrem nativen Format bereitgestellt. Binary-Ressourcen werden von Attachment-Elementen in DocumentReference-Ressourcen verlinkt und damit in den Kontext anderer FHIR-Ressourcen (z.B. Patient und Encounter) gestellt.

Kompatibilität

Hinweise zu Inkompatibilitäten können über die Portalseite gemeldet werden.

Hinweis

Das ISIK-Binary-Profil ist nicht Bestandteil der Implementierung und des Bestätigungsverfahrens zum ISIK Basismodul. Das Profil ist Teil des ISIK Basismoduls, da es als übergreifend genutzte Ressource sowohl im Modul Terminplanung als auch im Modul Dokumentenaustausch implementiert werden muss.

Metadaten

Canonicalhttps://gematik.de/fhir/isik/StructureDefinition/ISiKBinary
Statusactive
Version4.0.1
Basishttp://hl7.org/fhir/StructureDefinition/Binary

Inhalt

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
contentTypeS Σ1..1codeBinding
securityContextΣ I0..1Reference(Resource)
dataS1..1base64Binary
<StructureDefinition xmlns="http://hl7.org/fhir">
    <id value="ISiKBinary" />
    <url value="https://gematik.de/fhir/isik/StructureDefinition/ISiKBinary" />
    <version value="4.0.1" />
    <name value="ISiKBinary" />
    <title value="ISiKBinary" />
    <status value="active" />
    <experimental value="false" />
    <date value="2024-11-25" />
    <publisher value="gematik GmbH" />
    <description value="Dieses Profil erm&#246;glicht die Darstellung von FHIR-fremden Formaten (z.B. PDFs, Bilder, CDA) in ISiK Szenarien. \n\n### Motivation\nF&#252;r FHIR-fremde Formate werden die Daten base64-codiert in der Binary-Ressource (in XML oder JSON) transportiert oder \n&#252;ber die REST-API am Binary-Endpunkt in ihrem nativen Format bereitgestellt. \nBinary-Ressourcen werden von Attachment-Elementen in DocumentReference-Ressourcen verlinkt und damit in den Kontext anderer FHIR-Ressourcen (z.B. Patient und Encounter) gestellt. \n\n### Kompatibilit&#228;t\n\nHinweise zu Inkompatibilit&#228;ten k&#246;nnen &#252;ber die [Portalseite](https://service.gematik.de/servicedesk/customer/portal/16) gemeldet werden.\n\n### Hinweis\n\nDas ISIK-Binary-Profil ist *nicht* Bestandteil der Implementierung und des Best&#228;tigungsverfahrens zum ISIK Basismodul.\nDas Profil ist Teil des ISIK Basismoduls, da es als &#252;bergreifend genutzte Ressource sowohl im [Modul Terminplanung](https://simplifier.net/guide/isik-terminplanung-v4/ImplementationGuide-markdown-Datenobjekte?version=current) als auch im [Modul Dokumentenaustausch](https://simplifier.net/guide/isik-dokumentenaustausch-v4/ImplementationGuide-markdown-Datenobjekte?version=current) implementiert werden muss." />
    <fhirVersion value="4.0.1" />
    <kind value="resource" />
    <abstract value="false" />
    <type value="Binary" />
    <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Binary" />
    <derivation value="constraint" />
    <differential>
        <element id="Binary.contentType">
            <path value="Binary.contentType" />
            <short value="MimeType der Bin&#228;rdaten" />
            <comment value="z.B. &amp;quot;application/pdf&amp;quot; oder &amp;quot;image/jpeg&amp;quot;  \n    **Begr&#252;ndung Pflichtfeld:** Ohne Kenntnis des MimeTypes sind die Base65-codierten Daten in `data` nicht interpretierbar" />
            <mustSupport value="true" />
        </element>
        <element id="Binary.data">
            <path value="Binary.data" />
            <short value="Base64-codierte Bin&#228;rdaten" />
            <comment value="**Begr&#252;ndung Pflichtfeld:** Sind keine Bin&#228;rdaten vorhanden, ist diese Ressource sinnlos." />
            <min value="1" />
            <mustSupport value="true" />
        </element>
    </differential>
</StructureDefinition>
{
    "resourceType": "StructureDefinition",
    "id": "ISiKBinary",
    "url": "https://gematik.de/fhir/isik/StructureDefinition/ISiKBinary",
    "version": "4.0.1",
    "name": "ISiKBinary",
    "title": "ISiKBinary",
    "status": "active",
    "experimental": false,
    "date": "2024-11-25",
    "publisher": "gematik GmbH",
    "description": "Dieses Profil ermöglicht die Darstellung von FHIR-fremden Formaten (z.B. PDFs, Bilder, CDA) in ISiK Szenarien. \n\n### Motivation\nFür FHIR-fremde Formate werden die Daten base64-codiert in der Binary-Ressource (in XML oder JSON) transportiert oder \nüber die REST-API am Binary-Endpunkt in ihrem nativen Format bereitgestellt. \nBinary-Ressourcen werden von Attachment-Elementen in DocumentReference-Ressourcen verlinkt und damit in den Kontext anderer FHIR-Ressourcen (z.B. Patient und Encounter) gestellt. \n\n### Kompatibilität\n\nHinweise zu Inkompatibilitäten können über die [Portalseite](https://service.gematik.de/servicedesk/customer/portal/16) gemeldet werden.\n\n### Hinweis\n\nDas ISIK-Binary-Profil ist *nicht* Bestandteil der Implementierung und des Bestätigungsverfahrens zum ISIK Basismodul.\nDas Profil ist Teil des ISIK Basismoduls, da es als übergreifend genutzte Ressource sowohl im [Modul Terminplanung](https://simplifier.net/guide/isik-terminplanung-v4/ImplementationGuide-markdown-Datenobjekte?version=current) als auch im [Modul Dokumentenaustausch](https://simplifier.net/guide/isik-dokumentenaustausch-v4/ImplementationGuide-markdown-Datenobjekte?version=current) implementiert werden muss.  ",
    "fhirVersion": "4.0.1",
    "kind": "resource",
    "abstract": false,
    "type": "Binary",
    "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Binary",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "Binary.contentType",
                "path": "Binary.contentType",
                "short": "MimeType der Binärdaten",
                "comment": "z.B. &quot;application/pdf&quot; oder &quot;image/jpeg&quot;  \n    **Begründung Pflichtfeld:** Ohne Kenntnis des MimeTypes sind die Base65-codierten Daten in `data` nicht interpretierbar",
                "mustSupport": true
            },
            {
                "id": "Binary.data",
                "path": "Binary.data",
                "short": "Base64-codierte Binärdaten",
                "comment": "**Begründung Pflichtfeld:** Sind keine Binärdaten vorhanden, ist diese Ressource sinnlos.",
                "min": 1,
                "mustSupport": true
            }
        ]
    }
}

Constraints/Invarianten