Histórico da Página
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: | 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 Intercambio.
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
- Atualização do arquivo "htzfoundation.ear" no diretório "deploy":
Caminho do diretório: "jboss/server/instance-xxxx<INSTANCE>/deploy/" (A instância pode mudar de . *Substitua as TAG de acordo com as configurações do Jboss, por exemplo "instance-8180")seu ambiente.
2. Atualização do arquivo "foundation-exchange.properties" no diretório "conf".
Caminho do diretório: "jboss/server/instance-xxxx<INSTANCE>/conf/" (A instância pode mudar de . *Substitua as TAG de acordo com as configurações do Jboss, por exemplo "instance-8180")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 Adicionar o novo conector externo (fixo)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 (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://localhost<SERVIDOR>:28080PORTA>/wsdl/ptu/v100batch/solicitarBaixa_V2_00_00.wsdl |
*Substitua as TAGs de acordo com as configurações do seu ambiente.
d. Adicionar 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://localhost<SERVIDOR>:28080<PORTA>/htz-foundation/WsdPTUBatchSenderWsV100?wsdl” (pode ocorrer variação da porta http de ”. *Substitua as TAGs de acordo com as configurações do Jboss)do seu ambiente.
