description: Patienten-Identität (Variante/Schreibweise) einer realen Person (=> MPI Eintrag, Person-Profil). package_name: ths derivation: constraint name: Patient type: Patient elements: address: mustSupport: true index: 52 elements: text: {index: 53} line: {mustSupport: true, index: 54} city: {mustSupport: true, index: 55} district: {index: 56} state: short: Bundesland binding: {strength: required, valueSet: 'http://fhir.de/ValueSet/iso/bundeslaender'} mustSupport: true index: 57 postalCode: {mustSupport: true, index: 58} country: short: Staat binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/iso3166-1-2'} mustSupport: true index: 59 period: {index: 60} meta: mustSupport: true index: 0 elements: versionId: {mustSupport: true, index: 1} lastUpdated: {mustSupport: true, index: 2} source: {mustSupport: true, index: 3} managingOrganization: {index: 78} name: mustSupport: true index: 30 elements: use: {mustSupport: true, index: 31} text: {index: 32} family: {mustSupport: true, index: 33} given: {mustSupport: true, index: 34} prefix: mustSupport: true index: 35 extensions: academic: url: http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier type: Extension mustSupport: true index: 36 elements: value: pattern: {type: Code, value: AC} mustSupport: true choices: [] index: 38 elements: extension: type: Extension mustSupport: true url: http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier index: 36 slicing: slices: academic: match: {} schema: type: Extension mustSupport: true url: http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier index: 36 elements: value: pattern: {type: Code, value: AC} mustSupport: true choices: [] index: 38 suffix: {mustSupport: true, index: 39} period: {index: 40} birthDate: {mustSupport: true, index: 49} multipleBirth: choices: [] index: 67 deceased: choices: [] index: 51 extension: type: Extension mustSupport: true url: http://hl7.org/fhir/StructureDefinition/patient-birthPlace index: 4 slicing: slices: birthPlace: match: {} schema: type: Extension mustSupport: true url: http://hl7.org/fhir/StructureDefinition/patient-birthPlace index: 4 elements: value: mustSupport: true choices: [] index: 6 value[x]: elements: use: {index: 7} city: {mustSupport: true, index: 11} type: {index: 8} state: {index: 13} line: {index: 10} postalCode: {index: 14} period: {index: 16} country: {index: 15} district: {index: 12} text: {index: 9} required: [city] nationality: match: {} schema: type: Extension mustSupport: true url: http://hl7.org/fhir/StructureDefinition/patient-nationality index: 17 extensions: code: url: null index: 18 elements: value: mustSupport: true choices: [] index: 20 value[x]: elements: coding: mustSupport: true index: 21 elements: system: {mustSupport: true, index: 22} code: {mustSupport: true, index: 23} required: [system, code] text: {mustSupport: true, index: 24} elements: extension: index: 18 slicing: slices: code: match: {} schema: index: 18 elements: value: mustSupport: true choices: [] index: 20 value[x]: elements: coding: mustSupport: true index: 21 elements: system: {mustSupport: true, index: 22} code: {mustSupport: true, index: 23} required: [system, code] text: {mustSupport: true, index: 24} customIdatValues: match: {} schema: {short: Benutzerdefinierter Satz von IDAT Werten, type: Extension, mustSupport: true, label: customIdatValues, url: 'https://ths-greifswald.de/fhir/StructureDefinition/epix/CustomIdatValues', index: 25} min: 0 max: 1 photo: {index: 68} link: {index: 79} active: {mustSupport: true, index: 29} communication: mustSupport: true index: 70 elements: language: binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/languages'} mustSupport: true index: 71 elements: coding: mustSupport: true index: 72 elements: system: {mustSupport: true, index: 73} code: {mustSupport: true, index: 74} required: [system, code] text: {mustSupport: true, index: 75} preferred: mustSupport: true pattern: {type: Boolean, value: true} index: 76 required: [preferred] identifier: mustSupport: true index: 26 elements: system: {mustSupport: true, index: 27} value: {mustSupport: true, index: 28} required: [value, system] telecom: mustSupport: true index: 41 slicing: rules: open discriminator: - {path: $this, type: pattern} min: null slices: email: match: {} schema: mustSupport: true array: true index: 42 elements: system: mustSupport: true pattern: {type: Code, value: email} index: 43 value: {mustSupport: true, index: 44} required: [value, system] telefon: match: {} schema: mustSupport: true array: true index: 45 elements: system: mustSupport: true pattern: {type: Code, value: phone} index: 46 value: {mustSupport: true, index: 47} required: [value, system] generalPractitioner: {index: 77} gender: {mustSupport: true, index: 48} maritalStatus: binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/marital-status'} mustSupport: true index: 61 elements: coding: mustSupport: true index: 62 elements: system: {mustSupport: true, index: 63} code: {mustSupport: true, index: 64} required: [system, code] text: {mustSupport: true, index: 65} required: [text] contact: {index: 69} package_version: greifswald.ttp-fhir-gw-2024.1.0 extensions: birthPlace: url: http://hl7.org/fhir/StructureDefinition/patient-birthPlace type: Extension mustSupport: true index: 4 elements: value: mustSupport: true choices: [] index: 6 value[x]: elements: use: {index: 7} city: {mustSupport: true, index: 11} type: {index: 8} state: {index: 13} line: {index: 10} postalCode: {index: 14} period: {index: 16} country: {index: 15} district: {index: 12} text: {index: 9} required: [city] nationality: url: http://hl7.org/fhir/StructureDefinition/patient-nationality type: Extension mustSupport: true index: 17 extensions: code: url: null index: 18 elements: value: mustSupport: true choices: [] index: 20 value[x]: elements: coding: mustSupport: true index: 21 elements: system: {mustSupport: true, index: 22} code: {mustSupport: true, index: 23} required: [system, code] text: {mustSupport: true, index: 24} elements: extension: index: 18 slicing: slices: code: match: {} schema: index: 18 elements: value: mustSupport: true choices: [] index: 20 value[x]: elements: coding: mustSupport: true index: 21 elements: system: {mustSupport: true, index: 22} code: {mustSupport: true, index: 23} required: [system, code] text: {mustSupport: true, index: 24} customIdatValues: {url: 'https://ths-greifswald.de/fhir/StructureDefinition/epix/CustomIdatValues', min: 0, max: 1, short: Benutzerdefinierter Satz von IDAT Werten, type: Extension, mustSupport: true, label: customIdatValues, index: 25} class: profile kind: resource url: https://ths-greifswald.de/fhir/StructureDefinition/epix/Patient base: http://hl7.org/fhir/StructureDefinition/Patient version: null