Use Cases 2.2.2: Save a CBT Report Draft - CBTYoung/Documentation GitHub Wiki

Description

A user can return to fill a report he started earlier.

Actors

guest user or patient.

Pre conditions

the user have an un saved report from earlier.

Parameters

optional information of the event.

Post conditions

the user have a new report.

Sequence of events

  1. the user clicks on "add new report"
  2. the user views his old information.
  3. The user enters the updated information.
  4. the user clicks "done"
  5. the report will be saved to their list of reports. (locally for guest and remotely for client)

Alternative flows

  1. the user deleted "what happened"
  1. the user clicks on "add new report" and sees his draft.
  2. The user deletes "what happened".
  3. the user cant save his report and get an informative message.