<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="blood-1" />
  <language value="German" />
  <url value="https://fhir.simplifier.net/Blut-Transfusionen/fhir/StructureDefinition/Blutspende" />
  <version value="0.9.3" />
  <name value="Blutspende" />
  <status value="draft" />
  <date value="2024-02-29T09:59:06.902887+00:00" />
  <description value="Dieses Profil beschreibt eine Blutkonserve als die Ressource BiologicallyDerivedProduct und beinhaltet die wesentlichen Informatonen über die Blutspende" />
  <purpose value="Soll hauptsähclich für die Verwendung eines Transfusionsregsiter verwendet werden." />
  <fhirVersion value="4.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="BiologicallyDerivedProduct" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/BiologicallyDerivedProduct" />
  <derivation value="constraint" />
  <differential>
    <element id="BiologicallyDerivedProduct.extension">
      <path value="BiologicallyDerivedProduct.extension" />
      <min value="1" />
    </element>
    <element id="BiologicallyDerivedProduct.extension:Konserventyp">
      <path value="BiologicallyDerivedProduct.extension" />
      <sliceName value="Konserventyp" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://hl7.org/fhir/StructureDefinition/resource-pertainsToGoal" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="BiologicallyDerivedProduct.identifier">
      <path value="BiologicallyDerivedProduct.identifier" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="BiologicallyDerivedProduct.productCategory">
      <path value="BiologicallyDerivedProduct.productCategory" />
      <definition value="Definiert, dass es sich bei dem BDP um eine Flüssigkeit handelt" />
      <min value="1" />
      <fixedCode value="fluid" />
    </element>
    <element id="BiologicallyDerivedProduct.productCode">
      <path value="BiologicallyDerivedProduct.productCode" />
      <short value="Blutprodukt" />
      <definition value="Die zulässigen Codes, um sicherzustellen, dass es sich bei dem BDP um eine Blutkonserve handelt" />
      <mustSupport value="false" />
      <binding>
        <strength value="preferred" />
        <valueSet value="https://fhir.simplifier.net/Blut-Transfusionen/fhir/ValueSet/blood-products-value-set" />
      </binding>
    </element>
    <element id="BiologicallyDerivedProduct.productCode.coding">
      <path value="BiologicallyDerivedProduct.productCode.coding" />
      <code>
        <system value="http://snomed.info/sct" />
        <version value="1.0.0" />
        <code value="346348003" />
        <display value="Blood derivative product (product)" />
      </code>
      <code>
        <system value="http://loinc.org" />
        <version value="2.42" />
        <code value="72273-6" />
        <display value="Blood product ordered [Volume] in Blood product unit" />
      </code>
      <short value="Codes" />
      <definition value="Codes für das Blutprodukt" />
      <min value="1" />
    </element>
    <element id="BiologicallyDerivedProduct.collection.extension">
      <path value="BiologicallyDerivedProduct.collection.extension" />
      <min value="2" />
    </element>
    <element id="BiologicallyDerivedProduct.collection.extension:Blutgruppe">
      <path value="BiologicallyDerivedProduct.collection.extension" />
      <sliceName value="Blutgruppe" />
      <min value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://hl7.org/fhir/StructureDefinition/originalText" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="BiologicallyDerivedProduct.collection.extension:Rhesusfaktor">
      <path value="BiologicallyDerivedProduct.collection.extension" />
      <sliceName value="Rhesusfaktor" />
      <min value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://hl7.org/fhir/StructureDefinition/originalText" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="BiologicallyDerivedProduct.collection.source">
      <path value="BiologicallyDerivedProduct.collection.source" />
      <short value="Spender" />
      <definition value="Referenz auf die Patient Ressource" />
      <min value="1" />
      <example>
        <label value="Patient" />
        <valueReference>
          <reference value="Spender" />
          <type value="Patient" />
          <display value="SpenderX" />
        </valueReference>
      </example>
    </element>
  </differential>
</StructureDefinition>