Use Cases Case 3.5: Manage Report Case 3.5.1: Edit Report - CBTYoung/Documentation GitHub Wiki

Description

When choosing a specific report, the system will give the user option to edit the report he filled.

Actors

Guest\ Patient.

Pre conditions

  1. The user is looking on the specific report

Parameters

none.

Post conditions

the chosen report will be edited and update it on the system

Sequence of events

  1. The user press on edit to edit the report
  2. the edit wiil be able such as fiiling new report with the previous data is already written
  3. after finish editing the user will be asked to confirm the edit.

Alternative flows

  1. If the new data that the user changed is empty at the "what happen" sectiom

the save will not be possible

  1. if at the end didn't confirm the changes

the data will not be saved but will not be deleted

  1. if data was chaged and didn't saved

a notification will be presented stating the data should be saved or lost otherwise