Árvore de páginas

Versões comparadas

Chave

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

CPC-CG0115D.p

Produto:

Gestão de Planos de Saúde

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

cpc-cg0115d.p

 

  • Rotina utilizada para imprimir informações específicas na opção de Impressão da Manutenção prestador X Vínculo.
  • Caso o cliente não queira executar a chamada da CPC no seu cadastro deve colocar CPC Ativo como não.

 

Âncora__RefHeading__25471_2053127524__RefHeading__25471_2053127524 Âncora__RefHeading__11626_486694287__RefHeading__11626_486694287 Âncora__RefHeading__6837_213273755__RefHeading__6837_213273755 Âncora__RefHeading__16235_644533341__RefHeading__16235_644533341 Âncora__RefHeading__92133_1756225838__RefHeading__92133_1756225838Localização

  • Dentro do cg0115d.p, no momento de imprimir os dados.

...

__RefHeading__16237_644533341__RefHeading__16237_644533341 Âncora__RefHeading__92135_1756225838__RefHeading__92135_1756225838Ponto de Utilização

  • " IMPRIMEI"

...

__RefHeading__11630_486694287__RefHeading__11630_486694287 Âncora__RefHeading__6841_213273755__RefHeading__6841_213273755 Âncora__RefHeading__16239_644533341__RefHeading__16239_644533341 Âncora__RefHeading__92137_1756225838__RefHeading__92137_1756225838Include das definições das tabelas temporárias

  • CPC-CG0115D.I

...


__RefHeading__25477_2053127524 Âncora__RefHeading__11632_486694287__RefHeading__11632_486694287 Âncora__RefHeading__6843_213273755__RefHeading__6843_213273755 Âncora__RefHeading__16241_644533341__RefHeading__16241_644533341 Âncora__RefHeading__92139_1756225838__RefHeading__92139_1756225838Tabelas de entrada e saída
Âncora__RefHeading__25479_2053127524__RefHeading__25479_2053127524 Âncora__RefHeading__11634_486694287__RefHeading__11634_486694287 Âncora__RefHeading__6845_213273755__RefHeading__6845_213273755 Âncora__RefHeading__16243_644533341__RefHeading__16243_644533341 Âncora__RefHeading__92141_1756225838__RefHeading__92141_1756225838

Tabela de entrada tmp-cpc- cg0115d-entrada

def temp-table tmp-cpc-cg0115d-entrada no-undo

field in-evento-programa

...

                   as char format "x(06)"
field nm-ponto-chamada-cpc               as char format "x(15)"
field in-classificacao-aux

...

                   as int
field rw-previesp

...

                              as rowid.

...

Definição campo a campo da tabela de entrada

  • in-evento-programa – Indica o evento a ser tratado na cpc;
  • nm-ponto-chamada-cpc - Indica o nome do ponto de chamada;
  • in-classificacao-aux – Indica o tipo da classificação informada no programa.
  • rw-previesp – Rowid da tabela previesp.

...

 

...

Tabela de entrada tmp-cpc-cg0115d -saida

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

field lg-undo-retry

...

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

...

...

Definição campo a campo da tabela de movimento

  • 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 da ocorrência do erro no processamento da CPC.

...

 

...

Tabela de entrada table tp-correto-cpc

def temp-table tp-correto-cpc no-undo

field cd-unidade                             like previesp.cd-unidade
field cd-prestador                           like previesp.cd-prestador
field nm-prestador

...

                         like preserv.nm-prestador
field nr-cgc-cpf-numerica                 as decimal
field nr-cgc-cpf                               like preserv.nr-cgc-cpf
field in-tipo-pessoa                         like preserv.in-tipo-pessoa
field dt-exclusao                             like preserv.dt-exclusao
field dt-inicio-suspensao

...

                 like sitprest.dt-inicio-suspensao
field cd-vinculo                               like previesp.cd-vinculo
field ds-tipo-vinculo                         like tipovinc.ds-tipo-vinculo
field cd-especialidade

...

                     like previesp.cd-especialid
field ds-especialid                           like esp-med.ds-especialid
field dt-inicio-validade                     like previesp.dt-inicio-validade
field dt-fim-validade

...

                       like previesp.dt-fim-validade
field log-4

...

                                     as log format "Sim/Nao"
field lg-principal                             like previesp.lg-principal
field lg-considera-qt-vinculo             like previesp.lg-considera-qt-vinculo
field cd-registro-especialidade         like previesp.cd-registro-especialidade
field ds-tipo-cont                           as char format "x(09)"
field dt-atualizacao

...

                       like previesp.dt-atualizacao.

...

...

Definição campo a campo da tabela

  • cd-unidade – Unidade do prestador.
  • cd-prestador – Código do prestador.
  • nm-prestador – Nome do prestador.
  • nr-cgc-cpf-numerica – Número do CGC/CPC do prestador (somente números).
  • nr-cgc-cpf - Número do CGC/CPC do prestador.
  • in-tipo-pessoa – Indicador de pessoa (Física/Jurídica).
  • dt-exclusao – Data de exclusão.
  • dt-inicio-suspensao – Data de início da suspensão.
  • cd-vinculo – Código do vínculo.
  • ds-tipo-vinculo – Descrição do tipo do vínculo
  • cd-especialidade – Código da especialidade.
  • Dt-inicio-validade – Inicio da validade
  • Dt-fim-validade – fim da validade
  • Log-4 – registro de certificação de especialista
  • LG-principal – especialidade principal do prestador
  • LG-considera-qt-vinculo – considera quantidade de vinculo
  • Cd-registro-especialidade – registro de especialidade
  • Ds-tipo-cont – descrição do tipo da contratualização
  • Dt-atualizacao – data de atualização do registro

...