PTU ONLINE 6.0

Características do Requisito

Linha de Produto:

Datasul

Segmento:

Saúde

Módulo:

Gestão de Planos de Saúde

Rotina:

Rotina

Nome Técnico

Informe a rotina.

Informe o nome técnico da rotina.

Rotina(s) envolvida(s)

Nome Técnico

Informe a(s) rotina(s) envolvidas.

Informe o nome técnico da(s) rotina(s) envolvidas.

 

 

Chamados Relacionados

TVUOI5

País(es):

Brasil

Banco(s) de Dados:

Oracle® / Progress® / SQL Server®

Versão/Release:

12.1.14

Descrição

As implementações descritas neste documento correspondem as adequações efetuadas no "Gestão de Planos" para atender ao PTU Online 6.0.

 

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. No "TOTVS12", acesse o programa "Manutenção Parâmetros Globais Sistema - PR1410P".
    a. Altere a "Versao do PTU" para "6.0".
    b. Altere a URL de Comunicação com o Foundation de modo a apontar para o novo endpoint do PTU Online 6.0. Na versão 5.0, o endpoint utilizado era o "WsdPtuSenderWSv10150?wsdl". Agora, para trafegar solicitações do PTU Online 6.0, o endpoint do Foundation a ser parametrizado é o "WsdPtuSenderWSv6000?wsdl" (ex.: http://enderecoDoFoundation:porta//htz-foundation/WsdPtuSenderWSv6000?wsdl).
    c. Altere o Namespace para "http://implementation.v6000.ws.exchange.foundation.totvs.com/".
    d. Uma vez efetuada a alteração desses parâmetros, a Unimed do Brasil deve ser comunicada para que a Versão PTU utilizada pela operadora seja alterada na Ferramenta WSD.


    Atualização do diretório deploy

     

    1 - Atualizar a aplicação: htzfoundation.ear

    2 - Atualizar modulo web que contém os wsdl's locais: wsdl.war

     

     

    Atualização do diretório conf

     

    1 - Alterações no arquivo "foundation-exchange.properties"

     

    A - Acrescentar os conetores do GPS (fixo)

     

    #Connectors internos versao 6000 - PTU 6.0 para GPS Progress

    connector.Internal.PtuXml.6000.AuditoryResponse                     = com.totvs.foundation.exchange.connector.foundation.implementation.v6000.gp.AuditoryInternalConnector

    connector.Internal.PtuXml.6000.AuthorizationComplementRequest         = com.totvs.foundation.exchange.connector.foundation.implementation.v6000.gp.AuthorizationComplementInternalConnector

    connector.Internal.PtuXml.6000.AuthorizationRequest                 = com.totvs.foundation.exchange.connector.foundation.implementation.v6000.gp.AuthorizationInternalConnector

    connector.Internal.PtuXml.6000.CancellationRequest                    = com.totvs.foundation.exchange.connector.foundation.implementation.v6000.gp.CancellationInternalConnector

    connector.Internal.PtuXml.6000.InsistenceRequest                     = com.totvs.foundation.exchange.connector.foundation.implementation.v6000.gp.InsistenceInternalConnector

    connector.Internal.PtuXml.6000.InsuranceUserQueryRequest             = com.totvs.foundation.exchange.connector.foundation.implementation.v6000.gp.InsuranceUserInternalConnector

    connector.Internal.PtuXml.6000.ProviderQueryRequest                 = com.totvs.foundation.exchange.connector.foundation.implementation.v6000.gp.ProviderQueryInternalConnector

    connector.Internal.PtuXml.6000.ServiceOrderRequest                     = com.totvs.foundation.exchange.connector.foundation.implementation.v6000.gp.ServiceOrderInternalConnector

    connector.Internal.PtuXml.6000.ActiveInsuranceUsersQueryRequest     = com.totvs.foundation.exchange.connector.foundation.implementation.v6000.gp.ActiviyInsuranceUserQueryInternalConnector

    connector.Internal.PtuXml.6000.TransactionStatusRequest             = com.totvs.foundation.exchange.connector.foundation.implementation.v6000.gp.TransactionStatusInternalConnector

    connector.Internal.PtuXml.6000.CommunicationProcessTerm             = com.totvs.foundation.exchange.connector.foundation.implementation.v6000.gp.CommunicationProcessTermInternalConnector

    connector.Internal.PtuXml.6000.AuthorizationServiceOrder            = com.totvs.foundation.exchange.connector.foundation.implementation.v6000.gp.ServiceOrderAuthorizationInternalConnector

    connector.Internal.PtuXml.6000.ConsultA1100InternalConnector         =  com.totvs.foundation.exchange.connector.foundation.implementation.v6000.gp.ConsultA1100InternalConnector

     

     

    B - Acrescentar o conector externo

     

    #Conector externo PTU 6.0 (fixo)

    connector.External.Foundation.6000 = com.totvs.foundation.exchange.connector.ptu.implementation.v6000.DefaultExternalConnector

     

    C - Acrescentar URI's PTU 6.0 (fixo)

     

    #Versão 6000 - PTU 6.0 - URI

    com.totvs.foundation.exchange.connector.ptu.implementation.v6000.DefaultExternalConnector.RespostaAuditoria.namespace.URI                       = http://ptu.unimed.coop.br/respostaauditoria/webservices/V60_00

    com.totvs.foundation.exchange.connector.ptu.implementation.v6000.DefaultExternalConnector.PedidoAutorizacao.namespace.URI                     = http://ptu.unimed.coop.br/pedidoautorizacao/webservices/V60_00

    com.totvs.foundation.exchange.connector.ptu.implementation.v6000.DefaultExternalConnector.PedidoComplementoAutorizacao.namespace.URI       = http://ptu.unimed.coop.br/pedidocomplementoautorizacao/webservices/V60_00

    com.totvs.foundation.exchange.connector.ptu.implementation.v6000.DefaultExternalConnector.OrdemServico.namespace.URI                         = http://ptu.unimed.coop.br/ordemservico/webservices/V60_00

    com.totvs.foundation.exchange.connector.ptu.implementation.v6000.DefaultExternalConnector.ConsultaDadosPrestador.namespace.URI                  = http://ptu.unimed.coop.br/consultadadosprestador/webservices/V60_00

    com.totvs.foundation.exchange.connector.ptu.implementation.v6000.DefaultExternalConnector.Cancelamento.namespace.URI                         = http://ptu.unimed.coop.br/cancelamento/webservices/V60_00

    com.totvs.foundation.exchange.connector.ptu.implementation.v6000.DefaultExternalConnector.PedidoInsistencia.namespace.URI                     = http://ptu.unimed.coop.br/pedidoinsistencia/webservices/V60_00

    com.totvs.foundation.exchange.connector.ptu.implementation.v6000.DefaultExternalConnector.ConsultaDadosBeneficiario.namespace.URI             = http://ptu.unimed.coop.br/consultadadosbeneficiario/webservices/V60_00

    com.totvs.foundation.exchange.connector.ptu.implementation.v6000.DefaultExternalConnector.RequisicaoContagemBeneficiarios.namespace.URI   = http://ptu.unimed.coop.br/requisicaocontagembeneficiarios/webservices/V60_00

    com.totvs.foundation.exchange.connector.ptu.implementation.v6000.DefaultExternalConnector.StatusTransacao.namespace.URI                   = http://ptu.unimed.coop.br/statustransacao/webservices/V60_00

    com.totvs.foundation.exchange.connector.ptu.implementation.v6000.DefaultExternalConnector.comunicacaoDecursoPrazo.namespace.URI            = http://ptu.unimed.coop.br/comunicacaoDecursoPrazo/webservices/V60_00

    com.totvs.foundation.exchange.connector.ptu.implementation.v6000.DefaultExternalConnector.autorizacaoOrdemServico.namespace.URI            = http://ptu.unimed.coop.br/autorizacaoordemservico/webservices/V60_00

    com.totvs.foundation.exchange.connector.ptu.implementation.v6000.DefaultExternalConnector.ConsultaA1100.namespace.URI                      = http://ptu.unimed.coop.br/ConsultaA1100/webservices/V60_00

     

    D - WSDL PTU 6.0 (pode variar a porta http). Utilizar o modulo wsdl.war da distribuição

     

    #Versão 6000 - PTU 6.0 - WSDL

    com.totvs.foundation.exchange.connector.ptu.implementation.v6000.DefaultExternalConnector.RespostaAuditoria.WSDL                         = http://localhost/wsdl/ptu/v6000/respostaAuditoria_V60_00.wsdl

    com.totvs.foundation.exchange.connector.ptu.implementation.v6000.DefaultExternalConnector.PedidoAutorizacao.WSDL                         = http://localhost/wsdl/ptu/v6000/pedidoAutorizacao_V60_00.wsdl

    com.totvs.foundation.exchange.connector.ptu.implementation.v6000.DefaultExternalConnector.PedidoComplementoAutorizacao.WSDL             = http://localhost/wsdl/ptu/v6000/pedidoComplementoAutorizacao_V60_00.wsdl

    com.totvs.foundation.exchange.connector.ptu.implementation.v6000.DefaultExternalConnector.OrdemServico.WSDL                             = http://localhost/wsdl/ptu/v6000/ordemServico_V60_00.wsdl

    com.totvs.foundation.exchange.connector.ptu.implementation.v6000.DefaultExternalConnector.ConsultaDadosPrestador.WSDL                     = http://localhost/wsdl/ptu/v6000/consultaDadosPrestador_V60_00.wsdl

    com.totvs.foundation.exchange.connector.ptu.implementation.v6000.DefaultExternalConnector.Cancelamento.WSDL                             = http://localhost/wsdl/ptu/v6000/cancelamento_V60_00.wsdl

    com.totvs.foundation.exchange.connector.ptu.implementation.v6000.DefaultExternalConnector.PedidoInsistencia.WSDL                         = http://localhost/wsdl/ptu/v6000/pedidoInsistencia_V60_00.wsdl

    com.totvs.foundation.exchange.connector.ptu.implementation.v6000.DefaultExternalConnector.ConsultaDadosBeneficiario.WSDL                 = http://localhost/wsdl/ptu/v6000/consultaDadosBeneficiario_V60_00.wsdl

    com.totvs.foundation.exchange.connector.ptu.implementation.v6000.DefaultExternalConnector.RequisicaoContagemBeneficiarios.WSDL            = http://localhost/wsdl/ptu/v6000/requisicaoContagemBeneficiarios_V60_00.wsdl

    com.totvs.foundation.exchange.connector.ptu.implementation.v6000.DefaultExternalConnector.StatusTransacao.WSDL                            = http://localhost/wsdl/ptu/v6000/statusTransacao_V60_00.wsdl

    com.totvs.foundation.exchange.connector.ptu.implementation.v6000.DefaultExternalConnector.comunicacaoDecursoPrazo.WSDL                     = http://localhost/wsdl/ptu/v6000/comunicacaoDecursoPrazo_V60_00.wsdl

    com.totvs.foundation.exchange.connector.ptu.implementation.v6000.DefaultExternalConnector.autorizacaoOrdemServico.WSDL                     = http://localhost/wsdl/ptu/v6000/autorizacaoOrdemServico_V60_00.wsdl

    com.totvs.foundation.exchange.connector.ptu.implementation.v6000.DefaultExternalConnector.ConsultaA1100.WSDL                             = http://localhost/wsdl/ptu/v6000/consultaA1100_V60_00.wsdl

     

     


     

Procedimento para Utilização

O principal objetivo da versão 6.0 do PTU Online é adequar o Protocolo de Transações Unimed às definições do Padrão TISS 3.03 instituído pela ANS. Dentre as alterações das transações de Pedido de Autorização (00600) e Pedido de Complemento de Autorização (00605) estão contempladas as novas definições para a solicitação dos anexos de Quimioterapia e Radioterapia

 

Módulo HAT - Atendimento ao Público

No "TOTVS12", acesse o programa "Manutenção Autorização Guias - AT0110Z", botões "Orçamento" ou "Autorização", e efetue a inclusão de uma Guia de Autorização.