Árvore de páginas

Versões comparadas

Chave

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

...

field r-movimento                                        as recid
field r-inss                                                    as recid
field r-pagapres                                           as recid
field r-preserv                                              as recid
field r-movipres                                           as rowid
field nr-nota-parcela                                    like movipres.nr-nota-parcela
field dt-producao                                          as date
field nm-ponto-chamada-cpc                      as char format "x(15)"
field in-evento-programa                             as char format "x(10)"
field cd-unidade                                            like pagapres.cd-unidade-prestador
field cd-prestador                                         like pagapres.cd-prestador
field in-movtos-internacao                          as int
field lg-considera-tipo-clin                          as log
field in-considera-movtos                           as int
field in-liberado-1                                        as char format "x(01)"
field in-liberado-2                                        as char format "x(01)"
field in-selec-tp-movto                                as char format "x(21)"
field in-movto                                              as char format "x(01)"
field r-notapres                                            as recid
field cd-unidade-pagto                                like preserv.cd-unidade
field cd-prestador-pagto                             like preserv.cd-prestador
field cd-unidade-nota                                  like preserv.cd-unidade
field cd-prestador-nota                               like preserv.cd-prestador
field cod-esp                                               like presnego.cod-esp
field lg-glosa-parcial                                   as log
field cd-unidade-prestador                         like moviproc.cd-unidade-prestador
field cd-tipo-vinculo                                    like moviproc.cd-tipo-vinculo
field in-resultado-divisao                            like moviproc.in-resultado-divisao
field dt-anoref                                              like moviproc.dt-anoref
field nr-perref                                              like moviproc.nr-perref
field lg-periodo                                           as log
field lg-considera-even-ext                       as log
field lg-primeira-vez                                  as log
field in-liberado-contas                             as char
field in-liberado-pagto                                as char
field cd-unidade-pagamento                      as int
field cd-prestador-pagamento                   as int
field cd-tipo-medicina-ini                          as int
field cd-tipo-medicina-fim                         as int
field in-calculo-pagamento                       as char format "x(1)"
field vl-liquido                                            like moviproc.vl-principal
field vl-movto-aux                                     like pagapres.vl-movto-prin
field vl-desc-prest                                     like moviproc.vl-desconto-prestador
field ds-processo                                      like pagapres.ds-processo
field cd-unidade-sel                                  like preserv.cd-unidade
field lg-valor-ou-cobranca                        as log
field lg-paga-valor-zerado                        as log
field vl-base-inss                                      as dec

field dt-periodo-ini                                    as date

field dt-periodo-fim                                   as date

field vl-inss                                               as dec .

Definição campo a campo da tabela de entrada

  • r-movimento – Não utilizado
  • r-inss – Não utilizado
  • r-pagapres – Recid da tabela pagapres
  • r-preserv – Rowid da tabela PRESERV.
  • r-movipres – Rowid da tabela MOVIPRES
  • nr-nota-parcela – Número da parcela da nota.
  • dt-produção – Data da produção informado nos parâmetros do programa
  • nm-ponto-chamada-cpc – Nome do ponto de chamada da cpc
  • in-evento-programa – Define o tipo de evento que está acionando a CPC. Poderá ser "CALCULO" ou "PREVISAO".
  • cd-unidade – Código da Unidade do prestador
  • cd-prestador – Código do prestador
  • in-movtos-internacao – Indicador para considerar ou não apenas movimentos de internação. Valor 1, considera apenas movimentos de internação e zero considera qualquer tipo de movimento
  • lg-considera-tipo-clinica – Define se será ou não considerado o intervalo de tipos de clincias
  • in-considera-movtos – Indicador para considerar ou não movimentos em que o prestador principal e o prestador executante são iguais. Valor 0, considera os movimentos e um desconsidera o movimento
  • in-liberado-1 – Indica se somente será considerados os movimentos liberados do contas ou não;
  • in-liberado-2 – Indica se somente será considerados os movimentos liberados do contas ou não
  • in-selec-tp-movto – Indicador do tipo produtos que serão considerados na seleção dos movimentos. Valor 1, somente movimento de pré-pagamento, igual a 2, somente movimentos de Custo Operacional e 3, ambos os tipos de movimentos.
  • in-movto – Indicador de procedimento ou insumo;
  • r-notapres – Recid da tabela notapres;
  • cd-unidade-pagto – Código da unidade de pagamento;
  • cd-prestador-pagto – Código do prestador de pagamento;
  • cd-unidade-nota – Código da unidade da fatura do RC;
  • cd-prestador-nota – Código do prestador da fatura do RC;
  • cod-esp – Código da espécie;
  • lg-glosa-parcial – Indica se o movimento foi glosado parcialmentese o movimento foi glosado parcialmente
  • vl-base-inss - Valor da base de INSS acumulado
  • dt-periodo-ini - Data inicial do período do pagamento
  • dt-periodo-fim - Data final do período do pagamento
  • vlvl-base-inss - Valor da base de INSS acumuladodo INSS calculado pelo sistema.

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

...

field lg-undo-retry                                                     as log
field ds-mensagem-relatorio                                   as char
field lg-calcula-iss                                                    as log
field vl-desconto                                                       as dec format "z,zzz,zz9.99"
field ds-especialid                                                    like esp-med.ds-especialid
field cd-proc-base                                                    as int format "99999999"
field qt-proc-base                                                     as int
field qt-total-solicitados                                           as int
field qt-total-executados                                          as int
field qt-total-auto-gerados                                        as int
field qt-total-permitidos                                            as int
field qt-total-dif-exames                                           as int
field pc-proced-permitido                                         like prautger.pc-proced-permitido
field vl-auto-gerados                                                as dec format "z,zz9.99"
field in-movto-incide-inss                                        as char format "x(01)"
field vl-base-ir                                                          like pagapres.vl-base-ir
field r-preseven                                                       as recid
field nr-nota-parcela                                                like movipres.nr-nota-parcela
field dt-pagto-prestador                                            like notapres.dt-pagto-prestador
field cod-esp                                                            like presnego.cod-esp
field vl-movto-prin                                                   like moviproc.vl-principal
field vl-movto-auxi                                                  like moviproc.vl-auxiliar
field lg-proximo                                                       as log
field lg-considera-even-ext                                     as log
field cd-evento                                                         like evenfatu.cd-evento
field vl-desc-prest-procedimento                           like moviproc.vl-desconto-prestador
field vl-desc-prest-insumo                                     like mov-insu.vl-desconto-prestador
field vl-base-inss                                                   as dec

field vl-inss                                                            as dec.

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

  • lg-undo-retry – Variável que controla os erros que podem ocorrer na CPC
  • ds-mensagem-relatorio – Variável que recebe a descrição dos erros que ocorreram na CPC
  • lg-calcula-iss – Variável que retorna se calcula ISS para o prestador.
  • vl-desconto – Valor do desconto que será gerado contra o prestador em virtude de ultrapassar a quantidade permitida para execução pelo prestador de aeventos auto-gerados;
  • ds-especialid – Descrição da especialidade médica
  • cd-proc-base – Código do procedimento Base referente ao procedimentos Auto Gerados;
  • qt-proc-base – Quantidade de procedimento base realizado;
  • qt-total-solicitados – Quantidade total de procedimentos (auto-gerado) solicitados ao prestador;
  • qt-total-executados – Quantidade total de procedimentos (auto-gerado) executados pelo prestador;
  • qt-total-auto-gerados – Quantidade total de procedimentos (auto-gerado) executados pelo prestador em que ele é também é o prestador solicitante;
  • qt-total-permitidos – Quantidade total de procedimentos auto-gerado PERMITIDOS para execução pelo prestador;
  • qt-total-dif-exames - Quantidade total de procedimentos auto-gerado que ultrapassaram a quantidade permitida para execução pelo prestador;
  • pc-proced-permitido - Percentual de procedimentos permitidos de serem auto-gerados, sobre a quantidade de procedimentos base executados;
  • vl-auto-gerados – Valor total dos eventos auto-gerados;
  • in-movto-incide-inss: - Variável que retorna sobre qual tipo de movimento será a incidência de INSS, valores possíveis: "A" – incide INSS sobre procedimentos e insumos; "I" – incide INSS sobre insumos; "P" – incide INSS sobre procedimentos;
  • r-preseven – Recid da tabela preseven;
  • nr-nota-parcela – Numero da nota/parcela;
  • cod-esp – Código da espécie;
  • vl-movto-prin – Valor principal do movimento;
  • vl-movto-aux – Valor auxiliar do movimento
  • vl-base-inss - Valor da base do calculo do INSS;
  • vl-inss - Valor de INSS calculado