KBVPrForOrganizationMap
type: StructureMap
node role: treeRoot
id:
  v: KBVPrForOrganizationMap
text:
  status:
    v: generated
  div:
    v: Generated Narrative: StructureMap KBVPrForOrganizationMap #xD; map "https://gematik.de/fhir/structure-comparer/StructureMap/KBVPrForOrganizationMap" = "KBVPrForOrganizationMap"#xD; #xD; // Auto-generated StructureMap for KBV_PR_FOR_Organization|1.3.0 -> OrganizationDirectory|1.0.0#xD; #xD; uses "https://fhir.kbv.de/StructureDefinition/KBV_PR_FOR_Organization" alias KBVPRFOROrganization as source#xD; uses "https://gematik.de/fhir/directory/StructureDefinition/OrganizationDirectory" alias OrganizationDirectory as target#xD; #xD; // Mapping generated for KBV_PR_FOR_Organization|1.3.0 -> OrganizationDirectory|1.0.0#xD; group KBVPrForOrganizationMap(source KBVPRFOROrganization : KBVPRFOROrganization, target OrganizationDirectory : OrganizationDirectory) <<types>> {#xD; KBVPRFOROrganization.address as srcKBVPRFOROrganizationAddressb2458a6a -> OrganizationDirectory.address = srcKBVPRFOROrganizationAddressb2458a6a as tgtOrganizationDirectoryAddress56874d06 "OrganizationAddress042e251f"; // Copied to 'Organization.address'#xD; KBVPRFOROrganization.address as srcKBVPRFOROrganizationAddressStrassenanschrift5396a3a6 -> OrganizationDirectory.address = srcKBVPRFOROrganizationAddressStrassenanschrift5396a3a6 as tgtOrganizationDirectoryAddressStrassenanschrift31dcd382 "OrganizationAddressStrassenanschrift1974a97e"; // Copied to 'Organization.address:Strassenanschrift'#xD; 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#xD; KBVPRFOROrganization.identifier as srcKBVPRFOROrganizationIdentifierBetriebsstaettennummer10bcc9e5 where use = 'offi…
url:
  v: https://gematik.de/fhir/structure-comparer/StructureMap/KBVPrForOrganizationMap
  l: KBVPrForOrganizationMap
version:
  v: 2.0.0-ballot.1
name:
  v: KBVPrForOrganizationMap
status:
  v: active
date:
  v: 2026-02-02
publisher:
  v: gematik GmbH
contact:
  name:
    v: gematik GmbH
  telecom:
    system:
      v: url
    value:
      v: https://gematik.de
  telecom:
    system:
      v: email
description:
  v: Auto-generated StructureMap for KBV_PR_FOR_Organization|1.3.0 -> OrganizationDirectory|1.0.0
jurisdiction:
  coding:
    system:
      v: urn:iso:std:iso:3166
      l: 3166
    code:
      v: DE
    display:
      v: Germany
structure:
  url:
    v: https://fhir.kbv.de/StructureDefinition/KBV_PR_FOR_Organization
    l: KBV PR FOR Organization
  mode:
    v: source
  alias:
    v: KBVPRFOROrganization
structure:
  url:
    v: https://gematik.de/fhir/directory/StructureDefinition/OrganizationDirectory
    l: OrganizationDirectory
  mode:
    v: target
  alias:
    v: OrganizationDirectory
group:
  name:
    v: KBVPrForOrganizationMap
  type mode:
    v: types
  documentation:
    v: Mapping generated for KBV_PR_FOR_Organization|1.3.0 -> OrganizationDirectory|1.0.0
  input:
    name:
      v: KBVPRFOROrganization
    type:
      v: KBVPRFOROrganization
    mode:
      v: source
  input:
    name:
      v: OrganizationDirectory
    type:
      v: OrganizationDirectory
    mode:
      v: target
  rule:
    name:
      v: OrganizationAddress042e251f
    source:
      context:
        v: KBVPRFOROrganization
      element:
        v: address
      variable:
        v: srcKBVPRFOROrganizationAddressb2458a6a
    target:
      context:
        v: OrganizationDirectory
      context type:
        v: variable
      element:
        v: address
      variable:
        v: tgtOrganizationDirectoryAddress56874d06
      transform:
        v: copy
      parameter:
        value: Id
    documentation:
      v: Copied to 'Organization.address'
  rule:
    source:
      context:
        v: KBVPRFOROrganization
      element:
        v: address
    target:
      context:
        v: OrganizationDirectory
      context type:
        v: variable
      element:
        v: address
      transform:
        v: copy
      parameter:
        value: Id
    documentation:
      v: Copied to 'Organization.address:Strassenanschrift'
  rule:
    name:
      v: OrganizationIdentifiercd09dff1
    source:
      context:
        v: KBVPRFOROrganization
      element:
        v: identifier
      condition:
        v: (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
    target:
      context:
        v: OrganizationDirectory
      context type:
        v: variable
      element:
        v: identifier
      transform:
        v: copy
      parameter:
        value: Id
    documentation:
      v: Automatic copy
  rule:
    source:
      context:
        v: KBVPRFOROrganization
      element:
        v: identifier
      condition:
        v: use = 'official' and system = 'https://fhir.kbv.de/NamingSystem/KBV_NS_Base_BSNR'
    target:
      context:
        v: OrganizationDirectory
      context type:
        v: variable
      element:
        v: identifier
      transform:
        v: copy
      parameter:
        value: Id
    documentation:
      v: Copied to 'Organization.identifier:BSNR'
  rule:
    source:
      context:
        v: KBVPRFOROrganization
      element:
        v: identifier
      condition:
        v: system = 'http://fhir.de/sid/arge-ik/iknr'
    target:
      context:
        v: OrganizationDirectory
      context type:
        v: variable
      element:
        v: identifier
      transform:
        v: copy
      parameter:
        value: Id
    documentation:
      v: Copied to 'Organization.identifier:IKNR'
  rule:
    source:
      context:
        v: KBVPRFOROrganization
      element:
        v: identifier
      condition:
        v: use = 'official' and system = 'http://fhir.de/sid/kzbv/kzvabrechnungsnummer'
    target:
      context:
        v: OrganizationDirectory
      context type:
        v: variable

Id
v: srcKBVPRFOROrganizationAddressb2458a6a

v: identifier

v: copy

v: Copied to 'Organization.identifier:KZVA'

source:
  context:
    v: KBVPRFOROrganization
  element:
    v: identifier
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
documentation:
  v: Feld wird nicht gemappt | Quelle: Organization.identifier:Standortnummer

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
  target:
    context type:
      v: variable
    element:
      v: assigner
  documentation:
    v: Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer | Quelle: Organization.identifier:Standortnummer.assigner

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
    element:
      v: identifier
  rule:
    source:
      element:
        v: extension
    target:
      context type:
        v: variable
      element:
        v: extension
    documentation:
      v: Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer | Quelle: Organization.identifier:Standortnummer.extension

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
    element:
      v: identifier
  rule:
    source:
      element:
        v: id
    target:
      context type:
        v: variable
      element:
        v: id
    documentation:
      v: Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer | Quelle: Organization.identifier:Standortnummer.id

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
  target:
    context type:
      v: variable
    element:
      v: period
  documentation:
    v: Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer | Quelle: Organization.identifier:Standortnummer.period

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
    element:
      v: identifier
  rule:
    source:
      element:
        v: system
    target:
      context type:
        v: variable
      element:
        v: system
    documentation:
      v: Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer | Quelle: Organization.identifier:Standortnummer.system

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
    element:
      v: identifier
  rule:
    source:
      element:
        v: type
    target:
      context type:
        v: variable
      element:
        v: type
    documentation:
      v: Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer | Quelle: Organization.identifier:Standortnummer.type

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
  target:
    context type:
      v: variable
    element:
      v: type
  rule:
    source:
      context:
        v: KBVPRFOROrganization
      element:
        v: identifier

v: type

element:
  v: coding

context type:
  v: variable
element:
  v: coding

v: Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type | Quelle: Organization.identifier:Standortnummer.type.coding

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
  target:
    context type:
      v: variable
    element:
      v: type
  rule:
    source:
      context:
        v: KBVPRFOROrganization
    target:
      context type:
        v: variable
      element:
        v: coding

v: KBVPRFOROrganization

v: identifier

element:
  v: type

source:
  element:
    v: coding
rule:
  source:
    element:
      v: code
  target:
    context type:
      v: variable
    element:
      v: code
  documentation:
    v: Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type.coding | Quelle: Organization.identifier:Standortnummer.type.coding.code

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
  target:
    context type:
      v: variable
    element:
      v: type
  rule:
    source:
      context:
        v: KBVPRFOROrganization
    target:
      context type:
        v: variable
      element:
        v: coding
    rule:
      documentation:
        v: Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type.coding | Quelle: Organization.identifier:Standortnummer.type.coding.display

v: KBVPRFOROrganization

v: variable

v: display

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
  target:
    context type:
      v: variable
    element:
      v: type
  rule:
    source:
      context:
        v: KBVPRFOROrganization
    target:
      context type:
        v: variable
      element:
        v: coding

v: KBVPRFOROrganization

v: identifier

element:
  v: type

source:
  element:
    v: coding
rule:
  source:
    element:
      v: extension
  target:
    context type:
      v: variable
    element:
      v: extension
  documentation:
    v: Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type.coding | Quelle: Organization.identifier:Standortnummer.type.coding.extension

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
  target:
    context type:
      v: variable
    element:
      v: type
  rule:
    source:
      context:
        v: KBVPRFOROrganization
    target:
      context type:
        v: variable
      element:
        v: coding

v: KBVPRFOROrganization

v: identifier

element:
  v: type

source:
  element:
    v: coding
rule:
  source:
    element:
      v: id
  target:
    context type:
      v: variable
    element:
      v: id
  documentation:
    v: Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type.coding | Quelle: Organization.identifier:Standortnummer.type.coding.id

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
  target:
    context type:
      v: variable
    element:
      v: type
  rule:
    source:
      context:
        v: KBVPRFOROrganization
    target:
      context type:
        v: variable
      element:
        v: coding

v: KBVPRFOROrganization

v: identifier

element:
  v: type

source:
  element:
    v: coding
rule:
  source:
    element:
      v: system
  target:
    context type:
      v: variable
    element:
      v: system
  documentation:
    v: Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type.coding | Quelle: Organization.identifier:Standortnummer.type.coding.system

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
  target:
    context type:
      v: variable
    element:
      v: type
  rule:
    source:
      context:
        v: KBVPRFOROrganization
    target:
      context type:
        v: variable
      element:
        v: coding
    rule:
      documentation:
        v: Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type.coding | Quelle: Organization.identifier:Standortnummer.type.coding.userSelected

v: KBVPRFOROrganization

v: manualsrcOrganizationIdentifierStandortnummerTypeCodingUserselec

v: variable

v: userSelected

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
  target:
    context type:
      v: variable
    element:
      v: type
  rule:
    source:
      context:
        v: KBVPRFOROrganization
    target:
      context type:
        v: variable
      element:
        v: coding
    rule:
      documentation:
        v: Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type.coding | Quelle: Organization.identifier:Standortnummer.type.coding.version

v: KBVPRFOROrganization

v: variable

v: version

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
  target:
    context type:
      v: variable
    element:
      v: type
  rule:
    source:
      context:
        v: KBVPRFOROrganization
      element:
        v: identifier

v: type

element:
  v: extension

context type:
  v: variable
element:
  v: extension

v: Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type | Quelle: Organization.identifier:Standortnummer.type.extension

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
  target:
    context type:
      v: variable
    element:
      v: type
  rule:
    source:
      context:
        v: KBVPRFOROrganization
      element:
        v: identifier

v: type

element:
  v: id

context type:
  v: variable
element:
  v: id

v: Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type | Quelle: Organization.identifier:Standortnummer.type.id

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
  target:
    context type:
      v: variable
    element:
      v: type
  rule:
    source:
      context:
        v: KBVPRFOROrganization
    target:
      context type:
        v: variable
      element:
        v: text
    documentation:
      v: Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer.type | Quelle: Organization.identifier:Standortnummer.type.text

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
    element:
      v: identifier
  rule:
    source:
      element:
        v: use
    target:
      context type:
        v: variable
      element:
        v: use
    documentation:
      v: Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer | Quelle: Organization.identifier:Standortnummer.use

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
    element:
      v: identifier
  rule:
    source:
      element:
        v: value
    target:
      context type:
        v: variable
      element:
        v: value
    documentation:
      v: Feld wird nicht gemappt | Inherited from Organization.identifier:Standortnummer | Quelle: Organization.identifier:Standortnummer.value

source:
  context:
    v: KBVPRFOROrganization
  element:
    v: identifier
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
documentation:
  v: Feld wird nicht gemappt | Quelle: Organization.identifier:Telematik-ID

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
  target:
    context type:
      v: variable
    element:
      v: assigner
  documentation:
    v: Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID | Quelle: Organization.identifier:Telematik-ID.assigner

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
    element:
      v: identifier
  rule:
    source:
      element:
        v: extension
    target:
      context type:
        v: variable
      element:
        v: extension
    documentation:
      v: Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID | Quelle: Organization.identifier:Telematik-ID.extension

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
    element:
      v: identifier
  rule:
    source:
      element:
        v: id
    target:
      context type:
        v: variable
      element:
        v: id
    documentation:
      v: Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID | Quelle: Organization.identifier:Telematik-ID.id

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
  target:
    context type:
      v: variable
    element:
      v: period
  documentation:
    v: Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID | Quelle: Organization.identifier:Telematik-ID.period

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
    element:
      v: identifier
  rule:
    source:
      element:
        v: system
    target:
      context type:
        v: variable
      element:
        v: system
    documentation:
      v: Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID | Quelle: Organization.identifier:Telematik-ID.system

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
    element:
      v: identifier
  rule:
    source:
      element:
        v: type
    target:
      context type:
        v: variable
      element:
        v: type
    documentation:
      v: Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID | Quelle: Organization.identifier:Telematik-ID.type

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
  target:
    context type:
      v: variable
    element:
      v: type
  rule:
    source:
      context:
        v: KBVPRFOROrganization
      element:
        v: identifier

v: type

element:
  v: coding

context type:
  v: variable
element:
  v: coding

v: Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type | Quelle: Organization.identifier:Telematik-ID.type.coding

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
  target:
    context type:
      v: variable
    element:
      v: type
  rule:
    source:
      context:
        v: KBVPRFOROrganization
    target:
      context type:
        v: variable
      element:
        v: coding

v: KBVPRFOROrganization

v: identifier

element:
  v: type

source:
  element:
    v: coding
rule:
  source:
    element:
      v: code
  target:
    context type:
      v: variable
    element:
      v: code
  documentation:
    v: Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type.coding | Quelle: Organization.identifier:Telematik-ID.type.coding.code

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
  target:
    context type:
      v: variable
    element:
      v: type
  rule:
    source:
      context:
        v: KBVPRFOROrganization
    target:
      context type:
        v: variable
      element:
        v: coding
    rule:
      documentation:
        v: Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type.coding | Quelle: Organization.identifier:Telematik-ID.type.coding.display

v: KBVPRFOROrganization

v: variable

v: display

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
  target:
    context type:
      v: variable
    element:
      v: type
  rule:
    source:
      context:
        v: KBVPRFOROrganization
    target:
      context type:
        v: variable
      element:
        v: coding

v: KBVPRFOROrganization

v: identifier

element:
  v: type

source:
  element:
    v: coding
rule:
  source:
    element:
      v: extension
    variable:
      v: srcKBVPRFOROrganizationIdentifierTelematikIdTypeCodingExtenbfcca
  target:
    context type:
      v: variable
    element:
      v: extension
  documentation:
    v: Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type.coding | Quelle: Organization.identifier:Telematik-ID.type.coding.extension

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
  target:
    context type:
      v: variable
    element:
      v: type
  rule:
    source:
      context:
        v: KBVPRFOROrganization
    target:
      context type:
        v: variable
      element:
        v: coding

v: KBVPRFOROrganization

v: identifier

element:
  v: type

source:
  element:
    v: coding
rule:
  source:
    element:
      v: id
  target:
    context type:
      v: variable
    element:
      v: id
  documentation:
    v: Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type.coding | Quelle: Organization.identifier:Telematik-ID.type.coding.id

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
  target:
    context type:
      v: variable
    element:
      v: type
  rule:
    source:
      context:
        v: KBVPRFOROrganization
    target:
      context type:
        v: variable
      element:
        v: coding

v: KBVPRFOROrganization

v: identifier

element:
  v: type

source:
  element:
    v: coding
rule:
  source:
    element:
      v: system
  target:
    context type:
      v: variable
    element:
      v: system
  documentation:
    v: Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type.coding | Quelle: Organization.identifier:Telematik-ID.type.coding.system

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
  target:
    context type:
      v: variable
    element:
      v: type
  rule:
    source:
      context:
        v: KBVPRFOROrganization
    target:
      context type:
        v: variable
      element:
        v: coding
    rule:
      documentation:
        v: Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type.coding | Quelle: Organization.identifier:Telematik-ID.type.coding.userSelected

v: KBVPRFOROrganization

v: manualsrcOrganizationIdentifierTelematikIdTypeCodingUserselected

v: variable

v: userSelected

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
  target:
    context type:
      v: variable
    element:
      v: type
  rule:
    source:
      context:
        v: KBVPRFOROrganization
    target:
      context type:
        v: variable
      element:
        v: coding
    rule:
      documentation:
        v: Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type.coding | Quelle: Organization.identifier:Telematik-ID.type.coding.version

v: KBVPRFOROrganization

v: variable

v: version

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
  target:
    context type:
      v: variable
    element:
      v: type
  rule:
    source:
      context:
        v: KBVPRFOROrganization
      element:
        v: identifier

v: type

element:
  v: extension

context type:
  v: variable
element:
  v: extension

v: Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type | Quelle: Organization.identifier:Telematik-ID.type.extension

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
  target:
    context type:
      v: variable
    element:
      v: type
  rule:
    source:
      context:
        v: KBVPRFOROrganization
      element:
        v: identifier

v: type

element:
  v: id

context type:
  v: variable
element:
  v: id

v: Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type | Quelle: Organization.identifier:Telematik-ID.type.id

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
  target:
    context type:
      v: variable
    element:
      v: type
  rule:
    source:
      context:
        v: KBVPRFOROrganization
    target:
      context type:
        v: variable
      element:
        v: text
    documentation:
      v: Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID.type | Quelle: Organization.identifier:Telematik-ID.type.text

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
    element:
      v: identifier
  rule:
    source:
      element:
        v: use
    target:
      context type:
        v: variable
      element:
        v: use
    documentation:
      v: Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID | Quelle: Organization.identifier:Telematik-ID.use

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
rule:
  source:
    context:
      v: KBVPRFOROrganization
    element:
      v: identifier
  rule:
    source:
      element:
        v: value
    target:
      context type:
        v: variable
      element:
        v: value
    documentation:
      v: Feld wird nicht gemappt | Inherited from Organization.identifier:Telematik-ID | Quelle: Organization.identifier:Telematik-ID.value

source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: identifier
documentation:
  v: Manual action required | Telematik-ID wird aus idNummer → aus dem ACCESS_TOKEN der Anfrage bezogen | Quelle: Organization.identifier:TelematikID

name:
  v: OrganizationMeta89bf012b
source:
  context:
    v: KBVPRFOROrganization
  element:
    v: meta
  variable:
    v: srcKBVPRFOROrganizationMeta25dbc5a5
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: meta
  variable:
    v: tgtOrganizationDirectoryMetacbe6e64f
  transform:
    v: create
  parameter:
    value: String
      v: Meta
rule:
  name:
    v: OrganizationMetaProfile4d6334ac
  source:
    context:
      v: srcKBVPRFOROrganizationMeta25dbc5a5
    variable:
      v: srcOrganizationMetaProfile4d6334ac
  target:
    context:
      v: tgtOrganizationDirectoryMetacbe6e64f
    context type:
      v: variable
    element:
      v: profile
    variable:
      v: tgtOrganizationMetaProfile4d6334ac
    transform:
      v: copy
    parameter:
      value: String
        v: https://gematik.de/fhir/directory/StructureDefinition/OrganizationDirectory
  documentation:
    v: Fixed value 'https://gematik.de/fhir/directory/StructureDefinition/OrganizationDirectory'
documentation:
  v: Automatic copy

name:
  v: OrganizationName61d5a4f1
source:
  context:
    v: KBVPRFOROrganization
  element:
    v: name
  variable:
    v: srcKBVPRFOROrganizationNameabbbdc85
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: name
  variable:
    v: tgtOrganizationDirectoryName0e007323
documentation:
  v: Manual action required | organizationName → aus dem ACCESS_TOKEN der Anfrage beziehen | Quelle: Organization.name

name:
  v: OrganizationTelecomb3f55102
source:
  context:
    v: KBVPRFOROrganization
  element:
    v: telecom
  variable:
    v: srcKBVPRFOROrganizationTelecomca093d46
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: telecom
  variable:
    v: tgtOrganizationDirectoryTelecom22bcd8ec
  transform:
    v: copy
  parameter:
    value: Id
      v: srcKBVPRFOROrganizationTelecomca093d46
documentation:
  v: Automatic copy

name:
  v: OrganizationTypeProfession6b535de2
source:
  context:
    v: KBVPRFOROrganization
target:
  context:
    v: OrganizationDirectory
  context type:
    v: variable
  element:
    v: type
documentation:
  v: Manual action required | professionOID → aus dem ACCESS_TOKEN der Anfrage | Quelle: Organization.type:profession