Árvore de páginas

Versões comparadas

Chave

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

...

Produto:

Gestão de Planos de Saúde

Módulo:HMC/HVP
Versão:12.x.x
Assuntos:

cpc-bosauaddress.p


  • Rotina utilizada para criar/alterar manutenção de endereços.
  • Caso o cliente não queira executar a chamada da CPC no seu cadastro deve colocar CPC ativo como "não".
  • Será permitido para essa CPC apenas um registro na tabela temporária de saída. Caso possua mais de um registro será reportado erro.

...

  • cpc-bosauaddress.i


Tabelas de entrada e de saída

Tabela de entrada tmp tmp-cpc-docdetailconsultbosauaddress-entrada

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

field nm-ponto-chamada      chamada-cpc as char format "x(15)"

field in-evento-programa as char format "x(15)"

field id-pessoa like pessoa-fisica.id-pessoa cd-modalidade              like docrecon.cd-modalidade
field nr-ter-adesao                like docrecon.nr-ter-adesao
field lg-altera-participacao    as log
field ds-participacao             as char.


Definição campo a campo da tabela de entrada

  • nm-ponto-chamada- Nome cpc - nome do ponto de chamada da cpc CPC dentro do programa que a utiliza;
  • cdin-evento-modalidade programa Código da modalidade do contrato vinculado ao documento;
  • nr-ter-adesao - Código do contrato vinculado ao documento;
  • lg-altera-participacao - Parâmetro de alteração da participação do relatório;
  • nome do evento que está chamando a CPC;
  • id-pessoa - código da pessoads-participacao - Descrição da participação do relatório.


Tabela de saída tmp-cpc-bosauaddress-docdetailconsult–saidasaida

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

field lg-erro                            as logundo-retry as logical

field ds-mensagem               as mensagem as char

field lg-altera-participacao    as log
field ds-participacao             as charatualiza-end-ems as logical initial yes.


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

  • lg-erro undo-retry - Variável campo que controla se erros aconteceram dentro da indica se ocorreu algum erro na CPC;
  • ds-mensagem - Retorna retorna uma mensagem da CPC;
  • lg-alteraatualiza-end-participacao ems - Retorna retorna se a participação será alterada;ds-participacao - Retorna para qual valor a participação do relatório deve ser alteradadeve ser chamada a rotina que valida o endereço no EMS. O valor padrão é "sim" (i. e. realiza o comportamento padrão do produto).