From 9bd94c44da2e69ed354106fbe44e12abd9680181 Mon Sep 17 00:00:00 2001 From: f-peverali <112709306+f-peverali@users.noreply.github.com> Date: Fri, 5 Jan 2024 10:10:57 +0100 Subject: [PATCH] Feature/add binary page (#168) * add binary page * fix page context * fix tpo * fix typo --- .../ImplementierungsleitfadenIsiK_Dokumentenaustausch.json | 5 +++++ ImplementationGuide/markdown/Datenobjekte_ISiKBinary.md | 7 +++++++ ImplementationGuide/markdown/ReleaseNotes.md | 2 +- .../StructureDefinition-ISiKDokumentenMetadaten.json | 2 +- Resources/input/fsh/ISiKDokumentenMetadaten.fsh | 2 +- 5 files changed, 15 insertions(+), 3 deletions(-) create mode 100644 ImplementationGuide/markdown/Datenobjekte_ISiKBinary.md diff --git a/ImplementationGuide/ImplementierungsleitfadenIsiK_Dokumentenaustausch.json b/ImplementationGuide/ImplementierungsleitfadenIsiK_Dokumentenaustausch.json index bf3d1e95..0118d698 100644 --- a/ImplementationGuide/ImplementierungsleitfadenIsiK_Dokumentenaustausch.json +++ b/ImplementationGuide/ImplementierungsleitfadenIsiK_Dokumentenaustausch.json @@ -157,6 +157,11 @@ "generation": "markdown" } ] + }, + { + "nameUrl": "ImplementationGuide/markdown/Datenobjekte_ISiKBinary.md", + "title": "ISiKBinary", + "generation": "markdown" } ] } diff --git a/ImplementationGuide/markdown/Datenobjekte_ISiKBinary.md b/ImplementationGuide/markdown/Datenobjekte_ISiKBinary.md new file mode 100644 index 00000000..ac14d2ad --- /dev/null +++ b/ImplementationGuide/markdown/Datenobjekte_ISiKBinary.md @@ -0,0 +1,7 @@ +## ISiKBinary [(Binary)](https://hl7.org/fhir/R4/binary.html) + +ISiKBinary dient im Kontext des Dokumentenaustauschs dazu entsprechende Binärdateien über einen Dokumentenserver bereitzustellen (siehe {{pagelink:ImplementationGuide/markdown/AkteureUndInteraktionen-Dokumentenabfrage.md, text:Akteure und Interaktionen}}). + +### FHIR-Profil + +Es gelten bis auf weiteres die Vorgaben des ISiK Basismoduls für das Profil ['ISiKBinary'](https://simplifier.net/guide/Implementierungsleitfaden-ISiK-Basismodul-Stufe-3/ImplementationGuide-markdown-Datenobjekte-Datenobjekte-Binary?version=current). \ No newline at end of file diff --git a/ImplementationGuide/markdown/ReleaseNotes.md b/ImplementationGuide/markdown/ReleaseNotes.md index 0ad188be..5d9789d2 100644 --- a/ImplementationGuide/markdown/ReleaseNotes.md +++ b/ImplementationGuide/markdown/ReleaseNotes.md @@ -11,7 +11,7 @@ Version: 3.0.1 Datum: 03.01.2024 * Update Dependency zu Basismodul (Technical Correction 3.0.1) -* Nutzung der ISiKBinary präzisiert und im CapapabilityStatement entsprechend korrigiert: add CpS statement and reference regarding ISIK binary PTDATA-605 by @f-peverali in https://github.com/gematik/spec-ISiK-Dokumentenaustausch/pull/157 +* Nutzung der ISiKBinary präzisiert und im CapabilityStatement entsprechend korrigiert: add CpS statement and reference regarding ISIK binary PTDATA-605 by @f-peverali in https://github.com/gematik/spec-ISiK-Dokumentenaustausch/pull/157 * Anforderungen zur Nutzung der Ressourcen aus ISIK Basismodul präzisiert: Feature/ptdata 773 anforderungen anpassen basis ressourcen by @f-peverali in https://github.com/gematik/spec-ISiK-Dokumentenaustausch/pull/163 * rm all interaction on Encounter + Patient in CpS by @f-peverali in https://github.com/gematik/spec-ISiK-Dokumentenaustausch/pull/165 diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKDokumentenMetadaten.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKDokumentenMetadaten.json index 77423372..8a639d23 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKDokumentenMetadaten.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKDokumentenMetadaten.json @@ -442,7 +442,7 @@ "id": "DocumentReference.content.attachment.url", "path": "DocumentReference.content.attachment.url", "short": "Referenz auf Dokument", - "comment": "Um die Suche nach Dokumenten effizient zu gestalten, dürfen die Dokumente selbst nicht in die DocumentReference eingebettet werden, \n sondern müssen als separates Datenobjekt referenziert werden. \n\nWird ein separates Datenobjekt im ISIK-Kontext referenziert, so MUSS dieser konform zum Profil [ISIKBinary](https://gematik.de/fhir/isik/v3/Basismodul/StructureDefinition/ISiKBinary) aus dem Basismodul sein.\n \nUpdate für Stufe 3:\nDie Ausnahme bildet die Interaktion "Dokumentenbereitstellung", \nbei der die Binärdaten des Dokumentes eingebettet in die DocumentReference an den Server übermittelt und dort dann in eine separate \nRessource ausgelagert und über Attachment.url referenziert werden.", + "comment": "Um die Suche nach Dokumenten effizient zu gestalten, dürfen die Dokumente selbst nicht in die DocumentReference eingebettet werden, \n sondern müssen als separates Datenobjekt referenziert werden. \n\nWird ein separates Datenobjekt im ISIK-Kontext referenziert, so MUSS dieses konform zum Profil [ISIKBinary](https://gematik.de/fhir/isik/v3/Basismodul/StructureDefinition/ISiKBinary) aus dem Basismodul sein.\n \nUpdate für Stufe 3:\nDie Ausnahme bildet die Interaktion "Dokumentenbereitstellung", \nbei der die Binärdaten des Dokumentes eingebettet in die DocumentReference an den Server übermittelt und dort dann in eine separate \nRessource ausgelagert und über Attachment.url referenziert werden.", "mustSupport": true, "mapping": [ { diff --git a/Resources/input/fsh/ISiKDokumentenMetadaten.fsh b/Resources/input/fsh/ISiKDokumentenMetadaten.fsh index 8bffd40a..868abcc3 100644 --- a/Resources/input/fsh/ISiKDokumentenMetadaten.fsh +++ b/Resources/input/fsh/ISiKDokumentenMetadaten.fsh @@ -147,7 +147,7 @@ Ressource ausgelagert und über Attachment.url referenziert werden." * ^comment = "Um die Suche nach Dokumenten effizient zu gestalten, dürfen die Dokumente selbst nicht in die DocumentReference eingebettet werden, sondern müssen als separates Datenobjekt referenziert werden. -Wird ein separates Datenobjekt im ISIK-Kontext referenziert, so MUSS dieser konform zum Profil [ISIKBinary](https://gematik.de/fhir/isik/v3/Basismodul/StructureDefinition/ISiKBinary) aus dem Basismodul sein. +Wird ein separates Datenobjekt im ISIK-Kontext referenziert, so MUSS dieses konform zum Profil [ISIKBinary](https://gematik.de/fhir/isik/v3/Basismodul/StructureDefinition/ISiKBinary) aus dem Basismodul sein. Update für Stufe 3: Die Ausnahme bildet die Interaktion "Dokumentenbereitstellung",