Konformitätserklärung (CapabilityStatement)
Beschreibung |
---|
Dieses CapabilityStatement beschreibt alle Interaktionen, die ein ISiK-konformes System unterstützen MUSS bzw. KANN, um das Bestätigungsverfahren für dieses Modul zu bestehen. Jede Instanz eines bestätigungsrelevanten Systems MUSS an ihrem Endpunkt eine CapabilityStatement-Ressource bereitstellen.
Hierzu MUSS die capabilities-Interaktion gemäß FHIR-Kernspezifikation unterstützt werden.
Der Eine Server-Instanz MUSS ihrerseits ein CapabilityStatement vom Das CapabilityStatement der Instanz MUSS alle Funktionalitäten auflisten, die im folgenden CapabilityStatement mit Die Verwendung der CapabilityStatement-Expectation-Extension ist im CapabilityStatement der Server-Instanz nicht erforderlich. |
CanonicalURL | https://gematik.de/fhir/isik/CapabilityStatement/ISiKCapabilityStatementBasisServer |
---|---|
Intention | requirements |
Status | active |
Version | 4.0.1 |
Anforderungen an die FHIR-API
Modus | server |
---|
Interaktionen
Ressourcentyp-spezifische Operations
RessourcenTyp | Name | Spezifikation | Verbindlichkeit |
---|---|---|---|
Subscription | $get-ws-binding-token | http://hl7.org/fhir/uv/subscriptions-backport/OperationDefinition/backport-subscription-get-ws-binding-token | MAY |
Dokumenten-Endpunkt
Modus | Verbindlichkeit | Dokumentation | Profil |
---|---|---|---|
consumer | SHALL | Endpunkt zur Entgegennahme von Subsystem-Berichten in Form eines ISiKBerichtBundles. Weitere Hinweise siehe Bericht aus Subsystemen (Composition) | https://gematik.de/fhir/isik/StructureDefinition/ISiKBerichtBundle |
Suchparameter
RessourcenTyp | SuchParameter | Verbindlichkeit | Hinweise | Definition |
---|---|---|---|---|
Patient | _id | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Resource-id |
Patient | _tag | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Resource-tag |
Patient | _count | SHALL | Beispiel: | |
Patient | _has | MAY | Beispiel: Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben | |
Patient | identifier | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Patient-identifier |
Patient | family | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/individual-family |
Patient | given | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/individual-given |
Patient | birthdate | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/individual-birthdate |
Patient | gender | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/individual-gender |
Patient | name | MAY | Beispiel: | http://hl7.org/fhir/SearchParameter/Patient-name |
Patient | address | MAY | Beispiel: | http://hl7.org/fhir/SearchParameter/individual-address |
Patient | address-city | MAY | Beispiel: | http://hl7.org/fhir/SearchParameter/individual-address-city |
Patient | address-country | MAY | Beispiel: | http://hl7.org/fhir/SearchParameter/individual-address-country |
Patient | address-postalcode | MAY | Beispiel: | http://hl7.org/fhir/SearchParameter/individual-address-postalcode |
Patient | active | MAY | Beispiel: | http://hl7.org/fhir/SearchParameter/Patient-active |
Patient | telecom | MAY | Beispiel: | http://hl7.org/fhir/SearchParameter/individual-telecom |
Encounter | _id | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Resource-id |
Encounter | _tag | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Resource-tag |
Encounter | _count | SHALL | Beispiel: | |
Encounter | _has | MAY | Beispiel: Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben | |
Encounter | identifier | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/clinical-identifier |
Encounter | status | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Encounter-status |
Encounter | class | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Encounter-class |
Encounter | type | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/clinical-type |
Encounter | patient | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/clinical-patient |
Encounter | subject | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Encounter-subject |
Encounter | account | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Encounter-account |
Encounter | date | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/clinical-date |
Encounter | date-start | SHALL | Beispiel: | https://gematik.de/fhir/isik/SearchParameter/Encounter-date-start |
Encounter | end-date | SHALL | Beispiel: | https://gematik.de/fhir/isik/SearchParameter/Encounter-end-date |
Encounter | location | MAY | Beispiel: | http://hl7.org/fhir/SearchParameter/Encounter-location |
Encounter | service-provider | MAY | Beispiel: | http://hl7.org/fhir/SearchParameter/Encounter-service-provider |
Account | _id | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Resource-id |
Account | _tag | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Resource-tag |
Account | _count | SHALL | Beispiel: | |
Account | _has | MAY | Beispiel: Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben | |
Account | identifier | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/clinical-identifier |
Account | status | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Account-status |
Account | type | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/clinical-type |
Account | patient | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/clinical-patient |
Condition | _id | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Resource-id |
Condition | _tag | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Resource-tag |
Condition | _count | SHALL | Beispiel: | |
Condition | _has | MAY | Beispiel: Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben | |
Condition | clinical-status | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Condition-clinical-status |
Condition | patient | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/clinical-patient |
Condition | subject | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Condition-subject |
Condition | encounter | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Condition-encounter |
Condition | recorded-date | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Condition-recorded-date |
Condition | related | SHALL | Beispiel: | http://fhir.de/SearchParameter/Condition-related |
Condition | category | MAY | Beispiel: | http://hl7.org/fhir/SearchParameter/Condition-category |
Procedure | _id | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Resource-id |
Procedure | _tag | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Resource-tag |
Procedure | _count | SHALL | Beispiel: | |
Procedure | _has | MAY | Beispiel: Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben | |
Procedure | status | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Procedure-status |
Procedure | category | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Procedure-category |
Procedure | code | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Procedure-code |
Procedure | patient | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/clinical-patient |
Procedure | subject | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Procedure-subject |
Procedure | encounter | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/clinical-encounter |
Procedure | date | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/clinical-date |
Coverage | _id | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Resource-id |
Coverage | _tag | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Resource-tag |
Coverage | _count | SHALL | Beispiel: | |
Coverage | _has | MAY | Beispiel: Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben | |
Coverage | status | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Coverage-status |
Coverage | type | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Coverage-type |
Coverage | beneficiary | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Coverage-beneficiary |
Coverage | payor | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Coverage-payor |
Coverage | subscriber | MAY | Beispiel: | http://hl7.org/fhir/SearchParameter/Coverage-subscriber |
RelatedPerson | _id | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Resource-id |
RelatedPerson | _tag | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Resource-tag |
RelatedPerson | _count | SHALL | Beispiel: | |
RelatedPerson | _has | MAY | Beispiel: Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben | |
RelatedPerson | patient | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/RelatedPerson-patient |
RelatedPerson | name | MAY | Beispiel: | http://hl7.org/fhir/SearchParameter/RelatedPerson-name |
RelatedPerson | address | MAY | Beispiel: | http://hl7.org/fhir/SearchParameter/individual-address |
RelatedPerson | address-city | MAY | Beispiel: | http://hl7.org/fhir/SearchParameter/individual-address-city |
RelatedPerson | address-country | MAY | Beispiel: | http://hl7.org/fhir/SearchParameter/individual-address-country |
RelatedPerson | address-postalcode | MAY | Beispiel: | http://hl7.org/fhir/SearchParameter/individual-address-postalcode |
Practitioner | _id | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Resource-id |
Practitioner | _tag | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Resource-tag |
Practitioner | _count | SHALL | Beispiel: | |
Practitioner | _has | MAY | Beispiel: Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben | |
Practitioner | identifier | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Practitioner-identifier |
Practitioner | family | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/individual-family |
Practitioner | given | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/individual-given |
Practitioner | name | MAY | Beispiel: | http://hl7.org/fhir/SearchParameter/Practitioner-name |
Practitioner | address | MAY | Beispiel: | http://hl7.org/fhir/SearchParameter/individual-address |
Practitioner | gender | MAY | Beispiel: | http://hl7.org/fhir/SearchParameter/individual-gender |
CodeSystem | _id | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Resource-id |
CodeSystem | _tag | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Resource-tag |
CodeSystem | _count | SHALL | Beispiel: | |
CodeSystem | _has | MAY | Beispiel: Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben | |
CodeSystem | url | MAY | Beispiel: | http://hl7.org/fhir/SearchParameter/conformance-url |
ValueSet | _id | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Resource-id |
ValueSet | _tag | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Resource-tag |
ValueSet | _count | SHALL | Beispiel: | |
ValueSet | _has | MAY | Beispiel: Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben | |
ValueSet | url | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/conformance-url |
ValueSet | name | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/conformance-name |
ValueSet | status | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/conformance-status |
ValueSet | version | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/conformance-version |
ValueSet | context-type-value | MAY | Beispiel: | http://hl7.org/fhir/SearchParameter/conformance-context-type-value |
Observation | _id | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Resource-id |
Observation | _tag | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Resource-tag |
Observation | _count | SHALL | Beispiel: | |
Observation | _has | MAY | Beispiel: Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben | |
Observation | status | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Observation-status |
Observation | category | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Observation-category |
Observation | code | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/clinical-code |
Observation | patient | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/clinical-patient |
Observation | subject | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Observation-subject |
Observation | date | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/clinical-date |
Observation | combo-code | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Observation-combo-code |
Observation | combo-code-value-quantity | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Observation-combo-code-value-quantity |
Observation | component-code | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Observation-component-code |
Observation | encounter | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/clinical-encounter |
Location | _id | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Resource-id |
Location | _tag | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Resource-tag |
Location | _count | SHALL | Beispiel: | |
Location | _has | MAY | Beispiel: Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben | |
Location | identifier | MAY | Beispiel: | http://hl7.org/fhir/SearchParameter/Location-identifier |
Location | address | MAY | Beispiel: | http://hl7.org/fhir/SearchParameter/Location-address |
Location | operational-status | MAY | Beispiel: | http://hl7.org/fhir/SearchParameter/Location-operational-status |
Location | organization | MAY | Beispiel: | http://hl7.org/fhir/SearchParameter/Location-organization |
Location | type | MAY | Beispiel zur Suche nach Typ eines Standorts: | http://hl7.org/fhir/SearchParameter/Location-type |
Location | partof | MAY | Beispiel zur Suche nach Standort-Zugehörigkeit eines Raums (Zu welcher Abteilung gehört dieser Raum?): | http://hl7.org/fhir/SearchParameter/Location-partof |
Location | contains | MAY | Beispiel zur Suche nach Standort-Zugehörigkeit eines Raums: | http://hl7.org/fhir/SearchParameter/Location-contains |
Location | near | MAY | Beispiel zur Suche nach Standort nahe (100m) Koordinaten: | http://hl7.org/fhir/SearchParameter/Location-near |
Organization | _id | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Resource-id |
Organization | _tag | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Resource-tag |
Organization | _count | SHALL | Beispiel: | |
Organization | _has | MAY | Beispiel: Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben | |
Organization | identifier | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Organization-identifier |
Organization | active | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Organization-active |
Organization | type | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Organization-type |
Organization | name | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Organization-name |
Organization | address | MAY | Beispiel: | http://hl7.org/fhir/SearchParameter/Organization-address |
Organization | partof | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Organization-partof |
Organization | endpoint | MAY | Beispiel: | http://hl7.org/fhir/SearchParameter/Organization-endpoint |
AllergyIntolerance | _id | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Resource-id |
AllergyIntolerance | _tag | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/Resource-tag |
AllergyIntolerance | _count | SHALL | Beispiel: | |
AllergyIntolerance | _has | MAY | Beispiel: Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben | |
AllergyIntolerance | clinical-status | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/AllergyIntolerance-clinical-status |
AllergyIntolerance | patient | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/clinical-patient |
AllergyIntolerance | onset | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/AllergyIntolerance-onset |
AllergyIntolerance | date | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/conformance-date |
AllergyIntolerance | category | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/AllergyIntolerance-category |
AllergyIntolerance | type | SHALL | Beispiel: | http://hl7.org/fhir/SearchParameter/clinical-type |
(Reverse-)Include
RessourcenTyp | Include (SHALL) | Include (MAY) | Reverse Include (MAY) |
---|---|---|---|
Patient | Composition:patient; Composition:subject; Composition:author; Condition:patient; Condition:subject; Procedure:patient; Procedure:subject; Encounter:patient; Encounter:subject; Coverage:beneficiary; Coverage:subscriber; Coverage:patient; Coverage:payor; Account:subject; Account:patient; AllergyIntolerance:patient; Observation:patient | ||
Encounter | Encounter:patient | Encounter:subject; Encounter:part-of; Encounter:diagnosis; Encounter:account | Encounter:part-of; Condition:encounter; Composition:encounter; Procedure:encounter |
Account | |||
Condition | Condition:patient; Condition:encounter | Condition:subject | Encounter:diagnosis |
Procedure | Procedure:patient; Procedure:encounter | Procedure:subject | Encounter:diagnosis |
Coverage | Coverage:patient | Coverage:subscriber; Coverage:payor; Coverage:beneficiary | |
RelatedPerson | RelatedPerson:patient | Coverage:subscriber; Coverage:payor | |
Practitioner | |||
CodeSystem | |||
ValueSet | |||
Composition | |||
Bundle | |||
Observation | Observation:encounter; Observation:patient | Observation:subject | |
Location | |||
Organization | |||
AllergyIntolerance | AllergyIntolerance:patient; AllergyIntolerance:encounter | AllergyIntolerance:recorder; AllergyIntolerance:asserter | |
Subscription |