Guia de implementação do Sumário Internacional do Paciente: Release 1 - BR Realm | STU1
1.0.0 - STU1 Brazil flag

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

Resource Profile: AllergyIntoleranceBRIPS

URL Canônica: https://ips.saude.gov.br/fhir/StructureDefinition/AllergyIntoleranceBRIPS Versão: 1.0.0
Active as of 2024-12-23 Nome computável: AllergyIntoleranceBRIPS

Alergia ou intolerância (geralmente: risco de reação adversa a uma substância).

hEste perfil representa as restrições aplicadas ao recurso AllergyIntoleranceIPS do Guia de Implementação FHIR do Sumário Internacional 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.

Escopo/Uso

Um registro de alergia ou intolerância é representado no Sumário do Paciente como uma instância de um recurso AllergyIntoleranceBRIPS. Este recurso documenta as alergias ou intolerâncias relevantes de um paciente, descrevendo o tipo de reação (por exemplo, erupção cutânea, anafilaxia), os agentes causadores, a categoria da alergia (alimento, medicação, meio ambiente ou outras substâncias), o tipo de alergia e opcionalmente a criticidade e a certeza da alergia. Os dados sobre a reação também podem ser armazenados no recurso, considerando a substância e seus códigos correspondentes na terminologia SNOMED CT, o tipo de manifestação, a gravidade e observações acerca do evento ocorrido.

Uso indevido

Este recurso não deve ser utilizado para representar eventos que não sejam considerados reações adversas do tipo alergia ou intolerância. Outras reações desencadeadas por estímulos físicos - luz, calor, frio, pressão, vibração, que podem mimetizar reações alérgicas ou de intolerância, devem ser registradas como Condição na lista de problemas, não usando o recurso AllergyIntolerance.

Caso de uso

Este recurso pode ser utilizado para armazenar as informações do paciente sobre os eventos de reações adversas em sua história clínica. Tanto as reações alérgicas graves como as mais leves de intolerância podem ser armazenadas no Sumário do Paciente, estabelecendo assim uma linha de evolução das ocorrências adversas da vida do paciente.

Identificadores

Não se aplica.

Extensões

Este perfil não possui extensões.

Fronteiras e Relacionamentos

Este recurso faz referência aos seguintes perfis: ao paciente - PatientBRIPS - que apresenta a alergia, ao profissional – PractitionerBRIPS – e à função do profissional – PractitionerRoleBRIPS - que atende o paciente na ocorrência. Além destes perfis, caso o paciente esteja acompanhado o perfil RelatedPerson pode ser referenciado. Este perfil é usado principalmente para atribuição de informações, uma vez que estes acompanhantes geralmente são uma fonte de informações sobre o paciente.

Mapeamento de estrutura

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

Usage:

Visões formais do conteúdo do perfil

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

Esta estrutura é derivada de AllergyIntoleranceUvIps

NameFlagsCard.TypeDescription & Constraintsdoco
.. AllergyIntolerance 0..* AllergyIntoleranceUvIps Allergy or Intolerance (generally: Risk of adverse reaction to a substance)
... id 0..1 id Identificador lógico deste artefato.
... meta 0..1 Meta Metadados sobre o recurso
... implicitRules 0..1 uri Conjunto de regras sob as quais este conteúdo foi criado
... text 0..1 Narrative Resumo do texto do recurso em linguagem natural
... contained 0..* Resource Recursos contidos em linha
... Slices for extension Content/Rules for all slices
.... extension:abatement-datetime 0..1 AbatementDateTimeUvIps URL de data e hora de redução da alergia.
... modifierExtension 0..* Extension Extensão que não pode ser ignorada
... identifier 0..* Identifier Identificadores externos para este item
... clinicalStatus 0..1 CodeableConceptIPS O estado clínico da alergia ou intolerância.
... verificationStatus 0..1 CodeableConceptIPS Afirmação sobre a certeza associada a uma propensão, ou risco potencial, de uma reação à substância identificada.
... type 0..1 code Tipo da reação: Alergia | intolerância - Mecanismo subjacente (se conhecido)
... category 0..* code Categoria de uma substância identificada associada a alergias ou intolerâncias: comida | medicamento | ambiente | biológico
... criticality 0..1 code Criticalidade da reação: baixo | alto | incapaz de avaliar
... code 0..1 CodeableConceptIPS Código do conceito referenciando o IPS
... patient 1..1 Reference(PatientBRIPS) Dados do paciente
.... id 0..1 string Identificador exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações.
.... reference 1..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(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(PractitionerBRIPS | PractitionerRoleBRIPS | PatientBRIPS | RelatedPerson) Quem registrou a sensibilidade.
... asserter 0..1 Reference(PatientBRIPS | RelatedPerson | PractitionerBRIPS | PractitionerRoleBRIPS) Fonte da informação sobre a alergia.
... lastOccurrence 0..1 dateTime Data (/hora) da última ocorrência conhecida de uma reação.
... note 0..* Annotation Texto adicional não capturado em outros campos.
... reaction 0..* BackboneElement Eventos de reação adversa relacionados à exposição da substância
.... id 0..1 string ID exclusivo para referência entre elementos.
.... extension 0..* Extension Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas.
.... modifierExtension 0..* Extension Conteúdo adicional definido por implementações.
.... substance 0..1 CodeableConcept Substância específica ou produto farmacêutico considerado responsável pelo evento.
.... manifestation 1..* 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).
.... description 0..1 string Descrição do evento como um todo.
.... onset 0..1 dateTime Data (/hora) em que as manifestações apareceram
.... severity 0..1 code Avaliação clínica da gravidade de um evento de reação: leve | moderado | grave (do evento como um todo)
.... exposureRoute 0..1 CodeableConcept Como o sujeito foi exposto à substância.
.... note 0..* Annotation Text about event not captured in other fields

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


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


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


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


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


ele-1: All FHIR elements must have a @value or children
... code S 0..1 CodeableConceptIPS Código do conceito referenciando o IPS
Binding: Allergy Intolerance - IPS (preferred): Type of the substance/product, allergy or intolerance condition or or a code for absent/unknown allergy.

Additional BindingsPurpose
Allergy Intolerance - SNOMED CT IPS Free Set candidate
WHO ATC - IPS candidate
Absent or Unknown Allergies - IPS candidate

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


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


ele-1: All FHIR elements must have a @value or children
.... manifestation 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).
Binding: 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).


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


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


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

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
AllergyIntolerance.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
AllergyIntolerance.clinicalStatusrequiredAllergyIntoleranceClinicalStatusCodes
http://hl7.org/fhir/ValueSet/allergyintolerance-clinical|4.0.1
from the FHIR Standard
AllergyIntolerance.verificationStatusrequiredAllergyIntoleranceVerificationStatusCodes
http://hl7.org/fhir/ValueSet/allergyintolerance-verification|4.0.1
from the FHIR Standard
AllergyIntolerance.typerequiredAllergyIntoleranceType
http://hl7.org/fhir/ValueSet/allergy-intolerance-type|4.0.1
from the FHIR Standard
AllergyIntolerance.categoryrequiredAllergyIntoleranceCategory
http://hl7.org/fhir/ValueSet/allergy-intolerance-category|4.0.1
from the FHIR Standard
AllergyIntolerance.criticalityrequiredAllergyIntoleranceCriticality
http://hl7.org/fhir/ValueSet/allergy-intolerance-criticality|4.0.1
from the FHIR Standard
AllergyIntolerance.codepreferredAllergyIntoleranceUvIps
http://hl7.org/fhir/uv/ips/ValueSet/allergy-intolerance-uv-ips
AllergyIntolerance.patient.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
AllergyIntolerance.reaction.substanceexampleSubstanceCode
http://hl7.org/fhir/ValueSet/substance-code
from the FHIR Standard
AllergyIntolerance.reaction.manifestationpreferredAllergyReactionSnomedCtIpsFreeSet
http://hl7.org/fhir/uv/ips/ValueSet/allergy-reaction-snomed-ct-ips-free-set
AllergyIntolerance.reaction.severityrequiredAllergyIntoleranceSeverity
http://hl7.org/fhir/ValueSet/reaction-event-severity|4.0.1
from the FHIR Standard
AllergyIntolerance.reaction.exposureRouteexampleSNOMEDCTRouteCodes
http://hl7.org/fhir/ValueSet/route-codes
from the FHIR Standard

Constraints

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

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

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

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


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

... code S 0..1 CodeableConceptIPS Código do conceito referenciando o IPS
Binding: Allergy Intolerance - IPS (preferred): Type of the substance/product, allergy or intolerance condition or or a code for absent/unknown allergy.

Additional BindingsPurpose
Allergy Intolerance - SNOMED CT IPS Free Set candidate
WHO ATC - IPS candidate
Absent or Unknown Allergies - IPS candidate
... patient SΣ 1..1 Reference(PatientBRIPS) Dados do paciente
.... id 0..1 string Identificador exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações.
Slice: Unordered, Open by value:url
.... reference SΣC 1..1 string Referência literal, URL relativa, interna ou absoluta
.... type Σ 0..1 uri Tipo ao qual a referência se refere (por exemplo: Paciente).
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier Σ 0..1 Identifier Referência lógica, quando a referência literal não é conhecida.
.... display Σ 0..1 string Texto alternativo para o recurso.
... encounter 0..1 Reference(Encounter) Quando a alergia ou intolerância foi afirmada
... onset[x] S 0..1 Quando a alergia ou a intolerância foi identificada
.... onsetDateTime dateTime S
.... 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(PractitionerBRIPS | PractitionerRoleBRIPS | PatientBRIPS | RelatedPerson) Quem registrou a sensibilidade.
... asserter Σ 0..1 Reference(PatientBRIPS | RelatedPerson | PractitionerBRIPS | PractitionerRoleBRIPS) Fonte da informação sobre a alergia.
... 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 S 0..* BackboneElement Eventos de reação adversa relacionados à exposição da substância
.... id 0..1 string ID exclusivo para referência entre elementos.
.... extension 0..* Extension Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas.
.... modifierExtension ?!Σ 0..* Extension Conteúdo adicional definido por implementações.
.... substance 0..1 CodeableConcept Substância específica ou produto farmacêutico considerado responsável pelo evento.
Binding: SubstanceCode (example): Codes defining the type of the substance (including pharmaceutical products).

.... manifestation 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).
Binding: 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).


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

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

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

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
AllergyIntolerance.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
AllergyIntolerance.clinicalStatusrequiredAllergyIntoleranceClinicalStatusCodes
http://hl7.org/fhir/ValueSet/allergyintolerance-clinical|4.0.1
from the FHIR Standard
AllergyIntolerance.verificationStatusrequiredAllergyIntoleranceVerificationStatusCodes
http://hl7.org/fhir/ValueSet/allergyintolerance-verification|4.0.1
from the FHIR Standard
AllergyIntolerance.typerequiredAllergyIntoleranceType
http://hl7.org/fhir/ValueSet/allergy-intolerance-type|4.0.1
from the FHIR Standard
AllergyIntolerance.categoryrequiredAllergyIntoleranceCategory
http://hl7.org/fhir/ValueSet/allergy-intolerance-category|4.0.1
from the FHIR Standard
AllergyIntolerance.criticalityrequiredAllergyIntoleranceCriticality
http://hl7.org/fhir/ValueSet/allergy-intolerance-criticality|4.0.1
from the FHIR Standard
AllergyIntolerance.codepreferredAllergyIntoleranceUvIps
http://hl7.org/fhir/uv/ips/ValueSet/allergy-intolerance-uv-ips
AllergyIntolerance.patient.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
AllergyIntolerance.reaction.substanceexampleSubstanceCode
http://hl7.org/fhir/ValueSet/substance-code
from the FHIR Standard
AllergyIntolerance.reaction.manifestationpreferredAllergyReactionSnomedCtIpsFreeSet
http://hl7.org/fhir/uv/ips/ValueSet/allergy-reaction-snomed-ct-ips-free-set
AllergyIntolerance.reaction.severityrequiredAllergyIntoleranceSeverity
http://hl7.org/fhir/ValueSet/reaction-event-severity|4.0.1
from the FHIR Standard
AllergyIntolerance.reaction.exposureRouteexampleSNOMEDCTRouteCodes
http://hl7.org/fhir/ValueSet/route-codes
from the FHIR Standard

Constraints

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

Visão diferencial

Esta estrutura é derivada de AllergyIntoleranceUvIps

NameFlagsCard.TypeDescription & Constraintsdoco
.. AllergyIntolerance 0..* AllergyIntoleranceUvIps Allergy or Intolerance (generally: Risk of adverse reaction to a substance)
... id 0..1 id Identificador lógico deste artefato.
... meta 0..1 Meta Metadados sobre o recurso
... implicitRules 0..1 uri Conjunto de regras sob as quais este conteúdo foi criado
... text 0..1 Narrative Resumo do texto do recurso em linguagem natural
... contained 0..* Resource Recursos contidos em linha
... Slices for extension Content/Rules for all slices
.... extension:abatement-datetime 0..1 AbatementDateTimeUvIps URL de data e hora de redução da alergia.
... modifierExtension 0..* Extension Extensão que não pode ser ignorada
... identifier 0..* Identifier Identificadores externos para este item
... clinicalStatus 0..1 CodeableConceptIPS O estado clínico da alergia ou intolerância.
... verificationStatus 0..1 CodeableConceptIPS Afirmação sobre a certeza associada a uma propensão, ou risco potencial, de uma reação à substância identificada.
... type 0..1 code Tipo da reação: Alergia | intolerância - Mecanismo subjacente (se conhecido)
... category 0..* code Categoria de uma substância identificada associada a alergias ou intolerâncias: comida | medicamento | ambiente | biológico
... criticality 0..1 code Criticalidade da reação: baixo | alto | incapaz de avaliar
... code 0..1 CodeableConceptIPS Código do conceito referenciando o IPS
... patient 1..1 Reference(PatientBRIPS) Dados do paciente
.... id 0..1 string Identificador exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações.
.... reference 1..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(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(PractitionerBRIPS | PractitionerRoleBRIPS | PatientBRIPS | RelatedPerson) Quem registrou a sensibilidade.
... asserter 0..1 Reference(PatientBRIPS | RelatedPerson | PractitionerBRIPS | PractitionerRoleBRIPS) Fonte da informação sobre a alergia.
... lastOccurrence 0..1 dateTime Data (/hora) da última ocorrência conhecida de uma reação.
... note 0..* Annotation Texto adicional não capturado em outros campos.
... reaction 0..* BackboneElement Eventos de reação adversa relacionados à exposição da substância
.... id 0..1 string ID exclusivo para referência entre elementos.
.... extension 0..* Extension Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas.
.... modifierExtension 0..* Extension Conteúdo adicional definido por implementações.
.... substance 0..1 CodeableConcept Substância específica ou produto farmacêutico considerado responsável pelo evento.
.... manifestation 1..* 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).
.... description 0..1 string Descrição do evento como um todo.
.... onset 0..1 dateTime Data (/hora) em que as manifestações apareceram
.... severity 0..1 code Avaliação clínica da gravidade de um evento de reação: leve | moderado | grave (do evento como um todo)
.... exposureRoute 0..1 CodeableConcept Como o sujeito foi exposto à substância.
.... note 0..* Annotation Text about event not captured in other fields

doco Documentation for this format

Visualização de elementos -chave

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


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


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


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


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


ele-1: All FHIR elements must have a @value or children
... code S 0..1 CodeableConceptIPS Código do conceito referenciando o IPS
Binding: Allergy Intolerance - IPS (preferred): Type of the substance/product, allergy or intolerance condition or or a code for absent/unknown allergy.

Additional BindingsPurpose
Allergy Intolerance - SNOMED CT IPS Free Set candidate
WHO ATC - IPS candidate
Absent or Unknown Allergies - IPS candidate

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


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


ele-1: All FHIR elements must have a @value or children
.... manifestation 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).
Binding: 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).


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


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


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

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
AllergyIntolerance.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
AllergyIntolerance.clinicalStatusrequiredAllergyIntoleranceClinicalStatusCodes
http://hl7.org/fhir/ValueSet/allergyintolerance-clinical|4.0.1
from the FHIR Standard
AllergyIntolerance.verificationStatusrequiredAllergyIntoleranceVerificationStatusCodes
http://hl7.org/fhir/ValueSet/allergyintolerance-verification|4.0.1
from the FHIR Standard
AllergyIntolerance.typerequiredAllergyIntoleranceType
http://hl7.org/fhir/ValueSet/allergy-intolerance-type|4.0.1
from the FHIR Standard
AllergyIntolerance.categoryrequiredAllergyIntoleranceCategory
http://hl7.org/fhir/ValueSet/allergy-intolerance-category|4.0.1
from the FHIR Standard
AllergyIntolerance.criticalityrequiredAllergyIntoleranceCriticality
http://hl7.org/fhir/ValueSet/allergy-intolerance-criticality|4.0.1
from the FHIR Standard
AllergyIntolerance.codepreferredAllergyIntoleranceUvIps
http://hl7.org/fhir/uv/ips/ValueSet/allergy-intolerance-uv-ips
AllergyIntolerance.patient.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
AllergyIntolerance.reaction.substanceexampleSubstanceCode
http://hl7.org/fhir/ValueSet/substance-code
from the FHIR Standard
AllergyIntolerance.reaction.manifestationpreferredAllergyReactionSnomedCtIpsFreeSet
http://hl7.org/fhir/uv/ips/ValueSet/allergy-reaction-snomed-ct-ips-free-set
AllergyIntolerance.reaction.severityrequiredAllergyIntoleranceSeverity
http://hl7.org/fhir/ValueSet/reaction-event-severity|4.0.1
from the FHIR Standard
AllergyIntolerance.reaction.exposureRouteexampleSNOMEDCTRouteCodes
http://hl7.org/fhir/ValueSet/route-codes
from the FHIR Standard

Constraints

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

Visualização instantânea

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

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

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

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


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

... code S 0..1 CodeableConceptIPS Código do conceito referenciando o IPS
Binding: Allergy Intolerance - IPS (preferred): Type of the substance/product, allergy or intolerance condition or or a code for absent/unknown allergy.

Additional BindingsPurpose
Allergy Intolerance - SNOMED CT IPS Free Set candidate
WHO ATC - IPS candidate
Absent or Unknown Allergies - IPS candidate
... patient SΣ 1..1 Reference(PatientBRIPS) Dados do paciente
.... id 0..1 string Identificador exclusivo para referência entre elementos
.... extension 0..* Extension Conteúdo adicional definido por implementações.
Slice: Unordered, Open by value:url
.... reference SΣC 1..1 string Referência literal, URL relativa, interna ou absoluta
.... type Σ 0..1 uri Tipo ao qual a referência se refere (por exemplo: Paciente).
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier Σ 0..1 Identifier Referência lógica, quando a referência literal não é conhecida.
.... display Σ 0..1 string Texto alternativo para o recurso.
... encounter 0..1 Reference(Encounter) Quando a alergia ou intolerância foi afirmada
... onset[x] S 0..1 Quando a alergia ou a intolerância foi identificada
.... onsetDateTime dateTime S
.... 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(PractitionerBRIPS | PractitionerRoleBRIPS | PatientBRIPS | RelatedPerson) Quem registrou a sensibilidade.
... asserter Σ 0..1 Reference(PatientBRIPS | RelatedPerson | PractitionerBRIPS | PractitionerRoleBRIPS) Fonte da informação sobre a alergia.
... 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 S 0..* BackboneElement Eventos de reação adversa relacionados à exposição da substância
.... id 0..1 string ID exclusivo para referência entre elementos.
.... extension 0..* Extension Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas.
.... modifierExtension ?!Σ 0..* Extension Conteúdo adicional definido por implementações.
.... substance 0..1 CodeableConcept Substância específica ou produto farmacêutico considerado responsável pelo evento.
Binding: SubstanceCode (example): Codes defining the type of the substance (including pharmaceutical products).

.... manifestation 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).
Binding: 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).


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

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

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

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
AllergyIntolerance.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
AllergyIntolerance.clinicalStatusrequiredAllergyIntoleranceClinicalStatusCodes
http://hl7.org/fhir/ValueSet/allergyintolerance-clinical|4.0.1
from the FHIR Standard
AllergyIntolerance.verificationStatusrequiredAllergyIntoleranceVerificationStatusCodes
http://hl7.org/fhir/ValueSet/allergyintolerance-verification|4.0.1
from the FHIR Standard
AllergyIntolerance.typerequiredAllergyIntoleranceType
http://hl7.org/fhir/ValueSet/allergy-intolerance-type|4.0.1
from the FHIR Standard
AllergyIntolerance.categoryrequiredAllergyIntoleranceCategory
http://hl7.org/fhir/ValueSet/allergy-intolerance-category|4.0.1
from the FHIR Standard
AllergyIntolerance.criticalityrequiredAllergyIntoleranceCriticality
http://hl7.org/fhir/ValueSet/allergy-intolerance-criticality|4.0.1
from the FHIR Standard
AllergyIntolerance.codepreferredAllergyIntoleranceUvIps
http://hl7.org/fhir/uv/ips/ValueSet/allergy-intolerance-uv-ips
AllergyIntolerance.patient.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
AllergyIntolerance.reaction.substanceexampleSubstanceCode
http://hl7.org/fhir/ValueSet/substance-code
from the FHIR Standard
AllergyIntolerance.reaction.manifestationpreferredAllergyReactionSnomedCtIpsFreeSet
http://hl7.org/fhir/uv/ips/ValueSet/allergy-reaction-snomed-ct-ips-free-set
AllergyIntolerance.reaction.severityrequiredAllergyIntoleranceSeverity
http://hl7.org/fhir/ValueSet/reaction-event-severity|4.0.1
from the FHIR Standard
AllergyIntolerance.reaction.exposureRouteexampleSNOMEDCTRouteCodes
http://hl7.org/fhir/ValueSet/route-codes
from the FHIR Standard

Constraints

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

 

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