Árvore de páginas

Versões comparadas

Chave

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

CPC-BOINSURANCEUSER.P

Produto:

Gestão de TOTVS Saúde Planos de Saúde

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

cpc-boinsuranceuser.p

...

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

...


Tabela de entrada tmp-cpc-boinsuranceuser-entradadef temp

def temp-table tmptable tmp-cpc-boinsuranceuser-entrada   noentrada no-undo
      field nmfield nm-ponto-chamada-cpc  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 hfield h-handle-insuranceuserquery       as handle
    field h-handle-contact                  as handle
    field h-handle-contact    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 –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-ignora  -undo-retry                     as log
    field ds-mensagem                       as log

char
    field lg-ignora                       field lg-undo-retry      as log
    field lg-retornar                        as log

as log
    field lg-token-valido       field ds-mensagem              as log
    field ds-aviso-benef              as char    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.