ETE029 - Consultar Usuário SUS

Descrição (modelo história de usuário)

Como usuário quero consultar o(s) usuário(s) SUS dentre os cadastrados para sua instância.

Protótipo 001

alt text

Elementos de Tela

  • Bread Crumb – “Cadastro / Usuário SUS / Consulta” 
  • Título da página – “Consultar Usuários SUS” 
  • “Seta” – M - retorna para a Tela Inicial/Dashboard 
  • “Novo” – BT - direciona para a Tela de Cadastrar Usuário SUS 
  • Filtros para consulta: 
    • Nº CNS/CPF – N (15/11) 
    • Nome do Usuário SUS – A (50) 
    • Data Nascimento – D (DD/MM/AAAA) 
    • Nome da mãe – A (50) 
  • “Consultar” – BT 
  • “Limpar” – BT 
  • Lista de usuários SUS dentre os cadastrados para a instância do usuário do logado 
    • CPF 
    • CNS 
    • Nome do Usuário SUS 
    • Nome da mãe 
    • Data Nascimento 
  • Ações conforme situação: 
    • Editar – BT - direciona para a Tela de Editar Usuário SUS  
    • Detalhar – BT - direciona para a Tela de Detalhar Usuário SUS  
  • Ordenação nas colunas 
  • Paginação 
  • Registro por página 
  • Ir para página 

Legenda
TIPO: A = Alfanumérico, N = Numérico, D = Data, M = Imagem, BT = Botão, LK = Link, SU = Seleção Única, SM = Seleção Múltipla, AC = Autocomplete, * = Obrigatório.  

Critérios de Aceite

  1. O usuário somente poderá acessar a funcionalidade caso tenha permissão; RGN001 
  2. O acesso à funcionalidade é dado através do menu lateral no item “Cadastro” quando acionar o subitem “Usuário SUS”; 
  3. Quando o usuário acessar a funcionalidade, o sistema deve apresentar os filtros de pesquisa e somente apresentar a lista de resultado da consulta quando a opção “Consultar” for acionada; RGN004 
  4. Quando o usuário acionar a opção “Consultar”, o sistema deve recuperar e apresentar o(s) registro(s) dos usuários SUS dentre os cadastrados para sua instancia, em ordem alfabética de acordo com o(s) filtro(s) informado(s). Caso não seja informado nenhum filtro, o sistema deve recuperar e apresentar todo(s) o(s) registro(s) dos usuários SUS dentre os cadastrados para sua instancia. Caso algum campo retorne vazio, o sistema deve apresentar a descrição “Sem informação”; RGN062 
  5. O sistema, não encontrando o(s) usuário(s) SUS para os filtros informados, deve informar que o(s) registro(s) não foram encontrados; MSG041 
  6. O sistema, encontrando o(s) usuário(s) SUS, deve apresentar os dados: nº do CNS, CPF, Nome e Data de Nascimento e as ações desejáveis para cada registro; 
  7. Quando o usuário acionar a opção “Novo”, o sistema deve direcionar para a tela de cadastro de Usuário SUS; ETE030
  8. Quando o usuário acionar a opção “Limpar”, o sistema deve limpar o(s) filtro(s) informado(s) e o resultado da consulta e permanecer na tela de consultar Usuário SUS;  
  9. Quando o usuário acionar a opção “Editar”, o sistema deve direcionar para a tela de edição do cadastro do Usuário SUS; ETE031
  10. Quando o usuário acionar a opção “Detalhar”, o sistema deve direcionar para a tela de detalhamento dos dados do cadastro do Usuário SUS; ETE032
  11. Quando o usuário acionar a opção “Voltar”, o sistema deve retornar para a tela inicial do sistema (dashboard).