Árvore de páginas

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

  

(Obrigatório)

Informações Gerais

 

Especificação

Produto

Datasul

Módulo

Gestão de Planos de Saúde

Segmento Executor

Saúde

Chamado

TVDANC

Release de Entrega Planejada

12_1_12

Réplica

Não se aplica

País

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

(  ) USA  (  ) Colombia   (  ) Outro _____________.

   Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos). 

(Obrigatório)

Objetivo

 

O Autorizador possui a funcionalidade de agendamento de guias onde a mesma fica em status rascunho, e existe um programa em RPW que valida a data de emissão e passa a mesma pelo processo de elegibilidade, autorizando, deixando pendente de auditoria, ou glosando. Esta funcionalidade será adicionada no módulo Perfil Médico.

(Obrigatório)

Definição da Regra de Negócio

 

REQ001Criar campo "Agendamento Futuro" na tela de solicitação de guia no Perfil Médico
  • O novo campo deverá ficar dentro do bloco "Mostrar Campos da Solicitação"
  • Deverá ser componente do tipo "calendário", possibilitando o usuário a selecionar a data
  • Não deverá ser possível inserir uma data inferior a data atual

Protótipo:


 

ArtefatoProjetoTipo de OperaçãoDescrição
solicit.content.fieldset.htmlPerfilMedicoAlteraçãoAdicionar componente "Agendamento Futuro em tela"
SolicitGuideVo.javaPerfilMedicoAlteração

Essa classe representa a guia de solicitação que esta sendo preenchida pelo usuário na camada de apresentação,

deverá ser criado o campo "futureSchedulingDate" do tipo Date, este campo representá a data de agendamento futuro

SolicitExamResource.javaPerfilMedicoAlteração
  • Alterar o método "convertToProcedureSolicitation", para atribuir o campo "futureSchedulingDate" que será enviado para
    integração com o ERP

JBOSS_HOME/server/default/conf/

sadt_fields.java

 Alteração

Adicionar no arquivo de propriedade o novo campo com as seguintes informações:

#Agendamento Futuro
agendamento_futuro=futureScheduling; ;1

 

 

REQ002Adicionar validação de dias mínimos e máximos de acordo com a data de solicitação futura
  • Criar 2 novas propriedades (manutenção de parâmetros no Autorizador) para parametrizar os dias mínimos e máximos 
    • agendamento.futuro.dias.minimo = Define a quantidade minima de dias que deve haver entre a data de solicitação(data no momento da digitação da guia) e a data de agendamento futuro
    • agendamento.futuro.dias.maximo = Define a quantidade máxima de dias que deve haver entre a data de solicitação(data no momento da digitação da guia) e a data de agendamento futuro
    • Atualizar o documento de propriedades no diretório 
  •  Adicionar regra para validar se a data de agendamento futuro respeita as parametrizações de dias mínimos e máximo
    • Se a data não for valida uma mensagem deverá ser exibida para o usuário
    • Validar apenas se a propriedade estiver cadastrada


ArtefatoProjetoTipo de OperaçãoDescrição
ProcedureSolicitationService.javaWAC2EJBAlteraçãoAlterar método "validate", e Adicionar regra para validar se a data de agendamento futuro respeita as parametrizações de dias mínimos e máximo


Documentação de novas Propriedades

A nova propriedade criada deverá ser atualizada no diretório $/WAC/Docs_Proj/12/12.1.11 no arquivo Propriedades do Sistema Autorizador_12.1.11.docx. Após atualização do arquivo salvar em PDF e adicionar no projeto do Autorizador no diretório $/WAC/Fontes_Doc/Sustentacao/V11/V11.0/WAC2Web/WebContent/pages/config/ Propriedades_do_Sistema Autorizador.pdf

Caso de Testes

 

Caso de Testes

CT001

Pré-condições

    • Acessar Autorizador como administrador
    • Acessar menu "Parâmetros"
    • Cadastrar as propriedades abaixo:
      agendamento.futuro.dias.minimo=5
      agendamento.futuro.dias.minimo=10

Procedimentos

Resultados Esperados

  • Acessar Autorizador com uma clinica
  • Realizar checkin de um beneficiario
  • Acessar tela de Solicitação SADT
  • Selecionar uma data de agendamento futuro com menos de 5 dias
  • preencher os demais campos da guia
  • clicar em Autorizar

Uma mensagem de Alerta deverá ser exibido impedindo a criação da guia


Caso de Testes

CT002

Pré-condições

    • Acessar Autorizador como administrador
    • Acessar menu "Parâmetros"
    • Cadastrar as propriedades abaixo:
      agendamento.futuro.dias.minimo=5
      agendamento.futuro.dias.minimo=10

Procedimentos

Resultados Esperados

  • Acessar Autorizador com uma clinica
  • Realizar checkin de um beneficiario
  • Acessar tela de Solicitação SADT
  • Selecionar uma data de agendamento futuro com mais de 10 dias
  • preencher os demais campos da guia
  • clicar em Autorizar

Uma mensagem de Alerta deverá ser exibido impedindo a criação da guia


Caso de Testes

CT003

Pré-condições

    • Acessar Autorizador como administrador
    • Acessar menu "Parâmetros"
    • Cadastrar as propriedades abaixo:
      agendamento.futuro.dias.minimo=5
      agendamento.futuro.dias.minimo=10

Procedimentos

Resultados Esperados

  • Acessar Autorizador com uma clinica
  • Realizar checkin de um beneficiario
  • Acessar tela de Solicitação SADT
  • Selecionar uma data de agendamento futuro dentro do intervalo parametrizado
  • preencher os demais campos da guia
  • clicar em Autorizar

A guia deverá ser criada.

Caso de Testes

CT004

Pré-condições

    • Acessar Autorizador como administrador
    • Acessar menu "Parâmetros"
    • Cadastrar as propriedades abaixo:
      agendamento.futuro.dias.minimo=5
      agendamento.futuro.dias.minimo=10

Procedimentos

Resultados Esperados

  • Acessar Autorizador com um médico
  • Acessar Perfil Médico
  • Selecionar beneficiário da Agenda
  • clicar em Solicitar
  • Selecionar tipo de atendimento
  • Selecionar uma data de agendamento futuro com menos de 5 dias
  • preencher os demais campos da guia
  • clicar em Autorizar

Uma mensagem de Alerta deverá ser exibido impedindo a criação da guia


Caso de Testes

CT005

Pré-condições

    • Acessar Autorizador como administrador
    • Acessar menu "Parâmetros"
    • Cadastrar as propriedades abaixo:
      agendamento.futuro.dias.minimo=5
      agendamento.futuro.dias.minimo=10

Procedimentos

Resultados Esperados

  • Acessar Autorizador com um médico
  • Acessar Perfil Médico
  • Selecionar beneficiário da Agenda
  • clicar em Solicitar
  • Selecionar tipo de atendimento
  • Selecionar uma data de agendamento futuro com mais de 10 dias
  • preencher os demais campos da guia
  • clicar em Autorizar

Uma mensagem de Alerta deverá ser exibido impedindo a criação da guia


Caso de Testes

CT006

Pré-condições

    • Acessar Autorizador como administrador
    • Acessar menu "Parâmetros"
    • Cadastrar as propriedades abaixo:
      agendamento.futuro.dias.minimo=5
      agendamento.futuro.dias.minimo=10

Procedimentos

Resultados Esperados

  • Acessar Autorizador com um médico
  • Acessar Perfil Médico
  • Selecionar beneficiário da Agenda
  • clicar em Solicitar
  • Selecionar tipo de atendimento
  • Selecionar uma data de agendamento futuro dentro do intervalo parametrizado
  • preencher os demais campos da guia
  • clicar em Autorizar

A guia deverá ser Criada


Caso de Testes

CT007

Pré-condições

    • Remover as propriedades abaixo:
      agendamento.futuro.dias.minimo
      agendamento.futuro.dias.minimo

Procedimentos

Resultados Esperados

  • Acessar Autorizador com um médico
  • Acessar Perfil Médico
  • Selecionar beneficiário da Agenda
  • clicar em Solicitar
  • Selecionar tipo de atendimento
  • Selecionar uma data de agendamento futuro
  • preencher os demais campos da guia
  • clicar em Autorizar

A guia deverá ser Criada


Caso de Testes

CT008

Pré-condições

  • Remover as propriedades abaixo:
    agendamento.futuro.dias.minimo
    agendamento.futuro.dias.minimo

Procedimentos

Resultados Esperados

  • Acessar Autorizador com uma clinica
  • Realizar checkin de um beneficiario
  • Acessar tela de Solicitação SADT
  • Selecionar uma data de agendamento futuro
  • preencher os demais campos da guia
  • clicar em Autorizar

A guia deverá ser criada.


Caso de Testes

CT009

Pré-condições

  • Remover as propriedades abaixo:
    agendamento.futuro.dias.minimo
    agendamento.futuro.dias.minimo

Procedimentos

Resultados Esperados

  • Alterar arquivo JBOSS_HOME/server/default/conf/sadt_fields.properties
  • Alterar a propriedade agendamento_futuro para: agendamento_futuro=futureScheduling; ;3
  • Acessar Perfil Medico
  • Selecionar beneficiário na agenda
  • Solicitar
  • Selecionar tipo de atendimento

Ao abrir a tela de solicitação, o campo "Agendamento Futuro" não deverá estar

disponível em tela