Árvore de páginas

Versões comparadas

Chave

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

CPC-PP0710A.P

Produto:

Gestão de Planos de Saúde

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

cpc-pp0710a.p

 

  • Rotina que permitirá buscar a conta contábil por procedimento na tabela específica deevendesp.
  • Caso o cliente não queira executar a chamada da CPC no seu cadastro deve colocar CPC Ativo como não.
  • Será permitido para esta CPC apenas um registro na tabela temporária de saída. Caso possuir mais de um registro estes serão desconsiderados.

 

Âncora__RefHeading__22931_2053127524__RefHeading__22931_2053127524 Âncora__RefHeading__9086_486694287__RefHeading__9086_486694287 Âncora__RefHeading__4297_213273755__RefHeading__4297_213273755 Âncora__RefHeading__13695_644533341__RefHeading__13695_644533341 Âncora__RefHeading__89593_1756225838__RefHeading__89593_1756225838Localização

  • Dentro do programa pp0710a.p e pp0710c.p, ao buscar a conta contábil. 


Âncora__RefHeading__22933_2053127524__RefHeading__22933_2053127524 Âncora__RefHeading__9088_486694287__RefHeading__9088_486694287 Âncora__RefHeading__4299_213273755__RefHeading__4299_213273755 Âncora__RefHeading__13697_644533341__RefHeading__13697_644533341 Âncora__RefHeading__89595_1756225838__RefHeading__89595_1756225838Ponto de Utilização

  • "CONSULTA", "CT-CONTABIL" e "CONS-MOVTO";

...

Âncora__RefHeading__13699_644533341__RefHeading__13699_644533341 Âncora__RefHeading__89597_1756225838__RefHeading__89597_1756225838Include das definições das tabelas temporárias

  • Cpc-pp0710a.

 i
Âncora__RefHeading__22937_2053127524__RefHeading__22937_2053127524 Âncora__RefHeading__9092_486694287__RefHeading__9092_486694287 Âncora__RefHeading__4303_213273755__RefHeading__4303_213273755 Âncora__RefHeading__13701_644533341__RefHeading__13701_644533341 Âncora__RefHeading__89599_1756225838__RefHeading__89599_1756225838

Tabelas de entrada e saída
Âncora__RefHeading__22939_2053127524__RefHeading__22939_2053127524 Âncora__RefHeading__9094_486694287__RefHeading__9094_486694287 Âncora__RefHeading__4305_213273755__RefHeading__4305_213273755 Âncora__RefHeading__13703_644533341__RefHeading__13703_644533341 Âncora__RefHeading__89601_1756225838__RefHeading__89601_1756225838

Tabela de entrada tmp-cpc-pp0710a-entrada

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

field in-evento-programa

...

                   as char format "x(06)"
field nm-ponto-chamada-cpc

...

             as char format "x(15)"
field cd-evento                                 like evendesp.cd-evento
field cd-grupo-prestador

...

                   like evendesp.cd-grupo-prestador
field in-movto                                   like evendesp.in-movto
field cd-mod-plano-tipo-modulo

...

         like evendesp.cd-mod-plano-tipo-modulo
field cd-forma-pagto                         like evendesp.cd-forma-pagto
field in-tipo-ato

...

                               like evendesp.in-tipo-ato
field aa-validade

...

                             like evendesp.aa-validade
field mm-validade                             like evendesp.mm-validade
field lg-internado

...

                             like evendesp.lg-internado
field cd-grupo-tipo

...

                           like evendesp.cd-grupo-tipo
field cd-proc-insumo                         like evendesp.cd-proc-insumo
field ct-codigo-ini                             like evendesp.ct-codigo
field ct-codigo-fim

...

                           like evendesp.ct-codigo
field sc-codigo-ini

...

                           like evendesp.sc-codigo
field sc-codigo-fim

...

                           like evendesp.sc-codigo
field cd-unidade-carteira                   like moviproc.cd-unidade-carteira
field cd-unidade-pagamento

...

             like moviproc.cd-unidade-pagamento
field lg-plano-base                           as log
field cd-modalidade

...

                         like usuario.cd-modalidade
field nr-ter-adesao

...

                           like usuario.nr-ter-adesao
field cd-usuario

...

                               like usuario.cd-usuario
field r-movipres

...

                               as rowid
field r-movto

...

                                  as recid

Definição campo a campo da tabela de entrada

  • in-evento-programa – Evento do programa que chama a cpc-pp0112h.p. Os valores desse campo podem ser: "CONSULTA" ou "ACESSA-CONTA"
  • nm-ponto-chamada-cpc – Nome do ponto de chamada da cpc dentro do programa que a utiliza.:"CONS-DEEVENDESP" ou "CT-CONTABIL"
  • cd-evento – Código do evento do pagamento;
  • cd-grupo-prestador – Código do grupo de prestador;
  • in-movto – indicador de movimento, pode ser "P" ou "I";
  • cd-mod-plano-tipo-modulo – Código de identificacao da modalidade/plano/tipo de plano/modulo;
  • cd-forma-pagto – Código de identificação da forma de pagamento;
  • in-tipo-ato – Indicador do tipo de ato medico;
  • aa-validade – Ano de validade da conta contábil;
  • mm-validade – Mes de validade da conta contábil;
  • lg-internado – indica se a conta é de internação;
  • cd-grupo-tipo – Código do tipo de insumo, deve ser informado apenas quando o movimento for de insumo;
  • cd-proc-insumo – Código do procedimento ou insumo;
  • ct-codigo-ini – Código da conta contábil inicial;
  • ct-codigo-fim – Código da conta contábil final;
  • sc-codigo-ini – Código do centro de custo inicial;
  • sc-codigo-fim – Código do centro de custo final;
  • cd-unidade-carteira – Código da unidade da carteira (não alimentado neste ponto);
  • cd-unidade-pagamento – Código da unidade de pagamento (não alimentado neste ponto);
  • lg-plano-base -
  • cd-modalidade – Código de identificação da modalidade (não alimentado neste ponto);
  • nr-ter-adesao – Número do contrato do beneficiário (não alimentado neste ponto);
  • cd-usuario – Código de identificação do usuário (não alimentado neste ponto);
  • r-movipres – Ponteiro da tabela de movimentos do prestador (movipres);
  • r-movto – Recid da tabela moviproc quando o in-movto for igual a "P" ou recid da tabela mov-insu quando in-movto for igual a "I".

...

 

...

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

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

field lg-undo-retry

...

                           as log
field ds-mensagem                           as char format "x(75)"
field lg-fora-intervalo

...

                       as log
field ct-codigo                                 like evendesp.ct-codigo
field sc-codigo                                 like evendesp.sc-codigo
field lg-continua                               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 deve retornar SIM se erros aconteceram e NÃO se o processo foi concluído por completo;
  • ds-mensagem – descrição da mensagem de erro caso ocorra, dentro na cpc;
  • Lg-fora-intervalo – Variável que indica se o movimento está fora do intervalo da conta contábil e centro de custo;
  • Ct-codigo – Código da conta contábil do movimento;
  • Sc-codigo – Código do centro de custo do movimento;
  • Lg-continua – Indica se considera ou não o movimento (procedimento/insumo);

...