description: Allergien und Unverträglichkeiten - AllergyIntolerance für das elektronische Medikations-Datenaustauschformat (eMDAF) package_name: de.gevko.emdaf derivation: constraint name: EMDAF_PR_AllergyIntolerance type: AllergyIntolerance elements: patient: type: Reference mustSupport: true refers: ['https://fhir.gevko.de/StructureDefinition/EMDAF_PR_Patient'] index: 68 elements: reference: {mustSupport: true, index: 69} type: {index: 70} identifier: {index: 71} display: {index: 72} required: [reference] onset: short: Zeitangaben mustSupport: true choices: [onsetPeriod] index: 75 category: {index: 41} criticality: {mustSupport: true, index: 42} clinicalStatus: binding: {strength: required, valueSet: 'http://terminology.hl7.org/CodeSystem/allergyintolerance-clinical|4.0.1'} mustSupport: true index: 24 elements: coding: mustSupport: true index: 25 elements: system: pattern: {type: Uri, value: 'http://terminology.hl7.org/CodeSystem/allergyintolerance-clinical'} mustSupport: true index: 26 version: {index: 27} code: {short: active | inactive | resolved, mustSupport: true, index: 28} display: {index: 29} userSelected: {index: 30} required: [system, code] text: {index: 31} required: [coding] meta: mustSupport: true index: 0 elements: profile: mustSupport: true pattern: {type: Canonical, value: 'https://fhir.gevko.de/StructureDefinition/EMDAF_PR_AllergyIntolerance|0.9.0'} index: 1 required: [profile] encounter: {index: 73} implicitRules: {index: 2} onsetPeriod: {type: Period, short: Zeitangaben, mustSupport: true, choiceOf: onset, index: 76} type: {short: Allergie oder Unverträglichkeit, mustSupport: true, index: 40} asserter: type: Reference short: Informationsquelle refers: ['https://fhir.gevko.de/StructureDefinition/EMDAF_PR_Patient', 'https://fhir.gevko.de/StructureDefinition/EMDAF_PR_PractitionerRole_Apotheker', 'https://fhir.gevko.de/StructureDefinition/EMDAF_PR_PractitionerRole_Arzt', 'https://fhir.gevko.de/StructureDefinition/EMDAF_PR_Practitioner_Apotheker', 'https://fhir.gevko.de/StructureDefinition/EMDAF_PR_Practitioner_Arzt', 'https://fhir.gevko.de/StructureDefinition/EMDAF_PR_RelatedPerson'] index: 85 elements: reference: {index: 86} type: {index: 87} identifier: index: 88 elements: use: {index: 89} type: mustSupport: true index: 90 elements: coding: mustSupport: true index: 91 elements: system: short: urn:oid:2.16.840.1.113883.1.11.10267 pattern: {type: Uri, value: 'http://terminology.hl7.org/CodeSystem/v3-ParticipationFunction'} mustSupport: true index: 92 code: {mustSupport: true, index: 93} display: {mustSupport: true, index: 94} userSelected: {index: 95} required: [system, code] system: {index: 96} value: {index: 97} period: {index: 98} assigner: {index: 99} required: [type] display: {index: 100} required: [reference] extension: index: 5 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: Druckkennzeichen_Allergien_Unvertraeglichkeiten: match: {url: null} schema: type: Extension short: Kennzeichen ob Allergien und Unverträglichkeiten auf einem BMP ausgedruckt werden sollen. mustSupport: true url: https://fhir.gevko.de/StructureDefinition/EMDAF_EX_Druckkennzeichen index: 6 elements: value: short: Kennzeichen ob Allergien und Unverträglichkeiten auf einem BMP ausgedruckt werden sollen. mustSupport: true choices: [] index: 8 Vorhabenspezifische_Erweiterung_Zusatzinformation: match: {url: null} schema: type: Extension short: Vorhabenspezifische Erweiterung/Zusatzinformation des Datensatzes mustSupport: true url: https://fhir.gevko.de/StructureDefinition/EMDAF_EX_Zusatzinformation index: 9 extensions: Zusatzinformation_Text: url: null short: Der Wert der vorhabenspezifischen Erweiterung/Zusatzinformation mustSupport: true index: 10 elements: value: mustSupport: true choices: [] index: 12 Zusatzinformation_Code: url: null short: Identifikation der Erweiterung/Zusatzinformation mustSupport: true index: 13 elements: value: mustSupport: true choices: [valueUri] index: 15 valueUri: {type: uri, mustSupport: true, choiceOf: value, index: 16} elements: extension: short: Der Wert der vorhabenspezifischen Erweiterung/Zusatzinformation mustSupport: true index: 10 slicing: slices: Zusatzinformation_Text: match: {} schema: short: Der Wert der vorhabenspezifischen Erweiterung/Zusatzinformation mustSupport: true index: 10 elements: value: mustSupport: true choices: [] index: 12 Zusatzinformation_Code: match: {} schema: short: Identifikation der Erweiterung/Zusatzinformation mustSupport: true index: 13 elements: value: mustSupport: true choices: [valueUri] index: 15 valueUri: {type: uri, mustSupport: true, choiceOf: value, index: 16} contained: {index: 4} recordedDate: {short: Zeitpunkt der Information, mustSupport: true, index: 79} language: {index: 3} recorder: type: Reference short: Autor dieser Information ist ein Gesundheitsdienstleister refers: ['https://fhir.gevko.de/StructureDefinition/EMDAF_PR_PractitionerRole_Apotheker', 'https://fhir.gevko.de/StructureDefinition/EMDAF_PR_PractitionerRole_Arzt', 'https://fhir.gevko.de/StructureDefinition/EMDAF_PR_Practitioner_Apotheker', 'https://fhir.gevko.de/StructureDefinition/EMDAF_PR_Practitioner_Arzt'] index: 80 elements: reference: {index: 81} type: {index: 82} identifier: {index: 83} display: {index: 84} required: [reference] code: short: Agens. Substanz oder Stoff, für die eine Allergie/Unverträglichkeit vorliegt. mustSupport: true index: 43 elements: coding: short: 'Angabe: Allergie oder Unverträglichkeit' mustSupport: true index: 44 slicing: rules: open discriminator: - {path: system, type: value} min: null slices: atc: match: {system: 'http://fhir.de/CodeSystem/dimdi/atc'} schema: mustSupport: true index: 45 elements: system: pattern: {type: Uri, value: 'http://fhir.de/CodeSystem/dimdi/atc'} mustSupport: true index: 46 code: {mustSupport: true, index: 47} display: {mustSupport: true, index: 48} userSelected: {index: 49} required: [system, code] edqm: match: {system: 'http://fhir.de/CodeSystem/edqm/dose-form'} schema: mustSupport: true index: 50 elements: system: pattern: {type: Uri, value: 'http://fhir.de/CodeSystem/edqm/dose-form'} mustSupport: true index: 51 code: {mustSupport: true, index: 52} display: {mustSupport: true, index: 53} userSelected: {index: 54} required: [system] pzn: match: {system: 'http://fhir.de/CodeSystem/ifa/pzn'} schema: mustSupport: true index: 55 elements: system: pattern: {type: Uri, value: 'http://fhir.de/CodeSystem/ifa/pzn'} mustSupport: true index: 56 version: {index: 57} code: {mustSupport: true, index: 58} display: {index: 59} userSelected: {index: 60} required: [system, code] allergyintolerance-code: match: {system: 'urn:oid:1.2.276.0.76.5.465'} schema: short: Allergien und Unverträglichkeiten mustSupport: true binding: {strength: required, valueSet: 'http://fhir.de/ValueSet/medikationsplanplus/allergyintolerance-code'} index: 61 elements: system: short: Allergien und Unverträglichkeiten pattern: {type: Uri, value: 'urn:oid:1.2.276.0.76.5.465'} mustSupport: true index: 62 version: {index: 63} code: {mustSupport: true, index: 64} display: {mustSupport: true, index: 65} userSelected: {index: 66} required: [system, code] text: {short: Substanz/Substanzgruppe als Freitext, mustSupport: true, index: 67} identifier: mustSupport: true index: 17 elements: use: {index: 18} type: mustSupport: true index: 19 elements: coding: mustSupport: true index: 20 elements: system: {index: 21} period: {index: 22} assigner: {index: 23} onset[x]: elements: start: {short: von, index: 77} end: {short: bis, index: 78} lastOccurrence: {index: 101} verificationStatus: mustSupport: true index: 32 elements: coding: mustSupport: true index: 33 elements: system: pattern: {type: Uri, value: 'http://terminology.hl7.org/CodeSystem/allergyintolerance-verification'} mustSupport: true index: 34 version: {index: 35} code: {short: unconfirmed | confirmed | refuted | entered-in-error, mustSupport: true, index: 36} display: {index: 37} userSelected: {index: 38} required: [system, code] text: {index: 39} required: [coding] reaction: short: Reaktion/Manifestation mustSupport: true index: 102 elements: substance: {index: 103} manifestation: short: Art der Reaktion mustSupport: true index: 104 elements: coding: {index: 105} text: {short: Freitext für die Art der Reaktion, mustSupport: true, index: 106} required: [text] exposureRoute: {index: 107} package_version: 0.9.0 extensions: Druckkennzeichen_Allergien_Unvertraeglichkeiten: url: https://fhir.gevko.de/StructureDefinition/EMDAF_EX_Druckkennzeichen type: Extension short: Kennzeichen ob Allergien und Unverträglichkeiten auf einem BMP ausgedruckt werden sollen. mustSupport: true index: 6 elements: value: short: Kennzeichen ob Allergien und Unverträglichkeiten auf einem BMP ausgedruckt werden sollen. mustSupport: true choices: [] index: 8 Vorhabenspezifische_Erweiterung_Zusatzinformation: url: https://fhir.gevko.de/StructureDefinition/EMDAF_EX_Zusatzinformation type: Extension short: Vorhabenspezifische Erweiterung/Zusatzinformation des Datensatzes mustSupport: true index: 9 extensions: Zusatzinformation_Text: url: null short: Der Wert der vorhabenspezifischen Erweiterung/Zusatzinformation mustSupport: true index: 10 elements: value: mustSupport: true choices: [] index: 12 Zusatzinformation_Code: url: null short: Identifikation der Erweiterung/Zusatzinformation mustSupport: true index: 13 elements: value: mustSupport: true choices: [valueUri] index: 15 valueUri: {type: uri, mustSupport: true, choiceOf: value, index: 16} elements: extension: short: Der Wert der vorhabenspezifischen Erweiterung/Zusatzinformation mustSupport: true index: 10 slicing: slices: Zusatzinformation_Text: match: {} schema: short: Der Wert der vorhabenspezifischen Erweiterung/Zusatzinformation mustSupport: true index: 10 elements: value: mustSupport: true choices: [] index: 12 Zusatzinformation_Code: match: {} schema: short: Identifikation der Erweiterung/Zusatzinformation mustSupport: true index: 13 elements: value: mustSupport: true choices: [valueUri] index: 15 valueUri: {type: uri, mustSupport: true, choiceOf: value, index: 16} class: profile kind: resource url: https://fhir.gevko.de/StructureDefinition/EMDAF_PR_AllergyIntolerance base: http://hl7.org/fhir/StructureDefinition/AllergyIntolerance version: 0.9.0 required: [recordedDate, type, meta, code]