Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

  1. Visão Geral
  2. Exemplo de utilização
    1. Execução do PLSWIZARD
    2. Configuração Arquivo CSV para Importação
    3. Utilização da ferramenta de cópia
  3. Tabelas utilizadas


01. VISÃO GERAL

         Implementada a rotina Wizard de Atualização (PLSWIZARD) com o objetivo de acelerar o processo de implantação do modulo PLANO DE SAÚDE.

...

  1. No Plano de Saúde (SIGAPLS) acesse Atualizações/Miscelanea/Configurações/Wizard de Atualização (PLSWIZARD).
  2. Criar a pasta \PLSWIZARD abaixo do ROOTPATH definido no INI do server.
  3. Descompactar o arquivo plswizard (arquivo disponibilizado no portal do cliente)  dentro da pasta \PLSWIZARD.
  4. Na entrada do sistema o PLSLOAD é executado automaticamente e nesta rotina é verificado as tabelas abaixodo arquivo plswizard são verificadas, caso alguma esteja vazia o PLSWIZARD é exibido automaticamente.Tabelas que são verificadas.: "BA0","BX4","BCM","BCS","BCL","BCT","B7A","B7B","B7C","B90","B2C","BVV","BVP","BVN","BVR","SX5","BAG","BAQ".
  5. Com a tela do WIZARD carregada devemos informar os dados solicitados e clicar no botão AVANÇAR para prosseguir para o próximo passo.
  6. Inicia-se o processo com a tela de Apresentação caso não existe alguma tabela da lista na base de dados.



  7. O texto da primeira tela de apresentação é diferente quando o WIZARD é chamado pelo menu. A informação de Carga de dados iniciais é alterada pela Atualização de dados



     9. Informar Informe os dados da operadora e clique em Avançar.

...

     11. Para o botão ‘Incluir outra Operadora’ ficar habilitado é necessário que o conjunto de arquivos CSV CSVs estejam na pasta plswizard.

...

   12. Selecione as informações referente ao seu negócio e clique em Avançar.


    13. Será apresentado um exemplo de configuração para a atualização do Portal e Robo XML. Clique em Avançar.

    14.

14. Caso queira adicionar manualmente um arquivo próprio para importar, que esteja na máquina do usuário para a pasta \PLSWIZARD\, basta usar o facilitador nessa etapa. Indique o caminho da pasta onde temos um ou mais arquivos do tipo csv e depois, clique no botão Copiar, para que o sistema copie o arquivo da máquina do usuário para a pasta PLSWIZARD, para que possa ser importado com os demais arquivos.

Image Added      


15. Selecione a empresa/filial e clique em Avançar.


    1516. Selecione a Operadora e clique em Finalizar. Caso necessite incluir uma nova operadora clique em Incluir outra Operadora.



     16 17. Ao clicar no botão Incluir outra Operadora é retornado a tela Informações da Operadora. Preencha as informações necessárias e clique em Finalizar.




      1718. Ao clicar em Finalizar será realizado o processamento de todas as tabelas para a utilização do sistema. Após o processamento de cada arquivo .CSV o mesmo será deletado da pasta plswizard.


      1819. Caso uma tabela da lista de tabelas checadas esteja vazia e o processo seja cancelado, sempre que entrar no sistema, o WIZARD será acionado até que todas as tabelas sejam populadas.

...

       Não é necessário alterar o cabeçalho do arquivo e fazer a relação com cada campo da tabela no sistema. Existe um tratamento interno para importação destes arquivos. Caso o WIZARD seja executado e a operadora não comercializa comercializar produtos odontológicos, todos os termos contidos nesta sessão serão retirados do processamento linha a linha do arquivo.

...

         A seguir, vamos mostrar um exemplo de importação dos cadastros da Redes de Atendimentodos Prestadores, representados pela tabela pai BAU (cadastro principalRede de Atendimento) e tabela filha BB8 (Locais de Atendimento). Nesse caso já é necessário efetuar a configuração correta dos campos e nomenclatura do arquivo CSV.

             Pontos Pontos importantes para a configuração do arquivo CSV:  

  •  O nome do arquivo deve começar com o alias da tabela que vai ser importada. Ex: bau-redesdeatendimentorededeatendimento.csv e bb0-locaisdeatendimento.csv
  •  Tabelas que possuem sequência automática é necessário verificar o último código do registro da tabela e efetuar o preenchimento no arquivo CSV a partir desse código. Ex: Já existem dois registros com o BAU_CODIGO = 000001 e 000002, portanto o próximo registro deverá ser o 000003, para manter o padrão do sistema. Caso seja necessário, efetuar o ajuste dos sequenciar sequenciais nas tabelas SXE e SXF.
  •    

           

Oi Paula. Segue o modelo CSV de uma BAU, com os campos obrigatórios e básico preenchidos via CSV. 1) Importante lembrar na documentação que o o nome do arquivo deve começar com o alias da tabela que vai ser importado. Aqui, por exemplo, é BAU, então o nome do arquivo deve ser bau-prestadoresdarede.csv. Se fosse importar um BB0, de profissionais, o nome do arquivo deve ser bb0-profissionaisda rede.csv, se não, a importação não vai ocorrer. 2) Outro ponto importante é lembrar das tabelas que possuem sequencia automático, como essa da BAU, no campo BAU_CODIGO. deve ser observado na tabela se já existe algum código e continuar a partir desse código, por exemplo: se já tenho duas RDAs cadastradas (códigos 000001 e 000002), devo no arquivo continuar do 000003 em diante, para manter o padrão do sistema. Depois, ajustar no SXE/SXF - se necessário - os sequenciais.         

  

Oi Paula. Segue o modelo CSV de uma BAU, com os campos obrigatórios e básico preenchidos via CSV. 1) Importante lembrar na documentação que o o nome do arquivo deve começar com o alias da tabela que vai ser importado. Aqui, por exemplo, é BAU, então o nome do arquivo deve ser bau-prestadoresdarede.csv. Se fosse importar um BB0, de profissionais, o nome do arquivo deve ser bb0-profissionaisda rede.csv, se não, a importação não vai ocorrer. 2) Outro ponto importante é lembrar das tabelas que possuem sequencia automático, como essa da BAU, no campo BAU_CODIGO. deve ser observado na tabela se já existe algum código e continuar a partir desse código, por exemplo: se já tenho duas RDAs cadastradas (códigos 000001 e 000002), devo no arquivo continuar do 000003 em diante, para manter o padrão do sistema. Depois, ajustar no SXE/SXF - se necessário - os sequenciais.

         

AX s tabelas dTemos como exemplo, as tabelas TISS, que são disponibilizadas pela ANS em um arquivo EXCEL. Para efetuar a importação, basta exportar as tabelas TISS no formato CSV e colocar na pasta do WIZARD.

      Não

       Nesse caso já é necessário efetuar...

  • O arquivo exmplo-ini-portal-tissonline-roboxml.txt é um exemplo para utilização da rotina do portal.
     

Classificação de termos, por exemplo  as tabelas TISS, são disponibilizadas em um arquivo EXCEL, caso exista a necessidade de atualização destas tabelas, basta abrir o EXCEL da TISS exportar a tabela correspondente no formato CSV e colocar na pasta do WIZARD. Mas, a tabela contida no EXCEL da TISS vem com uma terminologia diferente no cabeçalho sendo assim, como proceder? Não é necessário alterar o cabeçalho do arquivo e fazer a relação com cada campo da tabela no sistema, existe um tratamento interno para importação destes arquivos. 

Exemplo.: CODIGO DO TERMO;BTQ_CDTERM estou dizendo para a rotina PLSWIZARD que o termo CODIGO DO TERMO deve ser substituído pelo campo BTQ_CDTERM e que o conteúdo desta célula deve ser gravado no referido campo. Termos relacionados a operadora odontológica. Qualquer terminologia declarada nesta sessão será retirada no processo de importação. Se estou executando o WIZARD e não é uma operadora odontológica ou não comercializa produtos odontológicos todos os termos contidos nesta sessão serão retirados do processamento linha a linha do arquivo.

Tratamento interno da rotina.

    • #1010-De/Para do cabeçalho das tabelas TISS disponibilizadas pela ANS
    • #1020-Arquivos relacionados ao processo TISS
    • #1030-Arquivos exclusivos da operadora odontologia
    • #1040-Termos relacionados a operadora odontologia
    • #1050-Arquivos exclusivos da operadora de saúde
    • #1060-Termos relacionados a operadora de saúde que serão retirados quando for somente operadora odontológica
    • #1070-Tabela e Termos relacionados a operadora odontológica que ficam quando for somente operadora odontológica
    • #1080-Tabelas que não são verificadas pelas regras 1040,1060 e 1070
  •  Os campos devem ser preenchidos em cada coluna na primeira linha e devem estar de acordo com a nomenclatura do sistema.
  •  O conteúdo deve ser informado de acordo com cada campo.
  •  Salvar o arquivo com extensão CSV.  
  •  O separador do arquivo CSV deve ser ponto e vírgula (;).  
  •  Editar o arquivo CSV em um arquivo texto, como Notepad, Notepad ++ ou similar. Caso seja editado por Excel, as colunas devem ser configuradas como texto, para que os zeros à esquerda não sejam suprimidos.

      

       Veja que nos exemplos abaixo, o arquivo CSV foi preenchido com os campos básicos e obrigatórios das tabelas BAU (Rede de Atendimento) e BB8 (Locais de Atendimento).


        Image Added


         Image Added


         Veja como funciona na prática:

         Image Added

  C. Utilização da ferramenta de cópia

         Caso possua um arquivo para ser importado via rotina do PLSWIZARD, que está na máquina local do usuário, na etapa Copiar arquivos complementares, é possível realizar a cópia do arquivo na máquina local diretamente para a pasta do PLSWIZARD, sem a necessidade de colocar manualmente na pasta. Para isso, basta:

  • Clicar no botão Caminho, para que o sistema exiba os diretórios da máquina local e servidor, devendo escolher a pasta onde contêm o(s) arquivo(s) csv que deseja copiar, para a pasta PLSWIZARD.
  • O caminho Destino é fixo, sempre será a pasta PLSWIZARD, sendo exibido apenas visualmente.
  • Após indicar o diretório onde estão os arquivos, clique no botão Copiar, para que a rotina verifique se no caminho informado existe arquivos com a extensão csv. 
    • Se não existir, irá emitir um alerta, informando a situação. 
    • Se existir arquivos com a extensão .csv, os arquivos serão copiados para a pasta PLSWIZARD. No final do processo de cópia, o sistema exibe um alerta, indicando os arquivos copiados.
    • Se no caminho indicado existir além de arquivos com a extensão .csv, serão ignorados, pois o wizard trabalha apenas com a extensão csv.
  • Exemplo de utilização:

Image Added

Aviso
titleAtenção

A etapa Copiar arquivos complementares é opcional - ou seja - não é obrigatório o seu uso, servindo para situações onde desejamos importar um arquivo wizard próprio, para facilitar esse processo de transferência de arquivos.  

Para implantação do sistema ou importação de todos os arquivos wizard do Padrão, aconselhamos que os arquivos sejam colocados diretamente na pasta PLSWIZARD, no servidor do Protheus, devido ao tamanho dos arquivos. 



03. TABELAS UTILIZADAS

...

  • Todas as Tabelas passíveis de Importação