Home

Linha Microsiga Protheus

Páginas filhas
  • SIP- Anexo IN DIPRO nº 21 de 2009

Boletim Técnico: SIP- Anexo IN DIPRO nº 21 de 2009
Ocorrência
Nova Rotina
Resumo
Implementada melhoria com a nova rotina Cálculo do SIP (PLSA992) que consiste na geração de dados para o SIP (Sistema de Informações de Produtos) de acordo com a Resolução Normativa – RN nº 205, de 09/10/2009 e da Instrução Normativa – IN nº 21, de 13/10/2009. O envio de dados para a ANS é realizado através de arquivo XML. 
ID do Chamado
SCPDLI
Produtos
  • Microsiga 10
  • Módulos
    • SIGAPLS
    Países
    • Brasil
    Sistema Operacional
  • todos
  • Bancos de Dados
    • todos
    Nome + Fonte
    PLSA992 – Cálculo do SIP, UPDPLSSIP – Compatibilizador e PLSMFUN – Funções Genéricas do PLS.
    Parâmetros Envolvidos
    MV_PLGRSIP, MV_PLSIPDT, MV_PLFSSIP, MV_PLSTSIP, MV_PLLGEXP, MV_PLFCSOP e MV_PLEXPCO
    Número da FNC
    000000109562010
    Ajustes no Compatibilizador
    Sim
    Integridade Referencial
    Não
    Aplicação de Patch
    Não
    Procedimentos para Implementação

     

        Importante:
    Antes de executar o compatibilizador U_UPDPLSSIP é imprescindível:
    a)    Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório “\PROTHEUS_DATA\DATA”) e dos dicionários de dados "SXs" (diretório “\PROTHEUS_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*.
     
     
          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:
                  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 TOTVS Smart Client, digite U_UPDPLSSIP no campo Programa Inicial.
          Importante:
    Para a correta atualização do dicionário de dados, certifique-se que a data do compatibilizador seja igual ou superior a 10/08/2010.
    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á modificado.
    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 Sim 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 ou Alteração no arquivo SX3 – Campos:
    ·       Tabela BZW Tabela Analítica SIP:


     

    Campo
    BZW_FILIAL  
    Tipo
    Caracter
    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
    Filial do Sistema

     
     

    Campo
    BZW_CODOPE          
    Tipo
    Caracter
    Tamanho
    4
    Decimal
    0
    Formato
    @!
    Título
    Operadora
    Descrição
    Operadora
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Operadora

     


     

    Campo
    BZW_CODLDP          
    Tipo
    Caracter
    Tamanho
    4
    Decimal
    0
    Formato
    @!
    Título
    Cd.Local Dig
    Descrição
    Codigo Local Digitação
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Código Local Digitação

     

    Campo
    BZW_CODPEG          
    Tipo
    Caracter
    Tamanho
    8
    Decimal
    0
    Formato
    @!
    Título
    Código PEG
    Descrição
    Código PEG
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Código PEG

     


     


    Campo
    BZW_NUMERO         
    Tipo
    Caracter
    Tamanho
    8
    Decimal
    0
    Formato
    @!
    Título
    Numero
    Descrição
    Numero da Movimentação
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Numero da Movimentação

     

    Campo
    BZW_VLRPAG           
    Tipo
    Numérico
    Tamanho
    17
    Decimal
    2
    Formato
    @E 999,999,999.99
    Título
    Vlr.Pagto
    Descrição
    Valor Pagto
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Valor Pagto

     


     

    Campo
    BZW_CODPLA          
    Tipo
    Caracter
    Tamanho
    4
    Decimal
    0
    Formato
    @!
    Título
    Cód.Produto
    Descrição
    Código Produto
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Código Produto

     

    Campo
    BZW_DATPRO          
    Tipo
    Data
    Tamanho
    8
    Decimal
    0
    Formato
    @D
    Título
    Data Proced.
    Descrição
    Data Proced.
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Data Proced.

     


     

    Campo
    BZW_CODPAD          
    Tipo
    Caracter
    Tamanho
    2
    Decimal
    0
    Formato
    @!
    Título
    Cd.Tp.Tabela
    Descrição
    Cod Tipo Tabela
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Cod Tipo Tabela

     

    Campo
    BZW_CODPRO         
    Tipo
    Caracter
    Tamanho
    16
    Decimal
    0
    Formato
    @!
    Título
    Cod. Proc.
    Descrição
    Cod. Proc.
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Código do procedimento

     


     

    Campo
    BZW_ORIMOV          
    Tipo
    Caracter
    Tamanho
    1
    Decimal
    0
    Formato
    @!
    Título
    Origem Movto
    Descrição
    Origem do Movimento
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Origem do Movimento

     

    Campo
    BZW_SEQUEN          
    Tipo
    Caracter
    Tamanho
    3
    Decimal
    0
    Formato
    @!
    Título
    Evento
    Descrição
    Evento
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Evento

     


     

    Campo
    BZW_TIPPLA 
    Tipo
    Caracter
    Tamanho
    1
    Decimal
    0
    Formato
    @!
    Título
    Tipo Plano?
    Descrição
    Tipo de Plano?
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Tipo de Plano?

     

    Campo
    BZW_CLASIP 
    Tipo
    Caracter
    Tamanho
    7
    Decimal
    0
    Formato
    @!
    Título
    Clas SIP
    Descrição
    Classificação SIP
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Classificação SIP

     


     

    Campo
    BZW_TPBENE           
    Tipo
    Caracter
    Tamanho
    1
    Decimal
    0
    Formato
    @!
    Título
    Tipo Benefic
    Descrição
    Tipo beneficiário
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Opções
    1=Exposto;2=Não Exposto
    Help
    Tipo beneficiário

     

    Campo
    BZW_OPEUSR          
    Tipo
    Caracter
    Tamanho
    4
    Decimal
    0
    Formato
    @!
    Título
    Oper.Usuário
    Descrição
    Operadora do Usuário
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Operadora do Usuário

     


     

    Campo
    BZW_TIPREG
    Tipo
    Caracter
    Tamanho
    2
    Decimal
    0
    Formato
    @!
    Título
    Tp. Reg.
    Descrição
    Tipo de Registro
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Tipo de Registro

     

    Campo
    BZW_MATRIC           
    Tipo
    Caracter
    Tamanho
    6
    Decimal
    0
    Formato
    @!
    Título
    Matrícula
    Descrição
    Matricula do Usuário
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Matricula do Usuário

     


     

    Campo
    BZW_CODEMP         
    Tipo
    Caracter
    Tamanho
    4
    Decimal
    0
    Formato
    @!
    Título
    Cód.Empresa
    Descrição
    Código Empresa
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Código Empresa

     

    Campo
    BZW_DIGITO 
    Tipo
    Caracter
    Tamanho
    1
    Decimal
    0
    Formato
    @!
    Título
    Digito
    Descrição
    Digito
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Digito

     


     

    Campo
    BZW_PERIOD
    Tipo
    Caracter
    Tamanho
    6
    Decimal
    0
    Formato
    @!
    Título
    Rec. SIP
    Descrição
    Rec. SIP
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Reconhecimento no SIP

     

    Campo
    BZW_QTDPRO          
    Tipo
    Numérico
    Tamanho
    11
    Decimal
    0
    Formato
    @E 999.999.999
    Título
    Qtd Realizad
    Descrição
    Quantidade Realizada
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Quantidade Realizada

     
     
     
    ·       Tabela BR8 Tabela Padrão

    Campo
    BR8_TPCONS           
    Tipo
    Caracter
    Tamanho
    1
    Decimal
    0
    Formato
    @!
    Título
    Tp Consulta
    Descrição
    Tipo de Consulta
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Opções
    1=Ambulatorial; 2= Pronto Socorro
    When
    Substr(M->BR8_CLASIP,1,1)=='A'
    Help
    Tipo de Consulta

     

    Campo
    BR8_REGATD           
    Tipo
    Caracter
    Tamanho
    1
    Decimal
    0
    Formato
    @!
    Título
    Regime atend.
    Descrição
    Regime atendimento
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Opções
    1=Ambulatorial;2=Internação;3=Ambos
    Help
    Regime atendimento

     

    Campo
    BR8_FCAREN
    Tipo
    Caracter
    Tamanho
    1
    Decimal
    0
    Formato
    @!
    Título
    Cons. F. Car
    Descrição
    Cons. F. Car
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Opções
    0=Não;1=Sim
    Help
    Considera beneficiários fora de carência

     

    Campo
    BR8_CLASIP
    Tipo
    Caracter
    Tamanho
    7
    Decimal
    0
    Formato
    @!
    Título
    Clas.SIP Amb
    Descrição
    Classificação SIP Ambulat
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Val. Sistema
    vazio().or. ExistCpo("BF0",GetNewPar("MV_PLGRSIP","0001")+M->BR8_CLASIP)
    Help
    Classificação SIP Ambulat

     
     

    Campo
    BR8_CLASP2
    Tipo
    Caracter
    Tamanho
    7
    Decimal
    0
    Formato
    @!
    Título
    Clas.SIP Int
    Descrição
    Classificação SIP Interna
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Val. Sistema
    vazio().or. ExistCpo("BF0",GetNewPar("MV_PLGRSIP","0001")+M->BR8_CLASP2)
    Help
    Classificação SIP Interna

     
     
    ·       Tabela BZZ – Tabela SIP

    Campo
    BZZ_FILIAL
    Tipo
    Caracter
    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
    Filial do Sistema

     
     

    Campo
    BZZ_PERIOD
    Tipo
    Caracter
    Tamanho
    6
    Decimal
    0
    Formato
    @!
    Título
    Período
    Descrição
    Período Reconhec
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Período Reconhec

     

    Campo
    BZZ_UF
    Tipo
    Caracter
    Tamanho
    2
    Decimal
    0
    Formato
    @!
    Título
    UF
    Descrição
    Unidade Federativa
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Unidade Federativa

     


     

    Campo
    BZZ_ITEM
    Tipo
    Caracter
    Tamanho
    7
    Decimal
    0
    Formato
    @!
    Título
    Item Assiste
    Descrição
    Item Assistencial
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Item Assistencial

     

    Campo
    BZZ_EVENTO
    Tipo
    Numérico
    Tamanho
    11
    Decimal
    0
    Formato
    @E 999.999.999
    Título
    Eventos Ocor
    Descrição
    Eventos Ocorridos
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Eventos Ocorridos

     


     

    Campo
    BZZ_BENEFI
    Tipo
    Numérico
    Tamanho
    11
    Decimal
    0
    Formato
    @E 999.999.999
    Título
    Beneficiário
    Descrição
    Beneficiários
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Beneficiários

     

    Campo
    BZZ_TOTAL
    Tipo
    Numérico
    Tamanho
    16
    Decimal
    2
    Formato
    @E 99,999,999,999.99
    Título
    Tot Despesa
    Descrição
    Total Despesas
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Total Despesas

     


     

    Campo
    BZZ_GRPGER
    Tipo
    Caracter
    Tamanho
    4
    Decimal
    0
    Formato
    @!
    Título
    Gr Gerencial
    Descrição
    Grupo Gerencial
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Grupo Gerencial

     

    Campo
    BZZ_TIPPLA
    Tipo
    Caracter
    Tamanho
    1
    Decimal
    0
    Formato
    @!
    Título
    Tipo Plano
    Descrição
    Tipo Contratação Plano
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Opções
    1=Individual/Familiar;2=Coletivo Empresarial;3=Coletivo Adesão
    Help
    Tipo Contratação Plano

     


     

    Campo
    BZZ_REFERE
    Tipo
    Caracter
    Tamanho
    6
    Decimal
    0
    Formato
    @R 9999/99
    Título
    Referencia
    Descrição
    Período Referencia
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Período Referencia

     

    Campo
    BZZ_CODSEG
    Tipo
    Caracter
    Tamanho
    3
    Decimal
    0
    Formato
    @!
    Título
    Segmentação
    Descrição
    Segmentação
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Segmentação

     


    ·       Tabela BAQ – Especialidades Médicas

    Campo
    BAQ_ESPSP2
    Tipo
    Caracter
    Tamanho
    7
    Decimal
    0
    Formato
    @!
    Título
    Clas.SIP
    Descrição
    Classificação SIP
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Val. Sistema
    vazio().or. ExistCpo("BF0",GetNewPar("MV_PLGRSIP","0001")+M->BAQ_ESPSP2)
    Help
    Classificação SIP

     


     
    ·       Tabela BE4 – Internações

    Campo
    BE4_GRPINT
    Tipo
    Caracter
    Tamanho
    1
    Decimal
    0
    Formato
    @!
    Título
    Grupo de internação
    Descrição
    Grupo de internação
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Opções
    1=Internação Clinica;2=Internação Cirúrgica;3=Internação Obstétrica;4=Internação Pediátrica;5=Internação Psiquiátrica'
    Val. Sistema
    Pertence("12345")
    Help
    Classificação SIP

     


     
    ·       Tabela BD7 – Part Honorários Médicos Itens

    Campo
    BD7_RECSIP
    Tipo
    Caracter
    Tamanho
    6
    Decimal
    0
    Formato
    @!
    Título
    Refer. SIP
    Descrição
    Referencia SIP
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Referencia SIP

     


     
    ·       Tabela BA9 – Cadastro de doenças

    Campo
    BA9_CLASIP
    Tipo
    Caracter
    Tamanho
    7
    Decimal
    0
    Formato
    @!
    Título
    Clas.SIP
    Descrição
    Classificação SIP
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Val. Sistema
    vazio().or. ExistCpo("BF0",GetNewPar("MV_PLGRSIP","0001")+M->BA9_CLASIP)
    Help
    Classificação SIP

     
     
     
     
     
     
     
     
     
     
     
     
    ·       Tabela BGQ – Débitos e Créditos

    Campo
    BGQ_CLASIP
    Tipo
    Caracter
    Tamanho
    7
    Decimal
    0
    Formato
    @!
    Título
    Clas.SIP
    Descrição
    Classificação SIP
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Val. Sistema
    vazio().or. ExistCpo("BF0",GetNewPar("MV_PLGRSIP","0001")+M->BGQ_CLASIP)
    Help
    Classificação SIP

     

    Campo
    BGQ_RECSIP
    Tipo
    Caracter
    Tamanho
    6
    Decimal
    0
    Formato
    @!
    Título
    Rec SIP
    Descrição
    Reconhecimento SIP
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Reconhecimento SIP

     

    Campo
    BGQ_TIPPLA
    Tipo
    Caracter
    Tamanho
    1
    Decimal
    0
    Formato
    @!
    Título
    Tp Plano SIP
    Descrição
    Tipo Plano SIP
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Opções
    1-Individual;2-Coletivo Empresarial;3-Coletivo Adesão
    Val. Sistema
    Pertence(“123”)
    Help
    Tipo Plano SIP

     

    Campo
    BGQ_CODSEG
    Tipo
    Caracter
    Tamanho
    3
    Decimal
    0
    Formato
    @!
    Título
    Segmentação
    Descrição
    Segmentação
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Val. Sistema
    PlsZero() .And. ExistCpo("BI6",M->BGQ_CODSEG,1)
    Help
    Segmentação do Plano

     
     
    ·       Tabela BF0 – Natureza de Saúde

    Campo
    BF0_IDADE1
    Tipo
    Numérico
    Tamanho
    3
    Decimal
     
    Formato
    999
    Título
    Idade de
    Descrição
    Idade de
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Idade de

     

    Campo
    BF0_IDADE2
    Tipo
    Numérico
    Tamanho
    3
    Decimal
    0
    Formato
    999
    Título
    Idade ate
    Descrição
    Idade ate
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Idade ate

     
     


    Campo
    BF0_SEXO
    Tipo
    Caracter
    Tamanho
    1
    Decimal
    0
    Formato
    @!
    Título
    Sexo
    Descrição
    Sexo
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Opções
    1=Masculino;2=Feminino
    Val. Sistema
    Pertence(‘12’)
    Help
    Sexo

     

    Campo
    BF0_BENEF
    Tipo
    Caracter
    Tamanho
    1
    Decimal
    0
    Formato
    @!
    Título
    Tot. Benefic
    Descrição
    Tot. Benefic
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Opções
    0=Não;1=Sim
    Val. Sistema
    Pertence('01')
    Help
    Totaliza beneficiário

    ·       Tabela BCE – Apontamento de produção

    Campo
    BCE_CLASIP
    Tipo
    Caracter
    Tamanho
    7
    Decimal
    0
    Formato
    @!
    Título
    Clas. SIP
    Descrição
    Classificação SIP
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Val. Sistema
    vazio().or. ExistCpo("BF0",GetNewPar("MV_PLGRSIP","0001")+M->BCE_CLASIP)
    Help
    Classificação SIP

     

    Campo
    BCE_TIPPLA
    Tipo
    Caracter
    Tamanho
    1
    Decimal
    0
    Formato
    @!
    Título
    Tipo Plano
    Descrição
    Tipo Plano
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Opções
    1-Individual;2-Coletivo Empresarial;3-Coletivo Adesão
    Val. Sistema
    Pertence(“123”)
    Help
    Tipo de Plano

     

    Campo
    BCE_CODSEG
    Tipo
    Caracter
    Tamanho
    3
    Decimal
    0
    Formato
    @!
    Título
    Segmentação
    Descrição
    Segmentação
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Val. Sistema
    PlsZero() .And. ExistCpo("BI6",M->BCE_CODSEG,1)
    Help
    Segmentação

     
    ·       Tabela BI6 – Segmentação do Plano

    Campo
    BI6_SEGSIP
    Tipo
    Caracter
    Tamanho
    1
    Decimal
    0
    Formato
    @!
    Título
    Seg.SIP.
    Descrição
    Desc. Seg SIP
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Opções
    1=Hospitalar;2=Hospitalar Obstetrícia             
    Help
    Desc. Seg XML SIP

    ·       Tabela B44 – Cabeçalho reembolso

    Campo
    B44_CODPEG
    Tipo
    Caracter
    Tamanho
    8
    Decimal
    0
    Formato
    @!
    Título
    Cod Peg
    Descrição
    Cod Peg
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Cod Peg

     
    ·       Tabela B45 – Itens reembolso

    Campo
    B45_CODPEG
    Tipo
    Caracter
    Tamanho
    8
    Decimal
    0
    Formato
    @!
    Título
    Cod Peg
    Descrição
    Cod Peg
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Help
    Cod Peg

     
     
     
    ·       Tabela BII – Tipos de Planos

    Campo
    BII_TIPPLA
    Tipo
    Caracter
    Tamanho
    8
    Decimal
    0
    Formato
    @!
    Título
    Tp Plano
    Descrição
    Tipo Plano SIP
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Opções
    1-Individual/familiar;2-Coletivo Empresarial;3-Coletivo Adesão
    Help
    Tipo Plano SIP

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

    Chave
    Nome
    Modo
    PYME
    BZZ
    HISTORICO SIP
    C
     
    N
     

     
     

    Chave
    Nome
    Modo
    PYME
    BZW
    TABELA ANALITICA SIP
    C
     
    N
     

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

    Índice
    BZW
    Ordem
    1
    Chave
    BZW_FILIAL + BZW_CODOPE + BZW_CODLDP + BZW_CODPEG + BZW_NUMERO + BZW_ORIMOV + BZW_SEQUEN + BZW_CODPAD + BZW_CODPRO
    Descrição
    Operadora + Cd.Local Dig + Código PEG + Numero + Origem Movto + Sequen + Cd.Tp.
    Proprietário
    S

     

    Índice
    BF0
    Ordem
    4
    Chave
    BF0_FILIAL+BF0_CODIGO
    Descrição
    Código
    Proprietário
    S

     

    Índice
    BZZ
    Ordem
    1
    Chave
    BZZ_FILIAL+BZZ_GRPGER+BZZ_PERIOD+BZZ_REFERE+BZZ_UF+BZZ_TIPPLA+BZZ_CODSEG+BZZ_ITEM
    Descrição
    Gr Gerencial+Período+Referencia+UF+Tip+Segm+Item Assiste
    Proprietário
    S

     

    Índice
    BZZ
    Ordem
    2
    Chave
    BZZ_FILIAL+BZZ_ITEM+BZZ_UF+BZZ_TIPPLA+BZZ_CODSEG+BZZ_PERIOD+BZZ_REFERE
    Descrição
    Item Assiste+UF+Tipo Plano+Seguimento+Período+Referencia
    Proprietário
    S

     
     

    Índice
    BZZ
    Ordem
    3
    Chave
    BZZ_FILIAL+BZZ_PERIOD+BZZ_TIPPLA+BZZ_CODSEG+BZZ_REFERE+BZZ_UF+BZZ_ITEM
    Descrição
    Período+Tipo Plano+Segmentação+Referencia+UF+Item Assiste
    Proprietário
    S

     

    Índice
    BD7
    Ordem
    9
    Chave
    BD7_FILIAL+BD7_NUMLOT+BD7_FASE+BD7_SITUAC+BD7_ORIMOV+BD7_CODOPE+BD7_CODLDP+BD7_CODPEG+BD7_NUMERO+BD7_SEQUEN
    Descrição
    Numero Lote+Fase+Situacão+Origem Movim+Operadora+Cod Local Dig+Cod Peg+Numero+Sequencia
    Proprietário
    S

     

    Índice
    BR8
    Ordem
    6
    Chave
    BR8_FILIAL+BR8_FCAREN+BR8_CLASIP+BR8_CODPAD+BR8_CODPSA
    Descrição
    Cons. F. Car+Clas.SIP Amb+Tp.Pad.Saude+Cod.Tab.Pad.
    Proprietário
    S

     

    Índice
    BD5
    Ordem
    B
    Chave
    BD5_FILIAL+BD5_GUIINT
    Descrição
    Guia Interna
    Proprietário
    S

     
     
    4.   Criação ou Alteração no arquivo SX6 – Parâmetros

    Nome da Variável
    MV_PLSEQSI
    Tipo
    Caracter
    Descrição
    Sequencial de envio XML para SIP
    Valor Padrão
    “EX: 000000000001”

    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_PLGRSIP
    Tipo
    CARACTER
    Cont. Por.
    0001
       Descrição
    Descrição
    Determina o grupo gerencial a ser utilizado para o SIP.

     

    Itens/Pastas
    Descrição
       Informações
    Nome
    MV_PLSIPDT
    Tipo
    CARACTER
    Cont. Por.
    1
       Descrição
    Descrição
    Determina se a data de reconhecimento do SIP será pela data de digitação da guia ou pela data de pagamento.

     
     

    Itens/Pastas
    Descrição
       Informações
    Nome
    MV_PLFSSIP
    Tipo
    CARACTER
    Cont. Por.
    4
       Descrição
    Descrição
    Fases da guia a serem consideradas para geração do SIP.

     

    Itens/Pastas
    Descrição
       Informações
    Nome
    MV_PLSTSIP
    Tipo
    CARACTER
    Cont. Por.
    1
       Descrição
    Descrição
    Situações da guia a serem consideradas para geração do SIP.

     

    Itens/Pastas
    Descrição
       Informações
    Nome
    MV_PLLGEXP
    Tipo
    CARACTER
    Cont. Por.
    0
       Descrição
    Descrição
    Informa se deve - “1” ou não - “0” gerar o log de geração da rotina de cálculo de expostos.
    O log será gravado na pasta LOGPLS\data_da_geracao\PLLGEXP.TXT.
    Importante: dependendo do número de beneficiários da operadora, o arquivo poderá ser muito grande e degradar o desempenho da rotina.

     
     
     
     
     

    Itens/Pastas
    Descrição
       Informações
    Nome
    MV_PLFCSOP
    Tipo
    CARACTER
    Cont. Por.
    0
       Descrição
    Descrição
    Configura se, na consulta de códigos por usuário, busca somente códigos do tipo “0-Procedimento” ou todos os códigos da tabela padrão. Informe “0” para não (ou seja, toda a tabela) ou “1” para somente procedimentos.

     
     

    Itens/Pastas
    Descrição
       Informações
    Nome
    MV_PLEXPCO
    Tipo
    CARACTER
    Cont. Por.
    A2
       Descrição
    Descrição
    Indique qual será o item de consultas responsável pelo totalizador de beneficiários sem carência do item “A”.

     
    2.   No Configurador (SIGACFG) acesse Ambientes / Cadastro / Menu (CFGX013). Informe a nova opção de menu do módulo Plano de Saúde, conforme instruções a seguir:

    Menu
    Miscelânia
    Submenu
    ANS
    Nome da rotina
    Geração SIP
    Programa
    PLSA992
    Módulo
    Plano de Saúde (SIGAPLS)
    Tipo
    Função Protheus
    Tabelas
    BZZ,BD5,BE4,BAQ,BG9,BT5 e BQC

    Procedimentos para Utilização

     

    No módulo Plano de Saúde, selecione as rotinas:
    Grupo Gerencial (PLSA965)
    Acesse Atualizações / SIP Gerencial / Grupo Gerencial para criar um grupo gerencial que deve ser utilizado como SIP.
    Natureza de Saúde (PLSA610)
    Acesse Atualizações / SIP Gerencial / Natureza de Saúde para cadastrar todas as naturezas de saúde contidas no ANEXO I do manual da Instrução Normativa nº 21.
    Especialidades (PLSA370)
    Acesse Atualizações / Procedimentos / Especialidades (PLSA370) para vincular as especialidades com suas respectivas naturezas de saúde, através do preenchimento do campo Classif. SIP (BAQ_ESPSP2).
    CID- Doenças (PLSA070)
    Acesse Atualizações / Procedimentos / CID- Doenças para vincular as informações do CID-Doenças com suas respectivas naturezas de saúde, através do preenchimento do campo Classif. SIP (BA9_CLASSIP).
    Verifique o conteúdo dos parâmetros:
    ·       MV_PLSCDCO: código padrão consulta agenda médica.
    ·       MV_PLGRSIP: grupo Gerencial utilizado para o SIP.
    ·       MV_PLSIPDT: data de reconhecimento para o SIP (1- Digitação / 2- Pagamento).
    ·       MV_PLFSSIP: fase da guia a ser considerada para geração do SIP
    ·       MV_ PLSTSIP: situação da guia a ser considerada para geração do SIP.
    Tabela Padrão (PLSA940)
    Acesse Atualizações / Procedimentos / Tabela Padrão.
    1.   Pesquise o procedimento referente à consulta em Pronto Socorro e vincule-o a natureza de saúde. Verifique o campo Tp Consulta (BR8_TPCONS), habilitado no preenchimento do campo Clas SIP (BZW_CLASIP) com o conteúdo do grupo A, e classifique a consulta em Ambulatorial ou Pronto Socorro. Ainda na Tabela Padrão, considere os exames e terapias usando o campo Clas SIP Amb (BR8_CLASIP) para atendimento ambulatorial e o campo Clas SIP Int (BR8_CLASP2) para internações.
    2.   Pesquise os procedimentos referentes à Outros atendimento Ambulatoriais e classifique-os através do campo Clas SIP Amb (BR8_CLASIP).
    Na tabela BGQ (Débitos e Créditos) foram criados os campos:
    ·       Clas.SIP (BGQ_CLASIP): informe o item assistencial do SIP em que o débito/crédito deve ser reconhecido.
    ·       Tp Plano SIP (BGQ_TIPPLA): determina o tipo de plano e débito ou crédito gerado que deve ser reconhecido no SIP (informação obrigatória para a ANS).
    ·       Segmentação (BGQ_CODSEG): determina a segmentação do plano e débito ou crédito gerado que deve ser reconhecido no SIP (informação obrigatória para a ANS);
        Observação: este item contempla o item H (Demais despesas Hospitalares), salvo as exceções.
    Para considerar os apontamentos avulsos do SIP, na tabela BCE (Apontamento Pagamento) foram criados os campos:
    ·         Clas. SIP (BCE_CLASIP): é necessário informar o item assistencial do SIP em que o lançamento avulso deve ser reconhecido.
    ·         Tipo Plano (BCE_TIPPLA): determina o tipo de plano em que o lançamento avulso gerado deve ser reconhecido no SIP (informação obrigatória para a ANS);
    ·         Segmentação (BCE_CODSEG): determina a segmentação do plano, em que o lançamento avulso gerado, deve ser reconhecido no SIP (informação obrigatória para a ANS);
    Os materiais/medicamentos de alto custo de internações vinculado às notas fiscais de compra são considerados como despesas de internações e sua base de cálculo é o valor da mercadoria sem os descontos financeiros. A data de reconhecimento é a data de digitação da nota de entrada.
    Os reembolsos são classificados de acordo com o procedimento e a data de reconhecimento é a data de emissão do título apresentada no campo Data de Contabilização do Título (E1_EMIS1).
    Tipos de guias (PLSA496)
    Para o tratamento do item G (Nascido Vivo), acesse Miscelânea / Configurações / Tipos de guias.
    Na guia de internação devem ser habilitados os campos Nascidos Vivos (BE4_NASVIV), Nascidos Mortos (BE4_NASMOR) e Nascidos Vivos Prematuros (BE4_NASVPR).
    O sistema considera os valores dos campos Nascidos Vivos (BE4_NASVIV) e Nascidos Vivos Prematuros (BE4_NASVPR) para calcular o item G (Nascido Vivo) do SIP no período de referência para os procedimentos de parto normal ou cesárea.
    Tipos Contrato (PLSA200)
    Acesse Atualizações / ANS / Tipos Contrato (PLSA200). Os tipos de contrato devem ser classificados através do preenchimento do campo Tp Plano (BII_TIPPLA) de acordo com o item IV a IN 21. Em seguida, revise os tipos de contratos informados na tabela BT5 (Contratos) referente às Pessoas Jurídicas.
    Procedimentos para Configuração do Cálculo de Expostos
    Tabela Padrão (PLSA940)
    1.   Acesse Atualizações / Procedimento / Tabela Padrão (PLSA940).
    2.   Posicione em um código e clique em Alterar.
    3.   Na pasta Outros, identifique se o código deve ser considerado para cálculo de beneficiários fora de carência, utilizando o campo Cons. F. Car (BR8_FCAREN).
        Observação: devem ser cadastrados somente os códigos representantes de cada item.
    Exemplo: nos itens exames, é necessário verificar os códigos com cobertura e carência diferenciadas como, exames laboratoriais, exames de média e alta complexidade além dos que apresentam quantidades controladas nos contratos antigos.
    É necessário parametrizar, apenas, os itens que representam diferenças entre códigos/coberturas/carências. No caso de exames simples, não é necessário informar que todos os exames laboratoriais são considerados para o cálculo de beneficiário fora de carência. Basta que apenas um código seja marcado. Isto permite um desempenho maior na execução do cálculo.
    4.   Confira os dados e confirme.
    Natureza de Saúde (PLSA610)
    1.   Acesse Atualizações / SIP Gerencial / Natureza de Saúde (PLSA610).
    2.   Posicione em um código e clique em Alterar.
    3.   Na pasta Totalizadores, identifique se o item deve totalizar os beneficiários fora da carência, através do campo Tot. Benefic. (BF0_BENEF). Caso este campo seja marcado como Não ou em “branco”, o item de natureza de saúde não apresenta o total de beneficiários fora de carência.
    Procedimentos para geração de XML
    1.    Acesse Operadora / ANS / Segmentação(PLSA060) .
    2.   Verifique o preenchimento do campo Desc. Xml. Sip (BI6_SEGSIP) na tabela BI6 (Segmentações). Este campo deve ser preenchido, caso o registro, se refira ao segmento Hospitalar = 1 ou Hospitalar Obstetrícia = 2, para os demais segmentos não é necessário o preenchimento
     
    Considerações gerais para o cálculo
     Grupo A – Consultas médicas
    O cálculo para consultas médicas considera duas situações:
    1.   O sistema obtém a classificação SIP da especialidade que realizou a consulta, desde que, o procedimento classificado esteja de acordo com o campo Tp Consulta (BR8_TPCONS) preenchido com a opção Ambulatorial.
    2.   Para uma consulta do tipo Pronto Socorro, o sistema obtém a classificação na própria consulta Clas.SIP Amb (BR8_CLASIP).
    Grupo B – Outros atendimentos ambulatoriais, C- exames, D- Terapias e I- Odontológico
    A classificação deve estar relacionada no procedimento, através do campo Clas.SIP Amb (BR8_CLASIP) da Tabela Padrão.
    Grupo E – Internações
     O cálculo para internação considera a informação preenchida nos campos Grupo de internação (BE4_GRPINT), Regime de Internação (BE4_REGINT) e Clas.SIP Int (BR8_CLASP2) da Tabela Padrão.
    Por existirem guias de serviços vinculadas com internações, entende-se que elas não devem ser contadas, caso a internação tenha sido contada em período anterior ou no mesmo. Somente, devem ser contabilizados seus valores para compor o total de internações. Desta forma, o controle é feito no campo Refer. SIP (BD7_RECSIP), que é um flag de que a composição de pagamento já foi considerada no SIP.
     Observação: para os períodos anteriores a 2010 o compatibilizador do SIP faz o preenchimento do campo Refer. SIP (BD7_RECSIP).
     Exemplo de cálculo de internações
    A internação número xxx teve as guias de serviço A e B que foram pagas no mesmo período (primeiro trimestre de 2010). 

    Quando a rotina estiver posicionada na guia de internação, será contabilizada como um evento de internação. Assim, no momento em que a rotina processar as guias vinculadas, o sistema verifica se o campo Refer. SIP (BD7_RECSIP), da guia de internação ou de outra guia vinculada para a mesma internação, está preenchido, se sim, contabiliza apenas o valor no item de internação.

    Informações Técnicas

     

    Tabelas Utilizadas: BZZ – Tabela SIP e BZW – Tabela Analítica SIP.
    Número do Plano: 0000000109282010.

    • Sem rótulos