CONTEÚDO
- Visão Geral
- Exemplo de utilização
- Tela XXX
- Outras Ações / Ações relacionadas
Configurar Regras (layouts)
- Regras dos nomes e campos dos arquivos para importação - gerados a partir do sistema próprio da Brasíndice
- Campos importados dos arquivos Brasíndice
- Importação dos arquivos Brasíndice
- Visualização das importações realizadas
- Exclusão de Importações
- Importação do Arquivo de Excluídos da Brasíndice
- Tela do Sistema
- Tela de importação - Pergunte
- MenuTela XXXPrincipais Campos e Parâmetros
- Tabelas utilizadas
01. VISÃO GERAL
A rotina visa a importação dos arquivos Brasíndice® - Materiais, Diárias e Outros, Medicamentos, Soluções Parenterais, Convênios Oncológicos, Dietas e Nutrição, Materiais e Insumos e Soluções Outros Fármacos - para utilização posterior no sistema. Dessa forma, , com a criação das tabelas de Dinâmicas de Eventos, para cobrança e pagamento. Dessa forma, a rotina antiga - via PLSMILE - será descontinuada e abaixo, iremos mostrar as etapas necessárias para uso da nova rotina.
02. EXEMPLO DE UTILIZAÇÃO
Para utilizar a nova rotina de importação da Brasíndice®, é necessário que no ambiente conste as novas tabelas e demais alterações de dicionário - informadas no tópico xx Item 5 - Tabelas Utilizadas. Para uso da rotina:
- Acesse a rotina no caminho Atualizações / Procedimentos / Importação Brasindice (PLSBRASIN1).
- O sistema irá exibir exibe a tela inicial da rotina, que irá exibir mostra as importações já realizadas no grid, além de disponibilizar ao usuário as opções de Importação, visualização e outras.
![](/download/attachments/551448085/image2020-6-4_11-20-21.png?version=1&modificationDate=1591283567220&api=v2)
- Com relação aos botões da tela, temos:
- Importar: inicia o processo de importação dos arquivos, de acordo com as configurações cadastradas no sistema;
- Configurar: abre a tela de configuração das Regras de importação - medicamentos, soluções, materiaisMateriais, Diárias e Outros / Medicamentos / Soluções / Convênios Oncológicos / Dietas e Nutrição / Materiais e Insumos / Outros Fármacos;
- Visualização: após importação dos arquivos, ao posicionar em alguma importação realizada, o sistema irá exibir resumo de todos os eventos importados;
- Outras Ações / Excluir: realiza a exclusão de uma importação realizada.
- Para que o sistema possa realizar a importação dos arquivos, é necessário realizar a configuração das Regras/Layouts de importação, pois será baseado nessas informações que o sistema irá proceder com a importação, respeitando a configuração realizada.
- Desta forma, iremos dividir esse tópico em vários subtópicos, para o cadastro das pré-condições de importações e demais informações vitais para o uso da rotina.
Configurar Regras (layouts)
- O processo de importação dos arquivos se baseiam totalmente na configuração dos layouts, onde determinamos as regras de importação, definimos para quais TDE's os procedimentos serão enviados e outras informações.
- Para acessar a tela de Configuração, na tela da Brasíndice (PLSBRASIN1), clique no botão Configurar (PLSBRASIN2).
- O sistema irá abrir a tela de configurações de importação, que exibe os cadastros de configuração já cadastrados e possibilita sua manutenção.
![](/download/attachments/551448085/image2020-6-4_11-35-59.png?version=1&modificationDate=1591283567147&api=v2)
- Para realizar a inclusão de uma nova Regra de importação, clique no botão Incluir.
![](/download/attachments/551448085/image2020-6-4_11-37-10.png?version=1&modificationDate=1591283567107&api=v2)
- Devemos preencher o cadastro com as informações solicitadas, que são:
- Tipo Proced. (B6G_TIPPRO): No combo, devemos informar o tipo de configuração que estamos realizando, ou seja, informar se é para a tabela de Materiais, Diárias e Outros / Medicamentos ou Solução;/ Soluções / Convênios Oncológicos / Dietas e Nutrição / Materiais e Insumos / Outros Fármacos. Se o item escolhido for Materiais ou Solução, o campo Tipo Preço será preenchido de forma automática com a informação PFB, não podendo ser alterada;
- Tipo Preço (B6G_TIPO): Informar se irá utilizar o Preço de Fábrica (PFB) ou Preço Máximo ao Consumidor (PMC) - esse campo ficará disponível para escolha apenas quando o Tipo Procedimento for Medicamento, pois podemos selecionar PFB ou PMC;
- Tp. Pad. Saúde (B6G_CODPAD): Tipo Padrão da tabela de Saúde. Este campo só ficará disponível para edição caso no campo Cria TDE? for escolhida a opção "Sim";
- Cria TDE? (B6G_CRITDE): Informe se o sistema deve criar uma nova TDE para essa configuração (válida apenas na primeira importação) ou se importa para alguma TDE já existente.
Se for selecionada a opção "Sim", o campo Tp. Pad. Saúde fica habilitado, pois o usuário deve indicar qual Tabela Padrão de Saúde o sistema deve utilizar nessa importação e que ficará atrelado a TDE;
Informações |
---|
|
Após a primeira importação, utilizando a configuração acima (Cria TDE igual a Sim), o sistema irá mudar o valor do campo Cria TDE para "Não", pois identifica que foi realizada a importação inicial, além de gravar no campo Código TDE o valor da TDE que foi criada na primeira importação. |
Aviso |
---|
|
Com a mudança do sistema da Brasíndice® - de um sistema Desktop para Web - houve adição de novos tipos de tabelas, e a alteração de nomenclatura de duas opções existentes na rotina, que passaram a ser: - De Materiais para Materiais, Dietas e Outros. É a mesma tabela, mas no sistema Web da Brasíndice, adotaram essa nova nomenclatura.
- De Soluções para Soluções Parenterais. É a mesma tabela, mas no sistema Web da Brasíndice, adotaram essa nova nomenclatura.
|
Se for selecionada a opção "Não", o campo Tp. Pad. Saúde fica desabilitado e o campo Código TDE fica habilitado, pois indica que Se for selecionada a opção "Não", o campo Tp. Pad. Saúde fica desabilitado e o campo Código TDE fica habilitado, pois indica que iremos importar para uma TDE já existente e cadastrada no sistema;
- Código TDE (B6G_CODTDE): Este campo só fica disponível para edição quando o campo Cria TDE estiver com o valor "Não," pois o usuário deve informar para qual TDE - já existente no sistema - os itens devem ser importados;
- Regra Import (B6G_REGIMP): Aqui, temos uma das etapas fundamentais no processo de importação da rotina, pois neste campo, iremos colocar qual é a nomenclatura do nome dos arquivos que serão importados e que estão de acordo com a regra:
- Aqui, mostramos ao sistema como buscar o nome do arquivo no diretório, que está de acordo com essa configuração. Ou seja, colocamos o padrão de nomenclatura de arquivo que está de acordo com essa regra, sempre de acordo com os campos Tipo Proced. e Tipo Preço.
- Neste campo, devemos usar os operadores "+" (adição) e ";" (ponto e vírgula):
- O operador "+" indica que deverá conter os nomes descritos na regratodos as palavras deverão constar no nome do arquivo;
- O operador ";" indica a quebra, ou seja, inicio de outro conjunto de nome de pesquisa.
Exemplificando: Estamos importando um arquivo de Soluções (campo Tipo Proced.) e tipo de Preço PMC (campo Tipo Preço). O arquivo Brasíndice, ao ser exportado no sistema próprio, deve ser nomeado com uma estrutura que identifique qual é o tipo de procedimento e valor do arquivo, como "brasindice_solucao_pmc_860.txt". Assim, no campo Regra Import, podemos definir a regra de pesquisa de arquivo como SOLUCAO+PMC; SOLUÇÃOSOLUCOES+PMC, ou seja, na hora do sistema importar o arquivo e verificar qual regra deve ser aplicada, o sistema vai buscar para essa regra os arquivos que contenham no nome as palavras SOLUCAO e(+) PMC ou(;) SOLUÇÃO e(+) PMC.
Exemplos:
NOME DO ARQUIVO | REGRA IMPORTAÇÃO | RESULTADO |
---|
brasindice_solucao_pmc_860.txt | SOLUCAO+PMC; SOLUÇÃOSOLUCOE+PMC | Positivo, pois no nome do arquivo, temos as palavras "solucao" e "pmc". |
brasindice_soluçãosolucoes_pmc_860.txt | SOLUCAO+PMC; SOLUÇÃOSOLUCOES+PMC | Positivo, pois no nome do arquivo, temos as palavras "soluçãosolucoes" e "pmc". |
brasindice_solução_pmc_860.txt | SOLUCAO+PMCPFB; SOLUÇÃOSOLUCOES+PFB | Negativo, pois não temos regra como "soluçãosolucao" e "pmc", temos apenas "soluçãosolucao" e "pfb", que é diferente do nome do arquivo. Além disso, o arquivo contêm acentuação, que é proibido. |
pfb_medicamento_410.txt | MEDICAMENTOS+PMC; MEDICAMENTOS+PMC | Negativo, pois não temos regra como "medicamento" e "pfb", temos apenas "medicamento" e "pmc", que é diferente do nome do arquivo. |
material_pfb_teste.txt | MATERIAL+PFB; MATERIAIS+PFB | Positivo, pois no nome do arquivo, temos as palavras "material" e "pfb". |
- Assim, quando definimos a regra de importação, os arquivos Brasíndice devem ter o mesmo nome, para que o sistema saiba qual regra aplicar nessa situação. Logo, se nomeamos o arquivo do tipo Medicamento e tipo de preço PMC como "medicamento_pmc.txt" e outras como "medicamentos_pmc.txt", basta colocar no campo Regra Import. os valores MEDICAMENTOS+PMC; MEDICAMENTO+PMC, pois na hora de verificar qual regra aplicar no arquivo, o sistema irá entender que o nome do arquivo pode ser "medicamento" ou "medicamentos" e "pmc".
- Para maiores informações de como deve ser formatado o nome do arquivo, consulte o tópico Nome dos Arquivos.
- Ativo (B6G_ATIVO): Informe se os eventos importados constarão como ativos ou não na Tabela Padrão (BR8, no campo BR8_BENUTL), pois ao realizar o processo de importação, o sistema irá verificar verifica se o item existe na tabela padrão ou não, para sua criação/alteração;
- Classe Proc. (B6G_CLASSE): Informe a classe dos eventos que serão importados. Será replicado no campo BR8_CLASSE, na Tabela padrão;
- Autorização (B6G_AUTORI): Informe o tipo de autorização que deve ser aplicado nos eventos importados. Será replicado no campo BR8_AUTORI;
- TDE Própia Própria (B6G_TDEPRO): Como nem todos os eventos ainda possuem equivalência de código TUSS/TISS, deve ser informado para qual TDE Própria estes eventos sem códigos TUSS/TISS deverão ser gravados. Neste caso, o código do evento será o código Brasíndice;
- Tipo Valor (B6G_TIPVAL): Informe se deve ser importado o Valor Total ou Valor Fracionado do evento. Ou seja, se temos um evento onde o valor total é R$ 40,00, mas o fracionado é R$ 4,00, devemos escolher se queremos improtar importar para o sistema o Total ou Fracionado (será gravado no campo BD4_VALREF);
- Cód. Unidade (B6G_CODUND): Informe a unidade que deve ser utilizada para os eventos importados. No campo, temos as opções REA (Real R$), VMD (Valor Medicamentos em R$) e VMT (Valor Material em R$). Escolh Escolha o tipo de acordo com a necessidade da Operadora.
- Após configurar as informações, clique no botão Confirmar, para que a configuração seja salva. Abaixo, um exemplo de uma configuração feita:
![](/download/attachments/551448085/image2020-6-4_14-21-28.png?version=1&modificationDate=1591291288150&api=v2)
- Aqui, temos uma configuração para a tabela de Medicamentos, onde:
- Tipo de procedimento é Medicamentos;
- O tio tipo de preço a ser usado é o PMC;
- Deve ser criada uma TDE na primeira importação, onde o código da Tabela Padrão de Saúde é o B1;
- A regra para localizar e identificar o arquivo pertencente à regra é: MEDICAMENTOS+PMC; MEDICAMENTO+PMC; MEDICACAO+PMC, ou seja, o arquivo Brasíndice de Medicamentos deve ser nomeado como "medicaçãomedicacao_pmc.txt" ou "medicamentos_pmc.txt" ou "medicamento_pmc.txt";
- O item constará como Ativo (BR8_BENUTL), da classe 000005 (BR8_CLASSE) e de Autorização Automática (BR8_AUTORI) na Tabela Padrão;
- Para os eventos que ainda não possuem codificação TUSS/TISS, deverão ser gravados na TDE de código 056;
- O valor a ser importado deve ser o Fracionado e a unidade dos eventos será o VMD.
- Após configuração, basta clicar no botão Confirmar.
- Após confirmar, o item já consta no grid, pronto para ser utilizado nas próximas importações.
![](/download/attachments/551448085/image2020-6-4_14-34-19.png?version=1&modificationDate=1591292059553&api=v2)
- Caso necessite alterar alguma regra, visualizar ou excluir, basta posicionar no item desejado no grid e utilizar os botões correspondentes a função desejada.
- Para incluir regras para os demais tipos, basta repetir as etapas acima.
- Uma vez criado o registro/layout de importação, o campo Tipo Proced. (B6G_TIPPRO) não poderá ser editado, devido a configuração criada.
- Se o campo Tipo Proced. (B6G_TIPPRO) for igual a Materiais ou Soluções, o campo Tipo Preço (B6G_TIPO) ficará bloqueado, pois é aceito apenas PFB.
- Demais campos serão editáveis, de acordo com as regras da tela.
- Para incluir regras para os demais tipos, basta repetir as etapas acima.
- Para retornar a tela inicial, basta Para retornar a tela inicial, basta clicar no botão "X", que fica na parte superior direita, acima do botão Filtrar.
Aviso |
---|
|
Só podemos ter uma regra para cada conjunto de Tipo de Procedimento (B6G_TIPPRO) e Tipo de Preço (B6G_TIPO). Logo, se temos o cadastro de uma regra do tipo Material Medicamento e PMC, não podemos cadastrar outra regra com esses mesmos valores. Se for cadastrado coo material como Medicamento e PFB, aí o sistema aceita, pois é outra uma configuração diferente. Ou seja, não podemos ter regras duplicadas no sistema, sendo uma para cada tipo de Procedimento e Material, Tipo de preço. Se for feito tentativa de cadastrar um item que já possua essa combinação de (Tipo de procedimento e Materialpreço), o sistema emite um alerta, avisando o usuário dessa impossibilidade. |
Regras dos nomes e campos dos arquivos para importação - gerados a partir do sistema próprio da
Brasíndice Brasíndice®
nome_arquivo |
nome_arquivo
- Para que seja possível que o SIGAPLS, via rotina de importação da Brasíndice, possa realiza a importação dos arquivos gerados a partir do sistema proprietário da Brasíndice®, devemos nomeá-los de forma correta, bem como na hora de exportar, sempre marcar as opções pertinentes ao tipo de arquivo que está sendo exportado, conforme detalhado abaixo:
- No sistema proprietário da Brasíndice, ao clicar no menu Manutenção, temos acesso as rotinas de exportação de Medicamentos, Materiais e Soluções;Materiais, Diárias e Outros / Medicamentos / Soluções / Convênios Oncológicos / Dietas e Nutrição / Materiais e Insumos / Outros Fármacos.
- Ao exportar os arquivos de Materiais, Diárias e Outros / Medicamentos / Soluções / Convênios Oncológicos / Dietas e Nutrição / Materiais e Insumos / SoluçõesOutros Fármacos, sempre deve-se escolher as seguintes opções em comum:
- Para o sistema Brasíndice® Desktop:
- Gerar Arquivo com: deve
sempre - estar como Código e Descrição;
- Tipo de Arquivo: deve estar
sempre - como delimitado.
- Quando a exportação for do tipo Medicamento, no campo Opção, deve-se marcar todas as opções, que são: Código EAN, Código TISS, Código TUSS, Genérico S/N.
- Quando a exportação for do tipo Materiais (fonte atualizado está como Materiais, Diárias e Outros), no campo Opção, deve-se marcar todas as opções, que são: Código TISS, Código TUSS, Hierarquia.
- Quando a exportação for do tipo Soluções, no campo Opção, deve-se marcar todas as opções, que são: Código EAN, Código TISS, Código TUSS.
Se não for marcado alguma dessas opções, na hora de importar, o sistema irá rejeitar o arquivo, pois estará faltando colunas.
![](/download/attachments/551448085/bras4.png?version=1&modificationDate=1591381004470&api=v2) Medicamentos
| ![](/download/attachments/551448085/bras5.png?version=1&modificationDate=1591381242530&api=v2) Soluções
| Image Added Image Removed Materiais
|
em todas as exportações- nas exportações de Soluções e Medicamentos, o campo Opção está com todas as opções marcadas. Sempre que for gerado o arquivo para
exportação- esses tipos, essas opções devem estar preenchidas.
- No caso de Materiais, devemos marcar no campo Opção apenas as opções Código TISS e Código TUSS. O campo Hierarquia nãodevesermarcado, pois se for, o arquivo será recusado pelo sistema.
Fonte: Programa de Demonstração da Revista Eletrônica Brasíndice® Fonte: Programa de Demonstração da Revista Eletrônica Brasíndice® - http://www.brasindice.com.br |
Aviso |
---|
|
Logo, na hora de exportar o arquivo do sistema Brasíndice®, observe se foi atendido todas as informações acima, ou seja, marcando os campos certos e conforme orientação. |
- Além dos cuidados acima, para gerar o arquivo de forma correta, ao gerar o arquivo para exportação, ao nomeá-lo, devemos seguir o padrão definido nas regras de importação, para que o sistema identifique o arquivo e saiba qual regra aplicar.
- Contudo, além desse padrão de nomes - conforme regras cadastradas - devemos colocar também no nome do arquivo a Edição que está sendo gerada, pois será conferida no momento da importação.
- Logo, se estamos gerando o arquivo de Medicamentos, com tipo de preço PMC, da Edição 920, e na regra configurada temos MEDICAMENTOS+PMC; MEDICAMENTO+PMC; MEDICACAO+PMC, ao nomear o arquivo devemos colocar como, por exemplo: "medicamento_pmc_920.txt" ou "920_pmc_medicamentos.txt".
Deve-se colocar o número da edição no nome do arquivo, pois durante as etapas iniciais de importação, o usuário deve informar a edição que está importando e se for diferente da que consta no arquivo, o usuário será alertado, devendo ou não continuar o processo. Essa etapa será detalhada na parte de Importação.
Informações |
---|
|
Dessa forma, o nome do arquivo deve: - Possuir o nome do tipo do procedimento que está sendo importo (Medicamento, material ou Solução);
- Tipo de Preço utilizado (PMC ou PFB);
- Edição que está sendo utilizada (949, 950, etc)
- O nome pode conter outras palavras, desde que os três itens acima estejam presentes. Por exemplo, "joao_solução_950_pfb_hoje.txt" é um nome válido, pois se tiver alguma configuração onde conste regra como SOLUÇÃO+PMC, o sistema identifica e temos a edição também no nome.
- Lembre-se, a regra de Importação deve conter o nome do arquivo, para que seja feito o relacionamento correto. Se temos uma regra como MED_PFB e o nome do arquivo for "med_pfb_900.txt", é válido, pois a regra condiz com o nome do arquivo. Contudo, para melhor entendimento, recomendamos que o arquivo gerado contenha o nome completo do tipo de procedimento e tipo de valor, sem qualquer tipo de acentuação, como "solucoes_pfb_200.txt".
|
Importação dos arquivos Brasíndice
- Após configuração das regras e demais informações, devemos proceder com a importação dos arquivos, para que as informações sejam replicadas no SIGAPLS.
Para iniciar a importação, basta estar na tela inicial do processo da Brasíndice.Clique no botão Importar.
Image Removed
- O sistema irá abrir um Pergunte, aonde o usuário deve informar:
- Diretório onde os arquivos .txt de medicamentos, materiais e soluções estão salvos, prontos para serem importados (seguindo o padrão de nomes, discutidos nos tópicos anteriores);
- Informar o código da Edição Brasíndice que está sendo importado;
- Data de Publicação. Essa informação irá ser utilizada como a data inicial da composição dos eventos, na tabela BD4, bem como se houver registro anterior de composição, será finalizado com a data do dia anterior a essa informada.
- Tipo de Operação - Inclusão ou Exclusão. Informe se está realizando a importação de Inclusão - para preencher as tabelas, ou se está informando os arquivos de Exclusão - itens excluídos da Brasíndice. Atualmente, funciona apenas Inclusão. Em versões futuras, será adicionada a funcionalidade de exclusão.
- Após informar esses dados, clique no botão OK, para que o processo de importação tenha início.
Caso no diretório os arquivos estejam com os nomes corretos - iguais nas Regras/layouts configurados - e com a versão igual à informada no Pergunte, o sistema irá iniciar o processo de importação. Contudo, se houver arquivos com nomes que não se encaixam em nenhuma regra de importação ou com versão diferente, o sistema irá indagara o usuário o que deve ser feito:- Se o nome do arquivo está certo, mas contêm uma versão diferente da informada no Pergunte, o sistema pede para que o usuário confirme se deve rejeitar o arquivo - não será importado - ou então, que será importado, mas os eventos ficarão atrelados a chave da edição do Pergunte. Ou seja, se no Pergunte foi informado a versão "600", mas o nome do arquivo consta "500", caso importe, os campo desses eventos ficarão com o valor da edição "600", pois é a informada no Pergunte. Essa informação será utilizada para controle das versões, no novo campo da tabela BD4, de nome BD4_CHVIMP.
Na imagem abaixo, temos arquivos com a versão "850", diferente da informada no Pergunte, que é "861". O sistema exibe a diferença, devendo o usuário escolher qual ação tomar.
Image Removed
| Image Removed
|
---|
Quando no diretório existir arquivos que não condizem com nenhuma regra, antes de iniciar a importação, o sistema irá abrir um browse, exibindo estes arquivos do lado esquerdo e no lado direito, o usuário pode informar manualmente qual regra deseja usar para o arquivo e no final, clicar no botão Salvar.
Caso não queira informar nenhuma regra, desconsiderando estes arquivos, basta clica no botão Cancelar.
Image Removed
| Image Removed
|
---|
- Caso tenha mais de um arquivo, onde alguns devem ser importados, conforme regras selecionadas pelo usuário, e outros não, basta informar a regra desejada para os que devem ser importados e os demais deixar em branco.
Image Removed O combo do lado direito, referente a Configuração Brasíndice, nem sempre vai apresentar todas as configurações cadastradas no sistema. Caso tenhamos um arquivo correto na pasta, associado a uma regra, essa regra não será exibida no combo, pois já tem arquivo associado. Será apresentado apenas as regras que ainda não tiveram arquivos associados à esta regra.
Por exemplo, se tenho três regras - Material, Solução, Medicamento - e no diretório tenha um arquivo com o nome correto, associado a regra de Solução, ao exibir esse browse, a opção Solução não estará disponível para escolha, visto que já temos arquivo associado a regra.
Aviso |
---|
|
Sempre devemos colocar o nome do arquivo no formato correto, esperado pela rotina de importação, conforme visto nos tópicos anteriores. As situações acima são consideradas anômalas e estes auxiliares visam alertar o usuário do problema e não devem ser utilizados como padrão na Operadora, pois o usuário pode importar um arquivo com versão diferente, ocasionando problema nos preços, bem como pode associar a uma regra errada, ocasionando uma importação em tabelas indevidas e problemas na valoração do sistema. Assim, sempre nomear o arquivo Brasíndice da forma correta! |
- Após essas escolhas, o sistema irá dar início ao processo de importação, exibindo de forma visual o progresso.
Durante o processo de importação, as seguintes tabelas são inseridas/alteradas:
Tabela | Ação | Descrição e informações |
---|
BF8 | Inclusão / Consulta | Caso na configuração conste que deve ser criado a TDE (B6G_CRITDE igual a "Sim"), o sistema irá realizar a inclusão de uma nova TDE. Caso contrário, realiza apenas a consulta na TDE existente, para obtenção dos dados. Caso seja criada uma nova TDE: - O nome dela será "TABELA BRASINDICE - " + nome do tipo de procedimento que está sendo importado (MATERIAIS ou MEDICAMENTOS ou SOLUCOES).
- O campo BF8_TPPROC será preenchido com o valor "1", quando for Material; com o valor "2", quando Medicamento e valor "9", quando Solução.
|
BA8 | Inclusão / Alteração | Caso o arquivo contenha algum item não existente na BA8, o sistema irá incluir este evento. Caso contrário, irá realizar a alteração do registro. Caso exista na base os campos BA8_DFORMA e BA8_NMFABRA, serão preenchidos respectivamente com as informações do Nome da Apresentação e Nome do Laboratório. |
BD4 | Inclusão / Alteração | O sistema irá criar a composição do item. - Se o evento já existir na BD4, será finalizado, informando no campo BD4_VIGFIM a data final. Essa data final é o dia anterior da data informada no Pergunte, no campo data da publicação. Ou seja, se foi informada a data 20/01/2019 no Pergunte, a data final do BD4 existente será 19/01/2019.
- Ao criar o evento na BD4, o campo BD4_VIGINI será preenchido com a data informada no Pergunte.
- O campo BD4_CODIGO será preenchido com a unidade informada na configuração da Regra (B6G_CODUND).
- O campo BD4_VALREF será preenchido com o valor do arquivo - valor total ou parcial - conforme layout (B6G_TIPVAL)
- Foi criado o novo campo na BD4, de nome BD4_CHVIMP. Este campo irá armazenar a chave da importação realizada, para criar os vínculos necessários.
- Por isso, é extremamente importante informar a versão correta que está sendo importada e os arquivos possuírem essa mesma versão no nome, pois será a chave do relacionamento.
|
BR8 | Inclusão / Alteração | O sistema irá verificar se o evento já existe na tabela BR8. Caso não exista, irá realizar inclusão e caso e se existir, irá realizar a atualização dos dados. - O campo Ativo (BR8_BENUTL) será preenchido com a informação constante na Regra (B6G_ATIVO).
- O campo Classe (BR8_CLASSE) será preenchido com a informação definida na Regra (B6G_CLASSE).
- O campo Tipo de autorização (BR8_AUTORI) será preenchido com a informação constante na Regra (B6G_AUTORI).
- O campo BR8_TPPROC será preenchido com o valor "1", quando for Material; com o valor "2", quando Medicamento e valor "9", quando Solução.
|
BTQ | Inclusão / Alteração | Quando o evento for criado na TDE própria - ou seja, evento que ainda não possui equivalência de código TUSS/TISS - o sistema irá verificar se já foi criado na Tabela 64, de Terminologias. Se não existir, será criado e caso exista, irá proceder com a atualização dos dados. - O campo Código de grupo (BTQ_CODGRU) será preenchido com "029", quando for Material e "030", para Medicamento e Solução.
- O campo Forma de envio (BTQ_FENVIO) será preenchido como"CONSOLIDADO".
|
Durante a importação, o sistema exibe de forma visual o progresso das operações, por meio de barra de progresso. A primeira barra mostra quantas Regras/layouts existem cadastradas no sistema e que serão analisadas, enquanto que a segunda barra mostra o progresso de importação do arquivo. O tamanho mostrado é a quantidade de bytes lidas do arquivo, não registros presentes no mesmo.
Image Removed
No final do processamento, caso tenhamos ocorrências diversas, será exibido browse com os erros detalhados, para análise do usuário. Caso clique no botão Cancelar da janela, o browse será fechado, mas se clicar no botão Salvar, será criado um log com essas ocorrências, sendo gravado na mesma pasta onde estão os arquivos para importação - no caminho definido no Pergunte.No browse, é exibido um código de erro - detalhado no rodapé do browse - e a descrição do erro.
Image Removed
- O nome do arquivo de log será: "erros_importacao_brasindice_ + data atual + hora da geração + .log", como por exemplo: "erros_importacao_brasindice_05_06_2020_11_40_15.log"
Abaixo, um resumo dos códigos das ocorrências:
Código do Erro | Descrição | Informação |
---|
0 | - "O arquivo 'XXX.txt' possui as regras da configuração: 'YYY', mas a presente regra já possui arquivo herdado"
| - Como detalhado nos tópicos anteriores, quando o sistema vai realizar o processo de importação, podemos apenas ter um arquivo por regra. Ou seja, se colocar dois arquivos na pasta de importação, do tipo Medicamento e PMC, apenas um será importado e o outro não, sendo exibido essa crítica.
|
1 | - "Arquivo: 'XXX.txt' não foi dado 'match' manual."
| - Exibida quando existir um arquivo na pasta, mas que não corresponde a nenhuma regra e o usuário também não selecionou uma configuração de forma manual, no browse de arquivos sem correspondência.
|
2 | - "Arquivo 'XXX.txt' do tipo 'Y' possui valor do tipo 'PMC' mas a configuração no sistema é para 'PFB'."
- Arquivo 'XXX.txt' do tipo 'Y' não possui a quantidade mínima de colunas esperada no arquivo. Quantidade de colunas esperada: 'A'
- no arquivo: 'B' - Arquivo 'XXX.txt' inválido, sem delimitador ou outro tipo de problema. Verifique se o arquivo é válido."'
| - Exibida quando a regra de importação determinar que o tipo de preço é um (PMC/PFB), mas os registros constam outro tipo. Exemplo: O arquivo foi gerado como PFB, mas na hora de nomear o arquivo, o usuário colocou PMC e existe uma regra para PMC. Mas no início da importação, o sistema valida a regra e verifica que são diferentes, não realizando a importação.
- Aqui, o sistema valida se o número de colunas do arquivo bate com a configuração do tópico XX, onde determina quais colunas devem ser exportadas. Por exemplo, ao exportar a tabela de Medicamentos, seguindo as orientações do tópico, o arquivo deve conter 17 colunas. Mas se o usuário esqueceu de marcar alguma opção, vai conter colunas a menos. Dessa forma, o sistema crítica e não realiza a exportação.
- Exibida quando o arquivo não for do formato esperado, o separador for diferente de "," ou outro problema com sua estrutura, não realizando a importação.
|
3 | - "O item: 'B' - Código da Apresentação: 'APR', possui registro inválido, com colunas a mais que o esperado.
Este registro não será importado. Verifique esse item no arquivo." - "Item: TDE('CCC') - Cod. Tp Saúde ('AB') - Evento('12345678') encontra-se importado no sistema, com versão igual ou superior ('900')
a que está sendo importada neste momento (versão:'890'). O item não será importado." "Item: TDE('CCC') - Cod. Tp Saúde ('AB') - Evento('12345678') está importado no sistema com a mesma data inicial (BD4_VIGINI) dessa importação. Devido a regras de integridade, o item não será importado."
| - O arquivo pode conter algumas linhas mal formatadas, ocasionando problemas na identificação e sua importação. Essa linha é desconsiderada, sendo apresentado o nome e apresentação do item, para que o usuário identifique qual item não foi importado.
- Se o item a ser importado já constar no sistema, com a versão (Edição) superior a que está sendo importada, o item não será importado e será colocado essa crítica. Por exemplo, o item A foi importado na Edição 900 e o usuário está importando uma anterior. Será criticado dessa maneira.
- Essa crítica só irá ocorrer caso tenhamos um item já existente no sistema, com data inicial igual ao do item que será importado (informação proveniente do Pergunte - Data da Publicação). Por questão de Consistência do BD, o item não será importado.
|
DL | - "Query 1/2/3/4 - " + Descrição do erro
| - Mensagem exibida quando tenta excluir uma importação já realizada. O sistema irá exibir o erro dado na operação de exclusão, proveniente do DbAccess ou Servidor ADVPL.
|
- No final, os itens importados serão exibidos no grid, para que o usuário veja quais edições já foram importadas. Esse registro é gravado na tabela B6F - Importações Brasíndice.
Image Removed
- Observe que o sistema armazena nessa tabela o número da Edição informada no Pergunte, o usuário logado que realizou a importação, o nome do arquivo usado e os código da TDEs usadas, além do tipo de preço utilizado.
Visualização das importações realizadas
Conforme visto no tópico de Importações, após realizar a importação, o sistema irá gerar os registros das importações realizadas na tabela B6F, para que os usuários saibam quais arquivos e edições foram importados no sistema.
Caso o usuário queira visualizar os itens vinculados a edição importada, basta na tela inicial da Brasíndice (PLSBRASIN1), posicionar na registro desejado e clicar no botão Visualização.
Image Removed
O sistema irá exibir uma mensagem de carregando os dados e após carregamento, exibir o browser, mostrando todos os registros da tabela BD4 vinculados a essa importação. Essa vinculação é realizada pelo campo BD4_CHVIMP.
Image Removed
Nessa tela, visualizamos os itens atrelados a importação realizada.
Aviso |
---|
|
Como são importados milhares de registros e é checado a tabela BD4, é normal que ao clicar na opção Visualizar, o sistema tenha um carregamento mais moroso para os dados. Por isso, é exibido a dialog de "Carregando", que indica que o sistema está procurando os dados para exibição. Somente quando o carregamento for realizado pelo sistema, será aberto o browser para exibição dos dados.
Image Removed |
Exclusão de Importações
Caso o usuário tenha efetuado alguma importação e queira excluir, o sistema permite, desde que:
A edição que está sendo excluída seja a última para o tipo de procedimento (Material, Solução ou Medicamento) e tipo de Preço (PMC ou PFB). Ou seja, se tenho duas importações realizadas, só posso excluir a última edição, a mais recente.
Exemplo | Resultado |
---|
1º) Tipo: Material / Preço: PFB / Edição: 500 2º) Tipo: Material / Preço: PFB / Edição: 450 Tento excluir o segundo registro, edição 450. | Ao tentar excluir o segundo registro - de edição 450 - o sistema não irá deixar, pois temos edição mais recente importada no sistema. |
Para excluir, na tela inicial da rotina de importação Brasíndice, posicione no registro desejado e clique no botão Outras Ações / Excluir.
Image Removed- Se o registro que está sendo excluído não for o último, conforme explica no item anterior, o sistema irá alertar o usuário, com aviso em tela, informando que para este mesmo tipo de Procedimento e Valor, possui importação mais recente e seu numero.
Image Removed - Se for a última versão, o sistema pergunta ao usuário se realmente deseja excluir essa versão e registros.
Image Removed Se clicar em "Não", o processo é interrompido e nada é excluído. Se sim, o sistema inicia o processo de exclusão. Este processo é acompanhado pela barra de progresso, para que o usuário acompanhe visualmente os passos da exclusão.
Image Removed
No final da exclusão, caso o processamento tenha ocorrido de forma normal, o sistema exibe um Help, informando que a edição e todos os dados vinculados foram excluídos.
Image Removed
Caso ocorra algum problema na exclusão dos itens, o usuário é alertado do problema e abre-se um browse com os erros detalhados, para análise do usuário.
Image Removed
Caso clique no botão Cancelar da janela, o browse será fechado, mas se clicar no botão Confirmar, o sistema abre o modal para o usuário selecionar o local onde deseja gravar o log em sua máquina. Selecione o local e clique no botão Abrir, para que o log seja salvo neste local.
Image Removed
- O nome do arquivo de log será: "erro_deletar_tabela_ + data atual + hora da geração + .log", como por exemplo: "erro_deletar_tabela_05_06_2020_14_41_55.log"
03. TELAS DO SISTEMA
Image Removed
PLSBRASIN1 - Importação dos arquivos Brasíndice
Image Removed
PLSBRASIN2 - Configuração das Regras de Importação.
04. TELA DE IMPROTAÇÃO - PERGUNTE
Image Removed
Principais Campos e Parâmetros
...
Quando utilizado o Sistema Brasíndice® Web:
- Para o sistema Brasíndice® Web:
- Casas Decimais: 2 (o sistema grava apenas duas casas decimais, padrão do sistema);
- Formato: deve estar como delimitado;
- Estado: escolha o estado desejado;
- Quando a exportação for do tipo Medicamento, no campo Colunas do arquivo, marcar: Código, Descrição, PMC ou PFAB, TISS, TUSS, EAN, Genérico.
- Quando a exportação for do tipo Materiais, Dietas e Outros, no campo Colunas do arquivo, marcar: Código, Descrição, PFAB, TISS, TUSS.
- Quando a exportação for do tipo Soluções Parenterais, no campo Colunas do arquivo, marcar: Código, Descrição, PFAB, TISS, TUSS, EAN.
- Quando a exportação for do tipo Convênios Oncológicos, no campo Colunas do arquivo, marcar: Código, Descrição, PMC ou PFAB, TISS, TUSS, EAN, Genérico.
- Quando a exportação for do tipo Materiais e Insumos, no campo Colunas do arquivo, marcar: Código, Descrição, PMC ou PFAB, TISS, TUSS.
- Quando a exportação for do tipo Dietas e Nutrição, no campo Colunas do arquivo, marcar: Código, Descrição, PMC ou PFAB, TISS, TUSS.
- Quando a exportação for do tipo Outros Fármacos, no campo Colunas do arquivo, marcar: Código, Descrição, PMC ou PFAB, TISS, TUSS, EAN, Genérico.
Se não for marcado alguma dessas opções ou marcado a mais, na hora de importar, o sistema irá rejeitar o arquivo, pois estará faltando ou sobrando colunas.
Aviso |
---|
|
Na Brasíndice Online®, é possível exportar de uma vez só os valores dos campos PMC e PFAB, mas a rotina importa esses valores de forma individual, logo, selecionar apenas PMC ou PFAB, devido as configurações dos arquivos no sistema. |
Medicamento | Materiais, Dietas e Outros |
---|
Image Added
| Image Added |
Para exportar Medicamentos, na versão Brasíndice® WEB, devemos deixar marcado as opções: Código - Descrição - Selecionar PFB ou PMC - TISS - TUSS - EAN - Genérico. Demais opções do campo Colunas do Arquivo devem estar em branco! | Para exportar Materiais, Dietas e Outros, na versão Brasíndice® WEB, devemos deixar marcado as opções: Código - Descrição - Selecionar PFB ou PMC - TISS - TUSS. Demais opções do campo Colunas do Arquivo devem estar em branco! |
Convênios Oncológicos | Soluções Parenterais |
---|
Image Added
| Image Added
|
Para exportar Convênios Oncológicos, na versão Brasíndice® WEB, devemos deixar marcado as opções: Código - Descrição - Selecionar PFB ou PMC - TISS - TUSS - EAN - Genérico. Demais opções do campo Colunas do Arquivo devem estar em branco! | Para exportar Soluções Parenterais, na versão Brasíndice® WEB, devemos deixar marcado as opções: Código - Descrição - Selecionar PFB ou PMC - TISS - TUSS - EAN. Demais opções do campo Colunas do Arquivo devem estar em branco! |
Materiais e Insumos | Dietas e Nutrição |
---|
Image Added
| Image Added
|
Para exportar Materiais e Insumos, na versão Brasíndice® WEB, devemos deixar marcado as opções: Código - Descrição - Selecionar PFB ou PMC - TISS - TUSS. Demais opções do campo Colunas do Arquivo devem estar em branco! | Para exportar Dietas e Nutrição, na versão Brasíndice® WEB, devemos deixar marcado as opções: Código - Descrição - Selecionar PFB ou PMC - TISS - TUSS. Demais opções do campo Colunas do Arquivo devem estar em branco! |
Outros Fármacos |
---|
Image Added
|
Para exportar Outros Fármacos, na versão Brasíndice® WEB, devemos deixar marcado as opções: Código - Descrição - Selecionar PFB ou PMC - TISS - TUSS - EAN - Genérico. Demais opções do campo Colunas do Arquivo devem estar em branco! |
Aviso |
---|
|
Logo, na hora de exportar o arquivo do sistema Brasíndice®, observe se foi atendido todas as informações acima, ou seja, marcando os campos certos e conforme orientações. |
- Além dos cuidados acima, para gerar o arquivo de forma correta, ao gerar o arquivo para exportação, ao nomeá-lo, devemos seguir o padrão definido nas regras de importação, para que o sistema identifique o arquivo e saiba qual regra aplicar.
- Contudo, além desse padrão de nomes - conforme regras cadastradas - devemos colocar também no nome do arquivo a Edição que está sendo gerada, pois será conferida no momento da importação.
- Não utilize acentuação no nome dos arquivos, como "medicação_pmc.txt". Nomeie como "medicacao_pmc.txt".
- Logo, se estamos gerando o arquivo de Medicamentos, com tipo de preço PMC, da Edição 920, e na regra configurada temos MEDICAMENTOS+PMC; MEDICAMENTO+PMC; MEDICACAO+PMC, ao nomear o arquivo devemos colocar como, por exemplo: "medicamento_pmc_920.txt" ou "920_pmc_medicamentos.txt".
Deve-se colocar o número da edição no nome do arquivo, pois durante as etapas iniciais de importação, o usuário deve informar a edição que está importando e se for diferente da que consta no arquivo, o usuário será alertado, devendo ou não continuar o processo. Essa etapa será detalhada na parte de Importação.
Informações |
---|
|
Dessa forma, o nome do arquivo deve: - Possuir o nome do tipo do procedimento que está sendo importado (Materiais, Diárias e Outros / Medicamentos / Soluções / Convênios Oncológicos / Dietas e Nutrição / Materiais e Insumos / Outros Fármacos);
- Importante: como na versão web temos palavras repetidas dos eventos, como Materiais, Diárias e Outros e Materiais e Insumos, colocar na regra e no arquivo o nome do arquivo diferente, como: Materiais, Diárias e Outros - materiais_diaria_pfb e para Materiais e Insumos - materiais_insumos_pfb. Se colocar apenas Materiais, a regra pode valer para qualquer um desses itens.
- Tipo de Preço utilizado (PMC ou PFB);
- Edição que está sendo utilizada (949, 950, etc);
- Não utilizar acentuação no nome do arquivo;
- O nome pode conter outras palavras, desde que os três itens acima estejam presentes. Por exemplo, "joao_solucao_950_pfb_hoje.txt" é um nome válido, pois se tiver alguma configuração onde conste regra como SOLUCAO+PMC, o sistema identifica e temos a edição também no nome.
- Lembre-se, a regra de Importação deve conter o nome do arquivo, para que seja feito o relacionamento correto. Se temos uma regra como MED_PFB e o nome do arquivo for "med_pfb_900.txt", é válido, pois a regra condiz com o nome do arquivo. Contudo, para melhor entendimento, recomendamos que o arquivo gerado contenha o nome completo do tipo de procedimento e tipo de valor, sem qualquer tipo de acentuação, como "solucoes_pfb_200.txt".
|
Campos importados dos arquivos Brasíndice
Descrição do campo | Conteúdo | Campo Sistema |
Código do Laboratório (campo alterado com 04 posições) | 1001 | Não aplicável |
Nome do Laboratório | CEMAN | - BA8_NMFABR - Se Medicamento ou Solução: BTQ_LABORA - Se Material: BTQ_FABRIC |
Código do Medicamento / Material / Solução | 12074 | Não aplicável |
Nome do Medicamento / Material / Solução | NPS - NITROPRUSSIATO DE SODIO 50 MG | - BA8_DESCRI - BR8_DESCRI - BTQ_DESTER - BTQ_DSCDET |
Código da Apresentação | EVEM | Não aplicável |
Nome da Apresentação | De 1501 a 2000 ml. s/ Lipídeos - Bolsa | - BA8_DFORMA - BTQ_APRESE |
Preço do Medicamento / Material / Solução | 0.00 | Aqui, consideramos o Preço como Valor Total, de acordo com o campo Tipo Valor(B6G_TIPVAL). - BD4_VALREF |
Quantidade para Fracionamento | 1 | Não aplicável |
Tipo de Preço | PMC | Não aplicável |
Valor Fracionado do Medicamento / Material / Solução | 0.00 | Aqui, consideramos o Preço como Valor Fracionado, de acordo com o campo Tipo Valor(B6G_TIPVAL). - BD4_VALREF |
Edição no qual ocorreu última alteração de preço | 888 | - BD4_CHVIMP |
I.P.I do Medicamento / Material / Solução | 0.00 | Não aplicável |
Flag Portaria PIS/COFINS | N | Não aplicável |
Código EAN do Medicamento / Material / Solução |
| Não aplicável |
Código BrasindiceTISS do Medicamento / Material / Solução | 72597 | - BA8_CODPRO - BD4_CODPRO - BR8_CODPSA - BTQ_CDTERM ATENÇÃO: Esse código será utilizado apenas quando o evento não possuir o código TUSS. Se o evento possuir o código TUSS, esse será ignorado. |
Flag Generico (S/N) – Opcional | N | Não aplicável |
Código TUSS do Medicamento / Material / Solução |
| - BA8_CODPRO - BD4_CODPRO - BR8_CODPSA - BTQ_CDTERM - BTU_CDTERM ATENÇÃO: Se o evento não possuir código TUSS de equivalência (ou seja, em branco), será gravado o código BrasindiceTISS.
|
Importação dos arquivos Brasíndice
- Após configuração das regras e demais informações, devemos proceder com a importação dos arquivos, para que as informações sejam replicadas no SIGAPLS.
- Para iniciar a importação, devemos estar com o sistema aberto na rotina inicial do processo da Brasíndice (PLSBRASIN1).
- Clique no botão Importar.
Image Added
- O sistema irá abrir um Pergunte, aonde o usuário deve informar:
- Diretório onde os arquivos .txt de Materiais, Diárias e Outros / Medicamentos / Soluções / Convênios Oncológicos / Dietas e Nutrição / Materiais e Insumos / Outros Fármacos estão salvos, prontos para serem importados (seguindo o padrão de nomes, discutidos nos tópicos anteriores);
- Informar o código da Edição Brasíndice que está sendo importado;
- Data de Publicação. Essa informação irá ser utilizada como a data inicial da composição dos eventos, na tabela BD4, bem como se houver registro anterior de composição, será finalizado com a data do dia anterior a essa informada.
- Tipo de Operação - Inclusão ou Exclusão. Informe se está realizando a importação de Inclusão - para preencher as tabelas, ou se está importando o arquivo de Exclusão - itens excluídos da Brasíndice.
- Após informar esses dados, clique no botão OK, para que o processo de importação tenha início.
- Caso no diretório os arquivos estejam com os nomes corretos - iguais nas Regras/layouts configurados - e com a versão igual à informada no Pergunte, o sistema irá iniciar o processo de importação. Contudo, se houver arquivos com nomes que não se encaixam em nenhuma regra de importação ou com versão diferente, o sistema indaga ao usuário o que deve ser feito:
- Se o nome do arquivo está certo, mas contêm uma versão diferente da informada no Pergunte, o sistema pede para que o usuário confirme se deve rejeitar o arquivo - não será importado - ou então, que será importado, mas os eventos ficarão atrelados a chave da edição do Pergunte. Ou seja, se no Pergunte foi informado a versão "600", mas o nome do arquivo consta "500", caso importe, os campos desses eventos ficarão com o valor da edição "600", pois é a informada no Pergunte. Essa informação será utilizada para controle das versões, no novo campo da tabela BD4, de nome BD4_CHVIMP.
Na imagem abaixo, temos arquivos com a versão "850", diferente da informada no Pergunte, que é "861". O sistema exibe a diferença, devendo o usuário escolher qual ação tomar.
Image Added
| Image Added
|
---|
Quando no diretório existir arquivos que não condizem com nenhuma regra, antes de iniciar a importação, o sistema irá abrir um browser, exibindo estes arquivos do lado esquerdo e no lado direito, o usuário pode informar manualmente qual regra deseja usar para o arquivo e no final, clicar no botão Salvar.
Caso não queira informar nenhuma regra, desconsiderando estes arquivos, basta clica no botão Cancelar.
Image Added
| Image Added
|
---|
- Caso tenha mais de um arquivo, onde alguns devem ser importados, conforme regras selecionadas pelo usuário, e outros não, basta informar a regra desejada para os que devem ser importados e os demais deixar em branco.
Image Added O combo do lado direito, referente a Configuração Brasíndice, nem sempre vai apresentar todas as configurações cadastradas no sistema. Caso tenhamos um arquivo correto na pasta, associado a uma regra, essa regra não será exibida no combo, pois já tem arquivo associado. Será apresentado apenas as regras que ainda não tiveram arquivos associados à esta regra.
Por exemplo, se tenho três regras - Material, Solução, Medicamento - e no diretório tenha um arquivo com o nome correto, associado a regra de Solução, ao exibir esse browser, a opção Solução não estará disponível para escolha, visto que já temos arquivo associado a regra.
Aviso |
---|
|
Sempre devemos colocar o nome do arquivo no formato correto, esperado pela rotina de importação, conforme visto nos tópicos anteriores. As situações acima são consideradas anômalas e estes auxiliares visam alertar o usuário do problema e não devem ser utilizados como padrão na Operadora, pois o usuário pode importar um arquivo com versão diferente, ocasionando problema nos preços, bem como pode associar a uma regra errada, ocasionando uma importação em tabelas indevidas e problemas na valoração do sistema. Assim, sempre nomear o arquivo Brasíndice da forma correta! |
- Após essas escolhas, o sistema irá dar início ao processo de importação, exibindo de forma visual o progresso.
Durante o processo de importação, as seguintes tabelas são inseridas/alteradas:
Tabela | Ação | Descrição e informações |
---|
BF8 | Inclusão / Consulta | Caso na configuração conste que deve ser criado a TDE (B6G_CRITDE igual a "Sim"), o sistema irá realizar a inclusão de uma nova TDE. Caso contrário, realiza apenas a consulta na TDE existente, para obtenção dos dados. Caso seja criada uma nova TDE: - O nome dela será "BRASINDICE - " + nome do tipo de procedimento que está sendo importado (MATERIAIS, DIÁRIAS E OUTROS ou MEDICAMENTOS ou SOLUÇÕES ou CONVÊNIOS ONCOLÓGICOS ou DIETAS E NUTRIÇÃO ou MATERIAIS E INSUMOS ou OUTROS FÁRMACOS) + Tipo de preço (PFB ou PMC).
- O campo BF8_TPPROC será preenchido com o valor "1", quando for Material; com o valor "2", quando Medicamento e valor "9", quando Solução.
|
BA8 | Inclusão / Alteração | Caso o arquivo contenha algum item não existente na BA8, o sistema irá incluir este evento. Caso contrário, irá realizar a alteração do registro. Caso exista na base os campos BA8_DFORMA e BA8_NMFABRA, serão preenchidos, respectivamente, com as informações do Nome da Apresentação e Nome do Laboratório. |
BD4 | Inclusão / Alteração | O sistema irá criar a composição do item. - Se o evento já existir na BD4, será finalizado, informando no campo BD4_VIGFIM a data final. Essa data final é o dia anterior da data informada no Pergunte, no campo data da publicação. Ou seja, se foi informada a data 20/01/2019 no Pergunte, a data final do BD4 existente será 19/01/2019.
- Ao criar o evento na BD4, o campo BD4_VIGINI será preenchido com a data informada no Pergunte.
- O campo BD4_CODIGO será preenchido com a unidade informada na configuração da Regra (B6G_CODUND).
- O campo BD4_VALREF será preenchido com o valor do arquivo - valor total ou parcial - conforme layout (B6G_TIPVAL)
- Foi criado o novo campo na BD4, de nome BD4_CHVIMP. Este campo irá armazenar a chave da importação realizada, para criar os vínculos necessários.
- Por isso, é extremamente importante informar a versão correta que está sendo importada e os arquivos possuírem essa mesma versão no nome, pois será a chave do relacionamento.
|
BR8 | Inclusão / Alteração | O sistema irá verificar se o evento já existe na tabela BR8. Caso não exista, irá realizar inclusão e caso exista, será atualizado. - O campo Ativo (BR8_BENUTL) será preenchido com a informação constante na Regra (B6G_ATIVO).
- O campo Classe (BR8_CLASSE) será preenchido com a informação definida na Regra (B6G_CLASSE).
- O campo Tipo de autorização (BR8_AUTORI) será preenchido com a informação constante na Regra (B6G_AUTORI).
- O campo BR8_TPPROC será preenchido com o valor "1", quando for Material; com o valor "2", quando Medicamento e valor "9", quando Solução.
|
BTQ | Inclusão / Alteração | Quando o evento for criado na TDE própria - ou seja, evento que ainda não possui equivalência de código TUSS/TISS - o sistema irá verificar se o item foi criado na Tabela 64, de Terminologias. Se não existir, será criado e caso exista, procederá com a atualização dos dados. - O campo Código de grupo (BTQ_CODGRU) será preenchido com "029", quando for Material e "030", para Medicamento e Solução.
- O campo Forma de envio (BTQ_FENVIO) será preenchido como "CONSOLIDADO".
|
BTU | Inclusão / Alteração | Quando o evento não for criado na TDE própria ou seja o item possuir código TUSS será realizado o De/Para automático para a BTU |
- Durante a importação, o sistema exibe de forma visual o progresso das operações, por meio de barra de progresso. A primeira barra mostra quantas Regras/layouts existem cadastradas no sistema e que serão analisadas, enquanto que a segunda barra mostra o progresso de importação do arquivo. O tamanho mostrado é a quantidade de bytes lidas do arquivo, não registros presentes no mesmo.
Image Added
- No final do processamento, caso tenhamos ocorrências diversas, será exibido browser com os erros detalhados, para análise do usuário. Caso clique no botão Cancelar da janela, o browser será fechado, mas se clicar no botão Salvar, será criado um log com essas ocorrências, sendo gravado na mesma pasta onde estão os arquivos para importação - no caminho definido no Pergunte.
- No browser, é exibido um código de erro - detalhado no rodapé do browser - e a descrição do erro.
Image Added
- O nome do arquivo de log será: "erros_importacao_brasindice_ + data atual + hora da geração + .log", como por exemplo: "erros_importacao_brasindice_05_06_2020_11_40_15.log"
Abaixo, um resumo dos códigos das ocorrências:
Código do Erro | Descrição | Informação |
---|
0 | - "O arquivo 'XXX.txt' possui as regras da configuração: 'YYY', mas a presente regra já possui arquivo herdado"
| - Como detalhado nos tópicos anteriores, quando o sistema vai realizar o processo de importação, podemos apenas ter um arquivo por regra. Ou seja, se colocar dois arquivos na pasta de importação, do tipo Medicamento e PMC, apenas um será importado e o outro não, sendo exibido essa crítica.
|
1 | - "Arquivo: 'XXX.txt' não foi dado 'match' manual."
"Arquivo: 'ABC.txt não será processado, por já existir arquivo atríbuido."
| - Exibida quando existir um arquivo na pasta, mas que não corresponde a nenhuma regra e o usuário também não selecionou uma configuração de forma manual, no browser de arquivos sem correspondência.
- Será exibida quando o usuário colocar a mesma regra para mais de um arquivo, no browser de arquivos sem correspondência. Ou seja, pode-se selecionar apenas 1 arquivo por regra, os demais atribuídos serão ignorados.
|
2 | - "Arquivo 'XXX.txt' do tipo 'Y' possui valor do tipo 'PMC' mas a configuração no sistema é para 'PFB'."
- Arquivo 'XXX.txt' do tipo 'Y' não possui a quantidade mínima de colunas esperada no arquivo. Quantidade de colunas esperada: 'A'
- no arquivo: 'B' - Arquivo 'XXX.txt' inválido, sem delimitador ou outro tipo de problema. Verifique se o arquivo é válido."'
| - Exibida quando a regra de importação determinar que o tipo de preço é um (PMC/PFB), mas os registros constam outro tipo. Exemplo: O arquivo foi gerado como PFB, mas na hora de nomear o arquivo, o usuário colocou PMC e existe uma regra para PMC. Mas no início da importação, o sistema valida a regra e verifica que são diferentes, não realizando a importação.
- Aqui, o sistema valida se o número de colunas do arquivo bate com a configuração do tópico Regras dos nomes e campos dos arquivos, onde determina quais colunas devem ser exportadas. Por exemplo, ao exportar a tabela de Medicamentos, seguindo as orientações do tópico, o arquivo deve conter 17 colunas. Mas se o usuário esqueceu de marcar alguma opção, vai conter colunas a menos. Dessa forma, o sistema crítica e não realiza a importação.
- Exibida quando o arquivo não for do formato esperado, o separador for diferente de ",", nome do arquivo com acentuação ou outro problema com sua estrutura, não realizando a importação.
|
3 | - "O item: 'B' - Código da Apresentação: 'APR', possui registro inválido, com colunas a mais que o esperado.
Este registro não será importado. Verifique esse item no arquivo." - "Item: TDE('CCC') - Cod. Tp Saúde ('AB') - Evento('12345678') encontra-se importado no sistema, com versão igual ou superior ('900')
a que está sendo importada neste momento (versão:'890'). O item não será importado." "Item: TDE('CCC') - Cod. Tp Saúde ('AB') - Evento('12345678') está importado no sistema com a mesma data inicial (BD4_VIGINI) dessa importação. Devido a regras de integridade, o item não será importado."
| - O arquivo pode conter algumas linhas mal formatadas, ocasionando problemas na identificação e sua importação. Essa linha é desconsiderada, sendo apresentado o nome e apresentação do item, para que o usuário identifique qual item não foi importado.
- Se o item a ser importado já constar no sistema, com a versão (Edição) superior a que está sendo importada, o item não será importado e será colocado essa crítica. Por exemplo, o item A foi importado na Edição 900 e o usuário está importando uma anterior. Será criticado dessa maneira.
- Essa crítica só irá ocorrer caso tenhamos um item já existente no sistema, com data inicial igual ao do item que será importado (informação proveniente do Pergunte - Data da Publicação). Por questão de Consistência do BD, o item não será importado.
|
DL | - "Query 1/2/3/4/E - " + Descrição do erro
| - Mensagem exibida quando tenta excluir uma importação já realizada. O sistema irá exibir o erro exibido na operação de exclusão, proveniente do DbAccess ou Servidor ADVPL.
|
- No final, os itens importados serão exibidos no grid, para que o usuário veja quais edições já foram importadas. Esse registro é gravado na tabela B6F - Importações Brasíndice.
Image Added
- Observe que o sistema armazena nessa tabela o número da Edição informada no Pergunte, o usuário logado que realizou a importação, o nome do arquivo usado e os código da TDEs usadas, além do tipo de preço utilizado.
Visualização das importações realizadas
Conforme visto no tópico de Importações, após realizar a importação, o sistema irá gerar os registros das importações realizadas na tabela B6F, para que os usuários saibam quais arquivos e edições foram importadas no sistema.
- Caso o usuário queira visualizar os itens vinculados a edição importada, basta na tela inicial da Brasíndice (PLSBRASIN1), posicionar no registro desejado e clicar no botão Visualização.
Image Added
- O sistema irá exibir uma mensagem de carregando os dados e após carregamento, exibir o browser, mostrando todos os registros da tabela BD4 vinculados a essa importação. Essa vinculação é realizada pelo campo BD4_CHVIMP.
Image Added
Nessa tela, visualizamos os itens atrelados a importação realizada.
Aviso |
---|
|
Como são importados milhares de registros e é checado a tabela BD4, é normal que ao clicar na opção Visualização, o sistema tenha um carregamento mais moroso para os dados. Por isso, é exibido a dialog de "Carregando", que indica que o sistema está procurando os dados para exibição. Somente quando o carregamento for realizado pelo sistema, será aberto o browser para exibição dos dados.
Image Added |
Exclusão de Importações
Importação do Arquivo de Excluídos da Brasíndice
- O sistema realiza a importação do arquivo de excluídos da Brasíndice®, onde realiza a leitura do arquivo e localiza em todas as TDE's do sistema os eventos presentes no arquivo, finalizando as vigências de sua composição com a data informada no Pergunte.
- Assim, ao realizar a importação do arquivo de Excluídos, o sistema irá localizar os eventos presentes no arquivo em todas as TDE's do sistema, para finalizar suas composições (tabela BD4, campo BD4_VIGFIM), com a data informada no Pergunte, além de registrar na tabela B6G - Importacoes Brasindice, que o arquivo de Exclusão foi importado no sistema.
- Para realizar importação do arquivo de excluídos, não é necessário realizar nenhuma configuração de layout no sistema - como ocorre com os outros arquivos - bastando seguir as informações abaixo:
- Possuir o arquivo de Excluídos da Brasíndice (gerado pelo caminho Manutenção / Excluídos), no sistema Desktop;
Image Added
No sistema Brasíndice Web®
Etapa 1 | Etapa 2 |
---|
Image Added
| Image Added
|
Na tela inicial, selecione a opção destacada - Inclusões e Exclusões. | Na tela seguinte, selecione a opção Excluídos da Edição - Arquivo Delimitado por Vírgula. Basta clicar no link a frente do texto (Online - TXT D EXCL), para iniciar o download. |
- O arquivo deve ser gerado com os seguintes padrões de nomes: EXCLUSAO ou EXCLUIDOS, seguido da versão da Brasíndice corrente, como:
- exclusao_950.txt
- 950_EXCLUSAO.txt
- 943_excluidos.txt
- EXCLUIDOS_942.txt
Aviso |
---|
|
Se o nome do arquivo não possuir as palavras exclusao ou excluidos, o sistema sempre irá retornar que não existe arquivos válidos de Exclusão da Brasíndice, no diretório informado. Logo, sempre nomear o arquivo da forma esperada, com as palavras exclusao ou excluidos, mais a versão da Brasíndice. |
- Acessar o remote, no caminho Atualizações / Procedimentos / Importação Brasíndice (PLSBRASIN1);
- Ao abrir a tela do programa, clique no botão Importar. No Pergunte, informe:
- Diretório dos arquivos: Informe o local onde está o arquivo de exclusão.
- Número da Edição: Informe a Edição da Brasíndice do arquivo de Exclusão.
- Data Publicação: Informe a data. Essa data será utilizada para indicar o fim de vigência das unidades de saúde, na tabela BD4 - campo BD4_VGFIM - dos procedimentos que forem localizados, de acordo com o arquivo.
- Tipo de Operação: No combo, selecione a opção "2" - Exclusão
- Após preencher os parâmetros acima do pergunte, clique no botão OK.
Image Added
- Caso no diretório o arquivo de Exclusão esteja com o nome correto - igual descrito acima - e com a versão igual à informada no Pergunte, o sistema irá iniciar o processo de importação. Contudo, se o arquivo constar algum dos nomes corretos, mas a versão for diferente da informada no Pergunte, o sistema indaga ao usuário o que deve ser feito:
- Se o nome do arquivo está certo, mas contêm uma versão diferente da informada no Pergunte, o sistema solicita que o usuário confirme se deve rejeitar o arquivo - não será importado - ou então, que será importado, mas os eventos ficarão atrelados a chave da edição do Pergunte. Ou seja, se no Pergunte foi informado a versão "700", mas o arquivo está nomeado como "690", o sistema indaga se deve continuar, pois as versões entre o Pergunte e o nome do arquivo são conflitantes.
Na imagem abaixo, temos arquivos com a versão "850", diferente da informada no Pergunte, que é "861". O sistema exibe a diferença, devendo o usuário escolher qual ação tomar.
Image Added
- Se clicar em "Não", o arquivo é ignorado e não será importado. Se clicar em "Sim", o sistema irá iniciar o processo de importação do arquivo.
- Durante o processo de importação, o sistema irá realizar as seguintes etapas:
- O sistema irá verificar em todas as TDE's cadastradas no sistema se alguma possui o código do procedimento constante no arquivo - se o item possuir o código TUSS, esse será o elemento de pesquisa e caso não, será utilizado o código BrasindiceTiss;
- Ao encontrar algum evento compatível - mesmo código BrasindiceTISS ou TUSS - o sistema verifica se existe alguma composição com data de vigência em aberto. Encontrando, irá colocar no campo Final de Vigência (BD4_VIGFIM), da tabela BD4, a data informada no Pergunte inicial, informando ao sistema que o item não está mais válido.
- O sistema irá preencher o campo BD4_CHVIMP (chave de relacionamento) a informação relevante a edição do arquivo de Exclusão.
- Após processar todo o arquivo, o sistema irá exibir um alerta, informando que a edição de Exclusão foi importada com sucesso no sistema.
- Além disso, irá gerar um registro na tabela B6F - Importações Brasindice, referente ao arquivo de exclusão que foi importado no sistema, para consultas posteriores. Quando for exclusão, os campo Tipo Procedimento (B6F_TIPPRO) e Tipo Preço (B6F_TIPO) ficarão coma informação "E" - Exclusão.
Image Added
- Caso queira identificar quais itens que tiveram suas vigências finalizadas pela importação do arquivo de Exclusão, basta posicionar no registro desejado no browser inicial da rotina e clicar no botão Visualizar.
- O sistema irá exibir todos os registros que tiveram suas vigências finalizadas pelo arquivo de Exclusão.
Image Added
- Caso tenha importado o arquivo de Exclusão de forma errada, é possível desfazer a ação, ou seja, as unidades de saúde que tiveram sua data finalizada pela importação do arquivo voltarão a ficar ativas, pois o campo BD4_VIGFIM será limpo.
- Para isso, no browse da rotina inicial, posicione no registro referente a Importação do arquivo de Exclusão (os campos Tipo Procedimento (B6F_TIPPRO) e Tipo Preço (B6F_TIPO) com valor "E" - Exclusão);
- Clique no botão Outras Ações / Excluir;
- O sistema irá perguntar ao usuário se realmente deseja excluir essa importação. Se clicar em Não, nada será feito.
- Caso clique em Sim, o sistema irá efetuar a leitura dos procedimentos que tiveram sua unidades de saúde finalizadas pelo arquivo e irá limpar o campo BD4_VIFGIM, para tornar as unidades ativas novamente.
- No final do processamento, o sistema irá emitir um alerta, informando que a importação foi excluído do sistema.
Aviso |
---|
|
Ao excluir uma importação de Arquivo de Exclusão, o sistema irá apenas limpar a data do campo BD4_VIGFIM dos registros que tiveram suas unidades de saúde atualizadas pelo arquivo. |
03. TELAS DO SISTEMA
Image Added
PLSBRASIN1 - Importação dos arquivos Brasíndice
Image Added
PLSBRASIN2 - Configuração das Regras de Importação.
04. TELA DE IMPORTAÇÃO - PERGUNTE
Image Added
Principais Campos e Parâmetros
Campo | Descrição |
---|
Diretório dos arquivos | Informe o local onde estão os arquivos para importação. |
Número da Edição | Número da Edição Brasíndice que está sendo importada. |
Data Publicação | Data da Publicação, que servirá como data inicial dos procedimentos. |
Tipo de Operação | Inclusão ou Exclusão. |
Caso no módulo SIGAPLS, ao acessar o caminho Atualizações / Procedimento e não encontre o menu Importação Brasíndice, será necessário criá-lo manualmente. Para isso, no Configurador (SIGACFG), acesse Ambientes/Cadastros/Menus (CFGX017). Crie o menu a seguir:
Menu | Atualizações
|
Submenu | Procedimentos |
Nome da Rotina | Importação Brasíndice |
Programa | PLSBRASIN1.PRW |
Módulo | Plano de Saúde |
06. TABELAS UTILIZADAS
- Criação da Tabela B6F - Importacoes Brasindice
TABELA B6F - Importacoes Brasindice |
|
SX2 - Informações da Tabela |
X2_CHAVE | B6F |
X2_NOME | Importacoes Brasindice |
X2_UNICO | B6F_FILIAL+B6F_CODOPE+B6F_CODIGO |
|
SX3 - Informações dos Campos |
Campo | Descrição |
Campo | B6F_FILIAL |
Tipo | Caracter |
Tamanho | 8 |
Decimal | 0 |
Formato | @! |
Título | Filial |
Descrição | Filial do Sistema |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Grupo de Campos | 033 - Tamanho da Filial |
Ordem | 1 |
|
|
Campo | Descrição |
Campo | B6F_CODOPE |
Tipo | Caracter |
Tamanho | 4 |
Decimal | 0 |
Formato | @! |
Título | Cod Operador |
Descrição | Codigo da Operadora |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 2 |
|
|
Campo | Descrição |
Campo | B6F_CODIGO |
Tipo | Caracter |
Tamanho | 8 |
Decimal | 0 |
Formato | @! |
Título | Código |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 3 |
|
|
Campo | Descrição |
Campo | B6F_EDICBR |
Tipo | Caracter |
Tamanho | 6 |
Decimal | 0 |
Formato | @! |
Título | Edicao |
Descrição | Edicao Brasindice |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Contexto | Real |
Propriedade | Alterar |
Ordem | 4 |
|
|
Campo | Descrição |
Campo | B6F_DATIMP |
Tipo | Data |
Tamanho | 8 |
Decimal | 0 |
Título | Data Import |
Descrição | Data da Importacao |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 5 |
|
|
Campo | Descrição |
Campo | B6F_USUARI |
Tipo | Caracter |
Tamanho | 60 |
Decimal | 0 |
Formato | @! |
Título | Responsavel |
Descrição | Responsavel importacao |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 6 |
|
|
Campo | Descrição |
Campo | B6F_ARQUIV |
Tipo | Caracter |
Tamanho | 100 |
Decimal | 0 |
Formato | @! |
Título | Nome Arquivo |
Descrição | Nome do arquivo importado |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 7 |
|
|
Campo | Descrição |
Campo | B6F_CODTDE |
Tipo | Caracter |
Tamanho | 3 |
Decimal | 0 |
Formato | @! |
Título | Codigo TDE |
Descrição | Codigo TDE TUSS |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Contexto | Real |
Propriedade | Alterar |
Ordem | 8 |
|
|
Campo | Descrição |
Campo | B6F_TDEPRO |
Tipo | Caracter |
Tamanho | 3 |
Decimal | 0 |
Formato | @! |
Título | TDE Propria |
Descrição | Codigo da TDE propria |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Contexto | Real |
Propriedade | Alterar |
Ordem | 9 |
|
|
Campo | Descrição |
Campo | B6F_TIPPRO |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Tipo Proced. |
Descrição | Tipo de Procedimento |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Opções | #PlTpBraSimpro() |
Contexto | Real |
Propriedade | Alterar |
Ordem | 10 |
|
|
Campo | Descrição |
Campo | B6F_TIPO |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Tipo Preco |
Descrição | Tipo de Preco |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Opções | 1=PMC; 2=PFB; E=Exclusão |
Contexto | Real |
Propriedade | Alterar |
Ordem | 11 |
|
|
Campo | Descrição |
Campo | B6F_TPARQ |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Tipo Arquivo |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Opções | 1=Brasindice; 2=Simpro; 3=A900 |
Contexto | Real |
Propriedade | Alterar |
Ordem | 12 |
|
|
Campo | Descrição |
Campo | B6F_EXCIMP |
Tipo | Caracter |
Tamanho | 100 |
Decimal | 0 |
Formato | @! |
Título | Exclusão |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 13 |
|
|
|
|
SIX - Índices da Tabela |
Campo | Descrição |
Índice | B6F |
Ordem | 1 |
Chave | B6F_FILIAL + B6F_CODOPE + B6F_CODIGO |
Descrição |
|
|
|
Campo | Descrição |
Índice | B6F |
Ordem | 2 |
Chave | B6F_FILIAL + B6F_CODOPE + B6F_TPARQ + B6F_EDICBR + B6F_TIPPRO + B6F_TIPO |
Descrição | Cod Operador+Edicao+Tipo Proced.+Tipo Preco |
|
|
Campo | Descrição |
Índice | B6F |
Ordem | 3 |
Chave | B6F_FILIAL + B6F_CODOPE + B6F_TPARQ + B6F_EDICBR + B6F_DATIMP |
Descrição | Cod Operador+Edicao+Data Import |
|
|
Campo | Descrição |
Índice | B6F |
Ordem | 4 |
Chave | B6F_FILIAL + B6F_CODOPE + B6F_TPARQ + B6F_EDICBR + B6F_CODTDE |
Descrição | Cod Operador+Edicao+Codigo TDE |
|
|
Campo | Descrição |
Índice | B6F |
Ordem | 5 |
Chave | B6F_FILIAL + B6F_CODOPE + B6F_TPARQ + B6F_ARQUIV |
Descrição | Cod Operador+Tipo Arquivo+NomeArquivo |
- Criação da Tabela B6G - Configuracoes Brasindice
B6G - Configuracoes Brasindice |
|
SX2 - Informações da Tabela |
Campo | Descrição |
X2_CHAVE | B6G |
X2_NOME | Configuracoes Brasindice |
X2_UNICO | B6G_FILIAL+B6G_CODOPE+B6G_CODIGO |
|
SX3 - Informações dos Campos |
Campo | Descrição |
Campo | B6G_FILIAL |
Tipo | Caracter |
Tamanho | 8 |
Decimal | 0 |
Formato | @! |
Título | Filial |
Descrição | Filial do Sistema |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Grupo de Campos | 033 - Tamanho da Filial |
Ordem | 1 |
|
|
Campo | Descrição |
Campo | B6G_CODOPE |
Tipo | Caracter |
Tamanho | 4 |
Decimal | 0 |
Formato | @! |
Título | Cód Operador |
Descrição | Codigo da Operadora |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 2 |
|
|
Campo | Descrição |
Campo | B6G_CODIGO |
Tipo | Caracter |
Tamanho | 8 |
Decimal | 0 |
Título | Código |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 3 |
|
|
Campo | Descrição |
Campo | B6G_TIPPRO |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Tipo Proced. |
Descrição | Tipo de Procedimento |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Opções | #PlTpBraSimpro() |
Contexto | Real |
Propriedade | Alterar |
Ordem | 4 |
|
|
Campo | Descrição |
Campo | B6G_TIPO |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Tipo Preço |
Descrição | Tipo de Preco |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Opções | 1=PMC; 2=PFB |
Contexto | Real |
Propriedade | Alterar |
Ordem | 5 |
|
|
Campo | Descrição |
Campo | B6G_CRITDE |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Cria TDE? |
Descrição | Cria TDE? |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Opções | 0=Não; 1=Sim |
Contexto | Real |
Propriedade | Alterar |
Ordem | 6 |
|
|
Campo | Descrição |
Campo | B6G_CODTDE |
Tipo | Caracter |
Tamanho | 3 |
Decimal | 0 |
Formato | @! |
Título | Codigo TDE |
Descrição | Codigo TDE TUSS |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Modo Edição | FwFldGet("B6G_CRITDE") == "0" |
Val. Sistema | Vazio() .OR. ExistCpo("BF8", PLSINTPAD() + FwFldGet("B6G_CODTDE"), 1) |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | B6GTDE - TDE Brasindice Imp |
Ordem | 7 |
|
|
Campo | Descrição |
Campo | B6G_REGIMP |
Tipo | Caracter |
Tamanho | 60 |
05. TABELAS UTILIZADAS
TABELA B6F - Importacoes Brasindice |
SX2 - Informações da Tabela |
X2_CHAVE | B6F |
X2_NOME | Importacoes Brasindice |
X2_UNICO | B6F_FILIAL+B6F_CODOPE+B6F_CODIGO |
SX3 - Informações dos Campos |
Campo | Descrição |
Campo | B6F_FILIAL |
Tipo | Caracter |
Tamanho | 8FilialFilial do SistemaNãoNãoNão | Grupo de Campos | Sim |
Contexto | Real |
Propriedade | Alterar |
033 - Tamanho da Filial1B6FCODOPE4Cod OperadorCodigo da OperadoraAtivo na Tabela Padrão |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Opções | 0=Não; 1=Sim |
Contexto | Real |
Propriedade |
Visualizar2B6FCODIGOCLASSE |
Tipo | Caracter |
Tamanho |
8CódigoClasse Proc. |
Descrição | Classe do Procedimento |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Val. Sistema | Vazio() .OR. ExistCpo("BJE") |
Contexto | Real |
Propriedade |
VisualizarAlterar |
Cons. Padrão | BJEPLS - Classes/Procedimento |
Ordem |
3B6FEDICBRAUTORI |
Tipo | Caracter |
Tamanho |
6EdicaoEdicao BrasindiceTipo de Autorização |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Opções | 0=Dispensa Autorização; 1=Automática; 2=Guia Operadora; 3=Auditoria; 4=Guia Empresa; 5=Guia Empresa/Operadora; 6=Avaliação Contratual |
Contexto | Real |
Propriedade | Alterar |
Ordem |
4B6FDATIMPData8Data ImportData ImportacaoBrowse | Sim |
TDE propria |
Usado | Sim |
Obrigatório |
Não | Sim |
Browse | Sim |
Val. Sistema | Vazio() .OR. ExistCpo("BF8", PLSINTPAD() + FwFldGet("B6G_TDEPRO"), 1) |
| Alterar |
Cons. Padrão | B6GTDE - TDE Brasindice Imp |
Visualizar5B6FUSUARITIPVAL |
Tipo | Caracter |
Tamanho |
60ResponsavelResponsavel importacaoTipo do valor importado |
Usado | Sim |
Obrigatório |
NãoSim |
Browse | Sim |
Opções | 1=Valor Total; 2=Valor Fracionado |
Contexto | Real |
Propriedade |
Visualizar6B6FARQUIVCaracter100Formato@! | Nome ArquivoNome do arquivo importadoData da Inclusão |
Usado | Sim |
Obrigatório | Não |
Browse |
SimNão |
Inic. Padrão | MsDate() |
Contexto | Real |
Propriedade | Visualizar |
Ordem |
7B6FCODTDECODPAD |
Tipo | Caracter |
Tamanho |
3Codigo TDECodigo TDE TUSSCod Tipo Padrão Saúde |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Modo Edição | FwFldGet("B6G_CRITDE") == "1" |
Val. Sistema | Vazio() .OR. ExistCpo("BR4", FwFldGet("B6G_CODPAD"), 1) |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | B41PLS - Tipos de Tabela |
Ordem |
8B6FTDEPROCODUND |
Tipo | Caracter |
Tamanho |
3TDE PropriaCodigo da TDE propriaCód. Unidade Saúde |
Usado | Sim |
Obrigatório |
NãoSim |
Browse | Sim |
Opções | 1=REA; 2=VMD; 3=VMT |
Contexto | Real |
Propriedade | Alterar |
Ordem |
9B6FTIPPROTPARQ |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Tipo |
Proced.Descrição | Tipo de ProcedimentoArquivo |
Usado | Sim |
Obrigatório | Não |
Browse |
SimMateriaisMedicamentosSoluçõesA900 |
Contexto | Real |
Propriedade | Alterar |
Ordem |
| 17 |
|
|
SIX - Índices da Tabela |
10Campo | B6F_TIPO |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Tipo Preco |
Descrição | Tipo de Preco |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Opções | 1=PMC; 2=PFB |
Contexto | Real |
Propriedade | Alterar |
Ordem | 11 |
Campo | Descrição |
Campo | B6F_TPARQ |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Tipo Arquivo |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Opções | 1=Brasindice; 2=Simpro; 3=A900 |
Contexto | Real |
Propriedade | Alterar |
Ordem | 12Índice | B6G |
Ordem | 1 |
Chave | B6G_FILIAL + B6G_CODOPE + B6G_CODIGO |
Descrição |
|
|
|
Campo | Descrição |
Índice | B6G |
Ordem | 2 |
Chave | B6G_FILIAL + B6G_CODOPE + B6G_TPARQ + B6G_TIPPRO + B6G_TIPO |
Descrição | Cod Operador+Edicao+Tipo Proced.+Tipo Preco |
|
|
Campo | Descrição |
Índice | B6G |
Ordem | 3 |
Chave | B6G_FILIAL + B6G_CODOPE + B6G_TPARQ + B6G_TIPO |
Descrição | Cod Operador+Edicao+Data Import |
|
|
Campo | Descrição |
Índice | B6G |
Ordem | 4 |
Chave | B6G_FILIAL + B6G_CODOPE + B6G_TPARQ + B6G_REGIMP |
Descrição | Cod Operador+Edicao+Codigo TDE |
|
|
Campo | Descrição |
Índice | B6G |
Ordem | 5 |
Chave | B6G_FILIAL + B6G_CODOPE + B6G_TPARQ + B6G_TDEPRO |
Descrição |
|
- Inclusão do campo BD4_CHVIMP na tabela BD4.
BD4 - Unidade de Saúde |
|
SX2 - Informações da Tabela |
X2_CHAVE | BD4 |
X2_NOME | Unidade de Saúde |
X2_UNICO | BD4_FILIAL+BD4_CODTAB+BD4_CDPADP+BD4_CODPRO+BD4_CODIGO+DTOS(BD4_VIGINI) |
|
|
SX3 - Informações dos Campos |
Campo | Descrição |
Campo |
B6FEXCIMPCHVIMP |
Tipo | Caracter |
Tamanho |
10030 |
Decimal | 0 |
Formato | @! |
Título |
Exclusão | Chave Imp |
Descrição | Chave de Importação |
Usado | Sim |
Obrigatório | Não |
Browse |
NãoSim |
Contexto | Real |
Propriedade | Visualizar |
Ordem |
13 | SIX - Índices da Tabela
Consulta Padrão B6GTDE |
|
Consulta SXB |
Campo | Descrição |
Alias | B6GTDE |
Tipo | 1 - Consulta |
Sequência | 1 |
Coluna | DB |
Descrição | TDE Brasindice Imp |
Contêm | BF8 |
|
|
Campo | Descrição |
Índice | B6F |
Alias | B6GTDE |
Tipo | 2 - Ordens |
Sequência | 1 |
Coluna |
OrdemChaveB6F_FILIAL + B6F_CODOPE + B6F_CODIGOOperadora + Codigo |
|
|
Campo | Descrição |
CampoDescriçãoÍndiceB6FOrdem2Chave | B6F_FILIAL + B6F_CODOPE + B6F_TPARQ + B6F_EDICBR + B6F_TIPPRO + B6F_TIPO |
Descrição | Cod Operador+Edicao+Tipo Proced.+Tipo PrecoColuna | 1 |
Descrição | Codigo |
Contêm | BF8_CODIGO |
|
|
Campo | Descrição |
Índice | B6F |
Ordem | 3 |
Chave | B6F_FILIAL + B6F_CODOPE + B6F_TPARQ + B6F_EDICBR + B6F_DATIMP |
Alias | B6GTDE |
Tipo | 4 - Colunas |
Sequência | 1 |
Coluna | 2 |
Descrição | Descricao |
Contêm | BF8_DESCM |
Descrição | Cod Operador+Edicao+Data ImportÍndiceB6FOrdem4Chave | B6F_FILIAL + B6F_CODOPE + B6F_TPARQ + B6F_EDICBR + B6F_CODTDE |
Sequência | 1 |
Contêm | BF8->BF8_CODIGO |
Descrição | Cod Operador+Edicao+Codigo TDEÍndice | B6F |
Ordem | 5 |
Chave | B6F_FILIAL + B6F_CODOPE + B6F_TPARQ + B6F_ARQUIV |
B6GTDE |
Tipo | 6 - Filtro |
Sequência | 1 |
Contêm | BF8->BF8_CODINT == FWFldGet("B6G_CODOPE") |
Descrição | Cod Operador+Tipo Arquivo+NomeArquivo
HTML |
---|
<!-- esconder o menu -->
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
</style>
|