description: Hier kann eine einzelne Allergie oder Unverträglichkeit abgebildet werden. package_name: kbv.basis derivation: constraint name: KBV_PR_Base_AllergyIntolerance type: AllergyIntolerance elements: patient: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/Patient', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Patient|1.5.0'] index: 29 onset: short: Klinischer Zeitraum choices: [onsetAge] index: 36 slicing: slices: onsetAge: match: {} schema: short: Klinischer Zeitraum choices: [onsetAge] index: 36 category: {index: 16} criticality: {index: 17} clinicalStatus: index: 3 elements: coding: index: 4 elements: system: {index: 5} version: {index: 6} code: {index: 7} display: {index: 8} required: [version, display, system, code] required: [coding] onsetAge: type: Age short: Klinischer Zeitraum choiceOf: onset index: 37 slicing: slices: onsetAge: match: {} schema: {type: Age, short: Klinischer Zeitraum, choiceOf: onset, index: 37} type: {index: 15} note: index: 40 elements: author: choices: [authorString] index: 47 slicing: slices: authorString: match: {} schema: choices: [authorString] index: 47 authorReference: type: Reference choiceOf: author refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Organization|1.5.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Patient|1.5.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Practitioner|1.5.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_RelatedPerson|1.5.0'] index: 45 slicing: slices: authorReference: match: {} schema: type: Reference choiceOf: author refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Organization|1.5.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Patient|1.5.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Practitioner|1.5.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_RelatedPerson|1.5.0'] index: 45 authorString: type: string choiceOf: author index: 48 slicing: slices: authorString: match: {} schema: {type: string, choiceOf: author, index: 48} time: {index: 49} text: {index: 50} extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: abatement: match: {url: null} schema: {type: Extension, short: Klinisch relevantes Enddatum, url: 'https://fhir.kbv.de/StructureDefinition/KBV_EX_Base_AllergyIntolerance_Abatement', index: 1} min: 0 max: 1 abatement-lebensphase-bis: match: {url: null} schema: {type: Extension, short: Lebensphase, url: 'https://fhir.kbv.de/StructureDefinition/KBV_EX_Base_Stage_Life', index: 2} min: 0 max: 1 code: index: 18 elements: coding: index: 19 slicing: rules: open discriminator: - {path: $this, type: pattern} min: null slices: snomed: match: {system: 'http://snomed.info/sct'} schema: binding: {strength: required, valueSet: 'https://fhir.kbv.de/ValueSet/KBV_VS_Base_Allergy_Substance_SNOMED_CT'} pattern: type: Coding value: {system: 'http://snomed.info/sct'} index: 20 elements: system: {index: 21} version: {index: 22} code: {index: 23} display: {index: 24} required: [version, display, system, code] ask: match: {system: 'http://fhir.de/CodeSystem/ask'} schema: type: Coding pattern: type: Coding value: {system: 'http://fhir.de/CodeSystem/ask'} index: 25 elements: version: {index: 26} display: {index: 27} required: [version, display] text: {index: 28} onsetDateTime: type: dateTime short: Klinischer Zeitraum datiert "von" choiceOf: onset index: 34 slicing: slices: onsetDateTime: match: {} schema: {type: dateTime, short: Klinischer Zeitraum datiert "von", choiceOf: onset, index: 34} onset[x]: extensions: lebensphase-von: {url: 'https://fhir.kbv.de/StructureDefinition/KBV_EX_Base_Stage_Life', min: 0, max: 1, type: Extension, index: 39} elements: extension: index: 38 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: lebensphase-von: match: {url: null} schema: {type: Extension, url: 'https://fhir.kbv.de/StructureDefinition/KBV_EX_Base_Stage_Life', index: 39} min: 0 max: 1 verificationStatus: index: 9 elements: coding: index: 10 elements: system: {index: 11} version: {index: 12} code: {index: 13} display: {index: 14} required: [version, display, system, code] required: [coding] reaction: index: 51 elements: manifestation: index: 52 elements: coding: index: 53 slicing: rules: open discriminator: - {path: $this, type: pattern} min: null slices: snomed: match: {system: 'http://snomed.info/sct'} schema: binding: {strength: example, valueSet: 'https://fhir.kbv.de/ValueSet/KBV_VS_Base_Reaction_Allergy'} pattern: type: Coding value: {system: 'http://snomed.info/sct'} index: 54 elements: system: {index: 55} code: {index: 56} required: [system, code] text: {index: 57} severity: {index: 58} exposureRoute: index: 59 elements: coding: index: 60 slicing: rules: open discriminator: - {path: $this, type: pattern} min: null slices: snomed: match: {system: 'http://snomed.info/sct'} schema: binding: {strength: example, valueSet: 'https://fhir.kbv.de/ValueSet/KBV_VS_Base_Route_of_Administration_SNOMED_CT'} pattern: type: Coding value: {system: 'http://snomed.info/sct'} index: 61 elements: system: {index: 62} code: {index: 63} required: [system, code] package_version: 1.5.0-Expansions extensions: abatement: {url: 'https://fhir.kbv.de/StructureDefinition/KBV_EX_Base_AllergyIntolerance_Abatement', min: 0, max: 1, type: Extension, short: Klinisch relevantes Enddatum, index: 1} abatement-lebensphase-bis: {url: 'https://fhir.kbv.de/StructureDefinition/KBV_EX_Base_Stage_Life', min: 0, max: 1, type: Extension, short: Lebensphase, index: 2} class: profile kind: resource url: https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_AllergyIntolerance base: http://hl7.org/fhir/StructureDefinition/AllergyIntolerance version: 1.5.0 required: [code]