Árvore de páginas

CPC-AT0111B1.p

Produto:

Gestão de Planos de Saúde

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

cpc-at0111b1.p


Rotina utilizada para:

  • Permitir a operadora efetuar um tratamento especifico da mensagem de retorno para o campo "FORMA PAGTO COB", quando da consulta de movimento validado no módulo de Atendimento ao Cliente (AT).
  • Permitir a operadora efetuar uma consulta especifica "CONS-CLIENTE", quando da consulta de movimento validado no módulo de Atendimento ao Cliente (AT).
  • Permitir a operadora de verificar o status do pacote do procedimento ou insumo, na data em que foi solicitado pelo pelo online.
  • Caso o cliente não queira executar a chamada da CPC no seu cadastro deve colocar CPC Ativo como não.


Localização

  • Quando da verificação da FORMA DE PAGAMENTO DA COBRANÇA, dentro do programa AT0111B1.P.
  • Quando da consulta das guias do AT, dentro do programa AT0111B1.P.

Ponto de Utilização

  • "FORMA-PAGTO-COB"
  • "CONS-CLIENTE"

Include das definições das tabelas temporárias

  • CPC-AT0111B1.I


Tabelas de entrada e saída

Tabela de entrada tmp-cpc- at0111b1-entrada

def temp-table tmp-cpc-at0111b1-entrada no-undo
    field in-evento-programa            as char format "x(06)"
    field nm-ponto-chamada-cpc          as char format "x(15)"
    field cd-unidade                    like guiautor.cd-unidade          
    field cd-unidade-carteira           like guiautor.cd-unidade-carteira 
    field cd-carteira-usuario           like guiautor.cd-carteira-usuario 
    field nr-via-carteira               like guiautor.nr-via-carteira     
    field cd-validacao                  like procguia.cd-validacao      
    field cd-user-validacao             like procguia.cd-user-validacao 
    field cd-tipo-cobranca              like procguia.cd-tipo-cob       
    field cd-forma-pagto-cob            like procguia.cd-forma-pagto-cob
    field aa-guia-atendimento           like guiautor.aa-guia-atendimento
    field nr-guia-atendimento           like guiautor.nr-guia-atendimento
    field h-tmp-benefs                  as handle
    field id-pessoa                     as int
    field cd-tipo-proc                  as char  
    field nr-processo                   like procguia.nr-processo
    field nr-seq-digitacao              like procguia.nr-seq-digitacao.

Definição campo a campo da tabela de entrada

      • in-evento-programa – Evento do programa que chama CPC-AT0111B1.P. O valor desse campo pode ser "CONSULTA;
      • nm-ponto-chamada-cpc – "FORMA-PAGTO-COB"; "CONS-CLIENTE"
      • cd-unidade – Código da unidade;
      • cd-unidade-carteira – Código da unidade da carteira do beneficiário;
      • cd-carteira-usuario – Código da carteira do beneficiário;
      • nr-via-carteira – Número da via da carteira do beneficiário;
      • cd-validacao – Código de validação do movimento;
      • cd-user-validacao – Código do usuário que validou o movimento;
      • cd-tipo-cobranca – Código do tipo de cobrança, definido quando da validação do movimento;
      • cd-forma-pagto-cob – Código da forma de pagamento da cobrança, definido quando da validação do movimento;
      • aa-guia-atendimento – Ano da emissão da guia;
      • nr-guia-atendimento – Número da guia de autorização;
      • h-tmp-benefs – Informações do usuário;
      • id-pessoa – Identificador da pessoa física;
      • cd-tipo-proc - Identificador do tipo do movimento: "PROC" ou "INSU"
      • nr-processo - Número do processo do movimento
      • nr-seq-digitacao - Número da sequencia de digitação do movimento


Tabela de saída tmp-cpc-at0111b1-saida

  def temp-table tmp-cpc-at0111b1-saida no-undo
    field cd-codigo-retorno             as int  format "99"
    field ds-mensagem-retorno           as char format "x(75)"
    field lg-undo-retry                 as log
    field ds-mensagem-erro              as char format "x(75)"
    field ds-mensagem-tipo-cob          as char.


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

      • cd-codigo-retorno - E código da mensagem que a operadora quer que seja apresentada ao usuário quando da na execução do processo;
      • ds-mensagem de retorno – E a mensagem que a operadora quer que seja apresentada ao usuário quando da na execução do processo;
      • lg-undo-retry – Indica a ocorrência de erro no processo;
      • ds-mensagem-erro – E a mensagem que a operadora quer que seja apresentada ao usuário quando da ocorrência de erro na execução do processo
      • ds-mensagem-tipo-cob – Tipo de cobrança.