HTZ - Foundation Saúde - PTU A510/A515 - Baixa de Faturas de Intercâmbio
Características do Requisito
Linha de Produto: | Datasul |
Segmento: | Saúde |
Módulo: | HTZ - Foundation Saúde |
País(es): | Brasil |
Banco(s) de Dados: | Oracle® / Progress® / SQL Server® |
Descrição
As implementações descritas neste documento correspondem as adequações efetuadas no módulo Foundation Saúde para atender ao PTU A510/A515 - Baixa de Faturas de Intercâmbio.
As informações são válidas para versões anteriores a 12.1.2205. A partir da 12.1.2205 o serviço foi migrado para tomcat (A510/A515 - Baixa de Faturas - Tomcat).
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
1. Atualização do arquivo "htzfoundation.ear" no diretório "deploy":
Caminho do diretório: "jboss/server/<INSTANCE>/deploy/". *Substitua a TAG de acordo com as configurações do seu ambiente.
2. Atualização do arquivo "foundation-exchange.properties" no diretório "conf".
Caminho do diretório: "jboss/server/<INSTANCE>/conf/". *Substitua a TAG de acordo com as configurações do seu ambiente.
Esse arquivo de propriedades deve ser acrescido com os novos parâmetros para possibilitar a comunicação do PTU A510/A515. Um modelo deste arquivo pode ser encontrado através do link foundation-exchange-exemplo.properties (neste modelo tem-se apenas os parâmetros da versão PTU 10.0 - Baixa de Faturas). Ressaltamos que este é apenas um modelo para clientes que utilizam o Gestão de Planos, e que o cliente deverá ter atenção para não sobrepôr os parâmetros de configuração atual, e somente acrescentar os novos parâmetros conforme abaixo:
a. Adicionar o novo conector Externo
#Versão PTU 10.0 - Connector Externo | |
---|---|
connector.External.Foundation.batch.v100 | com.totvs.foundation.exchange.connector.ptu.implementation.batch.v100.DefaultExternalConnector |
b. Adicionar a nova URI
#Versão PTU 10.0 - URI | |
---|---|
com.totvs.foundation.exchange.connector.ptu.implementation.batch.v100.DefaultExternalConnector.solicitarBaixa.namespace.URI | http://mi.unimed.coop.br/solicitarBaixa/webservices/V2_00_00 |
c. Adicionar o novo WSDL
Pode ocorrer variação da porta http). Os últimos WSDLs disponíveis estão contidos dentro do arquivo "wsdl.war" existente dentro do "htzfoundation.ear".
#Versão PTU 10.0 - WSDL | |
---|---|
com.totvs.foundation.exchange.connector.ptu.implementation.batch.v100.DefaultExternalConnector.solicitarBaixa.WSDL | http://<SERVIDOR>:PORTA>/wsdl/ptu/v100batch/solicitarBaixa_V2_00_00.wsdl |
*Substitua as TAGs de acordo com as configurações do seu ambiente.
d. Adicionar o novo Endpoint
O endpoint para comunicação com o WSD da Unimed do Brasil (O endereço abaixo é o Endpoint do WSD de Homologação e serve apenas como exemplo. Os Endpoints oficiais, de Produção e Protótipo, devem ser solicitados junto à Unimed do Brasil).
#Versão PTU 10.0 - ENDPOINT | |
---|---|
com.totvs.foundation.exchange.connector.ptu.implementation.batch.v100.DefaultExternalConnector.solicitarBaixa.ENDPOINT | https://cmbhml.unimed.coop.br/ws/inadimplencia/v2/solicitarBaixa |
3. Atualizar o parâmetro no programa PR1410P.
a. No parâmetro “Foundation – PTU Batch” para o seguinte valor: “http://<SERVIDOR>:<PORTA>/htz-foundation/WsdPTUBatchSenderWsV100?wsdl”. *Substitua as TAGs de acordo com as configurações do seu ambiente.