Skip to main content

Avatar CareFabric 2022 Update 4

Product Requirements / Recommendations

Avatar CareFabric required
Avatar PM required
RADplus required
Avatar Cal-PM

Recommended Update Level

Avatar Appointment Scheduling 2022 Update 3

Product Update Form Description

Avatar CareFabric is enhanced to support other products and modules.

Included Updates

None

Required Updates

None

Details

NEW0 CHANGED1 FIXED0
Changed (1)
Support is added for other products and modules
Avatar CareFabric is enhanced to support other products and modules.
Value Added: Support for other products and modules
Topics
• Delete Appointment • NX • Scheduling Calendar
 
Acceptance Tests

AV-78718 Summary | Details
Support is added for other products and modules
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Add New Appointment
  • CareFabric Monitor
  • Scheduling Calendar
  • Delete Appointment
Scenario 1: Create an appointment and validate the 'AppointmentCreated' SDK event is raised
Specific Setup:
  • A client must be enrolled in an existing episode (Client A).
Steps
  1. Access the 'Scheduling Calendar' form.
  2. Right click on an available time slot and click [Add New Appointment].
  3. Enter desired service code in the 'Service Code' field.
  4. Enter "Client A" in the 'Client' field.
  5. Select "Episode 1" in the 'Episode Number' field.
  6. Click [Submit] and [Dismiss].
  7. Access the "CareFabric Monitor" form.
  8. Enter the current date in the 'From Date' field.
  9. Enter the current date in the 'Through Date' field.
  10. Enter "Client A" in the 'Client ID' field.
  11. Click [View Activity Log].
  12. Validate the 'CareFabric Monitor Report' contains an "AppointmentCreated" record.
  13. Click [Click To View Record].
  14. Validate the 'clientID' - 'id' field contains "Client A's" Client ID.
  15. Validate the appointment data is populated as expected.
  16. Close the report and close the form.
Scenario 2: Delete an individual appointment and validate the 'AppointmentDeleted' SDK event is raised
Specific Setup:
  • A client is enrolled in an existing episode (Client A).
  • Client A has an existing appointment.
Steps
  1. Access the 'Scheduling Calendar' form.
  2. Right click on the existing appointment and click [Delete].
  3. Click [Yes].
  4. Validate the 'Appointment Grid' no longer contains the appointment.
  5. Click [Dismiss].
  6. Access the 'CareFabric Monitor' form.
  7. Enter the current date in the 'From Date' and 'Through Date' fields.
  8. Enter "Client A" in the 'Client ID' field.
  9. Click [View Activity Log].
  10. Validate the 'CareFabric Monitor Report' contains an "AppointmentDeleted" record.
  11. Click [Click To View Record].
  12. Validate the 'clientID' - 'id' field contains "Client A's" Client ID.
  13. Validate the 'pertainingToClientEventID' - 'id' field contains "Client A's" episode number.
  14. Close the report and the form.
Scenario 3: Create & delete a group appointment and validate the 'AppointmentCreated' and 'AppointmentDeleted' SDK events are raised for all group members
Specific Setup:
  • A group is defined with two members in the 'Group Registration' form (Group A).
Steps
  1. Access the 'Scheduling Calendar' form.
  2. Right click in the 'Appointment Grid' and click [Add Appointment].
  3. Enter the desired group service code in the 'Service Code' field.
  4. Select the desired program in the 'Program' field.
  5. Enter "Group A" in the 'Group #' field.
  6. Validate the '# Of Clients' field contains "2".
  7. Click [Submit].
  8. Validate the 'Appointment Grid' contains the appointment for "Group A".
  9. Click [Dismiss].
  10. Access Crystal Reports or other SQL Reporting Tool.
  11. Create a report using the 'SYSTEM.radplus_transfer_queue' table.
  12. Validate rows are displayed for each group member for the group appointment created in the previous steps. Please note: this process occurs quickly so records may have already been cleared out before viewing the report.
  13. Validate the 'process_identifier' field contains a unique identifier containing "FACILITY||PATID||APPT_TABLE3000||APPT#||Appointment||C||USER".
  14. Refresh the report until the records are cleared out.
  15. Access the 'CareFabric Monitor' form.
  16. Enter the current date in the 'From Date' and 'Through Date' fields.
  17. Enter "AppointmentCreated" in the 'Event/Action Search' field.
  18. Click [View Activity Log].
  19. Validate the 'CareFabric Monitor Report' contains "AppointmentCreated" records for both clients in "Group A".
  20. Close the report and the form.
  21. Access the 'Scheduling Calendar' form.
  22. Right click on the existing appointment for "Group A" and click [Delete].
  23. Validate a message is displayed stating: Are you sure?
  24. Click [Yes].
  25. Validate the 'Appointment Grid' no longer contains the appointment for "Group A".
  26. Click [Dismiss].
  27. Access Crystal Reports or other SQL Reporting Tool.
  28. Create a report using the 'SYSTEM.radplus_transfer_queue' table.
  29. Validate rows are displayed for each group member for the group appointment created in the previous steps. Please note: this process occurs quickly so records may have already been cleared out before viewing the report.
  30. Validate the 'process_identifier' field contains a unique identifier containing "FACILITY||PATID||APPT_TABLE3000||APPT#||Appointment||D||USER".
  31. Refresh the report until the records are cleared out.
  32. Access the 'CareFabric Monitor' form.
  33. Enter the current date in the 'From Date' and 'Through Date' fields.
  34. Enter "AppointmentDeleted" in the 'Event/Action Search' field.
  35. Click [View Activity Log].
  36. Validate the 'CareFabric Monitor Report' contains "AppointmentDeleted" records for both clients in "Group A".
  37. Close the report and the form.
Topics
• Delete Appointment • NX • Scheduling Calendar

 

  • Was this article helpful?