Baixa de Faturas de Intercâmbio no Sistema de Inadimplência - PTU A510/A515
Linha de Produto: | Datasul | ||||
Segmento: | Saúde | ||||
Módulo: | Gestão de Planos de Saúde | ||||
Rotina: |
| ||||
País(es): | Brasil | ||||
Banco(s) de Dados: | Oracle® / Progress® / SQL Server® | ||||
Versão/Release: | 12.1.16 |
Descrição
Implementado o programa para efetuar a baixa de faturas de intercâmbio no sistema de inadimplência da Unimed do Brasil.
Procedimento para Implantação
A implementação descrita no documento estará disponível a partir da atualização do pacote no cliente.
O pacote está disponível no portal (https://suporte.totvs.com/download).
Procedimento para Configuração
Gestão de Planos
- No "TOTVS12", acesse o programa "Importação Menu ByYou" e efetue a importação do arquivo "univdata/men_hrc.d" para realizar a atualização do menu do módulo de "Revisão de Contas Médicas" (HRC).
- Configure o parâmetro "URL Comunic.:" na aba "PTU - A500/A515", do programa "Manutenção Parâmetros Globais Sistema":
- O valor a ser configurado nessa propriedade é o endereço do web service (WsdPTUBatchSenderWs) no "Foundation Saúde", que realiza a comunicação com a Unimed do Brasil. É possível consultar os web services disponíveis acessando o contexto "/jbossws/services" no "Foundation", por exemplo "http://operadoraDeSaude:28080/jbossws/services".
- Parametrize o endereço completo do web service, por exemplo: "http://operadoraDeSaude:28080/htz-foundation/WsdPTUBatchSenderWs?wsdl".
- O valor a ser configurado nessa propriedade é o endereço do web service (WsdPTUBatchSenderWs) no "Foundation Saúde", que realiza a comunicação com a Unimed do Brasil. É possível consultar os web services disponíveis acessando o contexto "/jbossws/services" no "Foundation", por exemplo "http://operadoraDeSaude:28080/jbossws/services".
Foundation
- Inclua no arquivo "foundation-exchange.properties", encontrado no diretório "<JBoss>/server/<instancia>/conf", as propriedades abaixo:
- connector.External.Foundation.70_bt = com.totvs.foundation.exchange.connector.ptu.implementation.v70_batch.DefaultExternalConnector;
- com.totvs.foundation.exchange.connector.ptu.implementation.v70_batch.DefaultExternalConnector.solicitarBaixa.namespace.URI = http://mi.unimed.coop.br/solicitarBaixa/webservices/V1_00_00
- com.totvs.foundation.exchange.connector.ptu.implementation.v70_batch.DefaultExternalConnector.solicitarBaixa.ENDPOINT = https://cmbsvchml.unimed.coop.br/ws/inadimplencia/solicitarBaixa
- o valor exemplificado dessa propriedade direciona para o web service de homologação da Unimed do Brasil, e, portanto, precisará ser alterado para o ambiente de produção;
- com.totvs.foundation.exchange.connector.ptu.implementation.v70_batch.DefaultExternalConnector.solicitarBaixa.WSDL = http://<nome_JBoss>:<porta>/wsdl/ptu/v70_batch/solicitarBaixa_V1_00_00.wsdl
- as variáveis <nome_JBoss> e <porta> no valor dessa propriedade devem ser alterados para corresponder ao nome que o serviço do "JBOSS" foi carregado e porta, exemplo "http://operadoraDeSaude:28080/wsdl/ptu/v70_batch/solicitarBaixa_V1_00_00.wsdl".
- connector.External.Foundation.70_bt = com.totvs.foundation.exchange.connector.ptu.implementation.v70_batch.DefaultExternalConnector;
- Deverá ser solicitado um certificado para a Unimed do Brasil, e incluído na keystore (arquivos *.javaks ou *.jks) configurada no "Foundation".
Observação: Devido aos diferentes certificados utilizados pela Unimed do Brasil (PTU OnLine, GPU RN395 e Inadimplência PTU A510/515 ), será necessário configurar um novo servidor JBoss para o serviço de inadimplência PTU A510.
Procedimento para Utilização
- No "TOTVS12", acesse o programa "Baixa de Faturas de Intercâmbio no Sistema de Inadimplência - RC0810Z".
- Na opção "Arquivo", informe o diretório e o nome dos arquivos de acompanhamento e de inconsistências.
- Na opção "Parâmetro", informe o código da unidade destino, as transações de liquidação de títulos desejadas e se serão considerados os títulos em atraso.
- A opção "Considerar Títulos em Atraso" será utilizada para informar as faturas inadimplentes para o sistema de baixa de faturas de intercâmbio no sistema de inadimplência. Ao selecionar esta opção serão solicitadas:
- Data Base Calculo: Data de vencimento limite das faturas.
- Dias em Atraso: Número de dias em atraso da fatura a partir da data base de cálculo.
- Na opção "Seleção", informe o intervalo de unidade, data de emissão e data de crédito.
- Na opção "Executa", são identificadas as liquidações de faturas de cobrança de outras unidades e/ou as faturas inadimplentes, trafegadas via "PTU A500" de acordo com os parâmetros e o intervalo de seleção informados. Para cada fatura identificada, é enviada uma mensagem para a Unimed do Brasil solicitando sua baixa. Essa mensagem obedece o padrão definido pela própria Unimed do Brasil, que disponibiliza o Web Service, e é enviada pelo "Foundation Saúde". Ao final do processo são gerados os relatórios de acompanhamento e inconsistências do processo.