Skip to content

UC02 Manter Paciente

Lucas Hiroshi Horinouchi edited this page Oct 6, 2017 · 10 revisions

Sumário

  1. UC02 - Manter Paciente
  1. Fluxo de Eventos
  1. Pré-condições
  2. Pós-condições
  3. Regras de Negócio

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.

  1. Ao clicar no link enviado pelo médico, o paciente é direcionado à página de cadastro.
  2. O sistema apresenta os campos necessários para o cadastro do paciente(RN01, RN02, RN03, RN04, RN05, RN06 E RN07).
  3. O paciente preenche os campos necessários e solicita a confirmação do cadastro.
  4. O sistema valida os campos preenchidos pelo paciente seguindo os seguintes fluxos alternativos: FA03, FA04, FA05, FA06, FA07, FA08 e FA09.
  5. O sistema informa o paciente que seu cadastro foi realizado com sucesso.

O fluxo se inicia quando o paciente deseja visualizar seu perfil.

  1. O paciente seleciona a opção “visualizar perfil”.
  2. O sistema apresenta os dados do paciente.
  3. A visualização do perfil é concluída.

O fluxo se inicia quando o paciente deseja alterar os dados do seu perfil.

  1. O paciente clica na opção “editar perfil”.
  2. O sistema apresenta os campos RN01, RN02, RN03, RN04, RN05, RN06 E RN07 para o paciente.
  3. O paciente altera os campos desejados.
  4. O sistema valida os dados alterados pelo paciente seguindo os seguintes fluxos alternativos: FA03, FA04, FA05, FA06, FA07, FA08 e FA09.
  5. O sistema informa que os dados foram alterados com sucesso.
  1. O paciente preenche o campo RN01 com um nome inválido ou deixa o campo em branco.
  2. O sistema mostra uma mensagem de erro.
  3. O paciente retorna ao preenchimento do campo.
  1. O paciente preenche o campo RN02 com uma data inválida ou deixa o campo em branco.
  2. O sistema mostra uma mensagem de erro.
  3. O paciente retorna ao preenchimento do campo.
  1. O paciente preenche o campo RN03 com um documento de identificação inválido ou deixa o campo em branco.
  2. O sistema deve mostrar uma mensagem de erro.
  3. O paciente retorna ao preenchimento do campo.
  1. O paciente preenche o campo “Número de Telefone” (RN04) com um número de telefone inválido.
  2. O sistema exibe uma mensagem de erro;
  3. O paciente retorna ao preenchimento do campo.
  1. O paciente preenche o campo RN05 com uma senha inválida ou deixa o campo em branco.
  2. O sistema deve mostrar uma mensagem de erro.
  3. O paciente retorna ao preenchimento do campo.
  1. O paciente preenche o campo RN06 com um conteúdo diferente do campo RN05 ou deixa o campo em branco.
  2. O sistema deve mostrar uma mensagem de erro.
  3. O paciente retorna ao preenchimento do campo.
  1. O paciente não seleciona nenhuma das opções do campo RN07.
  2. O sistema deve mostrar uma mensagem de erro.
  3. 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

Grupo 2

logo

Release II

Equipe

Sprints

Sprint 0

Sprint 1

Sprint 2

Sprint 3

Sprint 4

Sprint 5

Sprint 6

Sprint 7

Sprint 8

Release I

Gerência do Projeto














Desenvolvimento de Software

Clone this wiki locally