Home

Linha Microsiga Protheus

Páginas filhas
  • Incompatibilidade com periodicidade em nível de Face

Boletim Técnico: Incompatibilidade com periodicidade em nível de Face
Ocorrência
Melhoria
Resumo
Realizada melhoria no cadastro Tabela Padrão (PLSA940) com a nova opção Faces Incomp que permite criar combinações de incompatibilidade entre procedimentos no nível de Face Dentária. Dessa forma, para cada procedimento, dente/região e face é possível informar todos os outros procedimentos, dentes e faces incompatíveis, caso sejam executados juntos. Também, é possível determinar um período de validade para a incompatibilidade e definir uma periodicidade.O parâmetro MV_PLSMTVD permite selecionar se a verificação é feita pela matrícula do contrato (conteúdo igual a 1) ou pela matrícula da vida (conteúdo igual a 2). O parâmetro MV_PLSSENT permite escolher o sentido da verificação de incompatibilidade, que pode ser pela forma unilateral em sentido único (conteúdo igual a 2) ou de forma bilateral em sentido duplo (conteúdo igual a 1).Essas informações são consideradas na utilização da Autorização Odontológica, Mudança de Fase de Guias e no Portal do módulo Plano de Saúde. Ao digitar um procedimento, dente/região e face nas rotinas de Autorização, o sistema verifica por incompatibilidades na mesma guia e, também, no histórico de procedimentos do beneficiário, caso encontre é apresentada a crítica: “028 - Procedimento incompativel com um dos procedimentos da guia”.
ID do Chamado
TDSHZ2
Produtos
  • Microsiga 11
  • Módulos
    • SIGAPLS
    Portais
    • nenhum
    Países
    • Brasil
    Sistema Operacional
  • todos
  • Bancos de Dados
    • todos
    Nome + Fonte
    Autorização Odonto (PLSA094C); Tabela Padrão (PLSA940) ; Portal Planos de Saúde
    Ajustes no Compatibilizador
    Sim
    Integridade Referencial
    Não
    Aplicação de Patch
    Não
    Compatibilizador 1
    - UPDPLS1X
    Procedimentos para Implementação

    Antes de executar o compatibilizador UPDPLS1X é imprescindível:

    a)     Realizar o backup da base de dados do produto que será executado o compatibilizador (\PROTHEUS11_DATA\DATA) e dos dicionários de dados SXs (\PROTHEUS11_DATA\SYSTEM).

    b)     Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa.

    c)     Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.

    d)     Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador, certifique-se de que estão identificados pelo nickname. Caso o compatibilizador necessite criar índices, irá adicioná-los a partir da ordem original instalada pelo Protheus, o que poderá sobrescrever índices personalizados, caso não estejam identificados pelo nickname.

    e)     O compatibilizador deve ser executado com a Integridade Referencial desativada*.

     

     

     

    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:

     

                              i.     No Configurador (SIGACFG), veja se a empresa utiliza Integridade Referencial, selecionando a opção Integridade/Verificação (APCFG60A).

                            ii.     Se não há Integridade Referencial ativa, são relacionadas em uma nova janela todas as empresas e filiais cadastradas para o sistema e nenhuma delas estará selecionada. Neste caso, E SOMENTE NESTE, não é necessário qualquer outro procedimento de ativação ou desativação de integridade, basta finalizar a verificação e aplicar normalmente o compatibilizador, conforme instruções.

                           iii.     Se Integridade Referencial ativa em todas as empresas e filiais, é exibida uma mensagem na janela Verificação de relacionamento entre tabelas. Confirme a mensagem para que a verificação seja concluída, ou;

                           iv.     Se Integridade Referencial ativa em uma ou mais empresas, que não na sua totalidade, são relacionadas em uma nova janela todas as empresas e filiais cadastradas para o sistema e, somente, a(s) que possui(em) integridade está(arão) selecionada(s). Anote qual(is) empresa(s) e/ou filial(is) possui(em) a integridade ativada e reserve esta anotação para posterior consulta na reativação (ou ainda, contate nosso Help Desk Framework para informações quanto a um arquivo que contém essa informação).

                             v.     Nestes casos descritos nos itens “iii” ou “iv”, E SOMENTE NESTES CASOS, é necessário desativar tal integridade, selecionando a opção Integridade/ Desativar (APCFG60D).

                           vi.     Quando desativada a Integridade Referencial, execute o compatibilizador, conforme instruções.

                          vii.     Aplicado o compatibilizador, a Integridade Referencial deve ser reativada, SE E SOMENTE SE tiver sido desativada, através da opção Integridade/Ativar (APCFG60). Para isso, tenha em mãos as informações da(s) empresa(s) e/ou filial(is) que possuía(m) ativação da integridade, selecione-a(s) novamente e confirme a ativação.

     

    Contate o Help Desk Framework EM CASO DE DÚVIDAS!

     

     

    1.     Em Microsiga Protheus ByYou Smart Client, digite UPDPLS1X no campo Programa Inicial.

    Para a correta atualização do dicionário de dados, certifique-se que a data do compatibilizador seja igual ou superior a 17/10/2011

    2.     Clique em OK para continuar.

    3.     Após a confirmação é exibida uma tela para a seleção da empresa em que o dicionário de dados será.

    4.     Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.

    5.     Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
    É apresentada uma mensagem explicativa na tela.

    6.     Em seguida, é exibida a janela Atualização concluída com o histórico (log) de todas as atualizações processadas. Nesse log de atualização são apresentados somente os campos atualizados pelo programa. O compatibilizador cria os campos que ainda não existem no dicionário de dados.

    7.     Clique em Gravar para salvar o histórico (log) apresentado.

    8.     Clique em OK para encerrar o processamento.

    Descrição de Ajustes

    1.        Criação de Campos no arquivo SX3 – Campos:

    ·         Tabela B87 – Faces Incompatíveis.

    Campo

    B87_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

    Opções

     

    When

     

    Relação

     

    Val. Sistema

     

    Help

    Filial do Sistema

     

    Campo

    B87_CHVPAD

    Tipo

    C

    Tamanho

    2

    Decimal

    0

    Formato

    @!

    Título

    Tp. Pad.

    Descrição

    Tipo de Tabela

    Nível

    1

    Usado

    Sim

    Obrigatório

    Não

    Browse

    Não

    Opções

     

    When

     

    Relação

    cChvPad

    Val. Sistema

     

    Help

    Tipo de tabela.

     

    Campo

    B87_CHVREG

    Tipo

    C

    Tamanho

    4

    Decimal

    0

    Formato

    @!

    Título

    Dente/Reg.

    Descrição

    Dente / Região

    Nível

    1

    Usado

    Sim

    Obrigatório

    Não

    Browse

    Não

    Opções

     

    When

     

    Relação

    cChvReg

    Val. Sistema

     

    Help

    Código do Dente / Região

     

    Campo

    B87_FACE

    Tipo

    C

    Tamanho

    5

    Decimal

    0

    Formato

    @!

    Título

    Face

    Descrição

    Face

    Nível

    1

    Usado

    Sim

    Obrigatório

    Não

    Browse

    Não

    Opções

     

    When

     

    Relação

    cCodFace

    Val. Sistema

     

    Help

    Codigo da Face Dentária

     

    Campo

    B87_CHVPSA

    Tipo

    C

    Tamanho

    16

    Decimal

    0

    Formato

    @!

    Título

    Cod.Tab.Pad.

    Descrição

    Codigo Tabela Padrão

    Nível

    1

    Usado

    Sim

    Obrigatório

    Não

    Browse

    Não

    Opções

     

    When

     

    Relação

    cChvPsa

    Val. Sistema

     

    Help

    Codigo do procedimento na tabela padrão.

     

    Campo

    B87_CODPAD

    Tipo

    C

    Tamanho

    2

    Decimal

    0

    Formato

    @!

    Título

    Tp.Tab.

    Descrição

    Tipo de Tabela

    Nível

    1

    Usado

    Sim

    Obrigatório

    Sim

    Browse

    Sim

    Opções

     

    When

     

    Relação

     

    Val. Sistema

    PLSvld940()

    Help

    Tipo de tabela de procedimentos

    Consulta Padrão

    B41PLS

     

    Campo

    B87_DESPAD

    Tipo

    C

    Tamanho

    40

    Decimal

    0

    Formato

    @!

    Título

    Desc.Tipo

    Descrição

    Descrição Tipo de tab.

    Nível

    1

    Usado

    Sim

    Obrigatório

    Não

    Browse

    Sim

    Opções

     

    When

     

    Relação

    If(Inclui,"",Posicione("BR4",1,xFilial("BR4")+B87->B87_CODPAD,"BR4_DESCRI"))

    Val. Sistema

     

    Help

    Descrição Tipo de tabela

     

    Campo

    B87_CODPSA

    Tipo

    C

    Tamanho

    16

    Decimal

    0

    Formato

    @!

    Título

    Cod. Proced.

    Descrição

    Codigo do Procedimento

    Nível

    1

    Usado

    Sim

    Obrigatório

    Sim

    Browse

    Sim

    Opções

     

    When

     

    Relação

     

    Val. Sistema

     PLSVLD940()

    Help

    Informe o código do procedimento incompatível.

    Consulta Padrão

    B07PLS

     

    Campo

    B87_DESCRI

    Tipo

    C

    Tamanho

    40

    Decimal

    0

    Formato

    @!

    Título

    Descrição

    Descrição

    Descrição do Procedimento

    Nível

    1

    Usado

    Sim

    Obrigatório

    Não

    Browse

    Sim

    Opções

     

    When

     

    Relação

     If(Inclui,"",Posicione("BR8",1,xFilial("BR8")+B87->(B87_CODPAD+B87_CODPSA),"BR8_DESCRI"))

    Val. Sistema

     

    Help

    Descrição do Procedimento incompatível.

     

    Campo

    B87_DENREG

    Tipo

    C

    Tamanho

    4

    Decimal

    0

    Formato

    @!

    Título

    Dente/Reg.

    Descrição

    Dente/Região

    Nível

    1

    Usado

    Sim

    Obrigatório

    Sim

    Browse

    Sim

    Opções

     

    When

     

    Relação

     cChvReg

    Val. Sistema

    PLSVLD940()

    Help

    Código do Dente / Região

    Consulta Padrão

    B05PLS

     

    Campo

    B87_DESREG

    Tipo

    C

    Tamanho

    50

    Decimal

    0

    Formato

    @!

    Título

    Descrição

    Descrição

    Descrição Dente/Região

    Nível

    1

    Usado

    Sim

    Obrigatório

    Não

    Browse

    Sim

    Opções

     

    When

     

    Relação

     Iif(inclui,"",Posicione("B05",1,xFilial("B05")+B87->B87_CODPAD+B87->B87_CODPSA+B87->B87_DENREG,"B05_DESCRI"))

    Val. Sistema

     

    Help

    Descrição do Dente / Região

     

    Campo

    B87_FACINC

    Tipo

    C

    Tamanho

    5

    Decimal

    0

    Formato

    @!

    Título

    Face Incomp.

    Descrição

    Face Incompativel

    Nível

    1

    Usado

    Sim

    Obrigatório

    Não

    Browse

    Sim

    Opções

     

    When

     

    Relação

     

    Val. Sistema

    PLS940FAC()

    Help

    Informe o código da Face Incompativel.

    Consulta Padrão

    B06PLS

     

    Campo

    B87_DESFCI

    Tipo

    C

    Tamanho

    50

    Decimal

    0

    Formato

    @!

    Título

    Desc. Face

    Descrição

    Descrição da Face

    Nível

    1

    Usado

    Sim

    Obrigatório

    Não

    Browse

    Sim

    Opções

     

    When

     

    Relação

     If(Inclui," ",Posicione("B09",1,xFilial("B09")+B87->B87_FACINC,"B09_FACDES"))

    Val. Sistema

     

    Help

    Descrição da Face Incompativel.

     

    Campo

    B87_NIVEL

    Tipo

    C

    Tamanho

    1

    Decimal

    0

    Formato

    @!

    Título

    Nivel

    Descrição

    Nivel

    Nível

    1

    Usado

    Sim

    Obrigatório

    Sim

    Browse

    Não

    Opções

     

    When

     

    Relação

     

    Val. Sistema

     

    Help

    Nivel do Procedimento

     

    Campo

    B87_CDNV01

    Tipo

    C

    Tamanho

    6

    Decimal

    0

    Formato

    @!

    Título

    Cd.Niv.01

    Descrição

    Cd.Niv.01

    Nível

    1

    Usado

    Sim

    Obrigatório

    Não

    Browse

    Não

    Opções

     

    When

     

    Relação

     

    Val. Sistema

     

    Help

    Codigo do procedimento em nível 01.

     

    Campo

    B87_CDNV02

    Tipo

    C

    Tamanho

    6

    Decimal

    0

    Formato

    @!

    Título

    Cd.Niv.02

    Descrição

    Cd.Niv.02

    Nível

    1

    Usado

    Sim

    Obrigatório

    Não

    Browse

    Não

    Opções

     

    When

     

    Relação

     

    Val. Sistema

     

    Help

    Codigo do procedimento em nível 02.

     

    Campo

    B87_CDNV03

    Tipo

    C

    Tamanho

    6

    Decimal

    0

    Formato

    @!

    Título

    Cd.Niv.03

    Descrição

    Cd.Niv.03

    Nível

    1

    Usado

    Sim

    Obrigatório

    Não

    Browse

    Não

    Opções

     

    When

     

    Relação

     

    Val. Sistema

     

    Help

    Codigo do Procedimeto em Nivel 03.

     

    Campo

    B87_CDNV04

    Tipo

    C

    Tamanho

    6

    Decimal

    0

    Formato

    @!

    Título

    Cd.Niv.04

    Descrição

    Cd.Niv.04

    Nível

    1

    Usado

    Sim

    Obrigatório

    Não

    Browse

    Não

    Opções

     

    When

     

    Relação

     

    Val. Sistema

     

    Help

    Codigo do Procedimento em Nivel 04.

     

    Campo

    B87_QUANTI

    Tipo

    N

    Tamanho

    3

    Decimal

    0

    Formato

    999

    Título

    Quantidade

    Descrição

    Quantidade de Tempo

    Nível

    1

    Usado

    Sim

    Obrigatório

    Não

    Browse

    Sim

    Opções

     

    When

     

    Relação

     

    Val. Sistema

    Positivo()

    Help

    Informe o período de intervalo em que este procedimento será considerado incompatível.

     

    Campo

    B87_UNIDAD

    Tipo

    C

    Tamanho

    1

    Decimal

    0

    Formato

    @!

    Título

    Unidade

    Descrição

    Unidade de Tempo

    Nível

    1

    Usado

    Sim

    Obrigatório

    Não

    Browse

    Sim

    Opções

    1=Dias;2=Meses;3=Anos

    When

     

    Relação

     

    Val. Sistema

     

    Help

    Informe a Unidade de Medida que representará o numeral informado no campo Quantidade.

     

    Campo

    B87_CONRDA

    Tipo

    C

    Tamanho

    1

    Decimal

    0

    Formato

    @!

    Título

    Consid. RDA?

    Descrição

    Considera RDA ?

    Nível

    1

    Usado

    Sim

    Obrigatório

    Não

    Browse

    Sim

    Opções

    0=Nao;1=Sim

    When

     

    Relação

     

    Val. Sistema

     

    Help

    Indica se o sistema deverá considerar a RDA na verificação de incompatibilidade.

    O tamanho dos campos que possuem grupo podem variar conforme ambiente em uso.

     

    2.     Criação de tabela no arquivo SX2 – Tabelas:

    Chave

    B87

    Nome

    Procedimentos Incomp. X Face

    Modo

    C

    PYME

    N

    Único

     

     

     

    3.     Criação de Índices no arquivo SIX – Índices:

    Índice

    B87

    Ordem

    1

    Chave

    B87_FILIAL+B87_CHVPAD+B87_CHVPSA+B87_CHVREG+B87_FACE  + B87_CODPAD+B87_CODPSA+B87_DENREG+B87_FACINC+B87_NIVEL

    Descrição

    Tp.Tab.+Cod.Tab.Pad.+Dente/Reg.+Face+Tp.Tab.+Cod. Proced.+Dente/Reg.+Face Incomp.+Nivel

    Proprietário

    S

     

    Índice

    B87

    Ordem

    2

    Chave

    B87_FILIAL+B87_CHVPAD+B87_CHVPSA+B87_CHVREG+B87_FACE+B87_CODPAD+B87_CODPSA+B87_DENREG+B87_FACINC+B87_CDNV01+B87_NIVEL

    Descrição

    Tp.Tab.+Cod.Tab.Pad.+Dente/Reg.+Face+Tp.Tab.+Cod. Proced.+Dente/Reg.+Face Incomp.+Cd.Niv.01+Nivel

    Proprietário

    S

     

    Índice

    B87

    Ordem

    3

    Chave

    B87_FILIAL+B87_CHVPAD+B87_CHVPSA+B87_CHVREG+B87_FACE+B87_CODPAD+B87_CODPSA+B87_DENREG+B87_FACINC+B87_CDNV02+B87_NIVEL

    Descrição

    Tp.Tab.+Cod.Tab.Pad.+Dente/Reg.+Face+Tp.Tab.+Cod. Proced.+Dente/Reg.+Face Incomp.+Cd.Niv.02+Nivel

    Proprietário

    S

     

    Índice

    B87

    Ordem

    4

    Chave

    B87_FILIAL+B87_CHVPAD+B87_CHVPSA+B87_CHVREG+B87_FACE+B87_CODPAD+B87_CODPSA+B87_DENREG+B87_FACINC+B87_CDNV03+B87_NIVEL

    Descrição

    Tp.Tab.+Cod.Tab.Pad.+Dente/Reg.+Face+Tp.Tab.+Cod. Proced.+Dente/Reg.+Face Incomp.+Cd.Niv.03+Nivel

    Proprietário

    S

     

    Índice

    B87

    Ordem

    5

    Chave

    B87_FILIAL+B87_CHVPAD+B87_CHVPSA+B87_CHVREG+B87_FACE+B87_CODPAD+B87_CODPSA+B87_DENREG+B87_FACINC+B87_CDNV04+B87_NIVEL

    Descrição

    Tp.Tab.+Cod.Tab.Pad.+Dente/Reg.+Face+Tp.Tab.+Cod. Proced.+Dente/Reg.+Face Incomp.+Cd.Niv.04+Nivel

    Proprietário

    S

    Procedimentos para Configuração

    1.        No Configurador (SIGACFG) acesse Ambientes/Cadastros/Parâmetros (CFGX017). Crie/configure o(s) parâmetro(s) a seguir:

    Itens/Pastas

    Descrição

    Informações

    Nome

    MV_PLSMTVD

    Tipo

    Caractere

    Cont. Por.

    1

    Descrição

    Descrição

    Determina a matrícula que deve ser considerada para pesquisar o histórico do paciente na verificação da incompatibilidade.

    A regra desta verificação, também, é considerada pelas rotinas de procedimentos incompatíveis e procedimentos incompatíveis da RDA.

     

     

    Itens/Pastas

    Descrição

    Informações

    Nome

    MV_PLSSENT

    Tipo

    Caractere

    Cont. Por.

    1

    Descrição

    Descrição

    Determina o sentido de verificação do cadastro de incompatibilidade de procedimento e dente/região.

    A regra desta verificação, também, é considerada pelas rotinas de procedimentos incompatíveis e procedimentos incompatíveis da RDA.

    Procedimentos para Utilização

    1.     No Plano de Saúde (SIGAPLS) acesse Atualizações / Procedimentos / Tabela Padrão (PLSA940).

    2.     Posicione o cursor em um procedimento do tipo Odontológico, clique em Ações Relacionadas e em Dente/Região.

    3.     Posicione o cursor em um Dente/Região,  clique em Ações Relacionadas e em Faces.

    4.     Posicione o cursor em uma Face, clique em Ações Relacionadas e em Faces Incomp.

    5.     Preencha os campos:

    ·       Tp. Tab (B87_CODPAD): informe o código da tabela de origem do procedimento incompatível.

    ·       Cod. Proced (B87_CODPSA): informe o código do procedimento incompatível.

    ·       Face Incomp (B87_FACINC): informe o códgio da face incompatível.

    ·       Quantidade (B87_QUANTI): informe a quantidade de tempo máximo para que essa combinação seja considerada incompatível.

    ·       Unidade (B87_UNIDAD):  informe a unidade de medida que representa o numeral informado no campo Quantidade (B87_QUANTI).

    ·       Consid RDA (B87_CONRDA):  informe se deve ser considerada essa combinação apenas quando executada pela mesma RDA.

    Os Procedimento, dentes e faces inseridos aqui são considerados incompatíveis com o Procedimento, Dente e Face atualmente posicionado na tabela padrão.

    6.     Confira os dados e confirme.

    Ao fazer a verificação de incompatibilidade é considerado o conteúdo do parâmetro MV_PLSSENT:

    ·       Verificação em sentido duplo com conteúdo igual a 1: ao parametrizar a incompatibilidade entre dois procedimentos, não é considerada a ordem de execução entre eles, porém, ao tentar executar o segundo é exibida uma crítica por incompatibilidade.

    ·       Verificação em sentido único com conteúdo igual a 2: o sistema analisa a ordem exata em que a incompatibilidade foi cadastrada.

    Exemplo:

    O usuário acessa o procedimento 01010101 e dentro dele informa o procedimento 02020202. Na tentativa de executar o 01010101 com o procedimento 02020202, apresentado no histórico do paciente, o sistema realiza a crítica, porém, para situação contrária isso não ocorre. Dessa forma, se os dois procedimentos forem incompatíveis entre si, a parametrização de incompatibilidade deve ser feita nos dois procedimentos.

     

    Autorização Odontológica

    Ao informar um procedimento na Autorização Odontológica (PLSA094C), o sistema verifica no histórico do beneficiário e na mesma guia, algum procedimento e dente/região que sejam incompatíveis com o que esta sendo digitado, de acordo, com o que foi cadastrado. Para consultar o histórico, o tempo é um fator considerado, assim como, a informação apresentada no parâmetro MV_PLSMTVD, que determina a pesquisa do sistema através da matrícula do contrato do usuário ou a matrícula da vida.

    Ao encontrar incompatibilidades, é apresentada a crítica ou o procedimento é enviado para auditoria, conforme regras determinadas pelo cliente.

    Informações Técnicas

    Tabelas Utilizadas

    B87 – Procedimentos Incomp. X Face

    Observações

    • Sem rótulos