Credenciamento
O módulo de credenciamento tem a finalidade de:
Automatizar o processo de credenciamento via Workflow, de maneira gradual para o prestador e para a Operadora;
Possibilitar a customização das informações;
Permitir a definição independente e dinâmica de regras em cada passo, com a utilização do Motor;
Obrigar a inclusão de documentação, podendo ser definida de acordo com a necessidade de cada grupo de prestadores;
Emitir contrato, contendo anexo dos valores negociados e dados particulares de cada prestador.
Interagir em um canal único de comunicação;
Registrar e Formalizar todas as interações;
Organizar agendas e eventos;
Convidar os diversos usuários a participar das interações;
Informar o prestador sobre seus Demonstrativos e todas documentações pertinentes;
Gerar o Analítico em XLS e XML para a validação do pagamento.
Permitir a geração dinâmica de questionários, divididos por Capítulos, Categorias e Perguntas;
Calcular automaticamente a nota de Qualificação, definido através de parâmetros configurados pelo usuário;
Agendar de visitas para vistoria;
Permitir a criação de plano de ações, sugerido pela Operadora, para aumentar a qualificação de seus prestadores;
Armazenar histórico para verificação da evolução dos prestadores, referente às suas Qualificações.
Atender integralmente à Lei 13003 - Resolução Normativa 365 da ANS;
Possuir Workflow e Centralização das pendências de substituição;
Sugerir prestadores para substituição, de acordo com os critérios de equivalência mencionados na Legislação, em tabela e mapa;
Simular o descredenciamento de prestadores, prevendo as possíveis necessidades de substituição
Possuir alertas dinâmicos de prazos para substituição;
Permitir Pagamento por Qualificação;
Permitir negociação pontual, a nível de item por prestador, com réplicas e gravação do histórico de negociação;
Possibilitar o credenciamento por grupos da tabela de preço;
Registrar o histórico do motivo de não-credenciamento a nível de item.
Permitir importação de tabelas através de layout pré-definido;
Permitir customização das tabelas importadas para caracterização por rede/plano;
Permitir comparar duas ou mais tabelas do mesmo tipo, exibindo dados de diferenças, de forma consolidada e analítica.
Permitir criação de pacotes (kits) por item, grupos ou preço fechado;
Possibilitar permissões de serviços ofertados por especialidade ou tipo de prestador;
Possibilitar a criação de tabelas com deflatores específicos por grupos de prestadores;
Permitir a cobrança de serviços por CH ou Porte.
Requisitos
- JDK 1.8
- Maven 3.6
- JBoss 7
- IDE (Eclipse / IntelliJ IDEA)
Pré-condição
- Baixar o Settings.xml pré-configurado (uso do maven)
- Baixar o JBoss já com as dependências necessárias
Abrir o Settings.xml num editor qualquer e adicionar um novo profile:
Dentro de <user.config.dir> definir um diretório qualquer. Descompactar o arquivo em anexo (contendo os JBoss's necessários), para dentro do diretório criado em <user.config.dir>.
Configuração
Acessar o Bitbucket da Qualirede e realizar o checkout dos seguinte projetos, se atendando de deixar na branch DEV:
- lb_credencia
- credenciamento-rtcep-dominios
- credenciamento-rtcep
- qualirede-model-mysql
- qualirede-model-oracle
- qualirede-project
Realizar a compilação dos projeto seguindo a ordem acima.
Entrar dentro do projeto lb_credencia e rodar os scripts do liquibase:
mvn liquibase:updateSQL -P development,oracle
mvn liquibase:updateSQL -P development,mysql
Configuração para acessar o Drools
- Acessar o diretório criar no <user.config.dir> \Credenciamento\standalone\guvnor\ e extrair o arquivo guvnor.war.
- Com o arquivo extraído, alterar o valor da chave repository.root.directory arquivo <user.config.dir> \Credenciamento\standalone\guvnor\ presente no arquivo WEB-INF\beans.xml
- Salvar e gerar um novo guvnor.war com essa alteração.
Rodar sistema
- Startar o JBoss
- Adicionar os seguinte artefatos:
- rtcep-motor-qualirede-oracle-2.1.6-SNAPSHOT.war
- qualirede-web-oracle-7.38.0.war
- guvnor.war
- Acessar endereços: