Histórico da Página
...
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