PackagesCanonicalsLogsProblems
    Packages
    kbv.ita.vos@1.20.0
    https://fhir.kbv.de/StructureDefinition/74_PR_VoS_Patient
description: Informationen eines Patienten zur Übermittlung vom PVS an die VoS
package_name: kbv.ita.vos
derivation: constraint
name: 74_PR_VoS_Patient
type: Patient
elements:
  address: {mustSupport: true, index: 23}
  managingOrganization: {index: 39}
  name:
    mustSupport: true
    index: 9
    elements:
      family:
        mustSupport: true
        index: 10
        extensions:
          namenszusatz: {url: null, mustSupport: true, index: 12}
          nachname: {url: null, min: 1, mustSupport: true, _required: true, index: 13}
          vorsatzwort: {url: null, mustSupport: true, index: 14}
        elements:
          extension:
            index: 11
            slicing:
              rules: open
              discriminator:
              - {path: url, type: value}
              min: null
              slices:
                namenszusatz:
                  match: {url: null}
                  schema: {mustSupport: true, index: 12}
                nachname:
                  match: {url: null}
                  schema: {mustSupport: true, _required: true, index: 13}
                  min: 1
                vorsatzwort:
                  match: {url: null}
                  schema: {mustSupport: true, index: 14}
      given: {mustSupport: true, index: 15}
      prefix: {mustSupport: true, index: 16}
      period: {index: 17}
    required: [given, family]
  birthDate: {short: Geburtsdatum, mustSupport: true, index: 20}
  multipleBirth:
    choices: []
    index: 26
  deceased:
    choices: []
    index: 22
  photo: {index: 27}
  link: {index: 40}
  active: {index: 8}
  communication:
    short: Sprache des Patienten
    index: 29
    elements:
      language:
        index: 30
        elements:
          coding:
            index: 31
            elements:
              system: {index: 32}
              code: {index: 33}
              display: {index: 34}
              userSelected: {index: 35}
            required: [system, code]
          text: {index: 36}
        required: [coding]
      preferred: {index: 37}
  identifier:
    mustSupport: true
    index: 0
    slicing:
      rules: closed
      discriminator:
      - {path: system, type: value}
      min: 1
      max: 1
      slices:
        VersichertenID_GKV:
          match: {system: null}
          schema: {index: 1}
          max: 0
        '@default':
          match: {system: null}
          schema:
            _required: true
            index: 2
            elements:
              use: {index: 3}
              type: {index: 4}
              value: {short: PatientenID, index: 5}
              period: {index: 6}
              assigner: {index: 7}
            required: [value]
  telecom: {index: 18}
  generalPractitioner: {index: 38}
  gender: {short: Geschlecht, mustSupport: true, index: 19}
  maritalStatus: {index: 24}
  contact: {index: 28}
package_version: 1.20.0
class: profile
kind: resource
url: https://fhir.kbv.de/StructureDefinition/74_PR_VoS_Patient
base: http://fhir.de/StructureDefinition/patient-de-basis/0.2
version: 1.20.0
required: [gender, name, address, identifier, birthDate]