Árvore de páginas

CPC-PROVIDERPAYMENT.p

Produto:

Gestão de Planos de Saúde

Módulo:HPP
Versão:A partir da 12.12403
Assuntos:

cpc-providerPayment.p

  • Rotina utilizada no calculo pagamento de prestadores HTML.
  • Caso o cliente não queira executar a chamada da CPC no seu cadastro deve colocar CPC Ativo como não.

Localização

  • Dentro do programa hpp/api/v1/providerPayment.p.

Ponto de Utilização

  • "ANTES-CRIA-PED"
  • "DEPOIS-CRIA-PED"

Include das definições das tabelas temporárias

  • cpc-providerPayment.i

Tabelas de entrada e saída:

    Tabela de entrada tmp-cpc-ProviderPayment-entrada

   def temp-table tmp-cpc-ProviderPayment-entrada no-undo
         field nm-ponto-chamada-cpc as char format "x(15)"
         field numero-pedido-rpw    as int
         field payload              as clob COLUMN-CODEPAGE "UTF-8"
         field h-rowErrors          as handle.

    Definição campo a campo da tabela de entrada

    • nm-ponto-chamda-cpc - Nome do ponto de chamada da cpc
    • in-evento-programa - Nome do evento do ponto de cpc
    • numero-pedido-rpw - Número do pedido RPW
    • payload - Informações transferidas da tela
    • h-rowErrors- handle da tabela temporária de erros


    Tabela de entrada tmp-cpc-ProviderPayment-saida

    def temp-table tmp-cpc-ProviderPayment-saida no-undo
         field lg-undo-retry as log
         field ds-mensagem   as char format "x(100)"
         field lg-continua   as log.

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

    • lg-undo-retry - Indica se ocorreu erro no processo.
    • ds-mensagem - Mensagem com a descrição do erro ocorrido no processamento da CPC.
    • lg-continua - indicador se deve continuar o processamento