description: Profile of AllergyIntolerance for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. package_name: hl7.fhir.us.qicore derivation: constraint name: QICore-AllergyIntolerance type: AllergyIntolerance elements: patient: type: Reference isModifier: false mustSupport: true refers: ['http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient'] index: 9 category: {type: code, isModifier: false, mustSupport: true, array: true, index: 6} criticality: {type: code, isModifier: false, mustSupport: true, index: 7} clinicalStatus: {type: code, isModifier: false, mustSupport: true, index: 3} type: {type: code, isModifier: false, mustSupport: true, index: 5} asserter: {isModifier: false, mustSupport: false, index: 12} extension: isModifier: false type: Extension mustSupport: false url: h index: 1 slicing: slices: resolutionAge: match: {} schema: {isModifier: false, type: Extension, mustSupport: false, url: h, index: 1} min: 0 max: 1 reasonRefuted: match: {} schema: {isModifier: false, type: Extension, mustSupport: false, url: h, index: 2} min: 0 max: 1 assertedDate: {type: dateTime, isModifier: false, mustSupport: true, index: 10} id: {isModifier: false, mustSupport: false, index: 0} recorder: isModifier: false refers: ['http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient', 'http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-practitioner'] type: Reference mustSupport: false index: 11 code: {isModifier: false, type: CodeableConcept, mustSupport: true, index: 8} verificationStatus: {type: code, isModifier: false, mustSupport: true, index: 4} reaction: type: BackboneElement isModifier: false mustSupport: false array: true index: 13 extensions: reaction-duration: {url: h, min: 0, max: 1, isModifier: false, type: Extension, mustSupport: true, index: 14} elements: extension: isModifier: false type: Extension mustSupport: true url: h index: 14 slicing: slices: reaction-duration: match: {} schema: {isModifier: false, type: Extension, mustSupport: true, url: h, index: 14} min: 0 max: 1 manifestation: {type: CodeableConcept, isModifier: false, mustSupport: true, array: true, min: 1, index: 15} onset: {type: dateTime, isModifier: false, mustSupport: true, index: 16} severity: {type: code, isModifier: false, mustSupport: true, index: 17} required: [manifestation] package_version: 3.2.0 extensions: resolutionAge: {url: h, min: 0, max: 1, isModifier: false, type: Extension, mustSupport: false, index: 1} reasonRefuted: {url: h, min: 0, max: 1, isModifier: false, type: Extension, mustSupport: false, index: 2} class: profile kind: resource url: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-allergyintolerance base: http://hl7.org/fhir/us/core/StructureDefinition/us-core-allergyintolerance version: 3.2.0 required: [verificationStatus, patient, code]