-
Notifications
You must be signed in to change notification settings - Fork 10
UC01 Manter Profissional da Saúde
- 1.1 Breve Descrição
- 2.1 Fluxo Básico
- 2.2 Fluxos Alternativos
- 2.3 Fluxos de Exceção
Este caso de uso possibilita ao usuário cadastrar, consultar, alterar e excluir o seu perfil do sistema. O principal ator é o usuário profissional da saúde.
O fluxo se inicia quando o profissional da saúde objetiva a criação de um perfil.
- O profissional da saúde seleciona a opção “Cadastrar Profissional da Saúde”;
- O sistema apresenta os campos a serem preenchidos pelo profissional para a criação do cadastro: número do CRM, UF do CRM, nome, email, data de nascimento, CPF e número de celular;
- O profissional da saúde preenche os campos necessários para a criação do cadastro;
- O sistema valida as entradas de cada campo;
- O cadastro é concluído com sucesso e o perfil do profissional da saúde é criado.
O fluxo é iniciado quando o profissional da saúde pretende fazer uma consulta aos dados do seu perfil.
- O profissional da saúde seleciona a opção “Visualizar Perfil”;
- O sistema apresenta todos os dados referentes ao perfil do profissional da saúde;
- A consulta é concluída;
O fluxo é iniciado quando o profissional da saúde pretende fazer a alteração dos dados do seu perfil.
- O profissional da saúde seleciona a opção “Editar Perfil”;
- O sistema apresenta os campos preenchidos que podem ser alterados;
- O usuário profissional da saúde altera os dados que deseja;
- O sistema valida os campos preenchidos pelo usuário;
- O perfil é alterado com sucesso;
O fluxo é iniciado quando o profissional da saúde pretende excluir o seu perfil.
- O profissional da saúde seleciona a opção “Excluir Perfil”;
- O sistema apresenta uma mensagem de confirmação ao usuário;
- O usuário confirma a pretensão de excluir o perfil;
- O perfil é excluído com sucesso;
No passo 3 do fluxo básico, caso o usuário digite um número inválido, ou não preencha o campo, o sistema deve exibir uma mensagem de erro e retornar ao passo 3.
No passo 3 do fluxo básico, caso o usuário digite uma UF inválida, ou não preencha o campo, o sistema deve exibir uma mensagem de erro e retornar ao passo 3.
No passo 3 do fluxo básico, ou do fluxo alternativo (FA02), caso o usuário digite um nome inválido, ou não preencha o campo, o sistema deve exibir uma mensagem de erro e retornar ao passo 3.
No passo 3 do fluxo básico, ou do fluxo alternativo (FA02), caso o usuário digite um email inválido, ou não preencha o campo, o sistema deve exibir uma mensagem de erro e retornar ao passo 3.
No passo 3 do fluxo básico, ou do fluxo alternativo (FA02), caso o usuário digite uma data de nascimento inválida, ou não preencha o campo, o sistema deve exibir uma mensagem de erro e retornar ao passo 3.
No passo 3 do fluxo básico, caso o usuário digite um CPF inválido, ou não preencha o campo, o sistema deve exibir uma mensagem de erro e retornar ao passo 3.
No passo 3 do fluxo básico, ou do fluxo alternativo (FA02), caso o usuário digite uma senha inválida, ou não preencha o campo, o sistema deve exibir uma mensagem de erro e retornar ao passo 3.
O usuário precisa ter acesso ao sistema. Para fazer a visualização, a alteração ou a exclusão do seu perfil, ele deve estar logado no sistema como profissional da saúde.
Ao final do caso de uso, o perfil do usuário profissional da saúde estará criado, alterado ou excluído, se o mesmo já tiver sido criado anteriormente, assim como poderá ter sido visualizado, de acordo com o fluxo seguido pelo usuário.
Campo | Formato | Obrigatoriedade | Valor |
---|---|---|---|
Número do CRM | Inteiro (5 caracteres) | Sim | 00000 |
UF do CRM | String (2 caracteres) | Sim | DF |
Nome | String (5 a 50 caracteres) | Sim | -- |
String (5 a 30 caracteres) | Sim | exemplo@exemplo.com | |
Data de Nascimento | Data (10 caracteres) | Sim | dd/mm/yyyy |
CPF | String (14 caracteres) | Sim | 999.000.999-00 |
Número de Celular | String (até 11 caracteres) | Não | 6199999999 |
Senha | String (4 a 20 caracteres) | Sim | -- |
Receituário Médico - GPP/MDS 2017.2