Use Cases Ticklers
Glossary
1 | EMR | Electronic Medical Record |
2 | MRP | Most Responsible Physician |
3 | OMD | Ontario Medical Documentation |
1. Ticklers
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.
Main purpose of Ticklers is:
- To create ticklers and assign them to the other users
- To create/access ticklers from anywhere in the application
- To set ticklers priority
- To support free text notes associated with a tickler
- To link to a patient record and open a patient record from the tickler screen
- To link tickler created from lab results/documents to lab result/document
- To include some automatically generated ticklers for follow-up tasks
- To show visually distinct reminders of outstanding consultations
1.1.2. Description
Ticklers are messages sent between providers to alert staff of an action that need to take place. Ticklers use cases are designed to create ticklers associated with a patient's record regardless of where the ticklers were created (from Appointment screen, eChart or Demographics modules) and visually distinct ticklers for outstanding consultations.Tickler can be linked to a patient record and the patient record can be opened from the tickler page directly. User should be able to set tickler priority and enter free text notes.
Note: Ticklers requirement “Must be able to create ticklers and assign them to a role (ie 'this task is for a nurse')” is out of scope in this document and is not functional in the current testing release.
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.
Create a tickler and assign it to the other users
Num. | Step | Description | System Response | User |
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 | Access Tickler screen from Appointment screen | Click on Tickler Tab on the top navigation bar | Tickler page appears in a new window | General User |
4 | Create Tickler and assign it to the other user | Click on Add Tickler button, fill out the fields and click on Submit and EXIT button | Tickler is added and assigned to other user | General User |
5 | Number of Ticklers is changed on Tickler Tab | Verify that total number of ticklers is changed and indicated on Tickler Tab | Total number of ticklers is changed and is indicated on Tickler Tab | General User |
6 | Tickler should show up in the patient's record | Verify that tickler is created and should show up in the patient's record | Tickler displays in the patient's record | 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
Create /access/action ticklers from anywhere in the application
Num. | Step | Description | System Response | User |
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 | Access Tickler screen from Appointment screen | Verify that tickler is accessible from Appointment screen | Tickler is accessible form Appointment screen | General User |
4 | Access Tickler screen from eChart screen | Verify that tickler is accessible from eChart screen | Tickler is accessible form eChart screen | General User |
5 | Access Tickler screen from Demographics screen | Verify that tickler is accessible from Demographics screen | Tickler is accessible form Demographics screen | General User |
Alternate Flow 2
Set tickler priority and add notes
Num. | Step | Description | System Response | User |
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 | Access Tickler screen from Appointment screen | Click on Tickler Tab from the top navigation bar | The Tickler page appears in a new window | General User |
4 | Set tickler priority | Verify that tickler priority can be set up | Tickler priority is set up | General User |
5 | Add free text note | Verify that free text note is supported | Free text notes associated with a tickler is supported | General User |
Alternate Flow 3
Link to a patient record and open a patient record from the tickler screen
Num. | Step | Description | System Response | User |
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 | Access Tickler screen from Appointment screen | Click on Tickler Tab from the top navigation bar | The Tickler page appears in a new window | General User |
4 | Create Tickler and link to a patient record | Click on Add Tickler button, fill out the fields and click on Submit and EXIT button | Tickler is added and linked to a patient record | General User |
5 | Open patient record from the tickler screen | Verify that patient record can be opened from the tickler page | Patient record can be opened from the tickler page | General User |
Alternate Flow 4
Show ticklers for outstanding consultation
Num. | Step | Description | System Response | User |
| Pre-condition | Tickler is added over one week ago |
|
|
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 | Access Tickler screen from Appointment screen | Click on Tickler Tab from the top navigation bar | The Tickler page appears in a new window | General User |
4 | Access Tickler screen | Click on Tickler Heading on the left hand menu | The Tickler page appears in a new window | General User |
5 | View ticklers for outstanding consultation | Verify that once Tickler is added over one week it is automatically generated ticklers for follow-up tasks (ie outstanding referrals) | Ticklers for follow-up tasks are automatically generated | General User |
6 | Show visually distinct reminders of outstanding consultations | Verify that ticklers of outstanding consultations are visually distinct | Ticklers of outstanding consultations are visually distinct | General User |
1.2.2 Exception Flows of Events (Negative)
N/A