Visão geral do programa
Este programa tem por objetivo gerar os cálculos de pagamento dos prestadores — com um percentual sobre os créditos para adiantar o pagamento ao prestador, ou o descálculo de adiantamentos de pagamentos ao prestadores que ainda não foram processados pelo cálculo do pagamento.
Objetivo da tela: | Realizar o cálculo/descálculo do adiantamento de pagamento dos prestadores. |
Cálculo
É gerado um evento de crédito a ser pago no momento e um desconto a ser considerado no cálculo do pagamento final, onde será descontado o valor adiantado; não são gerados impostos neste momento.
Somente podem ser selecionados movimentos extras (crédito), descontos, descontos programados, procedimentos e insumos selecionados no período.
A previsão realiza todo o cálculo do adiantamento sem que sejam efetivados os movimentos gerados na base de dados. No cálculo são feitos os mesmos procedimentos especificados para o cálculo normal do pagamento, porém, não são considerados eventos de descontos e eventos de impostos. O cálculo é feito somente em cima da produção do prestador e eventos extras, conforme parametrizados nos parâmetros e não são gerados títulos, mas geram dois movimentos.
O código do evento de crédito do adiantamento deve ser parametrizado na tela Parametrização Pagamento Prestadores (hpp.paymentProviderParameters), no campo 'Evento extra de adiantamento', e deve ser um evento de crédito de classe 'E'; já o código do evento de desconto do adiantamento deve ser um evento de desconto, de classe “D”, não pode ser um evento de desconto programado.
Descálculo
São lidos todos os movimentos de classe "E" (extra/créditos), que tenham sido gravados pelo cálculo do adiantamento e seu correspondente evento de desconto de classe "D", que ainda não tenha sido processado pelo Cálculo/previsão de pagamento de prestadores (hpp.providerPayment). Estes dois eventos serão removidos da base de dados, voltando à situação anterior ao cálculo do adiantamento do prestador.
Estrutura
Principais ações:
Ação | Descrição |
Executar | Executa a ação escolhida no campo 'Tipo de execução' (Cálculo ou Descálculo). |
Parâmetros
Específicos de cálculo:
Campo | Descrição |
Tipo de cálculo |
|
Informar se serão considerados os procedimentos, do Revisão de Contas, ou não na geração do cálculo ou da previsão do adiantamento do pagamento dos prestadores. Se informado 'Sim', serão selecionados os movimentos de procedimentos do Revisão de Contas. | |
Informar o valor a ser pago:
Habilitado para edição apenas quando Calcular procedimentos for 'Sim'. Os valores podem ser consultados no cadastro Manutenção Documentos Revisão Contas (RC0310A). | |
Informar se serão considerados os insumos, do revisão de contas, ou não na geração do cálculo ou da previsão do adiantamento do pagamento dos prestadores. Se informado 'Sim', serão selecionados os movimentos de insumos do Revisão de Contas. | |
Informar o valor a ser pago:
Habilitado para edição apenas quando Calcular insumos for 'Sim'. Os valores podem ser consultados no cadastro Manutenção Documentos Revisão Contas (RC0310A). | |
Informar se serão considerados os eventos extras (créditos), na geração do cálculo ou da previsão do adiantamento do pagamento dos prestadores. Se informado 'Sim', serão selecionados os eventos extras (classe 'E'), no cálculo do adiantamento do pagamento. | |
Informar se serão considerados os eventos de desconto (que não sejam programados), na geração do cálculo ou da previsão do adiantamento do pagamento dos prestadores. Se informado 'Sim', serão selecionados os eventos de desconto (classe 'D'), no cálculo do adiantamento do pagamento. | |
Informar se serão considerados os eventos de desconto programado na geração do cálculo ou da previsão do adiantamento do pagamento dos prestadores. Os eventos programados podem ser identificados no cadastro Eventos Pagamento Prestador (hpp.billingEvents), através do campo 'Indica evento programado'. | |
Adiantamento (%) | Informar o percentual do valor da movimentação, parametrizada acima, que será pago como adiantamento. Serão acumulados os valores a serem pagos e calculado o percentual a ser pago, sobre estes valores. |
Data do adiantamento | Informar a data de referência para o adiantamento que será atualizado no evento Extra e Extra de adiantamento. É a data do pagamento do adiantamento. |
Informar a data em que será efetivado o pagamento do adiantamento do prestador. Esta data será gravada no Manutenção de prestador (hcg.healthProvider, campo 'Calcula adiantamento') para indicar que o adiantamento foi feito para o período referente a esta data. | |
Ano de referência (Desconto) | Informar o ano de referência que será lançado o desconto do adiantamento. |
Período de referência (Desconto) | Informar o período de referência que será lançado o desconto do adiantamento. |
Data do lançamento (Desconto) | Informar a data de realização que será gerado o desconto do adiantamento. |
Compartilhados:
Campo | Descrição |
---|---|
Ano de referência | Informar o ano de referência para seleção dos movimentos a serem calculados/descalculados no adiantamento. |
Período de referência | Informar o período de referência para seleção dos movimentos a serem calculados/descalculados no adiantamento.
|
Seleção
Específicos de cálculo:
Campo | Descrição |
---|---|
Unidade Seccional (inicial e final) | Informar a faixa de código da unidade seccional do prestador de pagamento, para selecionar os movimentos a serem pagos. |
Específicos de descálculo:
Campo | Descrição |
---|---|
Unidade | Informar o código da unidade da operadora, para selecionar os eventos de adiantamento. |
Compartilhados:
Campo: | Descrição | |
Unidade do prestador (inicial e final) | Informar a faixa de código da unidade do prestador de pagamento. | |
Prestador (inicial e final) | Informar a faixa de código do prestador de pagamento. | |
inicial e final) | Informar a faixa de código do grupo do prestador de pagamento. | |
Tipo de medicina (inicial e final) | Informar a faixa de código do tipo de medicina. |