Árvore de páginas

CPC-API-SOLICITAFOUNDATION.P

Produto:

Gestão de Planos de Saúde

Módulo:Todos
Versão:12.x.x
Assuntos:

cpc-api-solicitafoundation.p


  • Rotina que possibilita alterar o funcionamento da api correspondente as solicitações do foundation.


Localização

  • Dentro do programa api-solicitafoundation.p

Ponto de Utilização

  • "ANTES-SOLICITA"
  • "ANTES-COMPLEMEN"
  • "ANTES-CANCELA"
  • "ALTERA-TABELA"
  • "ANTES-SOLIC-IE"
  • "DEPOIS-SOLICITA"
  • TRATA-ERRO"

Include das definições das tabelas temporárias

  • cpc-api-solicitafoundaton.i


Tabelas de entrada e saída

Tabela de entrada

def temp-table tmp-cpc-api-foundation-entrada no-undo

field nm-ponto-chamada-cpc                 as char format "x(15)"
field in-evento-programa                        as char
field nr-rowid-guiautor                            as rowid
field ds-erro-inesperado                          as char
field cd-procedimento                             as int
field tp-insumo                                      like insumos.cd-tipo-insumo
field h-autorizacao                                   as handle.

Definição campo a campo da tabela de entrada

      • nm-ponto-chamada-cpc – Ponto de chamada da CPC;
      • in-evento-programa – Nome do evento;
      • nr-rowid-guiautor – Numero do rowid da tabela guiautor;
      • h-autorizacao – handle da temp autorizacao;


Tabela de saida

def temp-table tmp-cpc-api-foundation-saida no-undo

field lg-undo-retry                    as log
field ds-mensagem                 as char format "x(75)"
field cd-unidade-carteira          like guiautor.cd-unidade-carteira
field cd-carteira-usuario           like guiautor.cd-carteira-usuario
field nr-via-carteira                   like guiautor.nr-via-carteira

field lg-retorna                          as log

field cd-unidade-executante     as int
field nr-transacao                     as dec
field cd-mens                           as char

field tp-tabela                          like ptuintab.cd-tipo-tabela.

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

    • lg-undo-retry – Indica que ocorreu algum erro durante o processamento.
    • ds-mensagem – Retorna a mensagem da cpc;
    • cd-unidade-carteira – Código da unidade da carteira do beneficiário;
    • cd-carteira-usaurio – Código da carteira do usuário;
    • nr-via-carteira – Número da via da carteira;
    • lg-retorna - Indica se deve ou não retornar;
    • cd-unidade-executante -  Código da unidade do prestador executante;
    • nr-transacao - Código da transação;
    • cd-mens - Mensagem de retorno;
    • tp-tabela - Tipo da tabela.