Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TC 3.0.7 #252

Merged
merged 29 commits into from
Feb 20, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
3277f88
auto-generated file update of TC version by GitHub Actions
f-peverali Jan 3, 2025
2ea0c26
auto-generated FHIR files by GitHub Actions (CI FSH to FHIR Validation)
f-peverali Jan 3, 2025
1385817
searchInclude, searchrevInclude -> MAY
alexzautke Jan 8, 2025
59794b6
Use patient instead of subject
alexzautke Jan 8, 2025
6e31df3
Fix SearchParameter.type
alexzautke Jan 8, 2025
7a3f4a5
auto-generated FHIR files by GitHub Actions (CI FSH to FHIR Validation)
alexzautke Jan 8, 2025
0bfea5c
Merge pull request #257 from gematik/revinclude-may
alexzautke Jan 16, 2025
7523490
auto-generated file update of TC version by GitHub Actions
alexzautke Jan 16, 2025
56750fa
Anpassung Kardinalität Appointment.start/end
alexzautke Jan 21, 2025
7b8a739
auto-generated FHIR files by GitHub Actions (CI FSH to FHIR Validation)
alexzautke Jan 21, 2025
455a52a
update releasenotes
f-peverali Jan 27, 2025
e046547
auto-generated file update of TC version by GitHub Actions
f-peverali Jan 27, 2025
ab8bc4b
update cardinality + change wording
f-peverali Jan 28, 2025
d472cc3
auto-generated FHIR files by GitHub Actions (CI FSH to FHIR Validation)
f-peverali Jan 28, 2025
7d11e67
Merge pull request #263 from gematik/update/appointment.actor.display…
alexzautke Jan 28, 2025
4ac0131
auto-generated file update of TC version by GitHub Actions
alexzautke Jan 28, 2025
9c98e6b
Fix Display Values ISiKTerminCancelationReason (#265)
alexzautke Feb 4, 2025
168505e
auto-generated file update of TC version by GitHub Actions
f-peverali Feb 4, 2025
fe98b70
auto-generated FHIR files by GitHub Actions (CI FSH to FHIR Validation)
f-peverali Feb 4, 2025
70c3021
Merge branch 'TC_3.0.7' into ANFISK-355-appointment-start-end-stufe-3
nikohl-de Feb 10, 2025
6ca3a08
Merge pull request #261 from gematik/ANFISK-355-appointment-start-end…
nikohl-de Feb 10, 2025
b1442f4
auto-generated file update of TC version by GitHub Actions
nikohl-de Feb 10, 2025
403184b
Update Release notes
nikohl-de Feb 20, 2025
fb38f14
Merge branch 'TC_3.0.7' of https://github.com/gematik/spec-ISiK-Termi…
nikohl-de Feb 20, 2025
89184aa
auto-generated file update of TC version by GitHub Actions
nikohl-de Feb 20, 2025
ef0e72e
Update date release notes
nikohl-de Feb 20, 2025
e73c753
auto-generated FHIR files by GitHub Actions (CI FSH to FHIR Validation)
nikohl-de Feb 20, 2025
11b7bc8
Update release notes
nikohl-de Feb 20, 2025
67980b6
Merge branch 'TC_3.0.7' of https://github.com/gematik/spec-ISiK-Termi…
nikohl-de Feb 20, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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.6",
"version": "3.0.7",
"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-Terminplanung/main-stufe-3/Material/images/Gematik_Logo_Flag.svg" alt="gematik logo" width="400"/>

----
Version: 3.0.6
Version: 3.0.7

Datum: 19.11.2024
Datum: 20.02.2025

Status: Aktiv

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

Datum: 20.02.2025

* `change` Die Verbindlichkeit der Suchparameter `subject` in Communication sowie `include` (für `Communication:recipient` und `Communication:sender`) wurde von SHALL auf MAY reduziert https://github.com/gematik/spec-ISiK-Terminplanung/pull/257
* `fixed` Display Values ISiKTerminCancelationReason https://github.com/gematik/spec-ISiK-Terminplanung/pull/265
* `fixed` Korektur des Constraints zur Kardinalität im Sinne der Kohärenz mit Schedule (Kalender) auch bei Appointment.participant.actor.display https://github.com/gematik/spec-ISiK-Terminplanung/pull/263
* `fixed` Anpassung der Kardinalität von Appointment.start/end um 'proposed', 'cancelled', 'waitlist' als Status zu ermöglichen https://github.com/gematik/spec-ISiK-Terminplanung/pull/261

---


Version: 3.0.6

Datum: 19.11.2024
Expand Down
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.6",
"date": "2024-11-19",
"version": "3.0.7",
"date": "2025-02-20",
"implementationGuide": [
"https://gematik.de/fhir/isik/v3/Terminplanung/ImplementationGuide|3.0.6"
"https://gematik.de/fhir/isik/v3/Terminplanung/ImplementationGuide|3.0.7"
],
"name": "ISiKCapabilityStatementTerminplanungServer",
"title": "ISiK CapabilityStatement Terminplanung Server",
Expand Down Expand Up @@ -406,15 +406,15 @@
"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 Expand Up @@ -485,13 +485,24 @@
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
"valueCode": "MAY"
}
],
"name": "subject",
"definition": "http://hl7.org/fhir/SearchParameter/Communication-subject",
"type": "reference"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
"type": "reference"
},
{
"extension": [
{
Expand Down Expand Up @@ -524,15 +535,15 @@
"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 @@ -4,8 +4,8 @@
"status": "active",
"experimental": false,
"publisher": "gematik GmbH",
"version": "3.0.6",
"date": "2024-11-19",
"version": "3.0.7",
"date": "2025-02-20",
"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 @@ -2,11 +2,11 @@
"resourceType": "StructureDefinition",
"id": "AppointmentReplaces",
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Appointment.replaces",
"version": "3.0.6",
"version": "3.0.7",
"name": "AppointmentReplaces",
"status": "active",
"experimental": false,
"date": "2024-11-19",
"date": "2025-02-20",
"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.6",
"version": "3.0.7",
"name": "ISiKKalender",
"status": "active",
"experimental": false,
"date": "2024-11-19",
"date": "2025-02-20",
"publisher": "gematik GmbH",
"fhirVersion": "4.0.1",
"kind": "resource",
Expand Down Expand Up @@ -170,7 +170,7 @@
{
"id": "Schedule.actor.display",
"path": "Schedule.actor.display",
"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.",
"comment": "Begründung zu Must Support: Dieses Feld ist optional (0..1), muss jedoch implementiert werden (MS), um die Möglichkeit zu bieten, einen Display-Wert (z.B. Namen) für einen Akteur zu verarbeiten und zu persistieren, dem der Kalender zugewiesen ist.\n \n 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
},
{
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.6",
"version": "3.0.7",
"name": "ISiKMedizinischeBehandlungseinheit",
"status": "active",
"experimental": false,
"date": "2024-11-19",
"date": "2025-02-20",
"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": "ISiKNachricht",
"url": "https://gematik.de/fhir/isik/v3/Terminplanung/StructureDefinition/ISiKNachricht",
"version": "3.0.6",
"version": "3.0.7",
"name": "ISiKNachricht",
"status": "active",
"experimental": false,
"date": "2024-11-19",
"date": "2025-02-20",
"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/v3/Terminplanung/StructureDefinition/ISiKNachrichtExtension",
"version": "3.0.6",
"version": "3.0.7",
"name": "ISiKNachrichtExtension",
"status": "active",
"experimental": false,
"date": "2024-11-19",
"date": "2025-02-20",
"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": "ISiKTermin",
"url": "https://gematik.de/fhir/isik/v3/Terminplanung/StructureDefinition/ISiKTermin",
"version": "3.0.6",
"version": "3.0.7",
"name": "ISiKTermin",
"status": "active",
"experimental": false,
"date": "2024-11-19",
"date": "2025-02-20",
"publisher": "gematik GmbH",
"fhirVersion": "4.0.1",
"kind": "resource",
Expand Down Expand Up @@ -191,16 +191,6 @@
{
"id": "Appointment.priority.extension",
"path": "Appointment.priority.extension",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "url"
}
],
"ordered": false,
"rules": "open"
},
"mustSupport": true
},
{
Expand All @@ -222,13 +212,13 @@
{
"id": "Appointment.start",
"path": "Appointment.start",
"min": 1,
"comment": "Begründung zu Kardinalität und Must Support: Der Startzeitpunkt eines Termins ist von entscheidender Bedeutung, um die Verfügbarkeit und Planung des Termins zu gewährleisten. Daher muss dieses Feld unterstützt werden (MS). Das Feld ist in den meisten Fällen verpflichtend, nur für die Status 'proposed', 'cancelled', 'waitlist' existiert kein Wert.",
"mustSupport": true
},
{
"id": "Appointment.end",
"path": "Appointment.end",
"min": 1,
"comment": "Begründung zu Kardinalität und Must Support: Der Endzeitpunkt eines Termins ist von entscheidender Bedeutung, um die Verfügbarkeit und Planung des Termins zu gewährleisten. Daher muss dieses Feld unterstützt werden (MS). Das Feld ist in den meisten Fällen verpflichtend, nur für die Status 'proposed', 'cancelled', 'waitlist' existiert kein Wert.",
"mustSupport": true
},
{
Expand Down Expand Up @@ -272,7 +262,7 @@
{
"id": "Appointment.participant.actor.display",
"path": "Appointment.participant.actor.display",
"min": 1,
"comment": "Begründung zu Must Support: Dieses Feld ist optional (0..1), muss jedoch implementiert werden (MS), um die Möglichkeit zu bieten, einen Display-Wert für einen am Termin teilnehmenden Akteur zu verarbeiten und zu persistieren.",
"mustSupport": true
},
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
"resourceType": "StructureDefinition",
"id": "ISiKTerminKontaktMitGesundheitseinrichtung",
"url": "https://gematik.de/fhir/isik/v3/Terminplanung/StructureDefinition/ISiKTerminKontaktMitGesundheitseinrichtung",
"version": "3.0.6",
"version": "3.0.7",
"name": "ISiKTerminKontaktMitGesundheitseinrichtung",
"status": "active",
"experimental": false,
"date": "2024-11-19",
"date": "2025-02-20",
"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": "ISiKTerminPriorityExtension",
"url": "https://gematik.de/fhir/isik/v3/Terminplanung/StructureDefinition/ISiKTerminPriorityExtension",
"version": "3.0.6",
"version": "3.0.7",
"name": "ISiKTerminPriorityExtension",
"status": "active",
"experimental": false,
"date": "2024-11-19",
"date": "2025-02-20",
"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": "ISiKTerminblock",
"url": "https://gematik.de/fhir/isik/v3/Terminplanung/StructureDefinition/ISiKTerminblock",
"version": "3.0.6",
"version": "3.0.7",
"name": "ISiKTerminblock",
"status": "active",
"experimental": false,
"date": "2024-11-19",
"date": "2025-02-20",
"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": "ScheduleName",
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Schedule.name",
"version": "3.0.6",
"version": "3.0.7",
"name": "ScheduleName",
"status": "active",
"experimental": false,
"date": "2024-11-19",
"date": "2025-02-20",
"publisher": "gematik GmbH",
"fhirVersion": "4.0.1",
"kind": "complex-type",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,30 +4,35 @@
"name": "ISiKTerminCancelationReason",
"id": "ISiKTerminCancelationReason",
"description": "Enthaelt alle erlaubten Gruende fuer eine Stornierung eines ISiKTermins",
"version": "3.0.6",
"version": "3.0.7",
"url": "https://gematik.de/fhir/isik/v3/Terminplanung/ValueSet/ISiKTerminCancelationReason",
"experimental": false,
"publisher": "gematik GmbH",
"date": "2024-11-19",
"date": "2025-02-20",
"compose": {
"include": [
{
"system": "http://terminology.hl7.org/CodeSystem/appointment-cancellation-reason",
"concept": [
{
"code": "pat"
"code": "pat",
"display": "Patient"
},
{
"code": "prov"
"code": "prov",
"display": "Provider"
},
{
"code": "maint"
"code": "maint",
"display": "Equipment Maintenance/Repair"
},
{
"code": "meds-inc"
"code": "meds-inc",
"display": "Prep/Med Incomplete"
},
{
"code": "other"
"code": "other",
"display": "Other"
}
]
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
"name": "ISiKTerminPriority",
"id": "ISiKTerminPriority",
"description": "Enthaelt alle SNOMED Codes, die eine valide Priorität für den ISiKTermin sind",
"version": "3.0.6",
"version": "3.0.7",
"url": "https://gematik.de/fhir/isik/v3/Terminplanung/ValueSet/ISiKTerminPriority",
"experimental": false,
"publisher": "gematik GmbH",
"date": "2024-11-19",
"date": "2025-02-20",
"compose": {
"include": [
{
Expand Down
6 changes: 4 additions & 2 deletions Resources/input/fsh/ISiKKalender.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,10 @@ Id: ISiKKalender
* actor 1..* MS
* ^comment = "Ein dezidierter Kalender ist für jeden Akteur zu pflegen."
* identifier 0..1 MS
* display 0..1 MS
* ^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."
* display MS
* ^comment = "Begründung zu Must Support: Dieses Feld ist optional (0..1), muss jedoch implementiert werden (MS), um die Möglichkeit zu bieten, einen Display-Wert (z.B. Namen) für einen Akteur zu verarbeiten und zu persistieren, dem der Kalender zugewiesen ist.

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."
* ^slicing.discriminator.type = #type
* ^slicing.discriminator.path = "$this"
* ^slicing.rules = #open
Expand Down
Loading
Loading