<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="TipluAuftragUeberweisung" />
  <url value="https://tiplu.de/fhir/StructureDefinition/TipluAuftragUeberweisung" />
  <version value="2.0.2" />
  <name value="TipluAuftragUeberweisung" />
  <title value="Auftrag Überweisung" />
  <status value="active" />
  <date value="2026-04-02" />
  <publisher value="Tiplu GmbH" />
  <contact>
    <name value="Tiplu GmbH" />
    <telecom>
      <system value="email" />
      <value value="fhir@tiplu.de" />
    </telecom>
  </contact>
  <description value="Dieses Profil basiert beispielsweise auf einem CarePlan oder MedicationRequest und kann die Dringlichkeit einer Überweisung mit unterschiedlichen Prioritäten darstellen, sowie den beauftragenden Practitioner referenzieren. Dieses Profil bietet eine Service-Anfrage für eine Überweisung, einen Überweisungsauftrag, auf dem zum Beispiel ein ambulanter Besuch basieren kann. Mit diesem Profil wird die Möglichkeit geschaffen, einen Identifier im basedOn Attribut eines ambulanten Besuchs zu hinterlegen." />
  <copyright value="Tiplu GmbH" />
  <fhirVersion value="4.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="ServiceRequest" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/ServiceRequest" />
  <derivation value="constraint" />
  <differential>
    <element id="ServiceRequest.code">
      <path value="ServiceRequest.code" />
      <short value="Auftragsbeschreibung" />
      <definition value="In diesem Element wird eine Beschreibung des Auftrags eingetragen." />
    </element>
    <element id="ServiceRequest.code.text">
      <path value="ServiceRequest.code.text" />
      <short value="Auftragsbeschreibung" />
    </element>
    <element id="ServiceRequest.subject">
      <path value="ServiceRequest.subject" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" />
      </type>
    </element>
    <element id="ServiceRequest.requester">
      <path value="ServiceRequest.requester" />
      <short value="überweisender Arzt" />
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.note">
      <path value="ServiceRequest.note" />
      <short value="Auftragsbeschreibung" />
      <definition value="In diesem Element wird eine Beschreibung des Auftrags eingetragen." />
      <mustSupport value="true" />
    </element>
  </differential>
</StructureDefinition>