description: Informationen zur verstorbenen Person package_name: de.gematik.sterbefall derivation: constraint name: StfVerstorbenePerson type: Patient elements: address: mustSupport: true index: 38 slicing: rules: open discriminator: - {path: type, type: value} min: 1 slices: Strassenanschrift: match: {type: both} schema: min: 1 index: 39 type: Address mustSupport: true array: true elements: extension: type: Extension mustSupport: true url: http://gematik.de/fhir/oegd/stf/StructureDefinition/StfGemeindekennzahlExtension index: 40 slicing: slices: GKZ: match: {} schema: {type: Extension, mustSupport: true, url: 'http://gematik.de/fhir/oegd/stf/StructureDefinition/StfGemeindekennzahlExtension', index: 40} min: 0 max: 1 type: pattern: {type: Code, value: both} index: 41 line: mustSupport: true index: 42 extensions: Strasse: {url: null, min: 1, mustSupport: true, _required: true, index: 44} Hausnummer: {url: null, min: 1, mustSupport: true, _required: true, index: 45} Adresszusatz: {url: null, mustSupport: true, index: 46} Postfach: {url: null, max: 0, index: 47} elements: extension: array: true min: 2 index: 43 slicing: slices: Strasse: match: {} schema: {mustSupport: true, _required: true, index: 44} min: 1 Hausnummer: match: {} schema: {mustSupport: true, _required: true, index: 45} min: 1 Adresszusatz: match: {} schema: {mustSupport: true, index: 46} Postfach: match: {} schema: {index: 47} max: 0 city: {mustSupport: true, index: 48} postalCode: {mustSupport: true, index: 49} country: {mustSupport: true, index: 50} _required: true extensions: GKZ: {url: 'http://gematik.de/fhir/oegd/stf/StructureDefinition/StfGemeindekennzahlExtension', min: 0, max: 1, type: Extension, mustSupport: true, index: 40} required: [city, postalCode, type] deceasedDateTime: type: dateTime mustSupport: true choiceOf: deceased index: 37 slicing: slices: deceasedDateTime: match: {} schema: {type: dateTime, mustSupport: true, _required: true, choiceOf: deceased, index: 37} min: 1 max: 1 name: mustSupport: true index: 16 slicing: rules: open discriminator: - {path: use, type: value} min: 1 slices: name: match: {use: official} schema: type: HumanName mustSupport: true _required: true index: 17 elements: use: pattern: {type: Code, value: official} index: 18 text: {mustSupport: true, index: 19} family: mustSupport: true index: 20 extensions: namenszusatz: {url: null, mustSupport: true, index: 21} nachname: {url: null, mustSupport: true, index: 22} vorsatzwort: {url: null, mustSupport: true, index: 23} elements: extension: mustSupport: true index: 21 slicing: slices: namenszusatz: match: {} schema: {mustSupport: true, index: 21} nachname: match: {} schema: {mustSupport: true, index: 22} vorsatzwort: match: {} schema: {mustSupport: true, index: 23} given: {mustSupport: true, index: 24} prefix: {mustSupport: true, index: 25} required: [given, family, use] geburtsname: match: {use: maiden} schema: type: HumanName mustSupport: true index: 26 elements: use: pattern: {type: Code, value: maiden} index: 27 family: {mustSupport: true, index: 28} given: {index: 29} prefix: {index: 30} required: [use] birthDate: {mustSupport: true, index: 32} deceased: mustSupport: true choices: [] index: 34 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: 1 slices: deceasedDateTime: match: {} schema: mustSupport: true choices: [deceasedDateTime] _required: true index: 36 min: 1 max: 1 extension: type: Extension mustSupport: true url: http://gematik.de/fhir/oegd/stf/StructureDefinition/StfZuletztBehandelnderArztExtension index: 0 slicing: slices: zuletztBehandelnderArzt: match: {} schema: type: Extension mustSupport: true url: http://gematik.de/fhir/oegd/stf/StructureDefinition/StfZuletztBehandelnderArztExtension index: 0 elements: value: mustSupport: true choices: [] index: 2 active: {mustSupport: true, index: 15} identifier: mustSupport: true index: 3 slicing: rules: open discriminator: - {path: $this, type: pattern} min: null slices: IdImGesundheitsamt: match: type: coding: - {code: PI, system: 'http://terminology.hl7.org/CodeSystem/v2-0203'} schema: mustSupport: true pattern: type: Identifier value: type: coding: - {code: PI, system: 'http://terminology.hl7.org/CodeSystem/v2-0203'} index: 4 elements: type: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: PI, system: 'http://terminology.hl7.org/CodeSystem/v2-0203'} index: 5 system: {mustSupport: true, index: 6} value: {mustSupport: true, index: 7} assigner: short: Gesundheitsamt mustSupport: true index: 8 elements: reference: {mustSupport: true, index: 9} display: {mustSupport: true, index: 10} required: [value, type] Sterbebuchnummer: match: type: coding: - {code: DC, system: 'http://terminology.hl7.org/CodeSystem/v2-0203'} schema: mustSupport: true pattern: type: Identifier value: type: coding: - {code: DC, system: 'http://terminology.hl7.org/CodeSystem/v2-0203'} index: 11 elements: type: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: DC, system: 'http://terminology.hl7.org/CodeSystem/v2-0203'} index: 12 system: {mustSupport: true, index: 13} value: {mustSupport: true, index: 14} required: [value, type] gender: {mustSupport: true, index: 31} package_version: 1.0.0 extensions: zuletztBehandelnderArzt: url: http://gematik.de/fhir/oegd/stf/StructureDefinition/StfZuletztBehandelnderArztExtension type: Extension mustSupport: true index: 0 elements: value: mustSupport: true choices: [] index: 2 class: profile kind: resource url: http://gematik.de/fhir/oegd/stf/StructureDefinition/StfVerstorbenePerson base: http://hl7.org/fhir/StructureDefinition/Patient version: 1.0.0-ballot required: [deceasedDateTime, gender, name, address, birthDate, deceased]