Páginas filhas
  • ER_PCREQ-10316_PEP_Justificativa_de_Interação_Medicamentosa

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Funcionalidade

Justificativa – Interação Medicamentosa

Objetivo

Justificar a prescrição de medicamentos com interação.

Módulo

 

Prontuário Eletrônico

Menu

PEP > Seleção do Paciente >

  • Aleta Prescrição Médica:
  • Soros e Componentes;
  • Medicamentos;
  • Insulinas (Insulina Fixa e Variável: Hipoglicemia e Hiperglicemia);
  • Inalações.
  • Aleta Planejamento Terapêutico > Frase prescrita no Aprazamento e Checagem
  • Aleta Histórico Clínico > Frase prescrita nos itens do prontuário: Prescrição Médica e Planejamento Terapêutico

 


 

Regras da Interface

RI-001

O campo "Justificativa – Interação Medicamentosa" deverá ser apresentado sempre que houver interação entre medicamentos e deverá ser de preenchimento obrigatório somente se a unidade em que o paciente se encontra estiver com a configurações "Obrigar a justificativa por interação medicamentosa na Prescrição Médica" selecionada.

Atenção: Se o medicamento A interagir com o medicamento B e a justificativa for informada no medicamento B, o sistema não deverá obrigar o preenchimento da justificativa no medicamento A.

RI-002

Na mensagem de alerta de Interação, caso o campo "Observação / Risco" esteja em branco no cadastro, o label "Observação / Risco" não deverá ser apresentado na mensagem.

RI-003

A justiticativa deve ser apresentada na frase precrita (antes e depois da liberação do exame), no Planejamento Terapêutico (aprazamento e checagem) e no Histórico Clínico.

Se o medicamento A interagir com o medicamento B e a justificativa for informada no medicamento B, a informação do Tooltip do medicamento B deverá ter o seguinte formato: "Justificativa – Interação Medicamentosa – medicamento A com medicamento B:  Descrição da justificativa."

Já no medicamento A, será apresentado no ToolTip somente a interação sem a justificativa, visto que, o medicamento justificado foi o B. Exemplo: "Interação Medicamentosa – medicamento A com medicamento B".

Dicionário de Dados

Para contemplar a RN005, alterar a tabela MP2055_UNIT para incluir a coluna MP2055_REQUIRED_DRUG_INT.

Image Added

Para contemplar a RN003, deverão ser realizadas as seguintes alterações e criações.

Criar as seguintes tabelas:

MP2XXX_DRUG_INTERACTION - Tabela responsável pelas interações medicamentosas.

MP2XXX_DRUG_INT_MEDICATION - Tabela que irá guardar os medicamentos que estão em uma interação.

MP2XXX_DRUG_INT_INHALATION -  Tabela que irá guardar as inalações que estão em uma interação.

MP2XXX_DRUG_INT_SOLUTION -  Tabela que irá guardar os soros e componentes que estão em uma interação.

Alterar a tabela MP2006_MEDICATION e incluir fk para a tabela MP2XXX_DRUG_INTERACTION.

Alterar a tabela MP2020_INHALATION_ITEM e incluir fk para a tabela MP2XXX_DRUG_INTERACTION.

Alterar a tabela MP2026_SOLUTION_ITEM e incluir fk para a tabela MP2XXX_DRUG_INTERACTION.

Image Added

 

Criar as seguintes tabelas:

 

MP2XXX_DRUG_INT_HYPO - Tabela que irá guardar os itens de hipoglicemia que estão em uma interação.

 

MP2XXX_DRUG_INT_INS_FIXED -  Tabela que irá guardar as insulinas fixas que estão em uma interação.

 

MP2XXX_DRUG_INT_HYPER -  Tabela que irá guardar os itens de hyperglicemia que estão em uma interação.

 

Alterar a tabela MP2093_HYPOGLYCEMIA e incluir fk para a tabela MP2XXX_DRUG_INTERACTION.

 

Alterar a tabela MP2092_INSULIN_FIXED e incluir fk para a tabela MP2XXX_DRUG_INTERACTION.

 

Alterar a tabela MP2094_HYPERGLYCEMIA e incluir fk para a tabela MP2XXX_DRUG_INTERACTION.

Image Added

Para contemplar a RN006, deve se criar a tabela MP2XXX_JUST_DRUG_INT

Obs: Antes de iniciar está tarefa, deve-se ter sido finalizada a tarefa ER_PCREQ-10172_PEP_Alergia_Justificativa_de_uso_de_Principio_Ativo, pois existem dependências entre tabelas.

Image Added

 

Alterações no projeto

 

Projeto TOTVS.PEP.DataAccessLayer

 

Criar classes DAL para tabelas MP2XXX_DRUG_INTERACTION, MP2XXX_DRUG_INT_MEDICATION, MP2XXX_DRUG_INT_INHALATION, MP2XXX_DRUG_INT_SOLUTION, MP2XXX_DRUG_INT_HYPO, MP2XXX_DRUG_INT_INS_FIXED, MP2XXX_DRUG_INT_HYPER, 

MP2XXX_JUST_DRUG_INT

 Alterar classes DAL MP2055_UNIT, MP2006_MEDICATION, MP2020_INHALATION_ITEM, MP2026_SOLUTION_ITEM, MP2093_HYPOGLYCEMIA, MP2092_INSULIN_FIXED, MP2094_HYPERGLYCEMIA.

 

Projeto TOTVS.PEP.Entities

 

alterar Unit para RN005

Para RN003 devem ser alteradas e criadas as seguintes classes:

Criar classes DrugInteractionPrescribed, DrugInteractionPrescribedMedication, DrugInteractionPrescribedInhalation, DrugInteractionPrescribedSolution, DrugInteractionPrescribedHypoglycemia, DrugInteractionPrescribedInsulinFixed, DrugInteractionPrescribedHyperglycemia.

Alterar classes PrescriptionMedication, PrescriptionInhalationItem, PrescriptionSolutionItem, PrescriptionInsulinFixed, Hyperglycemia, Hypoglycemia.

Para RN006 deve ser criada a classe JustificationDrugInteraction herdando de Justification.

 

Projeto TOTVS.PEP.BusinessLayer

 

alterar UnitService para RN005

 

Para RN003 criar classe para cada tabela nova criada, MP2XXX_DRUG_INTERACTION, MP2XXX_DRUG_INT_MEDICATION, MP2XXX_DRUG_INT_INHALATION, MP2XXX_DRUG_INT_SOLUTION, MP2XXX_DRUG_INT_HYPO, 

 MP2XXX_DRUG_INT_INS_FIXED,MP2XXX_DRUG_INT_HYPER.

alterar classes PrescriptionMedicationService, PrescriptionInhalationItemService, PrescriptionSolutionItemService, PrescriptionInsulinFixedService, HyperglycemiaService, HypoglycemiaService.

 

Para RN006 criar a classe JustificationDrugInteractionService.

 

Projeto TOTVS.PEP.Wrappers

 

alterar UnitWrapper para RN005

 

Para RN002,RN003,RN004 devem ser alteradas e criadas as seguintes classes:

 

Criar classe AllergyGenericNameWrapper.

 

Alterar classe AllergyWrapper para chamar a AllergyGenericNameWrapper.

 

Para RN006 devem ser alteradas e criadas as seguintes classes:

 

Alterar classe JustificationWrapper,AntibioticJustificationWrapper.

 

Criar wrapper para cada tabela nova criada, JUST_MEDICATION, JUST_SOLUTION_ITEM, JUST_HYPOGLYCEMIA, JUST_HYPERGLYCEMIA, JUST_INSULIN_FIXED, JUST_INHALATION_ITEM.