HL7 Portugal FHIR Implementation Guide para alergias e reacções adversas ao medicamento
1.0.0-ballot - CI Build Portugal flag

HL7 Portugal FHIR Implementation Guide para alergias e reacções adversas ao medicamento, publicado por HL7 Portugal. Este guia não é uma publicação autorizada; é a compilação contínua para a versão 1.0.0-ballot construída pela FHIR (HL7® FHIR® Standard) CI Build. Esta versão é baseada no conteúdo atual de https://github.com/hl7-pt/adr-ig/ e muda regularmente. Veja o Diretório de versões publicadas

Resource Profile: Perfil para notificação de alergia

Official URL: https://hl7.pt/fhir/ADR/StructureDefinition/Alergia Version: 1.0.0-ballot
Active as of 2026-10-20 Computable Name: Alergia

Perfil para notificação de alergia

Usos:

  • Este Perfil não é utilizado por nenhum perfil neste guia de implementação

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: doco
AllergyIntolerance 0..* AllergyIntolerance Allergy or Intolerance (generally: Risk of adverse reaction to a substance)
AllergyIntolerance.implicitRules Este elemento é um elemento modificador. Este elemento está incluído nos resumos. 0..1 uri A set of rules under which this content was created
AllergyIntolerance.contained 0..* Resource Contained, inline Resources
AllergyIntolerance.modifierExtension Este elemento é um elemento modificador. Este elemento está incluído nos resumos. 0..* Extension Extensions that cannot be ignored
AllergyIntolerance.identifier Este elemento deve ser suportado. Este elemento está incluído nos resumos. 1..1 Identifier External ids for this item
AllergyIntolerance.clinicalStatus Este elemento é um elemento modificador. Este elemento deve ser suportado. Este elemento está incluído nos resumos. 0..1 CodeableConcept active | inactive | resolved
Vínculo: AllergyIntoleranceClinicalStatusCodes (required): The clinical status of the allergy or intolerance.
AllergyIntolerance.verificationStatus Este elemento é um elemento modificador. Este elemento deve ser suportado. Este elemento está incluído nos resumos. 0..1 CodeableConcept unconfirmed | presumed | confirmed | refuted | entered-in-error
Vínculo: AllergyIntoleranceVerificationStatus (required): Assertion about certainty associated with a propensity, or potential risk, of a reaction to the identified substance.
AllergyIntolerance.category Este elemento deve ser suportado. Este elemento está incluído nos resumos. 1..1 code food | medication | environment | biologic
Vínculo: AllergyIntoleranceCategory (required): Category of an identified substance associated with allergies or intolerances.
AllergyIntolerance.criticality Este elemento deve ser suportado. Este elemento está incluído nos resumos. 1..1 code low | high | unable-to-assess
Vínculo: AllergyIntoleranceCriticality (required): Estimate of the potential clinical harm, or seriousness, of a reaction to an identified substance.
AllergyIntolerance.patient Este elemento está incluído nos resumos. 1..1 Reference(Patient) Who the allergy or intolerance is for
AllergyIntolerance.onset[x] Este elemento deve ser suportado. 0..1 When allergy or intolerance was identified
AllergyIntolerance.onset[x].onsetDateTime dateTime
AllergyIntolerance.onset[x].onsetAge Age
AllergyIntolerance.onset[x].onsetPeriod Period
AllergyIntolerance.onset[x].onsetRange Range
AllergyIntolerance.onset[x].onsetString string

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
AllergyIntolerance.clinicalStatus Base required AllergyIntolerance Clinical Status Codes 📍5.0.0 a norma FHIR
AllergyIntolerance.verificationStatus Base required AllergyIntolerance Verification Status 📍5.0.0 a norma FHIR
AllergyIntolerance.category Base required Allergy Intolerance Category 📍5.0.0 a norma FHIR
AllergyIntolerance.criticality Base required Allergy Intolerance Criticality 📍5.0.0 a norma FHIR

Restrições

Id Grau Caminho(s) Descrição Expressão
dom-2 error AllergyIntolerance If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error AllergyIntolerance If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error AllergyIntolerance If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error AllergyIntolerance If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice AllergyIntolerance A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from AllergyIntolerance

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: doco
AllergyIntolerance 0..* AllergyIntolerance Allergy or Intolerance (generally: Risk of adverse reaction to a substance)
AllergyIntolerance.identifier Este elemento deve ser suportado. 1..1 Identifier External ids for this item
AllergyIntolerance.clinicalStatus Este elemento deve ser suportado. 0..1 CodeableConcept active | inactive | resolved
AllergyIntolerance.verificationStatus Este elemento deve ser suportado. 0..1 CodeableConcept unconfirmed | presumed | confirmed | refuted | entered-in-error
AllergyIntolerance.criticality Este elemento deve ser suportado. 1..1 code low | high | unable-to-assess
AllergyIntolerance.onset[x] Este elemento deve ser suportado. 0..1 dateTime, Age, Period, Range, string When allergy or intolerance was identified

doco Documentação para este formato
NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: doco
AllergyIntolerance 0..* AllergyIntolerance Allergy or Intolerance (generally: Risk of adverse reaction to a substance)
AllergyIntolerance.id Este elemento está incluído nos resumos. 0..1 id Logical id of this artifact
AllergyIntolerance.meta Este elemento está incluído nos resumos. 0..1 Meta Metadata about the resource
AllergyIntolerance.implicitRules Este elemento é um elemento modificador. Este elemento está incluído nos resumos. 0..1 uri A set of rules under which this content was created
AllergyIntolerance.language 0..1 code Language of the resource content
Vínculo: AllLanguages (required): IETF language tag for a human language
Vínculos adicionaisObjetivo
CommonLanguages Arranque
AllergyIntolerance.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
AllergyIntolerance.contained 0..* Resource Contained, inline Resources
AllergyIntolerance.extension 0..* Extension Additional content defined by implementations
AllergyIntolerance.modifierExtension Este elemento é um elemento modificador. Este elemento está incluído nos resumos. 0..* Extension Extensions that cannot be ignored
AllergyIntolerance.identifier Este elemento deve ser suportado. Este elemento está incluído nos resumos. 1..1 Identifier External ids for this item
AllergyIntolerance.clinicalStatus Este elemento é um elemento modificador. Este elemento deve ser suportado. Este elemento está incluído nos resumos. 0..1 CodeableConcept active | inactive | resolved
Vínculo: AllergyIntoleranceClinicalStatusCodes (required): The clinical status of the allergy or intolerance.
AllergyIntolerance.verificationStatus Este elemento é um elemento modificador. Este elemento deve ser suportado. Este elemento está incluído nos resumos. 0..1 CodeableConcept unconfirmed | presumed | confirmed | refuted | entered-in-error
Vínculo: AllergyIntoleranceVerificationStatus (required): Assertion about certainty associated with a propensity, or potential risk, of a reaction to the identified substance.
AllergyIntolerance.type Este elemento está incluído nos resumos. 0..1 CodeableConcept allergy | intolerance - Underlying mechanism (if known)
Vínculo: AllergyIntoleranceType (preferred): Identification of the underlying physiological mechanism for a Reaction Risk.
AllergyIntolerance.category Este elemento deve ser suportado. Este elemento está incluído nos resumos. 1..1 code food | medication | environment | biologic
Vínculo: AllergyIntoleranceCategory (required): Category of an identified substance associated with allergies or intolerances.
AllergyIntolerance.criticality Este elemento deve ser suportado. Este elemento está incluído nos resumos. 1..1 code low | high | unable-to-assess
Vínculo: AllergyIntoleranceCriticality (required): Estimate of the potential clinical harm, or seriousness, of a reaction to an identified substance.
AllergyIntolerance.code Este elemento está incluído nos resumos. 0..1 CodeableConcept Code that identifies the allergy or intolerance
Vínculo: SubstanceProductAndConditionAndNegationCodes (example): Type of the substance/product, allergy or intolerance condition, or negation/exclusion codes for reporting no known allergies.
AllergyIntolerance.patient Este elemento está incluído nos resumos. 1..1 Reference(Patient) Who the allergy or intolerance is for
AllergyIntolerance.encounter 0..1 Reference(Encounter) Encounter when the allergy or intolerance was asserted
AllergyIntolerance.onset[x] Este elemento deve ser suportado. 0..1 When allergy or intolerance was identified
AllergyIntolerance.onset[x].onsetDateTime dateTime
AllergyIntolerance.onset[x].onsetAge Age
AllergyIntolerance.onset[x].onsetPeriod Period
AllergyIntolerance.onset[x].onsetRange Range
AllergyIntolerance.onset[x].onsetString string
AllergyIntolerance.recordedDate 0..1 dateTime Date allergy or intolerance was first recorded
AllergyIntolerance.participant Este elemento está incluído nos resumos. 0..* BackboneElement Who or what participated in the activities related to the allergy or intolerance and how they were involved
AllergyIntolerance.participant.id 0..1 string Unique id for inter-element referencing
AllergyIntolerance.participant.extension 0..* Extension Additional content defined by implementations
AllergyIntolerance.participant.modifierExtension Este elemento é um elemento modificador. Este elemento está incluído nos resumos. 0..* Extension Extensions that cannot be ignored even if unrecognized
AllergyIntolerance.participant.function Este elemento está incluído nos resumos. 0..1 CodeableConcept Type of involvement
Vínculo: ParticipationRoleType (extensible)
AllergyIntolerance.participant.actor Este elemento está incluído nos resumos. 1..1 Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | Device | Organization | CareTeam) Who or what participated in the activities related to the allergy or intolerance
AllergyIntolerance.lastOccurrence 0..1 dateTime Date(/time) of last known occurrence of a reaction
AllergyIntolerance.note 0..* Annotation Additional text not captured in other fields
AllergyIntolerance.reaction 0..* BackboneElement Adverse Reaction Events linked to exposure to substance
AllergyIntolerance.reaction.id 0..1 string Unique id for inter-element referencing
AllergyIntolerance.reaction.extension 0..* Extension Additional content defined by implementations
AllergyIntolerance.reaction.modifierExtension Este elemento é um elemento modificador. Este elemento está incluído nos resumos. 0..* Extension Extensions that cannot be ignored even if unrecognized
AllergyIntolerance.reaction.substance 0..1 CodeableConcept Specific substance or pharmaceutical product considered to be responsible for event
Vínculo: SubstanceCode (example): Codes defining the type of the substance (including pharmaceutical products).
AllergyIntolerance.reaction.manifestation 1..* CodeableReference(Observation) Clinical symptoms/signs associated with the Event
Vínculo: SNOMEDCTClinicalFindings (example): Clinical symptoms and/or signs that are observed or associated with an Adverse Reaction Event.
AllergyIntolerance.reaction.description 0..1 string Description of the event as a whole
AllergyIntolerance.reaction.onset 0..1 dateTime Date(/time) when manifestations showed
AllergyIntolerance.reaction.severity 0..1 code mild | moderate | severe (of event as a whole)
Vínculo: AllergyIntoleranceSeverity (required): Clinical assessment of the severity of a reaction event as a whole, potentially considering multiple different manifestations.
AllergyIntolerance.reaction.exposureRoute 0..1 CodeableConcept How the subject was exposed to the substance
Vínculo: SNOMEDCTRouteCodes (example): A coded concept describing the route or physiological path of exposure to a substance.
AllergyIntolerance.reaction.note 0..* Annotation Text about event not captured in other fields

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
AllergyIntolerance.language Base required All Languages 📍5.0.0 a norma FHIR
AllergyIntolerance.clinicalStatus Base required AllergyIntolerance Clinical Status Codes 📍5.0.0 a norma FHIR
AllergyIntolerance.verificationStatus Base required AllergyIntolerance Verification Status 📍5.0.0 a norma FHIR
AllergyIntolerance.type Base preferred Allergy Intolerance Type 📍5.0.0 a norma FHIR
AllergyIntolerance.category Base required Allergy Intolerance Category 📍5.0.0 a norma FHIR
AllergyIntolerance.criticality Base required Allergy Intolerance Criticality 📍5.0.0 a norma FHIR
AllergyIntolerance.code Base example AllergyIntolerance Substance/Product, Condition and Negation Codes 📍5.0.0 a norma FHIR
AllergyIntolerance.participant.​function Base extensible Participation Role Type 📍5.0.0 a norma FHIR
AllergyIntolerance.reaction.​substance Base example Substance Code 📍5.0.0 a norma FHIR
AllergyIntolerance.reaction.​manifestation Base example SNOMED CT Clinical Findings 📍5.0.0 a norma FHIR
AllergyIntolerance.reaction.​severity Base required Allergy Intolerance Severity 📍5.0.0 a norma FHIR
AllergyIntolerance.reaction.​exposureRoute Base example SNOMED CT Route Codes 📍5.0.0 a norma FHIR

Restrições

Id Grau Caminho(s) Descrição Expressão
dom-2 error AllergyIntolerance If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error AllergyIntolerance If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error AllergyIntolerance If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error AllergyIntolerance If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice AllergyIntolerance A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from AllergyIntolerance

Resumo

Obrigatório: 3 elementos
Deve ser suportado: 6 elementos

Key Elements View

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: doco
AllergyIntolerance 0..* AllergyIntolerance Allergy or Intolerance (generally: Risk of adverse reaction to a substance)
AllergyIntolerance.implicitRules Este elemento é um elemento modificador. Este elemento está incluído nos resumos. 0..1 uri A set of rules under which this content was created
AllergyIntolerance.contained 0..* Resource Contained, inline Resources
AllergyIntolerance.modifierExtension Este elemento é um elemento modificador. Este elemento está incluído nos resumos. 0..* Extension Extensions that cannot be ignored
AllergyIntolerance.identifier Este elemento deve ser suportado. Este elemento está incluído nos resumos. 1..1 Identifier External ids for this item
AllergyIntolerance.clinicalStatus Este elemento é um elemento modificador. Este elemento deve ser suportado. Este elemento está incluído nos resumos. 0..1 CodeableConcept active | inactive | resolved
Vínculo: AllergyIntoleranceClinicalStatusCodes (required): The clinical status of the allergy or intolerance.
AllergyIntolerance.verificationStatus Este elemento é um elemento modificador. Este elemento deve ser suportado. Este elemento está incluído nos resumos. 0..1 CodeableConcept unconfirmed | presumed | confirmed | refuted | entered-in-error
Vínculo: AllergyIntoleranceVerificationStatus (required): Assertion about certainty associated with a propensity, or potential risk, of a reaction to the identified substance.
AllergyIntolerance.category Este elemento deve ser suportado. Este elemento está incluído nos resumos. 1..1 code food | medication | environment | biologic
Vínculo: AllergyIntoleranceCategory (required): Category of an identified substance associated with allergies or intolerances.
AllergyIntolerance.criticality Este elemento deve ser suportado. Este elemento está incluído nos resumos. 1..1 code low | high | unable-to-assess
Vínculo: AllergyIntoleranceCriticality (required): Estimate of the potential clinical harm, or seriousness, of a reaction to an identified substance.
AllergyIntolerance.patient Este elemento está incluído nos resumos. 1..1 Reference(Patient) Who the allergy or intolerance is for
AllergyIntolerance.onset[x] Este elemento deve ser suportado. 0..1 When allergy or intolerance was identified
AllergyIntolerance.onset[x].onsetDateTime dateTime
AllergyIntolerance.onset[x].onsetAge Age
AllergyIntolerance.onset[x].onsetPeriod Period
AllergyIntolerance.onset[x].onsetRange Range
AllergyIntolerance.onset[x].onsetString string

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
AllergyIntolerance.clinicalStatus Base required AllergyIntolerance Clinical Status Codes 📍5.0.0 a norma FHIR
AllergyIntolerance.verificationStatus Base required AllergyIntolerance Verification Status 📍5.0.0 a norma FHIR
AllergyIntolerance.category Base required Allergy Intolerance Category 📍5.0.0 a norma FHIR
AllergyIntolerance.criticality Base required Allergy Intolerance Criticality 📍5.0.0 a norma FHIR

Restrições

Id Grau Caminho(s) Descrição Expressão
dom-2 error AllergyIntolerance If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error AllergyIntolerance If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error AllergyIntolerance If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error AllergyIntolerance If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice AllergyIntolerance A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

Differential View

This structure is derived from AllergyIntolerance

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: doco
AllergyIntolerance 0..* AllergyIntolerance Allergy or Intolerance (generally: Risk of adverse reaction to a substance)
AllergyIntolerance.identifier Este elemento deve ser suportado. 1..1 Identifier External ids for this item
AllergyIntolerance.clinicalStatus Este elemento deve ser suportado. 0..1 CodeableConcept active | inactive | resolved
AllergyIntolerance.verificationStatus Este elemento deve ser suportado. 0..1 CodeableConcept unconfirmed | presumed | confirmed | refuted | entered-in-error
AllergyIntolerance.category Este elemento deve ser suportado. 1..1 code food | medication | environment | biologic
AllergyIntolerance.criticality Este elemento deve ser suportado. 1..1 code low | high | unable-to-assess
AllergyIntolerance.onset[x] Este elemento deve ser suportado. 0..1 dateTime, Age, Period, Range, string When allergy or intolerance was identified

doco Documentação para este formato

Snapshot View

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: doco
AllergyIntolerance 0..* AllergyIntolerance Allergy or Intolerance (generally: Risk of adverse reaction to a substance)
AllergyIntolerance.id Este elemento está incluído nos resumos. 0..1 id Logical id of this artifact
AllergyIntolerance.meta Este elemento está incluído nos resumos. 0..1 Meta Metadata about the resource
AllergyIntolerance.implicitRules Este elemento é um elemento modificador. Este elemento está incluído nos resumos. 0..1 uri A set of rules under which this content was created
AllergyIntolerance.language 0..1 code Language of the resource content
Vínculo: AllLanguages (required): IETF language tag for a human language
Vínculos adicionaisObjetivo
CommonLanguages Arranque
AllergyIntolerance.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
AllergyIntolerance.contained 0..* Resource Contained, inline Resources
AllergyIntolerance.extension 0..* Extension Additional content defined by implementations
AllergyIntolerance.modifierExtension Este elemento é um elemento modificador. Este elemento está incluído nos resumos. 0..* Extension Extensions that cannot be ignored
AllergyIntolerance.identifier Este elemento deve ser suportado. Este elemento está incluído nos resumos. 1..1 Identifier External ids for this item
AllergyIntolerance.clinicalStatus Este elemento é um elemento modificador. Este elemento deve ser suportado. Este elemento está incluído nos resumos. 0..1 CodeableConcept active | inactive | resolved
Vínculo: AllergyIntoleranceClinicalStatusCodes (required): The clinical status of the allergy or intolerance.
AllergyIntolerance.verificationStatus Este elemento é um elemento modificador. Este elemento deve ser suportado. Este elemento está incluído nos resumos. 0..1 CodeableConcept unconfirmed | presumed | confirmed | refuted | entered-in-error
Vínculo: AllergyIntoleranceVerificationStatus (required): Assertion about certainty associated with a propensity, or potential risk, of a reaction to the identified substance.
AllergyIntolerance.type Este elemento está incluído nos resumos. 0..1 CodeableConcept allergy | intolerance - Underlying mechanism (if known)
Vínculo: AllergyIntoleranceType (preferred): Identification of the underlying physiological mechanism for a Reaction Risk.
AllergyIntolerance.category Este elemento deve ser suportado. Este elemento está incluído nos resumos. 1..1 code food | medication | environment | biologic
Vínculo: AllergyIntoleranceCategory (required): Category of an identified substance associated with allergies or intolerances.
AllergyIntolerance.criticality Este elemento deve ser suportado. Este elemento está incluído nos resumos. 1..1 code low | high | unable-to-assess
Vínculo: AllergyIntoleranceCriticality (required): Estimate of the potential clinical harm, or seriousness, of a reaction to an identified substance.
AllergyIntolerance.code Este elemento está incluído nos resumos. 0..1 CodeableConcept Code that identifies the allergy or intolerance
Vínculo: SubstanceProductAndConditionAndNegationCodes (example): Type of the substance/product, allergy or intolerance condition, or negation/exclusion codes for reporting no known allergies.
AllergyIntolerance.patient Este elemento está incluído nos resumos. 1..1 Reference(Patient) Who the allergy or intolerance is for
AllergyIntolerance.encounter 0..1 Reference(Encounter) Encounter when the allergy or intolerance was asserted
AllergyIntolerance.onset[x] Este elemento deve ser suportado. 0..1 When allergy or intolerance was identified
AllergyIntolerance.onset[x].onsetDateTime dateTime
AllergyIntolerance.onset[x].onsetAge Age
AllergyIntolerance.onset[x].onsetPeriod Period
AllergyIntolerance.onset[x].onsetRange Range
AllergyIntolerance.onset[x].onsetString string
AllergyIntolerance.recordedDate 0..1 dateTime Date allergy or intolerance was first recorded
AllergyIntolerance.participant Este elemento está incluído nos resumos. 0..* BackboneElement Who or what participated in the activities related to the allergy or intolerance and how they were involved
AllergyIntolerance.participant.id 0..1 string Unique id for inter-element referencing
AllergyIntolerance.participant.extension 0..* Extension Additional content defined by implementations
AllergyIntolerance.participant.modifierExtension Este elemento é um elemento modificador. Este elemento está incluído nos resumos. 0..* Extension Extensions that cannot be ignored even if unrecognized
AllergyIntolerance.participant.function Este elemento está incluído nos resumos. 0..1 CodeableConcept Type of involvement
Vínculo: ParticipationRoleType (extensible)
AllergyIntolerance.participant.actor Este elemento está incluído nos resumos. 1..1 Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | Device | Organization | CareTeam) Who or what participated in the activities related to the allergy or intolerance
AllergyIntolerance.lastOccurrence 0..1 dateTime Date(/time) of last known occurrence of a reaction
AllergyIntolerance.note 0..* Annotation Additional text not captured in other fields
AllergyIntolerance.reaction 0..* BackboneElement Adverse Reaction Events linked to exposure to substance
AllergyIntolerance.reaction.id 0..1 string Unique id for inter-element referencing
AllergyIntolerance.reaction.extension 0..* Extension Additional content defined by implementations
AllergyIntolerance.reaction.modifierExtension Este elemento é um elemento modificador. Este elemento está incluído nos resumos. 0..* Extension Extensions that cannot be ignored even if unrecognized
AllergyIntolerance.reaction.substance 0..1 CodeableConcept Specific substance or pharmaceutical product considered to be responsible for event
Vínculo: SubstanceCode (example): Codes defining the type of the substance (including pharmaceutical products).
AllergyIntolerance.reaction.manifestation 1..* CodeableReference(Observation) Clinical symptoms/signs associated with the Event
Vínculo: SNOMEDCTClinicalFindings (example): Clinical symptoms and/or signs that are observed or associated with an Adverse Reaction Event.
AllergyIntolerance.reaction.description 0..1 string Description of the event as a whole
AllergyIntolerance.reaction.onset 0..1 dateTime Date(/time) when manifestations showed
AllergyIntolerance.reaction.severity 0..1 code mild | moderate | severe (of event as a whole)
Vínculo: AllergyIntoleranceSeverity (required): Clinical assessment of the severity of a reaction event as a whole, potentially considering multiple different manifestations.
AllergyIntolerance.reaction.exposureRoute 0..1 CodeableConcept How the subject was exposed to the substance
Vínculo: SNOMEDCTRouteCodes (example): A coded concept describing the route or physiological path of exposure to a substance.
AllergyIntolerance.reaction.note 0..* Annotation Text about event not captured in other fields

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
AllergyIntolerance.language Base required All Languages 📍5.0.0 a norma FHIR
AllergyIntolerance.clinicalStatus Base required AllergyIntolerance Clinical Status Codes 📍5.0.0 a norma FHIR
AllergyIntolerance.verificationStatus Base required AllergyIntolerance Verification Status 📍5.0.0 a norma FHIR
AllergyIntolerance.type Base preferred Allergy Intolerance Type 📍5.0.0 a norma FHIR
AllergyIntolerance.category Base required Allergy Intolerance Category 📍5.0.0 a norma FHIR
AllergyIntolerance.criticality Base required Allergy Intolerance Criticality 📍5.0.0 a norma FHIR
AllergyIntolerance.code Base example AllergyIntolerance Substance/Product, Condition and Negation Codes 📍5.0.0 a norma FHIR
AllergyIntolerance.participant.​function Base extensible Participation Role Type 📍5.0.0 a norma FHIR
AllergyIntolerance.reaction.​substance Base example Substance Code 📍5.0.0 a norma FHIR
AllergyIntolerance.reaction.​manifestation Base example SNOMED CT Clinical Findings 📍5.0.0 a norma FHIR
AllergyIntolerance.reaction.​severity Base required Allergy Intolerance Severity 📍5.0.0 a norma FHIR
AllergyIntolerance.reaction.​exposureRoute Base example SNOMED CT Route Codes 📍5.0.0 a norma FHIR

Restrições

Id Grau Caminho(s) Descrição Expressão
dom-2 error AllergyIntolerance If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error AllergyIntolerance If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error AllergyIntolerance If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error AllergyIntolerance If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice AllergyIntolerance A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from AllergyIntolerance

Resumo

Obrigatório: 3 elementos
Deve ser suportado: 6 elementos

 

Other representations of profile: CSV, Excel, Schematron