Skip to content

Commit

Permalink
Merge pull request #199 from gematik/TC_3.0.5
Browse files Browse the repository at this point in the history
Tc 3.0.5
  • Loading branch information
f-peverali authored Jul 3, 2024
2 parents 9f464bd + 321fa60 commit 98f2f6b
Show file tree
Hide file tree
Showing 30 changed files with 383 additions and 57 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"resourceType": "ImplementationGuide",
"url": "https://gematik.de/fhir/ISiK/v3/Terminplanung/ImplementationGuide/ISiK-Terminplanung",
"name": "Implementierungsleitfaden ISiK-Modul Terminplanung",
"version": "3.0.4",
"version": "3.0.5",
"status": "active",
"fhirVersion": [
"4.0.1"
Expand Down
4 changes: 4 additions & 0 deletions ImplementationGuide/markdown/DecisionLog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Datum 2.7.2024
* Problem: In Stufe wurde eine Änderung der IHE VAlueSets als breaking Change durchgeführt. Diese muss propagiert werden für ältere Stufen 2 und 3, ohne ein breaking Change zu verursachen.
* Hintergrund: siehe Releasenotes von 4.0.0-rc2 (bzw. https://github.com/gematik/spec-ISiK-Terminplanung/pull/184/files)
* Lösung: Für Stufe 2 und 3 werden die Kardinalitäten so gewählt (0..1), dass kein Breaking Change verursacht wird.
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-Terminplanung/main-stufe-3/Material/images/Gematik_Logo_Flag.svg" alt="gematik logo" width="400"/>

----
Version: 3.0.4
Version: 3.0.5

Datum: 07.05.2024
Datum: 03.07.2024

Status: Aktiv

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

Datum: 03.07.2024

* Update der IHE ValueSets zu "practiceSetting" in ISiKTermin, ISiKKalender und ISiK MedizinischeBehandlungseinheit (analog zu 2.0.5 und 4.0.0-rc2) https://github.com/gematik/spec-ISiK-Terminplanung/pull/199/commits/7218c4f9f085604e311761d5e76647d09aea04d1

----


Version: 3.0.4

Expand All @@ -13,6 +21,7 @@ Datum: 7.5.2024
* Schwächung der Anforderung für ISiKBinary https://github.com/gematik/spec-ISiK-Terminplanung/pull/181

----

Version: 3.0.3

Datum: 25.3.2024
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,8 @@
{
"coding": [
{
"code": "010",
"system": "urn:oid:1.2.276.0.76.5.114"
"code": "ALLG",
"system": "http://ihe-d.de/CodeSystems/AerztlicheFachrichtungen"
}
]
}
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
{
"resourceType": "Appointment",
"id": "ISiKTerminExampleExtendedICU",
"meta": {
"tag": [
{
"code": "external",
"system": "http://fhir.de/CodeSystem/common-meta-tag-de"
}
],
"profile": [
"https://gematik.de/fhir/isik/v3/Terminplanung/StructureDefinition/ISiKTermin"
]
},
"extension": [
{
"url": "https://gematik.de/fhir/isik/v3/Terminplanung/StructureDefinition/ISiKNachrichtExtension",
"valueReference": {
"reference": "Communication/ISiKNachrichtExample"
}
}
],
"status": "proposed",
"start": "2022-12-10T09:00:00Z",
"end": "2022-12-10T09:30:00Z",
"slot": [
{
"reference": "ISiKSlotExample"
}
],
"serviceType": [
{
"coding": [
{
"code": "174",
"system": "http://terminology.hl7.org/CodeSystem/service-type"
}
]
}
],
"specialty": [
{
"coding": [
{
"code": "INTM",
"system": "http://ihe-d.de/CodeSystems/AerztlicheFachrichtungen"
}
]
},
{
"coding": [
{
"code": "3600",
"system": "http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel-erweitert"
}
]
}
],
"participant": [
{
"actor": {
"display": "Test Patient",
"reference": "Patient/example"
},
"status": "accepted"
}
],
"_priority": {
"extension": [
{
"url": "https://gematik.de/fhir/isik/v3/Terminplanung/StructureDefinition/ISiKTerminPriorityExtension",
"valueCodeableConcept": {
"coding": [
{
"code": "25876001",
"system": "http://snomed.info/sct"
}
]
}
}
]
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
{
"resourceType": "Appointment",
"id": "ISiKTerminExampleOld",
"meta": {
"tag": [
{
"code": "external",
"system": "http://fhir.de/CodeSystem/common-meta-tag-de"
}
],
"profile": [
"https://gematik.de/fhir/isik/v3/Terminplanung/StructureDefinition/ISiKTermin"
]
},
"extension": [
{
"url": "https://gematik.de/fhir/isik/v3/Terminplanung/StructureDefinition/ISiKNachrichtExtension",
"valueReference": {
"reference": "Communication/ISiKNachrichtExample"
}
}
],
"status": "proposed",
"start": "2022-12-10T09:00:00Z",
"end": "2022-12-10T09:30:00Z",
"slot": [
{
"reference": "ISiKSlotExample"
}
],
"serviceType": [
{
"coding": [
{
"code": "124",
"system": "http://terminology.hl7.org/CodeSystem/service-type"
}
]
}
],
"specialty": [
{
"coding": [
{
"code": "010",
"system": "urn:oid:1.2.276.0.76.5.114"
}
]
}
],
"participant": [
{
"actor": {
"display": "Test Patient",
"reference": "Patient/example"
},
"status": "accepted"
}
],
"_priority": {
"extension": [
{
"url": "https://gematik.de/fhir/isik/v3/Terminplanung/StructureDefinition/ISiKTerminPriorityExtension",
"valueCodeableConcept": {
"coding": [
{
"code": "25876001",
"system": "http://snomed.info/sct"
}
]
}
}
]
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@
"status": "active",
"experimental": false,
"publisher": "gematik GmbH",
"version": "3.0.4",
"date": "2024-05-07",
"version": "3.0.5",
"date": "2024-07-03",
"implementationGuide": [
"https://gematik.de/fhir/isik/v3/Terminplanung/ImplementationGuide|3.0.4"
"https://gematik.de/fhir/isik/v3/Terminplanung/ImplementationGuide|3.0.5"
],
"name": "ISiKCapabilityStatementTerminplanungServer",
"title": "ISiK CapabilityStatement Terminplanung Server",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@
{
"coding": [
{
"code": "010",
"system": "urn:oid:1.2.276.0.76.5.114"
"code": "ALLG",
"system": "http://ihe-d.de/CodeSystems/AerztlicheFachrichtungen"
}
]
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
"status": "active",
"experimental": false,
"publisher": "gematik GmbH",
"version": "3.0.4",
"date": "2024-05-07",
"version": "3.0.5",
"date": "2024-07-03",
"name": "book",
"url": "https://gematik.de/fhir/isik/v3/Terminplanung/OperationDefinition/AppointmentBook",
"kind": "operation",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@
{
"coding": [
{
"code": "010",
"system": "urn:oid:1.2.276.0.76.5.114"
"code": "ALLG",
"system": "http://ihe-d.de/CodeSystems/AerztlicheFachrichtungen"
}
]
}
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": "3.0.4",
"version": "3.0.5",
"name": "AppointmentReplaces",
"status": "active",
"experimental": false,
"date": "2024-05-07",
"date": "2024-07-03",
"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/v3/Terminplanung/StructureDefinition/ISiKKalender",
"version": "3.0.4",
"version": "3.0.5",
"name": "ISiKKalender",
"status": "active",
"experimental": false,
"date": "2024-05-07",
"date": "2024-07-03",
"publisher": "gematik GmbH",
"fhirVersion": "4.0.1",
"kind": "resource",
Expand Down Expand Up @@ -100,14 +100,40 @@
"id": "Schedule.specialty:Fachrichtung",
"path": "Schedule.specialty",
"sliceName": "Fachrichtung",
"min": 1,
"definition": "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 3 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/) sowie mit der KBV abgestimmt (Stand:13.06.2024).",
"min": 0,
"max": "1",
"mustSupport": true,
"binding": {
"strength": "required",
"valueSet": "http://ihe-d.de/ValueSets/IHEXDSpracticeSettingCode"
}
},
{
"id": "Schedule.specialty:Fachspezialisierung",
"path": "Schedule.specialty",
"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,
"max": "1",
"binding": {
"strength": "required",
"valueSet": "http://ihe-d.de/ValueSets/IHEXDSauthorSpeciality"
}
},
{
"id": "Schedule.specialty:ErweiterterFachabteilungsschluessel",
"path": "Schedule.specialty",
"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,
"max": "1",
"binding": {
"strength": "required",
"valueSet": "http://fhir.de/ValueSet/dkgev/Fachabteilungsschluessel-erweitert"
}
},
{
"id": "Schedule.actor",
"path": "Schedule.actor",
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/v3/Terminplanung/StructureDefinition/ISiKMedizinischeBehandlungseinheit",
"version": "3.0.4",
"version": "3.0.5",
"name": "ISiKMedizinischeBehandlungseinheit",
"status": "active",
"experimental": false,
"date": "2024-05-07",
"date": "2024-07-03",
"publisher": "gematik GmbH",
"fhirVersion": "4.0.1",
"kind": "resource",
Expand Down Expand Up @@ -47,14 +47,40 @@
"id": "HealthcareService.specialty:Fachrichtung",
"path": "HealthcareService.specialty",
"sliceName": "Fachrichtung",
"min": 1,
"max": "*",
"definition": "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 3 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/) sowie mit der KBV abgestimmt (Stand:13.06.2024).",
"min": 0,
"max": "1",
"mustSupport": true,
"binding": {
"strength": "required",
"valueSet": "http://ihe-d.de/ValueSets/IHEXDSpracticeSettingCode"
}
},
{
"id": "HealthcareService.specialty:Fachspezialisierung",
"path": "HealthcareService.specialty",
"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,
"max": "1",
"binding": {
"strength": "required",
"valueSet": "http://ihe-d.de/ValueSets/IHEXDSauthorSpeciality"
}
},
{
"id": "HealthcareService.specialty:ErweiterterFachabteilungsschluessel",
"path": "HealthcareService.specialty",
"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,
"max": "1",
"binding": {
"strength": "required",
"valueSet": "http://fhir.de/ValueSet/dkgev/Fachabteilungsschluessel-erweitert"
}
},
{
"id": "HealthcareService.name",
"path": "HealthcareService.name",
Expand Down
Loading

0 comments on commit 98f2f6b

Please sign in to comment.