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.\r\n\r\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: 8 elements: reference: {mustSupport: true, index: 9} required: [reference] criticality: {mustSupport: true, index: 4} clinicalStatus: {type: CodeableConcept, mustSupport: true, index: 1} type: {mustSupport: true, index: 3} asserter: {mustSupport: true, index: 11} extension: type: Extension short: Abatement datetime mustSupport: true url: http://hl7.org/fhir/uv/ips/StructureDefinition/abatement-dateTime-uv-ips index: 0 slicing: slices: abatement-datetime: match: {} schema: {type: Extension, short: Abatement datetime, mustSupport: true, url: 'http://hl7.org/fhir/uv/ips/StructureDefinition/abatement-dateTime-uv-ips', index: 0} max: 1 code: type: CodeableConcept binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/uv/ips/ValueSet/allergy-intolerance-substance-condition-uv-ips'} mustSupport: true index: 5 slicing: rules: open description: Discriminated by the bound value set discriminator: - {path: $this, type: pattern} min: 1 max: 1 slices: allergyIntoleranceGPSCode: match: {} schema: short: Code for allergy or intolerance from the SNOMED CT GPS code set type: CodeableConcept mustSupport: true binding: {strength: required, valueSet: 'http://hl7.org/fhir/uv/ips/ValueSet/allergy-intolerance-substance-condition-gps-uv-ips'} index: 6 min: 0 max: 1 absentOrUnknownAllergyIntolerance: match: {} schema: short: Code for absent or unknown allergy or intolerance type: CodeableConcept mustSupport: true binding: {strength: required, valueSet: 'http://hl7.org/fhir/uv/ips/ValueSet/absent-or-unknown-allergies-uv-ips'} index: 7 min: 0 max: 1 onsetDateTime: {type: dateTime, mustSupport: true, index: 10} verificationStatus: {type: CodeableConcept, mustSupport: true, index: 2} reaction: mustSupport: true index: 12 elements: manifestation: type: CodeableConcept mustSupport: true index: 13 slicing: rules: open description: Discriminated by the bound value set discriminator: - {path: $this, type: pattern} min: null slices: allergyIntoleranceReactionManifestationGPSCode: match: {} schema: short: Code for the allergy or intolerance reaction manifestation from the SNOMED CT GPS code set type: CodeableConcept mustSupport: true binding: {strength: required, valueSet: 'http://hl7.org/fhir/uv/ips/ValueSet/allergy-reaction-gps-uv-ips'} index: 14 min: 0 max: 1 onset: {mustSupport: true, index: 15} severity: {mustSupport: true, index: 16} package_version: 1.0.0 extensions: abatement-datetime: {url: 'http://hl7.org/fhir/uv/ips/StructureDefinition/abatement-dateTime-uv-ips', max: 1, type: Extension, short: Abatement datetime, mustSupport: true, index: 0} class: profile kind: resource url: http://hl7.org/fhir/uv/ips/StructureDefinition/AllergyIntolerance-uv-ips base: http://hl7.org/fhir/StructureDefinition/AllergyIntolerance version: 1.0.0 required: [code]