PackagesCanonicalsLogsProblems
    Packages
    de.gematik.epa@1.3.2
    https://gematik.de/fhir/epa/StructureDefinition/epa-patient
description: Das Patient-Profil für die ePA
package_name: de.gematik.epa
derivation: constraint
name: EPAPatient
type: Patient
elements:
  id: {mustSupport: true, index: 0}
  meta:
    mustSupport: true
    index: 1
    elements:
      versionId: {mustSupport: true, index: 2}
      lastUpdated: {mustSupport: true, index: 3}
  identifier:
    index: 4
    slicing:
      slices:
        KVNR:
          match: {}
          schema:
            _required: true
            index: 5
            elements:
              system: {mustSupport: true, index: 6}
              value: {mustSupport: true, index: 7}
  active: {index: 8}
  name:
    index: 9
    slicing:
      slices:
        Name:
          match: {}
          schema:
            index: 9
            elements:
              prefix:
                extensions:
                  prefix-qualifier:
                    url: null
                    index: 10
                    elements:
                      url: {mustSupport: true, index: 11}
                      value:
                        mustSupport: true
                        choices: []
                        index: 13
                elements:
                  extension:
                    index: 10
                    slicing:
                      slices:
                        prefix-qualifier:
                          match: {}
                          schema:
                            index: 10
                            elements:
                              url: {mustSupport: true, index: 11}
                              value:
                                mustSupport: true
                                choices: []
                                index: 13
        Geburtsname:
          match: {}
          schema:
            index: 14
            elements:
              family:
                extensions:
                  namenszusatz:
                    url: null
                    index: 15
                    elements:
                      url: {mustSupport: true, index: 16}
                      value:
                        mustSupport: true
                        choices: []
                        index: 18
                  nachname:
                    url: null
                    index: 19
                    elements:
                      url: {mustSupport: true, index: 20}
                      value:
                        mustSupport: true
                        choices: []
                        index: 22
                  vorsatzwort:
                    url: null
                    index: 23
                    elements:
                      url: {mustSupport: true, index: 24}
                      value:
                        mustSupport: true
                        choices: []
                        index: 26
                elements:
                  extension:
                    index: 15
                    slicing:
                      slices:
                        namenszusatz:
                          match: {}
                          schema:
                            index: 15
                            elements:
                              url: {mustSupport: true, index: 16}
                              value:
                                mustSupport: true
                                choices: []
                                index: 18
                        nachname:
                          match: {}
                          schema:
                            index: 19
                            elements:
                              url: {mustSupport: true, index: 20}
                              value:
                                mustSupport: true
                                choices: []
                                index: 22
                        vorsatzwort:
                          match: {}
                          schema:
                            index: 23
                            elements:
                              url: {mustSupport: true, index: 24}
                              value:
                                mustSupport: true
                                choices: []
                                index: 26
  gender:
    extensions:
      other-amtlich:
        url: null
        index: 27
        elements:
          url: {mustSupport: true, index: 28}
          value:
            mustSupport: true
            choices: []
            index: 30
          value[x]:
            elements:
              system: {mustSupport: true, index: 31}
              version: {mustSupport: true, index: 32}
              code: {mustSupport: true, index: 33}
              display: {mustSupport: true, index: 34}
    elements:
      extension:
        index: 27
        slicing:
          slices:
            other-amtlich:
              match: {}
              schema:
                index: 27
                elements:
                  url: {mustSupport: true, index: 28}
                  value:
                    mustSupport: true
                    choices: []
                    index: 30
                  value[x]:
                    elements:
                      system: {mustSupport: true, index: 31}
                      version: {mustSupport: true, index: 32}
                      code: {mustSupport: true, index: 33}
                      display: {mustSupport: true, index: 34}
package_version: 1.3.2
class: profile
kind: resource
url: https://gematik.de/fhir/epa/StructureDefinition/epa-patient
base: https://gematik.de/fhir/ti/StructureDefinition/ti-patient
version: 1.3.0
required: [identifier]