Árvore de páginas

Versões comparadas

Chave

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

CPC-WAC0011A1.P

Produto:

Gestão de Planos de Saúde

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

cpc-wac0011a1.p

Rotina utilizada para:

  • Permitir que o nome do usuário seja alterado na Consulta TISS.
  • Permitir que a carteira do usuário seja alterado na Consulta TISS.
  • Permitir que o plano do beneficiário seja alterado na Consulta TISS.
  • Permitir interagir com os campos de envio e resposta do Registro de Consulta TISS.
  • Permite o controle da data de Atendimento.
  • Permite incluir funções javascript na página HTML gerada.
  • Permite visualizar informações relacionadas a franquias.
  • Caso o cliente não queira executar a chamada da CPC no seu cadastro deve colocar CPC Ativo como não.

...

Localização

 

...

  • Dentro do programa wac0011a1.p.

...

__RefHeading__9012_486694287 Âncora__RefHeading__4223_213273755__RefHeading__4223_213273755 Âncora__RefHeading__13621_644533341__RefHeading__13621_644533341 Âncora__RefHeading__89519_1756225838__RefHeading__89519_1756225838Ponto de Utilização

"ALT-NM-USUARIO"
"ALT-CR-USUARIO"
"TROCA-DESC"
"RESP-INT-ELET"
"TESTA-LEITORA"
"ALTERA-DATA"
"FUNCOES"
"INICIO-TELA"

...

__RefHeading__89521_1756225838Include das definições das tabelas temporárias

  • cpc-wac0011a1.i

...

__RefHeading__4227_213273755 Âncora__RefHeading__13625_644533341__RefHeading__13625_644533341 Âncora__RefHeading__89523_1756225838__RefHeading__89523_1756225838Tabelas de entrada e saída Âncora__RefHeading__22863_2053127524__RefHeading__22863_2053127524 Âncora__RefHeading__9018_486694287__RefHeading__9018_486694287 Âncora__RefHeading__4229_213273755__RefHeading__4229_213273755 Âncora__RefHeading__13627_644533341__RefHeading__13627_644533341 Âncora__RefHeading__89525_1756225838__RefHeading__89525_1756225838

 

Tabela de entrada tmp-cpc-wac0011a1-entrada

def temp-table tmp-cpc-wac0011a1-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-carteira

...

                                     like guiautor.cd-unidade-carteira
field cd-carteira-usuario                                       like guiautor.cd-carteira-usuario
field cd-clinica

...

                                                     like clinpres.cd-clinica
field r-preserv

...

                                                     as recid
field r-usuario

...

                                                     as recid
field ds-segmento-envio

...

                                     as char format "x(1000)"
Field r-out-uni

...

                                                     as recid
field cd-unidade

...

                                                 like preserv.cd-unidade
field cd-prestador

...

                                               like preserv.cd-prestador
field dt-atendimento

...

                                           as date format "99/99/9999"
field cd-erro-sistema

...

                                           as char

...

Definição campo a campo da tabela de entrada

      • in-evento-programa – Evento do programa que chama a cpc-wac0011a1.p. O valor desse campo pode ser:
      • "INCLUI" e "COMUNICA".
      • nm-ponto-chamada-cpc – Nome do ponto de chamada da cpc dentro do programa que a utiliza. Para o programa wac0011a1.w:
      • "ALT-NM-USUARIO";
      • "ALT-CR-USUARIO";
      • TROCA-DESC;
      • RESP-INT-ELET;
      • "ALTERA-DATA";
      • "INICIO-TELA";
      • Cd-unidade-carteira – Código da Unidade da carteira do beneficiário;
      • Cd-carteira-usuario – Código da carteira do beneficiário;
      • Cd-clinica – Código da clínica;
      • R-preserv – Recid do prestador;
      • R-usuario – Recid do beneficiário.
      • Ds-segmento-envio – Segmento do layout de transação AC (layout_ac.doc) para envio da transação de Consulta TISS.
      • R-out-uni – Recid do beneficiário de outra unidade.
      • Cd-unidade – Código da unidade.
      • Cd-prestador – Código do prestador.
      • Dt-atendimento – Data atendimento da consulta.
      • Cd-erro-sistema – Informar se ocorreu erro no processo.

...


...


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

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

field lg-undo-retry

...

                                 as log
field ds-mensagem                               as char format "x(75)"
field lg-alt-nm-usuario

...

                           as log
field lg-restringe-consulta                       as log
field cd-unidade-carteira

...

                       like guiautor.cd-unidade-carteira
field cd-carteira-usuario                         like guiautor.cd-carteira-usuario.
field ds-mensagem-auditoria                 as char format "x(75)"
field ds-mensagem-aut-parcial

...

             as char format "x(75)"
field ds-mensagem-negada

...

                 as char format "x(75)"
field ds-segmento-retorno                     as char format "x(1000)"
field cd-erro-sistema

...

                             as char
Field ds-plano                                       like pla-sal.nm-plano
field lg-cartao

...

                                       as log
field lg-biometria

...

                                  as log

...

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

      • lg-undo-retry – Variável que controla se erros aconteceram dentro da CPC. Se o retorno desta variável for igual a SIM, indicará que erros aconteceram e se o retorno for igual à NÃO, indicará que o processo foi concluído por completo.
      • ds-mensagem - Mensagem que deverá ser retornada ao usuário, quando indicação de ocorrência de erro

...

      • .
      • lg-alt-nm-usuario – Log que informa se deve ser habilitado o campo para o nome do usuário ser alterado

...

      • .
      • lg-restringe-consulta – Log que informa se irá restringir ou não a consulta

...

      • .
      • cd-unidade-carteira – Código da Unidade da Carteira do Beneficiário que será mostrado na tela

...

      • .
      • cd-carteira-usuario – Carteira do Beneficiário que aparecerá na tela.
      • Ds-mensagem-auditoria – Permite informar mensagem de Auditoria para as Guias que obtiveram este retorno.
      • Ds-mensagem-aut-parcial – Permite informar mensagem de Autorização Parcial para as Guias que obtiveram este retorno.
      • Ds-mensagem-negada – Permite informar mensagem de Negativa para as Guias que obtiveram este retorno.
      • Ds-segmento-retorno – Segmento do layout de transação AC (layout_ac.doc) para resposta da transação de Consulta TISS.
      • Cd-erro-sistema – Permite informar ERRO de retorno para apresentação em tela.
      • ds-plano – Descrição do plano do beneficiário.
      • Lg-cartao – Desconsidera o uso da leitora de cartão.
      • Lg-biometria - Desconsidera o uso da leitora biométrica.

 

 

 

 

 

  Âncora__RefHeading__22871_2053127524__RefHeading__22871_2053127524 Âncora__RefHeading__9026_486694287__RefHeading__9026_486694287 Âncora__RefHeading__409_1561139123__RefHeading__409_1561139123 Âncora__RefHeading__4237_213273755__RefHeading__4237_213273755 Âncora__RefHeading__13635_644533341__RefHeading__13635_644533341 Âncora__RefHeading__89533_1756225838__RefHeading__89533_1756225838