Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Roadmap testes migração CNES #740

Open
8 tasks done
vicmagpac opened this issue Aug 31, 2022 · 18 comments
Open
8 tasks done

Roadmap testes migração CNES #740

vicmagpac opened this issue Aug 31, 2022 · 18 comments
Assignees

Comments

@vicmagpac
Copy link

vicmagpac commented Aug 31, 2022

Passos para testes

  • Testar migração na homologação

    • Inserir novos espaços

    • Atualizar os espaços que foram migrados

    • Adicionar vínculos ao espaço a um agente

    • Inserir novos agente

    • Atualizar os agentes que foram migrados

    • Adicionar vínculos ao espaço a um agente

  • Ações necessárias para atualização em produção

    • Publicar script python de migração no github
    • Criar ambiente do DW em produção
@vicmagpac
Copy link
Author

Nos testes realizados foram identificados que os números do CNES dos estabelecimentos de saúde que iniciam com 0 não consta na base.

Número correto: 0445851 - LIFE CLINIC CARIRI
Número na base de dados: 445851

@JesseOliveiraUFC

@JesseOliveiraUFC
Copy link

Continuando os testes, foi identificado que existem estabelecimentos cujo CNES começa com dois zeros (00) e que estes também não constam corretamente na base de dados. Este é um problema simples de resolver e que na atualização da competência do mês 09 ele será resolvido.

@vicmagpac
Copy link
Author

Espaços atualizados com sucesso.
Captura de tela de 2022-10-25 09-30-43.png

@vicmagpac
Copy link
Author

Migração dos profissionais em execução na homologaçãoCaptura de tela de 2022-10-25 11-11-17.png:

@vicmagpac
Copy link
Author

Finalizada a migração dos agentes na homologação. Total de 140 mil registros atualizados/novos.

image.png

@JesseOliveiraUFC
Copy link

JesseOliveiraUFC commented Oct 27, 2022

Nos testes realizados foram identificados que os números do CNES dos estabelecimentos de saúde que iniciam com 0 não consta na base.

Número correto: 0445851 - LIFE CLINIC CARIRI Número na base de dados: 445851

@JesseOliveiraUFC

As correções para o problema encontrado foram realizadas com sucesso, além de outras melhorias que foram sugeridas posteriormente:

  • Corrigir problemas com estabelecimentos que possuem CNES iniciados com 0 ou 00.
  • Corrigir problemas com estabelecimentos que não possuem telefone informado de aparecer somente o DDD.
  • Corrigir problema onde aparece somente o código da descrição do serviço fornecido pelo estabelecimento em vez da sua descrição.

@andersondantas81
Copy link

Foi identificado duplicidade e erros ortográficos nos tipos de espaços.

image

@andersondantas81
Copy link

image

Foi corrigido todas as palavras que estavam sem acentuação em ambiente de produção, tal tarefa foi realizada manualmente para evitar problemas na migração.

@vicmagpac
Copy link
Author

Instruções para automatizar a execução do script:

  • Iniciar a crontab
    sudo service cron start

  • Adicionar a cron
    crontab -e

  • adicionar o seguinte conteúdo:
    00 23 * * * docker exec mapadasaude-base_mapasculturais_1 php /var/www/html/protected/application/plugins/CNESIntegration/cron.php

@JesseOliveiraUFC
Copy link

Realizada a criação da tabela que armazenará os dados de CPF dos profissionais da saúde.

image.png

A atualização dos CPFs será feita pelo @andersondantas81

@vicmagpac
Copy link
Author

Migração na homologação realizada com sucesso.
Pendente release em produção.

@vicmagpac
Copy link
Author

Atividade atualizada em produção.

Executar o script 01/12/2022.

@vicmagpac
Copy link
Author

Processo inicializado na produção. Script executando.

@andersondantas81
Copy link

Realizado teste no momento da migração para o ambiente de produção:

  1. Criação de um novo usuário no mapa da saúde,
  2. Criação de um novo agente,
  3. Criação de um espaço
  4. No espaço foi testado a adição de administrador e de agentes em um grupo.
  5. Foi testado a edição do dados do Agente e do espaço criado.

@andersondantas81
Copy link

Cenário: João tem uma Clínica com um médico clínico, João decidiu
contratar mais um médico clínico e como colaborador do mapa ele atualiza
os dados da sua clínica(Espaço) no mapa da saúde adicionando esse profissional ao
grupo de "MEDICO CLINICO" do seu espaço.

De acordo com a regra de negócio implementada hoje no Mapa da Saúde
todos o vínculos dos estabelecimentos são atualizados de acordo com
os dados vindos da base de dados do CNES, se alguém inserir um vínculo
em um espaço(Ex.: Um novo profissional contratado), se na próxima
atualização esse vínculo não estiver cadastrado na base de dados do CNES
ele será removido da base de dados do Mapas da Saúde.
@ricardopoppi @nestorufpe

@vicmagpac
Copy link
Author

Migração finalizada em produção.

@vicmagpac
Copy link
Author

🎉🎉🎉🎉🎉🎉🎉

@JesseOliveiraUFC
Copy link

É pra aplaudir de pé e comemorar com um brado do fundo dos pulmões..

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants