CPC-RC0411F.P
Produto: | Gestão de Planos de Saúde |
Módulo: | HRC |
Versão: | 12.x.x |
Assuntos: | cpc-rc0411f.p |
- Programa utilizado para gerar o resumo das parametrizações de um movimento do RC;
- Caso o cliente não queira executar a chamada da CPC deve colocar CPC ativa como não no cadastro de CPCs;
- Será permitido para essa CPC apenas um registro na tabela temporária de saída. Caso exista mais de um registro será reportado erro.
Localização
- Ponto "ANTES-TBPREPRO": antes de montar o bloco referente à tabela de quantidade de moedas do prestador (tabela "tbprepro").
Ponto de Utilização
- "ANTES-TBPREPRO"
Include das definições das tabelas temporárias
- cpc-rc0411f.i
Tabelas de entrada e de saída
Tabela de entrada tmp-cpc-rc0411f-entrada
def temp-table tmp-cpc-rc0411f-entrada no-undo
field nm-ponto-chamada-cpc as char format "x(15)"
field nm-evento as char format "x(15)"
field tp-movimento as char
field cd-unidade-carteira like docrecon.cd-unidade-carteira
field cd-unidade-principal like docrecon.cd-unidade-principal
field cd-prestador-principal like docrecon.cd-prestador-principal
field dt-realizacao like moviproc.dt-realizacao.
Definição campo a campo da tabela de entrada
- nm-ponto-chamada-cpc - nome do ponto de chamada da CPC;
- nm-evento - nome do evento;
- tp-movimento - tipo do movimento ("PROCEDIMENTO" ou "INSUMO");
- cd-unidade-carteira - código da unidade da carteira do beneficiário;
- cd-unidade-principal - código da unidade do prestador principal do documento;
- cd-prestador-principal - código do prestador principal do documento;
- dt-realizacao - data de realização do movimento.
Tabela de saída tmp-cpc-rc0411f-saida
def temp-table tmp-cpc-rc0411f-saida no-undo
field lg-erro as logical
field ds-mensagem as char
field lg-mostra-dados as logical
field ds-tab-qtd-prestador as char
field cd-unidade as int
field cd-prestador as int
field dt-limite as date
field cd-tab-preco-proc as char format "XXX/99"
field in-tipo-aplicacao as char format "X"
field ds-tipo-aplicacao as char
field lg-busca-tbprepro as logical initial yes.
Definição campo a campo da tabela de saída
- lg-erro - indica se ocorreu erro na CPC;
- ds-mensagem - armazena a descrição do erro ocorrido na CPC;
- lg-mostra-dados - mostra os dados retornados pela CPC no bloco referente à tabela de quantidade de moedas do prestador (tabela "tbprepro");
- ds-tab-qtd-prestador - cabeçalho do bloco referente à tabela de quantidade de moedas do prestador (tabela "tbprepro");
- cd-unidade - unidade do prestador da tabela de quantidade de moedas do prestador (tabela "tbprepro");
- cd-prestador - prestador da tabela de quantidade de moedas do prestador (tabela "tbprepro");
- dt-limite - data limite da tabela de quantidade de moedas do prestador (tabela "tbprepro");
- cd-tab-preco-proc - código da tabela de quantidade de moedas do prestador (tabela "tbprepro");
- in-tipo-aplicacao - tipo do movimento ("01", "02" ou "03");
- ds-tipo-aplicacao - descrição do tipo do movimento ("PROCEDIMENTO", "INSUMO" ou "AMBOS");
- lg-busca-tbprepro - indica se deve fazer a busca e a exibição dos dados da tabela "tbprepro".