<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="VSDMPayorOrganization" />
  <url value="https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization" />
  <version value="1.0.0" />
  <name value="VSDMPayorOrganization" />
  <title value="Kostenträger" />
  <status value="active" />
  <experimental value="false" />
  <date value="2026-04-17" />
  <publisher value="gematik GmbH" />
  <description value="Angaben zum Kostenträger im Versichertenstammdatenmanagement (VSDM) 2.0" />
  <fhirVersion value="4.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="Organization" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Organization" />
  <derivation value="constraint" />
  <differential>
    <element id="Organization">
      <path value="Organization" />
      <short value="Kostenträger" />
      <definition value="Angaben zum Kostenträger im Versichertenstammdatenmanagement (VSDM) 2.0" />
      <comment value="Die Struktur wird unabhängig von der Versicherungsart (GKV/PKV) definiert." />
    </element>
    <element id="Organization.identifier">
      <path value="Organization.identifier" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="system" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Organization.identifier:IKNR">
      <path value="Organization.identifier" />
      <sliceName value="IKNR" />
      <short value="Institutionskennzeichen (IKNR)" />
      <definition value="Eindeutige Identifikation des Kostenträgers über das Institutionskennzeichen (IKNR)." />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Identifier" />
        <profile value="http://fhir.de/StructureDefinition/identifier-iknr" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Organization.name">
      <path value="Organization.name" />
      <short value="Name des Kostenträgers" />
      <definition value="Name des Kostenträgers.&#xA;Verwender müssen mindestens 45 Zeichen verarbeiten können." />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Organization.address">
      <path value="Organization.address" />
      <short value="Adresse des Kostenträgers" />
      <definition value="Adresse des Kostenträgers. &#xA;Die meisten Adressfelder sind optional; verpflichtend ist die Angabe des Staats (Ländercode).&#xA;Hinweise zur Abbildung von Adressen und Beispiele siehe [Adresse](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Datentypen-Address.html) im deutschen Basisprofil." />
    </element>
    <element id="Organization.address.country">
      <path value="Organization.address.country" />
      <short value="Staat" />
      <definition value="Staatsangabe" />
      <comment value="Hier ist die Staatsangabe im Volltext (z.B. zur postalischen Adressierung) anzugeben." />
      <mustSupport value="true" />
    </element>
    <element id="Organization.address.country.extension">
      <path value="Organization.address.country.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <discriminator>
          <type value="pattern" />
          <path value="value.ofType(Coding)" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Organization.address.country.extension:countryCode">
      <path value="Organization.address.country.extension" />
      <sliceName value="countryCode" />
      <short value="Länderkennzeichen nach ISO 3166-1" />
      <definition value="Kodierte Angabe des Länderkennzeichens nach ISO 3166-1." />
      <comment value="Diese Abbildung entspricht der auf EU-Ebene in Abstimmung befindlichen Profilierung zur [Kodierung der Landesangabe](https://build.fhir.org/ig/hl7-eu/base/StructureDefinition-Address-eu.html).&#xA;Durch die Verwendung der internationalen Kodierung wird die interoperable Verwendung der Adressangabe erleichtert.&#xA;In der DEÜV gibt es allerdings Ländercodes, die sich nicht auf den zum Zeitpunkt der Veröffentlichung bestehenden Stand der ISO 3166-1 abbilden lassen.&#xA;Um eine Abbildung ohne Informationsverlust zu ermöglichen, wird mit dem erweiterten ValueSet die Verwendung eines alternativen CodeSystem ermöglicht." />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-codedString" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Organization.address.country.extension:countryCode.value[x]">
      <path value="Organization.address.country.extension.value[x]" />
      <binding>
        <strength value="required" />
        <valueSet value="https://gematik.de/fhir/vsdm2/ValueSet/VSDMISO3166VS" />
      </binding>
    </element>
    <element id="Organization.address.country.extension:anlage8">
      <path value="Organization.address.country.extension" />
      <sliceName value="anlage8" />
      <short value="Länderkennzeichen nach DEÜV Anlage 8" />
      <definition value="Kodierte Angabe des Länderkennzeichens nach DEÜV, Anlage 8." />
      <comment value="Diese Erweiterung dient zur Wahrung der Abwärtskompatibilität für Systeme, die den gemäß DEÜV kodierten Wert benötigen.&#xA;Die Kodierung nach DEÜV ist im GKV-Bereich eine Pflichtangabe, im PKV-Bereich ist sie optional.&#xA;Um diese Vorgabe einer konditionalen Prüfung umzusetzen, sind die Invarianten VSDMCoverageGKV-address-* an der VSDMCoverageGKV-Struktur hinterlegt.&#xA;Diese Invarianten erzwingen die Angabe des Länderkennzeichens nach DEÜV, sobald auf die Ressource, die die Adresse enthält, aus einem GKV-Versicherungsverhältnis referenziert wird." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-codedString" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Organization.address.country.extension:anlage8.value[x]">
      <path value="Organization.address.country.extension.value[x]" />
      <binding>
        <strength value="required" />
        <valueSet value="https://fhir.kbv.de/ValueSet/KBV_VS_Base_Deuev_Anlage_8" />
      </binding>
    </element>
    <element id="Organization.address.country.extension:anlage8.value[x].system">
      <path value="Organization.address.country.extension.value[x].system" />
      <fixedUri value="http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" />
    </element>
  </differential>
</StructureDefinition>