description: This profile represents the constraints applied to the AllergyIntolerance resource by the International Patient Summary (IPS) FHIR Implementation Guide. A record of an allergy or intolerance is represented in the patient summary as an instance of an AllergyIntolerance resource constrained by this profile.\n\nIt documents the relevant allergies or intolerances (conditions) for a patient, describing the kind of reaction (e.g. rash, anaphylaxis,..); preferably the agents that cause it; and optionally the criticality and the certainty of the allergy. package_name: hl7.fhir.uv.ips derivation: constraint name: AllergyIntoleranceUvIps type: AllergyIntolerance elements: patient: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/uv/ips/StructureDefinition/Patient-uv-ips'] index: 6 elements: reference: {mustSupport: true, index: 7} required: [reference] onset: mustSupport: true choices: [onsetDateTime, onsetAge, onsetPeriod, onsetRange, onsetString] index: 9 clinicalStatus: {type: CodeableConcept, index: 2} onsetRange: {type: Range, mustSupport: true, choiceOf: onset, index: 13} onsetAge: {type: Age, mustSupport: true, choiceOf: onset, index: 11} onsetPeriod: {type: Period, mustSupport: true, choiceOf: onset, index: 12} type: {mustSupport: true, index: 4} extension: index: 0 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: abatement: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/allergyintolerance-abatement', index: 1} min: 0 max: 1 onsetString: {type: string, mustSupport: true, choiceOf: onset, index: 14} code: type: CodeableConcept binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/uv/ips/ValueSet/allergy-intolerance-uv-ips'} mustSupport: true index: 5 onsetDateTime: {type: dateTime, mustSupport: true, choiceOf: onset, index: 10} verificationStatus: {type: CodeableConcept, index: 3} reaction: mustSupport: true index: 15 elements: manifestation: type: CodeableConcept binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/uv/ips/ValueSet/allergy-reaction-uv-ips'} mustSupport: true index: 16 severity: {mustSupport: true, index: 17} package_version: 2.0.0-ballot extensions: abatement: {url: 'http://hl7.org/fhir/StructureDefinition/allergyintolerance-abatement', min: 0, max: 1, type: Extension, index: 1} class: profile kind: resource url: http://hl7.org/fhir/uv/ips/StructureDefinition/AllergyIntolerance-uv-ips base: http://hl7.org/fhir/StructureDefinition/AllergyIntolerance version: 2.0.0-ballot required: [code]