Skip to main content

Avatar NX Update 2023.02.00.01 Acceptance Tests


AV-87148 Summary | Details
Avatar NX - Scheduling Calendar
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Scheduling Calendar
Scenario 1: Scheduling Calendar (undocked) - Validate auto refresh
Specific Setup:
  • Must have a user (User A) with an associated practitioner (Practitioner A).
  • "User A" must have visibility to two other practitioners with hours (Practitioner B and Practitioner C).
  • "User A" must be logged into two separate Avatar NX sessions (Session A and Session B).
  • A client must be enrolled in an existing episode and have an appointment scheduled with "Practitioner A" for the current day (Client A).
Steps
  1. In "Session A" launch the 'Scheduling Calendar'.
  2. Validate the 'Appointment Grid' contains the appointment for "Client A".
  3. Click [Day].
  4. Validate the calendar displays as expected with the practitioners listed above.
  5. In "Session B" launch the 'Scheduling Calendar'.
  6. Validate the 'Appointment Grid' contains the appointment for "Client A".
  7. Click [Week].
  8. Validate the calendar displays as expected with the practitioners listed above.
  9. Select the appointment for "Client A" and drag and drop it to any other available time.
  10. Validate the 'Appointment Grid' contains the appointment for "Client A" in the new time slot.
  11. Validate "Session A" displays the appointment in the new time slot.
  12. Resize the appointment for "Client A".
  13. Validate "Session A" displays the appointment with the updated duration.
  14. Right click the appointment and select "Delete".
  15. Validate a 'Delete Appointment' dialog stating: "Are you sure?" and click [Yes].
  16. Validate the appointment no longer displays in either session.
  17. In "Session A" right click an open time slot and select "Add Appointment".
  18. Validate the 'Appointment Details' form displays.
  19. Enter and select "Client A" in the 'Client' field.
  20. Enter and select "Practitioner B" in the 'First Co-Practitioner' field.
  21. Enter and select "Practitioner C" in the 'Second Co-Practitioner' field.
  22. Populate all required and desired fields.
  23. Click [Submit].
  24. Validate the 'Appointment Grid' contains the appointment for "Client A" in both sessions.
Scenario 2: Scheduling Calendar - Validate Auto Refresh with multiple users
Specific Setup:
  • Must have a user (User A) with an associated practitioner (Practitioner A).
  • Must have a user (User B) with an associated practitioner (Practitioner B).
  • "User A" must have visibility to two other practitioners with hours (Practitioner B and Practitioner C).
  • "User B" must have visibility to "Practitioner A" and "Practitioner B".
  • "User A" and "User B" must have separate Avatar NX sessions open (Session A and Session B).
  • A client must be enrolled in an existing episode (Client A).
Steps
  1. In "Session A" access the 'Scheduling Calendar' form.
  2. Click [Day].
  3. Validate the calendar displays as expected with the practitioners listed above.
  4. In "Session B" access the 'Scheduling Calendar' form.
  5. Click [Day].
  6. Validate the calendar displays as expected with the practitioners listed above.
  7. In "Session A" right click an open time slot and select "Add Appointment".
  8. Validate the 'Appointment Details' form displays.
  9. Enter and select "Client A" in the 'Client' field.
  10. Populate all required and desired fields.
  11. Click [Submit].
  12. Validate the 'Appointment Grid' contains the appointment for "Client A" in both sessions.
  13. Click [Week].
  14. Select the appointment for "Client A" and drag and drop it to a different day of the week.
  15. Validate "Session A" displays the appointment on the new day.
  16. In "Session B" validate the appointment no longer displays because it was moved to a different day.
  17. Click [Week].
  18. Validate the appointment for "Client A" displays.
  19. In "Session A" right click on the appointment for "Client A" and select "Delete".
  20. Validate a 'Delete Appointment' dialog stating: "Are you sure?" and click [Yes].
  21. Validate the appointment no longer displays in either session.
  22. Navigate to the following week.
  23. Right click on an open time slot and select "Add Appointment".
  24. Validate the 'Appointment Details' form displays.
  25. Enter and select "Client A" in the 'Client' field.
  26. Populate all required and desired fields.
  27. Click [Submit].
  28. Validate the 'Appointment Grid' contains the appointment for "Client A".
  29. In "Session B" validate the appointment does not display because it was scheduled for a different week.
  30. Click [Month].
  31. Validate the appointment displays.
  32. In "Session A" right click an open time slot for "Practitioner C" and select "Add Appointment".
  33. Validate the 'Appointment Details' form displays.
  34. Enter and select "Client A" in the 'Client' field.
  35. Populate all required and desired fields.
  36. Click [Submit].
  37. Validate the 'Appointment Grid' contains the appointment for "Client A".
  38. In "Session B" validate the appointment does not display because the user does not have visibility to "Practitioner C".
  39. Close the calendars.
Topics
• NX • Scheduling Calendar