Project

General

Profile

Actions

Padrão #2

open

Rim - Medidas Renais

Added by Henrique Novaes 6 months ago. Updated 6 months ago.

Status:
teste reprovado
Priority:
normal
Assignee:
Category:
planejada
Start date:
07/02/2025
Due date:
% Done:

0%

Estimated time:

Description

  1. Modificar valores padrão dos comprimentos renais para 10,0 cm
  2. Modificar valores padrão dos parênquimas renais para 1,3 cm
  3. "Medidas Renais" é uma opção que o usuário pode incluir se quiser, mas caso o checkbox seja ativado, os checkboxes de "comprimento RD" e "comprimento RE" já devem estar marcados automaticamente
  4. Quando a opção Cirurgias prévias > Nefrectomia total estiver ativa do lado direito, bloquear medidas renais do lado direito (o mesmo para o lado esquerdo)
  5. Quando as opções Anomalias congênitas > Rins em ferradura ou Anomalias congênitas > Ectopia renal cruzada estiverem ativas, bloquear todos os campos de medidas renais

Files

clipboard-202507052010-1klze.png (53.6 KB) clipboard-202507052010-1klze.png Henrique Novaes, 07/05/2025 11:10 PM
clipboard-202507052012-wlx6d.png (11.5 KB) clipboard-202507052012-wlx6d.png Henrique Novaes, 07/05/2025 11:12 PM
clipboard-202507052013-oyjro.png (82.9 KB) clipboard-202507052013-oyjro.png Henrique Novaes, 07/05/2025 11:13 PM
Actions #1

Updated by jean sodré 6 months ago

  • Status changed from a fazer to teste
  • Assignee set to jean sodré
Actions #2

Updated by Henrique Novaes 6 months ago · Edited

  • Description updated (diff)

Updated by Henrique Novaes 6 months ago · Edited

Após revisão, ainda vi os seguintes pontos:

1 e 2) ajustados.

  1. Os valores agora estão corretos, mas o ideal é que assim que o usuário habilitasse "medidas renais", as opções de comprimento já estariam habilitadas. Segue um exemplo:

  2. Há um bug no popover que desmarca todas opções ao trocar alguma opção de "nefrectomia total" ou RD/RE em "nefrectomia parcial", inviabilizando o uso

  3. Caso o usuário tenha marcado "medidas renais" antes e depois selecionado "Rins em Ferradura" ainda é possível editar os checkboxes de "comprimento" e "parênquima", mesmo que "medidas renais" já esteja bloqueado. O certo é bloquear todos os campos de comprimento e parênquima também (essas informações não vão ser utilizadas)

Actions #4

Updated by jean sodré 6 months ago

  • Status changed from teste to teste reprovado
Actions #5

Updated by jean sodré 6 months ago

[X] 3. Os valores agora estão corretos, mas o ideal é que assim que o usuário habilitasse "medidas renais", as opções de comprimento já estariam habilitadas. Segue um exemplo:

[X] 4. Há um bug no popover que desmarca todas opções ao trocar alguma opção de "nefrectomia total" ou RD/RE em "nefrectomia parcial", inviabilizando o uso

[X] 5. Caso o usuário tenha marcado "medidas renais" antes e depois selecionado "Rins em Ferradura" ainda é possível editar os checkboxes de "comprimento" e "parênquima", mesmo que "medidas renais" já esteja bloqueado. O certo é bloquear todos os campos de comprimento e parênquima também (essas informações não vão ser utilizadas)

Actions #6

Updated by Henrique Novaes 6 months ago · Edited

  • Status changed from teste reprovado to concluído
Actions #7

Updated by Henrique Novaes 6 months ago

  • Status changed from concluído to teste reprovado

Esse campo "Medidas Renais" age de maneira independente aos demais --> as ações podem ser configuradas especificamente para ele

Até agora fizemos o seguinte:

  1. Todo o campo inativado em caso de "rins em ferradura", "ectopia renal cruzada"
  2. Ajustadas as medidas padrão
  3. Ajustados os botões de comprimento pré-habilitados por padrão ao habilitar o campo

O que falta ajustar:

  1. Há uma interação que desabilita todo o campo ao clicar em "ausência RD ou RE" ou "nefrectomia total direita ou esquerda".

  2. Ajuste específico para o campo "medidas renais"

  • Usuário seleciona "ausência RD": bloquear os campos de "comprimento RD" e "parênquima RD"
  • Usuário seleciona "ausência RE": bloquear os campos de "comprimento RE" e "parênquima RE"
  • Usuário seleciona "Nefrectomia total direita": bloquear os campos de "comprimento RD" e "parênquima RD"
  • Usuário seleciona "Nefrectomia total esquerda": bloquear os campos de "comprimento RE" e "parênquima RE"

Observe que o objetivo é aplicar esse "bloqueio" independentemente se o usuário já tiver selecionado alguma opção antes ou não.
Cenário 1: usuário habilita medidas renais, digita os valores, depois habilita "nefrectomia total direita": bloqueia apenas os campos "comprimento RD" e "parênquima RD".
Cenário 2: usuários habilita "nefrectomia total direita" e depois habilita "medidas renais", logo, só é possível digitar no campo das medidas do rim esquerdo.

Actions #8

Updated by jean sodré 6 months ago

  • Status changed from teste reprovado to teste
Actions #9

Updated by Henrique Novaes 6 months ago

  • Status changed from teste to teste reprovado

Campo Medidas Renais

O que fizemos até agora:

  • Todo o campo inativado em caso de "rins em ferradura", "ectopia renal cruzada"
  • Ajustadas as medidas padrão
  • Ajustados os botões de comprimento pré-habilitados por padrão ao habilitar o campo
  • Bloqueio seletivo de alternativas do RE quando habilitado "Ausência RE"

O que falta ajustar:

  • Quando habilito "Ausência RD" ou "Nefrectomia total" (direita ou esquerda) o campo de "medidas renais" é totalmente desabilitado. Notei que apenas "Ausência RE" funciona corretamente, bloqueando as alternativas referentes ao RE e não interferindo no campo "medidas renais". O objetivo é que esses campos não interfiram nas "medidas renais", apenas bloqueiem o rim correspondente caso sejam selecionados.

Interação entre as alternativas

  1. Usuário seleciona "ausência RD"
  • Ainda estamos com o erro das "medidas renais" desmarca "ausência RD" e vice versa
  • Nefrectomia parcial: bloquear "RD"
  • Angiomiolipoma: bloquear "RD"
  • Nódulo sólido: bloquear "RD"
  • Cisto complexo: bloquear "RD"
  • Microcálculos não obstrutivos: bloquear "RD" e "bilaterais"
  1. Usuário seleciona "ausência RE"
  • Ao habilitar e desabilitar ausência RE automaticamente habilita "ausência RD". O certo é não habilitar esse ausência RD automaticamente (tenta marcar um, depois o outro e depois desrmarcar ausência RE que você verá que isso acontece)
  • Nefrectomia parcial: bloquear "RE"
  • Angiomiolipoma: bloquear "RE"
  • Nódulo sólido: bloquear "RE"
  • Cisto complexo: bloquear "RE"
  • Microcálculos não obstrutivos: bloquear "RE" e "bilaterais"
  1. Usuário seleciona "nefrectomia total direita"
  • Ao habilitar essa alternativa e depois "dimensões renais", está desmarcando sozinho a alternativa de nefrectomia total direita já habilitada pelo usuário (o certo seria apenas bloquear as medidas do rim direito nas dimensões renais)
  • em relação aos campos de "anomalias congênitas", o objetivo seria bloquear: "rins em ferradura", "Ectopia renal cruzada" e o campo "direita" de rim pélvico, permitindo que o usuário possa habilitar apenas "rim pélvico esquerdo"
  • Bloquear o campo "cistos renais" do rim Direito, "cistos bilaterais" e permitir que o usuário habilite "cisto complexo" (atualmente está fazendo o contrário, liberando os cistos renais à direita e os bilaterais, mas bloqueando o cisto complexo)
  • Bloquear o campo "Dilatação dos sistemas coletores à Direita"
  • Angiomiolipoma: bloquear "RD"
  • Nódulo sólido: bloquear "RD"
  • Cisto complexo: bloquear "RD"
  • Cálculos não obstrutivos: bloquear todas opções de "RD" nas linhas de cálculos
  • Bloquear o campo "múltiplos cálculos não obstrutivos bilaterais"
  • Microcálculos não obstrutivos: desbloquear o campo e bloquear "RD" e "bilaterais"
  1. Usuário seleciona "nefrectomia total esquerda"
  • Ao habilitar essa alternativa e depois "dimensões renais", está desmarcando sozinho a alternativa de nefrectomia total esquerda já habilitada pelo usuário (o certo seria apenas bloquear as medidas do rim esquerdo nas dimensões renais)
  • em relação aos campos de "anomalias congênitas", o objetivo seria bloquear: "rins em ferradura", "Ectopia renal cruzada" e o campo "esquerda" de rim pélvico, permitindo que o usuário possa habilitar apenas "rim pélvico direito"
  • Bloquear o campo "cistos renais" do rim Esquerdo, "cistos bilaterais" e permitir que o usuário habilite "cisto complexo" (atualmente está fazendo o contrário, liberando os cistos renais à esquerda e os bilaterais, mas bloqueando o cisto complexo)
  • Bloquear o campo "Dilatação dos sistemas coletores à Esquerda"
  • Angiomiolipoma: bloquear "RE"
  • Nódulo sólido: bloquear "RE"
  • Cisto complexo: bloquear "RE"
  • Cálculos não obstrutivos: bloquear todas opções de "RE" nas linhas de cálculos
  • Bloquear o campo "múltiplos cálculos não obstrutivos bilaterais"
  • Microcálculos não obstrutivos: desbloquear o campo e bloquear "RE" e "bilaterais"
  1. Outros erros
  • Sem fazer nenhuma interação, ao habilitar "cistos simples" do lado direito e depois do esquerdo (para isso colocamos um número na caixa de seleção em cada lado), após alterarmos a caixa de seleção do lado esquerdo está voltando para 0 os cistos do lado direito (o que não é para acontecer)
  • Nesses campos que temos um checkbox e opções dentro da caixa de seleção (cirurgias prévias e anomalias congênitas), ao desmarcar o checkbox, as opções continuam marcadas no popover (o certo seria desmarcar o checkbox de "cirurgias prévias" e tudo que foi editado dentro do popover for cancelado e voltado para o padrão)
  • Diltação do sistema coletor esquerdo também está voltando para o padrão o lado direito ao ser modificada pelo usuário (são independentes entre si)
  • O campo "+ ureteral" só é habilitado caso o usuário selecione uma opção diferente de ausente para o seu lado específico. Se estiver como ausente, então não é possível habilitar "+ ureteral"
Actions

Also available in: Atom PDF