Á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:Todos
Versão:12.1.XXXX
Assuntos:

cpc-wint0027.p

  • Rotina utilizada para vincular a guia com o registro de consultaexames.

Pontos de Utilização

  • "GRAVA-BENEF"
  • "APOSFIM-VINC-GUIAEXEC" - a partir da versão 12.1.23052311

Include das definições das tabelas temporárias

...

Tabela de entrada tmp-cpc-win0025win0027-entrada

def temp-table tmp-cpc-wint0025wint0027-entrada   no-undo
           field field in-evento-programa         as char format "x(6)"                 
         field nm-ponto-chamada-cpc       as char format "x(15)"                
         field cd-unidade-carteira        like out-uni.cd-unidade               
         field cd-carteira-usuario        like out-uni.cd-carteira-usuario      
         field dt-validade-carteira       as date format "99/99/9999"           
         field in-abrangencia-intercambio as int format "9"                   
         field nm-usuario                 like out-uni.nm-usuario
         field h-tmp-api-wint0025wint0027-entrada as handle      as handle  
         field h-tmp-servicos             as handle
         field cd-unidade                 like docusos.cd-unidade           
         field cd-unidade-prestadora      like docusos.cd-unidade-prestadora
         field cd-transacao               like docusos.cd-transacao         
         field nr-serie-doc-original      like docusos.nr-serie-doc-original
         field nr-doc-original            like docusos.nr-doc-original      
         field nr-doc-sistema             like docusos.nr-doc-sistema.   

Definição campo a campo da tabela de entrada

  • in-evento-programa - Indica o nome do evento da cpc;
  • nm-ponto-chamada-cpc - Indica o nome do ponto de chamada
  • cd-unidade-carteira - Indica a unidade da carteira do usuário
  • cd-carteira-usuario - Indica a carteira do usuário
  • dt-validade-carteira - Indica a data da validade da carteira do usuário
  • in-abrangencia-intercambio - Indica a abrangência do usuário de intercâmbio
  • nm-usuario - Indica o nome do usuário
  • h-tmp-api-wint0025wint0027-entrada - tabela com o documento de consulta - 12.1.2305;Tabela com o documento 
  • h-tmp-servicos -Tabela com os serviços
  • cd-unidade  - Indica a unidade 
  • cd-unidade-prestadora - Indica a unidade prestadora
  • cd-transacao - Indica a transação
  • nr-serie-doc-original - Indica a série do documento
  • nr-doc-original - Indica o número do documento
  • nr-doc-sistema - Indica o número do documento do sistema

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

def temp-table tmp-cpc-wint0025wint0027-saida  no-undo
      field    field lg-undo-retry  retry              as log
    as logical
    field ds field cd-mensagem  erro                as char
    field aa-guia-atendimento        as int
        field nr field ds-guiamensagem-atendimento erro            as intas char.

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

  • lg-undo-retry   - Indica se ocorreu erro no processo.
  • cd-erro - Código do erro retornado pela CPC.
  • ds-mensagem  - Mensagem com a descrição do erro ocorrido no processamento da CPCaa-guia-atendimento   - Campo referente ao ano da guia - a partir da versão 12.1.2305nr-guia-atendimento - Campo indica o número da guia- a partir da versão 12.1.2305