Skip to content

Commit

Permalink
Merge pull request #141 from gematik/TC_3.0.1
Browse files Browse the repository at this point in the history
* update dependency ISIK Basis

* add clarification basis ressources ptdata 733 (#137)

* add link to Basis + fix Link+typos

* Update sushi-config.yaml

* issue and pr templates

* fixing r4 references (#134)

* add profile steatement

* Update ImplementationGuide/markdown/AnmerkungenMS.md

Co-authored-by: Yannick Börner <[email protected]>

* Update ImplementationGuide/markdown/CapabilityStatement.md

Co-authored-by: Yannick Börner <[email protected]>

* Update ImplementationGuide/markdown/CapabilityStatement.md

Co-authored-by: Yannick Börner <[email protected]>

* Update ImplementationGuide/markdown/CapabilityStatement.md

Co-authored-by: Yannick Börner <[email protected]>

* Update ImplementationGuide/markdown/Interaktionen.md

Co-authored-by: Yannick Börner <[email protected]>

* Update ImplementationGuide/markdown/Interaktionen.md

Co-authored-by: Yannick Börner <[email protected]>

* Update ImplementationGuide/markdown/Interaktionen.md

Co-authored-by: Yannick Börner <[email protected]>

* Update Resources/sushi-config.yaml

---------

Co-authored-by: Max Theilig <[email protected]>
Co-authored-by: Yannick Börner <[email protected]>

* update version + script

* Commit from GitHub Actions (CI (FHIR Validation))

* update Datenobjekte Basis adoption

* Update ImplementationGuide/markdown/ReleaseNotes.md

* update Releasenotes

---------

Co-authored-by: Max Theilig <[email protected]>
Co-authored-by: Yannick Börner <[email protected]>
Co-authored-by: f-peverali <[email protected]>
  • Loading branch information
4 people authored Jan 5, 2024
2 parents 869bd95 + 31cf41b commit 29266ee
Show file tree
Hide file tree
Showing 23 changed files with 169 additions and 152 deletions.
2 changes: 1 addition & 1 deletion ImplementationGuide/markdown/AnmerkungenMS.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
**Bedeutung:** Der Status MUSS insbesondere zur Differenzierung von abgeschlossenen, vorläufigen oder korrigierten Beobachtungen angegeben werden.
Es ist möglich, dass einzelne Systeme nur Werte vom Status `final` bereitstellen. Empfangende Systeme müssen jedoch in der Lage sein, sämtliche Status-Codes zu interpretieren.

**Hinweis:** Siehe Beschreibung in der [FHIR Kernspezifikation]https://hl7.org/fhir/R4/observation-definitions.html#Observation.status).
**Hinweis:** Siehe Beschreibung in der [FHIR Kernspezifikation](https://hl7.org/fhir/R4/observation-definitions.html#Observation.status).

### `Observation.category`

Expand Down
6 changes: 3 additions & 3 deletions ImplementationGuide/markdown/CapabilityStatement.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Konformitätserklärung [(CapabilityStatement)]https://hl7.org/fhir/R4/capabilitystatement.html)
# Konformitätserklärung [(CapabilityStatement)](https://hl7.org/fhir/R4/capabilitystatement.html)

Jede Instanz eines bestätigungsrelevanten Systems MUSS an ihrem Endpunkt eine [CapabilityStatement]https://hl7.org/fhir/R4/capabilitystatement.html)-Ressource bereitstellen.
Jede Instanz eines bestätigungsrelevanten Systems MUSS an ihrem Endpunkt eine [CapabilityStatement](https://hl7.org/fhir/R4/capabilitystatement.html)-Ressource bereitstellen.

Hierzu MUSS die [capabilities-Interaktion gemäß FHIR-Spezifikation]https://hl7.org/fhir/R4/http.html#capabilities) unterstützt werden.
Hierzu MUSS die [capabilities-Interaktion gemäß FHIR-Spezifikation](https://hl7.org/fhir/R4/http.html#capabilities) unterstützt werden.
Der MODE-Parameter kann ignoriert werden.

Das CapabilityStatement in dieser Spezifikation stellt die Anforderungen seitens der gematik dar (`kind` = "requirements"). Zur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, wird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten "SHALL" (=MUSS) und "MAY" (=KANN) verwendet.
Expand Down
11 changes: 11 additions & 0 deletions ImplementationGuide/markdown/Datenobjekte.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
# Datenobjekte

Folgende Datenobjekte und Interaktionen aus dem Modul [ISiK Basis Stufe 3](https://simplifier.net/guide/implementierungsleitfaden-isik-basismodul-stufe-3?version=current) werden in diesem Modul verwendet::
* [Patient](https://simplifier.net/guide/Implementierungsleitfaden-ISiK-Basismodul-Stufe-3/ImplementationGuide-markdown-Datenobjekte-Datenobjekte-Patient?version=current)
* [Kontakt/Fall (Encounter)](https://simplifier.net/guide/Implementierungsleitfaden-ISiK-Basismodul-Stufe-3/ImplementationGuide-markdown-Datenobjekte-Datenobjekte-Kontakt?version=current)

Die Verwendung in diesem Modul bedeutet:
Wenn dieses Modul auf Datenobjekte aus dem Basismodul referenziert, dann MÜSSEN die referenzierten FHIR-Ressourcen konform zu den Vorgaben aus dem Basismodul sein.
Die Referenzierung von im Basismodul spezifizierten Datenobjekten, bedeutet nicht, dass die Interaktionen für die entsprechenden Datenobjekte aus dem Basismodul auch im Modul Vitalparameter und Körpermaße bestätigungsrelevant sind.

Darüber hinaus gelten in diesem Modul folgende Datenobjekt-spezifische Festlegungen:

{{index:current}}

4 changes: 2 additions & 2 deletions ImplementationGuide/markdown/Einfuehrung.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
<img src="https://raw.githubusercontent.com/gematik/spec-ISiK-Basismodul/master-isik-stufe-2/Material/Gematik_Logo_Flag.png" alt="gematik logo" width="400"/>

----
Version: 3.0.0
Version: 3.0.1

Datum: 1.7.2023
Datum: 05.01.2024

Status: Aktiv

Expand Down
6 changes: 3 additions & 3 deletions ImplementationGuide/markdown/Interaktionen.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Folgende Suchparameter sind für das Vitalparamter-Modul relevant, auch in Kombi
``` GET [base]/Observation?status=http://hl7.org/fhir/observation-status|final```

Anwendungshinweise: Weitere Informationen zur Suche nach "status"
finden sich in der [FHIR-Basisspezifikation - Abschnitt "Token Search"]https://hl7.org/fhir/R4/search.html#token).
finden sich in der [FHIR-Basisspezifikation - Abschnitt "Token Search"](https://hl7.org/fhir/R4/search.html#token).

1. Der Suchparameter "category" MUSS unterstützt werden:

Expand All @@ -22,7 +22,7 @@ Folgende Suchparameter sind für das Vitalparamter-Modul relevant, auch in Kombi
``` GET [base]/Observation?category=http://terminology.hl7.org/CodeSystem/observation-category|vital-signs```

Anwendungshinweise: Weitere Informationen zur Suche nach "status"
finden sich in der [FHIR-Basisspezifikation - Abschnitt "Token Search"]https://hl7.org/fhir/R4/search.html#token).
finden sich in der [FHIR-Basisspezifikation - Abschnitt "Token Search"](https://hl7.org/fhir/R4/search.html#token).

Dieser Suchparameter ist für die Umsetzung des IHE QEDm Profils verpflichtend.

Expand All @@ -44,7 +44,7 @@ Folgende Suchparameter sind für das Vitalparamter-Modul relevant, auch in Kombi
```GET [base]/Observation?code=http://loinc.org|85354-9```

Anwendungshinweise: Weitere Informationen zur Suche nach "code"
finden sich in der [FHIR-Basisspezifikation - Abschnitt "Token Search"]https://hl7.org/fhir/R4/search.html#token).
finden sich in der [FHIR-Basisspezifikation - Abschnitt "Token Search"](https://hl7.org/fhir/R4/search.html#token).

Dieser Suchparameter ist für die Umsetzung des IHE QEDm Profils verpflichtend.

Expand Down
6 changes: 6 additions & 0 deletions ImplementationGuide/markdown/ReleaseNotes.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@ 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.1
Datum: 05.01.2023

* Update der ISIk Basis Dependency: [update dependency ISIK Basis](https://github.com/gematik/spec-ISiK-Vitalparameter-und-Koerpermasze/pull/141/commits/2d00c0a267756694cd86dd0866e8b0339f88d593)
* Klärung zur Nutzung der ISiK Basis Ressourcen: [update Datenobjekte Basis adoption](https://github.com/gematik/spec-ISiK-Vitalparameter-und-Koerpermasze/pull/141/commits/a8654b840e8ef4d57722eac4873d19eac1267870)

----
Version: 3.0.0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
"url": "https://gematik.de/fhir/isik/v3/VitalparameterUndKoerpermasze/CapabilityStatement/vitalparameter-server",
"status": "active",
"experimental": false,
"version": "3.0.0",
"version": "3.0.1",
"publisher": "gematik GmbH",
"date": "2023-07-01",
"date": "2024-01-05",
"implementationGuide": [
"https://gematik.de/fhir/isik/v3/VitalparameterUndKoerpermasze/ImplementationGuide|3.0.0"
"https://gematik.de/fhir/isik/v3/VitalparameterUndKoerpermasze/ImplementationGuide|3.0.1"
],
"name": "ISiKCapabilityStatementVitalparameterServer",
"title": "ISiK CapabilityStatement Vitalparameter Server",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
"resourceType": "StructureDefinition",
"id": "ISiKAtemfrequenz",
"url": "https://gematik.de/fhir/isik/v3/VitalparameterUndKoerpermasze/StructureDefinition/ISiKAtemfrequenz",
"version": "3.0.0",
"version": "3.0.1",
"name": "ISiKAtemfrequenz",
"status": "active",
"experimental": false,
"date": "2023-07-01",
"date": "2024-01-05",
"publisher": "gematik GmbH",
"fhirVersion": "4.0.1",
"mapping": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
"resourceType": "StructureDefinition",
"id": "ISiKBlutdruck",
"url": "https://gematik.de/fhir/isik/v3/VitalparameterUndKoerpermasze/StructureDefinition/ISiKBlutdruck",
"version": "3.0.0",
"version": "3.0.1",
"name": "ISiKBlutdruck",
"status": "active",
"experimental": false,
"date": "2023-07-01",
"date": "2024-01-05",
"publisher": "gematik GmbH",
"fhirVersion": "4.0.1",
"mapping": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
"resourceType": "StructureDefinition",
"id": "ISiKEkg",
"url": "https://gematik.de/fhir/isik/v3/VitalparameterUndKoerpermasze/StructureDefinition/ISiKEkg",
"version": "3.0.0",
"version": "3.0.1",
"name": "ISiKEkg",
"status": "active",
"experimental": false,
"date": "2023-07-01",
"date": "2024-01-05",
"publisher": "gematik GmbH",
"fhirVersion": "4.0.1",
"mapping": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
"resourceType": "StructureDefinition",
"id": "ISiKGCS",
"url": "https://gematik.de/fhir/isik/v3/VitalparameterUndKoerpermasze/StructureDefinition/ISiKGCS",
"version": "3.0.0",
"version": "3.0.1",
"name": "ISiKGCS",
"status": "active",
"experimental": false,
"date": "2023-07-01",
"date": "2024-01-05",
"publisher": "gematik GmbH",
"fhirVersion": "4.0.1",
"mapping": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
"resourceType": "StructureDefinition",
"id": "ISiKHerzfrequenz",
"url": "https://gematik.de/fhir/isik/v3/VitalparameterUndKoerpermasze/StructureDefinition/ISiKHerzfrequenz",
"version": "3.0.0",
"version": "3.0.1",
"name": "ISiKHerzfrequenz",
"status": "active",
"experimental": false,
"date": "2023-07-01",
"date": "2024-01-05",
"publisher": "gematik GmbH",
"fhirVersion": "4.0.1",
"mapping": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
"resourceType": "StructureDefinition",
"id": "ISiKKoerpergewicht",
"url": "https://gematik.de/fhir/isik/v3/VitalparameterUndKoerpermasze/StructureDefinition/ISiKKoerpergewicht",
"version": "3.0.0",
"version": "3.0.1",
"name": "ISiKKoerpergewicht",
"status": "active",
"experimental": false,
"date": "2023-07-01",
"date": "2024-01-05",
"publisher": "gematik GmbH",
"fhirVersion": "4.0.1",
"mapping": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
"resourceType": "StructureDefinition",
"id": "ISiKKoerpergroesse",
"url": "https://gematik.de/fhir/isik/v3/VitalparameterUndKoerpermasze/StructureDefinition/ISiKKoerpergroesse",
"version": "3.0.0",
"version": "3.0.1",
"name": "ISiKKoerpergroesse",
"status": "active",
"experimental": false,
"date": "2023-07-01",
"date": "2024-01-05",
"publisher": "gematik GmbH",
"fhirVersion": "4.0.1",
"mapping": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
"resourceType": "StructureDefinition",
"id": "ISiKKoerpertemperatur",
"url": "https://gematik.de/fhir/isik/v3/VitalparameterUndKoerpermasze/StructureDefinition/ISiKKoerpertemperatur",
"version": "3.0.0",
"version": "3.0.1",
"name": "ISiKKoerpertemperatur",
"status": "active",
"experimental": false,
"date": "2023-07-01",
"date": "2024-01-05",
"publisher": "gematik GmbH",
"fhirVersion": "4.0.1",
"mapping": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
"resourceType": "StructureDefinition",
"id": "ISiKKopfumfang",
"url": "https://gematik.de/fhir/isik/v3/VitalparameterUndKoerpermasze/StructureDefinition/ISiKKopfumfang",
"version": "3.0.0",
"version": "3.0.1",
"name": "ISiKKopfumfang",
"status": "active",
"experimental": false,
"date": "2023-07-01",
"date": "2024-01-05",
"publisher": "gematik GmbH",
"fhirVersion": "4.0.1",
"mapping": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
"resourceType": "StructureDefinition",
"id": "ISiKSauerstoffsaettigung",
"url": "https://gematik.de/fhir/isik/v3/VitalparameterUndKoerpermasze/StructureDefinition/ISiKSauerstoffsaettigung",
"version": "3.0.0",
"version": "3.0.1",
"name": "ISiKSauerstoffsaettigung",
"status": "active",
"experimental": false,
"date": "2023-07-01",
"date": "2024-01-05",
"publisher": "gematik GmbH",
"fhirVersion": "4.0.1",
"mapping": [
Expand Down
10 changes: 5 additions & 5 deletions Resources/input/fsh/ruleset.fsh
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
RuleSet: Meta
* ^status = #active
* ^experimental = false
* ^version = "3.0.0"
* ^version = "3.0.1"
* ^publisher = "gematik GmbH"
* ^date = "2023-07-01"
* ^date = "2024-01-05"

RuleSet: Meta-CapabilityStatement
* status = #active
* experimental = false
* version = "3.0.0"
* version = "3.0.1"
* publisher = "gematik GmbH"
* date = "2023-07-01"
* implementationGuide = "https://gematik.de/fhir/isik/v3/VitalparameterUndKoerpermasze/ImplementationGuide|3.0.0"
* date = "2024-01-05"
* implementationGuide = "https://gematik.de/fhir/isik/v3/VitalparameterUndKoerpermasze/ImplementationGuide|3.0.1"
* url = "https://gematik.de/fhir/isik/v3/VitalparameterUndKoerpermasze/CapabilityStatement/vitalparameter-server"
2 changes: 1 addition & 1 deletion Resources/sushi-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ FSHOnly: true
applyExtensionMetadataToRoot: false
dependencies:
de.basisprofil.r4: 1.4.0
de.gematik.isik-basismodul: 3.0.0
de.gematik.isik-basismodul: 3.0.1
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"name": "de.gematik.isik-vitalparameter",
"version": "3.0.0",
"version": "3.0.1",
"description": "Package Release des ISiK Modul Vitalparameter und Körpermaße",
"fhirVersions": [
"4.0.1"
],
"dependencies": {
"de.basisprofil.r4": "1.4.0",
"de.gematik.isik-basismodul": "3.0.0"
"de.gematik.isik-basismodul": "3.0.1"
}
}
26 changes: 26 additions & 0 deletions scripts/config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
package.json:
- type: version
regex: '("version":\s*")([\d\.]+.*)(")'
sushi-config.yaml:
- type: version
regex: '(version:\s*)(\d+\.\d+\.\d+.*)()'
ruleset.fsh:
- type: version
regex:
- '(\*\s*version\s*=\s*")([\d\.]+.*)(")'
- '(\*\s*\^version\s*=\s*")([\d\.]+.*)(")'
- '(\*\s*implementationGuide\s*=\s*".*\|)([\d\.]+.*)(")'
- type: date
regex:
- '(\*\s*date\s*=\s*")(\d+\-\d+\-\d+)(")'
- '(\*\s*\^date\s*=\s*")(\d+\-\d+\-\d+)(")'
format: '%Y-%m-%d'
Einfuehrung.md:
- type: version
regex: '(Version: \s*)(\d+\.\d+\.\d+.*)()'
- type: date
regex: '(Datum:\s*)(\d+\.\d+\.\d+.*)()'
format: '%d.%m.%Y'
ImplementierungsleitfadenIsiK_basismodul.json:
- type: version
regex: '("version":\s*")(\d+\.\d+\.\d+.*)(",)'
Loading

0 comments on commit 29266ee

Please sign in to comment.