~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Listar/Alterar Empresa de Plano de Saúde ====== A finalidade deste caso de uso é o de gerenciar as empresas de plano de saúde cadastradas em [[cadastrar|Cadastrar Empresa de Plano de Saúde]]. Este caso de uso é utilizado pelos funcionários do departamento de administração de pessoal responsáveis pelas operações relacionadas com planos de saúde. ===== Descrição do Caso de Uso ===== O caso de uso inicia quando o usuário acessa as opções: * //SIGRH -> Módulos -> Plano de saúde -> Plano de saúde -> Empresas de Plano de Saúde -> Listar//. * //SIGRH -> Módulos -> Administração Pessoal -> Plano de saúde -> Empresas de Plano de Saúde -> Listar//. Ao acessar o caso de uso serão listadas todas as empresas de plano de saúde, ordenadas pelo nome, apresentando as seguintes informações: * **__Nome (CNPJ)__**: Formato: NOME DA EMPRESA (99.999.999/9999-99), Tipo - TEXTO e NUMÉRICO. * **__Código Siape__**: Tipo - NUMÉRICO. Formato: 999. São disponibilizadas as seguintes opções: * //Alterar//: encaminha o usuário para a página de [[cadastrar|cadastro da empresa do plano de saúde]]. * //Remover//: remove a empresa de plano de saúde, mediante confirmação. ([[#Principais regras de negócio|RN01]]) ===== Principais Regras de Negócio ===== * **RN01**: Não é possível remover uma empresa de plano de saúde, caso a mesma esteja associada à algum plano de saúde registrado no sistema. * **RN02**: Quando o usuário logado possuir papel com exigência de vinculação a uma unidade, todas as operações somente podem ser realizadas para servidores lotados na unidade que foi vinculada ao papel. Caso contrário, as operações podem ser realizadas para servidores lotados em qualquer unidade. ==== Resoluções/Legislações Associadas ==== Não se Aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigrh.funcional.dominio.EmpresaPlanoSaude | funcional.empresa_plano_saude | | br.ufrn.sigrh.funcional.dominio.PlanoSaude | funcional.plano_saude | ===== Plano de Teste ===== Sistema: SIGRH Módulo: Administração de Pessoal / Plano de Saúde Link(s): * SIGRH -> Planos de Saúde -> Planos de Saúde -> Empresas de Planos de Saúde -> Listar * SIGRH -> Administração Pessoal -> Planos de Saúde -> Empresas de Planos de Saúde -> Listar Usuário: mirian, elizabete, izabel Papel que usuário deve ter: SigrhPapeis.GESTOR_DAP, SigrhPapeis.ADMINISTRADOR_DAP, SigrhPapeis.GESTOR_PLANO_SAUDE ===== Cenários de Teste ===== Para verificar a listagem: Cadastrar empresa de plano de saúde em: Administração de Pessoal → Planos de Saúde → Empresa de Plano de Saúde → Cadastrar Para verificar a alteração: As empresas de plano de saúde alteradas são listadas neste mesmo caso de uso. ===== Dados para o Teste ===== Checar os registros de Empresa de Plano de Saúde que não possuem Plano de Saúde associado. SELECT ps.id_plano_saude, ps.id_origem_plano_saude, ps.id_empresa_plano_saude, ps.id_categoria_plano_saude, eps.nome, eps.id_empresa_plano_saude FROM funcional.plano_saude ps right join funcional.empresa_plano_saude eps on eps.id_empresa_plano_saude = ps.id_empresa_plano_saude