Melhora a consulta e o registro dos pids no pid_manager e também passa a considerar que o XML possa ter o pid v3 ao invés de obter do pid_manager ou gerar um novo. Isso torna possível correções quando pid v3 foi atribuído a mais de um pid v2 "por engano".
Onde a revisão poderia começar?
por commits
Como este poderia ser testado manualmente?
executando uma importação com um documento XML que já contenha pid v3.
O que esse PR faz?
Melhora a consulta e o registro dos pids no pid_manager e também passa a considerar que o XML possa ter o pid v3 ao invés de obter do pid_manager ou gerar um novo. Isso torna possível correções quando pid v3 foi atribuído a mais de um pid v2 "por engano".
Onde a revisão poderia começar?
por commits
Como este poderia ser testado manualmente?
executando uma importação com um documento XML que já contenha pid v3.
Algum cenário de contexto que queira dar?
~{"v2": "S1414-32832021000100213", "v3": "RJqTV8D9DWpLDYd3rcTbHXM"}~ {"v2": "S1414-32832021000100502", "v3": "RJqTV8D9DWpLDYd3rcTbHXM"}
Screenshots
n/a
Quais são tickets relevantes?
.
Referências
.