Skip to content

Commit

Permalink
Merge pull request #219 from gematik/TC_2.0.6
Browse files Browse the repository at this point in the history
* auto-generated file update of TC version by GitHub Actions (CI FSH to FHIR Validation)

* Backport stufe2 anfisk 328 (#217)

* update cardinality to textual requirement

* Update ISiKKalender.fsh

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

* update releasenotes

---------

Co-authored-by: f-peverali <[email protected]>
Co-authored-by: alexzautke <[email protected]>

* auto-generated file update of TC version by GitHub Actions (CI FSH to FHIR Validation)

* Backport PTDATA-1103 - Stufe 2 (#222)

* Backport PTDATA-1103 - Stufe 2

* Fix slices

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

* update releasenotes

---------

Co-authored-by: alexzautke <[email protected]>
Co-authored-by: f-peverali <[email protected]>

* auto-generated file update of TC version by GitHub Actions (CI FSH to FHIR Validation)

* Backport ANFISK-315 (#223)

* Backport ANFISK-315

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

---------

Co-authored-by: alexzautke <[email protected]>

* auto-generated file update of TC version by GitHub Actions (CI FSH to FHIR Validation)

* Klarstellung, dass Freitextbeschreibung der Dienstleistung ausreichend ist - Stufe 2 (#229)

* Klarstellung, dass Freitextbeschreibung der Dienstleistung ausreichend ist - Stufe 4

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

---------

Co-authored-by: alexzautke <[email protected]>

* Revinclude -> nicht verpflichtend (#226)

* Revinclude -> nicht verpflichtend

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

* Updated releasenotes Revinclude not compulsory

---------

Co-authored-by: alexzautke <[email protected]>
Co-authored-by: nikohl-de <[email protected]>
Co-authored-by: nikohl-de <[email protected]>

* auto-generated file update of TC version by GitHub Actions (CI FSH to FHIR Validation)

---------

Co-authored-by: alexzautke <[email protected]>
Co-authored-by: Alexander Zautke <[email protected]>
Co-authored-by: f-peverali <[email protected]>
Co-authored-by: nikohl-de <[email protected]>
Co-authored-by: nikohl-de <[email protected]>
Co-authored-by: nikohl-de <[email protected]>
  • Loading branch information
6 people authored Nov 12, 2024
2 parents df2e323 + 00e2593 commit 8addc85
Show file tree
Hide file tree
Showing 29 changed files with 244 additions and 109 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
# Java and .NET are already installed on ubuntu-latest

- name: Firely.Terminal (GitHub Actions)
uses: FirelyTeam/[email protected].1
uses: FirelyTeam/[email protected].3
with:
PATH_TO_CONFORMANCE_RESOURCES: Resources/fsh-generated/resources/
#PATH_TO_EXAMPLES: Examples
Expand All @@ -42,7 +42,7 @@ jobs:
SIMPLIFIER_PASSWORD: ${{ secrets.SIMPLIFIER_PASSWORD }}
SUSHI_ENABLED: true
SUSHI_OPTIONS: Resources/
SUSHI_VERSION: 3.10.0
SUSHI_VERSION: 3.12.0
EXPECTED_FAILS: VALIDATION_CONFORMANCE_DOTNET VALIDATION_CONFORMANCE_JAVA VALIDATION_EXAMPLES_JAVA

- name: Add & Commit
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"resourceType": "ImplementationGuide",
"url": "https://gematik.de/fhir/ISiK/v2/Terminplanung/ImplementationGuide/ISiK-terminplanung",
"name": "Implementierungsleitfaden ISiK-Modul Terminplanung",
"version": "2.0.5",
"version": "2.0.6",
"status": "active",
"fhirVersion": [
"4.0.1"
Expand Down
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: 2.0.5
Version: 2.0.6

Datum: 20.06.2024
Datum: 12.11.2024

Status: Aktiv

Expand Down
7 changes: 6 additions & 1 deletion ImplementationGuide/markdown/ReleaseNotes.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,14 @@ Die erste Ziffer X bezeichnet ein Major-Release und regelt die Gültigkeit von R

Version 2.0.6

Datum: tbd.
Datum: 12.11.2024

* Erneute Änderung der Anforderung für Suchanfrage zu Terminblöcken aus Kalendern im Sinne einer Verfeinerung der Anforderung und Anpassung an Stufe 3 und 4 https://github.com/gematik/spec-ISiK-Terminplanung/pull/202
* Revinclude nicht verpflichtend https://github.com/gematik/spec-ISiK-Terminplanung/pull/226
* Kardinalität für Schedule.actor.display geschwächt https://github.com/gematik/spec-ISiK-Terminplanung/pull/217
* Änderung des Slicings der .specialty auf .specialty.coding für ISiKKalender, ISiKMedizinischeBehandlungseinheit und ISiKTermin + Schedule Schwächung des MS für ISiKNachricht https://github.com/gematik/spec-ISiK-Terminplanung/pull/222
* Implizites zu explizitem ValueSet geändert https://github.com/gematik/spec-ISiK-Terminplanung/pull/223
* Klarstellung, dass Freitextbeschreibung der Dienstleistung ausreichend ist - Stufe 2 by @alexzautke in https://github.com/gematik/spec-ISiK-Terminplanung/pull/229

----

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"end": "2022-12-10T09:30:00Z",
"slot": [
{
"reference": "ISiKSlotExample"
"reference": "Slot/ISiKTerminblockExample"
}
],
"serviceType": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"end": "2022-12-10T09:30:00Z",
"slot": [
{
"reference": "ISiKSlotExample"
"reference": "Slot/ISiKTerminblockExample"
}
],
"serviceType": [
Expand All @@ -44,13 +44,9 @@
{
"code": "INTM",
"system": "http://ihe-d.de/CodeSystems/AerztlicheFachrichtungen"
}
]
},
{
"coding": [
},
{
"code": "0100",
"code": "3600",
"system": "http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel-erweitert"
}
]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
"url": "https://gematik.de/fhir/isik/v2/Terminplanung/CapabilityStatement/terminplanung-server",
"status": "active",
"experimental": false,
"version": "2.0.5",
"version": "2.0.6",
"publisher": "gematik GmbH",
"date": "2024-06-13",
"date": "2024-11-12",
"implementationGuide": [
"https://gematik.de/fhir/isik/v2/Terminplanung/ImplementationGuide|2.0.5"
"https://gematik.de/fhir/isik/v2/Terminplanung/ImplementationGuide|2.0.6"
],
"name": "ISiKCapabilityStatementTerminplanungServer",
"title": "ISiK CapabilityStatement Terminplanung Server",
Expand Down Expand Up @@ -163,7 +163,7 @@
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
"valueCode": "MAY"
}
]
}
Expand All @@ -176,7 +176,7 @@
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
"valueCode": "MAY"
}
]
}
Expand Down Expand Up @@ -267,7 +267,7 @@
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
"valueCode": "MAY"
}
]
}
Expand All @@ -280,7 +280,7 @@
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
"valueCode": "MAY"
}
]
}
Expand Down Expand Up @@ -656,23 +656,23 @@
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
"valueCode": "MAY"
}
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
"valueCode": "MAY"
}
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
"valueCode": "MAY"
}
]
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
"id": "ISiKAppointmentBookOperation",
"status": "active",
"experimental": false,
"version": "2.0.5",
"version": "2.0.6",
"publisher": "gematik GmbH",
"date": "2024-06-13",
"date": "2024-11-12",
"name": "book",
"url": "https://gematik.de/fhir/isik/v2/Terminplanung/OperationDefinition/AppointmentBook",
"kind": "operation",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
"resourceType": "StructureDefinition",
"id": "AppointmentReplaces",
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Appointment.replaces",
"version": "2.0.5",
"version": "2.0.6",
"name": "AppointmentReplaces",
"status": "active",
"experimental": false,
"date": "2024-06-13",
"date": "2024-11-12",
"publisher": "gematik GmbH",
"fhirVersion": "4.0.1",
"kind": "complex-type",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
"resourceType": "StructureDefinition",
"id": "ISiKKalender",
"url": "https://gematik.de/fhir/isik/v2/Terminplanung/StructureDefinition/ISiKKalender",
"version": "2.0.5",
"version": "2.0.6",
"name": "ISiKKalender",
"status": "active",
"experimental": false,
"date": "2024-06-13",
"date": "2024-11-12",
"publisher": "gematik GmbH",
"fhirVersion": "4.0.1",
"kind": "resource",
Expand Down Expand Up @@ -81,9 +81,21 @@
"min": 1,
"mustSupport": true
},
{
"id": "Schedule.serviceType.text",
"path": "Schedule.serviceType.text",
"mustSupport": true
},
{
"id": "Schedule.specialty",
"path": "Schedule.specialty",
"comment": "Ein Kalender kann für einen Akteur gepflegt werden. Dieser Akteur kann in einer oder mehreren Fachrichtungen agieren. Für die Ressourcenplanung (z.B. welche Akteure sind für einen Termin verfügbar) sollte auch auf die Speciality des Akteurs zurückgegriffen werden für den Fall, dass ein Kalender pro Fachbereich gepflegt wird.",
"min": 1,
"mustSupport": true
},
{
"id": "Schedule.specialty.coding",
"path": "Schedule.specialty.coding",
"slicing": {
"discriminator": [
{
Expand All @@ -97,8 +109,8 @@
"mustSupport": true
},
{
"id": "Schedule.specialty:Fachrichtung",
"path": "Schedule.specialty",
"id": "Schedule.specialty.coding:Fachrichtung",
"path": "Schedule.specialty.coding",
"sliceName": "Fachrichtung",
"definition": "Conditional Must Support - Einschränkung der übergreifenden MS-Definition: ein bestätigungsrelevantes System SOLL das ValueSet (http://ihe-d.de/ValueSets/IHEXDSpracticeSettingCode) implementieren, MUSS es jedoch NICHT.",
"comment": "Hintergrund zum MS: die MS-Änderung erfolgt als Technical Correction in Stufe 2 spät während der Implementierungsphase, daher ist die Abbildung dieses ValueSets nicht verpflichtend.\n\n Hintergrund zum ValueSet: Die Wahl des hinterlegten ValueSets (http://ihe-d.de/ValueSets/IHEXDSpracticeSettingCode) wurde mit einem Mitglied der IHE Deutschland Arbeitsgruppe XDS ValueSets (https://www.ihe-d.de/projekte/xds-value-sets-fuer-deutschland/) abgestimmt (Stand:13.06.2024).",
Expand All @@ -111,8 +123,8 @@
}
},
{
"id": "Schedule.specialty:Fachspezialisierung",
"path": "Schedule.specialty",
"id": "Schedule.specialty.coding:Fachspezialisierung",
"path": "Schedule.specialty.coding",
"sliceName": "Fachspezialisierung",
"comment": "Dieses Slice SOLL NICHT genutzt werden und ist nur aufgrund der Kompatibilität beibehalten worden. Es SOLL dagegen das ValueSet durch den Slice 'Fachrichtung' (http://ihe-d.de/ValueSets/IHEXDSpracticeSettingCode) umgesetzt werden (Stand:13.06.2024).",
"min": 0,
Expand All @@ -123,8 +135,8 @@
}
},
{
"id": "Schedule.specialty:ErweiterterFachabteilungsschluessel",
"path": "Schedule.specialty",
"id": "Schedule.specialty.coding:ErweiterterFachabteilungsschluessel",
"path": "Schedule.specialty.coding",
"sliceName": "ErweiterterFachabteilungsschluessel",
"comment": "Dieses ValueSet KANN über ein Mapping (siehe Abschnitt https://wiki.hl7.de/index.php?title=IG:Value_Sets_f%C3%BCr_XDS#DocumentEntry.practiceSettingCode) mit dem ValueSet der Fachrichtung verknüpft werden und darüber ggf. die Integration von Systemen erleichtern.",
"min": 0,
Expand Down Expand Up @@ -156,13 +168,14 @@
{
"id": "Schedule.actor.display",
"path": "Schedule.actor.display",
"min": 1,
"comment": "Hinweis: Für alle Target-Ressourcen SOLL ein Displaywert für die Referenz angegeben werden, sodass Systeme eine Übersicht der am Termin beteiligten Akteure anzeigen können ohne die Referenzen auflösen zu müssen.",
"mustSupport": true
},
{
"id": "Schedule.actor:Akteur",
"path": "Schedule.actor",
"sliceName": "Akteur",
"comment": "Im ISIK-Kontext MUSS die referenzierte Practitioner-Ressource konform zum [ISiKPersonImGesundheitsberuf](https://gematik.de/fhir/isik/StructureDefinition/ISiKPersonImGesundheitsberuf) des Basismoduls sein. Dieses Element dient dazu, um alle Akteure zu gruppieren, sodass für diese Einheit von Terminressourcen ein Terminblock herausgegeben werden kann. Unter 'Akteure' fallen hier auch Dienstleistungen.",
"min": 0,
"max": "1",
"type": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
"resourceType": "StructureDefinition",
"id": "ISiKMedizinischeBehandlungseinheit",
"url": "https://gematik.de/fhir/isik/v2/Terminplanung/StructureDefinition/ISiKMedizinischeBehandlungseinheit",
"version": "2.0.5",
"version": "2.0.6",
"name": "ISiKMedizinischeBehandlungseinheit",
"status": "active",
"experimental": false,
"date": "2024-06-13",
"date": "2024-11-12",
"publisher": "gematik GmbH",
"fhirVersion": "4.0.1",
"kind": "resource",
Expand All @@ -31,6 +31,13 @@
{
"id": "HealthcareService.specialty",
"path": "HealthcareService.specialty",
"comment": "Kodierung aller Fachbereiche unter die die Behandlungseinheit fällt. Eine Behandlungseinheit kann multiprofessionell sein und mehere Fachbereiche abdecken.",
"min": 1,
"mustSupport": true
},
{
"id": "HealthcareService.specialty.coding",
"path": "HealthcareService.specialty.coding",
"slicing": {
"discriminator": [
{
Expand All @@ -44,8 +51,8 @@
"mustSupport": true
},
{
"id": "HealthcareService.specialty:Fachrichtung",
"path": "HealthcareService.specialty",
"id": "HealthcareService.specialty.coding:Fachrichtung",
"path": "HealthcareService.specialty.coding",
"sliceName": "Fachrichtung",
"definition": "Conditional Must Support - Einschränkung der übergreifenden MS-Definition: ein bestätigungsrelevantes System SOLL das ValueSet (http://ihe-d.de/ValueSets/IHEXDSpracticeSettingCode) implementieren, MUSS es jedoch NICHT.",
"comment": "Hintergrund zum MS: die MS-Änderung erfolgt als Technical Correction in Stufe 2 spät während der Implementierungsphase, daher ist die Abbildung dieses ValueSets nicht verpflichtend.\n\n Hintergrund zum ValueSet: Die Wahl des hinterlegten ValueSets (http://ihe-d.de/ValueSets/IHEXDSpracticeSettingCode) wurde mit einem Mitglied der IHE Deutschland Arbeitsgruppe XDS ValueSets (https://www.ihe-d.de/projekte/xds-value-sets-fuer-deutschland/) abgestimmt (Stand:13.06.2024).",
Expand All @@ -58,8 +65,8 @@
}
},
{
"id": "HealthcareService.specialty:Fachspezialisierung",
"path": "HealthcareService.specialty",
"id": "HealthcareService.specialty.coding:Fachspezialisierung",
"path": "HealthcareService.specialty.coding",
"sliceName": "Fachspezialisierung",
"comment": "Dieses Slice SOLL NICHT genutzt werden und ist nur aufgrund der Kompatibilität beibehalten worden. Es SOLL dagegen das ValueSet durch den Slice 'Fachrichtung' (http://ihe-d.de/ValueSets/IHEXDSpracticeSettingCode) umgesetzt werden (Stand:13.06.2024).",
"min": 0,
Expand All @@ -70,8 +77,8 @@
}
},
{
"id": "HealthcareService.specialty:ErweiterterFachabteilungsschluessel",
"path": "HealthcareService.specialty",
"id": "HealthcareService.specialty.coding:ErweiterterFachabteilungsschluessel",
"path": "HealthcareService.specialty.coding",
"sliceName": "ErweiterterFachabteilungsschluessel",
"comment": "Dieses ValueSet KANN über ein Mapping (siehe Abschnitt https://wiki.hl7.de/index.php?title=IG:Value_Sets_f%C3%BCr_XDS#DocumentEntry.practiceSettingCode) mit dem ValueSet der Fachrichtung verknüpft werden und darüber ggf. die Integration von Systemen erleichtern.",
"min": 0,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
"resourceType": "StructureDefinition",
"id": "ISiKNachricht",
"url": "https://gematik.de/fhir/isik/v2/Terminplanung/StructureDefinition/ISiKNachricht",
"version": "2.0.5",
"version": "2.0.6",
"name": "ISiKNachricht",
"status": "active",
"experimental": false,
"date": "2024-06-13",
"date": "2024-11-12",
"publisher": "gematik GmbH",
"fhirVersion": "4.0.1",
"kind": "resource",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
"resourceType": "StructureDefinition",
"id": "ISiKNachrichtExtension",
"url": "https://gematik.de/fhir/isik/v2/Terminplanung/StructureDefinition/ISiKNachrichtExtension",
"version": "2.0.5",
"version": "2.0.6",
"name": "ISiKNachrichtExtension",
"status": "active",
"experimental": false,
"date": "2024-06-13",
"date": "2024-11-12",
"publisher": "gematik GmbH",
"fhirVersion": "4.0.1",
"kind": "complex-type",
Expand Down
Loading

0 comments on commit 8addc85

Please sign in to comment.