Test Case : book appointment

Edited by:

DRAFT

Description:

Booking appointments for patients (demographic users) within OSCAR.

Actors/Related actors:

  1. Administration team

Pre-action requirements/state:

  1. OSCAR and MyOSCAR (where applicable) are both configured and working as expected.

Post-action state:

  1. Appointments have been booked successfully.

Steps to perform the test case:

  1. navigate to the OSCAR URL
  2. click on a time in the calendar (add a appointment window opens)
  3. enter in the details of the appointment (date, times, status, duration, doctor, patient (Lname), reason, notes, location and resources
  4. click the "Add appointment" button

Failure Steps:

  1. The appointment is not successfully booked.

Success Steps:

  1. Expected result: appointment is booked with all the details entered in by the staff for the appointment.

Alternate Flows:

  1. The staff has the ability select/enter various values for the appointment details, patient details and the provider details.
    1. toggle date values.
    2. toggle time values
    3. enter in a range of values for the duration
    4. enter or omit the reason for the appointment
    5. enter or omit a location for the appointment
    6. toggle the status dropdown menu
    7. enter or omit notes for the appointment
    8. toggle the critical flag
    9. add or omit the recurring flag to the appointment

Special Requirements/Notes:

N/A

Links:

N/A