Árvore de páginas

CPC-BOSAU-PTU-INTEGRATIONS-COMP-RISCO.p

Produto:

Gestão de Planos de Saúde

Módulo:Todos
Versão:A partir da 12.1.2411
Assuntos:

cpc-bosau-ptu-integrations-comp-risco.p

  • Caso o cliente não queira executar a chamada da CPC no seu cadastro deve colocar CPC Ativo como não.

Localização

  • Dentro da rotina bosau-ptu-integrations.p. É chamada (quando ativa) em todos recebimentos de beneficiários vindos de repasse ou compartilhamento de risco no PTU Integrações. As handles de temporárias são das tabelas com os dados que serão usados no processamento.

Observação

  • A CPC é chamada apenas em inclusões e alterações, visto que na exclusão não são recebidos os mesmos dados de entrada pelo serviço.

Ponto de Utilização

  • "RECEB-COMP-RISC" 

Include das definições das tabelas temporárias

  • cpc-bosau-ptu-integrations-comp-risco.i

Tabelas de entrada e saída

Tabela de entrada tmp-cpc-ptu-integ-comp-risco-ent

def temp-table tmp-cpc-ptu-integ-comp-risco-ent no-undo
    field nm-ponto-chamada-cpc       as char format "x(15)"
    field in-evento-programa         as char
    field h-tmpImpHeader             as handle
    field h-tmpImpContratante        as handle
    field h-tmpImpBenef              as handle
    field h-tmpImpCarencia           as handle
    field h-tmpImpAdicional          as handle
    field h-tmpImpEndereco           as handle
    field h-tmpImpTelefones          as handle
    field h-tmpImpCpt                as handle.

Definição campo a campo da tabela de entrada

  • nm-ponto-chamada – Nome do ponto de chamada da cpc dentro do programa que a utiliza.
  • h-tmp* – Handle para a tabela temporária

      Tabela de entrada tmp-cpc-bosau-b-benef-o-h-i-sai

             def temp-table tmp-cpc-ptu-integ-comp-risco-sai no-undo
                 field lg-undo-retry  as log
                 field ds-mensagem as char.

Definição campo a campo da tabela de saída

  • lg-undo-retry – Indicador de erro na CPC.
  • ds-mensagem – Mensagem de erro retornada pela CPC.