<CodeSystem xmlns="http://hl7.org/fhir">
  <id value="ISiKSubscriptionTopic" />
  <language value="de-DE" />
  <url value="https://gematik.de/fhir/isik/CodeSystem/ISiKSubscriptionTopic" />
  <version value="6.0.0" />
  <name value="ISiKSubscriptionTopic" />
  <title value="ISiK-SubscriptionTopic" />
  <status value="active" />
  <experimental value="false" />
  <date value="2026-07-01" />
  <publisher value="gematik GmbH" />
  <description value="Liste der aller SubscriptionTopics, die in ISiK verwendet werden können. Neben den merge-SubscriptionTopics sind auch die SubscriptionTopics für Updates der Ressourcen enthalten, die in ISiK verwendet werden können." />
  <content value="complete" />
  <count value="39" />
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/patient-merge" />
    <display value="patient-merge" />
    <definition value="Wird ausgelöst, wenn zwei Patient-Ressourcen zusammengeführt werden (Patient merge)." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/encounter-merge" />
    <display value="encounter-merge" />
    <definition value="Wird ausgelöst, wenn zwei Encounter-Ressourcen zusammengeführt werden (Encounter merge)." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/account-merge" />
    <display value="account-merge" />
    <definition value="Wird ausgelöst, wenn zwei Account-Ressourcen zusammengeführt werden (Account merge)." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/Account" />
    <display value="Account" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an Account-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/AllergyIntolerance" />
    <display value="AllergyIntolerance" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an AllergyIntolerance-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/Appointment" />
    <display value="Appointment" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an Appointment-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/Binary" />
    <display value="Binary" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an Binary-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/CodeSystem" />
    <display value="CodeSystem" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an CodeSystem-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/Composition" />
    <display value="Composition" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an Composition-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/Condition" />
    <display value="Condition" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an Condition-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/Coverage" />
    <display value="Coverage" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an Coverage-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/Device" />
    <display value="Device" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an Device-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/DeviceMetric" />
    <display value="DeviceMetric" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an DeviceMetric-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/DiagnosticReport" />
    <display value="DiagnosticReport" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an DiagnosticReport-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/DocumentReference" />
    <display value="DocumentReference" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an DocumentReference-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/Encounter" />
    <display value="Encounter" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an Encounter-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/HealthcareService" />
    <display value="HealthcareService" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an HealthcareService-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/List" />
    <display value="List" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an List-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/Location" />
    <display value="Location" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an Location-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/Medication" />
    <display value="Medication" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an Medication-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/MedicationAdministration" />
    <display value="MedicationAdministration" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an MedicationAdministration-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/MedicationRequest" />
    <display value="MedicationRequest" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an MedicationRequest-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/MedicationStatement" />
    <display value="MedicationStatement" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an MedicationStatement-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/Observation" />
    <display value="Observation" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an Observation-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/Organization" />
    <display value="Organization" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an Organization-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/Patient" />
    <display value="Patient" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an Patient-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/Practitioner" />
    <display value="Practitioner" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an Practitioner-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/Procedure" />
    <display value="Procedure" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an Procedure-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/Questionnaire" />
    <display value="Questionnaire" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an Questionnaire-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/QuestionnaireResponse" />
    <display value="QuestionnaireResponse" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an QuestionnaireResponse-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/RelatedPerson" />
    <display value="RelatedPerson" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an RelatedPerson-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/RiskAssessment" />
    <display value="RiskAssessment" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an RiskAssessment-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/Schedule" />
    <display value="Schedule" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an Schedule-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/Slot" />
    <display value="Slot" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an Slot-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/Subscription" />
    <display value="Subscription" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an Subscription-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/Resource/ValueSet" />
    <display value="ValueSet" />
    <definition value="Signalisiert alle relevanten Änderungen (Create, Update, Delete) an ValueSet-Ressourcen." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/appointment-update" />
    <display value="appointment-update" />
    <definition value="Wird ausgelöst, wenn ein Termin (Appointment) geändert wird, z.B. durch eine Zeitverschiebung oder Statusänderung." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/appointment-cancel" />
    <display value="appointment-cancel" />
    <definition value="Wird ausgelöst, wenn ein Termin (Appointment) abgesagt wird (Appointment.status=cancelled)." />
  </concept>
  <concept>
    <code value="https://gematik.de/fhir/isik/SubscriptionTopic/generic" />
    <display value="generic" />
    <definition value="Generisches Topic ohne festgelegte Trigger-Semantik. Ermöglicht die Abonnierung beliebiger Ressourcenänderungen über frei definierbare Filterkriterien (Subscription.criteria.extension:filterCriteria im Format FHIR-Suchausdruck). Hintergrund: In FHIR R4 können SubscriptionTopics nicht über die REST-Schnittstelle angelegt werden — dieses Topic dient als Erweiterungspunkt für systemspezifische Anforderungen, die durch vordefinierte ISiK-Topics nicht abgedeckt werden." />
  </concept>
</CodeSystem>