description: null package_name: kbv.basis derivation: constraint name: KBV_PR_Base_Patient type: Patient elements: address: index: 34 slicing: rules: open discriminator: - {path: type, type: value} min: null slices: Strassenanschrift: match: {type: null} schema: {type: Address, index: 35} Postfach: match: {type: null} schema: {type: Address, index: 36} name: index: 21 slicing: rules: open discriminator: - {path: use, type: value} min: 1 slices: name: match: {use: null} schema: {type: HumanName, index: 22} max: 1 geburtsname: match: {use: null} schema: {type: HumanName, index: 23} max: 1 birthDate: index: 27 extensions: data-absent-reason: url: http://hl7.org/fhir/StructureDefinition/data-absent-reason type: Extension index: 29 elements: value: choices: [] index: 31 slicing: rules: open discriminator: - {path: $this, type: type} min: null slices: valueCode: match: {} schema: pattern: {type: Code, value: unknown} choices: [] index: 33 elements: extension: index: 28 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: data-absent-reason: match: {url: null} schema: type: Extension url: http://hl7.org/fhir/StructureDefinition/data-absent-reason index: 29 elements: value: choices: [] index: 31 slicing: rules: open discriminator: - {path: $this, type: type} min: null slices: valueCode: match: {} schema: pattern: {type: Code, value: unknown} choices: [] index: 33 communication: short: Bevorzugte Sprache binding: {strength: preferred, valueSet: 'https://fhir.kbv.de/ValueSet/KBV_VS_Base_CommonLanguages'} index: 42 identifier: index: 0 slicing: rules: open discriminator: - {path: type, type: pattern} min: null slices: pid: match: {type: null} schema: type: Identifier index: 1 elements: type: index: 2 elements: coding: index: 3 elements: system: {index: 4} code: {index: 5} display: pattern: {type: String, value: Medical record number} index: 6 required: [system, code] required: [coding] required: [type] versichertenId_GKV: match: {type: null} schema: type: Identifier index: 7 elements: type: index: 8 elements: coding: index: 9 elements: system: {index: 10} code: {index: 11} display: pattern: {type: String, value: Gesetzliche Krankenversicherung} index: 12 required: [system, code] required: [coding] required: [type] versichertennummer_pkv: match: {type: null} schema: type: Identifier index: 13 elements: type: index: 14 elements: coding: index: 15 elements: system: {index: 16} code: {index: 17} display: pattern: {type: String, value: Private Krankenversicherung} index: 18 required: [system, code] required: [coding] required: [type] reisepassnummer: match: {type: null} schema: {type: Identifier, index: 19} versichertennummer_kvk: match: {type: null} schema: {type: Identifier, index: 20} telecom: {type: ContactPoint, index: 24} gender: extensions: other-amtlich: {url: 'http://fhir.de/StructureDefinition/gender-amtlich-de|1.3.2', min: 0, max: 1, type: Extension, index: 26} elements: extension: index: 25 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: other-amtlich: match: {url: null} schema: {type: Extension, url: 'http://fhir.de/StructureDefinition/gender-amtlich-de|1.3.2', index: 26} min: 0 max: 1 maritalStatus: short: Personenstand index: 37 elements: coding: elements: system: {index: 38} code: {index: 39} display: {index: 40} required: [display, system, code] contact: elements: address: elements: country: short: Staat binding: {strength: extensible, valueSet: 'https://fhir.kbv.de/ValueSet/KBV_VS_Base_Deuev_Anlage_8'} index: 41 package_version: 1.3.0 class: profile kind: resource url: https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Patient base: http://hl7.org/fhir/StructureDefinition/Patient version: 1.3.0 required: [name, birthDate]