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

Publish Box vai aqui

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 2026-01-14 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.

Usos:

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

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. 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 Um 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 no recurso
... extension 0..* Extension Extensões adicionais que não fazem parte do modelo base
... modifierExtension 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
... identifier 0..* Identifier Identificadores externos para este recurso
... 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 Identificação do mecanismo fisiológico subjacente a um Risco de Reação
... 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 Tipo de substância/produto, condição de alergia ou intolerância ou ou código para alergia ausente/desconhecida
Vínculo: BR Alergenos (required)
... patient 1..1 Reference(BRCorePatient) Referência 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
Vínculo: BR Alergenos (required)
.... 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)
Vínculo: BR Reacoes Adversas Med DRA (required)
.... 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
Vínculo: Medicine Route of Administration - IPS (required)
.... note 0..* Annotation Texto sobre evento não capturado em outros campos

doco Documentação para este formato

Terminologia Ligações (Diferencial)

CaminhoConformidadeConjunto de valoresURI
AllergyIntolerance.coderequiredBRAlergenos
https://terminologia.saude.gov.br/fhir/ValueSet/BRAlergenos
From este IG
AllergyIntolerance.reaction.substancerequiredBRAlergenos
https://terminologia.saude.gov.br/fhir/ValueSet/BRAlergenos
From este IG
AllergyIntolerance.reaction.manifestationrequiredBRReacoesAdversasMedDRA
https://terminologia.saude.gov.br/fhir/ValueSet/BRReacoesAdversasMedDRA
From este IG
AllergyIntolerance.reaction.exposureRouterequiredMedicineRouteOfAdministrationUvIps
http://hl7.org/fhir/uv/ips/ValueSet/medicine-route-of-administration
NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. AllergyIntolerance C 0..* AllergyIntolerance Allergy or Intolerance (generally: Risk of adverse reaction to a substance)
Constraints: ait-1, ait-2
... id Σ 0..1 id Identificador lógico deste artefato
... meta Σ 0..1 Meta Metadados sobre o recurso
... implicitRules ?!Σ 0..1 uri Um conjunto de regras sob as quais este conteúdo foi criado
... text 0..1 Narrative Resumo do texto do recurso em linguagem natural
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Recursos contidos no recurso
... extension 0..* Extension Extensões adicionais que não fazem parte do modelo base
... modifierExtension ?! 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
... identifier Σ 0..* Identifier Identificadores externos para este recurso
... clinicalStatus ?!ΣC 0..1 CodeableConcept O estado clínico da alergia ou intolerância
Vínculo: 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
Vínculo: AllergyIntoleranceVerificationStatusCodes (required): Assertion about certainty associated with a propensity, or potential risk, of a reaction to the identified substance.
... type Σ 0..1 code Identificação do mecanismo fisiológico subjacente a um Risco de Reação
Vínculo: 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
Vínculo: 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
Vínculo: AllergyIntoleranceCriticality (required): Estimate of the potential clinical harm, or seriousness, of a reaction to an identified substance.
... code Σ 0..1 CodeableConcept Tipo de substância/produto, condição de alergia ou intolerância ou ou código para alergia ausente/desconhecida
Vínculo: BR Alergenos (required)
... patient Σ 1..1 Reference(BRCorePatient) Referência do paciente
.... id 0..1 string Identificador exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
Fatia: Não ordenado, Aberto por 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)
Vínculo: 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
Vínculo: BR Alergenos (required)
.... 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)
Vínculo: BR Reacoes Adversas Med DRA (required)
.... 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)
Vínculo: 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
Vínculo: Medicine Route of Administration - IPS (required)
.... note 0..* Annotation Texto sobre evento não capturado em outros campos

doco Documentação para este formato

Terminologia Ligações

CaminhoConformidadeConjunto de valoresURI
AllergyIntolerance.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
From a norma FHIR
Vínculos adicionais Objetivo
AllLanguages Vínculo máximo
AllergyIntolerance.clinicalStatusrequiredAllergyIntoleranceClinicalStatusCodes
http://hl7.org/fhir/ValueSet/allergyintolerance-clinical|4.0.1
From a norma FHIR
AllergyIntolerance.verificationStatusrequiredAllergyIntoleranceVerificationStatusCodes
http://hl7.org/fhir/ValueSet/allergyintolerance-verification|4.0.1
From a norma FHIR
AllergyIntolerance.typerequiredAllergyIntoleranceType
http://hl7.org/fhir/ValueSet/allergy-intolerance-type|4.0.1
From a norma FHIR
AllergyIntolerance.categoryrequiredAllergyIntoleranceCategory
http://hl7.org/fhir/ValueSet/allergy-intolerance-category|4.0.1
From a norma FHIR
AllergyIntolerance.criticalityrequiredAllergyIntoleranceCriticality
http://hl7.org/fhir/ValueSet/allergy-intolerance-criticality|4.0.1
From a norma FHIR
AllergyIntolerance.coderequiredBRAlergenos
https://terminologia.saude.gov.br/fhir/ValueSet/BRAlergenos
From este IG
AllergyIntolerance.patient.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
From a norma FHIR
AllergyIntolerance.reaction.substancerequiredBRAlergenos
https://terminologia.saude.gov.br/fhir/ValueSet/BRAlergenos
From este IG
AllergyIntolerance.reaction.manifestationrequiredBRReacoesAdversasMedDRA
https://terminologia.saude.gov.br/fhir/ValueSet/BRReacoesAdversasMedDRA
From este IG
AllergyIntolerance.reaction.severityrequiredAllergyIntoleranceSeverity
http://hl7.org/fhir/ValueSet/reaction-event-severity|4.0.1
From a norma FHIR
AllergyIntolerance.reaction.exposureRouterequiredMedicineRouteOfAdministrationUvIps
http://hl7.org/fhir/uv/ips/ValueSet/medicine-route-of-administration

Restrições

IdGrauCaminho(s)DetalhesRequisitos
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()
NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. AllergyIntolerance C 0..* AllergyIntolerance Allergy or Intolerance (generally: Risk of adverse reaction to a substance)
Constraints: ait-1, ait-2
... id Σ 0..1 id Identificador lógico deste artefato
... meta Σ 0..1 Meta Metadados sobre o recurso
... implicitRules ?!Σ 0..1 uri Um conjunto de regras sob as quais este conteúdo foi criado
... text 0..1 Narrative Resumo do texto do recurso em linguagem natural
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Recursos contidos no recurso
... extension 0..* Extension Extensões adicionais que não fazem parte do modelo base
... modifierExtension ?! 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
... identifier Σ 0..* Identifier Identificadores externos para este recurso
... clinicalStatus ?!ΣC 0..1 CodeableConcept O estado clínico da alergia ou intolerância
Vínculo: 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
Vínculo: AllergyIntoleranceVerificationStatusCodes (required): Assertion about certainty associated with a propensity, or potential risk, of a reaction to the identified substance.
... type Σ 0..1 code Identificação do mecanismo fisiológico subjacente a um Risco de Reação
Vínculo: 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
Vínculo: 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
Vínculo: AllergyIntoleranceCriticality (required): Estimate of the potential clinical harm, or seriousness, of a reaction to an identified substance.
... code Σ 0..1 CodeableConcept Tipo de substância/produto, condição de alergia ou intolerância ou ou código para alergia ausente/desconhecida
Vínculo: BR Alergenos (required)
... patient Σ 1..1 Reference(BRCorePatient) Referência do paciente
.... id 0..1 string Identificador exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
Fatia: Não ordenado, Aberto por 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)
Vínculo: 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
Vínculo: BR Alergenos (required)
.... 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)
Vínculo: BR Reacoes Adversas Med DRA (required)
.... 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)
Vínculo: 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
Vínculo: Medicine Route of Administration - IPS (required)
.... note 0..* Annotation Texto sobre evento não capturado em outros campos

doco Documentação para este formato

Terminologia Ligações

CaminhoConformidadeConjunto de valoresURI
AllergyIntolerance.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
From a norma FHIR
Vínculos adicionais Objetivo
AllLanguages Vínculo máximo
AllergyIntolerance.clinicalStatusrequiredAllergyIntoleranceClinicalStatusCodes
http://hl7.org/fhir/ValueSet/allergyintolerance-clinical|4.0.1
From a norma FHIR
AllergyIntolerance.verificationStatusrequiredAllergyIntoleranceVerificationStatusCodes
http://hl7.org/fhir/ValueSet/allergyintolerance-verification|4.0.1
From a norma FHIR
AllergyIntolerance.typerequiredAllergyIntoleranceType
http://hl7.org/fhir/ValueSet/allergy-intolerance-type|4.0.1
From a norma FHIR
AllergyIntolerance.categoryrequiredAllergyIntoleranceCategory
http://hl7.org/fhir/ValueSet/allergy-intolerance-category|4.0.1
From a norma FHIR
AllergyIntolerance.criticalityrequiredAllergyIntoleranceCriticality
http://hl7.org/fhir/ValueSet/allergy-intolerance-criticality|4.0.1
From a norma FHIR
AllergyIntolerance.coderequiredBRAlergenos
https://terminologia.saude.gov.br/fhir/ValueSet/BRAlergenos
From este IG
AllergyIntolerance.patient.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
From a norma FHIR
AllergyIntolerance.reaction.substancerequiredBRAlergenos
https://terminologia.saude.gov.br/fhir/ValueSet/BRAlergenos
From este IG
AllergyIntolerance.reaction.manifestationrequiredBRReacoesAdversasMedDRA
https://terminologia.saude.gov.br/fhir/ValueSet/BRReacoesAdversasMedDRA
From este IG
AllergyIntolerance.reaction.severityrequiredAllergyIntoleranceSeverity
http://hl7.org/fhir/ValueSet/reaction-event-severity|4.0.1
From a norma FHIR
AllergyIntolerance.reaction.exposureRouterequiredMedicineRouteOfAdministrationUvIps
http://hl7.org/fhir/uv/ips/ValueSet/medicine-route-of-administration

Restrições

IdGrauCaminho(s)DetalhesRequisitos
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

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. 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 Um 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 no recurso
... extension 0..* Extension Extensões adicionais que não fazem parte do modelo base
... modifierExtension 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
... identifier 0..* Identifier Identificadores externos para este recurso
... 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 Identificação do mecanismo fisiológico subjacente a um Risco de Reação
... 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 Tipo de substância/produto, condição de alergia ou intolerância ou ou código para alergia ausente/desconhecida
Vínculo: BR Alergenos (required)
... patient 1..1 Reference(BRCorePatient) Referência 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
Vínculo: BR Alergenos (required)
.... 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)
Vínculo: BR Reacoes Adversas Med DRA (required)
.... 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
Vínculo: Medicine Route of Administration - IPS (required)
.... note 0..* Annotation Texto sobre evento não capturado em outros campos

doco Documentação para este formato

Terminologia Ligações (Diferencial)

CaminhoConformidadeConjunto de valoresURI
AllergyIntolerance.coderequiredBRAlergenos
https://terminologia.saude.gov.br/fhir/ValueSet/BRAlergenos
From este IG
AllergyIntolerance.reaction.substancerequiredBRAlergenos
https://terminologia.saude.gov.br/fhir/ValueSet/BRAlergenos
From este IG
AllergyIntolerance.reaction.manifestationrequiredBRReacoesAdversasMedDRA
https://terminologia.saude.gov.br/fhir/ValueSet/BRReacoesAdversasMedDRA
From este IG
AllergyIntolerance.reaction.exposureRouterequiredMedicineRouteOfAdministrationUvIps
http://hl7.org/fhir/uv/ips/ValueSet/medicine-route-of-administration

Visualização de elementos -chave

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. AllergyIntolerance C 0..* AllergyIntolerance Allergy or Intolerance (generally: Risk of adverse reaction to a substance)
Constraints: ait-1, ait-2
... id Σ 0..1 id Identificador lógico deste artefato
... meta Σ 0..1 Meta Metadados sobre o recurso
... implicitRules ?!Σ 0..1 uri Um conjunto de regras sob as quais este conteúdo foi criado
... text 0..1 Narrative Resumo do texto do recurso em linguagem natural
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Recursos contidos no recurso
... extension 0..* Extension Extensões adicionais que não fazem parte do modelo base
... modifierExtension ?! 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
... identifier Σ 0..* Identifier Identificadores externos para este recurso
... clinicalStatus ?!ΣC 0..1 CodeableConcept O estado clínico da alergia ou intolerância
Vínculo: 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
Vínculo: AllergyIntoleranceVerificationStatusCodes (required): Assertion about certainty associated with a propensity, or potential risk, of a reaction to the identified substance.
... type Σ 0..1 code Identificação do mecanismo fisiológico subjacente a um Risco de Reação
Vínculo: 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
Vínculo: 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
Vínculo: AllergyIntoleranceCriticality (required): Estimate of the potential clinical harm, or seriousness, of a reaction to an identified substance.
... code Σ 0..1 CodeableConcept Tipo de substância/produto, condição de alergia ou intolerância ou ou código para alergia ausente/desconhecida
Vínculo: BR Alergenos (required)
... patient Σ 1..1 Reference(BRCorePatient) Referência do paciente
.... id 0..1 string Identificador exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
Fatia: Não ordenado, Aberto por 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)
Vínculo: 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
Vínculo: BR Alergenos (required)
.... 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)
Vínculo: BR Reacoes Adversas Med DRA (required)
.... 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)
Vínculo: 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
Vínculo: Medicine Route of Administration - IPS (required)
.... note 0..* Annotation Texto sobre evento não capturado em outros campos

doco Documentação para este formato

Terminologia Ligações

CaminhoConformidadeConjunto de valoresURI
AllergyIntolerance.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
From a norma FHIR
Vínculos adicionais Objetivo
AllLanguages Vínculo máximo
AllergyIntolerance.clinicalStatusrequiredAllergyIntoleranceClinicalStatusCodes
http://hl7.org/fhir/ValueSet/allergyintolerance-clinical|4.0.1
From a norma FHIR
AllergyIntolerance.verificationStatusrequiredAllergyIntoleranceVerificationStatusCodes
http://hl7.org/fhir/ValueSet/allergyintolerance-verification|4.0.1
From a norma FHIR
AllergyIntolerance.typerequiredAllergyIntoleranceType
http://hl7.org/fhir/ValueSet/allergy-intolerance-type|4.0.1
From a norma FHIR
AllergyIntolerance.categoryrequiredAllergyIntoleranceCategory
http://hl7.org/fhir/ValueSet/allergy-intolerance-category|4.0.1
From a norma FHIR
AllergyIntolerance.criticalityrequiredAllergyIntoleranceCriticality
http://hl7.org/fhir/ValueSet/allergy-intolerance-criticality|4.0.1
From a norma FHIR
AllergyIntolerance.coderequiredBRAlergenos
https://terminologia.saude.gov.br/fhir/ValueSet/BRAlergenos
From este IG
AllergyIntolerance.patient.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
From a norma FHIR
AllergyIntolerance.reaction.substancerequiredBRAlergenos
https://terminologia.saude.gov.br/fhir/ValueSet/BRAlergenos
From este IG
AllergyIntolerance.reaction.manifestationrequiredBRReacoesAdversasMedDRA
https://terminologia.saude.gov.br/fhir/ValueSet/BRReacoesAdversasMedDRA
From este IG
AllergyIntolerance.reaction.severityrequiredAllergyIntoleranceSeverity
http://hl7.org/fhir/ValueSet/reaction-event-severity|4.0.1
From a norma FHIR
AllergyIntolerance.reaction.exposureRouterequiredMedicineRouteOfAdministrationUvIps
http://hl7.org/fhir/uv/ips/ValueSet/medicine-route-of-administration

Restrições

IdGrauCaminho(s)DetalhesRequisitos
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

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. AllergyIntolerance C 0..* AllergyIntolerance Allergy or Intolerance (generally: Risk of adverse reaction to a substance)
Constraints: ait-1, ait-2
... id Σ 0..1 id Identificador lógico deste artefato
... meta Σ 0..1 Meta Metadados sobre o recurso
... implicitRules ?!Σ 0..1 uri Um conjunto de regras sob as quais este conteúdo foi criado
... text 0..1 Narrative Resumo do texto do recurso em linguagem natural
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Recursos contidos no recurso
... extension 0..* Extension Extensões adicionais que não fazem parte do modelo base
... modifierExtension ?! 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
... identifier Σ 0..* Identifier Identificadores externos para este recurso
... clinicalStatus ?!ΣC 0..1 CodeableConcept O estado clínico da alergia ou intolerância
Vínculo: 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
Vínculo: AllergyIntoleranceVerificationStatusCodes (required): Assertion about certainty associated with a propensity, or potential risk, of a reaction to the identified substance.
... type Σ 0..1 code Identificação do mecanismo fisiológico subjacente a um Risco de Reação
Vínculo: 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
Vínculo: 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
Vínculo: AllergyIntoleranceCriticality (required): Estimate of the potential clinical harm, or seriousness, of a reaction to an identified substance.
... code Σ 0..1 CodeableConcept Tipo de substância/produto, condição de alergia ou intolerância ou ou código para alergia ausente/desconhecida
Vínculo: BR Alergenos (required)
... patient Σ 1..1 Reference(BRCorePatient) Referência do paciente
.... id 0..1 string Identificador exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações
Fatia: Não ordenado, Aberto por 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)
Vínculo: 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
Vínculo: BR Alergenos (required)
.... 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)
Vínculo: BR Reacoes Adversas Med DRA (required)
.... 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)
Vínculo: 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
Vínculo: Medicine Route of Administration - IPS (required)
.... note 0..* Annotation Texto sobre evento não capturado em outros campos

doco Documentação para este formato

Terminologia Ligações

CaminhoConformidadeConjunto de valoresURI
AllergyIntolerance.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
From a norma FHIR
Vínculos adicionais Objetivo
AllLanguages Vínculo máximo
AllergyIntolerance.clinicalStatusrequiredAllergyIntoleranceClinicalStatusCodes
http://hl7.org/fhir/ValueSet/allergyintolerance-clinical|4.0.1
From a norma FHIR
AllergyIntolerance.verificationStatusrequiredAllergyIntoleranceVerificationStatusCodes
http://hl7.org/fhir/ValueSet/allergyintolerance-verification|4.0.1
From a norma FHIR
AllergyIntolerance.typerequiredAllergyIntoleranceType
http://hl7.org/fhir/ValueSet/allergy-intolerance-type|4.0.1
From a norma FHIR
AllergyIntolerance.categoryrequiredAllergyIntoleranceCategory
http://hl7.org/fhir/ValueSet/allergy-intolerance-category|4.0.1
From a norma FHIR
AllergyIntolerance.criticalityrequiredAllergyIntoleranceCriticality
http://hl7.org/fhir/ValueSet/allergy-intolerance-criticality|4.0.1
From a norma FHIR
AllergyIntolerance.coderequiredBRAlergenos
https://terminologia.saude.gov.br/fhir/ValueSet/BRAlergenos
From este IG
AllergyIntolerance.patient.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
From a norma FHIR
AllergyIntolerance.reaction.substancerequiredBRAlergenos
https://terminologia.saude.gov.br/fhir/ValueSet/BRAlergenos
From este IG
AllergyIntolerance.reaction.manifestationrequiredBRReacoesAdversasMedDRA
https://terminologia.saude.gov.br/fhir/ValueSet/BRReacoesAdversasMedDRA
From este IG
AllergyIntolerance.reaction.severityrequiredAllergyIntoleranceSeverity
http://hl7.org/fhir/ValueSet/reaction-event-severity|4.0.1
From a norma FHIR
AllergyIntolerance.reaction.exposureRouterequiredMedicineRouteOfAdministrationUvIps
http://hl7.org/fhir/uv/ips/ValueSet/medicine-route-of-administration

Restrições

IdGrauCaminho(s)DetalhesRequisitos
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