Skip to main content

Avatar CWS 2022 Monthly Release 2022.03.02 Acceptance Tests


Update 84 Summary | Details
Treatment Plan - 'Default To Linked items' registry setting
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Treatment Plan
  • Treatment Plan Number 1
  • TO DO'S
Scenario 1: Treatment Plan - 'Default to Linked Items' and 'Enable Automatic Backup' registry settings are enabled
Specific Setup:
  • The 'Enable Automatic Backup' registry setting must be set to "Y".
  • The 'Default to Linked Items' registry setting for 'Problems', 'Goals', 'Objectives' must be set to the dictionary code for "Active" initially for the 'Treatment Plan' form.
  • A client must be enrolled in an existing episode (Client A).
Steps
  1. Select “Client A” and access the ‘Treatment Plan’ form.
  2. Enter the current date in the 'Plan Date' field.
  3. Select any value in the ‘Plan Type’ field.
  4. Select “Draft” in the ‘Treatment Plan Status’ field and click [Launch Plan].
  5. Click [Add New Problem].
  6. Select the desired value in the 'Problem Code' field.
  7. Select “Inactive” in the ‘Status (Problem List)’ field.
  8. Enter any value in the 'Problem' field.
  9. Select “Inactive” in the ‘Status’ field.
  10. Click [Add New Goal].
  11. Enter any value in the 'Goal' field.
  12. Select “Inactive” in the ‘Status’ field.
  13. Click [Add New Objective].
  14. Enter any value in the 'Objective' field.
  15. Select “Inactive” in the ‘Status’ field.
  16. Click [Add New Intervention].
  17. Enter any value in the 'Intervention' field.
  18. Select “Inactive” in the ‘Status’ field.
  19. Click [Back to Plan Page] and [Submit].
  20. Select “Client A” and access the ‘Treatment Plan’ form.
  21. Select the treatment plan filed in the previous steps and click [Edit].
  22. Click [Launch Plan].
  23. Validate the 'Status' field for 'Problem', 'Goal', 'Objectives' & 'Intervention' are "Inactive".
  24. Select the 'Problem' field.
  25. Select “Active” in the ‘Status’ field.
  26. Click [Exit to Home View].
  27. Select “Client A” and access the ‘Treatment Plan’ form.
  28. Select the treatment plan filed in the previous steps and click [Edit].
  29. Click [Launch Plan].
  30. Validate the 'Status' field for 'Problem', 'Goal', 'Objectives' & 'Intervention' are "Active".
  31. Close the form.
Scenario 2: Treatment Plan Copy - 'Default to Linked Items' and 'Enable Automatic Backup' registry settings are enabled
Specific Setup:
  • A copy of the 'Treatment Plan' form must be defined (Treatment Plan Copy).
  • The 'Enable Automatic Backup' registry setting must be set to "Y".
  • The 'Default to Linked Items' registry setting for 'Problems', 'Goals', 'Objectives' must be set to the dictionary code for "Active" initially for the 'Treatment Plan Copy' form.
  • A client must be enrolled in an existing episode (Client A).
Steps
  1. Select “Client A” and access the ‘Treatment Plan Copy’ form.
  2. Enter the current date in the 'Plan Date' field.
  3. Select any value in the ‘Plan Type’ field.
  4. Select “Draft” in the ‘Treatment Plan Status’ field and click [Launch Plan].
  5. Click [Add New Problem].
  6. Select the desired value in the 'Problem Code' field.
  7. Select “Inactive” in the ‘Status (Problem List)’ field.
  8. Enter any value in the 'Problem' field.
  9. Select “Inactive” in the ‘Status’ field.
  10. Click [Add New Goal].
  11. Enter any value in the 'Goal' field.
  12. Select “Inactive” in the ‘Status’ field.
  13. Click [Add New Objective].
  14. Enter any value in the 'Objective' field.
  15. Select “Inactive” in the ‘Status’ field.
  16. Click [Add New Intervention].
  17. Enter any value in the 'Intervention' field.
  18. Select “Inactive” in the ‘Status’ field.
  19. Click [Back to Plan Page] and [Submit].
  20. Select “Client A” and access the ‘Treatment Plan Copy’ form.
  21. Select the treatment plan filed in the previous steps and click [Edit].
  22. Click [Launch Plan].
  23. Validate the 'Status' field for 'Problem', 'Goal', 'Objectives' & 'Intervention' are "Inactive".
  24. Select the 'Problem' field.
  25. Select “Active” in the ‘Status’ field.
  26. Click [Exit to Home View].
  27. Select “Client A” and access the ‘Treatment Plan Copy’ form.
  28. Select the treatment plan filed in the previous steps and click [Edit].
  29. Click [Launch Plan].
  30. Validate the 'Status' field for 'Problem', 'Goal', 'Objectives' & 'Intervention' are "Active".
  31. Close the form.
Scenario 3: Treatment Plan - Add a Problem, Goal, Objective, and Intervention with the 'Enable Automatic Backup' registry setting set to "Y"
Specific Setup:
  • The 'Avatar CWS->Treatment Plan->->->->Enable Automatic Backup' registry setting must be set to "Y".
  • A client must be enrolled in an existing episode (Client A).
  • The following fields must be added to the 'Treatment Plan' form via 'Site Specific Section Modeling':
  • 'SS Treatment Plan Problem Scrolling Free Text 6'
  • 'SS Treatment Plan Goal Scrolling Free Text 24'
  • 'SS Treatment Plan Obj Scrolling Free Text 9'
  • 'SS Treatment Plan Int Scrolling Free Text 17'.
Steps
  1. Select “Client A” and access the ‘Treatment Plan’ form.
  2. Set the ‘Plan Date’ field to the current date.
  3. Set the ‘Plan Name’ to any value.
  4. Select any value in the ‘Plan Type’ field.
  5. Set the 'Strengths' field to any value.
  6. Set the 'Weaknesses' field to any value.
  7. Set the 'Discharge Planning' field to any value.
  8. Select “Draft” in the ‘Treatment Plan Status’ field and click [Launch Plan].
  9. Click [Add New Problem].
  10. Set the ‘Problem Code’ field to any value.
  11. Select “Active” in the ‘Status (Problem List)’ field.
  12. Set the ‘Problem’ field to any value.
  13. Select any value in the ‘Status’ field.
  14. Set the 'SS Treatment Plan Problem Scrolling Free Text 6' field to any value.
  15. Select any value in the 'Staff Assigning' field.
  16. Select any value in the 'Staff Responsible' field.
  17. Click [Add New Goal].
  18. Set the ‘Goal’ field to any value.
  19. Select any value in the ‘Status’ field.
  20. Set the 'SS Treatment Plan Goal Scrolling Free Text 24' field to any value.
  21. Select any value in the 'Staff Assigning' field.
  22. Select any value in the 'Staff Responsible' field.
  23. Click [Add New Objective].
  24. Set the ‘Objective’ field to any value.
  25. Select any value in the ‘Status’ field.
  26. Select any value in the 'Staff Assigning' field.
  27. Select any value in the 'Staff Responsible' field.
  28. Set the 'SS Treatment Plan Obj Scrolling Free Text 9' field to any value.
  29. Click [Add New Intervention].
  30. Set the ‘Intervention’ field to any value.
  31. Select any value in the ‘Status’ field.
  32. Set the 'SS Treatment Plan Int Scrolling Free Text 17' field to any value.
  33. Select any value in the 'Staff Assigning' field.
  34. Select any value in the 'Staff Responsible' field.
  35. Click [Back to Plan Page].
  36. Click [Launch Plan].
  37. Validate the ‘Tree view’ contains values for the problem, goal, objective, and intervention previously added.
  38. Select the problem.
  39. Validate the 'SS Treatment Plan Problem Scrolling Free Text 6' field contains the value previously filed.
  40. Validate the 'Staff Assigning' and 'Staff Responsible' fields contains the value previously filed.
  41. Select any new values in the 'Staff Assigning' and 'Staff Responsible' fields.
  42. Select the goal.
  43. Validate the 'SS Treatment Plan Goal Scrolling Free Text 24' field contains the value previously filed.
  44. Validate the 'Staff Assigning' and 'Staff Responsible' fields contains the value previously filed.
  45. Select any new values in the 'Staff Assigning' and 'Staff Responsible' fields.
  46. Select the objective.
  47. Validate the 'SS Treatment Plan Obj Scrolling Free Text 9' field contains the value previously filed.
  48. Validate the 'Staff Assigning' and 'Staff Responsible' fields contains the value previously filed.
  49. Select any new values in the 'Staff Assigning' and 'Staff Responsible' fields.
  50. Select the intervention.
  51. Validate the 'SS Treatment Plan Int Scrolling Free Text 17' field contains the value previously filed.
  52. Validate the 'Staff Assigning' and 'Staff Responsible' fields contains the value previously filed.
  53. Select any values in the 'Staff Assigning' and 'Staff Responsible' fields.
  54. Click [Back to Plan Page] and close the form.
  55. Select “Client A” and access the ‘Treatment Plan’ form.
  56. Validate the ‘Load From Backup’ dialog displays with a message stating: "You have an unsubmitted backup of a plan from [the current date] and [the current time]. Would you like to load it instead of creating a new one?" and click [Yes].
  57. Validate the 'Strengths' field contains the value previously filed.
  58. Validate the 'Weaknesses' field contains the value previously filed.
  59. Validate the 'Discharge Planning' field contains the value previously filed.
  60. Click [Launch Plan].
  61. Validate the ‘Tree view’ contains values for the problem, goal, objective, and intervention previously added with all updated data.
  62. Click [Exit to Home View].
Scenario 4: Treatment Plan - File a Treatment Plan with Document Routing
Specific Setup:
  • Client is enrolled in an existing episode (Client A)
  • The 'Treatment Plan' form must have document routing enabled.
  • Must have the 'My To Do's' widget configured on a view.
Steps
  1. Select "Client A" and access the 'Treatment Plan' form.
  2. Click [Add].
  3. Enter "T" in the 'Plan Date' field.
  4. Validate the current date is displayed in the 'Plan Date' field.
  5. Click [Plan Date T].
  6. Validate the current date is displayed in the 'Plan Date' field.
  7. Select any value in the 'Plan Type' field.
  8. Select any value from 'Problem List'.
  9. Click [New Row - Plan Participants].
  10. Select any value from the 'Role' field in the 'Participation' section.
  11. Select 'Staff ID' and enter "Staff Member A".
  12. Validate that the selected staff member's name displays in the 'Participant Name' field.
  13. Select any value from the 'Plan Author' field.
  14. Select any value from the 'Notification' field.
  15. Add multiple staff members as needed.
  16. Enter any value in the 'Strengths' field.
  17. Enter any value in the 'Weakness' field.
  18. Enter any value in the 'Discharge Planning' field.
  19. Select "Draft" in the 'Draft/Final' field.
  20. Click [Launch Plan].
  21. Select the problem from the 'Tree View'.
  22. Select any value from the 'Status' field.
  23. Click [Add New Goal].
  24. Validate the 'Tree View' displays the new entry.
  25. Enter multiple lines of text in the 'Goal' field.
  26. Select any value from the 'Status' field.
  27. Click [Add New Objective].
  28. Validate the 'Tree View' displays the new entry.
  29. Enter multiple lines of text in the 'Objective' field.
  30. Select any value from the 'Status' field.
  31. Click [Add New Intervention].
  32. Validate the 'Tree View' displays the new entry.
  33. Select any value in the 'Status' field.
  34. Click [Return to Plan].
  35. Select "Final" in the 'Draft/Final' field.
  36. Click [Submit].
  37. Validate the treatment plan data displays as expected in the 'Document Routing' screen.
  38. Click [Sign and Route].
  39. Enter the password and click [Verify].
  40. Select the staff member associated with the logged in user in the 'Route Document To' field and click [Add]
  41. Click [Submit]
  42. Access the 'My To Do's' widget.
  43. Click [My To Do's].
  44. Validate the record for "Client A" and click [Review].
  45. Validate the treatment plan data displays as expected in the 'Document Preview'.
  46. Click [Accept] and [Sign].
  47. Enter the password and click [Verify].
  48. Validate the record is no longer present.
  49. Close the 'To Do's'.
  50. Select "Client A" and access the 'Treatment Plan' form.
  51. Select the record from the previous steps and click [Edit].
  52. Validate a 'Treatment Plan' dialog stating: "This plan is marked as Final. Changes are not allowed. Do you want to continue?" and click [Yes].
  53. Validate the plan displays as expected and fields are disabled.
  54. Close the form.
Scenario 5: Treatment Plan - 'Default to Linked Items' registry setting is enabled
Specific Setup:
  • The 'Default To Linked Items' registry setting is set to the "Status" code values for problems, goals, and objectives. Note: the defined status codes for testing are "Active" and "Inactive".
  • A client is enrolled in an existing episode (Client A).
Steps
  1. Select "Client A" and access the 'Treatment Plan' form.
  2. Click [Add] to add a new record.
  3. Populate all required and desired fields.
  4. Click [Launch Plan] and [Add New Problem].
  5. Select the desired problem in the 'Problem Code' field.
  6. Populate all required fields for the problem.
  7. Select "Active" in the 'Status' field.
  8. Click [Add New Goal].
  9. Enter the desired value in the 'Goal' field.
  10. Select "Active" in the 'Status' field.
  11. Click [Add New Objective].
  12. Enter the desired value in the 'Objective' field.
  13. Select "Active" in the 'Status' field.
  14. Click [Add New Intervention].
  15. Enter the desired value in the 'Intervention' field.
  16. Select "Active" in the 'Status' field.
  17. Click [Add New Intervention].
  18. Enter the desired value in the 'Intervention' field.
  19. Select "Active" in the 'Status' field.
  20. Click [Back to Plan Page].
  21. Validate the plan page is displayed.
  22. Click [Launch Plan].
  23. Select the problem and validate the 'Status' is "Active".
  24. Select the goal and validate the 'Status' is "Active".
  25. Select the objective and validate the 'Status' is "Active".
  26. Select the first intervention and validate the 'Status' is "Active".
  27. Select the second intervention and validate the 'Status' is "Active".
  28. Select the problem and select "Inactive" in the 'Status' field.
  29. Click [Back to Plan Page].
  30. Validate the plan page is displayed.
  31. Click [Launch Plan].
  32. Select the problem and validate the 'Status' is "Inactive".
  33. Select the goal and validate the 'Status' is "Inactive".
  34. Select the objective and validate the 'Status' is "Inactive".
  35. Select the first intervention and validate the 'Status' is "Inactive".
  36. Select the second intervention and validate the 'Status' is "Inactive".
  37. Select the first intervention and select "Active" in the 'Status' field.
  38. Select the second intervention and select "Active" in the 'Status' field.
  39. Click [Back to Plan Page].
  40. Validate the plan page is displayed.
  41. Click [Launch Plan].
  42. Select the problem and validate the 'Status' is "Inactive".
  43. Select the goal and validate the 'Status' is "Inactive".
  44. Select the objective and validate the 'Status' is "Inactive".
  45. Select the first intervention and validate the 'Status' is "Active".
  46. Select the second intervention and validate the 'Status' is "Active".
  47. Click [Back to Plan Page] and [Submit].
Scenario 6: Treatment Plan - File a Treatment Plan with Document Routing
Specific Setup:
  • Client is enrolled in an existing episode (Client A)
  • The 'Treatment Plan' form must have document routing enabled.
  • Must have the 'My To Do's' widget configured on a view.
Steps
  1. Select "Client A" and access the 'Treatment Plan' form.
  2. Click [Add].
  3. Enter "T" in the 'Plan Date' field.
  4. Validate the current date is displayed in the 'Plan Date' field.
  5. Click [Plan Date T].
  6. Validate the current date is displayed in the 'Plan Date' field.
  7. Select any value in the 'Plan Type' field.
  8. Select any value from 'Problem List'.
  9. Click [New Row - Plan Participants].
  10. Select any value from the 'Role' field in the 'Participation' section.
  11. Select 'Staff ID' and enter "Staff Member A".
  12. Validate that the selected staff member's name displays in the 'Participant Name' field.
  13. Select any value from the 'Plan Author' field.
  14. Select any value from the 'Notification' field.
  15. Add multiple staff members as needed.
  16. Enter any value in the 'Strengths' field.
  17. Enter any value in the 'Weakness' field.
  18. Enter any value in the 'Discharge Planning' field.
  19. Select "Draft" in the 'Draft/Final' field.
  20. Click [Launch Plan].
  21. Select the problem from the 'Tree View'.
  22. Select any value from the 'Status' field.
  23. Click [Add New Goal].
  24. Validate the 'Tree View' displays the new entry.
  25. Enter multiple lines of text in the 'Goal' field.
  26. Select any value from the 'Status' field.
  27. Click [Add New Objective].
  28. Validate the 'Tree View' displays the new entry.
  29. Enter multiple lines of text in the 'Objective' field.
  30. Select any value from the 'Status' field.
  31. Click [Add New Intervention].
  32. Validate the 'Tree View' displays the new entry.
  33. Select any value in the 'Status' field.
  34. Click [Return to Plan].
  35. Select "Final" in the 'Draft/Final' field.
  36. Click [Submit].
  37. Validate the treatment plan data displays as expected in the 'Document Routing' screen.
  38. Click [Sign and Route].
  39. Enter the password and click [Verify].
  40. Select the staff member associated with the logged in user in the 'Route Document To' field and click [Add]
  41. Click [Submit]
  42. Access the 'My To Do's' widget.
  43. Click [My To Do's].
  44. Validate the record for "Client A" and click [Review].
  45. Validate the treatment plan data displays as expected in the 'Document Preview'.
  46. Click [Accept] and [Sign].
  47. Enter the password and click [Verify].
  48. Validate the record is no longer present.
  49. Close the 'To Do's'.
  50. Select "Client A" and access the 'Treatment Plan' form.
  51. Select the record from the previous steps and click [Edit].
  52. Validate a 'Treatment Plan' dialog stating: "This plan is marked as Final. Changes are not allowed. Do you want to continue?" and click [Yes].
  53. Validate the plan displays as expected and fields are disabled.
  54. Close the form.

Topics
• Document Routing • Registry Settings • To-Do's • Treatment Plan
Update 98 Summary | Details
Task List - Unscheduled Daily 'Med Admin' Tasks
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Avatar eMAR
Scenario 1: Task List - Unscheduled Daily 'Med Admin' Tasks - Administer, Void and D/C the Order
Specific Setup:
  • A pharmacy-type order code must exist. (Order Code A)
  • A NDC for "Order Code A" must be noted.
  • A frequency code that occurs once daily, with no set hours of administration, must exist. (Frequency Code A)
  • A client must have an active episode. (Client A)
  • “Client A” must have a ‘Date of Birth’, ‘Sex’ and address on file in the ‘Update Client Data’ form, as well as information filed in the ‘Allergies and Hypersensitivities’ form, ‘Diagnosis’ form, and in the ‘Height’ and ‘Weight’ fields in the ‘Vitals Entry’ form.
Steps
  1. Select "Client A" and access the Order Entry Console.
  2. Search for and select "Order Code A" from the 'New Order' field.
  3. Select "Frequency Code A" from the 'Frequency' field.
  4. Set the 'Start Date' field to "T-2".
  5. Fill out any remaining required fields.
  6. Click [Add to Scratchpad] and [Sign].
  7. Access the 'Task List' widget.
  8. Search for and select "Client A" from the 'Search Patients' field.
  9. Click [Refresh Tasks] and validate that there is a "Med Admin" task in the 'Unscheduled' column for "Order Code A" due today.
  10. Access the 'eMAR' widget.
  11. Validate that an order for "Order Code A" is displayed with no hours of administration under the current date.
  12. Double-click the first cell under the current date.
  13. Complete 'Order Acknowledgment' and 'Client Education'.
  14. Validate that the 'Administration Event' dialog is displayed.
  15. Set the 'Med ID' field to "Order Code A's" NDC.
  16. Select "Nurse Administered" in the 'Administration Event' field.
  17. Check the 'Accept administration information entered' checkbox and click [OK].
  18. Validate the first cell under the current date contains the amount administered and the time administered.
  19. Access the 'Task List' widget.
  20. Search for and select "Client A" from the 'Search Patients' field.
  21. Click [Refresh Tasks] and validate that there is no longer a "Med Admin" task in the 'Unscheduled' column for "Order Code A".
  22. Access the 'eMAR' widget.
  23. Right click on the administered cell for "Order Code A" and select 'Void Administration Event'.
  24. Validate the 'Administration Event - Void' dialog is displayed and click [Submit Void].
  25. Validate a message is displayed stating "Are you sure you want to void this result?" and click [Yes].
  26. Validate the order contains "1 Void Exists" in red font in the top right corner of 'Order Description' and validate there is no information in any cell under the current date.
  27. Access the 'Task List' widget.
  28. Search for and select "Client A" from the 'Search Patients' field.
  29. Click [Refresh Tasks] and validate that there is a "Med Admin" task in the 'Unscheduled' column for "Order Code A" due today.
  30. Access the Order Entry Console.
  31. Select "Order Code A" from the 'Order grid' and click [D/C].
  32. Set the 'Discontinue Date' field to "T-1", click [Add to Scratchpad] and click [Sign].
  33. Access the 'Task List' widget.
  34. Search for and select "Client A" from the 'Search Patients' field.
  35. Click [Refresh Tasks] and validate that there is no longer a "Med Admin" task in the 'Unscheduled' column for "Order Code A".
Task List - PRN Tasks and PRN "Med Admin" Tasks
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Task Associations
  • Task Frequency
  • Task List Dialog
Scenario 1: Task List - PRN Task - Order Entry - Order Code Without Reason Modifier
Specific Setup:
  • Avatar CWS 2022 Update 98, Avatar CareFabric 2022 Update 76, Avatar NX Releases 2022.10.00 and 2022.11.00, and a future Avatar eMAR 2022 update are needed in order to utilize full functionality.
  • A pharmacy-type order code must exist. (Order Code A)
  • A client must have an active episode. (Client A)
  • “Client A” must have a ‘Date of Birth’, ‘Sex’ and address on file in the ‘Update Client Data’ form, as well as information filed in the ‘Allergies and Hypersensitivities’ form, ‘Diagnosis’ form, and in the ‘Height’ and ‘Weight’ fields in the ‘Vitals Entry’ form.
Steps
  1. Access the 'Task Frequency' form.
  2. Select "Add" from the 'Add/Edit Frequency' field.
  3. Set the 'New Task Frequency Code' field to "TestPRN".
  4. Set the 'Task Frequency Description' field to "Test PRN Frequency - Min 4 hours".
  5. Select "Unscheduled" in the 'Type of Frequency' field.
  6. Select "PRN" from the 'Priority' field.
  7. Set the 'PRN Period' field to "1".
  8. Select "Days" in the 'PRN Period Units" field.
  9. Set the 'Minimum time between performed tasks' field to "4".
  10. Select "Hours" in the 'Minimum time between performed tasks unit' field and click [Submit]
  11. Validate a message is displayed that states: "Task Frequency has completed. Do you wish to return to form?" and click [No].
  12. Access the 'Task Definitions' form.
  13. Select "Add" from the 'Add/Edit Task Definition' field.
  14. Set the 'New Task Code' field to "PRNOEOC".
  15. Set the 'Task Title' field to "PRN Task - Order Entry - Order Code".
  16. Select "Yes" in the 'Override Originating Task Details' field.
  17. Select "Test PRN Frequency - Min 4 hours (TestPRN)" from the 'Default Frequency' field and click [Submit].
  18. Validate a message is displayed that states: "Task Definitions has completed. Do you wish to return to form?" and click [No].
  19. Access the 'Task Associations' form.
  20. Select "Task Definition" from the 'Task Type' field.
  21. Search for and select "PRN Task - Order Entry - Order Code (PRNOEOC)" from the 'Task Group/Definition' field.
  22. Select "Add" from the 'Add/Edit/Delete Association' field.
  23. Select "Order Entry" from the 'Order Event' field.
  24. Search for and select "Order Code A" from the 'Order Code' field.
  25. Click [Update Associations] and [Submit].
  26. Validate a message is displayed that states: "Task Associations has completed. Do you wish to return to form?" and click [No].
  27. Select "Client A" and access the Order Entry Console.
  28. Search for and select "Order Code A" from the 'New Order' field.
  29. Fill out all required fields click [Add to Scratchpad] and then [Sign].
  30. Validate the 'Order grid' contains an order for "Order Code A".
  31. Access the 'Task List' widget.
  32. Search for and select "Client A" from the 'Search Patients' field.
  33. Hover over the '(#) PRN TASKS' field to see all current PRN tasks and validate a task for "PRN Task - Order Entry - Order Code" is shown and that its next available time is "Now".
  34. Click [(#) PRN Tasks] to lock the screen in place and then click [Complete] for the "PRN Task - Order Entry - Order Code" task.
  35. Validate the 'Complete Date' and 'Complete Time' fields are equal to the current date/time and click [Save].
  36. Click [(#) PRN Tasks] and validate that the next available time is set to 4 hours from the current time for the "PRN Task - Order Entry - Order Code" task and that there is no green dot next to the task.
Scenario 2: Task List - PRN Task - Order Entry - Order Code With Reason Modifier
Specific Setup:
  • Avatar CWS 2022 Update 98, Avatar CareFabric 2022 Update 76, Avatar NX Releases 2022.10.00 and 2022.11.00, and a future Avatar eMAR 2022 update are needed in order to utilize full functionality.
  • A pharmacy-type order code must exist. (Order Code A)
  • A frequency code with a "PRN" priority must exist. (Frequency Code A)
  • A reason code must exist. (Reason Code A)
  • A client must have an active episode. (Client A)
  • “Client A” must have a ‘Date of Birth’, ‘Sex’ and address on file in the ‘Update Client Data’ form, as well as information filed in the ‘Allergies and Hypersensitivities’ form, ‘Diagnosis’ form, and in the ‘Height’ and ‘Weight’ fields in the ‘Vitals Entry’ form.
Steps
  1. Access the 'Task Definitions' form.
  2. Select "Add" from the 'Add/Edit Task Definition' field.
  3. Set the 'New Task Code' field to "PRNOEOCRM".
  4. Set the 'Task Title' field to "PRN Task - Order Entry-Order Code w/ RM".
  5. Select "No" in the 'Override Originating Task Details' field and click [Submit].
  6. Validate a message is displayed that states: "Task Definitions has completed. Do you wish to return to form?" and click [No].
  7. Access the 'Task Associations' form.
  8. Select "Task Definition" from the 'Task Type' field.
  9. Search for and select "PRN Task - Order Entry-Order Code w/ RM (PRNOEOCRM)" from the 'Task Group/Definition' field.
  10. Select "Add" from the 'Add/Edit/Delete Association' field.
  11. Select "Order Entry" from the 'Order Event' field.
  12. Search for and select "Order Code A" from the 'Order Code' field.
  13. Select "Reason Code A" from the 'Reason Modifier(s)' field.
  14. Click [Update Associations] and [Submit].
  15. Validate a message is displayed that states: "Task Associations has completed. Do you wish to return to form?" and click [No].
  16. Select "Client A" and access the Order Entry Console.
  17. Search for and select "Order Code A" from the 'New Order' field.
  18. Select "Frequency Code A" from the 'Freq' field.
  19. Fill out all remaining required fields click [Add to Scratchpad] and [Sign].
  20. Validate the 'Order grid' contains an order for "Order Code A".
  21. Access the 'Task List' widget.
  22. Search for and select "Client A" from the 'Search Patients' field.
  23. Hover over the "(#) PRN Meds' field and validate that the order for "Order Code A" is shown and that it states "Navigate to MAR to complete".
  24. Hover over the '(#) PRN Tasks' field to see all current 'PRN' tasks and validate there in no task for "PRN Task - Order Entry-Order Code w/ RM" shown.
  25. Access the Order Entry Console.
  26. Select "Order Code A" from the 'Order grid' and then click [Modify].
  27. Select "Reason Code A" from the 'Reason' field.
  28. Click [Add to Scratchpad] and [Sign].
  29. Access the 'Task List' widget.
  30. Hover over the "(#) PRN Meds' field and validate that just one order for "Order Code A" is shown and that it states "Navigate to MAR to complete".
  31. Hover over the '(#) PRN Tasks' field to see all current 'PRN' tasks and validate there is a task for "PRN Task - Order Entry-Order Code w/ RM" shown.
  32. Access the Order Entry Console.
  33. Select "Order Code A" and click [D/C].
  34. Click [Add to Scratchpad] and [Sign].
  35. Access the 'Task List' widget.
  36. Hover over the "(#) PRN Meds' field and validate that no order for "Order Code A" is shown.
  37. Hover over the '(#) PRN Tasks' field to see all current 'PRN' tasks and validate there is no longer a task for "PRN Task - Order Entry-Order Code w/ RM" shown.
Scenario 3: Task List - PRN Task - Pre-Administration - Route
Specific Setup:
  • Avatar CWS 2022 Update 98, Avatar CareFabric 2022 Update 76, Avatar NX Releases 2022.10.00 and 2022.11.00, and a future Avatar eMAR 2022 update are needed in order to utilize full functionality.
  • A route associated with pharmacy type orders must exist. (Route A)
  • Three pharmacy order codes who's route is "Route A" must exist. (Order Code A) (Order Code B) (Order Code C)
  • A PRN priority frequency code must exist. (Frequency Code A)
  • A client must have an active episode. (Client A)
  • “Client A” must have a ‘Date of Birth’, ‘Sex’ and address on file in the ‘Update Client Data’ form, as well as information filed in the ‘Allergies and Hypersensitivities’ form, ‘Diagnosis’ form, and in the ‘Height’ and ‘Weight’ fields in the ‘Vitals Entry’ form.
Steps
  1. Access the 'Task Definitions' form.
  2. Select "Add" from the 'Add/Edit Task Definition' field.
  3. Set the 'New Task Code' field to "PRNPAR".
  4. Set the 'Task Title' field to "PRN Task - Pre-Administration - Route".
  5. Click [No] from the 'Override Originating Task Details' field and click [Submit].
  6. Validate a message is displayed that states: "Task Definitions has completed. Do you wish to return to form?" and click [No].
  7. Access the 'Task Associations' form.
  8. Select "Task Definition" from the 'Task Type' field.
  9. Search for and select "PRN Task - Pre-Administration - Route (PRNPAR)" from the 'Task Group/Definition' field.
  10. Select "Add" from the 'Add/Edit/Delete Association' field.
  11. Select "Pre-Administration" from the 'Order Event' field.
  12. Select "Route A" from the 'Route of Administration' field.
  13. Click [No] from the 'Warn in eMAR when pre-admin assessment is not completed' field.
  14. Click [Update Associations] and [Submit].
  15. Validate a message is displayed that states: "Task Associations has completed. Do you wish to return to form?" and click [No].
  16. Select "Client A" and access the Order Entry Console.
  17. Search for and select "Order Code A" from the 'New Order' field.
  18. Select "Frequency Code A" from the 'Freq' field.
  19. Fill out all remaining required fields click [Add to Scratchpad].
  20. Search for and select "Order Code B" from the 'New Order' field.
  21. Select "Frequency Code A" from the 'Freq' field.
  22. Fill out all remaining required fields click [Add to Scratchpad].
  23. Search for and select "Order Code C" from the 'New Order' field.
  24. Select "Frequency Code A" from the 'Freq' field.
  25. Fill out all remaining required fields click [Add to Scratchpad] and then [Sign].
  26. Validate the 'Order grid' contains an order for "Order Code A", "Order Code B" and "Order Code C".
  27. Access the 'Task List' widget.
  28. Search for and select "Client A" from the 'Search Patients' field.
  29. Hover over the '(#) PRN TASKS' field to see all current PRN tasks and validate that only one task for "PRN Task - Pre-Administration - Route" is shown and that its next available time is "Now".
  30. Access the Order Entry Console.
  31. Select "Order Code B" form the Order grid, click [D/C] click [Add to Scratchpad] and click [sign].
  32. Access the 'Task List' widget.
  33. Search for and select "Client A" from the 'Search Patients' field.
  34. Hover over the '(#) PRN TASKS' field to see all current PRN tasks and validate that there is still only one task for "PRN Task - Pre-Administration - Route" shown.
Scenario 4: Task List - PRN Task - Administration - Reason
Specific Setup:
  • Avatar CWS 2022 Update 98, Avatar CareFabric 2022 Update 76, Avatar NX Releases 2022.10.00 and 2022.11.00, and a future Avatar eMAR 2022 update are needed in order to utilize full functionality.
  • A reason code must exist. (Reason Code A)
  • a pharmacy type order code must exist. (Order Code A)
  • An NDC for "Order Code A" must be noted.
  • A PRN priority frequency code must exist. (Frequency Code A)
  • A client must have an active episode. (Client A)
  • “Client A” must have a ‘Date of Birth’, ‘Sex’ and address on file in the ‘Update Client Data’ form, as well as information filed in the ‘Allergies and Hypersensitivities’ form, ‘Diagnosis’ form, and in the ‘Height’ and ‘Weight’ fields in the ‘Vitals Entry’ form.
Steps
  1. Access the 'Task Definitions' form.
  2. Select "Add" from the 'Add/Edit Task Definition' field.
  3. Set the 'New Task Code' field to "PRNAR".
  4. Set the 'Task Title' field to "PRN Task - Administration - Reason".
  5. Click [No] from the 'Override Originating Task Details' field and click [Submit].
  6. Validate a message is displayed that states: "Task Definitions has completed. Do you wish to return to form?" and click [No].
  7. Access the 'Task Associations' form.
  8. Select "Task Definition" from the 'Task Type' field.
  9. Search for and select "PRN Task - Administration - Reason (PRNAR)" from the 'Task Group/Definition' field.
  10. Select "Add" from the 'Add/Edit/Delete Association' field.
  11. Select "Administration" from the 'Order Event' field.
  12. Select "Reason Code A" from the 'Reason' field.
  13. Set the 'Offset' field to "10".
  14. Click [Minutes] from the 'Offset Units' field.
  15. Select "Frequency Code A" from the 'Frequency' field.
  16. Set the 'Duration' field to "4".
  17. Click [Hours] from the 'Duration Units' field.
  18. Click [Update Associations] and [Submit].
  19. Validate a message is displayed that states: "Task Associations has completed. Do you wish to return to form?" and click [No].
  20. Select "Client A" and access the Order Entry Console.
  21. Search for and select "Order Code A" from the 'New Order' field.
  22. Select "Reason Code A" from the 'Reason' field.
  23. Select "Frequency Code A" from the 'Freq' field.
  24. Fill out all remaining required fields.
  25. Click [Add to Scratchpad] and then [Sign].
  26. Validate the 'Order grid' contains an order for "Order Code A".
  27. Access the 'Task List' widget.
  28. Search for and select "Client A" from the 'Search Patients' field.
  29. Hover over the '(#)PRN Meds' field and validate that one is showing for "Order Code A"
  30. Hover over the '(#) PRN Tasks' field to see all current PRN tasks and validate no task for "PRN Task - Administration - Reason" is shown.
  31. Access the eMAR tab.
  32. Validate that an order for "Order Code A" is displayed with no hours of administration under the current date.
  33. Double-click the first cell under the current date.
  34. Complete 'Order Acknowledgment' and 'Client Education'.
  35. Validate that the 'Administration Event' dialog is displayed.
  36. Set the 'Med ID' field to "Order Code A's" NDC.
  37. Select "Nurse Administered" in the 'Administration Event' field.
  38. Check the 'Accept administration information entered' checkbox
  39. Click [OK].
  40. Validate that the first cell under the current date for the order created using "Order Code A" displays the amount given and time given.
  41. Access the 'Task List' widget.
  42. Search for and select "Client A" from the 'Search Patients' field.
  43. Hover over the '(#) PRN Tasks' field to see all current PRN tasks and validate there is now a task for "PRN Task - Administration - Reason" shown.
Scenario 5: Task List - PRN Task - Administration - Primary Name Med
Specific Setup:
  • Avatar CWS 2022 Update 98, Avatar CareFabric 2022 Update 76, Avatar NX Releases 2022.10.00 and 2022.11.00, and a future Avatar eMAR 2022 update are needed in order to utilize full functionality.
  • A Primary Name (Medication) must be known. (Primary Name A)
  • An order code for "Primary Name A" must exist. (Order Code A)
  • An NDC for "Order Code A" must be noted.
  • A PRN priority frequency code must exist. (Frequency Code A)
  • A client must have an active episode. (Client A)
  • “Client A” must have a ‘Date of Birth’, ‘Sex’ and address on file in the ‘Update Client Data’ form, as well as information filed in the ‘Allergies and Hypersensitivities’ form, ‘Diagnosis’ form, and in the ‘Height’ and ‘Weight’ fields in the ‘Vitals Entry’ form.
Steps
  1. Access the 'Task Definitions' form.
  2. Select "Add" from the 'Add/Edit Task Definition' field.
  3. Set the 'New Task Code' field to "PRNAPM".
  4. Set the 'Task Title' field to "PRN Task - Administration - Primary Med".
  5. Select "No" in the 'Override Originating Task Details' field and click [Submit].
  6. Validate a message is displayed that states: "Task Definitions has completed. Do you wish to return to form?" and click [No].
  7. Access the 'Task Associations' form.
  8. Select "Task Definition" from the 'Task Type' field.
  9. Search for and select "PRN Task - Administration - Primary Med (PRNAPM)" from the 'Task Group/Definition' field.
  10. Select "Add" from the 'Add/Edit/Delete Association' field.
  11. Select "Administration" from the 'Order Event' field.
  12. Select "Primary Name A" from the 'Primary Name (Medication)' field.
  13. Set the 'Offset' field to "15".
  14. Select "Minutes" in the 'Offset Units' field.
  15. Select "Frequency Code A" from the 'Frequency' field.
  16. Set the 'Duration' field to "1".
  17. Select "Calendar Days" in the 'Duration Units' field.
  18. Click [Update Associations] and [Submit].
  19. Validate a message is displayed that states: "Task Associations has completed. Do you wish to return to form?" and click [No].
  20. Select "Client A" and access the Order Entry Console.
  21. Search for and select "Order Code A" from the 'New Order' field.
  22. Select "Frequency Code A" from the 'Freq' field.
  23. Fill out all remaining required fields.
  24. Click [Add to Scratchpad] and [Sign].
  25. Validate the 'Order grid' contains an order for "Order Code A".
  26. Access the 'Task List' widget.
  27. Search for and select "Client A" from the 'Search Patients' field.
  28. Hover over the '(#)PRN Meds' field and validate that one is showing for "Order Code A"
  29. Hover over the '(#) PRN Tasks' field to see all current PRN tasks and validate no task for "PRN Task - Administration - Primary Med" is shown.
  30. Access the 'eMAR' widget.
  31. Validate that an order for "Order Code A" is displayed with no hours of administration under the current date.
  32. Complete 'Order Acknowledgment' and 'Client Education'.
  33. Double-click the first cell under the current date.
  34. Validate that the 'Administration Event' dialog is displayed.
  35. Set the 'Med ID' field to "Order Code A's" NDC.
  36. Select "Nurse Administered" in the 'Administration Event' field.
  37. Check the 'Accept administration information entered' checkbox
  38. Click [OK].
  39. Validate that the first cell under the current date for the order created using "Order Code A" displays the amount given and time given.
  40. Access the 'Task List' widget.
  41. Search for and select "Client A" from the 'Search Patients' field.
  42. Hover over the '(#) PRN Tasks' field to see all current PRN tasks and validate there is now a task for "PRN Task - Administration - Primary Med" shown and that its next available time is set to 15 minutes after the administration of "Order Code A".
Client Merge / Delete Last Movement - Target Client Has Active Tasks
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Standing Task Configuration
  • Delete Last Movement
Scenario 1: Client Merge/Delete Last Movement - Target Source With Active Task
Specific Setup:
  • The 'Avatar PM->System Maintenance->Client Maintenance->->->Prevent Delete Admission Movement on Clients with Clinical Data' registry setting must be set to "N".
  • Please log out of the application and log back in after completing the above configuration.
  • A client must have an active outpatient episode. (Client A)
  • A frequency code with scheduled hours of administration, every hour, must exist. (Frequency Code A)
  • An inpatient program must exist. (Program A)
  • A task must be set up in the 'Task Definitions' form. (Task A)
  • The following must be configured in the 'Standing Task Configuration' form:
  • 'Program' = "Program A"
  • 'Task Group/Definition' = "Task A"
  • 'Frequency' = "Every Hour"
  • 'Duration' = "Frequency Code A"
  • 'Duration Units' = "Hours"
Steps
  1. Access the 'Admission' form.
  2. Enter a value in the 'First Name' and 'Last Name' fields.
  3. Select a value from the 'Sex' field.
  4. Enter a value in the 'Social Security Number' field and the 'Date of Birth' field.
  5. Click [Search] and [New Client].
  6. Validate a message is displayed that states: "Auto Assign Next ID Number?" and click [Yes].
  7. Select "Program A" from the 'Program' field.
  8. Complete all other required fields and click [Submit].
  9. Validate that the new client has been admitted. (Client B)
  10. Access the 'Task List' widget.
  11. Search for and select "Client B" from the 'Search Patients' field.
  12. Validate that one, "Task A", task is created under the next four hours.
  13. Access the 'Client Merge' form.
  14. Set the 'Source Client' field to "Client A".
  15. Set the 'Target Client' field to "Client B".
  16. Select the active outpatient episode from the 'Source Client Episode' field and click [File].
  17. Validate a message is displayed stating "Do you wish to continue with the indicated action?" appears and click [Yes].
  18. Validate a message id displayed stating "The following new episode has been created for the target client indicated. Episode 2" appears and click [OK].
  19. Access the 'Delete Last Movement' form.
  20. Search for and select "Client B".
  21. Validate a message is displayed stating "Deletion of any movement will remove the client from any bed they may be in. If a client needs to be in a bed, it needs to be entered via Unit/Room/Bed Assignment." appears and click [OK].
  22. Select "Episode 2" from the 'Episode Number' field and click [Submit].
  23. Validate a message is displayed stating "You are about to delete an Admission movement for episode 2. Do you want to continue?" appears and click [Yes].
Task List - Follow-Up Reminders
Scenario 1: Neither Reason Code Nor Order Code Have A Set Time Interval - Both Are Set With A Follow-Up And Have Different Headers
Specific Setup:
  • Avatar CWS 2022 Update 98, Avatar CareFabric 2022 Update 76, Avatar NX Releases 2022.10.00 and 2022.11.00, and a future Avatar eMAR 2022 update are needed in order to utilize full functionality.
  • There must be at least two values defined in the Order Entry Tabled Files '(10138) eMAR Follow-Up Reminder Heading' dictionary. (Heading A, and Heading B)
  • There must be at least one value defined in the Order Entry Tabled Files ‘(504) Reason Code Setup’ dictionary. (Reason Code A)
  • The following extended attributes must be set in the Order Entry Tabled Files ‘(504) Reason Code Setup’ dictionary for “Reason Code A”:
  • ‘(536) Generate eMAR Follow-Up Reminders’ = “Yes”
  • ‘(537) Time Interval For eMAR Follow-Up Reminders’ = “”
  • ‘(10138) eMAR Follow-Up Reminder Heading’ = “Heading A”
  • Please log out of the application and log back in after completing the above configuration.
  • A pharmacy-type order code must exist with the following configuration (Order Code A):
  • ‘Generate eMAR Follow-Up Reminders’ = “Yes”
  • ‘Time Interval For eMAR Follow-Up Reminders’ = “”
  • ‘eMAR Follow-Up Reminder Heading’ = “Heading B”
  • A NDC for "Order Code A" must be noted.
  • A frequency code with no set hours of administration must exist. (Frequency Code A)
  • A client must have an active episode. (Client A)
  • “Client A” must have a ‘Date of Birth’, ‘Sex’ and address on file in the ‘Update Client Data’ form, as well as information filed in the ‘Allergies and Hypersensitivities’ form, ‘Diagnosis’ form, and in the ‘Height’ and ‘Weight’ fields in the ‘Vitals Entry’ form.
Steps
  1. Select "Client A" and access the Order Entry Console.
  2. Search for and select "Order Code A" from the 'New Order' field.
  3. Select "Reason Code A" from the 'Reason Code' field.
  4. Select "Frequency Code A" from the 'Frequency' field.
  5. Fill out any remaining required fields.
  6. Click [Add to Scratchpad] and [Sign].
  7. Access the 'eMAR' widget.
  8. Validate that an order for "Order Code A" is displayed with no hours of administration under the current date.
  9. Double-click the first cell under the current date.
  10. Complete 'Order Acknowledgment' and 'Client Education'.
  11. Validate that the 'Administration Event' dialog is displayed.
  12. Set the 'Med ID' field to "Order Code A's" NDC.
  13. Select "Nurse Administered" in the 'Administration Event' field.
  14. Check the 'Accept administration information entered' checkbox
  15. Click [OK].
  16. Validate that the first cell under the current date for the order created using "Order Code A" displays the amount given and time given.
  17. Validate that only one 'Follow-up' row exists for "Order Code A" with "Follow-Up: Heading B" visible in the 'Order Description'.
  18. Access the 'Task List' widget.
  19. Search for and select "Client A" from the 'Search Patients' field.
  20. Validate that there is a "Med Admin Follow-up" task for "Order Code A" under the 'Unscheduled' column.
Scenario 2: Reason Code Set With Follow-Up, Time Interval And Header - Order Code Set With Follow-Up, No Time Interval And Header
Specific Setup:
  • Avatar CWS 2022 Update 98, Avatar CareFabric 2022 Update 76, Avatar NX Releases 2022.10.00 and 2022.11.00, and a future Avatar eMAR 2022 update are needed in order to utilize full functionality.
  • There must be at least two values defined in the Order Entry Tabled Files '(10138) eMAR Follow-Up Reminder Heading' dictionary. (Heading A, and Heading B)
  • There must be at least one value defined in the Order Entry Tabled Files ‘(504) Reason Code Setup’ dictionary. (Reason Code A)
  • The following extended attributes must be set in the Order Entry Tabled Files ‘(504) Reason Code Setup’ dictionary for “Reason Code A”:
  • ‘(536) Generate eMAR Follow-Up Reminders’ = “Yes”
  • ‘(537) Time Interval For eMAR Follow-Up Reminders’ = “15”
  • ‘(10138) eMAR Follow-Up Reminder Heading’ = “Heading A”
  • Please log out of the application and log back in after completing the above configuration.
  • A pharmacy-type order code must exist with the following configuration (Order Code A):
  • ‘Generate eMAR Follow-Up Reminders’ = “Yes”
  • ‘Time Interval For eMAR Follow-Up Reminders’ = “”
  • ‘eMAR Follow-Up Reminder Heading’ = “Heading B”
  • A NDC for "Order Code A" must be noted.
  • A frequency code with no set hours of administration must exist. (Frequency Code A)
  • A client must have an active episode. (Client A)
  • “Client A” must have a ‘Date of Birth’, ‘Sex’ and address on file in the ‘Update Client Data’ form, as well as information filed in the ‘Allergies and Hypersensitivities’ form, ‘Diagnosis’ form, and in the ‘Height’ and ‘Weight’ fields in the ‘Vitals Entry’ form.
Steps
  1. Select "Client A" and access the Order Entry Console.
  2. Search for and select "Order Code A" from the 'New Order' field.
  3. Select "Reason Code A" from the 'Reason Code' field.
  4. Select "Frequency Code A" from the 'Frequency' field.
  5. Fill out any remaining required fields.
  6. Click [Add to Scratchpad] and [Sign].
  7. Access the 'eMAR' widget.
  8. Validate that an order for "Order Code A" is displayed with no hours of administration under the current date.
  9. Double-click the first cell under the current date.
  10. Complete 'Order Acknowledgment' and 'Client Education'.
  11. Validate that the 'Administration Event' dialog is displayed.
  12. Set the 'Med ID' field to "Order Code A's" NDC.
  13. Select "Nurse Administered" in the 'Administration Event' field.
  14. Check the 'Accept administration information entered' checkbox and click [OK].
  15. Validate that the first cell under the current date for the order created using "Order Code A" displays the amount given and time given.
  16. Validate that a 'Follow-up' row exists for "Order Code A" with "Follow-Up: Heading A" visible in the 'Order Description'.
  17. Access the 'Task List' widget.
  18. Search for and select "Client A" from the 'Search Patients' field.
  19. Validate that there is a scheduled "Med Admin Follow-up" task for "Order Code A"
Scenario 3: Task List - Give Initial Dose Now - Follow-Up Validation on the "One Time Only" child order
Specific Setup:
  • Avatar CWS 2022 Update 98, Avatar CareFabric 2022 Update 76, Avatar NX Releases 2022.10.00 and 2022.11.00, and a future Avatar eMAR 2022 update are needed in order to utilize full functionality.
  • A pharmacy-type order code must exist with the following configuration (Order Code A):
  • ‘Generate eMAR Follow-Up Reminders’ = “Yes”
  • ‘Time Interval For eMAR Follow-Up Reminders’ = “”
  • A NDC for "Order Code A" must be noted.
  • A twice daily frequency code with scheduled hours of administration at "0900" and "2100" must exist. (Frequency Code A)
  • A client must have an active episode. (Client A)
  • “Client A” must have a ‘Date of Birth’, ‘Sex’ and address on file in the ‘Update Client Data’ form, as well as information filed in the ‘Allergies and Hypersensitivities’ form, ‘Diagnosis’ form, and in the ‘Height’ and ‘Weight’ fields in the ‘Vitals Entry’ form.
Steps
  1. Select "Client A" and access the Order Entry Console.
  2. Search for and select "Order Code A" from the 'New Order' field.
  3. Select "Frequency Code A" from the 'Frequency' field.
  4. Click [Yes] for "Give Initial Dose Now" and validate that the 'Confirm Dose Times' dialog pops up.
  5. Select "Ok to Administer" from the 'Select One' field and click [Save].
  6. Fill out any remaining required fields.
  7. Click [Add to Scratchpad] and [Sign].
  8. Access the 'eMAR' widget.
  9. Validate that an order for "Order Code A" is displayed and that it shows "One Time Only" and "Give Initial Dose Now".
  10. Validate that there is one cell with hours of administration under the current date.
  11. Double-click the first cell under the current date.
  12. Complete 'Order Acknowledgment' and 'Client Education'.
  13. Validate that the 'Administration Event' dialog is displayed.
  14. Set the 'Med ID' field to "Order Code A's" NDC.
  15. Select "Nurse Administered" in the 'Administration Event' field.
  16. Check the 'Accept administration information entered' checkbox and click [OK].
  17. Validate that the first cell under the current date for the order created using "Order Code A" displays the amount given and time given.
  18. Validate that only one 'Follow-up' row exists for "Order Code A" visible in the 'Order Description'.
  19. Access the 'Task List' widget.
  20. Search for and select "Client A" from the 'Search Patients' field.
  21. Validate that there is a "Med Admin Follow-up" task for "Order Code A" under the 'Unscheduled' column.
  22. Validate the follow-up task for "Order Code A" contains "Order was created via "Give Initial Dose Now from order #".
Task List - Standing Tasks on Admission
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Standing Task Configuration
Scenario 1: Task List - Generate Task upon Admission through Standing Task Configuration
Specific Setup:
  • The 'Avatar CWS->Task List->->->->Number of Hours to Display Overdue Tasks for' registry setting must be set to "48".
  • Please log out of the application and log back in after completing the above configuration.
  • A program or unit must exist. (Program A)
Steps
  1. Access the 'Task Definitions' form.
  2. Select "Add" from the 'Add/Edit Task Definition' field.
  3. Set the 'New Task Code' field to "Standing" and press Tab.
  4. Set the 'Task Title' field to "Standing Task Example" and click [Submit].
  5. Validate a message is displayed that states: "Task Definitions has completed. Do you wish to return to form?" and click [Yes].
  6. Select "Add" from the 'Add/Edit Task Definition' field.
  7. Set the 'New Task Code' field to "Standing2" and press Tab.
  8. Set the 'Task Title' field to "Standing Task Example 2" and click [Submit].
  9. Validate a message is displayed that states: "Task Definitions has completed. Do you wish to return to form?" and click [No].
  10. Access the 'Standing Task Configuration' form.
  11. Select "Program A" from the 'Program' field.
  12. Select "Add" from the 'Add/Edit/Remove Task' field.
  13. Select "Task Definition" from the 'Task Type' field.
  14. Search for and select "Standing Task Example (Standing)" from the 'Task Group/Definition' field.
  15. Search for and select "ONE TIME ONLY (OTO)" from the 'Frequency' field.
  16. Click [Update Program].
  17. Select "Add" from the 'Add/Edit/Remove Task' field.
  18. Select "Task Definition" from the 'Task Type' field.
  19. Search for and select "Standing Task Example 2 (Standing2)" from the 'Task Group/Definition' field.
  20. Search for and select "Every Hour (Q1H)" from the 'Frequency' field.
  21. Click [Update Program] and [Submit].
  22. Validate a message is displayed that states: "Standing Task Configuration has completed. Do you wish to return to form?" and click [No].
  23. Access the 'Admission' form.
  24. Enter a value in the 'First Name' and 'Last Name' fields.
  25. Select a value in the 'Sex' field.
  26. Enter a value in the 'Social Security Number' field and the 'Date of Birth' field.
  27. Click [Search] and [New Client].
  28. Validate a message is displayed that states: "Auto Assign Next ID Number?" and click [Yes].
  29. Set the 'Preadmit/Admission Date' field to "T-3".
  30. Select "Program A" from the 'Program' field.
  31. Complete all other required fields and click [Submit].
  32. Access the 'Task List' widget.
  33. Search for and select the new client from the 'Search Patients' field.
  34. Validate that one "Standing Task Example" task, is created in the 'Unscheduled' field.
  35. Validate that one "Standing Task Example 2" task, is created under every future hour and there are 48 "Standing Task Example 2" tasks in the 'Overdue' field.
Task List Import/Export Form - Task Frequencies
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Task List Export/Import
Scenario 1: Task List Export/Import Form - Task Frequencies
Specific Setup:
  • Avatar CWS 2022 Update 98, Avatar CareFabric 2022 Update 76, Avatar NX Releases 2022.10.00 and 2022.11.00, and a future Avatar eMAR 2022 update are needed in order to utilize full functionality.
Steps
  1. Access the 'Task List Export/Import' form.
  2. Select "Specific Task Type" from the 'Export All/Selected Task Types' field.
  3. Select "Task Frequencies" form the 'Task Types to Export' field.
  4. Select "Export All" from the 'Export All Task Frequencies' field.
  5. Click [Export Selected Task Items] and confirm a "TaskListExport (#).XML" file is downloaded.
  6. Click [Import Tasks] and then click [Select File To Import].
  7. Select the recently downloaded "TaskListExport (#).XML" file and then click [Validate Import File].
  8. Confirm that the 'Validation Results' field contains "Validation completed with no Errors or Warnings.".
  9. Click [Post Import File], confirm the dialog states "File Posted Successfully" and click [OK].
  10. Click [Discard], validate the 'Confirm Close' dialog states "Are you sure you want to Close without saving" and click [Yes].
Task List - Task Definition - Override Originating Details
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Task Shift
  • Task Frequency
  • Task Associations
Scenario 1: Task List - Task Shift Validation
Specific Setup:
  • A task shift must be set up in the 'Task' Shift form. (Task Shift A)
  • A task frequency that is associated to "Task Shift A" via the 'Task Frequency' form must exist. (Task Frequency A)
  • A task definition with the following attributes must be set via the 'Task Definition' form (Task A):
  • 'Override Originating Task Details = "Yes".
  • 'Default Frequency = "Task Frequency A".
  • An order code must exist. (Order Code A)
  • "Task A" must be associated on order entry to "Order Code A" via the 'Task Associations' form.
  • A client must have an active episode. (Client A)
  • “Client A” must have a ‘Date of Birth’, ‘Sex’ and address on file in the ‘Update Client Data’ form, as well as information filed in the ‘Allergies and Hypersensitivities’ form, ‘Diagnosis’ form, and in the ‘Height’ and ‘Weight’ fields in the ‘Vitals Entry’ form.
Steps
  1. Select "Client A" and access the Order Entry Console.
  2. Search for and select "Order Code A" from the 'New Order' field.
  3. Set the 'Duration' field to "4" and click [Days].
  4. Set the 'Start Date' field to "T-3".
  5. Fill out all remaining required fields.
  6. Click [Add to Scratchpad] and then [Sign].
  7. Validate the Order grid contains an order for "Order Code A".
  8. Access the 'Task List' widget.
  9. Search for and select "Client A" from the 'Search Patients' field.
  10. Validate there is a "Nursing Shift 1 Task, 3 Times/Day" task in the 'Unscheduled' column.
  11. Access the Order Entry Console.
  12. Select the order for "Order Code A" and click [D/C].
  13. Set the 'Discontinue Date' field to "T-1" and click [Add to Scratchpad].
  14. Search for and select "Order Code A" from the 'New Order' field.
  15. Fill out all remaining required fields.
  16. Click [Add to Scratchpad] and then [Sign].
  17. Validate the Order grid contains only 1 order for "Order Code A".
  18. Access the 'Task List' widget.
  19. Search for and select "Client A" from the 'Search Patients' field.
  20. Validate there is only one "Nursing Shift 1 Task, 3 Times/Day" task in the 'Unscheduled' column.
Scenario 2: Task List - Creating a Scheduled Task with set Hours of Administration - Override Originating Task Details = yes
Specific Setup:
  • A pharmacy-type order code must exist. (Order Code A)
  • A frequency code with a "Routine" priority with set hours of administration at: "0000", "0200", "0400", "0600", "0800", "1000", "1200", "1400", "1600", "1800", "2000", "2200" must exist. (Frequency Code A)
  • A client must have an active episode. (Client A)
  • “Client A” must have a ‘Date of Birth’, ‘Sex’ and address on file in the ‘Update Client Data’ form, as well as information filed in the ‘Allergies and Hypersensitivities’ form, ‘Diagnosis’ form, and in the ‘Height’ and ‘Weight’ fields in the ‘Vitals Entry’ form.
Steps
  1. Access the 'Task Frequency' form.
  2. Select "Add" from the 'Add/Edit Frequency' field.
  3. Set the 'New Task Frequency Code' field to "Q2HS".
  4. Set the 'Task Frequency Description' field to "Every 2 Hours, Set".
  5. Select "Frequency Code A" from the 'Related Order Entry Frequency Code' field and click [Submit].
  6. Validate a message is displayed that states: "Task Frequency has completed. Do you wish to return to form?" and click [No].
  7. Please log out and then log back in.
  8. Access the 'Task Definitions' form.
  9. Select "Add" from the 'Add/Edit Task Definition' field.
  10. Set the 'New Task Code' field to "E2HS".
  11. Set the 'Task Title' field to "Every 2 Hours, Set".
  12. Select "Yes" in the 'Override Originating Task Details' field.
  13. Select "Every 2 Hours, Set (Q2HS)" from the 'Default Frequency' field and click [Submit].
  14. Validate a message is displayed that states: "Task Definitions has completed. Do you wish to return to form?" and click [No].
  15. Access the 'Task Associations' form.
  16. Select "Task Definition" from the 'Task Type' field.
  17. Search for and select "Every 2 Hours, Set (E2HS)" from the 'Task Group/Definition' field.
  18. Select "Add" from the 'Add/Edit/Delete Association' field.
  19. Select "Order Entry" from the 'Order Event' field.
  20. Select "Order Code A" from the 'Order Code' field.
  21. Click [Update Associations] and [Submit].
  22. Validate a message is displayed that states: "Task Associations has completed. Do you wish to return to form?" and click [No].
  23. Select "Client A" and access the Order Entry Console.
  24. Search for and select "Order Code A" from the 'New Order' field.
  25. Set the 'Duration' field to "6" and click [Hours].
  26. Fill out all remaining required fields.
  27. Click [Add to Scratchpad] and [Sign].
  28. Validate the 'Order grid' contains an order for "Order Code A".
  29. Access the 'Task List' widget.
  30. Search for and select "Client A" from the 'Search Patients' field.
  31. Validate that only three "Every Two Hours, Set" tasks were generated, one under each of the three closest even hour columns.
Task List - Duplicate Tasks Being Generated and Scheduled Tasks Showing as "Unscheduled"
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Task Associations
Scenario 1: Task List - Create Unscheduled Task
Specific Setup:
  • The ‘(524) Require Hours of Administration for Routine Orders' extended attribute must be set to “Hours of Administration are not required for Routine Orders” in the Order Entry Tabled Files ‘(500) Order Types’ dictionary for “Pharmacy”.
  • A pharmacy-type order code must exist. (Order Code A)
  • A "Daily", unscheduled frequency code must exist. (Frequency Code A)
  • A client must have an active episode. (Client A)
  • “Client A” must have a ‘Date of Birth’, ‘Sex’ and address on file in the ‘Update Client Data’ form, as well as information filed in the ‘Allergies and Hypersensitivities’ form, ‘Diagnosis’ form, and in the ‘Height’ and ‘Weight’ fields in the ‘Vitals Entry’ form.
Steps
  1. Access the 'Task Definitions' form.
  2. Select "Add" from the 'Add/Edit Task Definition' field.
  3. Set the 'New Task Code' field to "Unschedule" and press Tab.
  4. Set the 'Task Title' field to "Unscheduled Task" and click [Submit].
  5. Validate a message is displayed that states: "Task Definitions has completed. Do you wish to return to form?" and click [No].
  6. Access the 'Task Associations' form.
  7. Select "Task Definition" from the 'Task Type' field.
  8. Search for and select "Unscheduled Task (Unschedule)" from the 'Task Group/Definition' field.
  9. Select "Add" from the 'Add/Edit/Delete Association' field.
  10. Select "Order Entry" from the 'Order Event' field.
  11. Search for and select "Order Code A" from the 'Order Code' field.
  12. Click [Update Associations] and [Submit].
  13. Validate a message is displayed that states: "Task Associations has completed. Do you wish to return to form?" and click [No].
  14. Select "Client A" and access the Order Entry Console.
  15. Search for and select "Order Code A" from the 'New Order' field.
  16. Set the 'Dose' field to "1".
  17. Select "Tablet" from the 'Dose Unit' field.
  18. Select "Frequency Code A" from the 'Freq' field.
  19. Set the 'Duration' field to "3" and click [Days].
  20. Click [Add to Scratchpad] and [Sign].
  21. Validate the 'Order grid' contains an order for "Order Code A".
  22. Access the 'Task List' widget.
  23. Search for and select "Client A" from the 'Search Patients' field.
  24. Validate that an "Unscheduled Task" task appears under the 'Unscheduled' column.
  25. Select the first "Unscheduled Task" task.
  26. Validate the 'Due' field contains the current date and no time.
  27. Access the Order Entry Console.
  28. Select "Order Code A" from the 'Order grid' and click [Modify].
  29. Set the 'Start Date' field to "T-3".
  30. Click [Add to Scratchpad] and [Sign].
  31. Validate the 'Order grid' contains the modified order for "Order Code A".
  32. Access the 'Task List' widget.
  33. Search for and select "Client A" from the 'Search Patients' field.
  34. Validate that no "Unscheduled Task" tasks appear under the 'Unscheduled' column.
Scenario 2: Task List - Task Set with Default Timed Frequency Associated to Order Without a Frequency
Specific Setup:
  • Avatar CWS 2022 Update 98, Avatar CareFabric 2022 Update 76, Avatar NX Releases 2022.10.00 and 2022.11.00, and a future Avatar eMAR 2022 update are needed in order to utilize full functionality.
  • A lab-type order code must exist. (Lab A)
  • A frequency code with a "Routine" priority and set hours of administration of "0900" and "2100" must exist. (Frequency Code A)
  • A "PRN" frequency code must exist. (Frequency Code B)
  • A client must have an active episode. (Client A)
  • “Client A” must have a ‘Date of Birth’, ‘Sex’ and address on file in the ‘Update Client Data’ form, as well as information filed in the ‘Allergies and Hypersensitivities’ form, ‘Diagnosis’ form, and in the ‘Height’ and ‘Weight’ fields in the ‘Vitals Entry’ form.
Steps
  1. Access the 'Task Definitions' form.
  2. Select "Add" from the 'Add/Edit Task Definition' field.
  3. Set the 'New Task Code' field to "LABTask".
  4. Set the 'Task Title' field to "Lab Order Task".
  5. Select "Yes" in the 'Override Originating Task Details' field.
  6. Select "Frequency Code A" from the 'Default Frequency' field and click [Submit].
  7. Validate a message is displayed that states: "Task Definitions has completed. Do you wish to return to form?" and click [No].
  8. Access the 'Task Associations' form.
  9. Select "Task Definition" from the 'Task Type' field.
  10. Search for and select "Lab Order Task (LABTask)" from the 'Task Group/Definition' field.
  11. Select "Add" from the 'Add/Edit/Delete Association' field.
  12. Select "Order Entry" from the 'Order Event' field.
  13. Select "Lab A" from the 'Order Code' field.
  14. Click [Update Associations] and [Submit].
  15. Validate a message is displayed that states: "Task Associations has completed. Do you wish to return to form?" and click [No].
  16. Select "Client A" and access the Order Entry Console.
  17. Search for and select "Lab A" from the 'New Order' field.
  18. Do not select any frequency from the 'Frequency' field.
  19. Fill out all remaining required fields.
  20. Click [Add to Scratchpad] and [Sign].
  21. Validate the 'Order grid' contains an order for "Lab A".
  22. Access the 'Task List' widget.
  23. Search for and select "Client A" from the 'Search Patients' field.
  24. Navigate to future hours and verify that there is a "Lab Order Task" under the "2100" and "0900" columns.
  25. Hover the mouse over the "Lab Order Task" and validate that it shows "(Frequency Code A)" and that the due time matches to the column it is underneath.
  26. Access the Order Entry Console.
  27. Select "Lab A" from the 'Order grid' and click [Modify].
  28. Select "Frequency Code B" from the 'Frequency' field.
  29. Click [Add to Scratchpad] and [Sign].
  30. Access the 'Task List' widget.
  31. Search for and select "Client A" from the 'Search Patients' field.
  32. Validate that there is no "Lab Order Task" under any scheduled columns.
  33. Hover the mouse over "(#) PRN Tasks" and validate that under the "Lab" category there is a task for "Complete Blood Count" and that it states "Navigate to MAR to complete".
  34. Validate that under the "Uncategorized" category there is a "Complete Blood Count Task" whose next available completion time in "Now".

Topics
• myAvatar/myAvatar NX • NX • Task List • Client Merge • Order Entry Console
Update 113 Summary | Details
Progress Notes - Chart View
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Guarantors/Payors
  • Service Codes
  • Financial Eligibility
  • Managed Care Authorizations
  • Program Maintenance
  • Progress Notes (Group and Individual)
  • Client Charge Input
Scenario 1: 'Progress Notes (Group and Individual)' - New Service - Validate Chart View for Split Service Functionality
Specific Setup:
  • The logged in user is associated with a practitioner.
  • The 'Suppress To-Do Items Prior To Date' registry setting does not contain a value.
  • The 'Require Authorizations At Guarantors/Payors Level' registry setting is disabled.
  • The 'Exclude Services If No Progress Notes' registry setting is enabled.
  • The 'Enable Progress Notes By Program Requirement' registry setting is enabled.
  • A guarantor is defined in 'Guarantors/Payors' that has the following (Guarantor A):
  • "Check for Available Units" selected in the 'Verify Services and Appointments Against Available Authorizations' field.
  • "Yes" selected in the 'Split Service If The Authorization Does Not Cover Units' field
  • A service code is defined with the following (Service Code A):
  • "User Defined" selected in the 'Type Of Fee' field
  • "10" entered in the 'Minutes per Unit' field
  • A fee is entered in 'Service Fee/Cross Reference Maintenance' for this service code
  • A program is defined in 'Program Maintenance' that has "Service Code A" associated to it (Program A).
  • The "Workflow Service Setup" section of the 'Set System Defaults' form must be configured for "Service Code A", "Program A", "Program A" and has "Service Provider" selected in the 'Send To Do Item To Which Staff Member' field.
  • A client is enrolled in "Program A" and has the following on file:
  • "Guarantor A" selected as the primary guarantor in 'Financial Eligibility'.
  • A record on file in 'Managed Care Authorizations' with the following:
  • "4" entered for 'Maximum Units'
  • The 'Authorization Number' must be populated
Steps
  1. Select "Client A" and access the 'Progress Notes (Group and Individual)' form.
  2. Select any value in the 'Select Episode' field.
  3. Select "New Service" in the 'Progress Notes For' field.
  4. Select any value in the 'Note Type' field.
  5. Enter any value in the 'Notes Field' field.
  6. Select the logged in practitioner in the 'Practitioner' field.
  7. Enter the current date in the 'Date Of Service' field.
  8. Select "Service Code A" in the 'Service Charge Code' field.
  9. Validate the 'Service Program' field contains "Program A".
  10. Enter "60" in the 'Service Duration' field.
  11. Select "Final" in the 'Draft/Final' field.
  12. Click [File Note].
  13. Validate a 'Progress Notes message' is displayed stating: "Note Filed".
  14. Click [OK] and close the form.
  15. Double click on "Client A" in the 'My Clients' widget.
  16. Validate the 'Chart View' is displayed.
  17. Select "Progress Note" from the left-hand side.
  18. Validate the Progress Note Report page contains the service created in the previous steps.
  19. Validate the 'Service Duration', 'Split service duration' and 'Total Duration' fields are displayed.
  20. Validate the 'Service Duration' field contains "40".
  21. Validate the 'Split service duration' field contains "20".
  22. Validate the 'Total Duration' field contains "60".
  23. Close the Chart.
Scenario 2: 'Progress Notes (Group and Individual)' - Existing Service - Validate Chart View for Split Service Functionality
Specific Setup:
  • The logged in user is associated with a practitioner.
  • The 'Suppress To-Do Items Prior To Date' registry setting does not contain a value.
  • The 'Require Authorizations At Guarantors/Payors Level' registry setting is disabled.
  • The 'Exclude Services If No Progress Notes' registry setting is enabled.
  • The 'Enable Progress Notes By Program Requirement' registry setting is enabled.
  • A guarantor is defined in 'Guarantors/Payors' that has the following (Guarantor A):
  • "Check for Available Units" selected in the 'Verify Services and Appointments Against Available Authorizations' field.
  • "Yes" selected in the 'Split Service If The Authorization Does Not Cover Units' field
  • A service code is defined with the following (Service Code A):
  • "User Defined" selected in the 'Type Of Fee' field
  • "10" entered in the 'Minutes per Unit' field
  • A fee is entered in 'Service Fee/Cross Reference Maintenance' for this service code
  • A program is defined in 'Program Maintenance' that has "Service Code A" associated to it (Program A).
  • The "Workflow Service Setup" section of the 'Set System Defaults' form must be configured for "Service Code A", "Program A", "Program A" and has "Service Provider" selected in the 'Send To Do Item To Which Staff Member' field.
  • A client is enrolled in "Program A" and has the following on file:
  • "Guarantor A" selected as the primary guarantor in 'Financial Eligibility'.
  • A record on file in 'Managed Care Authorizations' with the following:
  • "4" entered for 'Maximum Units'
  • The 'Authorization Number' must be populated
Steps
  1. Access the 'Client Charge Input' form.
  2. Enter the desired date in the 'Date Of Service' field.
  3. Select "Service Code A" in the 'Service Code' field.
  4. Select "Client A" in the 'Client ID' field.
  5. Validate "Program A" is selected in the 'Program' field.
  6. Enter "60" in the 'Duration (Minutes)' field.
  7. Click [Submit] and close the form.
  8. Select "Client A" and access the 'Progress Notes (Group and Individual)' form.
  9. Select any value in the 'Select Episode' field.
  10. Select "Existing Service" in the 'Progress Notes For' field.
  11. Select the service created in the previous steps in the 'Note Addresses Which Existing Service/Appointment' field.
  12. Select any value in the 'Note Type' field.
  13. Enter any value in the 'Notes Field' field.
  14. Validate the 'Service Charge Code' field contains "Service Code A".
  15. Validate the 'Service Program' field contains "Program A".
  16. Validate the 'Service Duration' field contains "60".
  17. Select "Final" in the 'Draft/Final' field.
  18. Click [File Note].
  19. Validate a 'Progress Notes message' is displayed stating: "Note Filed".
  20. Click [OK] and close the form.
  21. Double click on "Client A" in the 'My Clients' widget.
  22. Validate the 'Chart View' is displayed.
  23. Select "Progress Note" from the left-hand side.
  24. Validate the Progress Note Report page contains the service created in the previous steps.
  25. Validate the 'Service Duration', 'Split service duration' and 'Total Duration' fields are displayed.
  26. Validate the 'Service Duration' field contains "40".
  27. Validate the 'Split service duration' field contains "20".
  28. Validate the 'Total Duration' field contains "60".
  29. Close the Chart.

Topics
• Progress Notes
Update 115 Summary | Details
Lab results voided in Avatar will not be visible in RxConnect
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Results Entry
  • Patient Profile.Lab Results
  • Void Results
Scenario 1: Validate Lab results voided in Avatar do not display in RxConnect
Steps
  1. Go to Avatar OE and create a lab order on a patient.
  2. Open the 'Results Entry' form, select the lab order, enter result values, and click [File Header Info].
  3. Open the 'Review Results' form, select the result, and click [Submit].
  4. Launch RxConnect, go to Patient Profile, and click 'Lab Results' tab.
  5. Validate the 'Observation' column contains "the desired lab result".
  6. Go to Avatar, select the desired patient, and open the 'Void Results' form.
  7. On the 'Void Results' form, use the 'Order Result Filter' to find the result, click [Display Result List/Select Result to Void] and click [Submit].
  8. Go to RxConnect Patient Profile Lab Results tab.
  9. Click [Refresh] and validate the 'Observation' column does not contain "the desired lab result".

Topics
• Void Results
Update 117 Summary | Details
Treatment Plan - Event Logic
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Site Specific Section Modeling (CWS)
  • Treatment Plan Number 14 - Objectives and Interventions
  • Treatment Plan Number 2
  • Treatment Plan
  • TO DO'S
Scenario 1: Treatment Plan - Validate event logic
Specific Setup:
  • A client is enrolled in an existing episode and has a problem filed in the 'Problem List' form (Client A).
  • 'Treatment Plan' form must exist with the following defined in 'Site Specific Section Modeling':
  • The 'Strengths', 'Weaknesses', and 'Discharge Planning' fields are enabled and not required.
  • Event logic must be defined for the 'Plan Type' field where the 'Strengths', 'Weaknesses', and 'Discharge Planning' fields are disabled when a specific value (Value A) is selected in the 'Plan Type' field.
Steps
  1. Select "Client A" and access the 'Treatment Plan' form.
  2. Enter the desired value in the 'Plan Date' field.
  3. Select "Value A" in the 'Plan Type' field.
  4. Validate the fields 'Strengths', 'Weaknesses', 'Discharge Planning' are disabled.
  5. Select "Draft" in the 'Treatment Plan Status' field.
  6. Validate the fields 'Strengths', 'Weaknesses', 'Discharge Planning' remain disabled.
  7. Close the form.
  8. Access 'Site Specific Section Modeling' for the 'Treatment Plan' form.
  9. Select the "Prompt Definition"
  10. Select "Plan Type" and click [Edit Selected Item].
  11. Select the "Event Definition" section.
  12. Uncheck the 'Strengths', 'Weaknesses', 'Discharge Planning' fields in the 'Prompts to be Disabled' field.
  13. Check the 'Strengths', 'Weaknesses', 'Discharge Planning' fields in the 'Prompts to be Cleared' field.
  14. Click [Submit] and Close the form.
  15. Select "Client A" and access the 'Treatment Plan' form.
  16. Enter any value in the 'Plan Date' field.
  17. Enter the desired value in the 'Strengths' field.
  18. Enter the desired value in the 'Weaknesses' field.
  19. Enter the desired value in the 'Discharge Planning' field.
  20. Select "Value A" in the 'Plan Type' field.
  21. Validate the 'Strengths', 'Weaknesses', and 'Discharge Planning' fields have been cleared and do not contain the previously populated values.
  22. Enter the desired value in the 'Strengths' field.
  23. Enter the desired value in the 'Weaknesses' field.
  24. Enter the desired value in the 'Discharge Planning' field.
  25. Select "Draft" in the 'Treatment Plan Status' field.
  26. Validate the 'Strengths', 'Weaknesses', and 'Discharge Planning' fields contain the previously populated values.
  27. Click [Submit] and re-enter the form.
  28. Validate the 'Strengths', 'Weaknesses', and 'Discharge Planning' fields contain the previously filed values.
  29. Close the form.
Scenario 2: Treatment Plan - File a Treatment Plan with Document Routing
Specific Setup:
  • Client is enrolled in an existing episode (Client A)
  • The 'Treatment Plan' form must have document routing enabled.
  • Must have the 'My To Do's' widget configured on a view.
Steps
  1. Select "Client A" and access the 'Treatment Plan' form.
  2. Click [Add].
  3. Enter "T" in the 'Plan Date' field.
  4. Validate the current date is displayed in the 'Plan Date' field.
  5. Click [Plan Date T].
  6. Validate the current date is displayed in the 'Plan Date' field.
  7. Select any value in the 'Plan Type' field.
  8. Select any value from 'Problem List'.
  9. Click [New Row - Plan Participants].
  10. Select any value from the 'Role' field in the 'Participation' section.
  11. Select 'Staff ID' and enter "Staff Member A".
  12. Validate that the selected staff member's name displays in the 'Participant Name' field.
  13. Select any value from the 'Plan Author' field.
  14. Select any value from the 'Notification' field.
  15. Add multiple staff members as needed.
  16. Enter any value in the 'Strengths' field.
  17. Enter any value in the 'Weakness' field.
  18. Enter any value in the 'Discharge Planning' field.
  19. Select "Draft" in the 'Draft/Final' field.
  20. Click [Launch Plan].
  21. Select the problem from the 'Tree View'.
  22. Select any value from the 'Status' field.
  23. Click [Add New Goal].
  24. Validate the 'Tree View' displays the new entry.
  25. Enter multiple lines of text in the 'Goal' field.
  26. Select any value from the 'Status' field.
  27. Click [Add New Objective].
  28. Validate the 'Tree View' displays the new entry.
  29. Enter multiple lines of text in the 'Objective' field.
  30. Select any value from the 'Status' field.
  31. Click [Add New Intervention].
  32. Validate the 'Tree View' displays the new entry.
  33. Select any value in the 'Status' field.
  34. Click [Return to Plan].
  35. Select "Final" in the 'Draft/Final' field.
  36. Click [Submit].
  37. Validate the treatment plan data displays as expected in the 'Document Routing' screen.
  38. Click [Sign and Route].
  39. Enter the password and click [Verify].
  40. Select the staff member associated with the logged in user in the 'Route Document To' field and click [Add]
  41. Click [Submit]
  42. Access the 'My To Do's' widget.
  43. Click [My To Do's].
  44. Validate the record for "Client A" and click [Review].
  45. Validate the treatment plan data displays as expected in the 'Document Preview'.
  46. Click [Accept] and [Sign].
  47. Enter the password and click [Verify].
  48. Validate the record is no longer present.
  49. Close the 'To Do's'.
  50. Select "Client A" and access the 'Treatment Plan' form.
  51. Select the record from the previous steps and click [Edit].
  52. Validate a 'Treatment Plan' dialog stating: "This plan is marked as Final. Changes are not allowed. Do you want to continue?" and click [Yes].
  53. Validate the plan displays as expected and fields are disabled.
  54. Close the form.
Treatment Plan - Required Fields
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Site Specific Section Modeling (CWS)
  • Treatment Plan
  • Treatment Plan Number 1
  • TO DO'S
Scenario 1: Treatment Plan - Validate signatures in the 'Plan Participant' grid
Specific Setup:
  • The following must be defined in 'Site Specific Section Modeling' for the '(Treatment Plan) Participation' form:
  • Must have one signature field added to the 'Plan Participation' grid (SS Treatment Plan Part Sign 1).
  • Must have event logic defined for the 'Role' field so that when "External Participant" is selected in the 'Role' field, the signature field becomes required.
  • A client is enrolled in an existing episode (Client A).
  • Document routing is enabled on the 'Treatment Plan' form.
Steps
  1. Select "Client A" and access the 'Treatment Plan' form.
  2. Enter the desired date in the 'Plan Date' field.
  3. Select the desired value in the 'Plan Type' field.
  4. Select "Draft" in the 'Treatment Plan Status' field.
  5. Click [New Row] in the 'Plan Participants' grid.
  6. Select "External Participant" in the 'Role' field.
  7. Select "Final" in the 'Treatment Plan Status' field.
  8. Validate an error message is displayed stating: Missing Required Fields: SS Treatment Plan Part Sign 1.
  9. Click [OK].
  10. Validate an error message is displayed stating: Cancelled.
  11. Click [OK].
  12. Click [Sign] in the 'SS Treatment Plan Part Sign 1' field.
  13. Sign in the 'Please Sign' field and click [OK].
  14. Select "Final" in the 'Treatment Plan Status' field.
  15. Click [Submit].
  16. Validate the "Confirm Document" dialog is displayed with the treatment plan data.
  17. Click [Accept].
  18. Enter the password for the logged in user and click [OK].
Scenario 2: Treatment Plan Copy - Validate signatures in the 'Plan Participant' grid
Specific Setup:
  • The following must be defined in 'Site Specific Section Modeling' for the '(Treatment Plan Number 1) Participation' form:
  • Must have one signature field added to the 'Plan Participation' grid (SS Treatment Plan Part Sign 1).
  • Must have event logic defined for the 'Role' field so that when "External Participant" is selected in the 'Role' field, the signature field becomes required.
  • A client is enrolled in an existing episode (Client A).
  • Document routing is enabled on the 'Treatment Plan Number 1' form.
Steps
  1. Select "Client A" and access the 'Treatment Plan Number 1' form.
  2. Enter the desired date in the 'Plan Date' field.
  3. Select the desired value in the 'Plan Type' field.
  4. Select "Draft" in the 'Treatment Plan Status' field.
  5. Click [New Row] in the 'Plan Participants' grid.
  6. Select "External Participant" in the 'Role' field.
  7. Select "Final" in the 'Treatment Plan Status' field.
  8. Validate an error message is displayed stating: Missing Required Fields: SS Treatment Plan Part Sign 1.
  9. Click [OK].
  10. Validate an error message is displayed stating: Cancelled.
  11. Click [OK].
  12. Click [Sign] in the 'SS Treatment Plan Part Sign 1' field.
  13. Sign in the 'Please Sign' field and click [OK].
  14. Select "Final" in the 'Treatment Plan Status' field.
  15. Click [Submit].
  16. Validate the "Confirm Document" dialog is displayed with the treatment plan data.
  17. Click [Accept].
  18. Enter the password for the logged in user and click [OK].
Scenario 3: Validate the 'Treatment Plan' form when the 'Plan Participants' and 'Problems' grids are excluded from the form
Specific Setup:
  • The following must be defined in 'Site Specific Section Modeling' for the '(Treatment Plan) Treatment Plan' form:
  • Must have one scrolling free text field added to the 'Treatment Plan' form (SS Treatment Plan Client Scrolling Free Text 7).
  • The 'Plan Participants' and 'Problems' grids must be excluded from the form.
  • A client is enrolled in an existing episode (Client A).
  • Document routing is enabled on the 'Treatment Plan' form.
Steps
  1. Select "Client A" and access the 'Treatment Plan' form.
  2. Enter the current date in the 'Plan Date' field.
  3. Enter the desired value in the 'Plan Name' field.
  4. Select the desired value in the 'Plan Type' field.
  5. Enter the desired value in the 'SS Treatment Plan Client Scrolling Free Text 7' field.
  6. Select "Draft" in the 'Draft/Final' field.
  7. Click [Launch Plan].
  8. Click [Add New Problem].
  9. Select the desired value in the 'Problem Code' field.
  10. Select the desired value in the 'Status (Problem List)' field.
  11. Enter the desired value in the 'Problem' field.
  12. Select the desired value from the 'Status' field.
  13. Click [Add New Goal].
  14. Enter the desired value in the 'Goal' field.
  15. Select the desired value from the 'Status' field.
  16. Click [Add New Objective].
  17. Enter the desired value in the 'Objective' field.
  18. Select the desired value from the 'Status' field.
  19. Click [Add New Intervention].
  20. Enter the desired value in the 'Intervention' field.
  21. Select the desired value in the 'Status' field.
  22. Click [Back to Plan Page].
  23. Select "Final" in the 'Draft/Final' field.
  24. Click [Submit].
  25. Validate the treatment plan data displays as expected in the 'Document Routing' screen.
  26. Click [Accept].
  27. Enter the password and click [OK].
Scenario 4: Validate a copy of the 'Treatment Plan' form when the 'Plan Participants' and 'Problems' grids are excluded from the form
Specific Setup:
  • The following must be defined in 'Site Specific Section Modeling' for the '(Treatment Plan Number 1) Treatment Plan Number 1' form:
  • Must have one scrolling free text field added to the 'Treatment Plan Number 1' form (SS Treatment Plan Client Scrolling Free Text 7).
  • The 'Plan Participants' and 'Problems' grids must be excluded from the form.
  • A client is enrolled in an existing episode (Client A).
  • Document routing is enabled on the 'Treatment Plan Number 1' form.
Steps
  1. Select "Client A" and access the 'Treatment Plan Number 1' form.
  2. Enter the current date in the 'Plan Date' field.
  3. Enter the desired value in the 'Plan Name' field.
  4. Select the desired value in the 'Plan Type' field.
  5. Enter the desired value in the 'SS Treatment Plan Client Scrolling Free Text 7' field.
  6. Select "Draft" in the 'Draft/Final' field.
  7. Click [Launch Plan].
  8. Click [Add New Problem].
  9. Select the desired value in the 'Problem Code' field.
  10. Select the desired value in the 'Status (Problem List)' field.
  11. Enter the desired value in the 'Problem' field.
  12. Select the desired value from the 'Status' field.
  13. Click [Add New Goal].
  14. Enter the desired value in the 'Goal' field.
  15. Select the desired value from the 'Status' field.
  16. Click [Add New Objective].
  17. Enter the desired value in the 'Objective' field.
  18. Select the desired value from the 'Status' field.
  19. Click [Add New Intervention].
  20. Enter the desired value in the 'Intervention' field.
  21. Select the desired value in the 'Status' field.
  22. Click [Back to Plan Page].
  23. Select "Final" in the 'Draft/Final' field.
  24. Click [Submit].
  25. Validate the treatment plan data displays as expected in the 'Document Routing' screen.
  26. Click [Accept].
  27. Enter the password and click [OK].
Scenario 5: Treatment Plan - File a Treatment Plan with Document Routing
Specific Setup:
  • Client is enrolled in an existing episode (Client A)
  • The 'Treatment Plan' form must have document routing enabled.
  • Must have the 'My To Do's' widget configured on a view.
Steps
  1. Select "Client A" and access the 'Treatment Plan' form.
  2. Click [Add].
  3. Enter "T" in the 'Plan Date' field.
  4. Validate the current date is displayed in the 'Plan Date' field.
  5. Click [Plan Date T].
  6. Validate the current date is displayed in the 'Plan Date' field.
  7. Select any value in the 'Plan Type' field.
  8. Select any value from 'Problem List'.
  9. Click [New Row - Plan Participants].
  10. Select any value from the 'Role' field in the 'Participation' section.
  11. Select 'Staff ID' and enter "Staff Member A".
  12. Validate that the selected staff member's name displays in the 'Participant Name' field.
  13. Select any value from the 'Plan Author' field.
  14. Select any value from the 'Notification' field.
  15. Add multiple staff members as needed.
  16. Enter any value in the 'Strengths' field.
  17. Enter any value in the 'Weakness' field.
  18. Enter any value in the 'Discharge Planning' field.
  19. Select "Draft" in the 'Draft/Final' field.
  20. Click [Launch Plan].
  21. Select the problem from the 'Tree View'.
  22. Select any value from the 'Status' field.
  23. Click [Add New Goal].
  24. Validate the 'Tree View' displays the new entry.
  25. Enter multiple lines of text in the 'Goal' field.
  26. Select any value from the 'Status' field.
  27. Click [Add New Objective].
  28. Validate the 'Tree View' displays the new entry.
  29. Enter multiple lines of text in the 'Objective' field.
  30. Select any value from the 'Status' field.
  31. Click [Add New Intervention].
  32. Validate the 'Tree View' displays the new entry.
  33. Select any value in the 'Status' field.
  34. Click [Return to Plan].
  35. Select "Final" in the 'Draft/Final' field.
  36. Click [Submit].
  37. Validate the treatment plan data displays as expected in the 'Document Routing' screen.
  38. Click [Sign and Route].
  39. Enter the password and click [Verify].
  40. Select the staff member associated with the logged in user in the 'Route Document To' field and click [Add]
  41. Click [Submit]
  42. Access the 'My To Do's' widget.
  43. Click [My To Do's].
  44. Validate the record for "Client A" and click [Review].
  45. Validate the treatment plan data displays as expected in the 'Document Preview'.
  46. Click [Accept] and [Sign].
  47. Enter the password and click [Verify].
  48. Validate the record is no longer present.
  49. Close the 'To Do's'.
  50. Select "Client A" and access the 'Treatment Plan' form.
  51. Select the record from the previous steps and click [Edit].
  52. Validate a 'Treatment Plan' dialog stating: "This plan is marked as Final. Changes are not allowed. Do you want to continue?" and click [Yes].
  53. Validate the plan displays as expected and fields are disabled.
  54. Close the form.

Topics
• Document Routing • Site Specific Section Modeling • To-Do's • Treatment Plan
Update 118 Summary | Details
Assessment Mapping - 'Admission' and 'Admission (OutPatient)' forms
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Assessment Mapping
  • Crystal Report Viewer
  • Problem List
  • CareFabric Monitor
  • Program Maintenance
  • Dictionary Update (PM)
  • Discharge
  • Admission (Outpatient)
Scenario 1: Assessment Mapping - 'Problem List' mapping to the 'Admission' form
Specific Setup:
  • A program is defined in 'Program Maintenance' with the following (Program A):
  • "Adult" selected in the 'Treatment Service' field.
  • "Health and behavior assessment (eg, health-focused clinical interview, behavioral observations, psychophysiological monitoring, health-oriented questionnaires), each 15 minutes face-to-face with the patient; initial assessment(96150)" selected in the 'Encounter SNOMED Code (MU Hospital)' field.
  • A dictionary code must be defined for the 'Client' file, '(101) Treatment Service' data element with "Ambulatory" selected in the 'Extended Dictionary Value (Single Dictionary)' for the "(742) Encounter Code (FHIR)" extended dictionary data element (Dictionary Code A).
  • A dictionary code must be defined for the 'Client' file, '(970) Type Of Discharge' data element with "Other Healthcare Facility" selected in the 'Extended Dictionary Value (Single Dictionary)' for the "(739) Encounter Discharge (FHIR)" extended dictionary data element (Dictionary Code B).
Steps
  1. Access the 'Assessment Mapping' form.
  2. Select "Problem List" in the 'Map Code for Use In' field.
  3. Validate the 'Form to Map' field contains "[Avatar PM] Admission (PATIENT510)" and select it.
  4. Select "(145) Presenting Problems-Primary" in the 'Assessment Field' field.
  5. Select "Alcohol + Drug Problems" in the 'Assessment Response (Dictionary)' field.
  6. Select "Alcohol dependence with alcohol-induced anxiety disorder (SNOMED-66590003)" in the 'Associated Code' field.
  7. Select "Active" in the 'Default Problem Status Code' field.
  8. Select "(42) Preadmit/Admission Date" in the 'Default Problem Date From' field.
  9. Click [Save Mapping].
  10. Validate a message is displayed stating: Mapping Saved.
  11. Click [OK].
  12. Select "(146) Presenting Problems-Secondary" in the 'Assessment Field' field.
  13. Select "Depression Or Mood Disorder" in the 'Assessment Response (Dictionary)' field.
  14. Select "At risk for depression (SNOMED-704295007)" in the 'Associated Code' field.
  15. Select "Active" in the 'Default Problem Status Code' field.
  16. Select "(42) Preadmit/Admission Date" in the 'Default Problem Date From' field.
  17. Click [Save Mapping].
  18. Validate a message is displayed stating: Mapping Saved.
  19. Click [OK].
  20. Select "(147) Presenting Problems-Tertiary" in the 'Assessment Field' field.
  21. Select "Marital / Family Problems" in the 'Assessment Response (Dictionary)' field.
  22. Select "Marital conflict (SNOMED-39072000" in the 'Associated Code' field.
  23. Select "Active" in the 'Default Problem Status Code' field.
  24. Select "(42) Preadmit/Admission Date" in the 'Default Problem Date From' field.
  25. Click [Save Mapping].
  26. Validate a message is displayed stating: Mapping Saved.
  27. Click [OK] and close the form.
  28. Access the 'Admission' form for a new client.
  29. Enter any new value in the 'Last Name' and 'First Name' fields.
  30. Select the desired value in the 'Sex' field.
  31. Click [Search] and [New Client].
  32. Enter the current date in the 'Preadmit/Admission Date' field.
  33. Enter the current time in the 'Preadmit/Admission Time' field.
  34. Select "Program A" in the 'Program' field.
  35. Select the desired value in the 'Type Of Admission' field.
  36. Select the desired practitioner in the 'Admitting Practitioner' field.
  37. Select "Alcohol + Drug Problems" in the 'Presenting Problems-Primary' field.
  38. Select "Depression Or Mood Disorder" in the 'Presenting Problems-Secondary' field.
  39. Select "Marital / Family Problems" in the 'Presenting Problems-Tertiary' field.
  40. Click [Submit].
  41. Access the 'Problem List' form for the new client.
  42. Click [View/Enter Problems].
  43. Validate the 'Problem List' contains the problems defined in the 'Assessment Mapping' form:
  44. Alcohol dependence with alcohol-induced anxiety disorder
  45. At risk for depression
  46. Marital Conflict
  47. Validate the problems all have "Active" status with the current date for 'Date of Onset'.
  48. Click [Close/Cancel] and close the form.
  49. Access the 'CareFabric Monitor' form.
  50. Enter the current date in the 'From Date' and 'Through Date' fields.
  51. Enter the new client ID in the 'Client ID' field.
  52. Select "ProgramAdmissionCreated" in the 'Event/Action Search' field.
  53. Click [View Activity Log].
  54. Select the "ProgramAdmissionCreated" record and click [Click To View Record].
  55. Validate the admission data is displayed.
  56. Validate the 'classCode' - 'code' field contains "AMB".
  57. Validate the 'classCode' - 'codeSystem' field contains "2.16.840.1.113883.5.4".
  58. Validate the 'classCode' - 'displayName' field contains "Ambulatory". Note: this value is populated based on "Dictionary Code A".
  59. Validate the first 'reasonCodes' - 'code' field contains "66590003".
  60. Validate the first 'reasonCodes' - 'codeSystem' field contains "2.16.840.1.113883.6.96".
  61. Validate the first 'reasonCodes' - 'displayName' field contains "Alcohol dependence".
  62. Validate the second 'reasonCodes' - 'code' field contains "704295007".
  63. Validate the second 'reasonCodes' - 'codeSystem' field contains "2.16.840.1.113883.6.96".
  64. Validate the second 'reasonCodes' - 'displayName' field contains "At risk for depressed mood".
  65. Validate the third 'reasonCodes' - 'code' field contains "39072000".
  66. Validate the first 'reasonCodes' - 'codeSystem' field contains "2.16.840.1.113883.6.96".
  67. Validate the first 'reasonCodes' - 'displayName' field contains "Marital conflict".
  68. Validate the 'typeCode' - 'type' field contains "Type".
  69. Validate the 'typeCode' - 'value' field contains "Encounter SNOMED Code (MU Hospital)".
  70. Validate the 'typeCode' - 'code' field contains "96150".
  71. Validate the 'typeCode' - 'codeSystem' field contains "2.16.840.1.113883.6.96".
  72. Validate the 'typeCode' - 'displayName' field contains "Health and behavior assessment (eg, health-focused clinical interview, behavioral observations, psychophysiological monitoring, health-oriented questionnaires), each 15 minutes face-to-face with the patient; initial assessment". Note: this is populated based on "Program A".
  73. Close the report and the form.
  74. Access the 'Discharge' form for the new client.
  75. Enter the current date in the 'Date Of Discharge' field.
  76. Enter the current time in the 'Discharge Time' field.
  77. Select "Dictionary Code B" in the 'Type Of Discharge' field.
  78. Select the desired practitioner in the 'Discharge Practitioner' field.
  79. Click [Submit].
  80. Access the 'CareFabric Monitor' form.
  81. Enter the current date in the 'From Date' and 'Through Date' fields.
  82. Enter the new client ID in the 'Client ID' field.
  83. Select "ProgramAdmissionUpdated" in the 'Event/Action Search' field.
  84. Click [View Activity Log].
  85. Select the "ProgramAdmissionUpdated" record triggered from the 'Discharge' form.
  86. Click [Click To View Record].
  87. Validate the 'hospitalizationDischargeDispositionCode' - 'code' field contains "other-hcf".
  88. Validate the 'hospitalizationDischargeDispositionCode' - 'codeSystem' field contains "2.16.840.1.113883.6.301.5".
  89. Validate the 'hospitalizationDischargeDispositionCode' - 'displayName' field contains "Other Healthcare Facility".
  90. Close the report and form.
Scenario 2: Assessment Mapping - 'Problem List' mapping to the 'Admission (OutPatient)' form
Specific Setup:
  • A program is defined in 'Program Maintenance' with the following (Program A):
  • "Adult" selected in the 'Treatment Service' field.
  • "Health and behavior assessment (eg, health-focused clinical interview, behavioral observations, psychophysiological monitoring, health-oriented questionnaires), each 15 minutes face-to-face with the patient; initial assessment(96150)" selected in the 'Encounter SNOMED Code (MU Hospital)' field.
  • A dictionary code must be defined for the 'Client' file, '(101) Treatment Service' data element with "Ambulatory" selected in the 'Extended Dictionary Value (Single Dictionary)' for the "(742) Encounter Code (FHIR)" extended dictionary data element (Dictionary Code A).
  • A dictionary code must be defined for the 'Client' file, '(970) Type Of Discharge' data element with "Other Healthcare Facility" selected in the 'Extended Dictionary Value (Single Dictionary)' for the "(739) Encounter Discharge (FHIR)" extended dictionary data element (Dictionary Code B).
Steps
  1. Access the 'Assessment Mapping' form.
  2. Select "Problem List" in the 'Map Code for Use In' field.
  3. Validate the 'Form to Map' field contains "[Avatar PM] Admission (OutPatient) (PATIENT510OUT)" and select it.
  4. Select "(145) Presenting Problems-Primary" in the 'Assessment Field' field.
  5. Select "Alcohol + Drug Problems" in the 'Assessment Response (Dictionary)' field.
  6. Select "Alcohol dependence with intoxication, unspecified (SNOMED-66590003)" in the 'Associated Code' field.
  7. Select "Active" in the 'Default Problem Status Code' field.
  8. Select "(42) Preadmit/Admission Date" in the 'Default Problem Date From' field.
  9. Click [Save Mapping].
  10. Validate a message is displayed stating: Mapping Saved.
  11. Click [OK].
  12. Select "(146) Presenting Problems-Secondary" in the 'Assessment Field' field.
  13. Select "Depression Or Mood Disorder" in the 'Assessment Response (Dictionary)' field.
  14. Select "Adjustment disorder with mixed anxiety and depressed mood (SNOMED-782501005)" in the 'Associated Code' field.
  15. Select "Active" in the 'Default Problem Status Code' field.
  16. Select "(42) Preadmit/Admission Date" in the 'Default Problem Date From' field.
  17. Click [Save Mapping].
  18. Validate a message is displayed stating: Mapping Saved.
  19. Click [OK].
  20. Select "(147) Presenting Problems-Tertiary" in the 'Assessment Field' field.
  21. Select "Marital / Family Problems" in the 'Assessment Response (Dictionary)' field.
  22. Select "Counseling for marital and partner problems (SNOMED-305058001)" in the 'Associated Code' field.
  23. Select "Active" in the 'Default Problem Status Code' field.
  24. Select "(42) Preadmit/Admission Date" in the 'Default Problem Date From' field.
  25. Click [Save Mapping].
  26. Validate a message is displayed stating: Mapping Saved.
  27. Click [OK] and close the form.
  28. Access the 'Admission (OutPatient)' form for a new client.
  29. Enter any new value in the 'Last Name' and 'First Name' fields.
  30. Select the desired value in the 'Sex' field.
  31. Click [Search] and [New Client].
  32. Enter the current date in the 'Preadmit/Admission Date' field.
  33. Enter the current time in the 'Preadmit/Admission Time' field.
  34. Select "Program A" in the 'Program' field.
  35. Select the desired value in the 'Type Of Admission' field.
  36. Select the desired practitioner in the 'Admitting Practitioner' field.
  37. Select "Alcohol + Drug Problems" in the 'Presenting Problems-Primary' field.
  38. Select "Depression Or Mood Disorder" in the 'Presenting Problems-Secondary' field.
  39. Select "Marital / Family Problems" in the 'Presenting Problems-Tertiary' field.
  40. Click [Submit].
  41. Access the 'Problem List' form for the new client.
  42. Click [View/Enter Problems].
  43. Validate the 'Problem List' contains the problems defined in the 'Assessment Mapping' form:
  44. Alcohol dependence with intoxication, unspecified
  45. Adjustment disorder with mixed anxiety and depressed mood
  46. Counseling for marital and partner problems
  47. Validate the problems all have "Active" status with the current date for 'Date of Onset'.
  48. Click [Close/Cancel] and close the form.
  49. Access the 'CareFabric Monitor' form.
  50. Enter the current date in the 'From Date' and 'Through Date' fields.
  51. Enter the new client ID in the 'Client ID' field.
  52. Select "ProgramAdmissionCreated" in the 'Event/Action Search' field.
  53. Click [View Activity Log].
  54. Select the "ProgramAdmissionCreated" record and click [Click To View Record].
  55. Validate the admission data is displayed.
  56. Validate the 'classCode' - 'code' field contains "AMB".
  57. Validate the 'classCode' - 'codeSystem' field contains "2.16.840.1.113883.5.4".
  58. Validate the 'classCode' - 'displayName' field contains "Ambulatory". Note: this value is populated based on "Dictionary Code A".
  59. Validate the first 'reasonCodes' - 'code' field contains "66590003".
  60. Validate the first 'reasonCodes' - 'codeSystem' field contains "2.16.840.1.113883.6.96".
  61. Validate the first 'reasonCodes' - 'displayName' field contains "Alcohol dependence".
  62. Validate the second 'reasonCodes' - 'code' field contains "782501005".
  63. Validate the second 'reasonCodes' - 'codeSystem' field contains "2.16.840.1.113883.6.96".
  64. Validate the second 'reasonCodes' - 'displayName' field contains "Adjustment disorder with mixed anxiety and depressed mood".
  65. Validate the third 'reasonCodes' - 'code' field contains "305058001".
  66. Validate the first 'reasonCodes' - 'codeSystem' field contains "2.16.840.1.113883.6.96".
  67. Validate the first 'reasonCodes' - 'displayName' field contains "Patient encounter status".
  68. Validate the 'typeCode' - 'type' field contains "Type".
  69. Validate the 'typeCode' - 'value' field contains "Encounter SNOMED Code (MU Hospital)".
  70. Validate the 'typeCode' - 'code' field contains "96150".
  71. Validate the 'typeCode' - 'codeSystem' field contains "2.16.840.1.113883.6.96".
  72. Validate the 'typeCode' - 'displayName' field contains "Health and behavior assessment (eg, health-focused clinical interview, behavioral observations, psychophysiological monitoring, health-oriented questionnaires), each 15 minutes face-to-face with the patient; initial assessment". Note: this is populated based on "Program A".
  73. Close the report and the form.
  74. Access the 'Discharge' form for the new client.
  75. Enter the current date in the 'Date Of Discharge' field.
  76. Enter the current time in the 'Discharge Time' field.
  77. Select "Dictionary Code B" in the 'Type Of Discharge' field.
  78. Select the desired practitioner in the 'Discharge Practitioner' field.
  79. Click [Submit].
  80. Access the 'CareFabric Monitor' form.
  81. Enter the current date in the 'From Date' and 'Through Date' fields.
  82. Enter the new client ID in the 'Client ID' field.
  83. Select "ProgramAdmissionUpdated" in the 'Event/Action Search' field.
  84. Click [View Activity Log].
  85. Select the "ProgramAdmissionUpdated" record triggered from the 'Discharge' form.
  86. Click [Click To View Record].
  87. Validate the 'hospitalizationDischargeDispositionCode' - 'code' field contains "other-hcf".
  88. Validate the 'hospitalizationDischargeDispositionCode' - 'codeSystem' field contains "2.16.840.1.113883.6.301.5".
  89. Validate the 'hospitalizationDischargeDispositionCode' - 'displayName' field contains "Other Healthcare Facility".
  90. Close the report and form.

Topics
• Admission • Assessment Mapping • Problem List
Update 120 Summary | Details
'Progress Notes (Group and Individual)' - Record Locking
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Progress Notes (Group and Individual)
  • Individual Progress Note
Scenario 1: Progress Notes (Group and Individual) - File a new service note with document routing enabled
Specific Setup:
  • Document Routing must be enabled on the 'Progress Notes (Group and Individual)' form.
  • A client must be enrolled in an active episode (Client A).
  • Google Chrome Browser settings are set to enable Autofill for passwords and the logged in user's password has been saved.
Steps
  1. Select "Client A" from the 'My Clients' list and access the 'Progress Notes (Group and Individual)' form.
  2. Select any value from the 'Select Episode' field.
  3. Select "New Service" from the 'Progress Notes For' field.
  4. Select any value from the 'Note Type' field.
  5. Set the 'Notes Field' to any value.
  6. Set the 'Date Of Service' field to the current date.
  7. Set the 'Service Charge Code' field to any value.
  8. Select "Final" from the 'Draft/Final' field/
  9. Click [Submit Note].
  10. Validate that the 'Document Routing' dialog is displayed with the progress note data.
  11. Click [Accept].
  12. Validate the 'Password' field autofill's with the user's password that is saved in Google Chrome.
  13. Click [OK].
  14. Validate a 'Progress Notes message' is displayed stating: "Note Filed".
  15. Click [OK].
  16. Click [Discard].
  17. Access the 'Client Ledger' form.
  18. Set the 'Client ID' field to "Client A".
  19. Select "All Episodes" from the 'Claim/Episode/All Episodes' field.
  20. Select "Simple" from the 'Ledger Type' field.
  21. Select "Yes" from the 'Include Zero Charges' field.
  22. Click [Process].
  23. Validate the Client Ledger Report page contains the service created in the previous steps.
  24. Click [Dismiss].
Scenario 2: Progress Notes (Group and Individual) - Validate record locking
Specific Setup:
  • Two clients are enrolled in existing episodes (Client A & Client B).
Steps
  1. Access the 'Progress Notes (Group and Individual)' form.
  2. Select "Client A" in the 'Select Client' field.
  3. Select the desired episode in the 'Select Episode' field.
  4. Leave the form open.
  5. Access a second instance of the 'Progress Notes (Group and Individual)' form.
  6. Select "Client B" in the 'Select Client' field.
  7. Select the desired episode in the 'Select Episode' field.
  8. Enter "Client A" in the 'Select Client' field.
  9. Validate an error message is displayed stating: You already have 'Progress Notes (Group and Individual)' opened for this client.
  10. Click [OK].
  11. Validate the 'Select Client' field does not contain a value.
  12. Close the form.
  13. Navigate back to the first instance of the 'Progress Notes (Group and Individual)' form.
  14. Close the form.
Scenario 3: Progress Notes (Group and Individual) Copy - Validate record locking
Specific Setup:
  • A copy of the 'Progress Notes (Group and Individual)' form must be defined (Progress Notes (Group and Individual) Copy).
  • Two clients are enrolled in existing episodes (Client A & Client B).
Steps
  1. Access the 'Progress Notes (Group and Individual) Copy' form.
  2. Select "Client A" in the 'Select Client' field.
  3. Select the desired episode in the 'Select Episode' field.
  4. Leave the form open.
  5. Access a second instance of the 'Progress Notes (Group and Individual) Copy' form.
  6. Select "Client B" in the 'Select Client' field.
  7. Select the desired episode in the 'Select Episode' field.
  8. Enter "Client A" in the 'Select Client' field.
  9. Validate an error message is displayed stating: You already have 'Progress Notes (Group and Individual)' opened for this client.
  10. Click [OK].
  11. Validate the 'Select Client' field does not contain a value.
  12. Close the form.
  13. Navigate back to the first instance of the 'Progress Notes (Group and Individual) Copy' form.
  14. Close the form.
'Child and Adolescent Needs and Strengths' form - Client Merge
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Child and Adolescent Needs and Strengths
  • Change MR#
Scenario 1: 'Child and Adolescent Needs and Strengths' - validate the SYSTEM.cw_cans_assessment table when document routing is enabled
Specific Setup:
  • Document routing is enabled for the 'Child and Adolescent Needs and Strengths' form.
  • A client is enrolled in an existing episode (Client A).
Steps
  1. Select "Client A" and access the 'Child and Adolescent Needs and Strengths' form.
  2. Populate all required and desired fields.
  3. Select "Final" in the 'Assessment Status' field.
  4. Validate a "Confirm" message is displayed stating: Once set to "Final", the data will be view only.
  5. Click [OK] and [Submit].
  6. Validate a "Confirm Document" window is displayed.
  7. Click [Accept] to accept the document.
  8. Access Crystal Reports or other SQL Reporting tool.
  9. Select the CWS namespace.
  10. Create a report using the 'SYSTEM.cw_cans_assessment' table.
  11. Validate a row is displayed for the assessment submitted in the previous steps.
  12. Validate the 'PATID' field contains the ID for "Client A".
  13. Validate the 'document_routing_status' field contains "Final".
  14. Close the report.
Scenario 2: Child and Adolescent Needs and Strengths - Validate 'Client Merge' functionality
Specific Setup:
  • Crystal Reports or other SQL reporting tool.
  • Two clients are enrolled in an existing episode (Client A & Client B).
Steps
  1. Select "Client A" and access the 'Child and Adolescent Needs and Strengths' form.
  2. Select desired episode from the Pre-Display and click [OK].
  3. Populate all required and desired fields.
  4. Select "Draft" in the 'Assessment Status' field.
  5. Click[Submit].
  6. Access Crystal Reports or other SQL Reporting tool.
  7. Create a report using the 'SYSTEM.cw_cans_assessment' table.
  8. Validate the 'PATID' field contains "Client A".
  9. Access the 'Client Merge' form.
  10. Select "Client A" in the 'Source Client' field.
  11. Select the desired episode in the 'Source Client Episode' field.
  12. Select "Client B" in the 'Target Client' field.
  13. Click [File] and [Yes].
  14. Validate a message is displayed stating: The following new episode has been created for the target client indicated. Episode #.
  15. Click [OK] and close the form.
  16. Access Crystal Reports or other SQL Reporting tool.
  17. Refresh the report using the 'SYSTEM.cw_cans_assessment' table.
  18. Validate the 'PATID' field now contains "Client B".
  19. Close the report.
Scenario 3: Child and Adolescent Needs and Strengths - Validate 'Change MR#' functionality
Specific Setup:
  • Crystal Reports or other SQL reporting tool.
Steps
  1. Select "Client A" and access the 'Child and Adolescent Needs and Strengths' form.
  2. Select desired episode from the Pre-Display and click [OK].
  3. Populate all required and desired fields.
  4. Select "Draft" in the 'Assessment Status' field.
  5. Click [Submit].
  6. Access Crystal Reports or other SQL Reporting tool.
  7. Create a report using the 'SYSTEM.cw_cans_assessment' table.
  8. Validate the 'PATID' field contains "Client A".
  9. Access the 'Change MR#' form.
  10. Select "Client A" in the 'Client ID' field.
  11. Click [Assign MR#]
  12. Validate a message is displayed stating: Auto Assign Next ID Number?
  13. Click [Yes].
  14. Validate the 'New Client ID#' field contains the new ID for "Client A".
  15. Click [Submit].
  16. Access Crystal Reports or other SQL Reporting tool.
  17. Refresh the report using the 'SYSTEM.cw_cans_assessment' table.
  18. Validate the 'PATID' field contains the updated PATID for "Client A".
  19. Close the report.
Topics
• Progress Notes • Progress Notes (Group And Individual) • Child and Adolescent Needs and Strengths • Client Merge