Árvore de páginas

CPC-BOINSURANCEUSER.P

Produto:

TOTVS Saúde Planos

Módulo:HAW
Versão:a partir 12.1.31
Assuntos:

cpc-boinsuranceuser.p


Localização

Dentro da rotina de alteração de contatos do beneficiário no Checkin do Autorizador..

Ponto de Utilização

"FIM-ALT-CONTATO"

"CRIA-USUARIO"

"VALIDA-TOKEN" - liberação a partir da 12.1.2301. 

"FIM-BUSCA-US" - Liberação a partir da 12.1.2305.

Include das definições das tabelas temporárias

  • cpc-boinsuranceuser.i

Tabelas de entrada e saída


Tabela de entrada tmp-cpc-boinsuranceuser-entrada

def temp-table tmp-cpc-boinsuranceuser-entrada no-undo
    field nm-ponto-chamada-cpc              as char format "x(15)"
    field nm-evento                         as char
    field cd-unidade                        as int
    field cd-modalidade                     as int
    field cd-prestador                      as int
    field cd-carteira-usuario               like car-ide.cd-carteira-inteira
    field h-handle-insuranceuserquery       as handle
    field h-handle-contact                  as handle
    field h-error-message                   as handle
    field h-validate-token                   as handle
    field h-insuranceuser                   as handle
    field  h-data-insuranceuser           as handle.


Definição campo a campo da tabela de entrada

  • nm-ponto-chamada-cpc – Nome do ponto de chamada da cpc dentro do programa que a utiliza.
  • nm-evento – Nome do evento da cpc. Valores possíveis: "OUTRAS-UNIDADES", "NOME-INTERNACIONAL" e "NOME-USUARIO".
  • cd-unidade – Código da unidade.
  • cd-modalidade – Código da modalidade.
  • cd-prestador – Código do prestador
  • cd-carteira-usuario – Carteira do beneficiário
  • h-handle-insuranceuserquery – Tabela de entrada para procurar beneficiários.
  • h-handle-contact – Tabela de contatos.
  • h-error-message - Tabela de erros
  • h-validate-token - Tabela de validação do token
  • h-insuranceuser  - Tabela com os beneficiários
  • h-data-insuranceuser  - Tabela com os dados dos beneficiários

Tabela de saida tmp-cpc-boinsuranceuser-saida

def temp-table tmp-cpc-boinsuranceuser-saida     no-undo
    field lg-undo-retry                     as log
    field ds-mensagem                       as char
    field lg-ignora                         as log
    field lg-retornar                       as log
    field lg-token-valido                   as log
    field ds-aviso-benef                  as char.

Definição campo a campo da tabela de saida

  • lg-undo-retry  – Indica que ocorreu algum erro durante o processamento.
  • ds-mensagem – Retorna a mensagem da cpc.
  • lg-ignora – Indica se ignora ou não o registro.
  • lg-retornar - Indica se retorna ou não da cpc.
  • lg-token-valido - Indica se o token é válido ou não.
  • ds-aviso-benef  - Aviso para beneficiário.