Skip to content

Rastrear Status de Solicitações Submetidas

Breve Descrição

Este caso de uso permite que a Agência Humanitária acompanhe e monitore o status das solicitações de serviços submetidas pelos refugiados palestinos na plataforma HopeBridge. A funcionalidade possibilita visualizar solicitações pendentes, em andamento e concluídas, filtrar por tipo de serviço, região ou período, e gerar relatórios analíticos sobre a demanda e taxa de atendimento. O rastreamento é essencial para que as agências possam identificar gargalos no atendimento, priorizar casos urgentes e planejar a alocação de recursos de forma mais eficiente.

Atores

  • Ator Principal: Agência Humanitária
  • Atores Secundários:
    • Responde às consultas
    • Apresenta dados consolidados
    • Gerar relatórios

Fluxo de Eventos

Fluxo Principal

O fluxo principal descreve o caminho de sucesso para rastrear solicitações. 1. O ator realiza login no sistema. 2. O Sistema exibe o painel de controle e o ator seleciona a opção "Rastrear Solicitações". 3. O Sistema apresenta um dashboard com visão geral das solicitações, incluindo: - Total de solicitações (por status: Pendente, Em Andamento, Concluída, Cancelada) - Gráficos de distribuição por categoria de serviço - Indicadores de tempo médio de atendimento [RN01] 4. O ator aplica filtros de busca: tipo de serviço, região, período, status ou protocolo específico [FA01]. 5. O Sistema processa os filtros e exibe a lista de solicitações correspondentes com as seguintes informações: - Número de protocolo - Nome do refugiado (ou ID anonimizado conforme configuração de privacidade) - Tipo de serviço solicitado - Data e hora da solicitação - Status atual - Provedor de serviço responsável - Última atualização [RN02] 6. O ator seleciona uma solicitação específica para visualizar detalhes completos [FA02]. 7. O Sistema exibe o histórico completo da solicitação, incluindo: - Dados do refugiado - Formulário de solicitação preenchido - Timeline com todas as atualizações de status - Observações registradas pelo provedor de serviço - Documentos anexados (se aplicável) [RN03] 8. O ator visualiza as informações necessárias e pode realizar ações adicionais [FA03] [FA04]. 9. O caso de uso é encerrado.

Fluxos Alternativos

[FA01] Buscar por Protocolo Específico

  • Passo de Origem: 4
  • O ator opta por buscar diretamente pelo número de protocolo da solicitação.
  • O Sistema apresenta um campo de busca específico.
  • O ator informa o número do protocolo no formato AAAAMMDD-HHMMSS-SEQ.
  • O Sistema valida o formato [FE01] e localiza a solicitação [FE02].
  • O fluxo retorna ao passo 7.

[FA02] Visualizar Mapa de Demanda Regional

  • Passo de Origem: 6
  • O ator seleciona a opção "Visualizar Mapa de Demanda".
  • O Sistema exibe um mapa interativo mostrando a distribuição geográfica das solicitações por região.
  • O mapa apresenta marcadores indicando volume de solicitações e status predominante em cada área [RN04].
  • O ator pode clicar em uma região específica para ver detalhes das solicitações locais.
  • O fluxo retorna ao passo 5.

[FA03] Adicionar Observação à Solicitação

  • Passo de Origem: 8
  • O ator seleciona a opção "Adicionar Observação" para registrar notas internas sobre a solicitação.
  • O Sistema apresenta um campo de texto para inserção da observação.
  • O ator insere a observação e confirma o registro.
  • O Sistema registra a observação com timestamp e identificação do usuário [RN05].
  • O Sistema atualiza o histórico da solicitação.
  • O fluxo retorna ao passo 8.

[FA04] Gerar Relatório Analítico

  • Passo de Origem: 8
  • O ator seleciona a opção "Gerar Relatório".
  • O Sistema apresenta opções de relatório:
    • Relatório de Solicitações por Período
    • Relatório de Taxa de Atendimento por Categoria
    • Relatório de Tempo Médio de Resposta
    • Relatório de Demanda por Região
  • O ator seleciona o tipo de relatório e define parâmetros (período, categorias, regiões).
  • O Sistema processa os dados e gera o relatório em formato PDF ou Excel [RN06].
  • O Sistema disponibiliza o download do relatório.
  • O fluxo retorna ao passo 8.

Fluxos de Exceção

[FE01] Formato de Protocolo Inválido

  • Passo de Origem: FA01
  • O Sistema identifica que o protocolo informado não está no formato correto (AAAAMMDD-HHMMSS-SEQ).
  • O Sistema exibe a mensagem: "Formato de protocolo inválido. Use o formato AAAAMMDD-HHMMSS-SEQ."
  • O fluxo retorna ao passo FA01.

[FE02] Solicitação Não Encontrada

  • Passo de Origem: FA01
  • O Sistema não localiza nenhuma solicitação com o protocolo informado.
  • O Sistema exibe a mensagem: "Nenhuma solicitação encontrada com este protocolo. Verifique o número informado."
  • O Sistema oferece a opção de realizar nova busca ou aplicar filtros gerais.
  • O fluxo retorna ao passo 4.

[FE03] Falha ao Carregar Dados

  • Passo de Origem: 3, 5, 7
  • O Sistema não consegue carregar os dados das solicitações devido a erro de conexão ou indisponibilidade do banco de dados.
  • O Sistema exibe a mensagem: "Não foi possível carregar os dados. Tente novamente em alguns instantes."
  • O Sistema oferece a opção de tentar novamente.
  • Se o erro persistir, o ator é orientado a contatar o suporte técnico.
  • O caso de uso é encerrado.

[FE04] Sem Permissão para Visualizar Solicitação

  • Passo de Origem: 6, 7
  • O Sistema identifica que o ator não possui permissão para visualizar detalhes da solicitação selecionada (restrição por região ou tipo de serviço) [RN07].
  • O Sistema exibe a mensagem: "Acesso negado. Você não possui permissão para visualizar esta solicitação."
  • O fluxo retorna ao passo 5.

Requisitos Especiais

  • RE01: O sistema deve permitir a visualização de dados em modo offline para solicitações previamente sincronizadas, com atualização automática quando a conectividade for restabelecida.
  • RE02: A interface de rastreamento deve ser responsiva e compatível com tablets e smartphones.
  • RE03: O sistema deve suportar a exportação de dados em múltiplos formatos (PDF, Excel, CSV) para facilitar análises externas.
  • RE04: O tempo de resposta para carregar a lista de solicitações com filtros aplicados não deve exceder 3 segundos em condições normais de rede.
  • RE05: O dashboard deve atualizar automaticamente os indicadores em tempo real quando houver mudanças no status das solicitações.

Regras de Negócio

  • [RN01]: O tempo médio de atendimento é calculado como a diferença entre a data/hora de criação da solicitação e a data/hora da conclusão, considerando apenas dias úteis.
  • [RN02]: Solicitações com mais de 72 horas em status "Pendente" devem ser destacadas visualmente com um alerta de prioridade.
  • [RN03]: O acesso a dados pessoais sensíveis dos refugiados deve respeitar as configurações de privacidade e consentimento registradas no sistema, podendo exibir apenas dados anonimizados conforme necessário.
  • [RN04]: O mapa de demanda regional deve calcular a densidade de solicitações por quilômetro quadrado para identificar áreas de maior vulnerabilidade.
  • [RN05]: Todas as observações adicionadas pelas agências devem gerar registro no log de auditoria com timestamp, ID do usuário e conteúdo da observação.
  • [RN06]: Relatórios analíticos devem incluir comparativos com períodos anteriores quando aplicável (variação percentual, tendências).
  • [RN07]: As permissões de acesso às solicitações devem ser configuráveis por região geográfica, tipo de serviço ou organização responsável, respeitando acordos de compartilhamento de dados entre agências.

Pré-condições

  • PRE01: O ator deve estar autenticado no sistema com perfil de Agência Humanitária.
  • PRE02: O ator deve estar autenticado no sistema com perfil de Agência Humanitária.
  • PRE03: Deve haver ao menos uma solicitação registrada no sistema.
  • PRE04: O banco de dados de solicitações deve estar acessível.

Pós-condições

  • POS01: O ator obteve as informações necessárias sobre o status das solicitações.
  • POS02: Se observações foram adicionadas, elas foram registradas no histórico da solicitação com registro de auditoria.
  • POS03: Se relatórios foram gerados, eles ficaram disponíveis para download e foram registrados no log de atividades do sistema.
  • POS04: Todas as ações de visualização de dados sensíveis foram registradas no log de auditoria para fins de conformidade com políticas de privacidade.

Pontos de Extensão

  • PE01: No passo 6, este caso de uso pode ser estendido por "Alterar Status da Solicitação" caso a agência tenha permissões administrativas para intervir diretamente.
  • PE02: No passo 8, este caso de uso pode ser estendido por "Comunicar-se com Provedor de Serviço" para enviar mensagens ou instruções específicas sobre o atendimento.
  • PE03: No passo FA04, este caso de uso pode ser estendido por "Configurar Alertas Automáticos" para receber notificações quando determinados critérios forem atingidos (ex: solicitações pendentes há mais de 48 horas).
  • PE04: No passo 7, este caso de uso pode ser estendido por "Visualizar Perfil Completo do Refugiado" para acessar informações contextuais adicionais que possam auxiliar na análise da solicitação.