Implementation Guide
TIFlow - Verordnungen für Arzneimittel
Version 2.0.0-ballot.2 - ballot

## StructureMap: KBVPrForOrganizationMap

Official URL: https://gematik.de/fhir/structure-comparer/StructureMap/KBVPrForOrganizationMap | Version: 2.0.0-ballot.2
Active as of 2026-02-02 | Computable Name: KBVPrForOrganizationMap

Auto-generated StructureMap for KBV_PR_FOR_Organization | 1.3.0 -> OrganizationDirectory | 1.0.0

### Feld-Mappings

Quelle (Eingangsdaten) | Ziel (Ausgabedaten) | Aktion | Transformation & Beschreibung
--- | --- | --- | ---
`KBVPRFOROrganization.identifier` | `OrganizationDirectory.identifier` | Nicht Übertragen | Feld wird nicht gemappt | Quelle: Organization.identifier:Standortnummer
`KBVPRFOROrganization` | `OrganizationDirectory.identifier.assigner` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer | Quelle: Organization.identifier:Standortnummer.assigner
`KBVPRFOROrganization.identifier.id` | `OrganizationDirectory.identifier.id` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer | Quelle: Organization.identifier:Standortnummer.id
`KBVPRFOROrganization` | `OrganizationDirectory.identifier.period` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer | Quelle: Organization.identifier:Standortnummer.period
`KBVPRFOROrganization.identifier.system` | `OrganizationDirectory.identifier.system` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer | Quelle: Organization.identifier:Standortnummer.system
`KBVPRFOROrganization.identifier.type` | `OrganizationDirectory.identifier.type` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer | Quelle: Organization.identifier:Standortnummer.type
`KBVPRFOROrganization.identifier.type.coding` | `OrganizationDirectory.identifier.type.coding` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type | Quelle: Organization.identifier:Standortnummer.type.coding
`KBVPRFOROrganization.identifier.type.coding.code` | `OrganizationDirectory.identifier.type.coding.code` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type.coding | Quelle: Organization.identifier:Standortnummer.type.coding.code
`KBVPRFOROrganization` | `OrganizationDirectory.identifier.type.coding.display` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type.coding | Quelle: Organization.identifier:Standortnummer.type.coding.display
`KBVPRFOROrganization.identifier.type.coding.id` | `OrganizationDirectory.identifier.type.coding.id` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type.coding | Quelle: Organization.identifier:Standortnummer.type.coding.id
`KBVPRFOROrganization.identifier.type.coding.system` | `OrganizationDirectory.identifier.type.coding.system` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type.coding | Quelle: Organization.identifier:Standortnummer.type.coding.system
`KBVPRFOROrganization` | `OrganizationDirectory.identifier.type.coding.userSelected` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type.coding | Quelle: Organization.identifier:Standortnummer.type.coding.userSelected
`KBVPRFOROrganization` | `OrganizationDirectory.identifier.type.coding.version` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type.coding | Quelle: Organization.identifier:Standortnummer.type.coding.version
`KBVPRFOROrganization.identifier.type.id` | `OrganizationDirectory.identifier.type.id` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type | Quelle: Organization.identifier:Standortnummer.type.id
`KBVPRFOROrganization` | `OrganizationDirectory.identifier.type.text` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type | Quelle: Organization.identifier:Standortnummer.type.text
`KBVPRFOROrganization.identifier.use` | `OrganizationDirectory.identifier.use` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer | Quelle: Organization.identifier:Standortnummer.use
`KBVPRFOROrganization.identifier.value` | `OrganizationDirectory.identifier.value` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer | Quelle: Organization.identifier:Standortnummer.value
`KBVPRFOROrganization.identifier` | `OrganizationDirectory.identifier` | Nicht Übertragen | Feld wird nicht gemappt | Quelle: Organization.identifier:Telematik-ID
`KBVPRFOROrganization` | `OrganizationDirectory.identifier.assigner` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID | Quelle: Organization.identifier:Telematik-ID.assigner
`KBVPRFOROrganization.identifier.id` | `OrganizationDirectory.identifier.id` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID | Quelle: Organization.identifier:Telematik-ID.id
`KBVPRFOROrganization` | `OrganizationDirectory.identifier.period` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID | Quelle: Organization.identifier:Telematik-ID.period
`KBVPRFOROrganization.identifier.system` | `OrganizationDirectory.identifier.system` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID | Quelle: Organization.identifier:Telematik-ID.system
`KBVPRFOROrganization.identifier.type` | `OrganizationDirectory.identifier.type` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID | Quelle: Organization.identifier:Telematik-ID.type
`KBVPRFOROrganization.identifier.type.coding` | `OrganizationDirectory.identifier.type.coding` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type | Quelle: Organization.identifier:Telematik-ID.type.coding
`KBVPRFOROrganization.identifier.type.coding.code` | `OrganizationDirectory.identifier.type.coding.code` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type.coding | Quelle: Organization.identifier:Telematik-ID.type.coding.code
`KBVPRFOROrganization` | `OrganizationDirectory.identifier.type.coding.display` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type.coding | Quelle: Organization.identifier:Telematik-ID.type.coding.display
`KBVPRFOROrganization.identifier.type.coding.id` | `OrganizationDirectory.identifier.type.coding.id` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type.coding | Quelle: Organization.identifier:Telematik-ID.type.coding.id
`KBVPRFOROrganization.identifier.type.coding.system` | `OrganizationDirectory.identifier.type.coding.system` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type.coding | Quelle: Organization.identifier:Telematik-ID.type.coding.system
`KBVPRFOROrganization` | `OrganizationDirectory.identifier.type.coding.userSelected` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type.coding | Quelle: Organization.identifier:Telematik-ID.type.coding.userSelected
`KBVPRFOROrganization` | `OrganizationDirectory.identifier.type.coding.version` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type.coding | Quelle: Organization.identifier:Telematik-ID.type.coding.version
`KBVPRFOROrganization.identifier.type.id` | `OrganizationDirectory.identifier.type.id` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type | Quelle: Organization.identifier:Telematik-ID.type.id
`KBVPRFOROrganization` | `OrganizationDirectory.identifier.type.text` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type | Quelle: Organization.identifier:Telematik-ID.type.text
`KBVPRFOROrganization.identifier.use` | `OrganizationDirectory.identifier.use` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID | Quelle: Organization.identifier:Telematik-ID.use
`KBVPRFOROrganization.identifier.value` | `OrganizationDirectory.identifier.value` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID | Quelle: Organization.identifier:Telematik-ID.value
`KBVPRFOROrganization` | `OrganizationDirectory.identifier` | Manuell | Telematik-ID wird aus idNummer → aus zeta-user-info.identifier der Anfrage bezogen | Quelle: Organization.identifier:TelematikID
`KBVPRFOROrganization.meta` | `OrganizationDirectory.meta.profile` | Fester Wert | setzt festen Wert: `https://gematik.de/fhir/directory/StructureDefinition/OrganizationDirectory`
`KBVPRFOROrganization.name` | `OrganizationDirectory.name` | Manuell | organizationName → aus zeta-user-info.commonName der Anfrage beziehen | Quelle: Organization.name
`KBVPRFOROrganization` | `OrganizationDirectory.type` | Manuell | professionOID → aus zeta-user-info.professionOID der Anfrage | Quelle: Organization.type:profession

### Extensions

#### Extension: (ohne Bedingung)

Quelle (Eingangsdaten) | Ziel (Ausgabedaten) | Aktion | Transformation & Beschreibung
--- | --- | --- | ---
`KBVPRFOROrganization.identifier.extension` | `OrganizationDirectory.identifier.extension` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer | Quelle: Organization.identifier:Standortnummer.extension
`KBVPRFOROrganization.identifier.type.coding.extension` | `OrganizationDirectory.identifier.type.coding.extension` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type.coding | Quelle: Organization.identifier:Standortnummer.type.coding.extension
`KBVPRFOROrganization.identifier.type.extension` | `OrganizationDirectory.identifier.type.extension` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type | Quelle: Organization.identifier:Standortnummer.type.extension
`KBVPRFOROrganization.identifier.extension` | `OrganizationDirectory.identifier.extension` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID | Quelle: Organization.identifier:Telematik-ID.extension
`KBVPRFOROrganization.identifier.type.coding.extension` | `OrganizationDirectory.identifier.type.coding.extension` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type.coding | Quelle: Organization.identifier:Telematik-ID.type.coding.extension
`KBVPRFOROrganization.identifier.type.extension` | `OrganizationDirectory.identifier.type.extension` | Nicht Übertragen | Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type | Quelle: Organization.identifier:Telematik-ID.type.extension

    map "https://gematik.de/fhir/structure-comparer/StructureMap/KBVPrForOrganizationMap" = "KBVPrForOrganizationMap"

    // Auto-generated StructureMap for KBV_PR_FOR_Organization|1.3.0 -> OrganizationDirectory|1.0.0

    uses "https://fhir.kbv.de/StructureDefinition/KBV_PR_FOR_Organization" alias KBVPRFOROrganization as source
    uses "https://gematik.de/fhir/directory/StructureDefinition/OrganizationDirectory" alias OrganizationDirectory as target

    // Mapping generated for KBV_PR_FOR_Organization|1.3.0 -> OrganizationDirectory|1.0.0
    group KBVPrForOrganizationMap(source KBVPRFOROrganization : KBVPRFOROrganization, target OrganizationDirectory : OrganizationDirectory) <<types>> {
      KBVPRFOROrganization.address as srcKBVPRFOROrganizationAddressb2458a6a -> OrganizationDirectory.address = srcKBVPRFOROrganizationAddressb2458a6a as tgtOrganizationDirectoryAddress56874d06 "OrganizationAddress042e251f"; // Copied to 'Organization.address'
      KBVPRFOROrganization.address as srcKBVPRFOROrganizationAddressStrassenanschrift5396a3a6 -> OrganizationDirectory.address = srcKBVPRFOROrganizationAddressStrassenanschrift5396a3a6 as tgtOrganizationDirectoryAddressStrassenanschrift31dcd382 "OrganizationAddressStrassenanschrift1974a97e"; // Copied to 'Organization.address:Strassenanschrift'
      KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifier520cdc39 where (use = 'official' and system = 'https://fhir.kbv.de/NamingSystem/KBV_NS_Base_BSNR') != true and (system = 'http://fhir.de/sid/arge-ik/iknr') != true and (use = 'official' and system = 'http://fhir.de/sid/kzbv/kzvabrechnungsnummer') != true -> OrganizationDirectory.identifier = srcKBVPRFOROrganizationIdentifier520cdc39 as tgtOrganizationDirectoryIdentifierb9fb6742 "OrganizationIdentifiercd09dff1"; // Automatic copy
      KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifierBetriebsstaettennummer10bcc9e5 where use = 'official' and system = 'https://fhir.kbv.de/NamingSystem/KBV_NS_Base_BSNR' -> OrganizationDirectory.identifier = srcKBVPRFOROrganizationIdentifierBetriebsstaettennummer10bcc9e5 as tgtOrganizationDirectoryIdentifierBsnr5530a72d "OrganizationIdentifierBetriebsstaettennummerd282829b"; // Copied to 'Organization.identifier:BSNR'
      KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifierInstitutionskennzeichenf4e9068e where system = 'http://fhir.de/sid/arge-ik/iknr' -> OrganizationDirectory.identifier = srcKBVPRFOROrganizationIdentifierInstitutionskennzeichenf4e9068e as tgtOrganizationDirectoryIdentifierIknr272d4c4d "OrganizationIdentifierInstitutionskennzeichen298c285b"; // Copied to 'Organization.identifier:IKNR'
      KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifierKzvAbrechnungsnummerd991d7ce where use = 'official' and system = 'http://fhir.de/sid/kzbv/kzvabrechnungsnummer' -> OrganizationDirectory.identifier = srcKBVPRFOROrganizationIdentifierKzvAbrechnungsnummerd991d7ce as tgtOrganizationDirectoryIdentifierKzvac903ff4f "OrganizationIdentifierKzvAbrechnungsnummer18ca9fd4"; // Copied to 'Organization.identifier:KZVA'
      KBVPRFOROrganization.identifier -> OrganizationDirectory.identifier "OrganizationIdentifierStandortnummer5b1a4e6e"; // Feld wird nicht gemappt | Quelle: Organization.identifier:Standortnummer
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierStandortnummer24d4148f then {
        KBVPRFOROrganization as manualsrcOrganizationIdentifierStandortnummerAssigner4321e73a -> tgtOrganizationDirectoryIdentifierStandortnummer24d4148f.assigner as tgtOrganizationDirectoryIdentifierStandortnummerAssignerbae64834 "OrganizationIdentifierStandortnummerAssigner4321e73a"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer | Quelle: Organization.identifier:Standortnummer.assigner
      } "OrganizationIdentifierStandortnummerAssigner4321e73a";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierStandortnummer24d4148f then {
        KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifierStandortnummerfcd383b8 then {
          srcKBVPRFOROrganizationIdentifierStandortnummerfcd383b8.extension -> tgtOrganizationDirectoryIdentifierStandortnummer24d4148f.extension "OrganizationIdentifierStandortnummerExtensionbcc5027e"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer | Quelle: Organization.identifier:Standortnummer.extension
        } "OrganizationIdentifierStandortnummerExtensionbcc5027e";
      } "OrganizationIdentifierStandortnummerExtensionbcc5027e";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierStandortnummer24d4148f then {
        KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifierStandortnummerfcd383b8 then {
          srcKBVPRFOROrganizationIdentifierStandortnummerfcd383b8.id -> tgtOrganizationDirectoryIdentifierStandortnummer24d4148f.id "OrganizationIdentifierStandortnummerId30b93b83"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer | Quelle: Organization.identifier:Standortnummer.id
        } "OrganizationIdentifierStandortnummerId30b93b83";
      } "OrganizationIdentifierStandortnummerId30b93b83";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierStandortnummer24d4148f then {
        KBVPRFOROrganization as manualsrcOrganizationIdentifierStandortnummerPeriode5f4a5c3 -> tgtOrganizationDirectoryIdentifierStandortnummer24d4148f.period as tgtOrganizationDirectoryIdentifierStandortnummerPeriodfe5df42e "OrganizationIdentifierStandortnummerPeriode5f4a5c3"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer | Quelle: Organization.identifier:Standortnummer.period
      } "OrganizationIdentifierStandortnummerPeriode5f4a5c3";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierStandortnummer24d4148f then {
        KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifierStandortnummerfcd383b8 then {
          srcKBVPRFOROrganizationIdentifierStandortnummerfcd383b8.system -> tgtOrganizationDirectoryIdentifierStandortnummer24d4148f.system "OrganizationIdentifierStandortnummerSystem4da271c8"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer | Quelle: Organization.identifier:Standortnummer.system
        } "OrganizationIdentifierStandortnummerSystem4da271c8";
      } "OrganizationIdentifierStandortnummerSystem4da271c8";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierStandortnummer24d4148f then {
        KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifierStandortnummerfcd383b8 then {
          srcKBVPRFOROrganizationIdentifierStandortnummerfcd383b8.type -> tgtOrganizationDirectoryIdentifierStandortnummer24d4148f.type "OrganizationIdentifierStandortnummerTypef34af24e"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer | Quelle: Organization.identifier:Standortnummer.type
        } "OrganizationIdentifierStandortnummerTypef34af24e";
      } "OrganizationIdentifierStandortnummerTypef34af24e";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierStandortnummer24d4148f then {
        KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierStandortnummer24d4148f.type as tgtOrganizationDirectoryIdentifierStandortnummerTypef5d213b8 then {
          KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifierStandortnummerfcd383b8 then {
            srcKBVPRFOROrganizationIdentifierStandortnummerfcd383b8.type as srcKBVPRFOROrganizationIdentifierStandortnummerTypef8863bea then {
              srcKBVPRFOROrganizationIdentifierStandortnummerTypef8863bea.coding -> tgtOrganizationDirectoryIdentifierStandortnummerTypef5d213b8.coding "OrganizationIdentifierStandortnummerTypeCoding3a469898"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type | Quelle: Organization.identifier:Standortnummer.type.coding
            } "OrganizationIdentifierStandortnummerTypeCoding3a469898";
          } "OrganizationIdentifierStandortnummerTypeCoding3a469898";
        } "OrganizationIdentifierStandortnummerTypeCoding3a469898";
      } "OrganizationIdentifierStandortnummerTypeCoding3a469898";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierStandortnummer24d4148f then {
        KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierStandortnummer24d4148f.type as tgtOrganizationDirectoryIdentifierStandortnummerTypef5d213b8 then {
          KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierStandortnummerTypef5d213b8.coding as tgtOrganizationDirectoryIdentifierStandortnummerTypeCoding3499c9 then {
            KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifierStandortnummerfcd383b8 then {
              srcKBVPRFOROrganizationIdentifierStandortnummerfcd383b8.type as srcKBVPRFOROrganizationIdentifierStandortnummerTypef8863bea then {
                srcKBVPRFOROrganizationIdentifierStandortnummerTypef8863bea.coding as srcKBVPRFOROrganizationIdentifierStandortnummerTypeCoding310c9fb then {
                  srcKBVPRFOROrganizationIdentifierStandortnummerTypeCoding310c9fb.code -> tgtOrganizationDirectoryIdentifierStandortnummerTypeCoding3499c9.code "OrganizationIdentifierStandortnummerTypeCodingCode0dc5e8b4"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type.coding | Quelle: Organization.identifier:Standortnummer.type.coding.code
                } "OrganizationIdentifierStandortnummerTypeCodingCode0dc5e8b4";
              } "OrganizationIdentifierStandortnummerTypeCodingCode0dc5e8b4";
            } "OrganizationIdentifierStandortnummerTypeCodingCode0dc5e8b4";
          } "OrganizationIdentifierStandortnummerTypeCodingCode0dc5e8b4";
        } "OrganizationIdentifierStandortnummerTypeCodingCode0dc5e8b4";
      } "OrganizationIdentifierStandortnummerTypeCodingCode0dc5e8b4";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierStandortnummer24d4148f then {
        KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierStandortnummer24d4148f.type as tgtOrganizationDirectoryIdentifierStandortnummerTypef5d213b8 then {
          KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierStandortnummerTypef5d213b8.coding as tgtOrganizationDirectoryIdentifierStandortnummerTypeCoding3499c9 then {
            KBVPRFOROrganization as manualsrcOrganizationIdentifierStandortnummerTypeCodingDisplay7e -> tgtOrganizationDirectoryIdentifierStandortnummerTypeCoding3499c9.display as tgtOrganizationDirectoryIdentifierStandortnummerTypeCodingD0eaa5 "OrganizationIdentifierStandortnummerTypeCodingDisplay7e1af387"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type.coding | Quelle: Organization.identifier:Standortnummer.type.coding.display
          } "OrganizationIdentifierStandortnummerTypeCodingDisplay7e1af387";
        } "OrganizationIdentifierStandortnummerTypeCodingDisplay7e1af387";
      } "OrganizationIdentifierStandortnummerTypeCodingDisplay7e1af387";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierStandortnummer24d4148f then {
        KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierStandortnummer24d4148f.type as tgtOrganizationDirectoryIdentifierStandortnummerTypef5d213b8 then {
          KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierStandortnummerTypef5d213b8.coding as tgtOrganizationDirectoryIdentifierStandortnummerTypeCoding3499c9 then {
            KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifierStandortnummerfcd383b8 then {
              srcKBVPRFOROrganizationIdentifierStandortnummerfcd383b8.type as srcKBVPRFOROrganizationIdentifierStandortnummerTypef8863bea then {
                srcKBVPRFOROrganizationIdentifierStandortnummerTypef8863bea.coding as srcKBVPRFOROrganizationIdentifierStandortnummerTypeCoding310c9fb then {
                  srcKBVPRFOROrganizationIdentifierStandortnummerTypeCoding310c9fb.extension -> tgtOrganizationDirectoryIdentifierStandortnummerTypeCoding3499c9.extension "OrganizationIdentifierStandortnummerTypeCodingExtension99005b70"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type.coding | Quelle: Organization.identifier:Standortnummer.type.coding.extension
                } "OrganizationIdentifierStandortnummerTypeCodingExtension99005b70";
              } "OrganizationIdentifierStandortnummerTypeCodingExtension99005b70";
            } "OrganizationIdentifierStandortnummerTypeCodingExtension99005b70";
          } "OrganizationIdentifierStandortnummerTypeCodingExtension99005b70";
        } "OrganizationIdentifierStandortnummerTypeCodingExtension99005b70";
      } "OrganizationIdentifierStandortnummerTypeCodingExtension99005b70";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierStandortnummer24d4148f then {
        KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierStandortnummer24d4148f.type as tgtOrganizationDirectoryIdentifierStandortnummerTypef5d213b8 then {
          KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierStandortnummerTypef5d213b8.coding as tgtOrganizationDirectoryIdentifierStandortnummerTypeCoding3499c9 then {
            KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifierStandortnummerfcd383b8 then {
              srcKBVPRFOROrganizationIdentifierStandortnummerfcd383b8.type as srcKBVPRFOROrganizationIdentifierStandortnummerTypef8863bea then {
                srcKBVPRFOROrganizationIdentifierStandortnummerTypef8863bea.coding as srcKBVPRFOROrganizationIdentifierStandortnummerTypeCoding310c9fb then {
                  srcKBVPRFOROrganizationIdentifierStandortnummerTypeCoding310c9fb.id -> tgtOrganizationDirectoryIdentifierStandortnummerTypeCoding3499c9.id "OrganizationIdentifierStandortnummerTypeCodingId258779ca"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type.coding | Quelle: Organization.identifier:Standortnummer.type.coding.id
                } "OrganizationIdentifierStandortnummerTypeCodingId258779ca";
              } "OrganizationIdentifierStandortnummerTypeCodingId258779ca";
            } "OrganizationIdentifierStandortnummerTypeCodingId258779ca";
          } "OrganizationIdentifierStandortnummerTypeCodingId258779ca";
        } "OrganizationIdentifierStandortnummerTypeCodingId258779ca";
      } "OrganizationIdentifierStandortnummerTypeCodingId258779ca";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierStandortnummer24d4148f then {
        KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierStandortnummer24d4148f.type as tgtOrganizationDirectoryIdentifierStandortnummerTypef5d213b8 then {
          KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierStandortnummerTypef5d213b8.coding as tgtOrganizationDirectoryIdentifierStandortnummerTypeCoding3499c9 then {
            KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifierStandortnummerfcd383b8 then {
              srcKBVPRFOROrganizationIdentifierStandortnummerfcd383b8.type as srcKBVPRFOROrganizationIdentifierStandortnummerTypef8863bea then {
                srcKBVPRFOROrganizationIdentifierStandortnummerTypef8863bea.coding as srcKBVPRFOROrganizationIdentifierStandortnummerTypeCoding310c9fb then {
                  srcKBVPRFOROrganizationIdentifierStandortnummerTypeCoding310c9fb.system -> tgtOrganizationDirectoryIdentifierStandortnummerTypeCoding3499c9.system "OrganizationIdentifierStandortnummerTypeCodingSystem6e23c9e2"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type.coding | Quelle: Organization.identifier:Standortnummer.type.coding.system
                } "OrganizationIdentifierStandortnummerTypeCodingSystem6e23c9e2";
              } "OrganizationIdentifierStandortnummerTypeCodingSystem6e23c9e2";
            } "OrganizationIdentifierStandortnummerTypeCodingSystem6e23c9e2";
          } "OrganizationIdentifierStandortnummerTypeCodingSystem6e23c9e2";
        } "OrganizationIdentifierStandortnummerTypeCodingSystem6e23c9e2";
      } "OrganizationIdentifierStandortnummerTypeCodingSystem6e23c9e2";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierStandortnummer24d4148f then {
        KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierStandortnummer24d4148f.type as tgtOrganizationDirectoryIdentifierStandortnummerTypef5d213b8 then {
          KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierStandortnummerTypef5d213b8.coding as tgtOrganizationDirectoryIdentifierStandortnummerTypeCoding3499c9 then {
            KBVPRFOROrganization as manualsrcOrganizationIdentifierStandortnummerTypeCodingUserselec -> tgtOrganizationDirectoryIdentifierStandortnummerTypeCoding3499c9.userSelected as tgtOrganizationDirectoryIdentifierStandortnummerTypeCodingU8892f "OrganizationIdentifierStandortnummerTypeCodingUserselect6d28848a"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type.coding | Quelle: Organization.identifier:Standortnummer.type.coding.userSelected
          } "OrganizationIdentifierStandortnummerTypeCodingUserselect6d28848a";
        } "OrganizationIdentifierStandortnummerTypeCodingUserselect6d28848a";
      } "OrganizationIdentifierStandortnummerTypeCodingUserselect6d28848a";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierStandortnummer24d4148f then {
        KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierStandortnummer24d4148f.type as tgtOrganizationDirectoryIdentifierStandortnummerTypef5d213b8 then {
          KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierStandortnummerTypef5d213b8.coding as tgtOrganizationDirectoryIdentifierStandortnummerTypeCoding3499c9 then {
            KBVPRFOROrganization as manualsrcOrganizationIdentifierStandortnummerTypeCodingVersion7f -> tgtOrganizationDirectoryIdentifierStandortnummerTypeCoding3499c9.version as tgtOrganizationDirectoryIdentifierStandortnummerTypeCodingV7ff49 "OrganizationIdentifierStandortnummerTypeCodingVersion7f7b6fac"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type.coding | Quelle: Organization.identifier:Standortnummer.type.coding.version
          } "OrganizationIdentifierStandortnummerTypeCodingVersion7f7b6fac";
        } "OrganizationIdentifierStandortnummerTypeCodingVersion7f7b6fac";
      } "OrganizationIdentifierStandortnummerTypeCodingVersion7f7b6fac";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierStandortnummer24d4148f then {
        KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierStandortnummer24d4148f.type as tgtOrganizationDirectoryIdentifierStandortnummerTypef5d213b8 then {
          KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifierStandortnummerfcd383b8 then {
            srcKBVPRFOROrganizationIdentifierStandortnummerfcd383b8.type as srcKBVPRFOROrganizationIdentifierStandortnummerTypef8863bea then {
              srcKBVPRFOROrganizationIdentifierStandortnummerTypef8863bea.extension -> tgtOrganizationDirectoryIdentifierStandortnummerTypef5d213b8.extension "OrganizationIdentifierStandortnummerTypeExtension49394714"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type | Quelle: Organization.identifier:Standortnummer.type.extension
            } "OrganizationIdentifierStandortnummerTypeExtension49394714";
          } "OrganizationIdentifierStandortnummerTypeExtension49394714";
        } "OrganizationIdentifierStandortnummerTypeExtension49394714";
      } "OrganizationIdentifierStandortnummerTypeExtension49394714";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierStandortnummer24d4148f then {
        KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierStandortnummer24d4148f.type as tgtOrganizationDirectoryIdentifierStandortnummerTypef5d213b8 then {
          KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifierStandortnummerfcd383b8 then {
            srcKBVPRFOROrganizationIdentifierStandortnummerfcd383b8.type as srcKBVPRFOROrganizationIdentifierStandortnummerTypef8863bea then {
              srcKBVPRFOROrganizationIdentifierStandortnummerTypef8863bea.id -> tgtOrganizationDirectoryIdentifierStandortnummerTypef5d213b8.id "OrganizationIdentifierStandortnummerTypeId8b0e3128"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type | Quelle: Organization.identifier:Standortnummer.type.id
            } "OrganizationIdentifierStandortnummerTypeId8b0e3128";
          } "OrganizationIdentifierStandortnummerTypeId8b0e3128";
        } "OrganizationIdentifierStandortnummerTypeId8b0e3128";
      } "OrganizationIdentifierStandortnummerTypeId8b0e3128";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierStandortnummer24d4148f then {
        KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierStandortnummer24d4148f.type as tgtOrganizationDirectoryIdentifierStandortnummerTypef5d213b8 then {
          KBVPRFOROrganization as manualsrcOrganizationIdentifierStandortnummerTypeTextf9fa5866 -> tgtOrganizationDirectoryIdentifierStandortnummerTypef5d213b8.text as tgtOrganizationDirectoryIdentifierStandortnummerTypeText0ddc5778 "OrganizationIdentifierStandortnummerTypeTextf9fa5866"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type | Quelle: Organization.identifier:Standortnummer.type.text
        } "OrganizationIdentifierStandortnummerTypeTextf9fa5866";
      } "OrganizationIdentifierStandortnummerTypeTextf9fa5866";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierStandortnummer24d4148f then {
        KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifierStandortnummerfcd383b8 then {
          srcKBVPRFOROrganizationIdentifierStandortnummerfcd383b8.use -> tgtOrganizationDirectoryIdentifierStandortnummer24d4148f.use "OrganizationIdentifierStandortnummerUsef813ffc0"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer | Quelle: Organization.identifier:Standortnummer.use
        } "OrganizationIdentifierStandortnummerUsef813ffc0";
      } "OrganizationIdentifierStandortnummerUsef813ffc0";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierStandortnummer24d4148f then {
        KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifierStandortnummerfcd383b8 then {
          srcKBVPRFOROrganizationIdentifierStandortnummerfcd383b8.value -> tgtOrganizationDirectoryIdentifierStandortnummer24d4148f.value "OrganizationIdentifierStandortnummerValue889a3ec2"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer | Quelle: Organization.identifier:Standortnummer.value
        } "OrganizationIdentifierStandortnummerValue889a3ec2";
      } "OrganizationIdentifierStandortnummerValue889a3ec2";
      KBVPRFOROrganization.identifier -> OrganizationDirectory.identifier "OrganizationIdentifierTelematikId0039d930"; // Feld wird nicht gemappt | Quelle: Organization.identifier:Telematik-ID
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierTelematikIdfbd99394 then {
        KBVPRFOROrganization as manualsrcOrganizationIdentifierTelematikIdAssigneraf75e132 -> tgtOrganizationDirectoryIdentifierTelematikIdfbd99394.assigner as tgtOrganizationDirectoryIdentifierTelematikIdAssigner0b759bdc "OrganizationIdentifierTelematikIdAssigneraf75e132"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID | Quelle: Organization.identifier:Telematik-ID.assigner
      } "OrganizationIdentifierTelematikIdAssigneraf75e132";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierTelematikIdfbd99394 then {
        KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifierTelematikIdc7227e62 then {
          srcKBVPRFOROrganizationIdentifierTelematikIdc7227e62.extension -> tgtOrganizationDirectoryIdentifierTelematikIdfbd99394.extension "OrganizationIdentifierTelematikIdExtension3ccd9ff9"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID | Quelle: Organization.identifier:Telematik-ID.extension
        } "OrganizationIdentifierTelematikIdExtension3ccd9ff9";
      } "OrganizationIdentifierTelematikIdExtension3ccd9ff9";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierTelematikIdfbd99394 then {
        KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifierTelematikIdc7227e62 then {
          srcKBVPRFOROrganizationIdentifierTelematikIdc7227e62.id -> tgtOrganizationDirectoryIdentifierTelematikIdfbd99394.id "OrganizationIdentifierTelematikIdId448056d2"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID | Quelle: Organization.identifier:Telematik-ID.id
        } "OrganizationIdentifierTelematikIdId448056d2";
      } "OrganizationIdentifierTelematikIdId448056d2";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierTelematikIdfbd99394 then {
        KBVPRFOROrganization as manualsrcOrganizationIdentifierTelematikIdPeriod85f499e3 -> tgtOrganizationDirectoryIdentifierTelematikIdfbd99394.period as tgtOrganizationDirectoryIdentifierTelematikIdPeriod9c1bc68d "OrganizationIdentifierTelematikIdPeriod85f499e3"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID | Quelle: Organization.identifier:Telematik-ID.period
      } "OrganizationIdentifierTelematikIdPeriod85f499e3";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierTelematikIdfbd99394 then {
        KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifierTelematikIdc7227e62 then {
          srcKBVPRFOROrganizationIdentifierTelematikIdc7227e62.system -> tgtOrganizationDirectoryIdentifierTelematikIdfbd99394.system "OrganizationIdentifierTelematikIdSystemda3650e1"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID | Quelle: Organization.identifier:Telematik-ID.system
        } "OrganizationIdentifierTelematikIdSystemda3650e1";
      } "OrganizationIdentifierTelematikIdSystemda3650e1";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierTelematikIdfbd99394 then {
        KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifierTelematikIdc7227e62 then {
          srcKBVPRFOROrganizationIdentifierTelematikIdc7227e62.type -> tgtOrganizationDirectoryIdentifierTelematikIdfbd99394.type "OrganizationIdentifierTelematikIdTyped07f8b5e"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID | Quelle: Organization.identifier:Telematik-ID.type
        } "OrganizationIdentifierTelematikIdTyped07f8b5e";
      } "OrganizationIdentifierTelematikIdTyped07f8b5e";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierTelematikIdfbd99394 then {
        KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierTelematikIdfbd99394.type as tgtOrganizationDirectoryIdentifierTelematikIdType31a4505d then {
          KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifierTelematikIdc7227e62 then {
            srcKBVPRFOROrganizationIdentifierTelematikIdc7227e62.type as srcKBVPRFOROrganizationIdentifierTelematikIdType4886f86f then {
              srcKBVPRFOROrganizationIdentifierTelematikIdType4886f86f.coding -> tgtOrganizationDirectoryIdentifierTelematikIdType31a4505d.coding "OrganizationIdentifierTelematikIdTypeCoding064be19f"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type | Quelle: Organization.identifier:Telematik-ID.type.coding
            } "OrganizationIdentifierTelematikIdTypeCoding064be19f";
          } "OrganizationIdentifierTelematikIdTypeCoding064be19f";
        } "OrganizationIdentifierTelematikIdTypeCoding064be19f";
      } "OrganizationIdentifierTelematikIdTypeCoding064be19f";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierTelematikIdfbd99394 then {
        KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierTelematikIdfbd99394.type as tgtOrganizationDirectoryIdentifierTelematikIdType31a4505d then {
          KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierTelematikIdType31a4505d.coding as tgtOrganizationDirectoryIdentifierTelematikIdTypeCoding03aa2b3f then {
            KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifierTelematikIdc7227e62 then {
              srcKBVPRFOROrganizationIdentifierTelematikIdc7227e62.type as srcKBVPRFOROrganizationIdentifierTelematikIdType4886f86f then {
                srcKBVPRFOROrganizationIdentifierTelematikIdType4886f86f.coding as srcKBVPRFOROrganizationIdentifierTelematikIdTypeCodingca297e62 then {
                  srcKBVPRFOROrganizationIdentifierTelematikIdTypeCodingca297e62.code -> tgtOrganizationDirectoryIdentifierTelematikIdTypeCoding03aa2b3f.code "OrganizationIdentifierTelematikIdTypeCodingCode7d531fea"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type.coding | Quelle: Organization.identifier:Telematik-ID.type.coding.code
                } "OrganizationIdentifierTelematikIdTypeCodingCode7d531fea";
              } "OrganizationIdentifierTelematikIdTypeCodingCode7d531fea";
            } "OrganizationIdentifierTelematikIdTypeCodingCode7d531fea";
          } "OrganizationIdentifierTelematikIdTypeCodingCode7d531fea";
        } "OrganizationIdentifierTelematikIdTypeCodingCode7d531fea";
      } "OrganizationIdentifierTelematikIdTypeCodingCode7d531fea";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierTelematikIdfbd99394 then {
        KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierTelematikIdfbd99394.type as tgtOrganizationDirectoryIdentifierTelematikIdType31a4505d then {
          KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierTelematikIdType31a4505d.coding as tgtOrganizationDirectoryIdentifierTelematikIdTypeCoding03aa2b3f then {
            KBVPRFOROrganization as manualsrcOrganizationIdentifierTelematikIdTypeCodingDisplaycfad8 -> tgtOrganizationDirectoryIdentifierTelematikIdTypeCoding03aa2b3f.display as tgtOrganizationDirectoryIdentifierTelematikIdTypeCodingDispae203 "OrganizationIdentifierTelematikIdTypeCodingDisplaycfad8e3a"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type.coding | Quelle: Organization.identifier:Telematik-ID.type.coding.display
          } "OrganizationIdentifierTelematikIdTypeCodingDisplaycfad8e3a";
        } "OrganizationIdentifierTelematikIdTypeCodingDisplaycfad8e3a";
      } "OrganizationIdentifierTelematikIdTypeCodingDisplaycfad8e3a";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierTelematikIdfbd99394 then {
        KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierTelematikIdfbd99394.type as tgtOrganizationDirectoryIdentifierTelematikIdType31a4505d then {
          KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierTelematikIdType31a4505d.coding as tgtOrganizationDirectoryIdentifierTelematikIdTypeCoding03aa2b3f then {
            KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifierTelematikIdc7227e62 then {
              srcKBVPRFOROrganizationIdentifierTelematikIdc7227e62.type as srcKBVPRFOROrganizationIdentifierTelematikIdType4886f86f then {
                srcKBVPRFOROrganizationIdentifierTelematikIdType4886f86f.coding as srcKBVPRFOROrganizationIdentifierTelematikIdTypeCodingca297e62 then {
                  srcKBVPRFOROrganizationIdentifierTelematikIdTypeCodingca297e62.extension -> tgtOrganizationDirectoryIdentifierTelematikIdTypeCoding03aa2b3f.extension "OrganizationIdentifierTelematikIdTypeCodingExtensiona4ee2a5a"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type.coding | Quelle: Organization.identifier:Telematik-ID.type.coding.extension
                } "OrganizationIdentifierTelematikIdTypeCodingExtensiona4ee2a5a";
              } "OrganizationIdentifierTelematikIdTypeCodingExtensiona4ee2a5a";
            } "OrganizationIdentifierTelematikIdTypeCodingExtensiona4ee2a5a";
          } "OrganizationIdentifierTelematikIdTypeCodingExtensiona4ee2a5a";
        } "OrganizationIdentifierTelematikIdTypeCodingExtensiona4ee2a5a";
      } "OrganizationIdentifierTelematikIdTypeCodingExtensiona4ee2a5a";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierTelematikIdfbd99394 then {
        KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierTelematikIdfbd99394.type as tgtOrganizationDirectoryIdentifierTelematikIdType31a4505d then {
          KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierTelematikIdType31a4505d.coding as tgtOrganizationDirectoryIdentifierTelematikIdTypeCoding03aa2b3f then {
            KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifierTelematikIdc7227e62 then {
              srcKBVPRFOROrganizationIdentifierTelematikIdc7227e62.type as srcKBVPRFOROrganizationIdentifierTelematikIdType4886f86f then {
                srcKBVPRFOROrganizationIdentifierTelematikIdType4886f86f.coding as srcKBVPRFOROrganizationIdentifierTelematikIdTypeCodingca297e62 then {
                  srcKBVPRFOROrganizationIdentifierTelematikIdTypeCodingca297e62.id -> tgtOrganizationDirectoryIdentifierTelematikIdTypeCoding03aa2b3f.id "OrganizationIdentifierTelematikIdTypeCodingIdeab4d854"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type.coding | Quelle: Organization.identifier:Telematik-ID.type.coding.id
                } "OrganizationIdentifierTelematikIdTypeCodingIdeab4d854";
              } "OrganizationIdentifierTelematikIdTypeCodingIdeab4d854";
            } "OrganizationIdentifierTelematikIdTypeCodingIdeab4d854";
          } "OrganizationIdentifierTelematikIdTypeCodingIdeab4d854";
        } "OrganizationIdentifierTelematikIdTypeCodingIdeab4d854";
      } "OrganizationIdentifierTelematikIdTypeCodingIdeab4d854";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierTelematikIdfbd99394 then {
        KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierTelematikIdfbd99394.type as tgtOrganizationDirectoryIdentifierTelematikIdType31a4505d then {
          KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierTelematikIdType31a4505d.coding as tgtOrganizationDirectoryIdentifierTelematikIdTypeCoding03aa2b3f then {
            KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifierTelematikIdc7227e62 then {
              srcKBVPRFOROrganizationIdentifierTelematikIdc7227e62.type as srcKBVPRFOROrganizationIdentifierTelematikIdType4886f86f then {
                srcKBVPRFOROrganizationIdentifierTelematikIdType4886f86f.coding as srcKBVPRFOROrganizationIdentifierTelematikIdTypeCodingca297e62 then {
                  srcKBVPRFOROrganizationIdentifierTelematikIdTypeCodingca297e62.system -> tgtOrganizationDirectoryIdentifierTelematikIdTypeCoding03aa2b3f.system "OrganizationIdentifierTelematikIdTypeCodingSystem558e0af7"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type.coding | Quelle: Organization.identifier:Telematik-ID.type.coding.system
                } "OrganizationIdentifierTelematikIdTypeCodingSystem558e0af7";
              } "OrganizationIdentifierTelematikIdTypeCodingSystem558e0af7";
            } "OrganizationIdentifierTelematikIdTypeCodingSystem558e0af7";
          } "OrganizationIdentifierTelematikIdTypeCodingSystem558e0af7";
        } "OrganizationIdentifierTelematikIdTypeCodingSystem558e0af7";
      } "OrganizationIdentifierTelematikIdTypeCodingSystem558e0af7";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierTelematikIdfbd99394 then {
        KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierTelematikIdfbd99394.type as tgtOrganizationDirectoryIdentifierTelematikIdType31a4505d then {
          KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierTelematikIdType31a4505d.coding as tgtOrganizationDirectoryIdentifierTelematikIdTypeCoding03aa2b3f then {
            KBVPRFOROrganization as manualsrcOrganizationIdentifierTelematikIdTypeCodingUserselected -> tgtOrganizationDirectoryIdentifierTelematikIdTypeCoding03aa2b3f.userSelected as tgtOrganizationDirectoryIdentifierTelematikIdTypeCodingUser76985 "OrganizationIdentifierTelematikIdTypeCodingUserselectede5c50e18"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type.coding | Quelle: Organization.identifier:Telematik-ID.type.coding.userSelected
          } "OrganizationIdentifierTelematikIdTypeCodingUserselectede5c50e18";
        } "OrganizationIdentifierTelematikIdTypeCodingUserselectede5c50e18";
      } "OrganizationIdentifierTelematikIdTypeCodingUserselectede5c50e18";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierTelematikIdfbd99394 then {
        KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierTelematikIdfbd99394.type as tgtOrganizationDirectoryIdentifierTelematikIdType31a4505d then {
          KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierTelematikIdType31a4505d.coding as tgtOrganizationDirectoryIdentifierTelematikIdTypeCoding03aa2b3f then {
            KBVPRFOROrganization as manualsrcOrganizationIdentifierTelematikIdTypeCodingVersionfc1c4 -> tgtOrganizationDirectoryIdentifierTelematikIdTypeCoding03aa2b3f.version as tgtOrganizationDirectoryIdentifierTelematikIdTypeCodingVersc7e1b "OrganizationIdentifierTelematikIdTypeCodingVersionfc1c4789"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type.coding | Quelle: Organization.identifier:Telematik-ID.type.coding.version
          } "OrganizationIdentifierTelematikIdTypeCodingVersionfc1c4789";
        } "OrganizationIdentifierTelematikIdTypeCodingVersionfc1c4789";
      } "OrganizationIdentifierTelematikIdTypeCodingVersionfc1c4789";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierTelematikIdfbd99394 then {
        KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierTelematikIdfbd99394.type as tgtOrganizationDirectoryIdentifierTelematikIdType31a4505d then {
          KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifierTelematikIdc7227e62 then {
            srcKBVPRFOROrganizationIdentifierTelematikIdc7227e62.type as srcKBVPRFOROrganizationIdentifierTelematikIdType4886f86f then {
              srcKBVPRFOROrganizationIdentifierTelematikIdType4886f86f.extension -> tgtOrganizationDirectoryIdentifierTelematikIdType31a4505d.extension "OrganizationIdentifierTelematikIdTypeExtensionf49ab2a4"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type | Quelle: Organization.identifier:Telematik-ID.type.extension
            } "OrganizationIdentifierTelematikIdTypeExtensionf49ab2a4";
          } "OrganizationIdentifierTelematikIdTypeExtensionf49ab2a4";
        } "OrganizationIdentifierTelematikIdTypeExtensionf49ab2a4";
      } "OrganizationIdentifierTelematikIdTypeExtensionf49ab2a4";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierTelematikIdfbd99394 then {
        KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierTelematikIdfbd99394.type as tgtOrganizationDirectoryIdentifierTelematikIdType31a4505d then {
          KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifierTelematikIdc7227e62 then {
            srcKBVPRFOROrganizationIdentifierTelematikIdc7227e62.type as srcKBVPRFOROrganizationIdentifierTelematikIdType4886f86f then {
              srcKBVPRFOROrganizationIdentifierTelematikIdType4886f86f.id -> tgtOrganizationDirectoryIdentifierTelematikIdType31a4505d.id "OrganizationIdentifierTelematikIdTypeId0e9359b5"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type | Quelle: Organization.identifier:Telematik-ID.type.id
            } "OrganizationIdentifierTelematikIdTypeId0e9359b5";
          } "OrganizationIdentifierTelematikIdTypeId0e9359b5";
        } "OrganizationIdentifierTelematikIdTypeId0e9359b5";
      } "OrganizationIdentifierTelematikIdTypeId0e9359b5";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierTelematikIdfbd99394 then {
        KBVPRFOROrganization -> tgtOrganizationDirectoryIdentifierTelematikIdfbd99394.type as tgtOrganizationDirectoryIdentifierTelematikIdType31a4505d then {
          KBVPRFOROrganization as manualsrcOrganizationIdentifierTelematikIdTypeText7ab931be -> tgtOrganizationDirectoryIdentifierTelematikIdType31a4505d.text as tgtOrganizationDirectoryIdentifierTelematikIdTypeTextc866c291 "OrganizationIdentifierTelematikIdTypeText7ab931be"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type | Quelle: Organization.identifier:Telematik-ID.type.text
        } "OrganizationIdentifierTelematikIdTypeText7ab931be";
      } "OrganizationIdentifierTelematikIdTypeText7ab931be";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierTelematikIdfbd99394 then {
        KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifierTelematikIdc7227e62 then {
          srcKBVPRFOROrganizationIdentifierTelematikIdc7227e62.use -> tgtOrganizationDirectoryIdentifierTelematikIdfbd99394.use "OrganizationIdentifierTelematikIdUsed61478ae"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID | Quelle: Organization.identifier:Telematik-ID.use
        } "OrganizationIdentifierTelematikIdUsed61478ae";
      } "OrganizationIdentifierTelematikIdUsed61478ae";
      KBVPRFOROrganization -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierTelematikIdfbd99394 then {
        KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifierTelematikIdc7227e62 then {
          srcKBVPRFOROrganizationIdentifierTelematikIdc7227e62.value -> tgtOrganizationDirectoryIdentifierTelematikIdfbd99394.value "OrganizationIdentifierTelematikIdValue69222509"; // Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID | Quelle: Organization.identifier:Telematik-ID.value
        } "OrganizationIdentifierTelematikIdValue69222509";
      } "OrganizationIdentifierTelematikIdValue69222509";
      KBVPRFOROrganization as manualsrcOrganizationIdentifierTelematikidd2cf7b80 -> OrganizationDirectory.identifier as tgtOrganizationDirectoryIdentifierTelematikidc36ffe12 "OrganizationIdentifierTelematikidd2cf7b80"; // Manual action required | Telematik-ID wird aus idNummer → aus zeta-user-info.identifier der Anfrage bezogen | Quelle: Organization.identifier:TelematikID
      KBVPRFOROrganization.meta as srcKBVPRFOROrganizationMeta25dbc5a5 -> OrganizationDirectory.meta = create('Meta') as tgtOrganizationDirectoryMetacbe6e64f then {
        srcKBVPRFOROrganizationMeta25dbc5a5 as srcOrganizationMetaProfile4d6334ac -> tgtOrganizationDirectoryMetacbe6e64f.profile = 'https://gematik.de/fhir/directory/StructureDefinition/OrganizationDirectory' as tgtOrganizationMetaProfile4d6334ac "OrganizationMetaProfile4d6334ac"; // Fixed value 'https://gematik.de/fhir/directory/StructureDefinition/OrganizationDirectory'
      } "OrganizationMeta89bf012b"; // Automatic copy
      KBVPRFOROrganization.name -> OrganizationDirectory.name "OrganizationName61d5a4f1"; // Manual action required | organizationName → aus zeta-user-info.commonName der Anfrage beziehen | Quelle: Organization.name
      KBVPRFOROrganization.telecom as srcKBVPRFOROrganizationTelecomca093d46 -> OrganizationDirectory.telecom = srcKBVPRFOROrganizationTelecomca093d46 as tgtOrganizationDirectoryTelecom22bcd8ec "OrganizationTelecomb3f55102"; // Automatic copy
      KBVPRFOROrganization as manualsrcOrganizationTypeProfession6b535de2 -> OrganizationDirectory.type as tgtOrganizationDirectoryTypeProfessionf2d05bbb "OrganizationTypeProfession6b535de2"; // Manual action required | professionOID → aus zeta-user-info.professionOID der Anfrage | Quelle: Organization.type:profession
    }