description: O recurso allergyintolerance caracteriza de forma abrangente uma alergia ou intolerância, permitindo a existência de uma visão única relativamente aos atributos que o caracterizam e que se afiguram como relevantes no âmbito da partilha de informação entre sistemas. Uma exposição a uma substância representa um risco para um indivíduo específico, podendo este desenvolver uma resposta fisiológica prejudicial ou indesejável. package_name: portuguese.use-cases.guide derivation: constraint name: AllergyIntolerancePTCore type: AllergyIntolerance elements: patient: type: Reference short: A reference from one resource to another mustSupport: true refers: ['https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PatientPTCore'] index: 23 onset: mustSupport: true choices: [onsetDateTime, onsetAge, onsetPeriod, onsetRange, onsetString] index: 26 category: {index: 11} criticality: {index: 12} clinicalStatus: {type: CodeableConcept, index: 8} meta: {type: Meta, index: 1} onsetRange: {type: Range, mustSupport: true, choiceOf: onset, index: 30} onsetAge: {type: Age, mustSupport: true, choiceOf: onset, index: 28} encounter: type: Reference short: A reference from one resource to another refers: ['https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/EncounterPTCore'] index: 24 onsetPeriod: {type: Period, mustSupport: true, choiceOf: onset, index: 29} type: {index: 10} asserter: type: Reference short: A reference from one resource to another refers: ['https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PatientPTCore', 'https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PractitionerPTCore', 'https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PractitionerRolePTCore', 'https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/RelatedPersonPTCore'] index: 34 note: {type: Annotation, index: 36} extension: type: Extension url: https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/AbatementDateTimePTExtension index: 2 slicing: slices: abatementDateTimePTExtension: match: {} schema: type: Extension url: https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/AbatementDateTimePTExtension index: 2 elements: value: choices: [] index: 4 allergyIntoleranceTypePTExtension: match: {} schema: {type: Extension, url: 'https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/AllergyIntoleranceTypePTExtension', index: 5} max: 1 recordedDate: {index: 32} id: {index: 0} onsetString: {type: string, mustSupport: true, choiceOf: onset, index: 31} recorder: type: Reference short: A reference from one resource to another refers: ['https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PatientPTCore', 'https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PractitionerPTCore', 'https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PractitionerRolePTCore', 'https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/RelatedPersonPTCore'] index: 33 code: type: CodeableConcept mustSupport: true index: 13 slicing: rules: open discriminator: - {path: id, type: value} min: 1 slices: absentOrUnknownAllergy: match: {id: absentOrUnknownAllergy} schema: type: CodeableConcept binding: {strength: required, valueSet: 'https://www.ctc.min-saude.pt/catalogos/alergias-e-outras-reacoes-adversas'} index: 14 elements: id: pattern: {type: Id, value: absentOrUnknownAllergy} index: 15 allergenNoDrug: match: {id: allergenNoDrug} schema: type: CodeableConcept binding: {strength: required, valueSet: 'https://www.ctc.min-saude.pt/catalogos/alergias-e-outras-reacoes-adversas'} index: 16 elements: id: pattern: {type: Id, value: allergenNoDrug} index: 17 drugAllergen: match: {id: drugAllergen} schema: type: CodeableConcept index: 18 elements: id: pattern: {type: Id, value: drugAllergen} index: 19 coding: index: 20 slicing: slices: EMA: match: {} schema: {index: 20} max: 0 DCI-PT: match: {} schema: index: 21 elements: id: pattern: {type: Id, value: DCI-PT} index: 22 identifier: type: Identifier index: 6 elements: type: elements: coding: elements: id: {index: 7} onsetDateTime: {type: dateTime, mustSupport: true, choiceOf: onset, index: 27} lastOccurrence: {index: 35} verificationStatus: {type: CodeableConcept, index: 9} reaction: mustSupport: true index: 37 extensions: severityReactionPTExtension: {url: 'https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/SeverityReactionPTExtension', type: Extension, isModifier: false, index: 39} elements: extension: mustSupport: true index: 38 slicing: slices: severityReactionPTExtension: match: {} schema: {type: Extension, isModifier: false, url: 'https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/SeverityReactionPTExtension', index: 39} substance: {type: CodeableConcept, index: 40} manifestation: type: CodeableConcept binding: {strength: required, valueSet: 'https://www.ctc.min-saude.pt/catalogos/alergias-e-outras-reacoes-adversas'} mustSupport: true index: 41 description: {index: 42} onset: {index: 43} severity: {index: 44} exposureRoute: type: CodeableConcept binding: {strength: required, valueSet: 'https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-da-medicacao'} index: 45 note: {type: Annotation, index: 46} package_version: 1.0.1 extensions: abatementDateTimePTExtension: url: https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/AbatementDateTimePTExtension type: Extension index: 2 elements: value: choices: [] index: 4 allergyIntoleranceTypePTExtension: {url: 'https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/AllergyIntoleranceTypePTExtension', max: 1, type: Extension, index: 5} class: profile kind: resource url: https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/AllergyIntolerancePTCore base: http://hl7.org/fhir/StructureDefinition/AllergyIntolerance version: 1.0.0 required: [id, code]