Árvore de páginas

CPC-RC0512N1.P

Produto:

Gestão de Planos de Saúde

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

cpc-rc0512n1.p


  • Rotina chamada no programa para buscar as moedas de acordo com o necessitado;


Localização

  • rc0512n1.p;

Ponto de Utilização

  • "HORA-URGENCIA"
  • "APOS-BUSCA-TAB"

Include das definições das tabelas temporárias

  • cpc- rc0512n1.i


Tabelas de entrada e saída

Tabela de entrada tmp-cpc-rc0512n1-entrada

def temp-table tmp-cpc-rc0512n1-entrada no-undo

field in-evento-programa                        as char format "x(06)"
field nm-ponto-chamada-cpc                  as char format "x(15)"
field cd-movto                                        as int format '99999999'
field nr-rowid-usuario                              as rowid
field nr-rowid-out-uni                               as rowid
field cd-unidade-carteira                         like car-ide.cd-unimed
field cd-unidade-executante                   like preserv.cd-unidade
field cd-prestador-executante                 like preserv.cd-prestador
field lg-urgencia                                      as log
field cd-procedimento                             like moviproc.cd-procedimento
field cd-grupo-proc-amb                          like moviptmp.cd-grupo-proc-amb
field int-12                                              like moviproc.int-12
field int-13                                              like moviproc.int-13
field cd-unimed                                       like paramecp.cd-unimed
field nr-rowid-proposta                            as rowid
field cd-modulo                                      like moviproc.cd-modulo
field dt-realizacao                                   like moviproc.dt-realizacao
field cd-tab-preco-pagto                         like precproc.cd-tab-preco

field cd-unid-prestador-princ                  like prestpro.cd-unidade

field cd-prestador-princ                          like prestpro.cd-prestador

field cd-local-atendimento                      like locaaten.cd-local-atendimento.

Definição campo a campo da tabela de entrada

    • in-evento-programa – Evento do programa que chama a cpc-rc0512n1d.
    • nm-ponto-chamada-cpc – Nome do ponto de chamada.
    • cd-movto – Código do movimento atual.
    • cd-unidade-carteira – Código da Carteira do beneficiário.
    • cd-unidade-executante – Código da unidade do Prestador Executante.
    • cd-prestador-executante – Código do prestador Executante.
    • lg-urgencia – Log que informa se o movimento é de urgência.
    • cd-procedimento – Código do procedimento.
    • cd-grupo-proc-amb – Código do grupo do procedimento.
    • int-12 – Unidade do prestador origem.
    • int-13 – Prestador origem.
    • cd-unimed – Código da Unidade.
    • nr-rowid-proposta – Identificador da proposta.
    • cd-modulo – Módulo.
    • dt-realizacao – Data da realização.
    • cd-tab-preco-pagto – Tabela de preço.
    • cd-unid-prestador-princ - Código unidade prestador principal.
    • cd-prestador-princ - Código do prestador principal.
    • cd-local-atendimento - Local de atendimento.


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

def temp-table tmp-cpc-rc0512n1-saida no-undo

field lg-undo-retry                               as log
field ds-mensagem                            as char format "x(75)"
field lg-urgencia                                 as log
field cd-tab-preco-pagto                     like precproc.cd-tab-preco.

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

    • lg-undo-retry - Variável que controla se erros aconteceram dentro da CPC deve retornar SIM se erros aconteceram e NÃO se o processo foi concluído por completo.
    • ds-mensagem – Deve conter mensagem de saída.
    • lg-urgencia – Log que informa se o movimento é de urgência.
    • cd-tab-preco-pagto - Tabela de preço.