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

TTWWWC

Release de Entrega Planejada

12_1_11

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


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