...
Acessando a rotina PLSA368, em eventos Relacionados (Tabela B8P), ser implementado um campo de Tipo de Atendimento, e outro para o Regime de atendimento. Pois a operadora está negociando estas regras de Capitation com alguns prestadores, onde iriemos encontrar cenários que irão ter procedimentos que hora serão Fee, hora serão Capitation de acordo com essas regras.
03. SOLUÇÃO
Para atender os novos requisitos foram criados três novos campos na tabela B8P. Sendo eles o Tipo de Atendimento (B8P_TIPATE), Regime de atendimento (B8P_REGATE) e o Sequencial vinculado ao evento x contrato (B8P_SEQUEN). Também foi criado um novo campo na tabela BX6, para realizarmos a identificação do contrato utilizado na mudança de fase (BX6_IDCOPR). Dessa forma, permitindo regras diferenciadas por Regime de atendimento e/ou tipo de admissão nos contratos por valor preestabelecidos.
...
Tipo F3 usando a consulta padrão BGYPLS. É possível diferenciar o evento relacionado a contrato pelo Regime de Atendimento.
Image Modified
Sequencial (B8P_SEQUEN (Sequencial)
Será realizado uma vinculação do contrato x evento x sequencial: é importante para que caso haja novas adições na tabela B8P, não seja necessário sempre ajustar o X2_UNICO da tabela, deixando a estrutura do sistema independente de alterações na regra de negócio e facilitando implementações futuras.
Image Modified
Exemplo de utilização:
...
1. Selecione o contrato que deseja cadastrar um novo evento relacionado;
2. Clique em Outras ações → eventos relacionados;
3. Clique em incluir;
4. Preencha os dados Obrigatórios.
5. Clique em Salvar.
gif aqui
Image Added
BX6_IDCOPR ( ID do Contrato)
Na Mudança de fase, Este campo será usado para gravarmos o contrato que foi utilizado.
Caso Caso exista mais de um mesmo evento cadastrado vinculado a um contrato de uma RdaRDA, iremos realizar os fatores de diferenciação da B8P por prioridade. Seguindo a ordem de de prioridade definida :
A- Especialidade (B8P_CODESP)
B- Tipo atendimento (B8P_TIPATE)
C- Regime atendimento (B8P_REGATE)
A ordem de prioridade padrão será A, B, C sendo assim do mais específico pro menos específico com . Com isso um registro com a especialidade (A) preenchida, tem prioridade sobre um com a tipo de atendimento de atendimento (B) preenchida, e esse tem prioridade sobre um com regime de atendimento (C) preenchido. Registros sem nenhum dos campos preenchidos são os menos prioritários, pois são mais mais genéricos.
genéricos.
Prioridade | Combinação de campos preenchidos |
---|
1 | A + B + C |
2 | A + B |
3 | A + C |
4 | A |
5 | B + C |
6 | B |
7 | C |
8 | Nenhum campo preenchido |
04. DEMAIS INFORMAÇÕES
Expandir |
---|
title | Criação de nova tabela BE3 | Ajuste SX2 B8P |
---|
|
Ajuste SX2 SX3 - Informações dos Campos |
---|
Campo | Descrição |
---|
Campo | BE3_CODRDA | Tipo | Caractere | Tamanho | 6 | Decimal | 0 | Título | Cod. Rda | Descrição | Codigo da rda SX2 - Informações da Tabela |
---|
CAMPO | VALOR |
---|
X2_CHAVE | BE3B8P | X2_NOMECadastro de Faixas | RDA X CONTRATO X PROCEDIMENTO | X2_UNICO | BE3B8P_FILIAL+B8P_CODINT+BE3B8P_CODRDA+BE3B8P_IDCOPR+BE3B8P_CODOPECODPAD+BE3_SEQUEN |
SX3 - Informações dos Campos |
---|
Campo | Descrição |
---|
Campo | BE3_FILIAL | Tipo | Caractere | Tamanho | 8 | Decimal | 0 | Título | Filial | Descrição | FiliaL | Usado | Não | Obrigatório | Não | Browse | Não | Ordem | 1 | B8P_CODPRO+B8P_CODESP+B8P_SEQUEN | Usado
|
Expandir |
---|
Sim |
Criação de novo campo Obrigatório | Não | Browse | Sim | Ordem | 2 | SX3 - Informações dos Campos |
---|
Campo | Descrição |
---|
Campo | BE3IDCOPRCaractereCaracter | Tamanho | 20 | Decimal | 0 | Título | Id | Con Pree Contratocontr Preestabelecido | Usado | Sim | ObrigatórioNão | 3 |
Expandir |
---|
|
Criação de novo campo SX3 - Informações dos Campos |
---|
Campo | Descrição |
---|
Campo | BE3CODOPECaractere4Cod Ope Codigo da Operadora Obrigatório | Não | 4 | 11 | CBOX | 1=Internação;2=Ambulatorial;3=Ambos |
SX3 - Informações dos Campos |
---|
Campo | Descrição |
---|
Campo | BE3_SEQUEN | Tipo | Caractere | Tamanho | 3 | Decimal | 0 | Título | Sequencial | Descrição | Sequencial | Usado | Sim | Obrigatório | Não | Browse | Não | Ordem | 5 | SX3 - Informações dos Campos |
---|
Campo | Descrição |
---|
Campo | BE3_FAIXIN | Tipo | Numerico | Tamanho | 10 | Decimal | 0 | Título | Faixa ini | Descrição | Faixa inicial Usado | Sim | Browse | Sim | Ordem | 6SX3 - Informações dos Campos |
---|
Campo | Descrição |
---|
Campo | BE3FAIFIMNumérico10Faixa fim Faixa Final 7Criação de novo campo SX3 - Informações dos Campos |
---|
Campo | Descrição |
---|
Campo | BE3B8P_VLRCONSEQUEN | Tipo | NuméricoCaracter | Tamanho | 164 | Decimal | 20 | Título | Vlr Contrato Sequen | Descrição | Valor do Contrato Sequencial | Usado | Sim | Browse | SimNão | Ordem | 8 |
SIX - Índices da Tabela |
---|
INDICE | BE3 | ORDEM | 1 | CHAVE | BE3_FILIAL+BE3_CODRDA+BE3_IDCOPR+BE3_CODOPE+BE3_SEQUEN | DESCRICAO | 13 | Relação | geraSequen(B8O->B8O_CODINT,B8O->B8O_CODRDA,B8O->B8O_IDCOPR) | Filial + Codigo RDA + Id Con Pree + Cod Ope + Sequencial SHOWPESQ | N | INDICE | BE3 | ORDEM | 2 | CHAVE | BE3_FILIAL+BE3_CODRDA+BE3_IDCOPR+BE3_CODOPE+STR(BE3_FAIXIN,10)DESCRICAO | Filial + Codigo RDA + Id Con Pree + Cod Ope + Faixa Ini SHOWPESQ | S | |
Expandir |
---|
title | Alterações de dicionário na B8O |
---|
|
SX3 - Informações dos Campos |
---|
Campo | Descrição |
---|
Campo | B8O_TPCON | Tipo | Caracter | Tamanho | 20 | Decimal | 0 | Título | Tp. Contrato | Descrição | Tipo de contrato | | Usado | Sim | Browse | Sim | Ordem | 6 | CBOX | 0=Capitation;1=Orçamento Global |
Alteração no X3_CBOXSX3 - Informações dos Campos |
---|
Campo | Descrição |
---|
Campo | B8O_TIPCAL | CBOX | 0=Valor Informado;1=Valor Calculado;2=Por faixa |
|
documento técnico da rotina: Contrato por valor Pré-Estabelecido
...