AJUSTES 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

Informe o(s) chamado(s) relacionado(s).

Requisito (ISSUE): Informe o requisito relacionado (Issue).

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 a ajustes realizados no "Gestão de Planos" decorrentes do processo de homologação do PTU Online 6.0 com a 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 de Saúde

  1. Caso seja utilizada a CPC-API-RECEBE-PTU50.P:
    a. Crie um novo programa ".p" com o nome CPC-API-RECEBE-PTU60.P" a partir de uma cópia da CPC existente.
    b. Dentro do novo programa CPC, altere a definição da include "cpc/cpc-api-recebe-ptu50.i" para "cpc/cpc-api-recebe-ptu60.i".
    c. Dentro do novo programa CPC, caso seja utilizada a include "atp/atapi023-ptu50.i", altere para que o programa passe a utilizar a include "atp/atapi023-ptu60.i".
    d. Dentro do novo programa CPC, renomei todos os pontos onde são mencionadas as tabelas temporárias "tmp-cpc-api-recebe-ptu50-entrada", "tmp-cpc-api-recebe-ptu50-saida" e "tmp-atapi023-ptu50-serv-saida", para "tmp-cpc-api-recebe-ptu60-entrada", "tmp-cpc-api-recebe-ptu60-saida" e “tmp-atapi023-ptu60-serv-saida”, respectivamente.
    e. No "TOTVS12", acesse o programa "Rodar Programa Progress - TEEXCPRO", e execute o programa de carga "SPP/SPAC0005.P". Serão replicados os pontos de chamada da antiga CPC-API-RECEBE-PTU50.P para a nova CPC-API-RECEBE-PTU60.P, dentro do cadastro "Manutenção CPC - TE0110L".

     

  2. Informações técnicas a respeitos das includes criadas para possibilitar a comunicação do PTU Online 6.0:

     

    A include "api/api-solicita-ptu60.i" possui a mesma estrutura da include "api/api-solicita-ptu50.i", com as diferenças abaixo:
    - Temp-table "tmp-api-solicita-ptu50-entrada" passou a ser"tmp-api-solicita-ptu60-entrada".
    - Adicionado campo"nr-cns" na temp-table "tmp-api-solicita-ptu60-entrada", do tipo decimal e comformato "999999999999999".
    - Temp-table "tmp-api-solicita-ptu50-erros" passou a ser "tmp-api-solicita-ptu60-entrada".
    A include "atp/atapi023-ptu60.i" possui a mesma estrutura da include "atp/atapi023-ptu50.i", com as diferenças abaixo:
    -
    Temp-table "tmp-atapi023-ptu50-entrada" passou a ser "tmp-atapi023-ptu60-entrada".
    - Temp-table "tmp-atapi023-ptu50-serv-entrada" passou a ser "tmp-atapi023-ptu60-serv-entrada".
    - Temp-table "tmp-atapi023-ptu50-cabec-saida" passou a ser "tmp-atapi023-ptu60-cabec-saida".
    - Temp-table "tmp-atapi023-ptu50-serv-saida" passou a ser "tmp-atapi023-ptu60-serv-saida".
    - Temp-table "tmp-atapi023-ptu50-saida" passou a ser "tmp-atapi023-ptu60-saida".
    - Temp-table "tmp-atapi023-ptu50-erros" passou a ser "tmp-atapi023-ptu60-erros".
    - Adicionado campo "tpRedeMIN" na temp-table "tmp-campos-layout-recebido", do tipo caracter e com formato "x(01)".
    - Adicionado campo "idLiminar" na temp-table "tmp-campos-layout-recebido", do tipo caracter e com formato "x(01)".
    - Adicionado campo "cdIBGE" na temp-table "tmp-campos-layout-recebido", do tipo integer.
    - Adicionado campo "sqItem" na temp-table "tmp-campos-layout-bl-servic", do tipo integer.
    - Adicionado campo "unMedicamento" na temp-table "tmp-campos-layout-bl-servic", do tipo integer.
    - Adicionado campo "sqItem" na temp-table "tmp-campos-layout-ret-bl-serv", do tipo integer.
    - Temp-table "tmp-atapi023-ptu50-quim-entrada" passou a ser "tmp-atapi023-ptu60-quim-entrada".
    - Temp-table "tmp-atapi023-ptu50-radio-entrada" passou a ser "tmp-atapi023-ptu60-radio-entrada". 
    A include "cpc/cpc-api-recebe-ptu60.i" possui a mesma estrutura da include "cpc/cpc-api-recebe-ptu50.i", com as diferenças abaixo:
    - Temp-table "tmp-cpc-api-recebe-ptu50-entrada" passou a ser "tmp-cpc-api-recebe-ptu60-entrada".
    - Temp-table "tmp-cpc-api-recebe-ptu50-saida" passou a ser "tmp-cpc-api-recebe-ptu60-saida".

     

Foundation

  1. Atualização do diretório "deploy":

    a. atualizar a aplicação htzfoundation.ear


Procedimento para Utilização