Árvore de páginas

CPC-WAC0022A.P

Produto:

Gestão de Planos de Saúde

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

cpc-wac0022a.p

  • Rotina chamada no programa de impressão do relatório de títulos do prestador através do WAC.
  • Caso o cliente não queira executar a chamada da CPC no seu cadastro deve colocar CPC Ativo como não.

Localização

  • Wac0022a.p

Ponto de Utilização

"DETALHE-EVENTO"

    • Esse ponto de chamada permite adicionar instruções HTML na listagem dos eventos de um título na primeira coluna da tabela. Obs. A CPC será chamada somente em eventos onde não seja possível detalhar, ou seja, todos os eventos diferentes de produção.

"MONTA-GLOSA"

    • Ponto de chamdada para validar se a glosa será ou não listada.

"GERAR-PLANILHA"

    • Ponto de chamada para geração de planilhas Excel.

"ANTES-IMP"

    • Esse ponto de chamada mascarar uma glosa para produção.

Include das definições das tabelas temporárias

  • cpc-wac0022a.i

Tabelas de entrada e saída

 

Tabela de entrada tmp-cpc-wac0022a-entrada

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

field in-evento-programa                             as char format "x(10)"
field nm-ponto-chamada-cpc                       as char format "x(15)"
field cd-clinica                                              like clinpres.cd-clinica
field cd-unidade                                           like preserv.cd-unidade
field cd-prestador                                         like movipres.cd-prestador
field cd-unidade-prestador                           like movipres.cd-unidade-prestador
field referencia                                             like movipres.referencia
field cd-tipo-medicina                                   like movipres.cd-tipo-medicina
field nr-nota-parcela                                     like movipres.nr-nota-parcela
field cd-evento                                             like movipres.cd-evento
field rw-movipres                                          as rowid

Definição campo a campo da tabela de entrada

      • in-evento-programa – Evento do programa que chama a cpc-wac0022a.
      • nm-ponto-chamada-cpc – Nome do ponto de chamada.
      • cd-clinica – Código da clínica logada.
      • cd-unidade – Código da unidade da base.
      • cd-prestador – Código do prestador logado.
      • cd-unidade-prestador – Código da unidade do prestador.
      • referencia – Referência do título.
      • cd-tipo-medicina – Tipo de medicina do título.
      • nr-nota-parcela – Número da nota.
      • cd-evento – Código do evento do título.
      • rw-movipres – Identificador da tabela Movipres.

Tabela de entrada e saída tmp-glosas-benef-entrada

def temp-table tmp-glosas-benef-entrada no-undo

field cd-cod-glo                                          like codiglos.cd-cod-glo
field ds-cod-glo                                          like codiglos.ds-cod-glo
field cd-unidade                                         like mov-insu.cd-unidade
field cd-unidade-prestadora                       like mov-insu.cd-unidade-prestadora
field cd-transacao                                      like mov-insu.cd-transacao
field nr-serie-doc-original                            like mov-insu.nr-serie-doc-original
field nr-doc-original                                    like mov-insu.nr-doc-original
field nr-doc-sistema                                   like mov-insu.nr-doc-sistema
field nr-processo                                        like mov-insu.nr-processo
field nr-seq-digitacao                                 like mov-insu.nr-seq-digitacao
field lg-mostra-glosa                                  as log

 

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

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

field lg-erro                                           as log
field ds-mensagem                               as char
field ds-mensagem-auxiliar                   as char
field lg-gerar-planilha                            as log
field ds-diretorio-publicado                    as char
field in-delimitador                                as char format "x(01)"
field in-extensao-arquivo                      as char
field vl-glosa-insu-aux                           as dec format ">>>,>>9.99"
field vl-glosa-proc-aux                           as dec format ">>>,>>9.99"

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

      • lg-erro-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.
      • ds-mensagem-auxiliar – Deve conter mensagem de saída.
      • lg-gerar-planilha – Indicador que informa se deve ser gerado planilha.
      • ds-diretorio-publicado – Caminho do diretório onde a planilha foi gerada.
      • in-delimitador – Caractere delimitador.
      • in-extensao-arquivo – Extensão do arquivo gerado.
      • vl-glosa-insu-aux – Valor glosado de Insumos.
      • vl-glosa-proc-aux – Valor glosado de procedimentos.