Produto: | Gestão de Planos de Saúde |
Módulo: | Todos |
Versão: | 12.x.x |
Assuntos: | cpc-ac0011r.p |
Localização
Pontos de Utilização
Include das definições das tabelas temporárias
Tabelas de entrada e saída
Tabela de entrada tmp-cpcac0011r-entrada
def temp-table tmp-cpc-ac0011r-entrada no-undo
field in-evento-programa as char format "x(06)"
field nm-ponto-chamada-cpc as char format "x(15)"
field cd-erro-sistema as int
field nr-rowid-usuario as rowid
field nr-rowid-out-uni as rowid
field cd-unidade like previesp.cd-unidade
field cd-prestador like previesp.cd-prestador
field cd-vinculo like previesp.cd-vinculo
field cd-especialid like previesp.cd-especialid
field cd-procedimento like ambcbhpm.cd-amb
field qt-procedimento as int format "9999"
field cd-uni-cli like moviproc.cd-unidade-clinica
field cd-clinica like moviproc.cd-clinica
field dt-realizacao as date format "99/99/9999"
field hr-realizacao as char format "x(08)"
field cd-unidade-prest-princ like paproins.cd-unidade
field cd-prestador-princ like paproins.cd-prestador
field cd-pacote like paproins.cd-pacote
field aa-guia-atendimento like guiautor.aa-guia-atendimento
field nr-guia-atendimento like guiautor.nr-guia-atendimento
field r-beneficiario as recid
field lg-urgencia as log
field nr-processo as int
field nr-sequencia as int
field lg-registro-atual as log
field ds-mensagem as char format "x(75)"
field cd-esp-amb like ambproce.cd-esp-amb
field cd-grupo-proc-amb like ambproce.cd-grupo-proc-amb
field cd-procedimento-amb like ambproce.cd-procedimento
field dv-procedimento like ambproce.dv-procedimento
field cd-erro as char format "9999"
field in-tipo-movto as char format "x(01)"
field cd-glosa as int
field cd-classe-erro as int
field lg-reconsulta-aux as log
field cd-unidade-ant like paproins.cd-unidade
field cd-transacao-ant like tranrevi.cd-transacao
field cd-unidade-prestadora-ant like moviproc.cd-unidade-prestadora
field nr-serie-doc-original-ant like moviproc.nr-serie-doc-original
field nr-doc-original-ant like moviproc.nr-doc-original
field nr-doc-sistema-ant like moviproc.nr-doc-sistema
field lg-continua as log
field vl-cobrado like procusos.vl-cobrado
field vl-taxa-out-uni-cobrado like procusos.vl-taxa-out-uni-prin
field vl-taxa-out-principal like procusos.vl-taxa-out-uni-prin
field vl-taxa-out-uni-auxi like procusos.vl-taxa-out-uni-auxi
field vl-principal like procusos.vl-principal
field vl-auxiliar like procusos.vl-auxiliar
field cd-unidade-prest-exec like preserv.cd-unidade
field cd-prestador-executante like preserv.cd-prestador
field cd-unidade-prestadora like procusos.cd-unidade-prestadora
field cd-transacao like procusos.cd-transacao
field nr-serie-doc-original like procusos.nr-serie-doc-original
field nr-doc-original like procusos.nr-doc-original
field nr-doc-sistema like procusos.nr-doc-sistema
field nr-seq-digitacao like procusos.nr-seq-digitacao
field cd-local-atendimento like locaaten.cd-local-atendimento
Definição campo a campo da tabela de entrada
vl-cobrado - Valor cobrado do movimento. Somente será informado quando o ponto de chamada da CPC for "ANTES-GRAVAR".
vl-taxa-out-uni-cobrado - Taxa cobrada do movimento. Somente será informado quando o ponto de chamada da CPC for "ANTES-GRAVAR".
vl-taxa-out-principal - Taxa principal do movimento. Somente será informado quando o ponto de chamada da CPC for "ANTES-GRAVAR".
vl-taxa-out-uni-auxi - Taxa auxiliar do movimento. Somente será informado quando o ponto de chamada da CPC for "ANTES-GRAVAR".
vl-principal - Valor principal do movimento. Somente será informado quando o ponto de chamada da CPC for "ANTES-GRAVAR".
vl-auxiliar - Valor auxiliar do movimento. Somente será informado quando o ponto de chamada da CPC for "ANTES-GRAVAR".
cd-unidade-prest-exec - Unidade do prestador executante . Somente será informado quando o ponto de chamada da CPC for "ANTES-GRAVAR".
cd-prestador-executante - Prestador executante. Somente será informado quando o ponto de chamada da CPC for "ANTES-GRAVAR".
cd-unidade-prestadora - Unidade prestadora. Somente será informado quando o ponto de chamada da CPC for "ANTES-GRAVAR".
cd-transacao - Código da transação. Somente será informado quando o ponto de chamada da CPC for "ANTES-GRAVAR".
nr-serie-doc-original - Série do documento. Somente será informado quando o ponto de chamada da CPC for "ANTES-GRAVAR".
nr-doc-original - Número do documento original. Somente será informado quando o ponto de chamada da CPC for "ANTES-GRAVAR".
nr-doc-sistema - Número do documento sistema. Somente será informado quando o ponto de chamada da CPC for "ANTES-GRAVAR".
nr-seq-digitacao - Número da sequência do documento. Somente será informado quando o ponto de chamada da CPC for "ANTES-GRAVAR".
Tabela de entrada tmp-cpc-ac0011r-insumo
def temp-table tmp-cpc-ac0011r-insumo no-undo
field cd-tipo-insumo like pacinsu.cd-tipo-insumo
field cd-insumo like pacinsu.cd-insumo
field cd-pacote like pacinsu.cd-pacote
field dt-realizacao like mov-insu.dt-realizacao
Definição campo a campo da tabela de entrada "tmp-cpc-ac0011r-insumo"
Observação: A Tabela de entrada tmp-cpc-ac0011r-insumo somente possuirá registros quando o documento incluído possuir insumos e o ponto de chamada da CPC for "VERIFICA-ERRO".
Tabela de saída tmp-cpc-ac0011r-saida
def temp-table tmp-cpc-ac0011r-saida no-undo
field lg-continua as log initial yes
field lg-undo-retry as log
field cd-erro-sistema as int
field ds-mensagem as char
field lg-urgencia as log
field lg-clinica-fisio as log
field cd-erro as char format "x(04)"
field lg-valoriza as log
field vl-honorarios as dec
field vl-operacional as dec
field vl-filme as dec
field cd-moeda as int
field qt-repasse as dec
field cd-glosa as int
field cd-classe-erro as int
field lg-reconsulta-aux as log
field vl-principal like procusos.vl-principal
field vl-auxiliar like procusos.vl-auxiliar
field vl-taxa-out-principal like procusos.vl-taxa-out-uni-prin
field vl-taxa-out-uni-auxi like procusos.vl-taxa-out-uni-auxi
field lg-troca-valores as log
Definição campo a campo da tabela de saída