Á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

TUBDGG

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 _____________.

Objetivo

Restringir o acesso ao autorizador quando as clínicas/médicos forem na empresa permitindo o checkin somente aos beneficiários vinculados ao contrato.

Permitir acesso ao módulo Perfil Médico para os médicos de clínicas vinculadas a contratantes.

 

Definição da Regra de Negócio

Será utilizado a funcionalidade já existente em produto, onde é possível vincular a clínica a um contratante. Ao realizar esse vinculo, os atendimentos realizados na clinica ficam restritos a apenas os beneficiários pertencentes ao contratante vinculado.



 

REQ001Permitir acesso ao módulo Perfil Médico para médicos de clinicas vinculados a um contratante

 

Ao realizar login com médicos(Pessoa Física) de clinicas vinculas a contratantes, o sistema deverá identificar que o mesmo se trata de pessoa Física e atribuindo o papel de usuário "Physician".

Essa alteração é necessária para que o médico tenha as opções de menu de pessoa Física, liberando assim o acesso ao módulo Perfil Médico.

Acessar Autorizador WEB com usuário administrador, acessar o cadastro de Menus e habilitar a opção "Agenda Médica" para o perfil "Contractor" conforme imagem abaixo:

Com essa atribuição, será possível a clinica contratante adicionar beneficiários na agenda do médico.

 

Artefatos Envolvidos

Artefato

Projeto

Descrição

com.totvs.saude.wac.bean.session.provider.SessionProviderConfiguration.java

WAC2Web

 Alterar o método findSystemUser() para buscar as informações do

prestador quando o mesmo for pessoa física e estiver vinculado a um contratante

com.totvs.saude.wac.jaas.TotvsLoginModuleEsp.java

WAC2Ejb

 Alterar o método login(), após validar os dados de login verificar primeiro se o usuário é

um médico para atribuir o papel "Physician" . Caso não for pessoa física realizar as demais

verificações se o mesmo esta vinculado a um contratante(Contractor) ou é um usuário de clinica(Provider)

 


REQ002Parametrização para definir busca apenas dos titulares do plano

 

Criar uma novo parâmetro "com.totvs.saude.insurance.contractor.onlyholder"

  • Se este parâmetro estiver ativo, todas as pesquisas de beneficiário(checkin, registro sem cartão, registro sem biometria, cobertura do beneficiário, Agenda Medica), deverão listar apenas os beneficiários titulares do plano caso 
    a clinica estiver vinculada a um contratante.


Artefatos Envolvidos

Artefato

Projeto

Descrição

com.totvs.saude.business.insuranceuser.implementation

WAC2EJB

 Alterar o método findInsuranceUserByCode(String unitCode, String code, int clinic). Após buscar os beneficiários, verificar se a

propriedade com.totvs.saude.insurance.contractor.onlyholder esta ativa para remover os beneficiário dependentes.

Para saber se o Beneficiario é dependente verificar se o campo "responsable" da classe InsuranceUserData esta preenchdio.

 




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

 

 

Procedimentos

Resultados Esperados

 
  • Vincular a clinica utilizada para o teste a um contratante em Manutenção de clinicas
  • Acessar Autorizador WEB com a Clinica
  • Selecionar o Prestador que será utilizado para teste
  • Acessar menu Agenda Médica
  • Selecionar a opção "Adicionar"
  • Pesquisar beneficiários

Ao realizar a pesquisa de beneficiários, deverá retornar apenas os beneficiários vinculados

ao contratante que foi parametrizado no cadastro Manutenção de Clínicas

 

Caso de Testes

CT002

 
 

Pré-condições

 CT001 realizado.

 

Procedimentos

Resultados Esperados

 
  • Vincular a clinica utilizada para o teste a um contratante em Manutenção de clinicas
  • Acessar Autorizador WEB com a Clinica
  • Selecionar o Prestador que será utilizado para teste
  • Acessar menu Agenda Médica
  • Selecionar a opção "Adicionar"
  • Pesquisar beneficiários
  • Selecionar um beneficiário
  • Incluir o Beneficiário na Agenda

Registro Salvo com sucesso.

 

Caso de Testes

CT003

 
 

Pré-condições

 CT002 realizado

 

Procedimentos

Resultados Esperados

 
  • Acessar Autorizador WEB com o médico utilizado para o teste

Ao carregar os itens de menu, a opção "Perfil Médico" deverá estar disponível

 

Caso de Testes

CT004

 
 

Pré-condições

 CT003 realizado

 

Procedimentos

Resultados Esperados

 
  • Acessar Autorizador WEB com o médico utilizado para o teste
  • Acessar o menu "Perfil Médico"

O sistema deverá ser redirecionado para o novo módulo Perfil Médico com o beneficiário

incluso no CT002 disponível para atendimento

 

Caso de Testes

CT005

 
 

Pré-condições

Propriedade com.totvs.saude.insurance.contractor.onlyholder Ativada

 

Procedimentos

Resultados Esperados

 
  • Acessar Autorizador WEB com a clinica utilizada para o teste
  • No checkin do Beneficiário realizar as seguintes pesquisas:
    Pesquisar um beneficiário do contratante que seja dependente pelo nome
    Pesquisar um beneficiário do contratante que seja dependente pela carteira

 

Nenhum beneficiário deve ser encontrado

Caso de Testes

CT006

 
 

Pré-condições

Propriedade "com.totvs.saude.insurance.contractor.onlyholder" Ativada

No GP em manutenção Prestador x Clinica ativar leitora de cartão do beneficiário

 

Procedimentos

Resultados Esperados

 
  • Acessar Autorizador WEB com a clinica utilizada para o teste
  • Acessar registro sem cartão
    Pesquisar um beneficiário do contratante que seja dependente pelo nome
    Pesquisar um beneficiário do contratante que seja dependente pela carteira

 

Nenhum beneficiário deve ser encontrado

Caso de Testes

CT007

 
 

Pré-condições

Propriedade "com.totvs.saude.insurance.contractor.onlyholder" Ativada

No GP em manutenção Prestador x Clinica ativar leitora de biometria

 

Procedimentos

Resultados Esperados

 
  • Acessar Autorizador WEB com a clinica utilizada para o teste
  • Acessar registro sem biometria
    Pesquisar um beneficiário do contratante que seja dependente pelo nome
    Pesquisar um beneficiário do contratante que seja dependente pela carteira

 

Nenhum beneficiário deve ser encontrado


 

Caso de Testes

CT008

 
 

Pré-condições

Propriedade "com.totvs.saude.insurance.contractor.onlyholder" Ativada

 

 

Procedimentos

Resultados Esperados

 
  • Acessar Autorizador WEB com a clinica utilizada para o teste
  • Acessar "Cobertura do Beneficiário"
    Pesquisar um beneficiário do contratante que seja dependente pelo nome
    Pesquisar um beneficiário do contratante que seja dependente pela carteira

 

Nenhum beneficiário deve ser encontrado

Caso de Testes

CT009

 
 

Pré-condições

Propriedade "com.totvs.saude.insurance.contractor.onlyholder" Ativada

 

 

Procedimentos

Resultados Esperados

 
  • Acessar Autorizador WEB com a clinica utilizada para o teste
  • Acessar "Agenda Medica"
  • Incluir
    Pesquisar um beneficiário do contratante que seja dependente pelo nome
    Pesquisar um beneficiário do contratante que seja dependente pela carteira

 

Nenhum beneficiário deve ser encontrado