UseCase_ViewRecord - CMPUT301F18T10/MediTrack GitHub Wiki

Use Case Name: ViewRecord

Use Case ID: 02.01

Participating Actors: User(Patient/Care Provider), MediTrack

Goal: View an existing record

Trigger: User selects a record to View by selecting a record from the record list of a problem

Precondition: A record exists in the record list to view

Postcondition: The details of the selected record are visible

Basic Flow:

  1. User chooses a record to view
  2. MediTrack displays all details of the selected record including its title, comments, photos in imageview, a button linked to the body location and geolocation of the problem each.
  3. User clicks on the imageview.
  4. A slideshow of all the photos of the record is displayed.
  5. User clicks on geolocation button.
  6. The geolocation of the record is displayed on a map.
  7. User clicks on body location button.
  8. Body location of the record is displayed on a body location cutout.

Exceptions:
5. There is no geolocation for the record
5.1 MediTrack informs the user that there is no geolocation for the record
7. There is no body location for the record.
7.1 MediTrack informs the user that there is no body location for the record

Related Artifacts:
US 02.01.01
US 02.10.01
US 10.02.01
US 11.04.01