Guia de implementação do Sumário Internacional do Paciente: Release 1 - BR Realm | STU1
1.2.0 - STU1
Guia de implementação do Sumário Internacional do Paciente: Release 1 - BR Realm | STU1 - Downloaded Version 1.2.0 See the Directory of published versions
| URL Canônica: https://ips.saude.gov.br/fhir/StructureDefinition/AllergyIntoleranceBRIPS | Versão: 1.2.0 | |||
| Active as of 2026-08-22 | Nome computável: AllergyIntoleranceBRIPS | |||
Alergia ou intolerância (geralmente: risco de reação adversa a uma substância)
Este perfil representa as restrições aplicadas ao recurso AllergyIntoleranceIPS do Guia de Implementação FHIR do Sumário nternacional do Paciente (IPS).
Ele restringe a representação do registro de uma alergia ou intolerância do paciente, no contexto do resumo internacional do paciente, conforme especificado pelo projeto do International Patient Summary (IPS)em colaboração com HL7 Internacional.
O projeto INSPIRA (Hospital Sírio-Libanês / HL7 Brasil, Protocolo 25000.176202/2023-57) revisou os perfis do Guia IPS Brasil, adicionou bindings nacionais da RNDS e expandiu o mapeamento de estrutura para 8 colunas. A versão atual do Guia é 1.1.0 (2026).
O perfil AllergyIntoleranceBRIPS especializa o perfil internacional AllergyIntolerance-uv-ips para o contexto brasileiro, mapeando o perfil RNDS BRAlergiaReacaoAdversa-1.0 (RAC/SA). Um registro de alergia ou reação adversa é representado no sumário do paciente como uma instância do recurso AllergyIntolerance restringida por esse perfil.
O campo AllergyIntolerance.code é obrigatório (1..1, MustSupport) e deve ser preenchido com o alergeno. O binding, herdado do IPS internacional, é de força preferred e aponta para o ValueSet absent-or-unknown-allergies-uv-ips, que inclui conceitos SNOMED CT GPS além de códigos para ausência ou desconhecimento de alergias. A RNDS utiliza o ValueSet nacional BRAlergenos-1.0 (required), que contém os alérgenos padronizados pela ANVISA e pelo Ministério da Saúde (RDC nº 204/2017 e Portaria MS nº 1.660/2009). O BRIPS mantém o binding IPS (preferred) com additional-bindings para conformidade internacional.
O campo AllergyIntolerance.reaction.manifestation é obrigatório (1..*) e deve ser codificado conforme o ValueSet allergy-reaction-uv-ips (SNOMED CT GPS, preferred) — diferente do binding RNDS que usa BRReacoesAdversasMedDRA-1.0 (MedDRA, required). A extensão abatement-dateTime-uv-ips está disponível para informar a data de resolução da alergia (0..1).
O recurso AllergyIntolerance não deve ser utilizado para registrar efeitos adversos de medicamentos que se configurem como diagnósticos (use ConditionBRIPS), nem para registrar intolerâncias alimentares de natureza nutricional sem relevância clínica imediata. Não deve ser usado para registrar eventos adversos pós-vacinação — para isso utilize o recurso AdverseEvent referenciando o ImmunizationBRIPS correspondente.
0..1) — extensão herdada do perfil IPS internacional para registrar a data/hora de resolução (abatement) da alergia ou reação adversa. A RNDS e o br-core não declaram esta extensão; o BRIPS a mantém por herança do IPS parent.O recurso AllergyIntoleranceBRIPS é referenciado pela seção “Alergias e Intolerâncias” (LOINC 48765-2) da CompositionBRIPS (section.entry), e também pode ser referenciado por AdverseEvent como instância suspeita do evento adverso (suspectEntity.instance).
O campo AllergyIntolerance.patient deve referenciar exclusivamente o perfil PatientBRIPS. Os campos recorder e asserter especializam as referências para os perfis BRIPS (PractitionerBRIPS, PractitionerRoleBRIPS, PatientBRIPS ou RelatedPerson).
O campo AllergyIntolerance.identifier é mantido como 0..* no BRIPS, ao contrário do BRAlergiaReacaoAdversa-1.0 que o zera (0..0). A cardinalidade canônica IPS é preservada pois o sumário histórico pode agregar registros de múltiplas fontes. O campo AllergyIntolerance.verificationStatus mantém o binding canônico (allergyintolerance-verification, required), diferente da RNDS que aplica BRGrauCertezaAlergiasReacoesAdversas-1.0.
O documento do IPS extrai e exibe todas as informações de Alergia e Intolerância registradas no Perfil BRAlergiaReacaoAdversa-1.0, presente nos seguintes documentos RNDS:
O Perfil da RNDS foi mapeado para o recurso AllergyIntoleranceBRIPS conforme mapa de estrutura descrito no documento de casos de uso.
O registro de alergia ou intolerância no IPS Brasil detalha o tipo de reação (erupção cutânea, anafilaxia), os agentes causadores, a categoria (alimento, medicação, ambiente ou outras substâncias), o tipo de alergia e, opcionalmente, a criticidade e certeza da alergia. Outros tipos de reações (por exemplo, desencadeadas por estímulos físicos como luz, calor, frio, pressão ou vibração) devem ser registradas como Condition na lista de problemas, e não usando o recurso AllergyIntolerance.
As informações de alergia e intolerância exibidas no Sumário Internacional do Paciente correspondem a todos os registros RNDS de AllergyIntolerance cujo Status clínico (clinicalStatus) esteja codificado como ativo.
As alergias e intolerâncias oriundas de Sumários internacionais são exibidas exatamente como recebidas.
Os CodeSystems e ValueSets do Perfil da RNDS utilizam os mesmos perfis do IPS, à exceção do ValueSet BRMedDRA, usado no elemento AllergyIntolerance.reaction.manifestation do Perfil da RNDS, que deve ser mapeado para o ValueSet allergy-reaction-snomed-ct-ips-free-set (preferred) do Perfil IPS.
| ValueSet RNDS | Elemento | ValueSet IPS | Observação |
|---|---|---|---|
| BRMedDRA | AllergyIntolerance.reaction.manifestation | allergy-reaction-snomed-ct-ips-free-set (preferred) | Mapeamento conceitual necessário |
Mapeamento do perfil BRAlergiaReacaoAdversa-1.0 da RNDS para o perfil AllergyIntoleranceBRIPS do IPS.
| Elemento | Card. | Descrição | Domínio | Mapeamento (FHIRPath) | Domínio |
|---|---|---|---|---|---|
| AllergyIntolerance.clinicalStatus | 0..1 | Status clínico de uma alergia ou intolerância. | AllergyIntoleranceClinicalStatusCodes |
AllergyIntolerance.clinicalStatus | |
| AllergyIntolerance.verificationStatus | 0..1 | Indica o grau de certeza que se possui ao avaliar uma alergia ou reação adversa. | BRGrauCerteza |
allergyintolerance-verification | |
| AllergyIntolerance.type | 0..1 | Tipo de mecanismos fisiológico subjacente à reação (alergia, intolerância). | AllergyIntolerance.type |
AllergyIntolerance.type | |
| AllergyIntolerance.category | 1..1 | Categoriza a substância responsável por causar uma alergia ou reação adversa. Obs.: O valueSet da RNDS possui uma categoria a mais – other para outras substâncias. As demais categorias são iguais nos dois perfis. |
BRCategoriaAgenteAlergiasReacoesAdversas-1.0 |
AllergyIntolerance.category | |
| AllergyIntolerance.criticality | 0..1 | Estimativa da criticidade do dano clínico ou gravidade da reação a uma substância identificada. | BRCriticidadeAlergiasReacoesAdversas-1.0 |
AllergyIntolerance.category | |
| AllergyIntolerance.code | 1..1 | Agente ou substância específica responsável pela alergia ou reação adversa. | BRAlergenos-1.0 | AllergyIntolerance.code Mapa de BRAlergenos-1.0 para AllergyIntoleranceUvIps | Results Laboratory Observation IPS (LOINC) |
| AllergyIntolerance.patient | 1..1 | Indivíduo que possui a alergia ou reação adversa. | PatientBRIPS(Reference) | PatientBRIPS(Reference) | |
| AllergyIntolerance.onset | 0..1 | Data da Instalação da Alergia ou Reação Adversa. | dateTime | AllergyIntolerance.onset[x] | |
| AllergyIntolerance.note | 0..1 | Evolução da Alergia ou Reação Adversa. | note | AllergyIntolerance.note | |
| AllergyIntolerance.reaction | 0..* | Detalhes sobre cada evento de reação adversa associado à exposição à substância identificada. | string | AllergyIntolerance.reaction | |
| AllergyIntolerance.reaction.manifestation | 1..* | Sinais e/ou sintomas clínicos observados ou associados ao evento de reação adversa. | BRMedDRA | AllergyIntolerance.code Mapa de BRMedDRA para allergy-reaction-snomed-ct-ips-free-set | allergy-reaction-snomed-ct-ips-free-set |
Mapeamento do perfil BRAlergiaReacaoAdversa-1.0 da RNDS para AllergyIntoleranceBRIPS.
| Elemento | Card. | Descrição | Domínio | Mapeamento (FHIRPath) |
|---|---|---|---|---|
| AllergyIntolerance.clinicalStatus | 0..1 | Status clínico de uma alergia ou intolerância. | AllergyIntoleranceClinicalStatusCodes | AllergyIntolerance.clinicalStatus |
| AllergyIntolerance.verificationStatus | 0..1 | Indica o grau de certeza que se possui ao avaliar uma alergia ou reação adversa. | BRGrauCertezaAlergiasReacoesAdversas-1.0 | AllergyIntolerance.verificationStatus |
| AllergyIntolerance.type | 0..1 | Tipo de mecanismos fisiológico subjacente à reação (alergia, intolerância). | AllergyIntolerance.type | AllergyIntolerance.type |
| AllergyIntolerance.category | 1..1 | Categoriza a substância responsável por causar uma alergia ou reação adversa.Obs.: O valueSet da RNDS possui uma categoria a mais – other para outras substâncias. As demais categorias são iguais nos dois perfis. | BRCategoriaAgenteAlergiasReacoesAdversas-1.0 | AllergyIntolerance.category |
| AllergyIntolerance.criticality | 0..1 | Estimativa da criticidade do dano clínico ou gravidade da reação a uma substância identificada. | BRCriticidadeAlergiasReacoesAdversas-1.0 | AllergyIntolerance.criticality |
| AllergyIntolerance.code | 1..1 | Agente ou substância específica responsável pela alergia ou reação adversa. | BRAlergenos-1.0 | AllergyIntolerance.code |
| AllergyIntolerance.patient. reference | 1..1 | Referência ao indivíduo que possui a alergia ou reação adversa. | AllergyIntolerance.patientBRIPS. reference | AllergyIntolerance.patientBRIPS. reference |
| AllergyIntolerance.onsetDateTime | 0..1 | Data da Instalação da Alergia ou Reação Adversa. | AllergyIntolerance.onsetDateTime | AllergyIntolerance.onsetDateTime |
| AllergyIntolerance.note | 0..1 | Evolução da Alergia ou Reação Adversa. | note | AllergyIntolerance.note |
| AllergyIntolerance.reaction | 0.. * | Detalhes sobre cada evento de reação adversa associado à exposição à substância identificada. | string | AllergyIntolerance.reaction |
| AllergyIntolerance.reaction. manifestation | 1.. * | Sinais e/ou sintomas clínicos observados ou associados ao evento de reação adversa. | BRMedDRAMapa: BRMedDRA -> allergy-reaction-snomed-ct-ips-free-set | AllergyIntolerance.reaction. manifestation |
| Elemento | Mudança na RNDS | Grau (ISO/TR 12300) |
|---|---|---|
| verificationStatus | Binding nacional BRGrauCertezaAlergiasReacoesAdversas-1.0 (required) | 2 |
| category | BRCategoriaAgenteAlergiasReacoesAdversas-1.0 (required); RNDS torna 1..1 | 2 |
| criticality | BRCriticidadeAlergiasReacoesAdversas-1.0 (required) | 2 |
| code | BRAlergenos-1.0 (required) | 2 |
| reaction.manifestation | BRReacoesAdversasMedDRA-1.0 (equivalente a allergy-reaction-uv-ips) | 2 |
| encounter, recorder, asserter, lastOccurrence, reaction.substance/description/onset/severity/exposureRoute, extensão abatement-dateTime | Ausentes na RNDS (presentes apenas no IPS) | 3 |
Usos:
You can also check for usages in the FHIR IG Statistics
Descrição de perfis, diferenciais, instantâneos e como as diferentes apresentações funcionam.
Esta estrutura é derivada de AllergyIntoleranceUvIps
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | AllergyIntoleranceUvIps | Allergy or Intolerance (generally: Risk of adverse reaction to a substance) | |
![]() ![]() |
0..1 | id | Identificador lógico deste artefato | |
![]() ![]() |
0..1 | Meta | Metadados sobre o recurso | |
![]() ![]() |
0..1 | uri | Conjunto de regras sob as quais este conteúdo foi criado | |
![]() ![]() |
0..1 | code | Idioma do conteúdo do recurso | |
![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso em linguagem natural | |
![]() ![]() |
0..* | Resource | Recursos contidos em linha | |
![]() ![]() |
Conteúdo/regras para todas as fatias | |||
![]() ![]() ![]() |
0..1 | AbatementDateTimeUvIps | URL de data e hora de redução da alergia | |
![]() ![]() |
0..* | Extension | Extensão que não pode ser ignorada | |
![]() ![]() |
0..* | Identifier | Identificadores externos para este item | |
![]() ![]() |
0..1 | CodeableConceptIPS | O estado clínico da alergia ou intolerância | |
![]() ![]() |
0..1 | CodeableConceptIPS | Afirmação sobre a certeza associada a uma propensão, ou risco potencial, de uma reação à substância identificada | |
![]() ![]() |
0..1 | code | Tipo da reação: Alergia | intolerância - Mecanismo subjacente (se conhecido) | |
![]() ![]() |
0..* | code | Categoria de uma substância identificada associada a alergias ou intolerâncias: comida | medicamento | ambiente | biológico | |
![]() ![]() |
0..1 | code | Criticalidade da reação: baixo | alto | incapaz de avaliar | |
![]() ![]() |
0..1 | CodeableConceptIPS | Código do conceito referenciando o IPS | |
![]() ![]() |
1..1 | Reference(PatientBRIPS) | Dados do paciente | |
![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() |
1..1 | string | Referência literal, URL relativa, interna ou absoluta | |
![]() ![]() ![]() |
0..1 | uri | Tipo ao qual a referência se refere (por exemplo: Paciente) | |
![]() ![]() ![]() |
0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | |
![]() ![]() ![]() |
0..1 | string | Texto alternativo para o recurso | |
![]() ![]() |
0..1 | Reference(Encounter) | Quando a alergia ou intolerância foi afirmada | |
![]() ![]() |
0..1 | dateTime, Age, Period, Range, string | Quando a alergia ou a intolerância foi identificada | |
![]() ![]() |
0..1 | dateTime | Data em que a primeira versão da instância do recurso foi registrada | |
![]() ![]() |
0..1 | Reference(PractitionerBRIPS | PractitionerRoleBRIPS | PatientBRIPS | RelatedPerson) | Quem registrou a sensibilidade | |
![]() ![]() |
0..1 | Reference(PatientBRIPS | RelatedPerson | PractitionerBRIPS | PractitionerRoleBRIPS) | Fonte da informação sobre a alergia | |
![]() ![]() |
0..1 | dateTime | Data (/hora) da última ocorrência conhecida de uma reação | |
![]() ![]() |
0..* | Annotation | Texto adicional não capturado em outros campos | |
![]() ![]() |
0..* | BackboneElement | Eventos de reação adversa relacionados à exposição da substância | |
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |
![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | |
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Substância específica ou produto farmacêutico considerado responsável pelo evento | |
![]() ![]() ![]() |
1..* | CodeableConceptIPS | 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) | |
![]() ![]() ![]() |
0..1 | string | Descrição do evento como um todo | |
![]() ![]() ![]() |
0..1 | dateTime | Data (/hora) em que as manifestações apareceram | |
![]() ![]() ![]() |
0..1 | code | Avaliação clínica da gravidade de um evento de reação: leve | moderado | grave (do evento como um todo) | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Como o sujeito foi exposto à substância | |
![]() ![]() ![]() |
0..* | Annotation | Text about event not captured in other fields | |
Documentação para este formato | ||||
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | AllergyIntoleranceUvIps | Allergy or Intolerance (generally: Risk of adverse reaction to a substance) Constraints: ait-1, ait-2 | ||||||||
![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||||||
![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||||||
![]() ![]() |
?!Σ | 0..1 | uri | Conjunto de regras sob as quais este conteúdo foi criado | ||||||||
![]() ![]() |
0..1 | code | Idioma do conteúdo do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||||||
![]() ![]() |
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 | |||||||||
![]() ![]() |
0..* | Resource | Recursos contidos em linha | |||||||||
![]() ![]() |
Conteúdo/regras para todas as fatias | |||||||||||
![]() ![]() ![]() |
0..1 | dateTime | URL de data e hora de redução da alergia URL: http://hl7.org/fhir/uv/ips/StructureDefinition/abatement-dateTime-uv-ips | |||||||||
![]() ![]() |
?! | 0..* | Extension | Extensão que não pode ser ignorada | ||||||||
![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este item | ||||||||
![]() ![]() |
0..1 | CodeableConceptIPS | O estado clínico da alergia ou intolerância Vínculo: AllergyIntoleranceClinicalStatusCodes (required): The clinical status of the allergy or intolerance. | |||||||||
![]() ![]() |
0..1 | CodeableConceptIPS | Afirmaçã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. | |||||||||
![]() ![]() |
SΣ | 0..1 | code | Tipo da reação: Alergia | intolerância - Mecanismo subjacente (se conhecido) Vínculo: AllergyIntoleranceType (required): Identification of the underlying physiological mechanism for a Reaction Risk. | ||||||||
![]() ![]() |
Σ | 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. | ||||||||
![]() ![]() |
Σ | 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. | ||||||||
![]() ![]() |
S | 0..1 | CodeableConceptIPS | Código do conceito referenciando o IPS Vínculo: Allergy Intolerance - IPS (preferred): Type of the substance/product, allergy or intolerance condition or or a code for absent/unknown allergy.
| ||||||||
![]() ![]() |
SΣ | 1..1 | Reference(PatientBRIPS) | Dados do paciente | ||||||||
![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |||||||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações Fatia: Não ordenado, Aberto por value:url | |||||||||
![]() ![]() ![]() |
SΣC | 1..1 | string | Referência literal, URL relativa, interna ou absoluta | ||||||||
![]() ![]() ![]() |
Σ | 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). | ||||||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | ||||||||
![]() ![]() ![]() |
Σ | 0..1 | string | Texto alternativo para o recurso | ||||||||
![]() ![]() |
0..1 | Reference(Encounter) | Quando a alergia ou intolerância foi afirmada | |||||||||
![]() ![]() |
S | 0..1 | Quando a alergia ou a intolerância foi identificada | |||||||||
![]() ![]() ![]() |
dateTime S | |||||||||||
![]() ![]() ![]() |
Age | |||||||||||
![]() ![]() ![]() |
Period | |||||||||||
![]() ![]() ![]() |
Range | |||||||||||
![]() ![]() ![]() |
string | |||||||||||
![]() ![]() |
0..1 | dateTime | Data em que a primeira versão da instância do recurso foi registrada | |||||||||
![]() ![]() |
0..1 | Reference(PractitionerBRIPS | PractitionerRoleBRIPS | PatientBRIPS | RelatedPerson) | Quem registrou a sensibilidade | |||||||||
![]() ![]() |
Σ | 0..1 | Reference(PatientBRIPS | RelatedPerson | PractitionerBRIPS | PractitionerRoleBRIPS) | Fonte da informação sobre a alergia | ||||||||
![]() ![]() |
0..1 | dateTime | Data (/hora) da última ocorrência conhecida de uma reação | |||||||||
![]() ![]() |
0..* | Annotation | Texto adicional não capturado em outros campos | |||||||||
![]() ![]() |
S | 0..* | BackboneElement | Eventos de reação adversa relacionados à exposição da substância | ||||||||
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||||||
![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | |||||||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Conteúdo adicional definido por implementações | ||||||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Substância específica ou produto farmacêutico considerado responsável pelo evento Vínculo: SubstanceCode (example): Codes defining the type of the substance (including pharmaceutical products). | |||||||||
![]() ![]() ![]() |
S | 1..* | CodeableConceptIPS | 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: Allergy Reaction - SNOMED CT IPS Free Set (preferred): Code for the allergy or intolerance reaction manifestation from the SNOMED International Patient Set (IPS) subset of SNOMED CT (IPS Free Set). | ||||||||
![]() ![]() ![]() |
0..1 | string | Descrição do evento como um todo | |||||||||
![]() ![]() ![]() |
0..1 | dateTime | Data (/hora) em que as manifestações apareceram | |||||||||
![]() ![]() ![]() |
S | 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. | ||||||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Como o sujeito foi exposto à substância Vínculo: 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. | |||||||||
![]() ![]() ![]() |
0..* | Annotation | Text about event not captured in other fields | |||||||||
Documentação para este formato | ||||||||||||
| Id | Grau | Caminho(s) | Descrição | Expressão |
| ait-1 | error | AllergyIntolerance | AllergyIntolerance.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-2 | error | AllergyIntolerance | AllergyIntolerance.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-2 | error | AllergyIntolerance | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | AllergyIntolerance | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().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-4 | error | AllergyIntolerance | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | AllergyIntolerance | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | AllergyIntolerance | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | AllergyIntoleranceUvIps | Allergy or Intolerance (generally: Risk of adverse reaction to a substance) Constraints: ait-1, ait-2 | ||||||||
![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||||||
![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||||||
![]() ![]() |
?!Σ | 0..1 | uri | Conjunto de regras sob as quais este conteúdo foi criado | ||||||||
![]() ![]() |
0..1 | code | Idioma do conteúdo do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||||||
![]() ![]() |
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 | |||||||||
![]() ![]() |
0..* | Resource | Recursos contidos em linha | |||||||||
![]() ![]() |
0..* | Extension | Extension Fatia: Não ordenado, Aberto por value:url | |||||||||
![]() ![]() ![]() |
0..1 | dateTime | URL de data e hora de redução da alergia URL: http://hl7.org/fhir/uv/ips/StructureDefinition/abatement-dateTime-uv-ips | |||||||||
![]() ![]() |
?! | 0..* | Extension | Extensão que não pode ser ignorada | ||||||||
![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este item | ||||||||
![]() ![]() |
0..1 | CodeableConceptIPS | O estado clínico da alergia ou intolerância Vínculo: AllergyIntoleranceClinicalStatusCodes (required): The clinical status of the allergy or intolerance. | |||||||||
![]() ![]() |
0..1 | CodeableConceptIPS | Afirmaçã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. | |||||||||
![]() ![]() |
SΣ | 0..1 | code | Tipo da reação: Alergia | intolerância - Mecanismo subjacente (se conhecido) Vínculo: AllergyIntoleranceType (required): Identification of the underlying physiological mechanism for a Reaction Risk. | ||||||||
![]() ![]() |
Σ | 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. | ||||||||
![]() ![]() |
Σ | 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. | ||||||||
![]() ![]() |
S | 0..1 | CodeableConceptIPS | Código do conceito referenciando o IPS Vínculo: Allergy Intolerance - IPS (preferred): Type of the substance/product, allergy or intolerance condition or or a code for absent/unknown allergy.
| ||||||||
![]() ![]() |
SΣ | 1..1 | Reference(PatientBRIPS) | Dados do paciente | ||||||||
![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |||||||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações Fatia: Não ordenado, Aberto por value:url | |||||||||
![]() ![]() ![]() |
SΣC | 1..1 | string | Referência literal, URL relativa, interna ou absoluta | ||||||||
![]() ![]() ![]() |
Σ | 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). | ||||||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | ||||||||
![]() ![]() ![]() |
Σ | 0..1 | string | Texto alternativo para o recurso | ||||||||
![]() ![]() |
0..1 | Reference(Encounter) | Quando a alergia ou intolerância foi afirmada | |||||||||
![]() ![]() |
S | 0..1 | Quando a alergia ou a intolerância foi identificada | |||||||||
![]() ![]() ![]() |
dateTime S | |||||||||||
![]() ![]() ![]() |
Age | |||||||||||
![]() ![]() ![]() |
Period | |||||||||||
![]() ![]() ![]() |
Range | |||||||||||
![]() ![]() ![]() |
string | |||||||||||
![]() ![]() |
0..1 | dateTime | Data em que a primeira versão da instância do recurso foi registrada | |||||||||
![]() ![]() |
0..1 | Reference(PractitionerBRIPS | PractitionerRoleBRIPS | PatientBRIPS | RelatedPerson) | Quem registrou a sensibilidade | |||||||||
![]() ![]() |
Σ | 0..1 | Reference(PatientBRIPS | RelatedPerson | PractitionerBRIPS | PractitionerRoleBRIPS) | Fonte da informação sobre a alergia | ||||||||
![]() ![]() |
0..1 | dateTime | Data (/hora) da última ocorrência conhecida de uma reação | |||||||||
![]() ![]() |
0..* | Annotation | Texto adicional não capturado em outros campos | |||||||||
![]() ![]() |
S | 0..* | BackboneElement | Eventos de reação adversa relacionados à exposição da substância | ||||||||
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||||||
![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | |||||||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Conteúdo adicional definido por implementações | ||||||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Substância específica ou produto farmacêutico considerado responsável pelo evento Vínculo: SubstanceCode (example): Codes defining the type of the substance (including pharmaceutical products). | |||||||||
![]() ![]() ![]() |
S | 1..* | CodeableConceptIPS | 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: Allergy Reaction - SNOMED CT IPS Free Set (preferred): Code for the allergy or intolerance reaction manifestation from the SNOMED International Patient Set (IPS) subset of SNOMED CT (IPS Free Set). | ||||||||
![]() ![]() ![]() |
0..1 | string | Descrição do evento como um todo | |||||||||
![]() ![]() ![]() |
0..1 | dateTime | Data (/hora) em que as manifestações apareceram | |||||||||
![]() ![]() ![]() |
S | 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. | ||||||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Como o sujeito foi exposto à substância Vínculo: 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. | |||||||||
![]() ![]() ![]() |
0..* | Annotation | Text about event not captured in other fields | |||||||||
Documentação para este formato | ||||||||||||
| Id | Grau | Caminho(s) | Descrição | Expressão |
| ait-1 | error | AllergyIntolerance | AllergyIntolerance.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-2 | error | AllergyIntolerance | AllergyIntolerance.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-2 | error | AllergyIntolerance | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | AllergyIntolerance | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().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-4 | error | AllergyIntolerance | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | AllergyIntolerance | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | AllergyIntolerance | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
Esta estrutura é derivada de AllergyIntoleranceUvIps
Visão diferencial
Esta estrutura é derivada de AllergyIntoleranceUvIps
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | AllergyIntoleranceUvIps | Allergy or Intolerance (generally: Risk of adverse reaction to a substance) | |
![]() ![]() |
0..1 | id | Identificador lógico deste artefato | |
![]() ![]() |
0..1 | Meta | Metadados sobre o recurso | |
![]() ![]() |
0..1 | uri | Conjunto de regras sob as quais este conteúdo foi criado | |
![]() ![]() |
0..1 | code | Idioma do conteúdo do recurso | |
![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso em linguagem natural | |
![]() ![]() |
0..* | Resource | Recursos contidos em linha | |
![]() ![]() |
Conteúdo/regras para todas as fatias | |||
![]() ![]() ![]() |
0..1 | AbatementDateTimeUvIps | URL de data e hora de redução da alergia | |
![]() ![]() |
0..* | Extension | Extensão que não pode ser ignorada | |
![]() ![]() |
0..* | Identifier | Identificadores externos para este item | |
![]() ![]() |
0..1 | CodeableConceptIPS | O estado clínico da alergia ou intolerância | |
![]() ![]() |
0..1 | CodeableConceptIPS | Afirmação sobre a certeza associada a uma propensão, ou risco potencial, de uma reação à substância identificada | |
![]() ![]() |
0..1 | code | Tipo da reação: Alergia | intolerância - Mecanismo subjacente (se conhecido) | |
![]() ![]() |
0..* | code | Categoria de uma substância identificada associada a alergias ou intolerâncias: comida | medicamento | ambiente | biológico | |
![]() ![]() |
0..1 | code | Criticalidade da reação: baixo | alto | incapaz de avaliar | |
![]() ![]() |
0..1 | CodeableConceptIPS | Código do conceito referenciando o IPS | |
![]() ![]() |
1..1 | Reference(PatientBRIPS) | Dados do paciente | |
![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() |
1..1 | string | Referência literal, URL relativa, interna ou absoluta | |
![]() ![]() ![]() |
0..1 | uri | Tipo ao qual a referência se refere (por exemplo: Paciente) | |
![]() ![]() ![]() |
0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | |
![]() ![]() ![]() |
0..1 | string | Texto alternativo para o recurso | |
![]() ![]() |
0..1 | Reference(Encounter) | Quando a alergia ou intolerância foi afirmada | |
![]() ![]() |
0..1 | dateTime, Age, Period, Range, string | Quando a alergia ou a intolerância foi identificada | |
![]() ![]() |
0..1 | dateTime | Data em que a primeira versão da instância do recurso foi registrada | |
![]() ![]() |
0..1 | Reference(PractitionerBRIPS | PractitionerRoleBRIPS | PatientBRIPS | RelatedPerson) | Quem registrou a sensibilidade | |
![]() ![]() |
0..1 | Reference(PatientBRIPS | RelatedPerson | PractitionerBRIPS | PractitionerRoleBRIPS) | Fonte da informação sobre a alergia | |
![]() ![]() |
0..1 | dateTime | Data (/hora) da última ocorrência conhecida de uma reação | |
![]() ![]() |
0..* | Annotation | Texto adicional não capturado em outros campos | |
![]() ![]() |
0..* | BackboneElement | Eventos de reação adversa relacionados à exposição da substância | |
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |
![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | |
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Substância específica ou produto farmacêutico considerado responsável pelo evento | |
![]() ![]() ![]() |
1..* | CodeableConceptIPS | 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) | |
![]() ![]() ![]() |
0..1 | string | Descrição do evento como um todo | |
![]() ![]() ![]() |
0..1 | dateTime | Data (/hora) em que as manifestações apareceram | |
![]() ![]() ![]() |
0..1 | code | Avaliação clínica da gravidade de um evento de reação: leve | moderado | grave (do evento como um todo) | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Como o sujeito foi exposto à substância | |
![]() ![]() ![]() |
0..* | Annotation | Text about event not captured in other fields | |
Documentação para este formato | ||||
Visualização de elementos -chave
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | AllergyIntoleranceUvIps | Allergy or Intolerance (generally: Risk of adverse reaction to a substance) Constraints: ait-1, ait-2 | ||||||||
![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||||||
![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||||||
![]() ![]() |
?!Σ | 0..1 | uri | Conjunto de regras sob as quais este conteúdo foi criado | ||||||||
![]() ![]() |
0..1 | code | Idioma do conteúdo do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||||||
![]() ![]() |
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 | |||||||||
![]() ![]() |
0..* | Resource | Recursos contidos em linha | |||||||||
![]() ![]() |
Conteúdo/regras para todas as fatias | |||||||||||
![]() ![]() ![]() |
0..1 | dateTime | URL de data e hora de redução da alergia URL: http://hl7.org/fhir/uv/ips/StructureDefinition/abatement-dateTime-uv-ips | |||||||||
![]() ![]() |
?! | 0..* | Extension | Extensão que não pode ser ignorada | ||||||||
![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este item | ||||||||
![]() ![]() |
0..1 | CodeableConceptIPS | O estado clínico da alergia ou intolerância Vínculo: AllergyIntoleranceClinicalStatusCodes (required): The clinical status of the allergy or intolerance. | |||||||||
![]() ![]() |
0..1 | CodeableConceptIPS | Afirmaçã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. | |||||||||
![]() ![]() |
SΣ | 0..1 | code | Tipo da reação: Alergia | intolerância - Mecanismo subjacente (se conhecido) Vínculo: AllergyIntoleranceType (required): Identification of the underlying physiological mechanism for a Reaction Risk. | ||||||||
![]() ![]() |
Σ | 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. | ||||||||
![]() ![]() |
Σ | 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. | ||||||||
![]() ![]() |
S | 0..1 | CodeableConceptIPS | Código do conceito referenciando o IPS Vínculo: Allergy Intolerance - IPS (preferred): Type of the substance/product, allergy or intolerance condition or or a code for absent/unknown allergy.
| ||||||||
![]() ![]() |
SΣ | 1..1 | Reference(PatientBRIPS) | Dados do paciente | ||||||||
![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |||||||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações Fatia: Não ordenado, Aberto por value:url | |||||||||
![]() ![]() ![]() |
SΣC | 1..1 | string | Referência literal, URL relativa, interna ou absoluta | ||||||||
![]() ![]() ![]() |
Σ | 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). | ||||||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | ||||||||
![]() ![]() ![]() |
Σ | 0..1 | string | Texto alternativo para o recurso | ||||||||
![]() ![]() |
0..1 | Reference(Encounter) | Quando a alergia ou intolerância foi afirmada | |||||||||
![]() ![]() |
S | 0..1 | Quando a alergia ou a intolerância foi identificada | |||||||||
![]() ![]() ![]() |
dateTime S | |||||||||||
![]() ![]() ![]() |
Age | |||||||||||
![]() ![]() ![]() |
Period | |||||||||||
![]() ![]() ![]() |
Range | |||||||||||
![]() ![]() ![]() |
string | |||||||||||
![]() ![]() |
0..1 | dateTime | Data em que a primeira versão da instância do recurso foi registrada | |||||||||
![]() ![]() |
0..1 | Reference(PractitionerBRIPS | PractitionerRoleBRIPS | PatientBRIPS | RelatedPerson) | Quem registrou a sensibilidade | |||||||||
![]() ![]() |
Σ | 0..1 | Reference(PatientBRIPS | RelatedPerson | PractitionerBRIPS | PractitionerRoleBRIPS) | Fonte da informação sobre a alergia | ||||||||
![]() ![]() |
0..1 | dateTime | Data (/hora) da última ocorrência conhecida de uma reação | |||||||||
![]() ![]() |
0..* | Annotation | Texto adicional não capturado em outros campos | |||||||||
![]() ![]() |
S | 0..* | BackboneElement | Eventos de reação adversa relacionados à exposição da substância | ||||||||
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||||||
![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | |||||||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Conteúdo adicional definido por implementações | ||||||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Substância específica ou produto farmacêutico considerado responsável pelo evento Vínculo: SubstanceCode (example): Codes defining the type of the substance (including pharmaceutical products). | |||||||||
![]() ![]() ![]() |
S | 1..* | CodeableConceptIPS | 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: Allergy Reaction - SNOMED CT IPS Free Set (preferred): Code for the allergy or intolerance reaction manifestation from the SNOMED International Patient Set (IPS) subset of SNOMED CT (IPS Free Set). | ||||||||
![]() ![]() ![]() |
0..1 | string | Descrição do evento como um todo | |||||||||
![]() ![]() ![]() |
0..1 | dateTime | Data (/hora) em que as manifestações apareceram | |||||||||
![]() ![]() ![]() |
S | 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. | ||||||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Como o sujeito foi exposto à substância Vínculo: 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. | |||||||||
![]() ![]() ![]() |
0..* | Annotation | Text about event not captured in other fields | |||||||||
Documentação para este formato | ||||||||||||
| Id | Grau | Caminho(s) | Descrição | Expressão |
| ait-1 | error | AllergyIntolerance | AllergyIntolerance.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-2 | error | AllergyIntolerance | AllergyIntolerance.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-2 | error | AllergyIntolerance | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | AllergyIntolerance | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().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-4 | error | AllergyIntolerance | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | AllergyIntolerance | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | AllergyIntolerance | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
Visualização instantânea
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | AllergyIntoleranceUvIps | Allergy or Intolerance (generally: Risk of adverse reaction to a substance) Constraints: ait-1, ait-2 | ||||||||
![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||||||
![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||||||
![]() ![]() |
?!Σ | 0..1 | uri | Conjunto de regras sob as quais este conteúdo foi criado | ||||||||
![]() ![]() |
0..1 | code | Idioma do conteúdo do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||||||
![]() ![]() |
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 | |||||||||
![]() ![]() |
0..* | Resource | Recursos contidos em linha | |||||||||
![]() ![]() |
0..* | Extension | Extension Fatia: Não ordenado, Aberto por value:url | |||||||||
![]() ![]() ![]() |
0..1 | dateTime | URL de data e hora de redução da alergia URL: http://hl7.org/fhir/uv/ips/StructureDefinition/abatement-dateTime-uv-ips | |||||||||
![]() ![]() |
?! | 0..* | Extension | Extensão que não pode ser ignorada | ||||||||
![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este item | ||||||||
![]() ![]() |
0..1 | CodeableConceptIPS | O estado clínico da alergia ou intolerância Vínculo: AllergyIntoleranceClinicalStatusCodes (required): The clinical status of the allergy or intolerance. | |||||||||
![]() ![]() |
0..1 | CodeableConceptIPS | Afirmaçã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. | |||||||||
![]() ![]() |
SΣ | 0..1 | code | Tipo da reação: Alergia | intolerância - Mecanismo subjacente (se conhecido) Vínculo: AllergyIntoleranceType (required): Identification of the underlying physiological mechanism for a Reaction Risk. | ||||||||
![]() ![]() |
Σ | 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. | ||||||||
![]() ![]() |
Σ | 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. | ||||||||
![]() ![]() |
S | 0..1 | CodeableConceptIPS | Código do conceito referenciando o IPS Vínculo: Allergy Intolerance - IPS (preferred): Type of the substance/product, allergy or intolerance condition or or a code for absent/unknown allergy.
| ||||||||
![]() ![]() |
SΣ | 1..1 | Reference(PatientBRIPS) | Dados do paciente | ||||||||
![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |||||||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações Fatia: Não ordenado, Aberto por value:url | |||||||||
![]() ![]() ![]() |
SΣC | 1..1 | string | Referência literal, URL relativa, interna ou absoluta | ||||||||
![]() ![]() ![]() |
Σ | 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). | ||||||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | ||||||||
![]() ![]() ![]() |
Σ | 0..1 | string | Texto alternativo para o recurso | ||||||||
![]() ![]() |
0..1 | Reference(Encounter) | Quando a alergia ou intolerância foi afirmada | |||||||||
![]() ![]() |
S | 0..1 | Quando a alergia ou a intolerância foi identificada | |||||||||
![]() ![]() ![]() |
dateTime S | |||||||||||
![]() ![]() ![]() |
Age | |||||||||||
![]() ![]() ![]() |
Period | |||||||||||
![]() ![]() ![]() |
Range | |||||||||||
![]() ![]() ![]() |
string | |||||||||||
![]() ![]() |
0..1 | dateTime | Data em que a primeira versão da instância do recurso foi registrada | |||||||||
![]() ![]() |
0..1 | Reference(PractitionerBRIPS | PractitionerRoleBRIPS | PatientBRIPS | RelatedPerson) | Quem registrou a sensibilidade | |||||||||
![]() ![]() |
Σ | 0..1 | Reference(PatientBRIPS | RelatedPerson | PractitionerBRIPS | PractitionerRoleBRIPS) | Fonte da informação sobre a alergia | ||||||||
![]() ![]() |
0..1 | dateTime | Data (/hora) da última ocorrência conhecida de uma reação | |||||||||
![]() ![]() |
0..* | Annotation | Texto adicional não capturado em outros campos | |||||||||
![]() ![]() |
S | 0..* | BackboneElement | Eventos de reação adversa relacionados à exposição da substância | ||||||||
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||||||
![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | |||||||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Conteúdo adicional definido por implementações | ||||||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Substância específica ou produto farmacêutico considerado responsável pelo evento Vínculo: SubstanceCode (example): Codes defining the type of the substance (including pharmaceutical products). | |||||||||
![]() ![]() ![]() |
S | 1..* | CodeableConceptIPS | 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: Allergy Reaction - SNOMED CT IPS Free Set (preferred): Code for the allergy or intolerance reaction manifestation from the SNOMED International Patient Set (IPS) subset of SNOMED CT (IPS Free Set). | ||||||||
![]() ![]() ![]() |
0..1 | string | Descrição do evento como um todo | |||||||||
![]() ![]() ![]() |
0..1 | dateTime | Data (/hora) em que as manifestações apareceram | |||||||||
![]() ![]() ![]() |
S | 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. | ||||||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Como o sujeito foi exposto à substância Vínculo: 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. | |||||||||
![]() ![]() ![]() |
0..* | Annotation | Text about event not captured in other fields | |||||||||
Documentação para este formato | ||||||||||||
| Id | Grau | Caminho(s) | Descrição | Expressão |
| ait-1 | error | AllergyIntolerance | AllergyIntolerance.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-2 | error | AllergyIntolerance | AllergyIntolerance.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-2 | error | AllergyIntolerance | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | AllergyIntolerance | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().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-4 | error | AllergyIntolerance | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | AllergyIntolerance | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | AllergyIntolerance | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
Esta estrutura é derivada de AllergyIntoleranceUvIps
Outras representações de perfil: CSV, Excel, Schematron