-
Notifications
You must be signed in to change notification settings - Fork 10
UC02 Manter Paciente
Lucas Hiroshi Horinouchi edited this page Oct 6, 2017
·
10 revisions
- 2.1 FP01 - Fluxo Principal
- 2.2 Fluxos Alternativos
- 2.2.1 FA01 - Visualizar Perfil
- 2.2.2 FA02 - Alterar Perfil
- 2.2.3 FA03 - Validação do Nome
- 2.2.4 FA04 - Validação da Data de Nascimento
- 2.2.5 FA05 - Validação do Documento de Identificação
- 2.2.8 FA06 - Validação da Número de Telefone
- 2.2.6 FA07 - Validação da Senha
- 2.2.7 FA08 - Validação da Confirmação de Senha
- 2.2.8 FA09 - Validação do Sexo
1.1. Descrição
O objetivo deste caso de uso é cadastrar, visualizar ou alterar o perfil do paciente no sistema.
1.2. Atores
Paciente.
O fluxo se inicia quando o paciente deseja efetuar seu cadastro.
- Ao clicar no link enviado pelo médico, o paciente é direcionado à página de cadastro.
- O sistema apresenta os campos necessários para o cadastro do paciente(RN01, RN02, RN03, RN04, RN05, RN06 E RN07).
- O paciente preenche os campos necessários e solicita a confirmação do cadastro.
- O sistema valida os campos preenchidos pelo paciente seguindo os seguintes fluxos alternativos: FA03, FA04, FA05, FA06, FA07, FA08 e FA09.
- O sistema informa o paciente que seu cadastro foi realizado com sucesso.
2.2.1 FA01 - Visualizar Perfil
O fluxo se inicia quando o paciente deseja visualizar seu perfil.
- O paciente seleciona a opção “visualizar perfil”.
- O sistema apresenta os dados do paciente.
- A visualização do perfil é concluída.
2.2.2 FA02 - Alterar Perfil
O fluxo se inicia quando o paciente deseja alterar os dados do seu perfil.
- O paciente clica na opção “editar perfil”.
- O sistema apresenta os campos RN01, RN02, RN03, RN04, RN05, RN06 E RN07 para o paciente.
- O paciente altera os campos desejados.
- O sistema valida os dados alterados pelo paciente seguindo os seguintes fluxos alternativos: FA03, FA04, FA05, FA06, FA07, FA08 e FA09.
- O sistema informa que os dados foram alterados com sucesso.
2.2.3 FA03 - Validação do Nome
- O paciente preenche o campo RN01 com um nome inválido ou deixa o campo em branco.
- O sistema mostra uma mensagem de erro.
- O paciente retorna ao preenchimento do campo.
- O paciente preenche o campo RN02 com uma data inválida ou deixa o campo em branco.
- O sistema mostra uma mensagem de erro.
- O paciente retorna ao preenchimento do campo.
- O paciente preenche o campo RN03 com um documento de identificação inválido ou deixa o campo em branco.
- O sistema deve mostrar uma mensagem de erro.
- O paciente retorna ao preenchimento do campo.
- O paciente preenche o campo “Número de Telefone” (RN04) com um número de telefone inválido.
- O sistema exibe uma mensagem de erro;
- O paciente retorna ao preenchimento do campo.
- O paciente preenche o campo RN05 com uma senha inválida ou deixa o campo em branco.
- O sistema deve mostrar uma mensagem de erro.
- O paciente retorna ao preenchimento do campo.
- O paciente preenche o campo RN06 com um conteúdo diferente do campo RN05 ou deixa o campo em branco.
- O sistema deve mostrar uma mensagem de erro.
- O paciente retorna ao preenchimento do campo.
2.2.9 FA09 - Validação do Sexo
- O paciente não seleciona nenhuma das opções do campo RN07.
- O sistema deve mostrar uma mensagem de erro.
- O paciente retorna ao preenchimento do campo.
Para o efetuar o cadastro do paciente, o mesmo precisa ter recebido um convite enviado pelo seu médico. Para a visualização ou alteração do seu perfil, o paciente deve estar logado no sistema.
No final do caso de uso o perfil do paciente será criado, alterado ou visualizado de acordo com o fluxo seguido pelo paciente.
RN | Campo | Formato | Obrigatoriedade | Valor |
---|---|---|---|---|
RN01 | Nome | String (5 a 50 caracteres) | Sim | -- |
RN02 | Data de Nascimento | Data (10 caracteres) | Sim | dd/mm/yyyy |
RN03 | Documento de identificação(CPF, Certidão de nascimento ou RG) | String de até 32 caracteres | Sim | 999.000.999-00 |
RN04 | Número de Telefone | String (de 10 até 11 caracteres) | Não | 6199999999 |
RN05 | Senha | String (6 a 12 caracteres alfanuméricos) | Sim | -- |
RN06 | Confirmação de Senha | String (6 a 12 caracteres alfanuméricos) | Sim | -- |
RN07 | Sexo | Caixa de seleção | Sim | M ou F |
Receituário Médico - GPP/MDS 2017.2