<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="https://simplifier.net/ziv-schnittstellen/ziv_termin" />
  <name value="ZIV_Termin" />
  <status value="draft" />
  <fhirVersion value="4.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="Appointment" />
  <baseDefinition value="https://gematik.de/fhir/isik/StructureDefinition/ISiKTermin" />
  <derivation value="constraint" />
  <differential>
    <element id="Appointment.status">
      <path value="Appointment.status" />
      <definition value="The overall status of the Appointment. Each of the participants has their own participation status which indicates their involvement in the process, however this status indicates the shared status.&#xD;&#xA;&#xD;&#xA;Hinweis: Relevant für den Patienten. Klinik kann entscheiden, ob die Informationen an den Patienten weitergegeben werden soll." />
      <comment value="Begründung zu Must Support : Im ISiK Kontext ist der Status eines Termins von entscheidender Bedeutung, um den aktuellen Stand und die Verfügbarkeit des Termins zu kommunizieren." />
    </element>
    <element id="Appointment.serviceType">
      <path value="Appointment.serviceType" />
      <comment value="Begründung zu Kardinalität und Must Support: Die Dienstleistungsart eines Termins ist von entscheidender Bedeutung, um die Verfügbarkeit und Planung des Termins zu gewährleisten. Daher ist dieses Feld verpflichtend (1..*) und muss unterstützt werden (MS). Aufgrund der Heterogenität von Dienstleistungen ist eine standardisierte Kodierung nicht zwingend notwendig, eine Freitextbeschreibung ist ausreichend.&#xD;&#xA;&#xD;&#xA;Hinweis: Relevant für den Patienten. Klinik kann entscheiden, ob die Informationen an den Patienten weitergegeben werden soll." />
    </element>
    <element id="Appointment.serviceType.text">
      <path value="Appointment.serviceType.text" />
      <comment value="Very often the text is the same as a displayName of one of the codings.&#xD;&#xA;&#xD;&#xA;Hinweis: Relevant für den Patienten. Klinik kann entscheiden, ob die Informationen an den Patienten weitergegeben werden soll." />
    </element>
    <element id="Appointment.specialty">
      <path value="Appointment.specialty" />
      <comment value="Optionale Angabe aller Fachbereiche aus denen ein oder mehrere Akteure für die Durchführung des Termins benötigt werden. &#xA;  &#xA;  Begründung zu Kardinalität und Must Support: KANN auch anhand des Kalenders, in dem ein Termin gebucht wird, ermittelt werden.&#xA;  Die Angabe der Fachbereiche ist optional (0..*), muss jedoch implementiert werden (MS), um die Spezialisierung hinsichtlich der zugeordneten Behandlungseinheit des Termins eindeutig zu definieren und eine korrekte Zuordnung zu gewährleisten.&#xD;&#xA;&#xD;&#xA;Hinweis: Relevant für den Patienten. Klinik kann entscheiden, ob die Informationen an den Patienten weitergegeben werden soll." />
    </element>
    <element id="Appointment.specialty.text">
      <path value="Appointment.specialty.text" />
      <comment value="Very often the text is the same as a displayName of one of the codings.&#xD;&#xA;&#xD;&#xA;Hinweis: Relevant für den Patienten. Klinik kann entscheiden, ob die Informationen an den Patienten weitergegeben werden soll." />
    </element>
    <element id="Appointment.description">
      <path value="Appointment.description" />
      <comment value="Note that FHIR strings SHALL NOT exceed 1MB in size&#xD;&#xA;&#xD;&#xA;Nicht relevant für Patient, da Anweisungen und Hinweise an den Patienten stattdessen explizit in patientInstruction hinzugefügt und übermittelt werden sollten." />
    </element>
    <element id="Appointment.comment">
      <path value="Appointment.comment" />
      <comment value="Hinweis: Im ISiK Kontext sollte dieses Feld zur internen Kommunikation zwischen Leistungserbringern verwendet werden, z.B. für interne Notizen rund um den Termin.&#xA;&#xA;Begründung zum Must Support: Dieses Feld ist optional (0..1), muss jedoch implementiert werden (MS), um die Möglichkeit zu bieten, zusätzliche Informationen zum Termin zu hinterlegen und abrufen zu können. &#xA;&#xA;Es gilt weiterhin die Semantik des Elements nach FHIR-Kernspezifikation:&#xA;&#xA;'Additional text to aid in facilitating the appointment. For instance, a comment might be, 'patient should proceed immediately to infusion room upon arrival'&#xA;&#xA;Where this is a planned appointment and the start/end dates are not set then this field can be used to provide additional guidance on the details of the appointment request, including any restrictions on when to book it.'&#xD;&#xA;&#xD;&#xA;ZIV empfiehlt kein Comment an Patienten zu übermitteln." />
    </element>
    <element id="Appointment.patientInstruction">
      <path value="Appointment.patientInstruction" />
      <comment value="Hinweis: Dieses Feld sollte im Kontext von ISIK verwendet werden für die Kommunikation im Sinne der Definition der FHIR-Kernspezifikation - sowohl von Systemseite (administrativ) als auch von Seiten des medizinischen Fachpersonals.&#xA;&#xA;Beispiel für eine Nachricht: 'Bitte nüchtern erscheinen' etc.&#xA;&#xA;Begründung zum Must Support: Dieses Feld ist optional (0..1), muss jedoch implementiert werden (MS), um die Möglichkeit zu bieten, zusätzliche Informationen für Patienten zum Termin zu hinterlegen und abrufen zu können. &#xA;&#xA;Es gilt weiterhin der Hinweis der FHIR Kernspezifikation:&#xA;'Note that FHIR strings SHALL NOT exceed 1MB in size'" />
    </element>
  </differential>
</StructureDefinition>