Árvore de páginas

CPC-FP0711K.P

Produto:

Gestão de Planos de Saúde

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

cpc-fp0711k.p

 

  • Rotina utilizada para verificação das cobramças a serem feitas quando da utilização do conceito de "Diferença de intercâmbio";
  • 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 Fp0711k.p.

Ponto de Utilização

  • " BUSCA-MOVIMENTO""

Include das definições das tabelas temporárias

  • CPC-FP0711K.I 

 

Tabelas de entrada e saída

Tabela de entrada tmp-cpc- fp0711k-entrada

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

field in-evento-programa                       as char format "x(06)"
field nm-ponto-chamada-cpc                as char format "x(15) "
field lg-simulacao                                  as log
field nr-rowid-notaserv                          as rowid.

Definição campo a campo da tabela de entrada

    • nm-ponto-chamada-cpc
    • in-evento-programa – Indica o evento que deve ser "ELI"
    • lg-simulacao – Indica se é geração ou simulação do faturamento;
    • cd-contratante – Código do contratante;
    • nr-rowid-notaserv – Rowid da tabela de notas de serviço.

 

Tabela de entrada tmp-cpc- fp0711k -saida

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

field lg-undo-retry                              as log
field lg-tem-mensagem                     as log
field ds-mensagem-relatorio             as char format "x(75)".

Definição campo a campo da tabela de movimento

  • lg-undo-retry - Variável que controla se erros aconteceram dentro da CPC. Se o retorno desta variável for igual a SIM, indicará que erros aconteceram e se o retorno for igual à NÃO, indicará que o processo foi concluído por completo.
  • lg-tem-mensagem – Indica se tem mensagemE a mensagem que a operadora quer que seja apresentada ao usuário quando da ocorrência de erro no processamento da CPC;
  • ds-mensagem-relatorio – Mensagem da ocorrência do erro no processamento da CPC.

 

Tabela de entrada tmp-cpc- fp0711k -movimento

def temp-table tmp-cpc-fp0711k-movimento no-undo

field cd-unidade                                like docrecon.cd-unidade
field cd-unidade-prestadora             like docrecon.cd-unidade-prestadora
field cd-transacao                             like docrecon.cd-transacao
field nr-serie-doc-original                like docrecon.nr-serie-doc-original
field nr-doc-original                          like docrecon.nr-doc-original
field nr-doc-sistema                         like docrecon.nr-doc-sistema
field in-tipo-movimento                    as char format "x(01)"
field nr-rowid-movimento                 as rowid
field lg-cobra-participacao               as LOG
field lg-cobra-diferenca                    as log
field lg-cobra-franquia                      as log
field lg-cobra-zerado                        as log
field vl-coberto-inter                         as dec
field vl-franquia                                 as dec
field vl-diferenca-inter                      as dec
field vl-desconto-prestador              as dec
field vl-cobranca                              as dec
index mov1                                       is unique primary
cd-unidade
cd-unidade-prestadora
cd-transacao
nr-serie-doc-original
nr-doc-original
nr-doc-sistema
in-tipo-movimento
nr-rowid-movimento.

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

  • cd-unidade – Código da unidade;
  • cd-unidade-prestadora - Código da unidade da prestadora;
  • cd-transacao – Código da transação;
  • nr-serie-doc-original – Série do documento original;
  • nr-doc-original – Número do documento original;
  • nr-doc-sistema – Número do documento do sistema (seqüência);
  • in-tipo-movimento – Oindica o tipodo movimento se é insumo ou procedimento;
  • nr-rowid-movimento – Rowid da tabela de procedimentos ou de insumos dependendo do in-tipo-movimento;
  • lg-cobra-participacao – Indica se cobra participaçãodo beneficiário;
  • lg-cobra-diferenca – Indica se cobra diferença do beneficiário;
  • lg-cobra-franquia – Indica se cobra franquia do beneficiário;
  • lg-cobra-zerado – Indica valor zero na cobraça;
  • vl-coberto-inter – Indica o valor coberto em intercâmbio;
  • vl-franquia – Indica o valor da franquia;
  • vl-diferenca-inter – Indica o valor da difernença de intercâmbio;
  • vl-desconto-prestador – Indica o valor de desconto do prestador;
  • vl-cobrança – Indica o valor de cobrança.