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:
- User chooses a record to view
- 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.
- User clicks on the imageview.
- A slideshow of all the photos of the record is displayed.
- User clicks on geolocation button.
- The geolocation of the record is displayed on a map.
- User clicks on body location button.
- 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