Guia de implementação do Core do Brasil: Release 1 - BR Realm | STU1
1.0.0 - STU1 Brazil flag

This page is part of the Core do Brasil (v1.0.0: Release) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Resource Profile: br-core-allergyintolerance

URL Canônica: https://br-core.saude.gov.br/fhir/StructureDefinition/br-core-allergyintolerance Versão: 1.0.0
Active as of 2025-02-27 Nome computável: BRCoreAllergyIntolerance

Este perfil define as características mínimas para o recurso br-core-allergyintolerance registrar, pesquisar e buscar alergias/reações adversas associadas a um paciente. O perfil especifica quais elementos principais, extensões, vocabulários e conjuntos de valores DEVEM estar presentes e restringe como os elementos são usados. Além disso, fornece a base para o desenvolvimento de padrões para casos de uso específicos promove a interoperabilidade e a adoção.

Cenários de uso:

Este recurso deve ser utilizado para registros de avaliação clínica de uma alergia ou intolerância; uma predisposição ou um risco potencial para um indivíduo de ter uma reação adversa em uma exposição futura à substância especificada, ou classe de substância.

Quando uma predisposição for identificada, deve-se registrar informações ou evidências sobre um evento de reação adversa/intolerância que seja caracterizado por qualquer resposta fisiológica prejudicial ou indesejável que seja específica do indivíduo e desencadeada pela exposição de um indivíduo à substância ou classe de substância identificada.

As substâncias incluem, mas não estão limitadas a: uma substância terapêutica administrada corretamente em uma dosagem apropriada para o indivíduo; alimentos; material derivado de plantas ou animais; ou veneno de picadas de insetos.

Alguns exemplos de cenários de uso para este perfil são:

  • Consultar alergias e intolerâncias de um paciente.
  • Registrar ou atualizar a alergia ou a intolerância de um paciente.

Elementos de dados obrigatórios e que devem estar presentes (Must Support)

Os seguintes elementos devem ser obrigatórios, ou devem ser suportados, se os dados estiverem presentes no sistema de envio (definição Must Support).

Cada br-core-allergyintolerance deve ter:

  1. um paciente
  2. um estado clínico da alergia (por exemplo, ativa ou resolvida)
  3. um código que informa a que o paciente é alérgico

Cada br-core-allergyintolerance deve oferecer suporte a:

  1. o tipo da reação;
  2. o código;
  3. a reação - eventos de reação adversa relacionados à exposição da substância;
  4. o código para a manifestação de reação de alergia ou intolerância do subconjunto SNOMED uma manifestação de reação;
  5. a severidade.

Orientações de implementação específicas do perfil

Se o paciente não for questionado sobre suas alergias o status da verificação da alergia (br-core.allergyintolerance.verificationStatus) deve ser representado como “não confirmado”.

Limites e relacionamentos

Este recurso é usado para fornecer um único local dentro do registro eletrônico de saúde para documentar declarações clínicas sobre reações adversas a substâncias/produtos, incluindo:

  • registrar uma avaliação clínica da propensão do paciente a uma potencial reação futura após reexposição;
  • registrar informações cumulativas sobre a reação a cada exposição, incluindo “nenhuma reação”, se apropriado.

Use para registrar informações sobre a presença positiva do risco de uma reação adversa:

  • para apoiar o atendimento clínico direto de um indivíduo;
  • como parte de uma lista de reações adversas ou alergias/intolerâncias controladas;
  • para apoiar a troca de informações sobre a propensão e eventos relacionados a reações adversas;
  • para informar relatórios de reações adversas;
  • para auxiliar atividades informatizadas baseadas em conhecimento, como suporte à decisão clínica e alertas.

Use para registrar informações sobre reações adversas a uma ampla gama de substâncias, incluindo: produtos biológicos e sanguíneos; incipientes e excipientes em preparações medicinais; alimentos; sais metálicos; e compostos químicos orgânicos.

Usage:

Visões formais do conteúdo do perfil

Descrição de perfis, diferenciais, instantâneos e como as diferentes apresentações funcionam.

Esta estrutura é derivada de AllergyIntolerance

NameFlagsCard.TypeDescription & Constraintsdoco
.. AllergyIntolerance 0..* AllergyIntolerance Allergy or Intolerance (generally: Risk of adverse reaction to a substance)
... id 0..1 id Identificador lógico deste artefato.
... meta 0..1 Meta Metadados sobre o recurso
... implicitRules 0..1 uri Conjunto de regras sob as quais este conteúdo foi criado
... text 0..1 Narrative Resumo do texto do recurso em linguagem natural
... contained 0..* Resource Recursos contidos em linha
... modifierExtension 0..* Extension Extensão que não pode ser ignorada
... identifier 0..* Identifier Identificadores externos para este item
... clinicalStatus 0..1 CodeableConcept O estado clínico da alergia ou intolerância.
... verificationStatus 0..1 CodeableConcept Declaração sobre a certeza associada a uma propensão, ou risco potencial, de uma reação à substância identificada.
... type 0..1 code Tipo da reação: Alergia | intolerância - Mecanismo subjacente (se conhecido)
... category 0..* code Categoria de uma substância identificada associada a alergias ou intolerâncias: comida | medicamento | ambiente | biológico
... criticality 0..1 code Criticalidade da reação: baixo | alto | incapaz de avaliar
... code 0..1 CodeableConcept Código do conceito referenciando o IPS
Binding: Alérgenos (required)
... patient 1..1 Reference(BRCorePatient) Dados do paciente
.... id 0..1 string Identificador exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações.
.... reference 0..1 string Referência literal, URL relativa, interna ou absoluta
.... type 0..1 uri Tipo ao qual a referência se refere (por exemplo: Paciente).
.... identifier 0..1 Identifier Referência lógica, quando a referência literal não é conhecida.
.... display 0..1 string Texto alternativo para o recurso.
... encounter 0..1 Reference(br-core-encounter) Quando a alergia ou intolerância foi afirmada
... onset[x] 0..1 dateTime, Age, Period, Range, string Quando a alergia ou a intolerância foi identificada
... recordedDate 0..1 dateTime Data em que a primeira versão da instância do recurso foi registrada.
... recorder 0..1 Reference(BRCorePatient | BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson) Quem registrou a alergia/reação adversa.
... asserter 0..1 Reference(BRCorePatient | BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson) Fonte da informação sobre a alergia/reação adversa.
... lastOccurrence 0..1 dateTime Data (/hora) da última ocorrência conhecida de uma reação.
... note 0..* Annotation Texto adicional não capturado em outros campos.
... reaction 0..* BackboneElement Eventos de reação adversa relacionados à exposição da substância
.... id 0..1 string ID exclusivo para referência entre elementos.
.... extension 0..* Extension Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas.
.... modifierExtension 0..* Extension Conteúdo adicional definido por implementações.
.... substance 0..1 CodeableConcept Substância específica ou produto farmacêutico considerado responsável pelo evento.
.... manifestation 1..* CodeableConcept Código para a manifestação de reação de alergia ou intolerância do subconjunto SNOMED International Patient Set (IPS) do SNOMED CT (IPS Free Set).
.... description 0..1 string Descrição do evento como um todo.
.... onset 0..1 dateTime Data (/hora) em que as manifestações apareceram
.... severity 0..1 code Avaliação clínica da gravidade de um evento de reação: leve | moderado | grave (do evento como um todo)
.... exposureRoute 0..1 CodeableConcept Como o sujeito foi exposto à substância.
.... note 0..* Annotation Text about event not captured in other fields

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
AllergyIntolerance.coderequiredBRAlergenos
https://terminologia.saude.gov.br/fhir/ValueSet/BRAlergenos
NameFlagsCard.TypeDescription & Constraintsdoco
.. AllergyIntolerance C 0..* AllergyIntolerance Allergy or Intolerance (generally: Risk of adverse reaction to a substance)
ait-1: AllergyIntolerance.clinicalStatus SHALL be present if verificationStatus is not entered-in-error.
ait-2: AllergyIntolerance.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources
dom-3: 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
dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
dom-5: If a resource is contained in another resource, it SHALL NOT have a security label
dom-6: A resource should have narrative for robust management
... id Σ 0..1 id Identificador lógico deste artefato.
... meta Σ 0..1 Meta Metadados sobre o recurso
ele-1: All FHIR elements must have a @value or children
... implicitRules ?!Σ 0..1 uri Conjunto de regras sob as quais este conteúdo foi criado
ele-1: All FHIR elements must have a @value or children
... text 0..1 Narrative Resumo do texto do recurso em linguagem natural
ele-1: All FHIR elements must have a @value or children
... contained 0..* Resource Recursos contidos em linha
... modifierExtension ?! 0..* Extension Extensão que não pode ser ignorada
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... identifier Σ 0..* Identifier Identificadores externos para este item
ele-1: All FHIR elements must have a @value or children
... clinicalStatus ?!ΣC 0..1 CodeableConcept O estado clínico da alergia ou intolerância.
Binding: AllergyIntoleranceClinicalStatusCodes (required): The clinical status of the allergy or intolerance.


ele-1: All FHIR elements must have a @value or children
... verificationStatus ?!ΣC 0..1 CodeableConcept Declaração sobre a certeza associada a uma propensão, ou risco potencial, de uma reação à substância identificada.
Binding: AllergyIntoleranceVerificationStatusCodes (required): Assertion about certainty associated with a propensity, or potential risk, of a reaction to the identified substance.


ele-1: All FHIR elements must have a @value or children
... type Σ 0..1 code Tipo da reação: Alergia | intolerância - Mecanismo subjacente (se conhecido)
Binding: AllergyIntoleranceType (required): Identification of the underlying physiological mechanism for a Reaction Risk.


ele-1: All FHIR elements must have a @value or children
... category Σ 0..* code Categoria de uma substância identificada associada a alergias ou intolerâncias: comida | medicamento | ambiente | biológico
Binding: AllergyIntoleranceCategory (required): Category of an identified substance associated with allergies or intolerances.


ele-1: All FHIR elements must have a @value or children
... criticality Σ 0..1 code Criticalidade da reação: baixo | alto | incapaz de avaliar
Binding: AllergyIntoleranceCriticality (required): Estimate of the potential clinical harm, or seriousness, of a reaction to an identified substance.


ele-1: All FHIR elements must have a @value or children
... code Σ 0..1 CodeableConcept Código do conceito referenciando o IPS
Binding: Alérgenos (required)
ele-1: All FHIR elements must have a @value or children
... patient Σ 1..1 Reference(BRCorePatient) Dados do paciente
ele-1: All FHIR elements must have a @value or children
.... id 0..1 string Identificador exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações.
Slice: Unordered, Open by value:url
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... reference ΣC 0..1 string Referência literal, URL relativa, interna ou absoluta
ele-1: All FHIR elements must have a @value or children
.... type Σ 0..1 uri Tipo ao qual a referência se refere (por exemplo: Paciente).
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).


ele-1: All FHIR elements must have a @value or children
.... identifier Σ 0..1 Identifier Referência lógica, quando a referência literal não é conhecida.
ele-1: All FHIR elements must have a @value or children
.... display Σ 0..1 string Texto alternativo para o recurso.
ele-1: All FHIR elements must have a @value or children
... encounter 0..1 Reference(br-core-encounter) Quando a alergia ou intolerância foi afirmada
ele-1: All FHIR elements must have a @value or children
... onset[x] 0..1 Quando a alergia ou a intolerância foi identificada
ele-1: All FHIR elements must have a @value or children
.... onsetDateTime dateTime
.... onsetAge Age
.... onsetPeriod Period
.... onsetRange Range
.... onsetString string
... recordedDate 0..1 dateTime Data em que a primeira versão da instância do recurso foi registrada.
ele-1: All FHIR elements must have a @value or children
... recorder 0..1 Reference(BRCorePatient | BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson) Quem registrou a alergia/reação adversa.
ele-1: All FHIR elements must have a @value or children
... asserter Σ 0..1 Reference(BRCorePatient | BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson) Fonte da informação sobre a alergia/reação adversa.
ele-1: All FHIR elements must have a @value or children
... lastOccurrence 0..1 dateTime Data (/hora) da última ocorrência conhecida de uma reação.
ele-1: All FHIR elements must have a @value or children
... note 0..* Annotation Texto adicional não capturado em outros campos.
ele-1: All FHIR elements must have a @value or children
... reaction 0..* BackboneElement Eventos de reação adversa relacionados à exposição da substância
ele-1: All FHIR elements must have a @value or children
.... id 0..1 string ID exclusivo para referência entre elementos.
.... extension 0..* Extension Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas.
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... modifierExtension ?!Σ 0..* Extension Conteúdo adicional definido por implementações.
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... substance 0..1 CodeableConcept Substância específica ou produto farmacêutico considerado responsável pelo evento.
Binding: SubstanceCode (example): Codes defining the type of the substance (including pharmaceutical products).


ele-1: All FHIR elements must have a @value or children
.... manifestation 1..* CodeableConcept Código para a manifestação de reação de alergia ou intolerância do subconjunto SNOMED International Patient Set (IPS) do SNOMED CT (IPS Free Set).
Binding: SNOMEDCTClinicalFindings (example): Clinical symptoms and/or signs that are observed or associated with an Adverse Reaction Event.


ele-1: All FHIR elements must have a @value or children
.... description 0..1 string Descrição do evento como um todo.
ele-1: All FHIR elements must have a @value or children
.... onset 0..1 dateTime Data (/hora) em que as manifestações apareceram
ele-1: All FHIR elements must have a @value or children
.... severity 0..1 code Avaliação clínica da gravidade de um evento de reação: leve | moderado | grave (do evento como um todo)
Binding: AllergyIntoleranceSeverity (required): Clinical assessment of the severity of a reaction event as a whole, potentially considering multiple different manifestations.


ele-1: All FHIR elements must have a @value or children
.... exposureRoute 0..1 CodeableConcept Como o sujeito foi exposto à substância.
Binding: SNOMEDCTRouteCodes (example): A coded concept describing the route or physiological path of administration of a therapeutic agent into or onto the body of a subject.


ele-1: All FHIR elements must have a @value or children
.... note 0..* Annotation Text about event not captured in other fields
ele-1: All FHIR elements must have a @value or children

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
AllergyIntolerance.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
AllergyIntolerance.clinicalStatusrequiredAllergyIntoleranceClinicalStatusCodes
http://hl7.org/fhir/ValueSet/allergyintolerance-clinical|4.0.1
from the FHIR Standard
AllergyIntolerance.verificationStatusrequiredAllergyIntoleranceVerificationStatusCodes
http://hl7.org/fhir/ValueSet/allergyintolerance-verification|4.0.1
from the FHIR Standard
AllergyIntolerance.typerequiredAllergyIntoleranceType
http://hl7.org/fhir/ValueSet/allergy-intolerance-type|4.0.1
from the FHIR Standard
AllergyIntolerance.categoryrequiredAllergyIntoleranceCategory
http://hl7.org/fhir/ValueSet/allergy-intolerance-category|4.0.1
from the FHIR Standard
AllergyIntolerance.criticalityrequiredAllergyIntoleranceCriticality
http://hl7.org/fhir/ValueSet/allergy-intolerance-criticality|4.0.1
from the FHIR Standard
AllergyIntolerance.coderequiredBRAlergenos
https://terminologia.saude.gov.br/fhir/ValueSet/BRAlergenos
AllergyIntolerance.patient.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
AllergyIntolerance.reaction.substanceexampleSubstanceCode
http://hl7.org/fhir/ValueSet/substance-code
from the FHIR Standard
AllergyIntolerance.reaction.manifestationexampleSNOMEDCTClinicalFindings
http://hl7.org/fhir/ValueSet/clinical-findings
from the FHIR Standard
AllergyIntolerance.reaction.severityrequiredAllergyIntoleranceSeverity
http://hl7.org/fhir/ValueSet/reaction-event-severity|4.0.1
from the FHIR Standard
AllergyIntolerance.reaction.exposureRouteexampleSNOMEDCTRouteCodes
http://hl7.org/fhir/ValueSet/route-codes
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
ait-1errorAllergyIntoleranceAllergyIntolerance.clinicalStatus SHALL be present if verificationStatus is not entered-in-error.
: verificationStatus.coding.where(system = 'http://terminology.hl7.org/CodeSystem/allergyintolerance-verification' and code = 'entered-in-error').exists() or clinicalStatus.exists()
ait-2errorAllergyIntoleranceAllergyIntolerance.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
: verificationStatus.coding.where(system = 'http://terminology.hl7.org/CodeSystem/allergyintolerance-verification' and code = 'entered-in-error').empty() or clinicalStatus.empty()
dom-2errorAllergyIntoleranceIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorAllergyIntoleranceIf 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().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorAllergyIntoleranceIf 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-5errorAllergyIntoleranceIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceAllergyIntoleranceA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
NameFlagsCard.TypeDescription & Constraintsdoco
.. AllergyIntolerance C 0..* AllergyIntolerance Allergy or Intolerance (generally: Risk of adverse reaction to a substance)
ait-1: AllergyIntolerance.clinicalStatus SHALL be present if verificationStatus is not entered-in-error.
ait-2: AllergyIntolerance.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
... id Σ 0..1 id Identificador lógico deste artefato.
... meta Σ 0..1 Meta Metadados sobre o recurso
... implicitRules ?!Σ 0..1 uri Conjunto de regras sob as quais este conteúdo foi criado
... text 0..1 Narrative Resumo do texto do recurso em linguagem natural
... contained 0..* Resource Recursos contidos em linha
... extension 0..* Extension Additional content defined by implementations
... modifierExtension ?! 0..* Extension Extensão que não pode ser ignorada
... identifier Σ 0..* Identifier Identificadores externos para este item
... clinicalStatus ?!ΣC 0..1 CodeableConcept O estado clínico da alergia ou intolerância.
Binding: AllergyIntoleranceClinicalStatusCodes (required): The clinical status of the allergy or intolerance.

... verificationStatus ?!ΣC 0..1 CodeableConcept Declaração sobre a certeza associada a uma propensão, ou risco potencial, de uma reação à substância identificada.
Binding: AllergyIntoleranceVerificationStatusCodes (required): Assertion about certainty associated with a propensity, or potential risk, of a reaction to the identified substance.

... type Σ 0..1 code Tipo da reação: Alergia | intolerância - Mecanismo subjacente (se conhecido)
Binding: AllergyIntoleranceType (required): Identification of the underlying physiological mechanism for a Reaction Risk.

... category Σ 0..* code Categoria de uma substância identificada associada a alergias ou intolerâncias: comida | medicamento | ambiente | biológico
Binding: AllergyIntoleranceCategory (required): Category of an identified substance associated with allergies or intolerances.


... criticality Σ 0..1 code Criticalidade da reação: baixo | alto | incapaz de avaliar
Binding: AllergyIntoleranceCriticality (required): Estimate of the potential clinical harm, or seriousness, of a reaction to an identified substance.

... code Σ 0..1 CodeableConcept Código do conceito referenciando o IPS
Binding: Alérgenos (required)
... patient Σ 1..1 Reference(BRCorePatient) Dados do paciente
.... id 0..1 string Identificador exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações.
Slice: Unordered, Open by value:url
.... reference ΣC 0..1 string Referência literal, URL relativa, interna ou absoluta
.... type Σ 0..1 uri Tipo ao qual a referência se refere (por exemplo: Paciente).
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier Σ 0..1 Identifier Referência lógica, quando a referência literal não é conhecida.
.... display Σ 0..1 string Texto alternativo para o recurso.
... encounter 0..1 Reference(br-core-encounter) Quando a alergia ou intolerância foi afirmada
... onset[x] 0..1 Quando a alergia ou a intolerância foi identificada
.... onsetDateTime dateTime
.... onsetAge Age
.... onsetPeriod Period
.... onsetRange Range
.... onsetString string
... recordedDate 0..1 dateTime Data em que a primeira versão da instância do recurso foi registrada.
... recorder 0..1 Reference(BRCorePatient | BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson) Quem registrou a alergia/reação adversa.
... asserter Σ 0..1 Reference(BRCorePatient | BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson) Fonte da informação sobre a alergia/reação adversa.
... lastOccurrence 0..1 dateTime Data (/hora) da última ocorrência conhecida de uma reação.
... note 0..* Annotation Texto adicional não capturado em outros campos.
... reaction 0..* BackboneElement Eventos de reação adversa relacionados à exposição da substância
.... id 0..1 string ID exclusivo para referência entre elementos.
.... extension 0..* Extension Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas.
.... modifierExtension ?!Σ 0..* Extension Conteúdo adicional definido por implementações.
.... substance 0..1 CodeableConcept Substância específica ou produto farmacêutico considerado responsável pelo evento.
Binding: SubstanceCode (example): Codes defining the type of the substance (including pharmaceutical products).

.... manifestation 1..* CodeableConcept Código para a manifestação de reação de alergia ou intolerância do subconjunto SNOMED International Patient Set (IPS) do SNOMED CT (IPS Free Set).
Binding: SNOMEDCTClinicalFindings (example): Clinical symptoms and/or signs that are observed or associated with an Adverse Reaction Event.


.... description 0..1 string Descrição do evento como um todo.
.... onset 0..1 dateTime Data (/hora) em que as manifestações apareceram
.... severity 0..1 code Avaliação clínica da gravidade de um evento de reação: leve | moderado | grave (do evento como um todo)
Binding: AllergyIntoleranceSeverity (required): Clinical assessment of the severity of a reaction event as a whole, potentially considering multiple different manifestations.

.... exposureRoute 0..1 CodeableConcept Como o sujeito foi exposto à substância.
Binding: SNOMEDCTRouteCodes (example): A coded concept describing the route or physiological path of administration of a therapeutic agent into or onto the body of a subject.

.... note 0..* Annotation Text about event not captured in other fields

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
AllergyIntolerance.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
AllergyIntolerance.clinicalStatusrequiredAllergyIntoleranceClinicalStatusCodes
http://hl7.org/fhir/ValueSet/allergyintolerance-clinical|4.0.1
from the FHIR Standard
AllergyIntolerance.verificationStatusrequiredAllergyIntoleranceVerificationStatusCodes
http://hl7.org/fhir/ValueSet/allergyintolerance-verification|4.0.1
from the FHIR Standard
AllergyIntolerance.typerequiredAllergyIntoleranceType
http://hl7.org/fhir/ValueSet/allergy-intolerance-type|4.0.1
from the FHIR Standard
AllergyIntolerance.categoryrequiredAllergyIntoleranceCategory
http://hl7.org/fhir/ValueSet/allergy-intolerance-category|4.0.1
from the FHIR Standard
AllergyIntolerance.criticalityrequiredAllergyIntoleranceCriticality
http://hl7.org/fhir/ValueSet/allergy-intolerance-criticality|4.0.1
from the FHIR Standard
AllergyIntolerance.coderequiredBRAlergenos
https://terminologia.saude.gov.br/fhir/ValueSet/BRAlergenos
AllergyIntolerance.patient.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
AllergyIntolerance.reaction.substanceexampleSubstanceCode
http://hl7.org/fhir/ValueSet/substance-code
from the FHIR Standard
AllergyIntolerance.reaction.manifestationexampleSNOMEDCTClinicalFindings
http://hl7.org/fhir/ValueSet/clinical-findings
from the FHIR Standard
AllergyIntolerance.reaction.severityrequiredAllergyIntoleranceSeverity
http://hl7.org/fhir/ValueSet/reaction-event-severity|4.0.1
from the FHIR Standard
AllergyIntolerance.reaction.exposureRouteexampleSNOMEDCTRouteCodes
http://hl7.org/fhir/ValueSet/route-codes
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
ait-1errorAllergyIntoleranceAllergyIntolerance.clinicalStatus SHALL be present if verificationStatus is not entered-in-error.
: verificationStatus.coding.where(system = 'http://terminology.hl7.org/CodeSystem/allergyintolerance-verification' and code = 'entered-in-error').exists() or clinicalStatus.exists()
ait-2errorAllergyIntoleranceAllergyIntolerance.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
: verificationStatus.coding.where(system = 'http://terminology.hl7.org/CodeSystem/allergyintolerance-verification' and code = 'entered-in-error').empty() or clinicalStatus.empty()
dom-2errorAllergyIntoleranceIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorAllergyIntoleranceIf 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().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorAllergyIntoleranceIf 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-5errorAllergyIntoleranceIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceAllergyIntoleranceA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

Visão diferencial

Esta estrutura é derivada de AllergyIntolerance

NameFlagsCard.TypeDescription & Constraintsdoco
.. AllergyIntolerance 0..* AllergyIntolerance Allergy or Intolerance (generally: Risk of adverse reaction to a substance)
... id 0..1 id Identificador lógico deste artefato.
... meta 0..1 Meta Metadados sobre o recurso
... implicitRules 0..1 uri Conjunto de regras sob as quais este conteúdo foi criado
... text 0..1 Narrative Resumo do texto do recurso em linguagem natural
... contained 0..* Resource Recursos contidos em linha
... modifierExtension 0..* Extension Extensão que não pode ser ignorada
... identifier 0..* Identifier Identificadores externos para este item
... clinicalStatus 0..1 CodeableConcept O estado clínico da alergia ou intolerância.
... verificationStatus 0..1 CodeableConcept Declaração sobre a certeza associada a uma propensão, ou risco potencial, de uma reação à substância identificada.
... type 0..1 code Tipo da reação: Alergia | intolerância - Mecanismo subjacente (se conhecido)
... category 0..* code Categoria de uma substância identificada associada a alergias ou intolerâncias: comida | medicamento | ambiente | biológico
... criticality 0..1 code Criticalidade da reação: baixo | alto | incapaz de avaliar
... code 0..1 CodeableConcept Código do conceito referenciando o IPS
Binding: Alérgenos (required)
... patient 1..1 Reference(BRCorePatient) Dados do paciente
.... id 0..1 string Identificador exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações.
.... reference 0..1 string Referência literal, URL relativa, interna ou absoluta
.... type 0..1 uri Tipo ao qual a referência se refere (por exemplo: Paciente).
.... identifier 0..1 Identifier Referência lógica, quando a referência literal não é conhecida.
.... display 0..1 string Texto alternativo para o recurso.
... encounter 0..1 Reference(br-core-encounter) Quando a alergia ou intolerância foi afirmada
... onset[x] 0..1 dateTime, Age, Period, Range, string Quando a alergia ou a intolerância foi identificada
... recordedDate 0..1 dateTime Data em que a primeira versão da instância do recurso foi registrada.
... recorder 0..1 Reference(BRCorePatient | BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson) Quem registrou a alergia/reação adversa.
... asserter 0..1 Reference(BRCorePatient | BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson) Fonte da informação sobre a alergia/reação adversa.
... lastOccurrence 0..1 dateTime Data (/hora) da última ocorrência conhecida de uma reação.
... note 0..* Annotation Texto adicional não capturado em outros campos.
... reaction 0..* BackboneElement Eventos de reação adversa relacionados à exposição da substância
.... id 0..1 string ID exclusivo para referência entre elementos.
.... extension 0..* Extension Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas.
.... modifierExtension 0..* Extension Conteúdo adicional definido por implementações.
.... substance 0..1 CodeableConcept Substância específica ou produto farmacêutico considerado responsável pelo evento.
.... manifestation 1..* CodeableConcept Código para a manifestação de reação de alergia ou intolerância do subconjunto SNOMED International Patient Set (IPS) do SNOMED CT (IPS Free Set).
.... description 0..1 string Descrição do evento como um todo.
.... onset 0..1 dateTime Data (/hora) em que as manifestações apareceram
.... severity 0..1 code Avaliação clínica da gravidade de um evento de reação: leve | moderado | grave (do evento como um todo)
.... exposureRoute 0..1 CodeableConcept Como o sujeito foi exposto à substância.
.... note 0..* Annotation Text about event not captured in other fields

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
AllergyIntolerance.coderequiredBRAlergenos
https://terminologia.saude.gov.br/fhir/ValueSet/BRAlergenos

Visualização de elementos -chave

NameFlagsCard.TypeDescription & Constraintsdoco
.. AllergyIntolerance C 0..* AllergyIntolerance Allergy or Intolerance (generally: Risk of adverse reaction to a substance)
ait-1: AllergyIntolerance.clinicalStatus SHALL be present if verificationStatus is not entered-in-error.
ait-2: AllergyIntolerance.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources
dom-3: 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
dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
dom-5: If a resource is contained in another resource, it SHALL NOT have a security label
dom-6: A resource should have narrative for robust management
... id Σ 0..1 id Identificador lógico deste artefato.
... meta Σ 0..1 Meta Metadados sobre o recurso
ele-1: All FHIR elements must have a @value or children
... implicitRules ?!Σ 0..1 uri Conjunto de regras sob as quais este conteúdo foi criado
ele-1: All FHIR elements must have a @value or children
... text 0..1 Narrative Resumo do texto do recurso em linguagem natural
ele-1: All FHIR elements must have a @value or children
... contained 0..* Resource Recursos contidos em linha
... modifierExtension ?! 0..* Extension Extensão que não pode ser ignorada
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... identifier Σ 0..* Identifier Identificadores externos para este item
ele-1: All FHIR elements must have a @value or children
... clinicalStatus ?!ΣC 0..1 CodeableConcept O estado clínico da alergia ou intolerância.
Binding: AllergyIntoleranceClinicalStatusCodes (required): The clinical status of the allergy or intolerance.


ele-1: All FHIR elements must have a @value or children
... verificationStatus ?!ΣC 0..1 CodeableConcept Declaração sobre a certeza associada a uma propensão, ou risco potencial, de uma reação à substância identificada.
Binding: AllergyIntoleranceVerificationStatusCodes (required): Assertion about certainty associated with a propensity, or potential risk, of a reaction to the identified substance.


ele-1: All FHIR elements must have a @value or children
... type Σ 0..1 code Tipo da reação: Alergia | intolerância - Mecanismo subjacente (se conhecido)
Binding: AllergyIntoleranceType (required): Identification of the underlying physiological mechanism for a Reaction Risk.


ele-1: All FHIR elements must have a @value or children
... category Σ 0..* code Categoria de uma substância identificada associada a alergias ou intolerâncias: comida | medicamento | ambiente | biológico
Binding: AllergyIntoleranceCategory (required): Category of an identified substance associated with allergies or intolerances.


ele-1: All FHIR elements must have a @value or children
... criticality Σ 0..1 code Criticalidade da reação: baixo | alto | incapaz de avaliar
Binding: AllergyIntoleranceCriticality (required): Estimate of the potential clinical harm, or seriousness, of a reaction to an identified substance.


ele-1: All FHIR elements must have a @value or children
... code Σ 0..1 CodeableConcept Código do conceito referenciando o IPS
Binding: Alérgenos (required)
ele-1: All FHIR elements must have a @value or children
... patient Σ 1..1 Reference(BRCorePatient) Dados do paciente
ele-1: All FHIR elements must have a @value or children
.... id 0..1 string Identificador exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações.
Slice: Unordered, Open by value:url
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... reference ΣC 0..1 string Referência literal, URL relativa, interna ou absoluta
ele-1: All FHIR elements must have a @value or children
.... type Σ 0..1 uri Tipo ao qual a referência se refere (por exemplo: Paciente).
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).


ele-1: All FHIR elements must have a @value or children
.... identifier Σ 0..1 Identifier Referência lógica, quando a referência literal não é conhecida.
ele-1: All FHIR elements must have a @value or children
.... display Σ 0..1 string Texto alternativo para o recurso.
ele-1: All FHIR elements must have a @value or children
... encounter 0..1 Reference(br-core-encounter) Quando a alergia ou intolerância foi afirmada
ele-1: All FHIR elements must have a @value or children
... onset[x] 0..1 Quando a alergia ou a intolerância foi identificada
ele-1: All FHIR elements must have a @value or children
.... onsetDateTime dateTime
.... onsetAge Age
.... onsetPeriod Period
.... onsetRange Range
.... onsetString string
... recordedDate 0..1 dateTime Data em que a primeira versão da instância do recurso foi registrada.
ele-1: All FHIR elements must have a @value or children
... recorder 0..1 Reference(BRCorePatient | BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson) Quem registrou a alergia/reação adversa.
ele-1: All FHIR elements must have a @value or children
... asserter Σ 0..1 Reference(BRCorePatient | BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson) Fonte da informação sobre a alergia/reação adversa.
ele-1: All FHIR elements must have a @value or children
... lastOccurrence 0..1 dateTime Data (/hora) da última ocorrência conhecida de uma reação.
ele-1: All FHIR elements must have a @value or children
... note 0..* Annotation Texto adicional não capturado em outros campos.
ele-1: All FHIR elements must have a @value or children
... reaction 0..* BackboneElement Eventos de reação adversa relacionados à exposição da substância
ele-1: All FHIR elements must have a @value or children
.... id 0..1 string ID exclusivo para referência entre elementos.
.... extension 0..* Extension Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas.
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... modifierExtension ?!Σ 0..* Extension Conteúdo adicional definido por implementações.
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... substance 0..1 CodeableConcept Substância específica ou produto farmacêutico considerado responsável pelo evento.
Binding: SubstanceCode (example): Codes defining the type of the substance (including pharmaceutical products).


ele-1: All FHIR elements must have a @value or children
.... manifestation 1..* CodeableConcept Código para a manifestação de reação de alergia ou intolerância do subconjunto SNOMED International Patient Set (IPS) do SNOMED CT (IPS Free Set).
Binding: SNOMEDCTClinicalFindings (example): Clinical symptoms and/or signs that are observed or associated with an Adverse Reaction Event.


ele-1: All FHIR elements must have a @value or children
.... description 0..1 string Descrição do evento como um todo.
ele-1: All FHIR elements must have a @value or children
.... onset 0..1 dateTime Data (/hora) em que as manifestações apareceram
ele-1: All FHIR elements must have a @value or children
.... severity 0..1 code Avaliação clínica da gravidade de um evento de reação: leve | moderado | grave (do evento como um todo)
Binding: AllergyIntoleranceSeverity (required): Clinical assessment of the severity of a reaction event as a whole, potentially considering multiple different manifestations.


ele-1: All FHIR elements must have a @value or children
.... exposureRoute 0..1 CodeableConcept Como o sujeito foi exposto à substância.
Binding: SNOMEDCTRouteCodes (example): A coded concept describing the route or physiological path of administration of a therapeutic agent into or onto the body of a subject.


ele-1: All FHIR elements must have a @value or children
.... note 0..* Annotation Text about event not captured in other fields
ele-1: All FHIR elements must have a @value or children

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
AllergyIntolerance.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
AllergyIntolerance.clinicalStatusrequiredAllergyIntoleranceClinicalStatusCodes
http://hl7.org/fhir/ValueSet/allergyintolerance-clinical|4.0.1
from the FHIR Standard
AllergyIntolerance.verificationStatusrequiredAllergyIntoleranceVerificationStatusCodes
http://hl7.org/fhir/ValueSet/allergyintolerance-verification|4.0.1
from the FHIR Standard
AllergyIntolerance.typerequiredAllergyIntoleranceType
http://hl7.org/fhir/ValueSet/allergy-intolerance-type|4.0.1
from the FHIR Standard
AllergyIntolerance.categoryrequiredAllergyIntoleranceCategory
http://hl7.org/fhir/ValueSet/allergy-intolerance-category|4.0.1
from the FHIR Standard
AllergyIntolerance.criticalityrequiredAllergyIntoleranceCriticality
http://hl7.org/fhir/ValueSet/allergy-intolerance-criticality|4.0.1
from the FHIR Standard
AllergyIntolerance.coderequiredBRAlergenos
https://terminologia.saude.gov.br/fhir/ValueSet/BRAlergenos
AllergyIntolerance.patient.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
AllergyIntolerance.reaction.substanceexampleSubstanceCode
http://hl7.org/fhir/ValueSet/substance-code
from the FHIR Standard
AllergyIntolerance.reaction.manifestationexampleSNOMEDCTClinicalFindings
http://hl7.org/fhir/ValueSet/clinical-findings
from the FHIR Standard
AllergyIntolerance.reaction.severityrequiredAllergyIntoleranceSeverity
http://hl7.org/fhir/ValueSet/reaction-event-severity|4.0.1
from the FHIR Standard
AllergyIntolerance.reaction.exposureRouteexampleSNOMEDCTRouteCodes
http://hl7.org/fhir/ValueSet/route-codes
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
ait-1errorAllergyIntoleranceAllergyIntolerance.clinicalStatus SHALL be present if verificationStatus is not entered-in-error.
: verificationStatus.coding.where(system = 'http://terminology.hl7.org/CodeSystem/allergyintolerance-verification' and code = 'entered-in-error').exists() or clinicalStatus.exists()
ait-2errorAllergyIntoleranceAllergyIntolerance.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
: verificationStatus.coding.where(system = 'http://terminology.hl7.org/CodeSystem/allergyintolerance-verification' and code = 'entered-in-error').empty() or clinicalStatus.empty()
dom-2errorAllergyIntoleranceIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorAllergyIntoleranceIf 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().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorAllergyIntoleranceIf 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-5errorAllergyIntoleranceIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceAllergyIntoleranceA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

Visualização instantânea

NameFlagsCard.TypeDescription & Constraintsdoco
.. AllergyIntolerance C 0..* AllergyIntolerance Allergy or Intolerance (generally: Risk of adverse reaction to a substance)
ait-1: AllergyIntolerance.clinicalStatus SHALL be present if verificationStatus is not entered-in-error.
ait-2: AllergyIntolerance.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
... id Σ 0..1 id Identificador lógico deste artefato.
... meta Σ 0..1 Meta Metadados sobre o recurso
... implicitRules ?!Σ 0..1 uri Conjunto de regras sob as quais este conteúdo foi criado
... text 0..1 Narrative Resumo do texto do recurso em linguagem natural
... contained 0..* Resource Recursos contidos em linha
... extension 0..* Extension Additional content defined by implementations
... modifierExtension ?! 0..* Extension Extensão que não pode ser ignorada
... identifier Σ 0..* Identifier Identificadores externos para este item
... clinicalStatus ?!ΣC 0..1 CodeableConcept O estado clínico da alergia ou intolerância.
Binding: AllergyIntoleranceClinicalStatusCodes (required): The clinical status of the allergy or intolerance.

... verificationStatus ?!ΣC 0..1 CodeableConcept Declaração sobre a certeza associada a uma propensão, ou risco potencial, de uma reação à substância identificada.
Binding: AllergyIntoleranceVerificationStatusCodes (required): Assertion about certainty associated with a propensity, or potential risk, of a reaction to the identified substance.

... type Σ 0..1 code Tipo da reação: Alergia | intolerância - Mecanismo subjacente (se conhecido)
Binding: AllergyIntoleranceType (required): Identification of the underlying physiological mechanism for a Reaction Risk.

... category Σ 0..* code Categoria de uma substância identificada associada a alergias ou intolerâncias: comida | medicamento | ambiente | biológico
Binding: AllergyIntoleranceCategory (required): Category of an identified substance associated with allergies or intolerances.


... criticality Σ 0..1 code Criticalidade da reação: baixo | alto | incapaz de avaliar
Binding: AllergyIntoleranceCriticality (required): Estimate of the potential clinical harm, or seriousness, of a reaction to an identified substance.

... code Σ 0..1 CodeableConcept Código do conceito referenciando o IPS
Binding: Alérgenos (required)
... patient Σ 1..1 Reference(BRCorePatient) Dados do paciente
.... id 0..1 string Identificador exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações.
Slice: Unordered, Open by value:url
.... reference ΣC 0..1 string Referência literal, URL relativa, interna ou absoluta
.... type Σ 0..1 uri Tipo ao qual a referência se refere (por exemplo: Paciente).
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier Σ 0..1 Identifier Referência lógica, quando a referência literal não é conhecida.
.... display Σ 0..1 string Texto alternativo para o recurso.
... encounter 0..1 Reference(br-core-encounter) Quando a alergia ou intolerância foi afirmada
... onset[x] 0..1 Quando a alergia ou a intolerância foi identificada
.... onsetDateTime dateTime
.... onsetAge Age
.... onsetPeriod Period
.... onsetRange Range
.... onsetString string
... recordedDate 0..1 dateTime Data em que a primeira versão da instância do recurso foi registrada.
... recorder 0..1 Reference(BRCorePatient | BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson) Quem registrou a alergia/reação adversa.
... asserter Σ 0..1 Reference(BRCorePatient | BRCorePractitioner | BRCorePractitionerRole | BRCoreRelatedPerson) Fonte da informação sobre a alergia/reação adversa.
... lastOccurrence 0..1 dateTime Data (/hora) da última ocorrência conhecida de uma reação.
... note 0..* Annotation Texto adicional não capturado em outros campos.
... reaction 0..* BackboneElement Eventos de reação adversa relacionados à exposição da substância
.... id 0..1 string ID exclusivo para referência entre elementos.
.... extension 0..* Extension Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas.
.... modifierExtension ?!Σ 0..* Extension Conteúdo adicional definido por implementações.
.... substance 0..1 CodeableConcept Substância específica ou produto farmacêutico considerado responsável pelo evento.
Binding: SubstanceCode (example): Codes defining the type of the substance (including pharmaceutical products).

.... manifestation 1..* CodeableConcept Código para a manifestação de reação de alergia ou intolerância do subconjunto SNOMED International Patient Set (IPS) do SNOMED CT (IPS Free Set).
Binding: SNOMEDCTClinicalFindings (example): Clinical symptoms and/or signs that are observed or associated with an Adverse Reaction Event.


.... description 0..1 string Descrição do evento como um todo.
.... onset 0..1 dateTime Data (/hora) em que as manifestações apareceram
.... severity 0..1 code Avaliação clínica da gravidade de um evento de reação: leve | moderado | grave (do evento como um todo)
Binding: AllergyIntoleranceSeverity (required): Clinical assessment of the severity of a reaction event as a whole, potentially considering multiple different manifestations.

.... exposureRoute 0..1 CodeableConcept Como o sujeito foi exposto à substância.
Binding: SNOMEDCTRouteCodes (example): A coded concept describing the route or physiological path of administration of a therapeutic agent into or onto the body of a subject.

.... note 0..* Annotation Text about event not captured in other fields

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
AllergyIntolerance.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
AllergyIntolerance.clinicalStatusrequiredAllergyIntoleranceClinicalStatusCodes
http://hl7.org/fhir/ValueSet/allergyintolerance-clinical|4.0.1
from the FHIR Standard
AllergyIntolerance.verificationStatusrequiredAllergyIntoleranceVerificationStatusCodes
http://hl7.org/fhir/ValueSet/allergyintolerance-verification|4.0.1
from the FHIR Standard
AllergyIntolerance.typerequiredAllergyIntoleranceType
http://hl7.org/fhir/ValueSet/allergy-intolerance-type|4.0.1
from the FHIR Standard
AllergyIntolerance.categoryrequiredAllergyIntoleranceCategory
http://hl7.org/fhir/ValueSet/allergy-intolerance-category|4.0.1
from the FHIR Standard
AllergyIntolerance.criticalityrequiredAllergyIntoleranceCriticality
http://hl7.org/fhir/ValueSet/allergy-intolerance-criticality|4.0.1
from the FHIR Standard
AllergyIntolerance.coderequiredBRAlergenos
https://terminologia.saude.gov.br/fhir/ValueSet/BRAlergenos
AllergyIntolerance.patient.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
AllergyIntolerance.reaction.substanceexampleSubstanceCode
http://hl7.org/fhir/ValueSet/substance-code
from the FHIR Standard
AllergyIntolerance.reaction.manifestationexampleSNOMEDCTClinicalFindings
http://hl7.org/fhir/ValueSet/clinical-findings
from the FHIR Standard
AllergyIntolerance.reaction.severityrequiredAllergyIntoleranceSeverity
http://hl7.org/fhir/ValueSet/reaction-event-severity|4.0.1
from the FHIR Standard
AllergyIntolerance.reaction.exposureRouteexampleSNOMEDCTRouteCodes
http://hl7.org/fhir/ValueSet/route-codes
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
ait-1errorAllergyIntoleranceAllergyIntolerance.clinicalStatus SHALL be present if verificationStatus is not entered-in-error.
: verificationStatus.coding.where(system = 'http://terminology.hl7.org/CodeSystem/allergyintolerance-verification' and code = 'entered-in-error').exists() or clinicalStatus.exists()
ait-2errorAllergyIntoleranceAllergyIntolerance.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
: verificationStatus.coding.where(system = 'http://terminology.hl7.org/CodeSystem/allergyintolerance-verification' and code = 'entered-in-error').empty() or clinicalStatus.empty()
dom-2errorAllergyIntoleranceIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorAllergyIntoleranceIf 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().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorAllergyIntoleranceIf 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-5errorAllergyIntoleranceIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceAllergyIntoleranceA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

 

Outras representações de perfil: CSV, Excel, Schematron