description: Die betroffene Person enthält relevante Angaben zum Patienten, die entsprechend der aktuellen Planung aus den Auftragsdaten extrahiert werden, die der Einsender dem jeweiligen Labor übermittelt hat. Dies werden in der Mehrzahl der Fälle die Angaben von der eGK der betroffenen Person sein (Versichertenstammdaten). package_name: rki.demis.common.strict derivation: constraint name: NotifiedPerson type: Patient elements: address: short: Adresse der betroffenen Person mustSupport: true array: true max: 3 index: 22 slicing: rules: closed discriminator: - {path: 'extension(''https://demis.rki.de/fhir/StructureDefinition/AddressUse'').value.code', type: value} min: null max: 3 slices: hauptwohnung: match: extension('https://demis: rki: de/fhir/StructureDefinition/AddressUse'): value: {code: null} schema: index: 23 extensions: addressUse: url: https://demis.rki.de/fhir/StructureDefinition/AddressUse type: Extension isModifier: false mustSupport: true index: 25 elements: value[x]: elements: system: pattern: {type: uri, value: 'https://demis.rki.de/fhir/CodeSystem/addressUse'} type: uri index: 26 code: pattern: {type: code, value: primary} type: code index: 27 facility: {url: 'https://demis.rki.de/fhir/StructureDefinition/FacilityAddressNotifiedPerson', type: Extension, index: 28} elements: extension: index: 24 slicing: slices: addressUse: match: {} schema: type: Extension isModifier: false mustSupport: true url: https://demis.rki.de/fhir/StructureDefinition/AddressUse index: 25 elements: value[x]: elements: system: pattern: {type: uri, value: 'https://demis.rki.de/fhir/CodeSystem/addressUse'} type: uri index: 26 code: pattern: {type: code, value: primary} type: code index: 27 facility: match: {} schema: {type: Extension, url: 'https://demis.rki.de/fhir/StructureDefinition/FacilityAddressNotifiedPerson', index: 28} use: {index: 29} line: array: true max: 3 index: 30 extensions: Postfach: {url: null, max: 0, index: 31} elements: extension: index: 31 slicing: slices: Postfach: match: {} schema: {index: 31} max: 0 district: {index: 32} country: short: Land binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/ValueSet/iso3166-1-2'} index: 33 period: {index: 34} required: [extension] gewoehnlicherAufenthaltsort: match: extension('https://demis: rki: de/fhir/StructureDefinition/AddressUse'): value: {code: null} schema: index: 35 extensions: addressUse: url: https://demis.rki.de/fhir/StructureDefinition/AddressUse type: Extension isModifier: false mustSupport: true index: 37 elements: value[x]: elements: system: pattern: {type: uri, value: 'https://demis.rki.de/fhir/CodeSystem/addressUse'} type: uri index: 38 code: pattern: {type: code, value: ordinary} type: code index: 39 facility: {url: 'https://demis.rki.de/fhir/StructureDefinition/FacilityAddressNotifiedPerson', type: Extension, index: 40} elements: extension: index: 36 slicing: slices: addressUse: match: {} schema: type: Extension isModifier: false mustSupport: true url: https://demis.rki.de/fhir/StructureDefinition/AddressUse index: 37 elements: value[x]: elements: system: pattern: {type: uri, value: 'https://demis.rki.de/fhir/CodeSystem/addressUse'} type: uri index: 38 code: pattern: {type: code, value: ordinary} type: code index: 39 facility: match: {} schema: {type: Extension, url: 'https://demis.rki.de/fhir/StructureDefinition/FacilityAddressNotifiedPerson', index: 40} use: {index: 41} line: array: true max: 3 index: 42 extensions: Postfach: {url: null, max: 0, index: 43} elements: extension: index: 43 slicing: slices: Postfach: match: {} schema: {index: 43} max: 0 district: {index: 44} country: short: Land binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/ValueSet/iso3166-1-2'} index: 45 period: {index: 46} required: [extension] derzeitigerAufenthaltsort: match: extension('https://demis: rki: de/fhir/StructureDefinition/AddressUse'): value: {code: null} schema: index: 47 extensions: addressUse: url: https://demis.rki.de/fhir/StructureDefinition/AddressUse type: Extension isModifier: false mustSupport: true index: 49 elements: value[x]: elements: system: pattern: {type: uri, value: 'https://demis.rki.de/fhir/CodeSystem/addressUse'} type: uri index: 50 code: pattern: {type: code, value: current} type: code index: 51 facility: {url: 'https://demis.rki.de/fhir/StructureDefinition/FacilityAddressNotifiedPerson', type: Extension, index: 52} elements: extension: index: 48 slicing: slices: addressUse: match: {} schema: type: Extension isModifier: false mustSupport: true url: https://demis.rki.de/fhir/StructureDefinition/AddressUse index: 49 elements: value[x]: elements: system: pattern: {type: uri, value: 'https://demis.rki.de/fhir/CodeSystem/addressUse'} type: uri index: 50 code: pattern: {type: code, value: current} type: code index: 51 facility: match: {} schema: {type: Extension, url: 'https://demis.rki.de/fhir/StructureDefinition/FacilityAddressNotifiedPerson', index: 52} use: {index: 53} line: array: true max: 3 index: 54 extensions: Postfach: {url: null, max: 0, index: 55} elements: extension: index: 55 slicing: slices: Postfach: match: {} schema: {index: 55} max: 0 district: {index: 56} country: short: Land binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/ValueSet/iso3166-1-2'} index: 57 period: {index: 58} required: [extension] meta: mustSupport: true index: 0 elements: profile: mustSupport: true pattern: {type: canonical, value: 'https://demis.rki.de/fhir/StructureDefinition/NotifiedPerson'} type: canonical index: 1 required: [profile] managingOrganization: {index: 66} name: type: HumanName short: Name mustSupport: true index: 3 elements: family: {short: Nachname, mustSupport: true, index: 4} given: {short: Vorname, mustSupport: true, index: 5} required: [family, given] birthDate: short: Geburtsdatum constraint: validBirthDate: {human: Das Geburtsjahr muss mit 19 oder 20 beginnen., severity: error, expression: '$this.toString().matches(''^19[0-9]{2}-[0-9]{2}-[0-9]{2}|20[0-9]{2}-[0-9]{2}-[0-9]{2}|19[0-9]{2}-[0-9]{2}|20[0-9]{2}-[0-9]{2}|19[0-9]{2}|20[0-9]{2}$'')'} mustSupport: true index: 19 multipleBirth: choices: [] index: 61 deceased: choices: [] index: 21 photo: {index: 62} link: {index: 67} active: {index: 2} communication: {index: 64} telecom: short: Kontaktangaben mustSupport: true index: 6 slicing: rules: closed discriminator: - {path: system, type: value} min: null slices: Email: match: {system: email} schema: index: 7 elements: system: pattern: {type: code, value: email} mustSupport: true type: code index: 8 value: constraint: validEmailAddress: {human: Die E-Mail-Adresse muss valide sein., severity: error, expression: '$this.matches(''^[a-zA-Z0-9._%+-]+@(?:[a-zA-Z0-9-]+[.])+[a-zA-Z0-9]{2,63}$'')'} mustSupport: true index: 9 required: [system, value] Phone: match: {system: phone} schema: index: 10 extensions: comment: {url: 'https://demis.rki.de/fhir/StructureDefinition/Comment', max: 1, type: Extension, index: 12} elements: extension: index: 11 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: comment: match: {url: null} schema: {type: Extension, url: 'https://demis.rki.de/fhir/StructureDefinition/Comment', index: 12} max: 1 system: pattern: {type: code, value: phone} mustSupport: true type: code index: 13 value: constraint: validPhoneNumber: {human: Die Telefonnummer muss valide sein., severity: error, expression: '$this.matches(''^[0+][0-9 \\-\\(\\)]{6,50}$'')'} mustSupport: true index: 14 required: [system, value] generalPractitioner: {index: 65} gender: short: Geschlecht mustSupport: true index: 15 extensions: other-amtlich: url: http://fhir.de/StructureDefinition/gender-amtlich-de type: Extension index: 17 elements: url: pattern: {type: uri, value: 'http://fhir.de/StructureDefinition/gender-amtlich-de'} type: uri index: 18 elements: extension: index: 16 slicing: rules: open ordered: false description: Differenzierung des administrativen Geschlechts 'other' min: null slices: other-amtlich: match: {} schema: type: Extension url: http://fhir.de/StructureDefinition/gender-amtlich-de index: 17 elements: url: pattern: {type: uri, value: 'http://fhir.de/StructureDefinition/gender-amtlich-de'} type: uri index: 18 maritalStatus: {index: 59} contact: {short: Kontaktperson, mustSupport: true, index: 63} package_version: 3.0.0-rc.2 class: profile kind: resource url: https://demis.rki.de/fhir/StructureDefinition/NotifiedPerson base: http://hl7.org/fhir/StructureDefinition/Patient version: 2.1.0 required: [gender, meta, name]