Skip to main content

Avatar Appointment Scheduling 2023 Update 35

Product Requirements and Recommendations

Avatar Appointment Scheduling required
Avatar PM required
RADplus required
Avatar Cal-PM

Recommended Update Level

Avatar Appointment Scheduling 2023 Monthly Release 2023.03.02
Avatar Cal-PM 2023 Monthly Release 2023.03.02
Avatar PM 2023 Monthly Release 2023.03.02
RADplus 2023 Monthly Release 2023.03.02

Product Update Description

Avatar Appointment Scheduling is updated for improved performance when the 'Delete Appointments Upon Discharge' registry setting is enabled. Additionally, an issue where removing one or more members from a group appointment would not send an 'AppointmentDeleted' CareFabric message is resolved.

Required Updates

None

Included Updates

2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 20, 21, 22, 23, 25, 28, 29

Details

NEW0 CHANGED0 FIXED2
Fixed (2)
Group Appointments - 'AppointmentUpdated' messages
An issue is resolved to ensure that when a 'Group Appointment' is scheduled and a client in the group is subsequently discharged, that there are no CareFabric 'AppointmentUpdated' messages generated for any clients in the group, only a 'AppointmentDeleted' message for the client that was discharged KB0075834 v0.01
Topics
• Delete Appointment • Discharge
 
Group Appointment - 'AppointmentDeleted' event
Appointment Scheduling is updated to ensure that when a 'Group' Appointment is scheduled and a client in the group is subsequently discharged, that a 'AppointmentDeleted' CareFabric event is generated for that client
Topics
• Delete Appointment • Discharge
 
Acceptance Tests

AV-94733 Summary | Details
Group Appointments - 'AppointmentUpdated' messages
Scenario 1: Group Appointments - Validate the 'AppointmentDeleted' / 'AppointmentUpdated' Events when client in the group is "Discharged"
Specific Setup:
  • Have three test clients admitted in any active episodes. For this test:
  • [ClientA], [ClientB] and [ClientC] are used for testing
  • In form "Group Registration", each test client has been assigned to a group [TestGroup]
  • In form "Scheduling Calendar", a "Group" appointment has been added for [TestGroup] for today
  • Have registry setting 'Delete Appointments Upon Discharge' registry setting is enabled.
  • Logged in user has access to form "Discharge" and form "CareFabric Monitor" and "Registry Settings"
Steps
  1. Open the 'Discharge' form
  2. Select [ClientA] and the select [Episode1]
  3. Populate the "Date of Discharge" and "Discharge Time" fields with the current date and time
  4. Select any value in the 'Type Of Discharge' field.
  5. Enter the desired remarks in the "Discharge Remarks/Comments" field
  6. Click [Submit].
  7. Validate the form submits successfully
  8. Access the 'CareFabric Monitor' form.
  9. Enter the current date in the 'From Date' and 'Through Date' fields.
  10. Enter [ClientA] in the 'Client ID' field.
  11. In the "Event/Action" search field, select "AppointmentDeleted"
  12. Click [View Activity Log].
  13. Validate the event for "AppointmentDeleted" is displayed on the report
  14. Click the [Click To Review Record] button
  15. Validate the payload "clientID" field contains [ClientA]
  16. Close the report
  17. In the "Event/Action" search field, select "AppointmentUpdated"
  18. Click [View Activity Log].
  19. Validate there is no payload displayed, as expected for "AppointmentUpdated"
  20. Enter [ClientB] in the 'Client ID' field.
  21. In the "Event/Action" search field, select "AppointmentDeleted" and "AppointmentUpdated"
  22. Click [View Activity Log].
  23. Validate there is no payload displayed for either event, as [ClientB] was not discharged from the group
  24. Enter [ClientC] in the 'Client ID' field.
  25. In the "Event/Action" search field, select "AppointmentDeleted" and "AppointmentUpdated"
  26. Click [View Activity Log].
  27. Validate there is no payload displayed for either event, as [ClientC] was not discharged from the group

Topics
• Delete Appointment • Discharge
AV-95165 Summary | Details
Group Appointment - 'AppointmentDeleted' event
Internal Test Only
Topics
n/a