Árvore de páginas

CPC-BOPROCEDURESOLICITATIONDETAIL.P

Produto:

Gestão de Planos de Saúde

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

cpc-boproceduresolicitationdetail.p

  • Rotina utilizada para buscar informações referentes a guias de autorização.
  • Caso o cliente não queira executar a chamada da CPC no seu cadastro deve colocar CPC Ativo como não.
  • Será permitido para esta CPC apenas um registro na tabela temporária de saída. Caso possuir mais de um registro um erro será reportado.

Localização

  • Dentro do programa BOPROCEDURESOLICITATIONDETAIL.P.

Ponto de Utilização

  • "FIM-CRIA-TEMP" → Ponto de CPC após a criação da tabela temporária de guias.

Include das definições das tabelas temporárias

  • cpc-boproceduresolicitationdetail.i

Tabelas de entrada e saída

Tabela de entrada tmp-cpc-psolicitationdet-entrada

def temp-table tmp-cpc-psolicitationdet-entrada no-undo
     field in-evento-programa as char format "x(10)"
     field nm-ponto-chamada-cpc as char format "x(15)"
     field cd-unidade-prestador like preserv.cd-unidade
     field cd-prestador like preserv.cd-prestador
     field h-tmp-procedure-solicitation as handle.

Definição campo a campo da tabela de entrada

    • in-evento-programa – Nome do evento de chamada da cpc dentro do programa que a utiliza
    • nm-ponto-chamada-cpc - Nome do ponto de chamada da cpc dentro do programa que a utiliza
    • cd-unidade-prestador - Código da unidade do prestador
    • cd-prestador - Código do prestador
    • h-tmp-procedure-solicitation - handle da tabela temporária tmp-procedure-solicitation.

Tabela de saída tmp-cpc-psolicitationdet-saida

def temp-table tmp-cpc-psolicitationdet-saida no-undo
     field lg-erro as log
     field ds-mensagem as char.

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

    • lg-erro - Informa ao programa se deve continuar ou voltar e desfazer
    • ds-mensagem - Mensagem de erro