Código fonte Wiki de Rotina de precificação de contas
Version 25.1 by andrehyeda on 05/08/2020
Show last authors
| 1 | Esta documentação tem como objetivo descrever todo o processo de precificação utilizado no sistema de Contas Médicas, considerando todas as particularidades de cada cliente. |
| 2 | |
| 3 | O processo de precificação é responsável por determinar qual preço cada item dentro de uma guia de cobrança receberá como base de cálculo, suas glosas e seu valor liberado final. |
| 4 | |
| 5 | Lembrando que em termos de fluxo, existem 3 possíveis tipos de configuração para precificação dos valores no sistema: |
| 6 | |
| 7 | [[1- Desconsiderar totalmente os valores apresentados (cobrados) pelo prestador (SC Saúde);>>doc:.Desconsiderar valor apresentado.WebHome]] |
| 8 | |
| 9 | 2- Assumir os valores apresentados (cobrados) pelo prestador quando este for menor que o da operadora (Planserv); |
| 10 | |
| 11 | 3- Considerar os valores apresentados (cobrados) pelo prestador apenas para fins de cálculo de glosa (Ipen); |
| 12 | |
| 13 | Este processo é dividido em três etapas: |
| 14 | |
| 15 | [[image:1595965168038-562.png||height="288" width="1510"]] |
| 16 | |
| 17 | Os tópicos a seguir detalham cada uma dessas etapas. |
| 18 | |
| 19 | == Definição de Valor Base == |
| 20 | |
| 21 | Para entender como funciona a definição do valor base de cálculo, o é importante entender quais são os valores que constituem um item. |
| 22 | |
| 23 | Os itens (procedimentos e despesas) são cadastrados e contratualizados no sistema de Credenciamento. Os sistemas que utilizam esses valores consultam essas informações através de serviço REST. A imagem a seguir mostrar um exemplo de requisição REST de um procedimento. |
| 24 | |
| 25 | [[image:1595965379820-112.png||height="990" width="987"]] |
| 26 | |
| 27 | O item retorna 5 campos de valores diferentes para um item, sendo esses: |
| 28 | |
| 29 | - valorHM: Parte do valor do item que corresponde ao honorário médico; |
| 30 | |
| 31 | - valorCO: Parte do valor do item que corresponde ao custo operacional; |
| 32 | |
| 33 | - valorFilme: Parte do valor do item que corresponde ao filme utilizado no procedimento; |
| 34 | |
| 35 | - valorAnestesico: Parte do valor do item que corresponde ao honorário dos profissionais de anestesia; |
| 36 | |
| 37 | - valorTotal: É a soma de todos os valores acima. Este é o **valor base de cálculo** de contrato de um item. |
| 38 | |
| 39 | Um item não necessariamente precisa ter todos os valores listados acima. Basta ter um dos valores que constituem o item (valorHM, valorCO, valorFilme e valorAnestesico) e o valorTotal. |
| 40 | |
| 41 | Então o primeiro processo realizado no sistema de Contas Médicas para identificar o valor base é fazer uma chamada via rest no sistema de Credenciamento para identificar o valor base de cálculo do contrato do prestador que está realizando a cobrança. |
| 42 | |
| 43 | Usando como exemplo o item mostrado na imagem do retorno REST, o item 00-34010173 possui os seguintes valores: |
| 44 | |
| 45 | - valorHM: 286,11; |
| 46 | |
| 47 | - valorCO: 0,00; |
| 48 | |
| 49 | - valorFilme: 54,25; |
| 50 | |
| 51 | - valorAnestesico: 0,00; |
| 52 | |
| 53 | - valorTotal: 286,11 + 54,25 = 340,36. |
| 54 | |
| 55 | Logo o valor base de cálculo desse item considerando o contrato do prestador é de 340,36. Esse é o processo padrão de identificação de valor base de um item. |
| 56 | |
| 57 | Existe um comportamento parametrizável por cliente que inclui na lógica de identificação de valor base de cálculo o valor apresentado pelo prestador. Esse comportamento considera o valor apresentado pelo prestador quando este é menor que o valorTotal de contrato do item para aquele mesmo prestador. O funcionamento segue a seguinte lógica: |
| 58 | |
| 59 | 1. Sistema compara o valor apresentado pelo prestador com o valor de contrato; |
| 60 | 1. Se o valor apresentado for menor que o valor de contrato, o sistema atribui o valor apresentado como valor base de cálculo; |
| 61 | 1. O sistema identifica quais valores o item possui no contrato (valorHM, valorCO e valorFilme); |
| 62 | 1. O sistema rateia o valor apresentado na mesma proporção do valor de contrato entre os valores que o item possui (valorHM, valorCO e valorFilme). Estes passam a ser os valores base do item ao invés dos valores de contrato. |
| 63 | |
| 64 | Usando o item 00-34010173 como exemplo. Supondo que em uma cobrança hipotética um prestador apresente um valor de 100 reais para esse item. Considerando também que o parâmetro de comportamento de valor menor esteja habilitado. O sistema faz as seguintes ações: |
| 65 | |
| 66 | 1. Compara os valores, sendo 100,00 (valor apresentado) < 340,36 (valor de contrato). Valor apresentado neste exemplo é menor que o valor de contrato; |
| 67 | 1. Define o valor base de cálculo como 100,00; |
| 68 | 1. Identifica que o item possui no contrato os seguintes valores valorHM (286,11) e valorFilme (54,25). Logo o valor do item é constituído de 84,06% de valorHM e 15,94% de valorFilme; |
| 69 | 1. O sistema rateia os valores proporcionalmente. Logo os 100,00 reais são distribuídos em 84,06 reais de valorHM e 15,94 reais de valorFilme. |
| 70 | |
| 71 | O valor apresentado pelo prestador bem como o valor base de contrato pode ser visto através da janela aberta ao clicar no botão Formação de Preço. |
| 72 | |
| 73 | [[image:1595965549586-716.png||height="323" width="1488"]] |
| 74 | |
| 75 | A janela mostra, entre outras coisas, as informações de **valor apresentado** pelo prestador e o valor que o sistema considerou como **valor base de cálculo**. |
| 76 | |
| 77 | [[image:1595965615908-387.png||height="1117" width="1476"]] |
| 78 | |
| 79 | == Cálculo de Valor Processado == |
| 80 | |
| 81 | Após a definição do **valor base de cálculo**, a sequência do processo de precificação é o **cálculo de valor processado**. Valor processado é o valor que o sistema compreende como valor total de análise do item, considerando todas as variáveis apresentadas pelo prestador. Essas variáveis são: fator de redução ou acréscimo apresentado; quantidade apresentada; participação dos profissionais apresentada; e regras de precificação aplicadas. Para entender como esse processo funciona, é importante entender todas essas variáveis. |
| 82 | |
| 83 | Todas essas informações apresentadas podem ser encontradas no detalhamento dos itens dentro de uma guia no Contas Médicas. |
| 84 | |
| 85 | [[image:1596053344791-372.png||height="416" width="1934"]] |
| 86 | |
| 87 | **Os links a seguir detalham o funcionamento de cada variável que influencia no valor apresentado:** |
| 88 | |
| 89 | [[Veja aqui como funciona a definição do fator>>http://wiki.qualirede.com.br/bin/view/ContasMedicas/Precifica%C3%A7%C3%A3o/Defini%C3%A7%C3%A3o%20do%20fator%20de%20redu%C3%A7%C3%A3o%2Facr%C3%A9scimo/||style="background-color: rgb(255, 255, 255);"]] |
| 90 | |
| 91 | [[Veja aqui como funciona a definição da quantidade de um item>>http://wiki.qualirede.com.br/bin/view/ContasMedicas/Precifica%C3%A7%C3%A3o/Defini%C3%A7%C3%A3o%20da%20quantidade%20de%20um%20item/||style="background-color: rgb(255, 255, 255);"]] |
| 92 | |
| 93 | [[Veja aqui como funciona a definição do grau de participação>>http://wiki.qualirede.com.br/bin/view/ContasMedicas/Precifica%C3%A7%C3%A3o/Defini%C3%A7%C3%A3o%20do%20grau%20de%20participa%C3%A7%C3%A3o/||style="background-color: rgb(255, 255, 255);"]] |
| 94 | |
| 95 | [[image:1596053684377-477.png||height="1029" width="1361"]] |
| 96 | |
| 97 | Considerando todas as informações apresentadas, o sistema gera o valor processado de um item da seguinte forma: |
| 98 | |
| 99 | 1. Verifica o HM processado base em relação ao fator (ValorHM base de cálculo * Fator Redução e Acréscimo Apresentado); |
| 100 | 1. Identifica o valor de HM processado para cada profissional presente no item (valor HM processado * grau de participação apresentado). Caso não haja profissionais apresentados e o item possua valor de HM, o sistema entende o valorHM base de cálculo como valor de HM processado; |
| 101 | 1. Soma todos os valores de HM dos profissionais, gerando o valor de HM processado final; |
| 102 | 1. Soma o valor de HM processado com o CO e o filme. Esse é o **valor processado unitário** do item; |
| 103 | 1. Multiplica o valor processado unitário pela quantidade apresentada do item. Este é o **valor processado total** do item. |
| 104 | |
| 105 | Estes valores estão distribuídos no detalhamento do item da seguinte forma: |
| 106 | |
| 107 | [[image:1596053763681-967.png||height="354" width="1364"]] |
| 108 | |
| 109 | Onde: |
| 110 | |
| 111 | 1 – Valor processado de HM conforme participação apresentada; |
| 112 | |
| 113 | 2 – Valores que constituem o item. Valor de HM somado dos profissionais, valor de CO do item e valor do filme; |
| 114 | |
| 115 | 3 – Soma dos valores do item de forma unitária; |
| 116 | |
| 117 | 4 – Valor processado final do item considerando o valor unitário vezes a quantidade apresentada. |
| 118 | |
| 119 | == Cálculo de Valor Liberado e Valor Glosado == |
| 120 | |
| 121 | Para cada informação apresentada pelo prestador, existe também a informação liberada pelo sistema. Essas informações são: fator de redução ou acréscimo liberado; quantidade liberada; e participação dos profissionais liberada. Estas informações estão dispostas no item da seguinte forma: |
| 122 | |
| 123 | [[image:1596056068539-880.png||height="304" width="1373"]] |
| 124 | |
| 125 | Estas informações são utilizadas para calcular o **valor liberado total** do item. Esse cálculo é feito da seguinte forma: |
| 126 | |
| 127 | 1. Verifica o HM liberado base em relação ao fator liberado (ValorHM base de cálculo * Fator Redução e Acréscimo Liberado); |
| 128 | 1. Identifica o valor de HM liberado para cada profissional presente no item (valor HM liberado * grau de participação liberado). Caso não haja profissionais e o item possua valor de HM, o sistema entende o valorHM base de cálculo como valor de HM liberado; |
| 129 | 1. Soma todos os valores de HM dos profissionais, gerando o valor de HM liberado final; |
| 130 | 1. Soma o valor de HM liberado com o CO e o filme. Multiplica o este valor liberado unitário pela quantidade liberada do item. Este é o **valor liberado total** do item. |
| 131 | |
| 132 | O valor liberado do item é apresentado da seguinte forma: |
| 133 | |
| 134 | [[image:1596056127648-732.png||height="295" width="1370"]] |
| 135 | |
| 136 | Com o valor liberado total do item definido, o sistema fazer o cálculo do valor glosado do item. Este valor é calculado através da seguinte equação: |
| 137 | |
| 138 | **Valor Glosado Total = Valor Processado Total – Valor Liberado Total.** |
| 139 | |
| 140 | Portanto o valor glosado total é a diferença entre as informações liberadas de um item em relação as informações apresentadas pelo prestador. |
| 141 | |
| 142 | Existe um comportamento parametrizável que altera o comportamento de cálculo de glosa. Esse comportamento passa a verificar se o valor apresentado pelo prestador é maior que o valor liberado para o item. Para estes casos o sistema assume essa diferença como valor glosado total do item. |