Histórico da Página
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. |
---|