PackagesCanonicalsLogsProblems
    Packages
    de.gematik.ti@1.3.0
    https://gematik.de/fhir/ti/StructureDefinition/ti-organization
description: Definiert die Datenstruktur für medizinische, regulatorische und technische Organisationen
package_name: de.gematik.ti
derivation: constraint
name: TIOrganization
type: Organization
elements:
  address:
    mustSupport: true
    index: 37
    elements:
      use: {mustSupport: true, index: 38}
      text: {mustSupport: true, index: 39}
      line: {mustSupport: true, index: 40}
      city: {mustSupport: true, index: 41}
      state: {mustSupport: true, index: 42}
      postalCode: {mustSupport: true, index: 43}
      country: {mustSupport: true, index: 44}
  meta:
    mustSupport: true
    index: 1
    elements:
      versionId: {mustSupport: true, index: 2}
      lastUpdated: {mustSupport: true, index: 3}
  name: {mustSupport: true, index: 35}
  type:
    mustSupport: true
    index: 22
    slicing:
      rules: open
      discriminator:
      - {path: $this, type: pattern}
      min: null
      slices:
        providerType:
          match: {}
          schema:
            binding: {strength: required, valueSet: 'https://gematik.de/fhir/directory/ValueSet/OrganizationTypeVS'}
            mustSupport: true
            array: true
            index: 23
            elements:
              coding:
                mustSupport: true
                index: 24
                elements:
                  system: {mustSupport: true, index: 25}
                  version: {mustSupport: true, index: 26}
                  code: {mustSupport: true, index: 27}
                  display: {mustSupport: true, index: 28}
        profession:
          match: {}
          schema:
            binding: {strength: required, valueSet: 'https://gematik.de/fhir/directory/ValueSet/OrganizationProfessionOIDTypeVS'}
            mustSupport: true
            array: true
            index: 29
            elements:
              coding:
                mustSupport: true
                index: 30
                elements:
                  system: {mustSupport: true, index: 31}
                  version: {mustSupport: true, index: 32}
                  code: {mustSupport: true, index: 33}
                  display: {mustSupport: true, index: 34}
  extension:
    type: Extension
    mustSupport: true
    url: https://gematik.de/fhir/ti/StructureDefinition/ncpeh-country-extension
    index: 4
    slicing:
      slices:
        ncpehCountryEx:
          match: {}
          schema:
            type: Extension
            mustSupport: true
            url: https://gematik.de/fhir/ti/StructureDefinition/ncpeh-country-extension
            index: 4
            elements:
              url: {mustSupport: true, index: 5}
              value[x]:
                elements:
                  version: {mustSupport: true, index: 6}
                  display: {mustSupport: true, index: 7}
  alias: {mustSupport: true, index: 36}
  active: {mustSupport: true, index: 21}
  id: {mustSupport: true, index: 0}
  identifier:
    mustSupport: true
    index: 8
    slicing:
      rules: open
      discriminator:
      - {path: system, type: pattern}
      min: null
      slices:
        TelematikID:
          match: {system: null}
          schema:
            type: Identifier
            mustSupport: true
            index: 9
            elements:
              system: {mustSupport: true, index: 10}
              value: {mustSupport: true, index: 11}
        BSNR:
          match: {system: null}
          schema:
            type: Identifier
            mustSupport: true
            index: 12
            elements:
              system: {mustSupport: true, index: 13}
              value: {mustSupport: true, index: 14}
        KZVA:
          match: {system: null}
          schema:
            type: Identifier
            mustSupport: true
            index: 15
            elements:
              system: {mustSupport: true, index: 16}
              value: {mustSupport: true, index: 17}
        IKNR:
          match: {system: null}
          schema:
            type: Identifier
            mustSupport: true
            array: true
            index: 18
            elements:
              system: {mustSupport: true, index: 19}
              value: {mustSupport: true, index: 20}
  partOf:
    mustSupport: true
    index: 45
    elements:
      reference: {mustSupport: true, index: 46}
      identifier:
        mustSupport: true
        index: 47
        elements:
          system: {mustSupport: true, index: 48}
          value: {mustSupport: true, index: 49}
      display: {mustSupport: true, index: 50}
  contact:
    mustSupport: true
    index: 51
    elements:
      name:
        mustSupport: true
        index: 52
        elements:
          use: {mustSupport: true, index: 53}
          family: {mustSupport: true, index: 54}
          given: {mustSupport: true, index: 55}
          prefix: {mustSupport: true, index: 56}
          suffix: {mustSupport: true, index: 57}
package_version: 1.3.0
extensions:
  ncpehCountryEx:
    url: https://gematik.de/fhir/ti/StructureDefinition/ncpeh-country-extension
    type: Extension
    mustSupport: true
    index: 4
    elements:
      url: {mustSupport: true, index: 5}
      value[x]:
        elements:
          version: {mustSupport: true, index: 6}
          display: {mustSupport: true, index: 7}
class: profile
kind: resource
url: https://gematik.de/fhir/ti/StructureDefinition/ti-organization
base: http://hl7.org/fhir/StructureDefinition/Organization
version: 1.1.1
required: [name]