Use Cases Encounter Labs
Glossary
1 | EMR | Electronic Medical Record |
2 | MRP | Most Responsible Physician |
3 | OMD | Ontario Medical Documentation |
1. Encounter Labs
1.1 Summary
1.1.1 Business Need
Defined users:
MRP doctors, residents, nurses, team assistants and other medical staff with the credentials and rights to access OSCAR web-site. General user is given administrative rights.
Super User/Administrator with full rights:
Add/Edit/Delete
Reactivate account
Access to admin part of the OSCAR
Main purpose of Encounter Labs is:
To indicate a new lab report and abnormal reports
To create a table or graph lab results
To print the graphs/ tables
1.1.2. Description
Encounter Labs use cases are designed to include a visually distinct method of indicating a new lab report (should be done via *asterisks*) and notification of indicating abnormal reports (should be done via red text). Table or graph lab results and normal reference ranges over time for a given test code can be created and graph/table needs to show: test codes (name), lab results, normal reference ranges, and test dates (prefer collection date if available). Also graphs/table needs to be printable.
1.1.3. Pre-action requirements/state:
OSCAR McMaster Test Version 12.1, system, and DB are up, configured and working as expected.
1.1.4. Post-action state:
OSCAR McMaster Test Version 12.1 is running and behaving as expected.
OSCAR McMaster Test Version 12.1 has all functionality prior to the change (outside of removing functionality intentionally)
1.2 Flow of Events
This section describes the main flow of the Use Case and system responses.
Indicate a new lab report
Num. | Step | Description | System Response | User |
| Pre-condition: | Inbox Lab reports are available to view |
|
|
1 | Connect to the OSCAR main page | Launch URL: http://192.168.1.202:8080/Oscar12_1/index.jsp | OSCAR main page with the login is opened | General User |
2 | Log In | Enter user's valid credentials (User Name / Password/2nd Level Pass code if applicable) | By entering right credentials user is getting system verification acceptance | General User |
3 | View Lab Reports | Access Lab Reports page from Inbox Tab | Lab Reports page appears in a new window | General User |
4 | Indicate a new lab reports on Lab Reports page | Verify that a new Lab report is visually distinct on Lab Reports page | A new report is visually distinct and is marked via *asterisks* | General User |
5 | Search the patient last name | Access Patient Search Results page from Search Tab | Patient search results page is accessible from Search Tab by name | General User |
6 | Activate eChart module | Select E hyperlink to open eChart from the current record | eChart module is opened for the selected patient | General User |
7 | Indicate a new lab reports on eChart page
| Verify that a new Lab report is visually distinct on eChart page | A new report is visually distinct and is marked via*asterisks* | General User |
1.2.1 Alternate Flows of Events
This section describes the alternative flow of events based on variations in the main Use Case scenario that still result in a Successful End Condition at completion of the Use Case.
Alternate Flow 1
Indicate abnormal reports
Num. | Step | Description | System Response | User |
| Pre-condition | Inbox Abnormal Reports are available to view |
|
|
1 | Connect to the OSCAR main page | Launch URL: http://192.168.1.202:8080/Oscar12_1/index.jsp | OSCAR main page with the login is opened | General User |
2 | Log In | Enter user's valid credentials (User Name / Password/2nd Level Pass code if applicable) | By entering right credentials user is getting system verification acceptance | General User |
3 | View Lab Reports | Access Lab Reports page from Inbox Tab | Lab Reports page appears in a new window | General User |
4 | Indicate Abnormal Reports on Lab Reports page | Verify that abnormal reports are visually distinct on Lab Reports page | Abnormal reports are visually distinct and is marked via red text | General User |
5 | Search patient by name | Access Patient Search Results page from Search Tab | Patient search results page is accessible from Search Tab by name | General User |
6 | Activate eChart module | Select E hyperlink to open eChart from the current record | eChart module is opened for the selected patient | General User |
7 | Indicate abnormal reports on eChart page | Verify that abnormal report is visually distinct on eChart page | Abnormal report is visually distinct and is marked via red text | General User |
Alternate Flow 2
Create graphs/ table lab results
Num. | Step | Description | System Response | User |
| Pre-condition | Inbox Lab reports are available to view |
|
|
1 | Connect to the OSCAR main page | Launch URL: http://192.168.1.202:8080/Oscar12_1/index.jsp | OSCAR main page with the login is opened | General User |
2 | Log In | Enter user's valid credentials (User Name / Password/2nd Level Pass code if applicable) | By entering right credentials user is getting system verification acceptance | General User |
3 | View Lab Reports | Access Lab Reports page from Inbox Tab | Lab Reports page appears in a new window | General User |
4 | Activate Lab results | Select patient name hyperlink to open Lab results from the current record | Lab results module is opened for the selected patient | General User |
5 | Choose a test | Select a test to open test results page | Test results page opens | General User |
6 | Select Plot | Hit Plot button to view graphs/ table lab results | Graphs/ table displays | General User |
7 | Create graph/ Table | Verify that graph/ table lab results and normal reference ranges over time for a given test code are created | Graph/ table lab results and normal reference ranges over time for a given test code are created | General User |
8 | Graph/ table features | Verify that graph/table shows:
| Graph/ Table shows all required features | General User |
Alternate Flow 3
Print graphs/ table
Num. | Step | Description | System Response | User |
| Pre-condition | Inbox Lab reports are available to view |
|
|
1 | Connect to the OSCAR main page | Launch URL: http://192.168.1.202:8080/Oscar12_1/index.jsp | OSCAR main page with the login is opened | General User |
2 | Log In | Enter user's valid credentials (User Name / Password/2nd Level Pass code if applicable) | By entering right credentials user is getting system verification acceptance | General User |
3 | View Lab Reports | Access Lab Reports page from Inbox Tab | Lab Reports page appears in a new window | General User |
4 | Activate Lab results | Select patient name hyperlink to open Lab results from the current record | Lab results module is opened for the selected patient | General User |
5 | Choose a test | Select a test to open test results page | Test results page opens | General User |
6 | Print graphs/ table | Select Print function | Graphs/ Table are printable | General User |
1.2.2 Exception Flows of Events (Negative)
N/A