Skip to main content

Avatar Cal-PM 2022 Update 60

Product Requirements and Recommendations

Avatar Cal-PM required
RADplus required

Recommended Update Level

Avatar Cal-PM 2022 Monthly Release 2022.04.00
RADplus 2022 Monthly Release 2022.04.00

Product Update Description

The Internal Referral process is added to Avatar Cal-PM by adding the 'Internal Referral Type Maintenance', 'Internal Client Referrals', 'Process Internal Referrals', and 'Internal Referral Waitlist' forms.

Required Updates

None

Included Updates

9, 10, 14, 15, 19, 21, 25, 28, 30, 37, 38, 40, 48, 50, 56, 58, 59

Details

NEW1 CHANGED0 FIXED0
New (1)
Internal Referral functionality
The system is updated to support the Internal Referral process.
Value Added: Clients will have the ability to efficiently process internal referrals within their organizations.
Topics
• Internal Client Referrals • Internal Referral Waitlist • Process Internal Referrals • Referral
 
Acceptance Tests

AV-75328 Summary | Details
Internal Referral functionality
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Internal Client Referrals
  • Process Internal Referrals
  • Admission (Outpatient)
  • Internal Referral Type Maintenance
  • Internal Referral Waitlist
  • Review To Do Item (PM)
  • Admission
  • Group Member Assignment
  • Table Definition (PM)
  • User Definition
Scenario 1: Validate clients listed in the 'Internal Referrals' widget on home view based on the user assignments to the internal referral.
Specific Setup:
  • User Definition:
  • Three users are created (i.e. User 1, User 2, and User 3).
  • Internal Referral Type Maintenance:
  • Add/Edit an internal referral type and add Users 1 and 2 to the list of 'Users To Receive Internal Referrals'.
  • An internal referral is filed for a client using the referral type edited in the 'Internal Referral Type Maintenance'.
  • Add the 'Internal Referrals' widget to the home view for both Users.
Steps
  1. Log in to Avatar as User 1.
  2. Verify that the client is displayed in the 'Internal Referrals' widget as this user is added to the referral type as a user to receive internal referrals.
  3. Log in to Avatar as User 3.
  4. Verify that the client is not displayed on the 'Internal Referrals' widget.
  5. Log out.
  6. Log in to Avatar as User 1.
  7. Open the 'Internal Client Referrals' form.
  8. Select the desired client in the 'Client Being Referred' field.
  9. Select the Internal Referral Type category from Setup.
  10. Select the desired value from the 'Internal Referral Type Being Requested' dropdown.
  11. Click [Initiate Internal Referral Process] button.
  12. Verify that the associated form is opened.
  13. Select all the required field values and click [Submit].
  14. Verify that the 'Client Being Referred' is cleared and empty.
  15. Click [Discard].
  16. Click [Yes].
  17. Find the 'Internal Referrals' widget and click the [Refresh] button.
  18. Verify that the created referral is shown in the internal referral widget for User 1.
  19. Open the 'Process Internal Referrals' form.
  20. Validate that the created referral is shown in the 'Internal Referral' grid.
  21. Stay active in the Process internal referral form with User 1.
  22. Open a new tab/window in the browser and login as User 2, who is associated with the referral type to route notification.
  23. Find the 'Internal Referrals' widget and click the [Refresh] button.
  24. Verify that the internal referral created by User 1 is shown in the internal referral widget of User 2.
  25. Open the 'Process Internal Referrals' form.
  26. Validate that the referral initiated by User 1 is shown in the 'Internal Referral' grid of User 2.
  27. Switch back and open the process internal referral form for User 1.
  28. Select the referral record from the grid.
  29. Validate that all the respective details are present in the 'Internal Referral Information' text area.
  30. Switch to the process internal referral form for User 2.
  31. Select the referral record from the grid.
  32. Verify that User 2 receives a popup warning stating: "Another user is currently processing the selected Internal Referral.".
  33. Click [OK].
  34. Switch back to the Process internal referral form of User 1.
  35. Select [Accepted] in the Internal Referral Status radio group.
  36. Enter any desired value in the 'Internal Referral Comments' text area.
  37. Click the [Process Internal Referral] button.
  38. Verify the success message is shown as 'The Internal Referral has been processed successfully.'
  39. Click [OK].
  40. Click [OK].
  41. Verify the processed referral is removed from the 'Internal Referrals' grid of User 1.
  42. Switch back to the Process internal referral for User 2 (Which was kept open and active).
  43. Verify that User 2 sees the referral which got processed by User 1 in his 'Internal Referrals' grid.
  44. Try selecting the referral record from the grid.
  45. Verify that User 2 receives a popup stating: "Internal Referral has already been processed by another user. Please close and re-open the form.".
  46. Verify that User 2 cannot select the record that was processed by User 1 (the row information does not load upon selection).
  47. Find the 'Internal Referrals' widget and click the [Refresh] button.
  48. Verify that the internal referral processed by User 1 is removed from the internal referral widget of User 2.
Scenario 2: 'Internal Client Referrals' - form validation
Specific Setup:
  • In the 'Internal Referral Type Maintenance' form, must have a referral type defined that is associated with a modeled form and a user associated with receiving the internal referrals.
  • A client must be enrolled in an existing episode (Client A).
  • The 'My To Do's' widget must be assigned to the myDay view.
  • The 'Internal Referrals' widget must be assigned to the myDay view.
Steps
  1. Access the 'Internal Client Referrals' form.
  2. Select "Client A" in the 'Client Being Referred' field.
  3. Select any value in the 'Internal Referral Type Category' field.
  4. Select any value in the 'Internal Referral Type Being Requested' field.
  5. Select the desired episode.
  6. Click [Initiate Internal Referral Process].
  7. Validate the modeled form associated with the referral opens in a new window.
  8. Populate the modeled form.
  9. Click [Submit].
  10. Validate the 'Internal Client Referrals' field remains open and the previous values have been cleared.
  11. Access the 'Process Internal Referrals' form.
  12. Select the row pertaining to "Client A" in the 'Internal Referral' grid.
  13. Select "Accepted" in the 'Internal Referral Status' field.
  14. Click [Process Internal Referral].
  15. Validate a message is displayed stating "The Internal Referral has been processed successfully".
  16. Click [OK]
  17. Navigate to the 'My To Do's' widget.
  18. Validate the referral 'To Do' generated by the modeled form is present in the users to 'My To Do's' list
  19. Click [Review To Do Item].
  20. Validate the 'To Do' information states "The Internal Referral for Client A has been Accepted".
  21. Click [Reviewed] and [Submit].
  22. Validate the 'To Do' is reviewed successfully and removed from the 'To Do' List.
Scenario 3: 'Internal Referral Waitlist' - Add/Edit Internal Referral Waitlist items (other referral type)
Specific Setup:
  • Have a modeled form that contains a "Non Scrolling Free Text" field designated as a "Referral Group Field" in form 'Table Definition'.
  • Have a referral type defined in "Internal Referral Type Maintenance" that is associated to that modeled form and a user associated to receive the internal referrals (Referral A). This should be set up to not go directly to Waitlist.
  • The waitlist for "Referral A" must have many clients.
  • Have a user (User A) who is a staff member who has client on his caseload (Client A) who was admitted in the system with "User A" as his 'Attending Practitioner'.
  • Have a client with a referral processed and in the 'Internal Referral Waitlist' form (Client B).
  • "User A" must have the 'My To Do's' widget on the myDay view and be logged in.
Steps
  1. Access the 'Internal Client Referrals' form.
  2. Enter "Client A" in the 'Client Being Referred' field.
  3. Populate field 'Internal Referral Type Category' with desired value.
  4. Select "Referral A" in the 'Internal Referral Type Being Requested' field.
  5. Select the desired value the 'Episode' field.
  6. Click [Initiate Internal Referral Process].
  7. Validate the modeled form associated with the referral is displayed.
  8. Populate the modeled form with desired data.
  9. Click [Submit].
  10. Validate the form files successfully.
  11. Access the 'Process Internal Referrals' form.
  12. Validate the 'Internal Referral' field contains the referral for "Client A".
  13. Select the desired column header and verify the entries sort as expected.
  14. Select the referral for "Client A".
  15. Validate the 'Internal Referral Information' field displays data for "Client A".
  16. Select "Waitlist" in the 'Internal Referral Status' field.
  17. Click [Process Internal Referral].
  18. Validate a message stating: "The Internal Referral has been processed Successfully."
  19. Click [OK].
  20. Validate the 'Internal Referral' field does not contain the referral for "Client A".
  21. Access the 'Internal Referral Waitlist' form.
  22. Validate the form loads in a timely manner.
  23. Validate the 'Internal Referral' field contains the referral for "Client A".
  24. Select the referral for "Client A" and validate the 'Internal Referral Information' field displays as expected.
  25. Select "Removed" in the 'Waitlist Status' field.
  26. Select any value in the 'Reason for Removal' field.
  27. Click [Process Waitlist Item].
  28. Validate a message stating: "The Internal Referral has been processed Successfully."
  29. Click [OK].
  30. Validate the 'Internal Referral' field does not contain the referral for "Client A".
  31. Select the referral for "Client B" and validate the 'Internal Referral Information' field displays as expected.
  32. Select "Closed (Send To Do Item)" in the 'Waitlist Status' field
  33. Select any value in the 'Reason for Closure' field.
  34. Click [Process Waitlist Item].
  35. Validate a message stating: "The Internal Referral has been processed Successfully."
  36. Click [OK].
  37. Validate the 'Internal Referral' field does not contain the referral for "Client B".
  38. Select "Add" in the 'Add of Edit' field.
  39. Select "Client A" in the 'Select Client' field.
  40. Select the desired value in the 'Episode' field.
  41. Select "Referral A" in the Waitlist Type' field.
  42. Click [Process Waitlist Item].
  43. Validate the 'Internal Referral' field contains the new referral for "Client A".
  44. Close the form.
  45. Navigate to the 'My To Do's' widget.
  46. Validate the 'Additional ToDo's' field contains the referral for "Client B".
  47. Click [Review To Do Item].
  48. Validate the 'To Do Information' field contains the corresponding values.
  49. Click [Reviewed - Set To Do Item to Reviewed] and [Submit].
  50. Validate the 'ToDo' is reviewed successfully and removed from the 'Additional ToDo's' field.
  51. Close the 'ToDo's' and close the open forms.
Scenario 4: Internal Referral Type Maintenance - Validating all the 'Internal Referral Type Category'
Specific Setup:
  • Form Definition:
  • Create or identify an existing a user-defined (modeled) form that collects the additional referral information needed to approve or reject a referral. Note the form name and Table name.
  • The form must contain a Non Scrolling Free Text data element that has been configured in Table Definition as a Referral Group. Note the field name.
  • Table Definition:
  • A Non Scrolling Free Text data element that has been configured as a Referral Group. Note the field name.
  • Admission:
  • Create a new client or identify an existing client. Note the client id, name.
Steps
  1. Open the 'Internal Referral Type Maintenance' form.
  2. Select 'Add Internal Referral type' in the 'Add Or Edit Internal Referral Type' field.
  3. Verify the 'Internal Referral Type Code' field displays the identification code assigned to the referral type.
  4. Enter desired name in the 'Internal Referral Type Name' field. Note the name.
  5. Select 'Program' in the 'Internal Referral Type Category' field.
  6. Select desired program from the 'Program' field.
  7. Select the modeled form created or identified in the setup section to associate with this referral type in the 'Assessment Associated With Internal Referral Type' field.
  8. Select 'No' in the 'Does This Internal Referral Type Have A Waitlist?' field.
  9. Enter desired description of this referral for use in displays and reporting in the 'Internal Referral Type Description' field.
  10. Select desired user from the 'Select User' search box.
  11. Click [Add User].
  12. Verify the 'User(s) To Receive Internal Referrals' field displays a list of users who are assigned to this referral.
  13. Click [Submit].
  14. Select 'Yes' to 'Form Return' Message.
  15. Enter desired name in the 'Internal Referral Type Name' field. Note the name.
  16. Select 'Group' in the 'Internal Referral Type Category' field.
  17. Select desired group from the 'Group' field. Note the group name/code.
  18. Select the modeled form created or identified in the setup section to associate with this referral type in the 'Assessment Associated With Internal Referral Type' field.
  19. Select 'No' in the 'Does This Internal Referral Type Have A Waitlist?' field.
  20. Enter desired description of this referral for use in displays and reporting in the 'Internal Referral Type Description' field.
  21. Select desired user from the 'Select User' search box.
  22. Click [Add User].
  23. Verify the 'User(s) To Receive Internal Referrals' field displays a list of users who are assigned to this referral.
  24. Click [Submit].
  25. Select 'Yes' to 'Form Return' Message.
  26. Enter desired name in the 'Internal Referral Type Name' field. Note the name.
  27. Select 'Team' in the 'Internal Referral Type Category' field.
  28. Select desired team from the 'Team' field. Note the team name/code.
  29. Select the modeled form created or identified in the setup section to associate with this referral type in the 'Assessment Associated With Internal Referral Type' field.
  30. Select 'No' in the 'Does This Internal Referral Type Have A Waitlist?' field.
  31. Enter desired description of this referral for use in displays and reporting in the 'Internal Referral Type Description' field.
  32. Select desired user from the 'Select User' search box.
  33. Click [Add User].
  34. Verify the 'User(s) To Receive Internal Referrals' field displays a list of users who are assigned to this referral.
  35. Click [Submit].
  36. Select 'Yes' to 'Form Return' Message.
  37. Enter desired name in the 'Internal Referral Type Name' field. Note the name.
  38. Select 'Other' in the 'Internal Referral Type Category' field.
  39. Select the modeled form created or identified in the setup section to associate with this referral type in the 'Assessment Associated With Internal Referral Type' field.
  40. Select 'No' in the 'Does This Internal Referral Type Have A Waitlist?' field.
  41. Enter desired description of this referral for use in displays and reporting in the 'Internal Referral Type Description' field.
  42. Select desired user from the 'Select User' search box.
  43. Click [Add User].
  44. Verify the 'User(s) To Receive Internal Referrals' field displays a list of users who are assigned to this referral.
  45. Click [Submit].
  46. Select 'No' to 'Form Return' Message.
  47. Open the 'Internal Client Referral' form.
  48. Select desired client in the 'Client Being Referred' field.
  49. Select 'Program' in the 'Internal Referral Type Category' field.
  50. Validate the 'Internal Referral Type Being Requested' field displays only the 'Program' type referrals.
  51. Select desired referral type from the 'Internal Referral Type Being Requested' field.
  52. Validate the 'Episode' field is enabled and the client episode for which the referral is being made is auto populated in the 'Episode' field.
  53. The Internal Referral Type Description field displays the detailed referral description that was entered on the Internal Referral Type Maintenance form.
  54. Validate the 'Internal Referral Program' field is marked as a required field and it is auto populated with the program selected in the 'Internal Referral Type Maintenance' form.
  55. Select 'Group' in the 'Internal Referral Type Category' field.
  56. Validate the 'Internal Referral Type Being Requested' field displays only the 'Group' type referrals.
  57. Select desired referral type from the 'Internal Referral Type Being Requested' field.
  58. Validate the 'Episode' field is enabled and the client episode for which the referral is being made is auto populated in the 'Episode' field.
  59. The Internal Referral Type Description field displays the detailed referral description that was entered on the Internal Referral Type Maintenance form.
  60. Validate the 'Internal Referral Group' field is marked as a required field and it is auto populated with the group selected in the 'Internal Referral Type Maintenance' form.
  61. Select 'Team' in the 'Internal Referral Type Category' field.
  62. Validate the 'Internal Referral Type Being Requested' field displays only the 'Team' type referrals.
  63. Select desired referral type from the 'Internal Referral Type Being Requested' field.
  64. Validate the 'Episode' field is enabled and the client episode for which the referral is being made is auto populated in the 'Episode' field.
  65. The 'Internal Referral Type Description' field displays the detailed referral description that was entered on the Internal Referral Type Maintenance form.
  66. Validate the 'Internal Referral Team' field is marked as a required field and it is auto populated with the team selected in the 'Internal Referral Type Maintenance' form.
  67. Close the form.
Scenario 5: Internal Client Referrals - Internal Referral Type Category = None
Specific Setup:
  • Form Definition:
  • Create or identify an existing user-defined (modeled) form that collects the additional referral information needed to approve or reject a referral. Note the form name and Table name.
  • The form must contain a Non-Scrolling Free Text data element that has been configured in Table Definition as a Referral Group. Note the field name.
  • Table Definition:
  • A Non-Scrolling Free Text data element that has been configured as a Referral Group. Note the field name.
  • Admission:
  • Create a new client or identify an existing client. Note the client ID, and name.
  • The 'My To Do's' widget must be assigned to the myDay view.
  • The 'Internal Referrals' widget must be assigned to the myDay view.
Steps
  1. Open the 'Internal Referral Type Maintenance' form.
  2. Select 'Add Internal Referral type' in the 'Add Or Edit Internal Referral Type' field.
  3. Verify the 'Internal Referral Type Code' field displays the identification code assigned to the referral type.
  4. Enter the desired name in the 'Internal Referral Type Name' field. Note the name.
  5. Do not select any category in the 'Internal Referral Type Category' field.
  6. Select the modeled form created or identified in the setup section to associate with this referral type in the 'Assessment Associated With Internal Referral Type' field.
  7. Select 'No' in the 'Does This Internal Referral Type Have A Waitlist?' field.
  8. Enter the desired description of this referral for use in displays and reporting in the 'Internal Referral Type Description' field.
  9. Select the desired user from the 'Select User' search box.
  10. Click [Add User].
  11. Verify the 'User(s) To Receive Internal Referrals' field displays a list of users who are assigned to this referral.
  12. Click [Submit].
  13. Open the 'Internal Client Referral' form.
  14. Select the desired client in the 'Client Being Referred' field.
  15. Click the 'Internal Referral Type Being Requested' field and verify that all the available types are shown for selection.
  16. Select the desired referral type from the 'Internal Referral Type Being Requested' field.
  17. Select the client episode for which the referral is being made in the 'Episode' field.
  18. The Internal Referral Type Description field displays the detailed referral description that was entered on the Internal Referral Type Maintenance form.
  19. Verify the 'Internal Referral Group' field is not marked as a required field.
  20. Verify the 'Internal Referral Program' field is not marked as a required field.
  21. Verify the 'Internal Referral Team' field is not marked as a required field.
  22. Click [Initiate Referral Process].
  23. Verify the modeled form associated with this referral will open automatically.
  24. Enter the appropriate information in the form.
  25. Click [Submit].
  26. Close the 'Internal Client Referral' form.
  27. Locate to the 'Internal Referrals' widget.
  28. Verify that the 'Internal Referral' made is shown in the respective user's 'Internal Referrals' widget.
  29. Open the 'Process Internal Referral' form.
  30. Verify the 'Internal Referral' grid displays all referrals with an open status that has been assigned to the user.
  31. Verify the 'Internal Referral Information' field displays additional details about the referral.
  32. Select the desired status from the 'Internal Referral Status' field.
  33. Enter desired comments in the 'Internal Referral Comments' field. Note the comment.
  34. Click [Process Internal Referral].
  35. Locate to the To Do widget.
  36. Verify the To-do is generated for the client.
  37. Review the To-Do item.
  38. Verify the comments appear in the To-Do alert for the user who initiated the referral.
Scenario 6: Process Internal Referrals
Specific Setup:
  • Form Definition:
  • Create or identify an existing user-defined (modeled) form that collects the additional referral information needed to approve or reject a referral. Note the form name and Table name.
  • The form must contain a Non-Scrolling Free Text data element that has been configured in Table Definition as a Referral Group. Note the field name.
  • Table Definition:
  • A Non-Scrolling Free Text data element that has been configured as a Referral Group. Note the field name.
  • Admission:
  • Create a new client or identify an existing client. Note the client id, name, and admission program value/code.
  • Internal Referral type maintenance:
  • The desired internal referral type is created to be used for the client. Note the referral type.
  • Internal Client Referral :
  • Internal client referral created for the desired client using the referral type created.
  • The 'My To Do's' widget must be assigned to the myDay view.
  • The 'Internal Referrals' widget must be assigned to the myDay view.
Steps
  1. Open the 'Process Internal Referrals' form.
  2. Verify that the form lists initiated the referrals ready to be processed in a grid.
  3. From the list to be processed the user will be able to assign a new status of 'Accepted', 'Rejected', 'Rejected – More Information Needed' or 'Waitlist'.
  4. Select desired internal referral in the grid.
  5. Verify the fields listed in the 'Internal Referral Information' section contains the code and value of the field.
  6. Select desired status.
  7. Click [Process Internal Referral].
  8. Verify the referral processed successfully.
  9. Ensure it is removed from the grid.
  10. Ensure that a to do item is sent back to user that filed 'Internal Client Referrals' form.
Topics
• Internal Client Referrals • Internal Referral Waitlist • Process Internal Referrals • Referral