Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Saúde Planos

Linha de Produto:

Linha Protheus 

Segmento:

Saude 

Módulo:PAGAMENTO REDE DE ATENDIMENTO
Função:LOTES DE PAGAMENTO
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DSAUPC-17864


02. 
SITUAÇÃO/REQUISITO

Permitir a configuração do contrato para pagamento por valor pré-estabelecido usando critério de pagamento por faixa de quantidade de beneficiários cobertos pelo grupo, bem como a possibilidade de categorizar a forma de remuneração que será utilizada no contrato.

03. SOLUÇÃO


Para atender todos os requisitos para nova modalidade de pagamento (Orçamento Global), foi necessário fazer algumas melhorias também no cadastro do contrato pré-estabelecido atual, para melhor entendimento será dividido nos tópicos abaixo todas as alterações e efeitos que causarão no sistema.

  • Novo campo na B8O

Visando categorizar a forma de remuneração que será utilizada no contrato, foi criado o campo B8O_TIPCON,  que possibilita a escolha  de uma das formas de remuneração disponibilizadas pelo sistema:  Capitation e Orçamentação global.  O valor Default do campo será Capitation.


  • Cadastro de Faixas

Para atender o pagamento por faixa de quantidade de beneficiários cobertos pelo grupo, foi criado o: Cadastro de Faixas no botão:  OutrasAções\Cadastro de Faixas da rotina Rda x Contrato pré-estabelecido (PLSA368). A Faixa cadastrada será diretamente vinculada à cada contrato, assim facilita tratar negociações e reajustes que virão a surgir com o tempo. 


No cadastro de cada uma das faixas, será necessário informar o valor negociado junto ao prestador, para que o sistema atualize o valor do contrato (B8O_VLRCON). Para saber qual faixa será escolhida, o sistema fará a soma da quantidade de beneficiários  dos grupos vigentes vinculados ao contrato e então verificará em qual intervalo de faixa(De e até) essa quantidade se encontra.

Exemplo:  
supondo que temos duas faixas cadastradas vinculadas ao contrato e  três grupos de beneficiários,  o primeiro com 7 beneficiários,  segundo com 6 e terceiro com 6.
Faixa A   
Faixa inicial = 1   faixa final = 10       valor do contrato: R$1000 

Faixa B 
Faixa inicial = 11    faixa final = 20        valor do contrato: R$1500 


O sistema fará a soma da quantidade de beneficiários de todos os grupos vigentes vinculados ao contrato que neste caso é 19 e  retornará o valor da Faixa B, pois o valor da soma se encontra entre 11 e 20.

Exemplo de utilização:

1.    Selecione o contrato que deseja cadastrar as faixas e clique no botão: OutrasAções/Cadastro de Faixas;
2.    Clique em incluir;
3.    Informe a faixa inicial (faixa ini), faixa final (faixa fim) e o valor do contrato (Vlr Contrato);
4.    clique em confirmar 


  • Opção para atualizar valor do contrato

Criado opção para atualizar o valor de um ou todos os contratos  que  tem o tipo de cálculo (B80_TIPCAL) =  Valor calculado e  Por faixa. 

A nova opção esta localizada no botão outrasAções\Atualiza valor do contrato da rotina: Rda x Contrato pré-estabelecido (PLSA368). Ao selecionar o botão o sistema exibirá uma mensagem perguntando se deseja atualizar apenas o contrato selecionado ou todos. 

A apuração do valor do contrato (B80_VLRCON) quando utilizando tipo de cálculo "por faixa" é da seguinte forma: será somado a quantidade de beneficiários de todos os grupos vinculados ao contrato, dentro da vigência, e verificado dentro de qual faixa esse número se encontra e então retornado o valor parametrizado (BE3_VLRCON) para a mesma, conforme exemplo do tópico anterior.   

Já a apuração do valor quando o tipo de cálculo for "Valor calculado"  será: multiplicado a quantidade de beneficiários vinculado ao grupo pelo valor por beneficiário para cada grupo vinculado e então atualizar com a  soma dos totais. 

Exemplo de utilização:
1. Selecione o botão: Outras ações/ Atualiza valor do contrato;
2. o sistema exibirá a mensagem: "Deseja atualizar o valor de todos os Contratos? Caso escolha 'Não', somente o contrato posicionado será atualizado" ;
3. após selecionado a opção o sistema fará a atualização;





  • Geração do credito

Foi realizado uma mudança na geração do crédito quando o tipo de calculo "Valor informado" que será aplicado também ao tipo "Por Faixa". 
Ao invés de gerar apenas um crédito para o contrato, o valor total do crédito será proporcionalizado pelos grupos vinculados considerados, utilizando como critério para proporção a quantidade de beneficiários do grupo. Isso possibilita a classificação na contabilidade de modo mais simples já que os créditos vão estar separados pelo mesmo critério do grupo de beneficiários.

Exemplo:  
supondo que temos um contrato no valor de R$ 2600, com   tipo de calculo  "Valor informado" ou Por Faixa, e vinculado a este contrato temos 2 grupos, grupo A com 5 beneficiários e  grupo B com 5 beneficiários. 
Ao gerar o crédito o sistema criará um credito para cada grupo, proporcionalizando o valor, que neste exemplo ficaria:  grupo A = R$ 1300 e grupo B = R$ 1300 

Exemplo de utilização:

1.    Selecione o contrato  clique no botão: Outras Ações/Gerar Crédito;

04. DEMAIS INFORMAÇÕES

SX2 - Informações da Tabela 
CAMPOVALOR
X2_CHAVEBE3
X2_NOMECadastro de Faixas
X2_UNICOBE3_FILIAL+BE3_CODRDA+BE3_IDCOPR+BE3_CODOPE+BE3_SEQUEN
SX3 - Informações dos Campos
CampoDescrição
CampoBE3_FILIAL
TipoCaractere
Tamanho8
Decimal0
TítuloFilial
DescriçãoFiliaL
UsadoNão
ObrigatórioNão
BrowseNão
Ordem1
SX3 - Informações dos Campos
CampoDescrição
CampoBE3_CODRDA
TipoCaractere
Tamanho6
Decimal0
TítuloCod. Rda    
DescriçãoCodigo da rda            
UsadoSim
ObrigatórioNão
BrowseSim
Ordem2
SX3 - Informações dos Campos
CampoDescrição
CampoBE3_IDCOPR
TipoCaractere
Tamanho20
Decimal0
TítuloId Con Pree   
DescriçãoId Contrato
UsadoSim
ObrigatórioNão
BrowseSim
Ordem3
SX3 - Informações dos Campos
CampoDescrição
CampoBE3_CODOPE
TipoCaractere
Tamanho4
Decimal0
TítuloCod Ope        
DescriçãoCodigo da Operadora      
UsadoSim
ObrigatórioNão
BrowseSim
Ordem4
SX3 - Informações dos Campos
CampoDescrição
CampoBE3_SEQUEN
TipoCaractere
Tamanho3
Decimal0
TítuloSequencial     
DescriçãoSequencial   
UsadoSim
ObrigatórioNão
BrowseNão
Ordem5
SX3 - Informações dos Campos
CampoDescrição
CampoBE3_FAIXIN
TipoNumerico
Tamanho10
Decimal0
TítuloFaixa ini        
DescriçãoFaixa inicial               
UsadoSim
BrowseSim
Ordem6
SX3 - Informações dos Campos
CampoDescrição
CampoBE3_FAIFIM
TipoNumérico
Tamanho10
Decimal0
TítuloFaixa fim          
DescriçãoFaixa Final                        
UsadoSim
BrowseSim
Ordem7
SX3 - Informações dos Campos
CampoDescrição
CampoBE3_VLRCON
TipoNumérico
Tamanho16
Decimal2
TítuloVlr Contrato       
DescriçãoValor do Contrato                      
UsadoSim
BrowseSim
Ordem8
SIX - Índices da Tabela
INDICEBE3
ORDEM1
CHAVEBE3_FILIAL+BE3_CODRDA+BE3_IDCOPR+BE3_CODOPE+BE3_SEQUEN   
DESCRICAOFilial + Codigo RDA + Id Con Pree + Cod Ope + Sequencial              
SHOWPESQN

INDICEBE3
ORDEM2
CHAVEBE3_FILIAL+BE3_CODRDA+BE3_IDCOPR+BE3_CODOPE+STR(BE3_FAIXIN,10)   
DESCRICAOFilial + Codigo RDA + Id Con Pree + Cod Ope + Faixa Ini               
SHOWPESQS

Criação de novo campo

SX3 - Informações dos Campos
CampoDescrição
CampoB8O_TPCON 
TipoCaracter
Tamanho20
Decimal0
TítuloTp. Contrato     
DescriçãoTipo de contrato                         
UsadoSim
BrowseSim
Ordem6
CBOX0=Capitation;1=Orçamento Global      


Alteração no X3_CBOX

SX3 - Informações dos Campos
CampoDescrição
CampoB8O_TIPCAL 
CBOX0=Valor Informado;1=Valor Calculado;2=Por faixa


documento técnico da rotina: Contrato por valor Pré-Estabelecido

05. ASSUNTOS RELACIONADOS

        Não se aplica