Árvore de páginas

Versões comparadas

Chave

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

CPC-BOSAUDEMOGRAPHIC.p

Produto:

Gestão de Planos de Saúde

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

cpc-bosaudemographic.p

Observação: Esta CPC somente é utilizada no Gestão de Planos 2.00.

...

Ponto de Utilização

  • "CONSIST-PFISICA"
  • "ANTES-AUDIT"
  • "ANTES-EMAIL"
  • "ANTES-UPDATE"

Include das definições das tabelas temporárias

...


Tabelas de entrada e saída

Tabela de entrada tmp: tmp-cpc-bosaudemographic-entrada

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

...

    • nm-ponto-chamada-cpc – Nome do ponto de chamada da cpc dentro do programa que a utiliza. Para o programa BOSAUDEMOGRAPHIC.P o valor possível é "CONSIST-PFISICA";
    • in-evento-programa – Evento do programa que chama CPC-BOSAUDEMOGRAPHIC.P. O valor desse campo deve ser "VALIDA";

...


Tabela de entrada/saída com os dados da pessoa física: tmp-cpc-bosaudemographic-dados

def temp-table tmp-cpc-bosaudemographic-dados no-undo

...

    • id-pessoa – código identificador da pessoa física no sistema
    • nm-pessoa – nome da pessoa
    • cd-cpf – CPF da pessoa
    • dt-nascimento – data de nascimento da pessoa
    • in-estado-civil - estado civil da pessoa: 1-solteiro, 2-casado, 3-viuvo, 4-divorciado, 5-outros
    • cd-cbo – código brasileiro de ocupações
    • lg-sexo – sexo: yes-masculino, no-feminino
    • nr-identidade – número da identidade
    • uf-emissor-ident – UF emissor da identidade
    • nm-cartao – nome da pessoa para o cartão magnético
    • nm-internacional – nome internacional da pessoa
    • ds-nacionalidade – nacionalidade
    • ds-natureza-doc – natureza da identidade
    • nr-pis-pasep – número do pis/pasep
    • nm-mae – nome da mãe
    • nm-pai – nome do pai
    • nm-conjuge – nome do conjuge
    • ds-orgao-emissor-ident – orgão de emissão da identidade
    • nm-pais-emissor-ident – país de emissão da identidade
    • dt-emissao-ident – data de emissão da identidade
    • nr-cei – número do CEI da pessoa
    • cd-cartao-nacional-saude – número do cartão nacional de sáude


Tabela de entrada com os dados dos contatos: tmp-cpc-bosaudemographic-contato

def temp-table tmp-cpc-bosaudemographic-contato no-undo like contato-pessoa. 


Tabela de saída: tmp-cpc-bosaudemographic-saida

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

field lg-erro                                           as logical
field ds-mensagem                              as char format "x(75)"
field lg-retorna                                     as logical.

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

    • lg-erro – Variável que controla os erros que podem ocorrer na CPC.
    • Dsds-mensagem– mensagem – Variável que recebe a descrição dos erros que ocorreram na CPC.

...

    • lg-retorna – indica se deve retornar ou se deve continuar o processo normal do produto.