OSCAR 14 Patient List Test Cases

OSCAR 14

Clinician Landing Page

Patient List Test Cases

Final Version

Status Completed

Created on: January 23, 2014

Last update on: February 28, 2014

Ready for General Release

Download file in XLS format:

OSCAR 14_Clinician Landing Page_Patient List_TC.xls

 

Clinician Landing Page_Left-Side Menu (Patient List) Test Cases. Table of Content.BR#
1.0 Test Ability to Configure Patient ListPL 1.0, PL 1.1.2
1.1 Test Ability to Switch Between Patient ListsPL 1.1, PL 1.1.1
1.2 Test List Generation Configuration 1PL 1.2
1.3 Test List Generation Configuration 2PL 1.3
1.4 Test List Generation Configuration 3PL 1.4
1.5 Test Ability Do Not Display Patient ListPL 1.5
1.6 Test Ability to Display Options for Patient ListPL 2.0, PL 2.1, PL 2.2
1.7 Test Ability to Display Schedule Information BadgePL 2.3
1.8 Test Ability to Filter Patient ListPL 3.0, PL 3.1
1.9 Test Ability to Display Maximum Number of Patients in Patient ListPL 4.0
2.0 Test Ability to Display Appointment Status BadgesPL 5.0. PL 5.1
2.1 Test Ability to Shade Background of Listed AppointmentsPL 6.0, PL 6.1, PL 6.2

2.2 Test Ability to Remove Patients from Today's Appointment List by

Changing Appointment Status to “Cancel” or “Do Not Show”

PL 7.0

 

Reference input  
Landing Page Module Use Case v.2.4Alek Mirkin
Oscar 14 Landing Pages BRD_v.2.9Rachel Aubie

1.0 Test Ability to Configure Patient List

Step IDDescriptionPreconditionActionExpected ResultsActual ResultsPass/FailNotes
#1Ability to display left-side menuLanding page is presented with the Dashboard viewVerify that Patient list displays in the left-side menuPatient list displays in the left-side menu   
#2Ability to access Setting option Click on "More" drop down in left-side menu1. Drop down list is available with Customize option
2. “Customize” is last list item in “More” menu
   
#3Ability to access Preferences screen Select Customize optionPreferences screen for setting up the grouping and display options for the left-side menu/ patient lists is launched   
#4Ability to configure left-side menu Select the preferences to configure left-side menuPatient list is configured based on user preference   

1.1 Test Ability to Switch Between Patient Lists

Step IDDescriptionPreconditionActionExpected ResultsActual ResultsPass/FailNotes
#1Ability to display left-side menu (Patient list)1. Landing page is presented with the Dashboard view
2. Patients Demographics records are created
Verify that left-side menu lists patientsPatient list is listed on the left-side menu   
#2Ability to display left-side menu tab Verify that left-side menu tabs displayLeft-side menu shows tabs:
• Appointments
• Caseload
• More
   
#3Ability to display appointments as a default tab Verify that “Appointments” tab is a default tab and displays Today's appointmentsToday's appointments are listed by default   
#4Ability to activate Caseload tab Activate “Caseload” tab to navigate to Caseload roaster“Caseload” refers to the Caseload roaster page   
#5Ability to display More drop down menu options Activate “More” tab1. More tab is acting as a drop-down
2. User is able to view additional custom grouped lists (Residents’ patients list)
3. Customize option is available
   
#6Ability to switch Between Patient Lists Verify that user is able to switch between "Clinician" and "Residents" patient listsVerify that tabs at top of patient list allow users to switch between
• List of patients scheduled for the Clinician
• List of patients scheduled for the Residents
   

1.2 Test List Generation Configuration 1

Step IDDescriptionPreconditionActionExpected ResultsActual ResultsPass/FailNotes
#1Ability to indicate Waiting patients with status “checked-in” colour-scheme1. Landing page is presented with the Dashboard view
2. User is logged in with Doctor credentials
3.Today's appointments are scheduled
Change waiting patients status to “checked-in” and verify the colour-schemeWaiting patients with “checked-in” status are highlighted in Green   
#2Ability to indicate Waiting patients with status “in room” colour-scheme Change waiting patients status to “in room” and verify the colour-schemeWaiting patients with “in room” status are highlighted in Pink   

1.3 Test List Generation Configuration 2

Step IDDescriptionPreconditionActionExpected ResultsActual ResultsPass/FailNotes
#1Ability to display Patient list tabs1. Landing page is presented with the Dashboard view
2. User is logged in with valid “Clinical Support” credentials
3. Patient list is configured based on user preference (List Generation Configuration 1)
Verify that Patient list tabs displayPatient lists tabs display:
Tab 1) Checked-in patients
Tab 2) Patients in rooms
   
#2Ability to order Patient lists Verify that Patient Lists ordered by appointment timePatient Lists are ordered by appointment time   

1.4 Test List Generation Configuration 3

Step IDDescriptionPreconditionActionExpected ResultsActual ResultsPass/FailNotes
#1Ability to access Setting option1. Landing page is presented with the Dashboard view
2. User is logged in with valid “Administrative” or “Receptionist” credentials
Click on "More" drop down option in left-side menuDrop down list is available with Customize option   
#2Ability to access Preferences screenNOTE: This would be the default view for “administrative” or “receptionist” role usersSelect Customize optionPreferences screen for setting up the grouping and display options for the left-side menu/ patient lists is launched   
#3Ability to customize number and time period range in listPatient list is configured based on user preference (List Generation Configuration 2)Verify that user is able to customize number of appointments in list and time period rangePatient list displays certain amount of appointments in specific time period
(i.e. 10 appointments in +/- 30 minute window from current time)
   

1.5 Test Ability Do Not Display Patient List

Step IDDescriptionPreconditionActionExpected ResultsActual ResultsPass/FailNotes
#1Ability to access Setting optionLanding page is presented with the Dashboard viewClick on "More" drop down option in left-side menuDrop down list is available with Customize option   
#2Ability to access Preferences screenPatient list is configured based on user preference (List Generation Configuration 3)Select Customize optionPreferences screen for setting up the grouping and display options for the left-side menu/ patient lists is launched   
#3Ability to do NOT display Patient list Selected “No patient list” option from Preference menuMenu does not appear in left-side menu   

 

1.6 Test Ability to Display Options for Patient List

Step IDDescriptionPreconditionActionExpected ResultsActual ResultsPass/FailNotes
#1Ability to display left-side menu (patient list)Landing page is presented with the Dashboard viewVerify that Patient list is on the left-side menuPatient list is on the left-side menu


#2Ability to appear options for patient listNOTE: minimized view out of scope for Oscar 14Verify that three options for list to appear are available:
• Open
• Minimized to show
• Hide completely
Three options for Patient List are available


#3Ability to display buttons set Verify that Button set to the options and appears at top of patient list (below filter field)Button set to show, minimize and hide appears at top of patient list (below filter field)


#4Ability to switch between the views Changing between any of these 3 views should be 1-2 clicksUser is able to change between the views


#5Ability to minimize to show clickable icons option Click “Minimized” iconCorresponding patient into tabbed environment opens


#6Ability to hide Patient List optionAny List Generation Configuration Is selected for the userSelect “Hide” optionPatient list is hidden from view   
#7Ability to show patient List Select “Open” optionPatient list displays to view   

 

1.7 Test Ability to Display Schedule Information Badge

Step IDDescriptionPreconditionActionExpected ResultsActual ResultsPass/FailNotes
#1Ability to display appointment status badge1. Landing page is presented with the Dashboard view
2. Appointments with statuses "Checked in" and "In room" are scheduled
Verify that
1. Schedule (navigation bar) information badge should display
2. Appointment status badges show how many "checked-in" & "in-room" totalled in parenthesis beside label
1. Appointment status badge displays as small circle with 2-letter abbreviations showing status of appointment
2. Appointment status badges appear on the top navigation bar
3. Schedule (navigation bar) information badge shows total number appointments with the statuses "checked-in" & "in-room"
   

1.8 Test Ability to Filter Patient List

Step IDDescriptionPreconditionActionExpected ResultsActual ResultsPass/FailNotes
#1Ability to display filter fieldLanding page is presented with the Dashboard viewVerify that Filter field appears in left-side menuFilter field to narrow patient list appears in left-side menu below tabs, above the generated patient list data   
#2Ability to filter patient list Enter text into field1. Text is filtered, not searched
2. Shows only patients in list whose names match entered text
   
#3Ability to input data into Filter field Verify that Text field is accepting any information in a free text formatFree text can be entered into Filter field   
#4Ability to display Button bar Verify that
1. Button bar is available above filter field
2. Button bar contains Patient list function buttons
1. Button bar above filter field is available
2. Button bar contains Patient List function buttons:
• Left-facing arrow
• Refresh
• Up/Down arrow
   
#5Ability to use Patient List Function buttons: Left-facing arrow Activate Left-facing arrow function buttonPatient list is hidden   
#6Ability to use Patient List Function buttons: Refresh Activate Refresh function buttonPatient list data is manually refreshed   
#7Ability to use Patient List Function buttons: Up/Down arrows Activate Up/Down arrowsPaginated patient list is scrolled through   

1.9 Test Ability to Display Maximum Number of Patients on Patient List 

Step IDDescriptionPreconditionActionExpected ResultsActual ResultsPass/FailNotes
#1Ability to display Up/Down arrow function button1. Landing page is presented with the Dashboard view
2. Patient List displays certain maximum number of patients
Verify that Up/Down arrow function buttons page-based list scrolling are availableUp/Down arrow function buttons page-based list scrolling are available   
#2Ability to display Patient List using “Up arrow” function button Click “Up arrow” iconPatient List displays (from Top to Bottom)   
#3Ability to display Patient List using “Down arrow” function button Click “Down arrow” iconEntire pages of list is flipped (from Bottom to Top)   

2.0 Test Ability to Display Appointment Status Badges

Step IDDescriptionPreconditionActionExpected ResultsActual ResultsPass/FailNotes
#1Ability to display appointment status badgesLanding page is presented with the Dashboard viewVerify that Appointment status badges appear for each patient on list to indicate the status of appointmentAppointment status badges appear for each patient on list to indicate the status of appointment/patient:
• Checked-in
• In room
• Signed
• Billed and signed
   
#2Ability to minimize Patient List Select “Minimize” buttonWhen patient list is Minimized
• Patient data is hidden
• Badges and appointment times still appear in minimized left-bar
• Shaded background colour still appears
   

2.1 Test Ability to Shade Background of Listed Appointments

Step IDDescriptionPreconditionActionExpected ResultsActual ResultsPass/FailNotes
#1Appointment status background shade: NormalLanding page is presented with the Dashboard viewVerify that Normal appointment status background shade is whiteBackground shade of listed appointments differs based on the appointment status: White for Normal   
#2Appointment status background shade: Checked-in Verify that Checked-in appointment status background shade is greenBackground shade of listed appointments differs based on the appointment status: Green for Checked-in status   
#3Appointment status background shade: In-room Verify that In-room appointment status background shade is red/pinkBackground shade of listed appointments differs based on the appointment status: Red/Pink for In-room status   
#4Colour scheme for appointment statuses: To DoNOTE: Colour scheme replicates current OSCAR 12/12.1Verify “To Do” appointment status background shadeBackground shade of “To Do” appointment status: Light yellow   
#5Colour scheme for appointment statuses: Day Sheet Printed Verify “Day Sheet Printed” appointment status background shadeBackground shade of “Day Sheet Printed” appointment status: Light yellow   
#6Colour scheme for appointment statuses: Here/Checked-in Verify “Here/ Checked-in” appointment status background shadeBackground shade of “Here/ Checked-in” appointment status: green   
#7Colour scheme for appointment statuses: Picked/ In Room Verify that “Picked/In Room” appointment status background shadeBackground shade of “Picked/ In Room” appointment status: pink   
#8Colour scheme for appointment statuses: Empty Room Verify “Empty Room” appointment status background shadeBackground shade of “Empty Room” appointment status: bright yellow   
#9Colour scheme for appointment statuses: No Show Verify “No Show” appointment status background shadeBackground shade of “No Show” appointment status: Light grey   
#10Colour scheme for appointment statuses: Cancelled Verify that “Cancelled” appointment status background shadeBackground shade of “Cancelled” appointment status: dark grey   
#11Colour scheme for appointment statuses: Custom Verify that “Custom” appointment status background shadeBackground shade of “Custom” appointment status: blue   
#12Ability to replicate existing colour scheme Mood/importance in colour indication should match with Oscar 12 layout colour schemeColour scheme should replicate existing colours, but not necessarily be the same as OSCAR 12, but match the bootstrapped scheme for OSCAR 14   

2.2 Test Ability to Remove Patients from Today's Appointment List

Step IDDescriptionPreconditionActionExpected ResultsActual ResultsPass/FailNotes
#1Ability to remove patients from today's appointment list1. Landing page is presented with the Dashboard view
2. User is logged in with Receptionist credentials
2. Appointments with statuses “Cancel” or “Do not show” are available
Update appointment status to “No Show” or “Cancelled”1. If patients "Cancel" or "Do not show" (leave daily appointment list) the appointment/patient should be dropped-off list
2. Patient is automatically removed from today’s appointments list