Árvore de páginas

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.                                                             

  

Informações Gerais

 

Especificação

Produto

Datasul

Módulo

Gestão de Planos de Saúde

Segmento Executor

Saúde

Chamado

TTWWZQ

País

(X) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Objetivo

Permitir que na agenda do perfil médico, exista uma opção global para realizar o refresh automático da pagina por intervalo de minutos.

 

Definição da Regra de Negócio

 

Deverá ser criada a propriedade:

com.totvs.saude.perfilmedico.attendancequeue.refresh=N

onde "N" é o número de minutos em que a pagina deve ser atualizada.

Esta propriedade deverá ser consultada na classe: /PerfilMedico/src/com/totvs/html/framework/perfilmedico/resource/AttendanceQueueResource.java

Criar um método REST (getRefreshTime) que retorne a quantidade de minutos para a camada WEB. Caso a propriedade não exista, tenha um valor não numérico ou zero, deverá ser considerado como zero e não realizar o processo de refresh da lista.

Atualizar a lista da agenda médica a cada “n” minutos de acordo com o que foi parametrizado na propriedade
Obs: A agenda será atualizada apenas se o Filtro de pesquisa estiver como “Todos” ou “Pendentes” e se a data de pesquisa for a data atual.

O controle do refresh da lista deverá ser implementado no serviço de busca: /PerfilMedico/WebContent/html/agenda/agenda-services.js

 

Documentação de novas Propriedades

A nova propriedade criada deverá ser atualizada na pagina referente a versão que esta sendo liberada:

DT_Autorizador_Propriedades_do_Sistema

 

Casos de Teste

 

Caso de Testes

CT001 - Propriedade não cadastrada

Pré-condições

Propriedade com.totvs.saude.perfilmedico.attendancequeue.refresh não cadastrada

Procedimentos

Resultados Esperados

Acessar a tela de agenda do medico e aguardar alguns minutos

A tela não deverá sofrer atualização e ficar estática.

Caso de Testes

CT002 - Propriedade cadastrada com valor inválido

Pré-condições

Propriedade com.totvs.saude.perfilmedico.attendancequeue.refresh cadastrada com valor não numérico

Procedimentos

Resultados Esperados

Acessar a tela de agenda do medico e aguardar alguns minutos

A tela não deverá sofrer atualização e ficar estática.

Caso de Testes

CT003 - Propriedade cadastrada com valor válido

Pré-condições

Propriedade com.totvs.saude.perfilmedico.attendancequeue.refresh cadastrada com valor = 1

Procedimentos

Resultados Esperados

Acessar a tela de agenda do medico e aguardar um minuto

A tela deverá sofrer atualização a cada um minuto.

Caso de Testes

CT004 - Validar as informações

Pré-condições

Propriedade com.totvs.saude.perfilmedico.attendancequeue.refresh cadastrada com valor = 2

Procedimentos

Resultados Esperados

Acessar a tela de agenda do medico e deixar aberta

Abrir outra instancia do navegador (outra sessão) simulando a

secretária e incluir mais um beneficiário na agenda

A tela deverá sofrer atualização a cada dois minutos e exibir o novo beneficiário na lista.


 

Caso de Testes

CT005 - Validar os filtros

Pré-condições

Propriedade com.totvs.saude.perfilmedico.attendancequeue.refresh cadastrada com valor = 1

Procedimentos

Resultados Esperados

Acessar a tela de agenda do medico e deixar aberta

A tela deverá sofrer atualização a cada um minuto somente se os filtros estiverem como

“Todos” ou “Pendentes” e se a data de pesquisa for a data atual


 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.