PackagesCanonicalsLogsProblems
    Packages
    basisprofil.de@0.2.40
    http://fhir.de/StructureDefinition/humanname-de-basis
description: Personenname mit in Deutschland üblichen Erweiterungen
package_name: basisprofil.de
derivation: constraint
name: humanname-de-basis
type: HumanName
elements:
  use: {index: 0}
  family:
    short: Familienname
    index: 1
    extensions:
      namenszusatz:
        url: h
        type: Extension
        index: 3
        elements:
          valueString:
            index: 4
            slicing:
              slices:
                valueString:
                  match: {}
                  schema: {index: 4}
      nachname:
        url: h
        type: Extension
        short: Nachname ohne Vor- und Zusätze
        index: 5
        elements:
          valueString:
            index: 6
            slicing:
              slices:
                valueString:
                  match: {}
                  schema: {index: 6}
      vorsatzwort:
        url: h
        type: Extension
        short: Vorsatzwort
        index: 7
        elements:
          valueString:
            index: 8
            slicing:
              slices:
                valueString:
                  match: {}
                  schema: {index: 8}
    elements:
      extension:
        index: 2
        slicing:
          rules: open
          discriminator:
          - {path: url, type: value}
          min: null
          slices:
            namenszusatz:
              match: {url: null}
              schema:
                type: Extension
                url: h
                index: 3
                elements:
                  valueString:
                    index: 4
                    slicing:
                      slices:
                        valueString:
                          match: {}
                          schema: {index: 4}
            nachname:
              match: {url: null}
              schema:
                type: Extension
                short: Nachname ohne Vor- und Zusätze
                url: h
                index: 5
                elements:
                  valueString:
                    index: 6
                    slicing:
                      slices:
                        valueString:
                          match: {}
                          schema: {index: 6}
            vorsatzwort:
              match: {url: null}
              schema:
                type: Extension
                short: Vorsatzwort
                url: h
                index: 7
                elements:
                  valueString:
                    index: 8
                    slicing:
                      slices:
                        valueString:
                          match: {}
                          schema: {index: 8}
  given: {short: Vorname, index: 9}
  prefix:
    short: Namensteile vor dem Vornamen
    index: 10
    extensions:
      prefix-qualifier: {url: h, type: Extension, index: 12}
    elements:
      extension:
        index: 11
        slicing:
          rules: open
          discriminator:
          - {path: url, type: value}
          min: null
          slices:
            prefix-qualifier:
              match: {url: null}
              schema: {type: Extension, url: h, index: 12}
  suffix: {short: Namensteile nach dem Nachnamen, index: 13}
package_version: 0.2.40
class: complex-type
kind: complex-type
url: http://fhir.de/StructureDefinition/humanname-de-basis
base: http://hl7.org/fhir/StructureDefinition/HumanName
version: '0.1'