Skip to content

Ajustar algoritmo de etapas da antiga seção de protocolo #189

@GuilhermeAMendes

Description

@GuilhermeAMendes

Com a modularização das seções da etapa de protocolo em novas telas, é necessário reorganizar a lógica do algoritmo de estágios para garantir que o progresso do usuário seja registrado corretamente e que não ocorram erros ao avançar entre telas obrigatórias e opcionais.

T1 - Definição Geral => (GeneralDefinition)

Obrigatório: O sistema deve marcar o progresso para a T2 somente após o preenchimento dos seguintes campos:

  • Nome da revisão sistemática
  • Descrição
  • Objetivos

T2 - Questões de Pesquisa => (ResearchQuestions)

Obrigatório: O sistema deve marcar o progresso para a T3 ou T4 (caso a T3 seja pulada) somente após o preenchimento dos seguintes campos:

  • Primary Question
  • Research Questions (ao menos 1)

T3 - PICOC (Opcional) => (PICOC)

Obrigatório (para marcar como completa): Para que esta seção seja marcada como "concluída" e o sistema avance, o usuário deve preencher todos os campos a seguir, exceto o "Context":

  • Population
  • Intervention
  • Control
  • Outcome

Avanço para a próxima tela: O avanço para a T4 - Critérios de Elegibilidade é garantido se todos os campos obrigatórios do PICOC forem preenchidos, mesmo que o campo "Context" seja deixado em branco, pois ele é opcional.

T4 - Critérios de Elegibilidade => (EligibilityCriteria)

Obrigatório: O sistema deve marcar o progresso para a T5 somente após o preenchimento dos seguintes campos:

  • Inclusion Criteria (ao menos 1)
  • Exclusion Criteria (ao menos 1)
  • Study Type Definition
  • Language (ao menos 1)

T5 - Fontes de Informação e Estratégia de Busca => (InformationSourcesAndSearchStrategy)

Obrigatório: O sistema deve marcar o progresso para a T6 somente após o preenchimento dos seguintes campos:

  • Sources Selection Criteria
  • Databases and Information Sources (ao menos 1)
  • Search Strategy
  • Keywords (ao menos 1)
  • Search String

T6 - Seleção e Extração => (SelectionAndExtraction)

Obrigatório: O sistema deve marcar o progresso para a T7 ou T8 (caso a T7 seja pulada) somente após o preenchimento dos seguintes campos:

  • Study Selection Process
  • Data Collection Process
  • Extraction Questions (ao menos 1)

T7 - Avaliação de Risco de Viés (Opcional) => (RiskOfBias)

Obrigatório (para marcar como completa): Para que esta seção seja marcada como "concluída", o usuário deve preencher o seguinte campo:

  • Risk of Bias Questions

Avanço para a próxima tela: Se nenhuma pergunta for criada, o sistema deve avançar e marcar o progresso para a próxima tela obrigatória, que é a T8 - Análise e Síntese dos Resultados.


T8 - Análise e Síntese dos Resultados => (AnalysisAndSynthesisMethod)

Esta é a última etapa, focada na interpretação dos dados.

Obrigatório: O sistema deve marcar a conclusão do protocolo somente após o preenchimento do seguinte campo:

  • Analysis and Synthesis Method

Metadata

Metadata

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions