CasoDeUso
Casos de Uso
Quadro do Miro
Link do Miro: MIRO
Caso de Uso - Primeira Parte (Usuário)
Caso de Uso - Segunda Parte (Paciente e Profissional de saúde)
Caso de Uso - Terceira Parte (Agente comunitário, Organizações e Administrador)
Especificações de Casos de Uso
Resolvemos fazer o uso de dois casos específicos da ConnectCare, que foram representados no nosso diagrama: Criar Perfil e Agendar Consulta.
1. Criar Perfil (Ator: paciente)
Fluxo básico:
1.1. O usuário não registrado clica no botão "criar perfil"
1.2. O sistema responde com uma página de formulário de criação de perfil
1.3. O usuário preenche os dados cadastrais (nome completo, CPF, data de nascimento, CNS)
1.4. O sistema valida as informações conforme RN01 (caso ocorra violação da regra, o fluxo FE01 é executado)
1.5. O usuário clica em "Finalizar Cadastro"
1.6. O perfil do usuário é criado e o caso de uso é encerrado.
Fluxo de Exceção 1:
Se o sistema não tiver preenchido os dados de acordo com RN01, lançar exceção "Revise os dados e tente novamente." e retorna ao passo 1.3.
Regra de Negócio 1:
Nome completo (255 caracteres MAX)
CPF (###.###.###-XX)
Data de nascimento (##/##/####)
Carteira Nacional de Saúde (### #### #### ####)
2. Agendar Consultas (Ator: paciente)
Pré-condições:
i. O usuário deve estar logado;
ii. O usuário deve ser do tipo PACIENTE;
iii. O usuário deve estar realizando sua primeira consulta;
iv. O usuário deve ter buscado por serviços de saúde pela plataforma.
Fluxo básico:
2.1. O usuário de tipo paciente clica no botão "agendar consulta"
2.2. O sistema responde com uma página de envio de histórico e pede para o usuário anexar o arquivo de histórico
2.3. O paciente anexa e envia seu histórico médico à parte
2.4. O sistema valida o formato do arquivo conforme RN02 (caso ocorra violação da regra, FE02 é executado) e salva o histórico para consultas posteriores e em seguida exibe uma nova página de formulário
2.5. O paciente insere, nesse formulário, informações mais detalhadas a respeito da consulta que deseja agendar e clica no botão "submeter formulário"
2.6. O sistema recebe o formulário, corretamente agenda a consulta para o paciente e o caso de uso é encerrado.
Fluxo de Exceção 2:
Caso o arquivo de histórico médico não tenha sido corretamente fornecido conforme RN02, lançar exceção "Dado com formato inválido, revise o envio e tente novamente" e retorne ao passo 2.3.
Regra de Negócio 2:
Arquivo enviado deve ser de formato .PDF, .ODT, .DOCX, ou WORD.