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

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

Logical Model: ReacaoAdversaLM - Detailed Descriptions

Active as of 2026-10-20

Definitions for the ReacaoAdversaLM logical model.

Instruções sobre como interpretar o conteúdo desta tabela podem ser encontradas documentation on how to interpret the contents of this table

0. ReacaoAdversaLM
Definição

Modelo Lógico - Reacção Adversa


Base definition for all types defined in FHIR type system.

CurtoReacção Adversa (modelo)Base for all types and resources
Controlo0..*
É modificadorfalse
Modelo lógicoAs instâncias deste modelo lógico não estão marcadas para serem alvo de uma referência
2. ReacaoAdversaLM.descricaoReacao
Definição

Descrição da reacção

CurtoDescrição da reacção
Controlo1..1
Tipostring
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
4. ReacaoAdversaLM.evolucao
Definição

Evolução da reacção

CurtoEvolução da reacção
Controlo0..1
Tipocode
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
6. ReacaoAdversaLM.criterioGravidade
Definição

Gravidade

CurtoGravidade
Controlo0..1
Tipocode
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
8. ReacaoAdversaLM.dataInicioReacao
Definição

Data de inicio da reacção

CurtoData de inicio da reacção
Controlo0..1
TipodateTime
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
10. ReacaoAdversaLM.dataInicioReacaoPrecisao
Definição

Precisão da Data de inicio da reacção

CurtoPrecisão da Data de inicio da reacção
Controlo0..1
Tipocode
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
12. ReacaoAdversaLM.duracao
Definição

Duração

CurtoDuração
Controlo0..1
Tipointeger
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
14. ReacaoAdversaLM.duracaoPrecisao
Definição

Precisão da duração

CurtoPrecisão da duração
Controlo0..1
Tipocode
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
16. ReacaoAdversaLM.tratamento
Definição

Tratamento

CurtoTratamento
Controlo0..1
Tipostring
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
18. ReacaoAdversaLM.causalidade
Definição

Causalidade

CurtoCausalidade
Controlo0..1
Tipocode
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão

Instruções sobre como interpretar o conteúdo desta tabela podem ser encontradas documentation on how to interpret the contents of this table

0. ReacaoAdversaLM
Definição

Modelo Lógico - Reacção Adversa

CurtoReacção Adversa (modelo)
Modelo lógicoAs instâncias deste modelo lógico não estão marcadas para serem alvo de uma referência
2. ReacaoAdversaLM.descricaoReacao
Definição

Descrição da reacção

CurtoDescrição da reacção
Controlo1..1
Tipostring
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
4. ReacaoAdversaLM.evolucao
Definição

Evolução da reacção

CurtoEvolução da reacção
Controlo0..1
Tipocode
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
6. ReacaoAdversaLM.criterioGravidade
Definição

Gravidade

CurtoGravidade
Controlo0..1
Tipocode
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
8. ReacaoAdversaLM.dataInicioReacao
Definição

Data de inicio da reacção

CurtoData de inicio da reacção
Controlo0..1
TipodateTime
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
10. ReacaoAdversaLM.dataInicioReacaoPrecisao
Definição

Precisão da Data de inicio da reacção

CurtoPrecisão da Data de inicio da reacção
Controlo0..1
Tipocode
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
12. ReacaoAdversaLM.duracao
Definição

Duração

CurtoDuração
Controlo0..1
Tipointeger
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
14. ReacaoAdversaLM.duracaoPrecisao
Definição

Precisão da duração

CurtoPrecisão da duração
Controlo0..1
Tipocode
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
16. ReacaoAdversaLM.tratamento
Definição

Tratamento

CurtoTratamento
Controlo0..1
Tipostring
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
18. ReacaoAdversaLM.causalidade
Definição

Causalidade

CurtoCausalidade
Controlo0..1
Tipocode
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão

Instruções sobre como interpretar o conteúdo desta tabela podem ser encontradas documentation on how to interpret the contents of this table

0. ReacaoAdversaLM
Definição

Modelo Lógico - Reacção Adversa

CurtoReacção Adversa (modelo)
Controlo0..*
É modificadorfalse
Modelo lógicoAs instâncias deste modelo lógico não estão marcadas para serem alvo de uma referência
2. ReacaoAdversaLM.descricaoReacao
Definição

Descrição da reacção

CurtoDescrição da reacção
Controlo1..1
Tipostring
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
4. ReacaoAdversaLM.evolucao
Definição

Evolução da reacção

CurtoEvolução da reacção
Controlo0..1
Tipocode
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
6. ReacaoAdversaLM.criterioGravidade
Definição

Gravidade

CurtoGravidade
Controlo0..1
Tipocode
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
8. ReacaoAdversaLM.dataInicioReacao
Definição

Data de inicio da reacção

CurtoData de inicio da reacção
Controlo0..1
TipodateTime
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
10. ReacaoAdversaLM.dataInicioReacaoPrecisao
Definição

Precisão da Data de inicio da reacção

CurtoPrecisão da Data de inicio da reacção
Controlo0..1
Tipocode
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
12. ReacaoAdversaLM.duracao
Definição

Duração

CurtoDuração
Controlo0..1
Tipointeger
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
14. ReacaoAdversaLM.duracaoPrecisao
Definição

Precisão da duração

CurtoPrecisão da duração
Controlo0..1
Tipocode
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
16. ReacaoAdversaLM.tratamento
Definição

Tratamento

CurtoTratamento
Controlo0..1
Tipostring
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão
18. ReacaoAdversaLM.causalidade
Definição

Causalidade

CurtoCausalidade
Controlo0..1
Tipocode
Valor primitivoEste elemento primitivo pode estar presente, ausente ou ser substituído por uma extensão