Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

CPC-BOSAURISKSHARING

Produto:

Gestão de Planos de Saúde

Módulo:HRB - Repasse de Beneficiarios
Versão:a partir da versão 12.1.29
Assuntos:

cpc-bosaurisksharing.p


  • Programa que executa a importação de beneficiários compartilhados. 


Localização

  • Dentro do programa hrb\bosau\bosau-risk-sharing.p.

Ponto de Utilização

  • "VALIDA-BENEF"

Include das definições das tabelas temporárias

  • cpc-bosaurisksharing.i


Tabelas de entrada e saída

Tabela de entrada tmp-cpc-bosaurisksharing-entrada

Bloco de código
titleTabela Temporária de Entrada
def temp-table tmp-cpc-bosaurisksharing-entrada no-undo
    field in-evento-programa         as char format "x(06)"   
    field nm-ponto-chamada-cpc       as char format "x(15)"   
    field cdn-unid-dest              as int
    field cd-unid-orig               as int
    field nom-bnfciar                like benef-lote-compart-ptu.nom-bnfciar
    field cod-cpf                    as dec
    field cod-cart-bnfciar           as int 
    field cdd-lote                   as dec
    field cdn-unid-cart              as int
    field dat-inic-compart           as date
    field dat-fim-compart            as date
    field dat-nasc                   as date
    field idi-tip-contratac          as int
    field log-bnfciar-proprio        as log.     


Definição campo a campo da tabela de entrada

  • in-evento-programa - Nome do evento da CPC.
  • nm-ponto-chamada-cpc - Ponto de chamada da CPC.
  • cdn-unid-dest - Código da unidade destino.
  • cd-unid-orig - Código da unidade origem.
  • nom-bnfciar - Nome do beneficiário.
  • cod-cpf - CPF do beneficiário.
  • cod-cart-bnfciar - Carteira do beneficiário.
  • cdd-lote - Número do lote.
  • cdn-unid-cart - Código da unidade da carteira
  • dat-inic-compart - Data de início do compartilhamento.
  • dat-fim-compart - Data de fim do compartilhamento.
  • dat-nasc - Data de nascimento
  • idi-tip-contratac - Indicador do tipo de contratação
  • log-bnfciar-proprio -  Indica se o beneficiário é ou não próprio.

Tabela de saida tmp-cpc-bosaurisksharing-saida

Bloco de código
titleTabela Temporária de Saída
def temp-table tmp-cpc-bosaurisksharing-saida no-undo
    field lg-undo-retry              as log
    field lg-erro                    as log
    field ds-mensagem                as char format "x(80)"
    field lg-considera-benef         as log. 


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

  • lg-undo-retry – Indica se ocorreu algum erro na CPC.
  • lg-erro – Indica se ocorreu algum erro na CPC.
  • ds-mensagem – Aponta a mensagem de erro que ocorreu na CPC.
  • lg-considera-benef – Indica se o beneficiário será ou não considerado.