Linha de Produto: | Microsiga Protheus | ||||
Segmento: | Saúde | ||||
Módulo: | SIGAPLS | ||||
Rotina: |
| ||||
País(es): | Brasil | ||||
Banco(s) de Dados: | Todos | ||||
Sistema(s) Operacional(is): | Windows/Linux | ||||
Versões/Release: | 11.80.13 |
Durante o período de internação de um paciente é possível que o prestador apresente periodicamente para a operadora de saúde, um resumo de internação, possibilitando o recebimento dos serviços prestados no período, se o(s) procedimento(s) realizado(s) possuir(em) cobrança de coparticipação.
A cada resumo apresentado esta cobrança é realizada, com base no nível de configuração de coparticipação. Neste novo processo, o prestador poderá apresentar periodicamente os resumos de internação e somente na alta da internação é que será cobrado do paciente o valor de coparticipação referente aos custos de internação.
(Apenas para Microsiga Protheus, versões anteriores à versão 12)
Antes de executar o compatibilizador UPDPLS9R é imprescindível:
Atenção O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de Banco de Dados (DBA) ou equivalente! A ativação indevida da Integridade Referencial pode alterar drasticamente o relacionamento entre tabelas no banco de dados. Portanto, antes de utilizá-la, observe atentamente os procedimentos a seguir:
|
---|
Atualizações do compatibilizador
Chave | Nome | Modo | PYME |
BRT | Informação da Tabela de Custo Internação x Coparticipação | C | N |
Chave | Nome | Modo | PYME |
BRU | Fx. Custo Internação x Coparticipação. | C | N |
Campo | BI3_TABCOP |
Tipo | C |
Tamanho | 4 |
Decimal | 0 |
Formato | @! |
Título | Copart Inter |
Descrição | Tabela Coparticipação por Custo de Internação |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Informe o Código da Tabela de Coparticipação por Custo de Internação para a realização do cálculo de Coparticipação. |
Campo | BQC_TABCOP |
Tipo | C |
Tamanho | 4 |
Decimal | 0 |
Formato | @! |
Título | Copart Inter |
Descrição | Tabela Coparticipação por Custo de Internação |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Informe o Código da Tabela de Coparticipação por Custo de Internação para a realização do cálculo de Coparticipação. |
Campo | BD6_CONSOL |
Tipo | C |
Tamanho | 1 |
Decimal | 0 |
Título | Consolida? |
Descrição | Consolida? |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Opções | 0=Não;1=Sim |
Valid | Pertence("01") |
Help | Indica se valor de Coparticipação deve ser consolidado. |
Campo | BRT_FILIAL |
Tipo | C |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Filial |
Descrição | Filial do Sistema |
Nível | 1 |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Help | Indica o código da Filial do sistema. |
Campo | BRT_CODIGO |
Tipo | C |
Tamanho | 4 |
Decimal | 0 |
Formato | @! |
Título | Código |
Descrição | Código da tabela |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Relação | NextNumero("BRT",1,"BRT_CODIGO",.F., "0001") |
Help | Indica o código da tabela de coparticipação. |
Campo | BRT_NOME |
Tipo | C |
Tamanho | 150 |
Decimal | 0 |
Formato | @! |
Título | Nome |
Descrição | Nome da tabela |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Indica o nome da tabela de coparticipação. |
Campo | BRT_VIGINI |
Tipo | D |
Tamanho | 8 |
Decimal | 0 |
Título | Vig. Inicial |
Descrição | Data do inicio da vigência da tabela. |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Valid | PLSVLDTB(2) |
Help | Indica a data de vigência inicial da tabela de coparticipação. |
Campo | BRT_VIGFIM |
Tipo | D |
Tamanho | 8 |
Decimal | 0 |
Título | Vig. Final |
Descrição | Data do fim da vigência da tabela. |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Valid | PLSVLDTB(2) |
Help | Indica a data de vigência final da tabela de coparticipação. |
Campo | BRU_FILIAL |
Tipo | C |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Filial |
Descrição | Filial do Sistema |
Nível | 1 |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Help | Indica o código da Filial do sistema. |
Campo | BRU_CODIGO |
Tipo | C |
Tamanho | 4 |
Decimal | 0 |
Formato | @! |
Título | Código |
Descrição | Código da tabela |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Relação | M->BRT_CODIGO |
Help | Indica o código da tabela de coparticipação. |
Campo | BRU_VLRINI |
Tipo | N |
Tamanho | 12 |
Decimal | 2 |
Formato | @E 9,999,999.99 |
Título | Fx. custo Ini. |
Descrição | Valor inicial da faixa. |
Nível | 0 |
Usado | Sim |
Obrigatório | Sim |
Browse | Não |
Relação | PLSVLDTB(1) |
Help | Indica o valor inicial da faixa de valores. |
Campo | BRU_VLRFIM |
Tipo | N |
Tamanho | 12 |
Decimal | 2 |
Formato | @E 9,999,999.99 |
Título | Fx. custo Fin. |
Descrição | Valor Final da faixa. |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Relação | PLSVLDTB(1) |
Help | Indica o valor Final da faixa de valores. |
Campo | BRU_VLRCOP |
Tipo | N |
Tamanho | 12 |
Decimal | 2 |
Formato | @E 9,999,999.99 |
Título | Vlr. Co-Particip. |
Descrição | Valor da coparticipação. |
Nível | 0 |
Usado | Sim |
Obrigatório | Sim |
Browse | Não |
Relação | PLSVLDTB(1) |
Help | Indica o valor da coparticipação. |
Importante
O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.
Alias | PLSBRT |
Tipo | 1 |
Sequência | 01 |
Coluna | DB |
Descrição | Tabela Int. X Co-par |
Contém | BRT |
Alias | PLSBRT |
Tipo | 2 |
Sequência | 01 |
Coluna | 01 |
Descrição | Filial + codigo + no |
Contém |
|
Alias | PLSBRT |
Tipo | 4 |
Sequência | 01 |
Coluna | 01 |
Descrição | Cd. Tab. |
Contém | BRT_CODIGO |
Alias | PLSBRT |
Tipo | 4 |
Sequência | 01 |
Coluna | 02 |
Descrição | Nome |
Contém | BRT_NOME |
Alias | PLSBRT |
Tipo | 4 |
Sequência | 01 |
Coluna | 03 |
Descrição | Vig. Inicial |
Contém | BRT_VIGINI |
Alias | PLSBRT |
Tipo | 4 |
Sequência | 01 |
Coluna | 04 |
Descrição | Vig. Final |
Contém | BRT_VIGFIM |
Alias | PLSBRT |
Tipo | 5 |
Sequência | 01 |
Descrição | Cod. Tabela |
Contém | BRT->BRT_CODIGO |
Índice | BRT |
Ordem | 1 |
Chave | BRT_FILIAL + BRT_CODIGO + BRT_NOME + BRT_VIGINI + BRT_VIGFIM |
Descrição | Filial +Codigo+nome+Mes+Vig. inicial+ Vig. Final |
Proprietário | S |
Índice | BRU |
Ordem | 1 |
Chave | BRU_FILIAL + BRU_CODIGO + BRU_VLRINI + BRU_VLRFIM + BRU_VLRCOP |
Descrição | Filial+codigo+valor inicial+valor final+valor coparticipação |
Proprietário | S |
Índice | BI3 |
Ordem | 6 |
Chave | BI3_FILIAL + BI3_TABCOP |
Descrição | Filial+Tab coparticipacao |
Proprietário | S |
Índice | BQC |
Ordem | 6 |
Chave | BQC_FILIAL + BQC_TABCOP |
Descrição | Filial+Tab coparticipacao |
Proprietário | S |
Nome da Variável | MV_PLGLOSA |
Tipo | Lógico |
Descrição | Recalcula o valor da coparticipacao na alta da internação quando o procedimento for glosado. |
Valor Padrão | .F. |
Nome da Variável | MV_PCONINT |
Tipo | Lógico |
Descrição | Consolida a Internação após a alta. |
Valor Padrão | .F. |
Menu | Atualizações |
Submenu | Processamento de Contas |
Nome da Rotina | Internação x Coparticipação |
Programa | PLSAINTCOP |
Módulo | Plano de Saúde |
Tipo | Função Protheus |
Para viabilizar este processo:
Foi criado o cadastro de Internação x Coparticipação (PLSAINTCOP), para cadastrar as faixas e valores de coparticipação. Este cadastro é acessado no caminho Atualizações / Processamento de Contas / InternaçãoXCoPart.
Criado o campo Copart Inter (BI3_TABCOP) no cadastro de Produto Saúde, para informar o código da tabela de coparticipação referente ao cadastro Internação x Coparticipação ao qual o produto está vinculado. Para acessá-lo selecione Atualizações/Produto Saúde/Produto Saúde (PLSA800).
Criado o campo Copart Inter (BQC_TABCOP) no cadastro de Subcontrato, para informar o código da tabela de coparticipação referente ao cadastro Internação x Coparticipação ao qual o Subcontrato está vinculado.
Para acessá-lo selecione Atualizações/Contrato/Família/Grupo/Empresa/Contrato /Subcontrato (PLSA660)
Criado o campo Consolida? (BD6_CONSOL) na tabela de Eventos de Contas. Este campo define se o valor de coparticipação de cada procedimento será considerado na consolidação, para ser considerado ele deve possuir valor igual a 1 – Sim.
Configurando as faixas de coparticipação
Configurando coparticipação no nível do Subcontrato
Configurando coparticipação no nível do Produto
Primeiro o sistema olha para o nível do subcontrato. Se não encontrar a configuração, irá olhar para o nível do produto. Encontrando a configuração o sistema irá pegar o valor de pagamento de cada procedimento da guia / resumo até obter o valor total e irá procurar entre as faixas do cadastro de coparticipação para achar o valor de coparticipação que deverá ser pago pelo paciente.
O sistema irá dividir este valor pela quantidade de procedimentos da guia / resumo. Este valor só será cobrado após a alta do paciente. Isso será verificado pela consolidação que o sistema realiza.
Foi criado o parâmetro MV_PCONINT, que verifica se a consolidação deve ser realizada só após a alta da internação, para que a rotina funcione corretamente na consolidação é necessário ativar este parâmetro com .T.
Nas ocorrências de Glosa, para que seja realizado o recalculo de coparticipação para os procedimentos referentes a Internaçao, foi criado o parâmetro MV_PLGLOSA que deve ser ativado com .T. para que o recalculo seja realizado corretamente.
No caso de uma guia de SADT o sistema verifica se há relação com uma internação para calcular os valores de coparticipação, através da data de inclusão da SADT. Se esta autorização estiver entre a data de internação e a data de alta, é considerada parte dos custos da internação.
Os valores de uma guia SADT são calculados tanto na inclusão da guia pelo atendimento quanto na mudança de fase na Digitação de Contas.
Para cada Resumo de Internação ou Guia de Internação ou Guia de SADT o sistema busca as guias que estão relacionadas com a internação e que já passaram pelo cálculo da coparticipação. Então, pega os valores totais das guias e soma com o valor total da guia que está sendo processada na mudança de fase para então buscar na tabela de coparticipação - InternaçãoxCopart a faixa em que se encontra para calcular a coparticipação. Depois o sistema pega os valores que já foram calculados para coparticipação e debita sobre a faixa de valores encontrada.
Exemplo 1:
Tipo de Guia | Valor Total | Faixa de Valores | Valor de Coparticipação |
Guia de Resumo | 150,00 | 101,00 a 200,00 | 40,00 |
Guia SADT | 230,00 + 150,00 = 380,00 | 301,00 a 400,00 | 120,00 – 40,00 = 80,00 |
Guia de Resumo | 180,00 + 380,00 = 560,00 | 501,00 a 600,00 | 180,00 – 40,00 – 80,00 = 60,00 |
Cada um dos valores (R$ 40,00, R$ 80,00, R$ 60,00) serão divididos pela quantidade de procedimentos da respectiva guia e o valor obtido será gravado nos campos Vlr.Co-Par (BD6_VLRPF) e Vlr.Total PF (BD6_VLRTPF).
Exemplo 2:
O sistema está configurado para obdecer a coparticipação por faixa abaixo:
Um beneficiário foi internado no dia 11/02/2016 com data de alta no dia 29/02/2016.
Na rotina de digitação de contas existem três guias em nome deste beneficiário que foram executadas dentro do período de internação acima.
Após a mudança de fase da primeira guia no valor de R$1.441,54, o valor de coparticipação é de R$400,00.
Após a mudança de fase da segunda guia no valor de R$263,43, o valor de coparticipação é de R$100,00.
Após a mudança de fase da terceira guia no valor de R$757,52, o valor de coparticipação é de R$0,00.
Ao mudar a fase de uma guia, o sistema busca todas as guias com procedimentos executados dentro do período de internação. Levando em consideração as faixas de coparticipação dada como exemplo, ficou da seguinte forma:
Ao mudar a fase da primeira guia no valor de R$1.441,54 o sistema identificou e somou o valor da guia que está em mudança de fase com as outras duas guias no valor de R$263,43 e R$757,52 com o resultador final de R$2.462,49. Segundo a coparticipação por faixa configurada, se o valor for superior a R$2.001,00 o valor de coparticipação é de R$500,00. Desta forma o sistema vincula um percentual dos R$500,00, onde o valor vinculado foi de R$400,00 na primeira guia.
Ao mudar a fase da segunda guia no valor de R$263,43 o sistema identificou e somou o valor da guia que está em mudança de fase com a primeira e última guia no valor de R$1.441,54 e R$757,52 com o resultador final de R$2.462,49. Segundo a coparticipação por faixa configurada, se o valor for superior a R$2.001,00 o valor de coparticipação é de R$500,00, porem, também idênticou que R$400,00 dos R$500,00 de coparticipação já está vinculado a uma das guias, desta forma o sistema vincula R$100,00 chegando no teto de coparticipação que será cobrado.
Ao mudar a fase da terceira guia no valor de R$757,52 o sistema identificou e somou o valor da guia que está em mudança de fase com a primeira e a segunda guia no valor de R$1.441,54 e R$263,43 com o resultador final de R$2.462,49. Segundo a coparticipação por faixa configurada, se o valor for superior a R$2.001,00 o valor de coparticipação é de R$500,00, porem, identificou que os R$500,00 já foi distribuído nas outras guias, desta forma a coparticipação será no valor de R$0,00 para está e para as próximas guias onde o período de execução ocorreu dentro do período de internação.
Tabelas Utilizadas | BRT – Informação da tabela de custo BRU – Fx. custo internação x co part BI3 – Produto Saude BQC - SubContratos BD6 – Eventos de Contas |
Rotinas Envolvidas | PLSA720 – Mudança da Fase da Guia / PEG PLSM180 – Consolidação |
Sistemas Operacionais | Windows/Linux |