<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="https://fhir.kbv.de/StructureDefinition/74_EX_DMPD2_KostentraegerInfos" />
  <version value="0.10" />
  <name value="74_EX_DMPD2_KostentraegerInfos" />
  <status value="draft" />
  <publisher value="Kassenärztliche Bundesvereinigung" />
  <contact>
    <name value="Kassenärztliche Bundesvereinigung" />
    <telecom>
      <system value="url" />
      <value value="www.kbv.de" />
    </telecom>
  </contact>
  <fhirVersion value="3.0.1" />
  <mapping>
    <identity value="rim" />
    <uri value="http://hl7.org/v3" />
    <name value="RIM Mapping" />
  </mapping>
  <kind value="complex-type" />
  <abstract value="false" />
  <contextType value="resource" />
  <context value="Organization" />
  <type value="Extension" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" />
  <derivation value="constraint" />
  <differential>
    <element id="Extension.extension">
      <path value="Extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
    </element>
    <element id="Extension.extension:KostentraegerAbrechnungsbereich">
      <path value="Extension.extension" />
      <sliceName value="KostentraegerAbrechnungsbereich" />
      <short value="Kostenträgerabrechnungsbereich" />
      <definition value="Kostenträgerabrechnungsbereich entsprechend der KBV-Schlüsseltabelle: „2.16.840.1.113883.3.7.1.16“." />
      <max value="1" />
    </element>
    <element id="Extension.extension:KostentraegerAbrechnungsbereich.url">
      <path value="Extension.extension.url" />
      <fixedUri value="KostentraegerAbrechnungsbereich" />
    </element>
    <element id="Extension.extension:KostentraegerAbrechnungsbereich.value[x]:valueCodeableConcept">
      <path value="Extension.extension.valueCodeableConcept" />
      <sliceName value="valueCodeableConcept" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <binding>
        <strength value="required" />
        <valueSetUri value="https://fhir.kbv.de/ValueSet/74_VS_DMPD2_KostentraegerAbrechnungsbereich" />
      </binding>
    </element>
    <element id="Extension.extension:KostentraegerAbrechnungsbereich.value[x]:valueCodeableConcept.coding">
      <path value="Extension.extension.valueCodeableConcept.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:KostentraegerAbrechnungsbereich.value[x]:valueCodeableConcept.coding.system">
      <path value="Extension.extension.valueCodeableConcept.coding.system" />
      <min value="1" />
      <fixedUri value="https://fhir.kbv.de/CodeSystem/74_CS_SFHIR_KTS_KTABRECHNUNGSBEREICH" />
    </element>
    <element id="Extension.extension:KostentraegerAbrechnungsbereich.value[x]:valueCodeableConcept.coding.code">
      <path value="Extension.extension.valueCodeableConcept.coding.code" />
      <min value="1" />
    </element>
    <element id="Extension.extension:KostentraegerAbrechnungsbereich.value[x]:valueCodeableConcept.coding.userSelected">
      <path value="Extension.extension.valueCodeableConcept.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Extension.extension:KostentraegerAbrechnungsbereich.value[x]:valueCodeableConcept.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Extension.extension.valueCodeableConcept.text" />
      <max value="1" />
    </element>
    <element id="Extension.extension:WOP">
      <path value="Extension.extension" />
      <sliceName value="WOP" />
      <max value="1" />
    </element>
    <element id="Extension.extension:WOP.url">
      <path value="Extension.extension.url" />
      <fixedUri value="WOP" />
    </element>
    <element id="Extension.extension:WOP.value[x]:valueCodeableConcept">
      <path value="Extension.extension.valueCodeableConcept" />
      <sliceName value="valueCodeableConcept" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <binding>
        <strength value="required" />
        <valueSetUri value="https://fhir.kbv.de/ValueSet/74_VS_DMPD2_KostentraegerWOP" />
      </binding>
    </element>
    <element id="Extension.extension:WOP.value[x]:valueCodeableConcept.coding">
      <path value="Extension.extension.valueCodeableConcept.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:WOP.value[x]:valueCodeableConcept.coding.system">
      <path value="Extension.extension.valueCodeableConcept.coding.system" />
      <min value="1" />
      <fixedUri value="https://fhir.kbv.de/CodeSystem/74_CS_SFHIR_KBV_KV" />
    </element>
    <element id="Extension.extension:WOP.value[x]:valueCodeableConcept.coding.code">
      <path value="Extension.extension.valueCodeableConcept.coding.code" />
      <min value="1" />
    </element>
    <element id="Extension.extension:WOP.value[x]:valueCodeableConcept.coding.userSelected">
      <path value="Extension.extension.valueCodeableConcept.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Extension.extension:WOP.value[x]:valueCodeableConcept.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Extension.extension.valueCodeableConcept.text" />
      <max value="1" />
    </element>
    <element id="Extension.extension:AbrechnungsVKNR">
      <path value="Extension.extension" />
      <sliceName value="AbrechnungsVKNR" />
      <short value="Abrechnungs-VKNR" />
      <definition value="Das Element AbrechnungsVKNR enthält die Abrechnungs-VKNR der Kasse. Der Wert muss 5-stellig numerisch sein." />
      <max value="1" />
    </element>
    <element id="Extension.extension:AbrechnungsVKNR.url">
      <path value="Extension.extension.url" />
      <fixedUri value="AbrechnungsVKNR" />
    </element>
    <element id="Extension.extension:AbrechnungsVKNR.value[x]:valuePositiveInt">
      <path value="Extension.extension.valuePositiveInt" />
      <sliceName value="valuePositiveInt" />
      <min value="1" />
      <type>
        <code value="positiveInt" />
      </type>
    </element>
    <element id="Extension.extension:SKTZusatzangabe">
      <path value="Extension.extension" />
      <sliceName value="SKTZusatzangabe" />
      <short value="Zusatzangabe bei sonstigem Kostenträger" />
      <definition value="Das Element SKTZusatzangabe kann nur auftreten, wenn es sich bei dem Kostenträger um einen sonstigen Kostenträger handelt. Es kann ein bis zu 60 Stellen umfassender alphanumerischer Wert eingetragen sein." />
      <max value="1" />
    </element>
    <element id="Extension.extension:SKTZusatzangabe.url">
      <path value="Extension.extension.url" />
      <fixedUri value="SKTZusatzangabe" />
    </element>
    <element id="Extension.extension:SKTZusatzangabe.value[x]:valueString">
      <path value="Extension.extension.valueString" />
      <sliceName value="valueString" />
      <min value="1" />
      <type>
        <code value="string" />
      </type>
    </element>
    <element id="Extension.url">
      <path value="Extension.url" />
      <fixedUri value="https://fhir.kbv.de/StructureDefinition/74_EX_DMPD2_KostentraegerInfos" />
    </element>
    <element id="Extension.value[x]">
      <path value="Extension.value[x]" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>