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.
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 mit den möglichen Werten "SHALL" (=MUSS) und "MAY" (=KANN) verwendet.
Eine Server-Instanz MUSS ihrerseits ein CapabilityStatement vom kind= "instance" liefern und im Element software den Namen und die Versionsnummer angeben.
Das CapabilityStatement der Instanz MUSS alle Funktionalitäten auflisten, die im folgenden CapabilityStatement mit "SHALL" gekennzeichnet sind. Das CapabilityStatement KANN darüber hinaus die mit "MAY" gekennzeichneten Funktionalitäten, sowie weitere Funktionalitäten auflisten, sofern diese in der Instanz implementiert wurden.
Die Verwendung der CapabilityStatement-Expectation-Extension ist im CapabilityStatement der Server-Instanz nicht erforderlich.
CapabilityStatement (Requirement) ISiK-Terminplanung
Die Bereitstellung des CapabilityStatements für das Modul "Terminplanung" erfolgt zusammen mit der Festlegung der bestätigungsrelevanten Systeme in Stufe 2
Für Systeme, die das Modul "Terminplanung" implementieren, ist außerdem die Erfüllung der Mindestanforderungen des Moduls "Basis" erfoderlich:
Canonical: https://gematik.de/fhir/isik/v2/Terminplanung/CapabilityStatement/core-server
Link Simplifier Profil Übersicht
REST Capabilities Server
| Mode | Server |
Resource Interactions
| Resource Type | Supported Profiles | Read | SearchType | Patch | Create | Update |
|---|---|---|---|---|---|---|
| Schedule | SHALL | SHALL | ||||
| Slot | SHALL | SHALL | ||||
| Appointment | SHALL | SHALL | SHALL | |||
| Communication | SHALL | SHALL | SHALL | SHALL | ||
| HealthcareService | SHALL | SHALL | ||||
| Binary | SHALL | SHALL |
Operations per resource type
Schedule
No operations are stated for this resource type
Slot
No operations are stated for this resource type
Appointment
| Operation | Reference | Level |
|---|---|---|
| book | book | SHALL |
Communication
No operations are stated for this resource type
HealthcareService
No operations are stated for this resource type
Binary
No operations are stated for this resource type
Search Parameters per resource type
Schedule
| Name | Type | Level |
|---|---|---|
| _id | token | SHALL |
| active | token | SHALL |
| service-type | token | SHALL |
| specialty | token | SHALL |
| actor | reference | SHALL |
| gender | token | SHALL |
Supported Includes:
- Schedule:actor
Supported Reverse Includes:
- Slot:schedule
Slot
| Name | Type | Level |
|---|---|---|
| _id | token | SHALL |
| schedule | reference | SHALL |
| status | token | SHALL |
| start | date | SHALL |
Supported Includes:
- Slot:schedule
Supported Reverse Includes:
- Appointment:slot
Appointment
| Name | Type | Level |
|---|---|---|
| _id | token | SHALL |
| status | token | SHALL |
| service-type | token | SHALL |
| specialty | token | SHALL |
| date | date | SHALL |
| slot | reference | SHALL |
| actor | reference | SHALL |
Supported Includes:
- Appointment:slot
- Appointment:actor
Communication
| Name | Type | Level |
|---|---|---|
| _id | token | SHALL |
| subject | reference | SHALL |
| recipient | reference | SHALL |
| sender | reference | SHALL |
Supported Includes:
- Communication:sender
- Communication:subject
HealthcareService
| Name | Type | Level |
|---|---|---|
| _id | token | SHALL |
| active | token | SHALL |
| service-type | token | SHALL |
| specialty | token | SHALL |
| name | string | SHALL |
Supported Reverse Includes:
- Schedule:actor
- Communication:recipient
- Appointment:actor
Binary
No search parameters are stated for this resource type