Use case name:

Retrieve Patient Records  Audit History

Unique use case ID

UC_16

Primary actor(s)

Medical Assistant.  

Secondary actor(s)

Patient, Physician, Mammography technologist

Goal

 

Medical stuff has logged into system and hit the “search or retrieve” function button. A search page displayed. She can have choice searching by patient name or id, which retrieves one particular patient record.

Preconditions:

Medical Assistant has logged into the system.

Flow of events:

1)      After logged on, the system displayed the functional feature to be

able to retrieve records.

2)      Medial staff selects “search” feature.

3)      The System displays a search query page.

a.       Search by Patient Medical Id.

b.       Search by Patient first name, last name.

4)      She choose Search By Patient Med Id

Or she choose Search By Name: first name, last name

5)      The System retrieves patient records based on the id or full name, then shows a most recent record of that patient. There are three functions applies to the record: “update” “print” and “audit”

6)      Medical assistant chooses “audit”.

7)      System displays the audit history for that patient record.

8)      System allows moving back to search page or exit to home page.

9)      The system writes this action, login name and login time into the audit history.

 

Successful Post-condition:

The System successfully goes to the page that medical stuff directs.

Failed Post-condition:

Should no failure. Otherwise bug exists.

Priority:

P1. Higher

Branches:

1)      Medical assistant selects  back to search page

2)      Medical assistant selects  “logout”, it goes back home page

Source:

2nd client meeting. It is an optional functionality.