diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile new file mode 100644 index 00000000..987fa188 --- /dev/null +++ b/.devcontainer/Dockerfile @@ -0,0 +1,59 @@ +FROM mcr.microsoft.com/devcontainers/base:alpine-3.18 + +# Setzen der Umgebungsvariablen +ENV FIRELY_TERMINAL_VERSION=3.1.0 +ENV JAVA_VALIDATOR_VERSION=6.0.11 +ENV SUSHI_VERSION=3.5.0 + +# Installieren der notwendige Tools +# Add Microsoft's .NET SDK repository and install .NET SDK +RUN wget https://dot.net/v1/dotnet-install.sh \ + && chmod +x dotnet-install.sh \ + && ./dotnet-install.sh --channel 6.0 --install-dir /usr/share/dotnet \ + && ln -s /usr/share/dotnet/dotnet /usr/local/bin \ + && rm dotnet-install.sh + +# Install ICU libraries +RUN apk add --no-cache icu-libs + +# Install Node.js and npm +RUN apk add --no-cache nodejs npm + +# Install Java (OpenJDK) +RUN apk add --no-cache openjdk11 + +# Install Firely Terminal as vscode user +# Switch to the vscode user +USER vscode + +# Install Firely Terminal +RUN dotnet tool install --global Firely.Terminal --version $FIRELY_TERMINAL_VERSION + +# Add .NET tools to PATH for vscode user +ENV PATH="/home/vscode/.dotnet/tools:${PATH}" + +# Switch back to root user to perform remaining installations +USER root + +RUN npm install -g fsh-sushi@$SUSHI_VERSION + +# Installieren der zusätzliche Abhängigkeiten +RUN apk update && apk add --no-cache jq findutils curl ca-certificates + +# Setup for FHIR Validator +RUN mkdir -p /home/vscode/.fhir/validators/ +RUN wget -q https://github.com/hapifhir/org.hl7.fhir.core/releases/download/$JAVA_VALIDATOR_VERSION/validator_cli.jar -O /home/vscode/.fhir/validators/validator_cli.jar + +# Set ownership +RUN mkdir -p /home/vscode/.fhir/packages && \ + chown -R vscode:vscode /home/vscode/.fhir/packages + +RUN mkdir -p /home/vscode/.fhir/settings/ +COPY codfsh-config.yaml /home/vscode/.fhir/settings/codfsh-config.yaml + +# Setzen des Arbeitsverzeichnis +WORKDIR /workspace + +COPY . /workspace + +CMD [ "/bin/bash" ] diff --git a/.devcontainer/codfsh-config.yaml b/.devcontainer/codfsh-config.yaml new file mode 100644 index 00000000..7b151129 --- /dev/null +++ b/.devcontainer/codfsh-config.yaml @@ -0,0 +1,9 @@ +sushi: + min_version: "3.5.0" +hapi: + min_version: "3.0.0" + parameters: + jurisdiction: DE + locale: de-DE + tx: "n/a" + debug: true diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 00000000..8072f952 --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,34 @@ +// For format details, see https://aka.ms/devcontainer.json. For config options, see the +// README at: https://github.com/devcontainers/templates/tree/main/src/alpine +{ + "name": "FHIR Development Container", + // Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile + "build": { + "dockerfile": "Dockerfile" + }, + "customizations": { + "vscode": { + "extensions": [ + "gematikde.codfsh", + "MITRE-Health.vscode-language-fsh", + "ms-azuretools.vscode-docker" + ], + "settings": { + "codfsh.HapiValidator.Executable": "/home/vscode/.fhir/validators/validator_cli.jar", + "codfsh.HapiValidator.Settings.SettingsFile": "/home/vscode/.fhir/settings/codfsh-config.yaml" + } + } + } + + // Features to add to the dev container. More info: https://containers.dev/features. + // "features": {}, + + // Use 'forwardPorts' to make a list of ports inside the container available locally. + // "forwardPorts": [], + + // Use 'postCreateCommand' to run commands after the container is created. + // "postCreateCommand": "uname -a", + + // Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root. + // "remoteUser": "root" +} diff --git a/.github/workflows/RenderAllDiagrams.yml b/.github/workflows/RenderAllDiagrams.yml new file mode 100644 index 00000000..ee949a78 --- /dev/null +++ b/.github/workflows/RenderAllDiagrams.yml @@ -0,0 +1,102 @@ +name: Render All Diagrams + +on: + push: + paths: + - '**/Material/images/src/**/*.puml' + - '**/Material/images/src/**/*.drawio' + branches-ignore: + - 'main**' + + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + +jobs: + build: + runs-on: ubuntu-latest + + steps: + + # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it + - name: Checkout repository + uses: actions/checkout@v4 + + # Installs Java distribution for running the plantUML jar + - name: Install Java + uses: actions/setup-java@v3 + with: + distribution: 'temurin' + java-version: '17' + check-latest: true + + # Install graphviz for plantuml + - name: Setup Graphviz + uses: ts-graphviz/setup-graphviz@v1 + + # Download plantUML jar + - name: Download plantuml file + run: | + wget -O plantuml.jar "https://github.com/plantuml/plantuml/releases/latest/download/plantuml.jar" + + # Clean Folder + - name: Ensure and clean folder + run: | + img_dir=Material/images/diagrams + mkdir -p $img_dir + rm -rf Material/images/diagrams/*.svg + + # Generate the SVGs from PUML + - name: Render PUML to SVG and Move files + run: | + FileNamePaths=$(find . -path "*/images/src/*/*.puml" -exec dirname {} \; | sort -u) + for dir in $FileNamePaths + do + # Render SVGs from PUMLs + find $dir -name "*.puml" -exec java -jar plantuml.jar -tsvg {} \; + done + + # Remove plantUML jar + - name: remove plantuml file + run: | + rm -f plantuml.jar + + # Generate the SVGs from DrawIO + - name: Render DrawIO to SVG with predefined action + uses: rlespinasse/drawio-export-action@v2 + with: + path: ./Material/images/src/drawio/ + remove-page-suffix: true + output: . + format: svg + action-mode: all + + # copies the created SVG files to the images/diagrams folder and deletes the drawio files + - name: Move SVGs to target image folder + run: | + img_dir=Material/images/diagrams + # Find all unique directories containing *.SVGs files under any /imgsrc/ folder + FileNamePaths=$(find . -path "*/images/src/*/*.svg" -exec dirname {} \; | sort -u) + for dir in $FileNamePaths + do + # Move SVGs to out directory + find $dir -name "*.svg" -exec mv {} $img_dir \; + done + + ## add and commit the new generated files + #- name: Create Pull Request + # uses: peter-evans/create-pull-request@v5 + # with: + # branch: auto/images-generation + # commit-message: Generated Images from source Code by GitHub Action + # title: Generated Images from GitHub Action + # assignees: ${{ github.actor }} + # reviewers: ${{ github.actor }} + # delete-branch: true + # labels: automated pr + + - name: Commit rendered files + uses: stefanzweifel/git-auto-commit-action@v5 + with: + commit_user_name: GitHub Actions Bot + commit_user_email: ActionBot@github.com + commit_message: auto-generated diagrams by GitHub Action after source code change \ No newline at end of file diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index d33d0d92..ceae92b3 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -4,12 +4,15 @@ name: CI (FHIR Validation) # Controls when the action will run. on: - # Triggers the workflow on push or pull request events + # Triggers the workflow on push or pull request events but only for the master branch push: + paths: + - 'Resources/**' + branches-ignore: + - 'main**' pull_request: - - # Allows you to run this workflow manually from the Actions tab - workflow_dispatch: + branches: + - 'main**' # A workflow run is made up of one or more jobs that can run sequentially or in parallel jobs: @@ -46,4 +49,7 @@ jobs: - name: Add & Commit uses: EndBug/add-and-commit@v7 with: + committer_name: GitHub Actions Bot + committer_email: ActionBot@github.com add: 'Resources/fsh-generated/resources/' + message: auto-generated FHIR files by GitHub Actions (CI FSH to FHIR Validation) diff --git a/ImplementationGuide/ImplementierungsleitfadenIsiK_basismodul.json b/ImplementationGuide/ImplementierungsleitfadenIsiK_basismodul.json index 17918893..9c27feae 100644 --- a/ImplementationGuide/ImplementierungsleitfadenIsiK_basismodul.json +++ b/ImplementationGuide/ImplementierungsleitfadenIsiK_basismodul.json @@ -1,7 +1,7 @@ { "resourceType": "ImplementationGuide", "url": "https://gematik.de/fhir/isik/v3/Basismodul/ImplementationGuide/ISiK-Basismodul", - "version": "3.0.2", + "version": "3.0.3", "name": "Implementierungsleitfaden ISiK-Basismodul Stufe 3", "status": "active", "fhirVersion": [ diff --git a/ImplementationGuide/markdown/BerichtSubsystem/BerichtSubsystem_Interaktionen.md b/ImplementationGuide/markdown/BerichtSubsystem/BerichtSubsystem_Interaktionen.md index 47f876e7..04e2bcc1 100644 --- a/ImplementationGuide/markdown/BerichtSubsystem/BerichtSubsystem_Interaktionen.md +++ b/ImplementationGuide/markdown/BerichtSubsystem/BerichtSubsystem_Interaktionen.md @@ -27,8 +27,9 @@ In der aktuellen Ausbaustufe von ISiK MUSS ein empfangenes Dokument in folgenden 4. Hinzufügen des Dokumentes und seiner Metadaten zur Fallakte des Patienten. 5. Visualisierung des Dokumentes und seiner Metadaten in der Fallakte des Patienten -{{render:ImplementationGuide/Images/Composition-Bundle.png}} -*Die Grafik zeigt an einem vereinfachten Beispiel die Zuordnung des HTML-Dokumentes zu Patient und Kontakt in der aktuellen Ausbaustufe von ISiK (schwarze Pfeile). Die grauen Pfeile deuten die Übernahme strukturierter Daten, wie sie in weiteren Ausbaustufen erforderlich wird.* + + +Die Grafik zeigt an einem vereinfachten Beispiel die Zuordnung des HTML-Dokumentes zu Patient und Kontakt in der aktuellen Ausbaustufe von ISiK (schwarze Pfeile). Die grauen Pfeile deuten die Übernahme strukturierter Daten, wie sie in weiteren Ausbaustufen erforderlich wird. ### Hinweise zum Umgang mit der menschenlesbaren Repräsentation diff --git a/ImplementationGuide/markdown/Datenobjekte/Datenobjekte.md b/ImplementationGuide/markdown/Datenobjekte/Datenobjekte.md index af7cc9eb..6b5151e0 100644 --- a/ImplementationGuide/markdown/Datenobjekte/Datenobjekte.md +++ b/ImplementationGuide/markdown/Datenobjekte/Datenobjekte.md @@ -2,5 +2,4 @@ In den folgenden Unterkapiteln werden die ISiK-Datenobjekte, die in dem vereinfachten Informationsmodell dargestellt sind, und ihre FHIR-Spezifikation beschrieben. -{{render:ImplementationGuide/Images/Infomodel.png}} -*Vereinfachtes Informationsmodell* + diff --git a/ImplementationGuide/markdown/Einfuehrung.md b/ImplementationGuide/markdown/Einfuehrung.md index 2fb20db9..8dbd1442 100644 --- a/ImplementationGuide/markdown/Einfuehrung.md +++ b/ImplementationGuide/markdown/Einfuehrung.md @@ -1,9 +1,9 @@ - + ---- -Version: 3.0.2 +Version: 3.0.3 -Datum: 09.01.2024 +Datum: 15.01.2024 Status: Aktiv diff --git a/ImplementationGuide/markdown/KontaktGesundheitseinrichtung/Kontakt_Motivation.md b/ImplementationGuide/markdown/KontaktGesundheitseinrichtung/Kontakt_Motivation.md index c45f72c2..1d1888aa 100644 --- a/ImplementationGuide/markdown/KontaktGesundheitseinrichtung/Kontakt_Motivation.md +++ b/ImplementationGuide/markdown/KontaktGesundheitseinrichtung/Kontakt_Motivation.md @@ -21,11 +21,11 @@ Der stationäre Aufenthalt oder der ambulante Kontakt eines Patienten in einer G * **Abrechnungsfall (Account):** Der Fall, im Sinne einer Gruppierung von medizinischen Leistungen, die in einem gemeinsamen Kontext abgerechnet werden, sind in FHIR durch die Ressource Account repräsentiert. Ein Abrechnungsfall kann mehrere Encounter umfassen (z.B. vorstationärer Besuch, stationärer Aufenthalt und nachstationäre Besuche) -{{render:ImplementationGuide/Images/Encounter-Modell-Abrechnung.png}} +{{render:Material/Images/Encounter-Modell-Abrechnung.png}} * **Medizinischer Fall (EpisodeOfCare):** Der medizinische Fall gruppiert Informationen, die im Kontext einer gemeinsamen (Dauer-)Diagnose stehen und wird in FHIR durch die EpisodeOfCare dargestellt. -{{render:ImplementationGuide/Images/Encounter-Modell-Medizinisch.png}} +{{render:Material/Images/Encounter-Modell-Medizinisch.png}} --- @@ -43,7 +43,7 @@ Als Kontakt des Patienten mit konkreten Servicestellen, wie z.B. Radiologie oder Zur Unterscheidung der verschiedenen Kontaktebenen wird in der MI-I eine Codierung in `Encounter.type` verwendet. Die Hierarchie der Encounter wird über die `Encounter.partOf`-Relation hergestellt. Ambulante Besuche werden in dem Modell derzeit noch nicht berücksichtigt. -{{render:ImplementationGuide/Images/Encounter-Modell-MII.png}} +{{render:Material/Images/Encounter-Modell-MII.png}} --- @@ -51,7 +51,7 @@ Zur Unterscheidung der verschiedenen Kontaktebenen wird in der MI-I eine Codieru Für die Ausbaustufe 2 und 3 des ISiK Basismoduls werden alle zuvor genannten Sichtweise und Modelle berücksichtigt: -{{render:ImplementationGuide/Images/Encounter-Modelle.png}} +{{render:Material/Images/Encounter-Modelle.png}} Verpflichtend umzusetzen ist für die bestätigungsrelevanten Systeme der Account, im Sinne der Gruppierung einzelner Besuche, zu einem gemeinsamen (Abrechnungs-)Fall sowie der Encounter der Ebene "Abteilungskontakt" im Sinne des Modells der Medizininformatikinitiative. @@ -61,7 +61,7 @@ Wichtig sind dabei jedoch folgende Punkte zu beachten: * Encounter im ISiK-Kontext sind stets als "Abteilungskontakte, im Sinne der MI-I mit dem entsprechenden `Encounter.type`-Code, zu kennzeichnen. * jegliche im ISiK-Basis-Modul, als auch in anderen ISiK-Modulen definierte Ressourcen, die über einen Encounter-Kontext verfügen, müssen auf einen ISiK-Encounter (Abteilungskontakt) referenzieren. -{{render:ImplementationGuide/Images/Encounter-Modell-ISiK.png}} +{{render:Material/Images/Encounter-Modell-ISiK.png}} --- @@ -78,8 +78,8 @@ Um insbesondere Subsysteme von der Pflicht zu entbinden, die Account-Ressource z | Hinweis | Änderung gegenüber ISiK-Basis-Modul Stufe 1!| |---------|---------------------| -| {{render:ImplementationGuide-Images-ig-bilder-Warning}} | Die Abbildung der Fallnummer als Identifier des Accounts ist abweichend von der im Basismodul Stufe 1 festgelegten Abbildung der Fallnummer als Identifier des Encounters. Diese Änderung ist erforderlich, da die Fallnummer nicht geeignet ist, einen Encounter eindeutig zu identifizieren. Der Encounter kann weiterhin einen von der Abrechnungsfallnummer unabhänigen Identifier enthalten (z.B. "Aufnahmenummer", Bewegungsnummer). Dieser identifiziert eineindeutig den jeweiligen Kontakt.| +| {{render:Material/Images/IG_Warning}} | Die Abbildung der Fallnummer als Identifier des Accounts ist abweichend von der im Basismodul Stufe 1 festgelegten Abbildung der Fallnummer als Identifier des Encounters. Diese Änderung ist erforderlich, da die Fallnummer nicht geeignet ist, einen Encounter eindeutig zu identifizieren. Der Encounter kann weiterhin einen von der Abrechnungsfallnummer unabhänigen Identifier enthalten (z.B. "Aufnahmenummer", Bewegungsnummer). Dieser identifiziert eineindeutig den jeweiligen Kontakt.| -{{render:ImplementationGuide/Images/Encounter-Modell-Fallnummer.png}} +{{render:Material/Images/Encounter-Modell-Fallnummer.png}} --- diff --git a/ImplementationGuide/markdown/ReleaseNotes.md b/ImplementationGuide/markdown/ReleaseNotes.md index 852dad8a..c30a3092 100644 --- a/ImplementationGuide/markdown/ReleaseNotes.md +++ b/ImplementationGuide/markdown/ReleaseNotes.md @@ -4,6 +4,15 @@ Im Rahmen der ISiK-Veröffentlichungen wird das [Semantic Versioning](https://se Die erste Ziffer X bezeichnet ein Major-Release und regelt die Gültigkeit von Releases. Die dritte Ziffer Y (Release x.0.y) bezeichnet eine technische Korrektur und versioniert kleinere Änderungen (Packages) während eines Jahres, z. B. 1.0.1. +---- +Version: 3.0.3 + +Datum: 15.01.2024 + +* Anpassung und Harmonisierung der Anforderungen zu HTTP-Responses: update HTTP response requirement #308 by @f-peverali in https://github.com/gematik/spec-ISiK-Basismodul/pull/354 + +**Full Changelog**: https://github.com/gematik/spec-ISiK-Basismodul/compare/v.3.0.2...v.3.0.3 + ---- Version: 3.0.2 diff --git a/ImplementationGuide/markdown/UebergreifendeFestlegungen/UebergreifendeFestlegungen_Rest.md b/ImplementationGuide/markdown/UebergreifendeFestlegungen/UebergreifendeFestlegungen_Rest.md index efd172fc..dbd05841 100644 --- a/ImplementationGuide/markdown/UebergreifendeFestlegungen/UebergreifendeFestlegungen_Rest.md +++ b/ImplementationGuide/markdown/UebergreifendeFestlegungen/UebergreifendeFestlegungen_Rest.md @@ -37,10 +37,11 @@ Sollte die erzeugte Ressource dauerhaft in das bestätigungsrelevante System üb Per Create-Interaktion erzeugte Ressourcen MÜSSEN im Falle einer erfolgreichen Übermittlung direkt über die READ- und SEARCH-Interaktionen zur Verfügung gestellt werden. -Ressourcen, die zu einem entsprechenden ISiK-Profil nicht konform sind, MÜSSEN durch das bestätigungsrelevante System abgelehnt werden. Als Antwort MUSS ein HTTP 400 Status Code mit einer ```OperationOutcome```-Ressource zurückgegeben werden. Diese enthält eine Auflistung aller Fehler in der übermittelten Ressource in kodierter Form. +Ressourcen, die zu einem entsprechenden ISiK-Profil nicht konform sind, MÜSSEN durch das bestätigungsrelevante System abgelehnt werden. Als Antwort MUSS ein HTTP Status-Code 400 - Bad Request mit einer ```OperationOutcome```-Ressource zurückgegeben werden, falls es sich um einen syntaktischen Fehler in der Repräsentation der Ressource handelt. Die ```OperationOutcome``` MUSS eine Auflistung aller Fehler in der übermittelten Ressource in kodierter Form vorweisen. Anderweitig (semantisch) invalide Ressourcen MÜSSEN ebenfalls mit einer entsprechenden OperationOutcome-Ressource abgewiesen werden. In diesem Fall SOLLTE der HTTP Status-Code HTTP 422 - Unprocessable Entity verwendet werden. + ## Update-Interaktionen -Das Update einer Ressource KANN per HTTP PUT (vgl. [FHIR RESTful API - update](https://www.hl7.org/fhir/R4/http.html#update)) unterstützt werden. Es ist zu beachten, dass beim Update einer Ressource bestimmte dazugehörige [Metadaten](https://www.hl7.org/fhir/R4/resource.html#Meta) beibehalten werden SOLLTEN. +Das Update einer Ressource KANN per HTTP PUT (vgl. [FHIR RESTful API - update](https://www.hl7.org/fhir/R4/http.html#update)) unterstützt werden. Es ist zu beachten, dass beim Update einer Ressource bestimmte dazugehörige [Metadaten](https://www.hl7.org/fhir/R4/resource.html#Meta) beibehalten werden SOLLTEN. Die gleichen Vorgaben für die Handhabung von invaliden Ressourcen wie beschrieben im Abschnitt "Create-Interaktionen", gelten auch für Update-Interaktionen. ## Sicherheitsaspekte diff --git a/Material/Darstellung_Composition_verarbeiten.docx b/Material/Darstellung_Composition_verarbeiten.docx deleted file mode 100644 index 9ef98900..00000000 Binary files a/Material/Darstellung_Composition_verarbeiten.docx and /dev/null differ diff --git a/Material/Gematik_Logo_Flag.png b/Material/Gematik_Logo_Flag.png deleted file mode 100644 index fc27adee..00000000 Binary files a/Material/Gematik_Logo_Flag.png and /dev/null differ diff --git a/ImplementationGuide/Images/Composition-Bundle.png b/Material/images/Composition-Bundle.png similarity index 100% rename from ImplementationGuide/Images/Composition-Bundle.png rename to Material/images/Composition-Bundle.png diff --git a/ImplementationGuide/Images/Encounter-Modell-Abrechnung.png b/Material/images/Encounter-Modell-Abrechnung.png similarity index 100% rename from ImplementationGuide/Images/Encounter-Modell-Abrechnung.png rename to Material/images/Encounter-Modell-Abrechnung.png diff --git a/ImplementationGuide/Images/Encounter-Modell-Fallnummer.png b/Material/images/Encounter-Modell-Fallnummer.png similarity index 100% rename from ImplementationGuide/Images/Encounter-Modell-Fallnummer.png rename to Material/images/Encounter-Modell-Fallnummer.png diff --git a/ImplementationGuide/Images/Encounter-Modell-ISiK.png b/Material/images/Encounter-Modell-ISiK.png similarity index 100% rename from ImplementationGuide/Images/Encounter-Modell-ISiK.png rename to Material/images/Encounter-Modell-ISiK.png diff --git a/ImplementationGuide/Images/Encounter-Modell-MII.png b/Material/images/Encounter-Modell-MII.png similarity index 100% rename from ImplementationGuide/Images/Encounter-Modell-MII.png rename to Material/images/Encounter-Modell-MII.png diff --git a/ImplementationGuide/Images/Encounter-Modell-Medizinisch.png b/Material/images/Encounter-Modell-Medizinisch.png similarity index 100% rename from ImplementationGuide/Images/Encounter-Modell-Medizinisch.png rename to Material/images/Encounter-Modell-Medizinisch.png diff --git a/ImplementationGuide/Images/Encounter-Modelle.png b/Material/images/Encounter-Modelle.png similarity index 100% rename from ImplementationGuide/Images/Encounter-Modelle.png rename to Material/images/Encounter-Modelle.png diff --git a/Material/images/Gematik_Logo_Flag.svg b/Material/images/Gematik_Logo_Flag.svg new file mode 100644 index 00000000..20976701 --- /dev/null +++ b/Material/images/Gematik_Logo_Flag.svg @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + diff --git a/ImplementationGuide/Images/ig_bilder_Warning.jpg b/Material/images/IG_Warning.jpg similarity index 100% rename from ImplementationGuide/Images/ig_bilder_Warning.jpg rename to Material/images/IG_Warning.jpg diff --git a/Material/images/diagrams/Composition_Bundle.svg b/Material/images/diagrams/Composition_Bundle.svg new file mode 100644 index 00000000..3d60601e --- /dev/null +++ b/Material/images/diagrams/Composition_Bundle.svg @@ -0,0 +1,3 @@ + + +BundleBundlePatientenakten "54321"Patientenakten "54321"Composition.text.encounter.subject.section "Diagnosen".section "Laborwerte"Composition...Fallakte "12345"Dokumente: - Befundbericht vom 9.10.2020Diagnosen: - Diabetes Typ IILaborwerte: - Blutzucker: 201mg/dl Fallakte "12345"...<html<h1>Befundbericht</h1><p>Patient: Mustermann, Max (*01.01.1970)</p><h2>Diagnosen</h2>…<h2>VitalParameter</h2>…mit freundlichen Grüßen</html><html<h1>Befundbericht</h1>...<html<h1>Befundbericht</h1><p>Patient: Mustermann, Max (*01.01.1970)</p><h2>Diagnosen</h2>…<h2>VitalParameter</h2>…mit freundlichen Grüßen</html><html<h1>Befundbericht</h1>...Encounter.identifier = 12345Encounter.identifier...Patient.identifier = 54321Patient.identifier...Condition.display= "Diabetes Typ II"Condition.display...Observation.code = "Blutzucker".value = "201 mg/dl"Observation...Text is not SVG - cannot display \ No newline at end of file diff --git a/Material/ISiK Stufe 2 Vereinfachtes Infomodell.drawio.pdf b/Material/images/diagrams/ISiK Stufe 2 Vereinfachtes Infomodell.pdf similarity index 100% rename from Material/ISiK Stufe 2 Vereinfachtes Infomodell.drawio.pdf rename to Material/images/diagrams/ISiK Stufe 2 Vereinfachtes Infomodell.pdf diff --git a/ImplementationGuide/Images/Infomodel.png b/Material/images/diagrams/Infomodel.png similarity index 100% rename from ImplementationGuide/Images/Infomodel.png rename to Material/images/diagrams/Infomodel.png diff --git a/Material/images/diagrams/Vereinfachtes_Infomodell.svg b/Material/images/diagrams/Vereinfachtes_Infomodell.svg new file mode 100644 index 00000000..7ce36884 --- /dev/null +++ b/Material/images/diagrams/Vereinfachtes_Infomodell.svg @@ -0,0 +1,3 @@ + + +Person im GesundheitsberufPerson im Gesundheit...ProzedurProzedurDiagnoseDiagnoseKontakt (Fall)Kontakt (Fall)AbrechnungsfallAbrechnungsfallPatientPatientGesetzlich VersicherterGesetzlich Versicher...SelbstzahlerSelbstzahlerBericht aus Subsystem Bericht aus Subsystem AngehörigerAngehörigerText is not SVG - cannot display \ No newline at end of file diff --git a/Material/images/src/drawio/Composition_Bundle.drawio b/Material/images/src/drawio/Composition_Bundle.drawio new file mode 100644 index 00000000..557f2acc --- /dev/null +++ b/Material/images/src/drawio/Composition_Bundle.drawio @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Material/ISiK Stufe 2 Vereinfachtes Infomodell.drawio b/Material/images/src/drawio/Vereinfachtes_Infomodell.drawio similarity index 100% rename from Material/ISiK Stufe 2 Vereinfachtes Infomodell.drawio rename to Material/images/src/drawio/Vereinfachtes_Infomodell.drawio diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementBasisServer.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementBasisServer.json index ce694e82..eacb53a3 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementBasisServer.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementBasisServer.json @@ -2,13 +2,13 @@ "resourceType": "CapabilityStatement", "id": "ISiKCapabilityStatementBasisServer", "url": "https://gematik.de/fhir/isik/v3/Basismodul/CapabilityStatement/basis-server", - "version": "3.0.2", + "version": "3.0.3", "status": "active", "experimental": false, "publisher": "gematik GmbH", - "date": "2024-01-09", + "date": "2024-01-15", "implementationGuide": [ - "https://gematik.de/fhir/isik/v3/Basismodul/ImplementationGuide|3.0.2" + "https://gematik.de/fhir/isik/v3/Basismodul/ImplementationGuide|3.0.3" ], "name": "ISiKCapabilityStatementBasisServer", "title": "ISiK CapabilityStatement Basis Server", diff --git a/Resources/fsh-generated/resources/CodeSystem-CodeSystemExample.json b/Resources/fsh-generated/resources/CodeSystem-CodeSystemExample.json index ff253cb7..4ddd85e3 100644 --- a/Resources/fsh-generated/resources/CodeSystem-CodeSystemExample.json +++ b/Resources/fsh-generated/resources/CodeSystem-CodeSystemExample.json @@ -6,11 +6,11 @@ "https://gematik.de/fhir/isik/v3/Basismodul/StructureDefinition/ISiKCodeSystem" ] }, - "version": "3.0.2", + "version": "3.0.3", "status": "active", "experimental": false, "publisher": "gematik GmbH", - "date": "2024-01-09", + "date": "2024-01-15", "url": "http://example.org/fhir/CodeSystem/TestKatalog", "name": "TestKatalog", "content": "complete", diff --git a/Resources/fsh-generated/resources/SearchParameter-Encounter-date-start.json b/Resources/fsh-generated/resources/SearchParameter-Encounter-date-start.json index 167f3ad2..53bac581 100644 --- a/Resources/fsh-generated/resources/SearchParameter-Encounter-date-start.json +++ b/Resources/fsh-generated/resources/SearchParameter-Encounter-date-start.json @@ -3,11 +3,11 @@ "id": "Encounter-date-start", "url": "https://gematik.de/fhir/isik/v3/Basismodul/SearchParameter/Encounter-date-start", "description": "The actual start date of the Encounter (Backport from R5). The parameter cannot repeat or have multiple values.", - "version": "3.0.2", + "version": "3.0.3", "status": "active", "experimental": false, "publisher": "gematik GmbH", - "date": "2024-01-09", + "date": "2024-01-15", "name": "date-start", "code": "date-start", "base": [ diff --git a/Resources/fsh-generated/resources/SearchParameter-Encounter-end-date.json b/Resources/fsh-generated/resources/SearchParameter-Encounter-end-date.json index 6581e328..154786c0 100644 --- a/Resources/fsh-generated/resources/SearchParameter-Encounter-end-date.json +++ b/Resources/fsh-generated/resources/SearchParameter-Encounter-end-date.json @@ -3,11 +3,11 @@ "id": "Encounter-end-date", "url": "https://gematik.de/fhir/isik/v3/Basismodul/SearchParameter/Encounter-end-date", "description": "The actual end date of the Encounter (Backport from R5). The parameter cannot repeat or have multiple values.", - "version": "3.0.2", + "version": "3.0.3", "status": "active", "experimental": false, "publisher": "gematik GmbH", - "date": "2024-01-09", + "date": "2024-01-15", "name": "end-date", "code": "end-date", "base": [ diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKAbrechnungsfall.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKAbrechnungsfall.json index 786f8679..e324623f 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKAbrechnungsfall.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKAbrechnungsfall.json @@ -2,11 +2,11 @@ "resourceType": "StructureDefinition", "id": "ISiKAbrechnungsfall", "url": "https://gematik.de/fhir/isik/v3/Basismodul/StructureDefinition/ISiKAbrechnungsfall", - "version": "3.0.2", + "version": "3.0.3", "name": "ISiKAbrechnungsfall", "status": "active", "experimental": false, - "date": "2024-01-09", + "date": "2024-01-15", "publisher": "gematik GmbH", "description": "Dieses Profil beschreibt die Gruppierung von medizinischen Leistungen in ISiK-Szenarien", "fhirVersion": "4.0.1", diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKAngehoeriger.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKAngehoeriger.json index f9d1dfc4..1cba4724 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKAngehoeriger.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKAngehoeriger.json @@ -2,11 +2,11 @@ "resourceType": "StructureDefinition", "id": "ISiKAngehoeriger", "url": "https://gematik.de/fhir/isik/v3/Basismodul/StructureDefinition/ISiKAngehoeriger", - "version": "3.0.2", + "version": "3.0.3", "name": "ISiKAngehoeriger", "status": "active", "experimental": false, - "date": "2024-01-09", + "date": "2024-01-15", "publisher": "gematik GmbH", "description": "Dieses Profil ermöglicht die Nutzung von Angehörigen in ISiK Szenarien.", "fhirVersion": "4.0.1", diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKBerichtBundle.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKBerichtBundle.json index 6b4593bb..a32b308e 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKBerichtBundle.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKBerichtBundle.json @@ -2,12 +2,12 @@ "resourceType": "StructureDefinition", "id": "ISiKBerichtBundle", "url": "https://gematik.de/fhir/isik/v3/Basismodul/StructureDefinition/ISiKBerichtBundle", - "version": "3.0.2", + "version": "3.0.3", "name": "ISiKBerichtBundle", "title": "ISiKBerichtBundle", "status": "active", "experimental": false, - "date": "2024-01-09", + "date": "2024-01-15", "publisher": "gematik GmbH", "description": "A document style representation of the receipt (complete, self-contained, signed)", "fhirVersion": "4.0.1", diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKBerichtSubSysteme.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKBerichtSubSysteme.json index 69c2b975..f7d5df50 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKBerichtSubSysteme.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKBerichtSubSysteme.json @@ -2,11 +2,11 @@ "resourceType": "StructureDefinition", "id": "ISiKBerichtSubSysteme", "url": "https://gematik.de/fhir/isik/v3/Basismodul/StructureDefinition/ISiKBerichtSubSysteme", - "version": "3.0.2", + "version": "3.0.3", "name": "ISiKBerichtSubSysteme", "status": "active", "experimental": false, - "date": "2024-01-09", + "date": "2024-01-15", "publisher": "gematik GmbH", "description": "Dieses Profil ermöglicht die Krankenhaus-interne Übermittlung eines Berichtes in Form eines Dokumentes, die in ISiK Szenarien von Subsystemen an Primärsysteme gesendet werden.", "fhirVersion": "4.0.1", diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKBinary.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKBinary.json index 3d7b3aa7..5fdf394f 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKBinary.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKBinary.json @@ -2,12 +2,12 @@ "resourceType": "StructureDefinition", "id": "ISiKBinary", "url": "https://gematik.de/fhir/isik/v3/Basismodul/StructureDefinition/ISiKBinary", - "version": "3.0.2", + "version": "3.0.3", "name": "ISiKBinary", "title": "ISiKBinary", "status": "active", "experimental": false, - "date": "2024-01-09", + "date": "2024-01-15", "publisher": "gematik GmbH", "description": "Die Binary-Ressource erlaubt den Umgang mit FHIR-fremden Formaten (z.B. PDFs, Bilder, CDA) innerhalb des FHIR-Frameworks.\r\nDazu werden die Daten base64-codiert in der Binary-Ressource (in XML oder JSON) transportiert oder \r\nüber die REST-API am Binary-Endpunkt in ihrem nativen Format bereitgestellt. \r\nBinary-Ressourcen werden von Attachment-Elementen in DocumentReference-Ressourcen verlinkt und damit in den Kontext anderer FHIR-Ressourcen\r\n(z.B. Patient und Encounter) gestellt. ", "fhirVersion": "4.0.1", diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKCodeSystem.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKCodeSystem.json index 09f82796..3beec620 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKCodeSystem.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKCodeSystem.json @@ -2,11 +2,11 @@ "resourceType": "StructureDefinition", "id": "ISiKCodeSystem", "url": "https://gematik.de/fhir/isik/v3/Basismodul/StructureDefinition/ISiKCodeSystem", - "version": "3.0.2", + "version": "3.0.3", "name": "ISiKCodeSystem", "status": "active", "experimental": false, - "date": "2024-01-09", + "date": "2024-01-15", "publisher": "gematik GmbH", "description": "Dieses Profil beschreibt die maschinenlesbare Repräsentation von system-sepzifischen Kodierungen in ISiK-Szenarien", "fhirVersion": "4.0.1", diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKDiagnose.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKDiagnose.json index 39bc426d..29565033 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKDiagnose.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKDiagnose.json @@ -2,11 +2,11 @@ "resourceType": "StructureDefinition", "id": "ISiKDiagnose", "url": "https://gematik.de/fhir/isik/v3/Basismodul/StructureDefinition/ISiKDiagnose", - "version": "3.0.2", + "version": "3.0.3", "name": "ISiKDiagnose", "status": "active", "experimental": false, - "date": "2024-01-09", + "date": "2024-01-15", "publisher": "gematik GmbH", "description": "Dieses Profil ermöglicht die Nutzung von Diagnosen in ISiK Szenarien.", "fhirVersion": "4.0.1", diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKKontaktGesundheitseinrichtung.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKKontaktGesundheitseinrichtung.json index 42185598..4d4fc82c 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKKontaktGesundheitseinrichtung.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKKontaktGesundheitseinrichtung.json @@ -2,11 +2,11 @@ "resourceType": "StructureDefinition", "id": "ISiKKontaktGesundheitseinrichtung", "url": "https://gematik.de/fhir/isik/v3/Basismodul/StructureDefinition/ISiKKontaktGesundheitseinrichtung", - "version": "3.0.2", + "version": "3.0.3", "name": "ISiKKontaktGesundheitseinrichtung", "status": "active", "experimental": false, - "date": "2024-01-09", + "date": "2024-01-15", "publisher": "gematik GmbH", "description": "Dieses Profil ermöglicht die Herstellung eines Fallbezuges welcher in der Mehrheit der ISiK Szenarien im Krankenhaus essentiell ist.", "fhirVersion": "4.0.1", diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKPatient.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKPatient.json index 9d08cfb8..85a7803a 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKPatient.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKPatient.json @@ -2,11 +2,11 @@ "resourceType": "StructureDefinition", "id": "ISiKPatient", "url": "https://gematik.de/fhir/isik/v3/Basismodul/StructureDefinition/ISiKPatient", - "version": "3.0.2", + "version": "3.0.3", "name": "ISiKPatient", "status": "active", "experimental": false, - "date": "2024-01-09", + "date": "2024-01-15", "publisher": "gematik GmbH", "description": "Dieses Profil beschreibt die Nutzung von administrativen Patientendaten in ISiK-Szenarien.", "fhirVersion": "4.0.1", diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKPersonImGesundheitsberuf.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKPersonImGesundheitsberuf.json index 080f29b7..b625ad50 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKPersonImGesundheitsberuf.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKPersonImGesundheitsberuf.json @@ -2,11 +2,11 @@ "resourceType": "StructureDefinition", "id": "ISiKPersonImGesundheitsberuf", "url": "https://gematik.de/fhir/isik/v3/Basismodul/StructureDefinition/ISiKPersonImGesundheitsberuf", - "version": "3.0.2", + "version": "3.0.3", "name": "ISiKPersonImGesundheitsberuf", "status": "active", "experimental": false, - "date": "2024-01-09", + "date": "2024-01-15", "publisher": "gematik GmbH", "description": "Dieses Profil ermöglicht die Nutzung von in Gesundheitsberufen tätigen Personen in ISiK Szenarien.", "fhirVersion": "4.0.1", diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKProzedur.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKProzedur.json index 58671556..6b161c85 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKProzedur.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKProzedur.json @@ -2,11 +2,11 @@ "resourceType": "StructureDefinition", "id": "ISiKProzedur", "url": "https://gematik.de/fhir/isik/v3/Basismodul/StructureDefinition/ISiKProzedur", - "version": "3.0.2", + "version": "3.0.3", "name": "ISiKProzedur", "status": "active", "experimental": false, - "date": "2024-01-09", + "date": "2024-01-15", "publisher": "gematik GmbH", "description": "Diese Profil ermöglicht die Nutzung von Prozedur-bezogenen Informationen in ISiK Szenarien.", "fhirVersion": "4.0.1", diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKValueSet.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKValueSet.json index d8221800..22e73e48 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKValueSet.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKValueSet.json @@ -2,11 +2,11 @@ "resourceType": "StructureDefinition", "id": "ISiKValueSet", "url": "https://gematik.de/fhir/isik/v3/Basismodul/StructureDefinition/ISiKValueSet", - "version": "3.0.2", + "version": "3.0.3", "name": "ISiKValueSet", "status": "active", "experimental": false, - "date": "2024-01-09", + "date": "2024-01-15", "publisher": "gematik GmbH", "description": "Dieses Profil beschreibt die maschinenlesbare Auswahl von Codes für die Kodierung spezifischer FHIR-Elemente in ISiK-Szenarien", "fhirVersion": "4.0.1", diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKVersicherungsverhaeltnisGesetzlich.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKVersicherungsverhaeltnisGesetzlich.json index fa150f25..bcc04c04 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKVersicherungsverhaeltnisGesetzlich.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKVersicherungsverhaeltnisGesetzlich.json @@ -2,11 +2,11 @@ "resourceType": "StructureDefinition", "id": "ISiKVersicherungsverhaeltnisGesetzlich", "url": "https://gematik.de/fhir/isik/v3/Basismodul/StructureDefinition/ISiKVersicherungsverhaeltnisGesetzlich", - "version": "3.0.2", + "version": "3.0.3", "name": "ISiKVersicherungsverhaeltnisGesetzlich", "status": "active", "experimental": false, - "date": "2024-01-09", + "date": "2024-01-15", "publisher": "gematik GmbH", "description": "Dieses Profil ermöglicht die Darstellung eines gesetzlichen Versicherungsverhältnisses in ISiK Szenarien.", "fhirVersion": "4.0.1", diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKVersicherungsverhaeltnisSelbstzahler.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKVersicherungsverhaeltnisSelbstzahler.json index 3aafa55c..8b91088b 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKVersicherungsverhaeltnisSelbstzahler.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKVersicherungsverhaeltnisSelbstzahler.json @@ -2,11 +2,11 @@ "resourceType": "StructureDefinition", "id": "ISiKVersicherungsverhaeltnisSelbstzahler", "url": "https://gematik.de/fhir/isik/v3/Basismodul/StructureDefinition/ISiKVersicherungsverhaeltnisSelbstzahler", - "version": "3.0.2", + "version": "3.0.3", "name": "ISiKVersicherungsverhaeltnisSelbstzahler", "status": "active", "experimental": false, - "date": "2024-01-09", + "date": "2024-01-15", "publisher": "gematik GmbH", "description": "Dieses Profil ermöglicht Selbstzahler Szenarien in ISiK.", "fhirVersion": "4.0.1", diff --git a/Resources/fsh-generated/resources/StructureDefinition-PlannedEndDate.json b/Resources/fsh-generated/resources/StructureDefinition-PlannedEndDate.json index d113a403..6db608f9 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-PlannedEndDate.json +++ b/Resources/fsh-generated/resources/StructureDefinition-PlannedEndDate.json @@ -2,11 +2,11 @@ "resourceType": "StructureDefinition", "id": "PlannedEndDate", "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedEndDate", - "version": "3.0.2", + "version": "3.0.3", "name": "PlannedEndDate", "status": "active", "experimental": false, - "date": "2024-01-09", + "date": "2024-01-15", "publisher": "gematik GmbH", "fhirVersion": "4.0.1", "mapping": [ diff --git a/Resources/fsh-generated/resources/StructureDefinition-PlannedStartDate.json b/Resources/fsh-generated/resources/StructureDefinition-PlannedStartDate.json index a1a48fc0..d3d411bc 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-PlannedStartDate.json +++ b/Resources/fsh-generated/resources/StructureDefinition-PlannedStartDate.json @@ -2,11 +2,11 @@ "resourceType": "StructureDefinition", "id": "PlannedStartDate", "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Encounter.plannedStartDate", - "version": "3.0.2", + "version": "3.0.3", "name": "PlannedStartDate", "status": "active", "experimental": false, - "date": "2024-01-09", + "date": "2024-01-15", "publisher": "gematik GmbH", "fhirVersion": "4.0.1", "mapping": [ diff --git a/Resources/fsh-generated/resources/StructureDefinition-identifier-abrechnungsnummer.json b/Resources/fsh-generated/resources/StructureDefinition-identifier-abrechnungsnummer.json index 401bf7e7..dda29202 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-identifier-abrechnungsnummer.json +++ b/Resources/fsh-generated/resources/StructureDefinition-identifier-abrechnungsnummer.json @@ -2,12 +2,12 @@ "resourceType": "StructureDefinition", "id": "identifier-abrechnungsnummer", "url": "https://gematik.de/fhir/isik/v3/Basismodul/StructureDefinition/identifier-abrechnungsnummer", - "version": "3.0.2", + "version": "3.0.3", "name": "IdentifierAbrechnungsnummer", "title": "Identifier-Profil für die Abbildung einer Abrechnungsnummer (\"Fallnummer\") ", "status": "active", "experimental": false, - "date": "2024-01-09", + "date": "2024-01-15", "publisher": "gematik GmbH", "description": "Identifier-Profil für die Abbildung einer organisationsspezifischen Abrechnungsnummer (\"Fallnummer\")", "fhirVersion": "4.0.1", diff --git a/Resources/fsh-generated/resources/ValueSet-DiagnosesSCT.json b/Resources/fsh-generated/resources/ValueSet-DiagnosesSCT.json index 7e4976a0..c213c7bb 100644 --- a/Resources/fsh-generated/resources/ValueSet-DiagnosesSCT.json +++ b/Resources/fsh-generated/resources/ValueSet-DiagnosesSCT.json @@ -5,10 +5,10 @@ "id": "DiagnosesSCT", "description": "Enthaelt alle SNOMED Clinical finding, Event und Situation with explicit context codes", "url": "https://gematik.de/fhir/isik/v3/Basismodul/ValueSet/DiagnosesSCT", - "version": "3.0.2", + "version": "3.0.3", "experimental": false, "publisher": "gematik GmbH", - "date": "2024-01-09", + "date": "2024-01-15", "compose": { "include": [ { diff --git a/Resources/fsh-generated/resources/ValueSet-ISiKAccountIdentifierType.json b/Resources/fsh-generated/resources/ValueSet-ISiKAccountIdentifierType.json index f740078e..da75b26a 100644 --- a/Resources/fsh-generated/resources/ValueSet-ISiKAccountIdentifierType.json +++ b/Resources/fsh-generated/resources/ValueSet-ISiKAccountIdentifierType.json @@ -5,10 +5,10 @@ "id": "ISiKAccountIdentifierType", "title": "ISiKAccountIdentifierType", "url": "https://gematik.de/fhir/isik/v3/Basismodul/ValueSet/ISiKAccountIdentifierType", - "version": "3.0.2", + "version": "3.0.3", "experimental": false, "publisher": "gematik GmbH", - "date": "2024-01-09", + "date": "2024-01-15", "compose": { "include": [ { diff --git a/Resources/fsh-generated/resources/ValueSet-ISiKAccountType.json b/Resources/fsh-generated/resources/ValueSet-ISiKAccountType.json index d08ad49c..351282ff 100644 --- a/Resources/fsh-generated/resources/ValueSet-ISiKAccountType.json +++ b/Resources/fsh-generated/resources/ValueSet-ISiKAccountType.json @@ -5,10 +5,10 @@ "id": "ISiKAccountType", "title": "ISiKAccountType", "url": "https://gematik.de/fhir/isik/v3/Basismodul/ValueSet/ISiKAccountType", - "version": "3.0.2", + "version": "3.0.3", "experimental": false, "publisher": "gematik GmbH", - "date": "2024-01-09", + "date": "2024-01-15", "compose": { "include": [ { diff --git a/Resources/fsh-generated/resources/ValueSet-ISiKLocationPhysicalType.json b/Resources/fsh-generated/resources/ValueSet-ISiKLocationPhysicalType.json index fbf9de4e..e8360c2f 100644 --- a/Resources/fsh-generated/resources/ValueSet-ISiKLocationPhysicalType.json +++ b/Resources/fsh-generated/resources/ValueSet-ISiKLocationPhysicalType.json @@ -4,10 +4,10 @@ "name": "ISiKLocationPhysicalType", "id": "ISiKLocationPhysicalType", "url": "https://gematik.de/fhir/isik/v3/Basismodul/ValueSet/ISiKLocationPhysicalType", - "version": "3.0.2", + "version": "3.0.3", "experimental": false, "publisher": "gematik GmbH", - "date": "2024-01-09", + "date": "2024-01-15", "compose": { "include": [ { diff --git a/Resources/fsh-generated/resources/ValueSet-ProzedurenCodesSCT.json b/Resources/fsh-generated/resources/ValueSet-ProzedurenCodesSCT.json index 47b06ef9..57774fb6 100644 --- a/Resources/fsh-generated/resources/ValueSet-ProzedurenCodesSCT.json +++ b/Resources/fsh-generated/resources/ValueSet-ProzedurenCodesSCT.json @@ -5,10 +5,10 @@ "id": "ProzedurenCodesSCT", "description": "Enthaelt alle SNOMED Procedure Codes", "url": "https://gematik.de/fhir/isik/v3/Basismodul/ValueSet/ProzedurenCodesSCT", - "version": "3.0.2", + "version": "3.0.3", "experimental": false, "publisher": "gematik GmbH", - "date": "2024-01-09", + "date": "2024-01-15", "compose": { "include": [ { diff --git a/Resources/fsh-generated/resources/ValueSet-ProzedurenKategorieSCT.json b/Resources/fsh-generated/resources/ValueSet-ProzedurenKategorieSCT.json index 8753d1ff..aa99faf1 100644 --- a/Resources/fsh-generated/resources/ValueSet-ProzedurenKategorieSCT.json +++ b/Resources/fsh-generated/resources/ValueSet-ProzedurenKategorieSCT.json @@ -5,10 +5,10 @@ "id": "ProzedurenKategorieSCT", "description": "Enthaelt alle SNOMED Codes für ein Mapping der OPS Klassentitel", "url": "https://gematik.de/fhir/isik/v3/Basismodul/ValueSet/ProzedurenKategorieSCT", - "version": "3.0.2", + "version": "3.0.3", "experimental": false, "publisher": "gematik GmbH", - "date": "2024-01-09", + "date": "2024-01-15", "compose": { "include": [ { diff --git a/Resources/input/fsh/ruleset.fsh b/Resources/input/fsh/ruleset.fsh index 04ba45a5..54c3d35f 100644 --- a/Resources/input/fsh/ruleset.fsh +++ b/Resources/input/fsh/ruleset.fsh @@ -1,18 +1,18 @@ RuleSet: Meta -* ^version = "3.0.2" +* ^version = "3.0.3" * ^status = #active * ^experimental = false * ^publisher = "gematik GmbH" -* ^date = "2024-01-09" +* ^date = "2024-01-15" RuleSet: MetaInstance -* version = "3.0.2" +* version = "3.0.3" * status = #active * experimental = false * publisher = "gematik GmbH" -* date = "2024-01-09" +* date = "2024-01-15" RuleSet: Meta-CapabilityStatement * insert MetaInstance -* implementationGuide = "https://gematik.de/fhir/isik/v3/Basismodul/ImplementationGuide|3.0.2" +* implementationGuide = "https://gematik.de/fhir/isik/v3/Basismodul/ImplementationGuide|3.0.3" * url = "https://gematik.de/fhir/isik/v3/Basismodul/CapabilityStatement/basis-server" \ No newline at end of file diff --git a/package.json b/package.json index 98ec8a71..9ce74b3c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "de.gematik.isik-basismodul", - "version": "3.0.2", + "version": "3.0.3", "fhirVersions": [ "4.0.1" ],