Skip to main content

RADplus 2024 Monthly Release 2024.02.00 Acceptance Tests


Update 30 Summary | Details
System Generated Email Settings
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • System Generated Email Settings
  • User Failed Authentication Question
Scenario 1: The 'Systems Generated Email Settings' form - Validate submission and functionality ("AWS" enabled systems)
Specific Setup:
  • In Avatar, an active user [TestUser] with a valid password exists on the system. (Make note of the password)
  • [TestUser] has an active email address [TestEmailAddress]
  • Have access to form "User Failed Authentication Question"
Steps
  1. Open form "System Generated Email Settings",
  2. Populate the "SMTP Server" field, "Email From Address" field, "Email Authentication User ID", and "Email Authentication Password" fields, with the appropriate values for the system
  3. Navigate to the "Use TLS" field,
  4. Validate the field is a required field, as expected for "AWS" systems
  5. Set the value to "No"
  6. In the "Port Number" field, populate the field with a port number, if required for the system
  7. Submit the form
  8. Validate the form submits successfully
  9. Return to "System Generated Email Settings" form
  10. Validate all fields are populated as expected
  11. Open form "User Failed Authentication Question"
  12. Populate the "System Code"
  13. Populate the user name for [TestUser] in the "User Name"
  14. Populate the password for [TestUser] in the "Password"
  15. Populate the "Email Address" field with the email [TestEmailAddress] for [TestUser]i
  16. Click [Test Email]
  17. Validate an error message is received stating "System is not properly configured for Email"
  18. Click [OK]
  19. Submit the form
  20. Re-open form "System Generated Email Settings",
  21. Navigate to the "Use TLS" field,
  22. Set the value to "Yes"
  23. Submit the form
  24. Validate the form submits successfully
  25. Re-open form "User Failed Authentication Question"
  26. Populate the "System Code"
  27. Populate the user name for [TestUser] in the "User Name"
  28. Populate the password for [TestUser] in the "Password"
  29. Validate all other fields are populated as expected
  30. Click [Test Email]
  31. Validate the dialog, "An email with the subject Avatar User Failed Authentication Question has been sent to [TestEmailAddress]" is displayed
  32. Click [OK] and close the form
  33. As [TestUser], navigate to their email inbox
  34. Validate [TestUser] has received an email in their inbox with subject "Avatar User Failed Authentication Question"
  35. Click to open the email
  36. Validate the text of the email states "This is a test Email"
  37. Close the email
  38. Log in as [TestUser]
  39. At the "Password" prompt, enter an incorrect password
  40. Validate a message stating "You have entered an invalid password. Do you wish to answer your failed authentication question", is displayed and click [OK]
  41. Populate the "Failed Authentication" question, with the appropriate answer and click [OK]
  42. Validate the message " An Email will be sent to you containing your new system password" is displayed and click [OK]
  43. Navigate to their email inbox
  44. Validate [TestUser] has received an email in their inbox with subject "Notice of Change to Avatar Login Information" and open the email
  45. Copy the temporary password included in the email
  46. Return to the login screen and paste in the temporary password in the password box and click [OK]
  47. Validate a message "Your current password is system generated.You must enter a new password", is displayed and click [OK]
  48. Populate the "Enter new password" field
  49. Populate the "Re-enter new password" field
  50. Click [OK]
  51. Validate the user is logged in successfully
Scenario 2: The 'Systems Generated Email Settings' form - Validate submission and functionality (Non "AWS" enabled systems)
Specific Setup:
  • In Avatar, an active user [TestUser] with a valid password exists on the system. (Make note of the password)
  • [TestUser] has an active email address [TestEmailAddress]
  • Have access to form "User Failed Authentication Question"
Steps
  1. Open form "System Generated Email Settings",
  2. Populate the "SMTP Server" field, "Email From Address" field, "Email Authentication User ID", and "Email Authentication Password" fields, with the appropriate values for the system
  3. Navigate to the "Use TLS" field,
  4. Validate the field is not a required field, since this is not an "AWS" system
  5. Set the value to "No"
  6. In the "Port Number" field, populate the field with a port number if required for the system
  7. Submit the form
  8. Validate the form submits successfully
  9. Return to "System Generated Email Settings" form and validate all fields are populated as expected
  10. Open form "User Failed Authentication Question"
  11. Populate the "System Code"
  12. Populate the user name for [TestUser] in the "User Name"
  13. Populate the password for [TestUser] in the "Password"
  14. Populate the "Email Address" field with the email [TestEmailAddress] for [TestUser]i
  15. Click [Test Email]
  16. Validate the dialog "A test email with the subject 'Avatar User Failed Authentication Question' has been sent to [TestEmailAddress]
  17. Click [OK] and close the form
  18. As [TestUser
  19. Navigate to their email inbox
  20. Validate [TestUser] has received an email in their inbox with subject "Avatar User Failed Authentication Question"
  21. Click to open the email
  22. Validate the text of the email states "This is a test Email"
  23. Close the email
  24. Re-open form "System Generated Email Settings",
  25. Navigate to the "Use TLS" field,
  26. Set the value to "Yes"
  27. Submit the form
  28. Validate the form submits successfully
  29. Re-open form "User Failed Authentication Question"
  30. Populate the "System Code"
  31. Populate the user name for [TestUser] in the "User Name"
  32. Populate the password for [TestUser] in the "Password"
  33. Validate all other fields are populated as expected
  34. Click [Test Email]
  35. Validate the dialog "A test email with the subject 'Avatar User Failed Authentication Question' has been sent to [TestEmailAddress]
  36. Click [OK] and close the form
  37. As [TestUser]
  38. Navigate to the email inbox
  39. Validate [TestUser] has received an email in their inbox with subject "Avatar User Failed Authentication Question"
  40. Click to open the email
  41. Validate the text of the email states "This is a test Email"
  42. Close the email
  43. Log in as [TestUser]
  44. At the "Password" prompt, enter an incorrect password
  45. Validate a message stating "You have entered an invalid password. Do you wish to answer your failed authentication question", is displayed and click [OK]
  46. Populate the "Failed Authentication" question, with the appropriate answer and click [OK]
  47. Validate the message " An Email will be sent to you containing your new system password" is displayed and click [OK]
  48. Navigate to their email inbox
  49. Validate [TestUser] has received an email in their inbox with subject "Notice of Change to Avatar Login Information" and open the email
  50. Copy the temporary password included in the email
  51. Return to the login screen
  52. Paste in the temporary password in the password box and click [OK]
  53. Validate a message "Your current password is system generated.You must enter a new password", is displayed and click [OK]
  54. Populate the "Enter new password" field
  55. Populate the "Re-enter new password" field
  56. Click [OK]
  57. Validate the user is logged in successfully

Topics
• Forms
Update 47 Summary | Details
Document Management - Approval Notifications
Scenario 1: User Role Definition - Approval Notifications
Steps
  1. Open the "User Role Definition" form.
  2. Create a user role and set the "Form to Send Approval Notifications" to "All Forms".
  3. Open the "User Definition".
  4. Assign the user to the user role "AllForms".
  5. Open the "Client Document Capture" form.
  6. Scan or import a document.
  7. Navigate to the "myToDos" widget.
  8. Validate that a "Document Capture Approval" notification is received.
  9. Click [Document Capture Approval].
  10. Open the "User Role Definition" form.
  11. Create a user role and set the "Form to Send Approval Notifications" to "No Forms".
  12. Open the "User Definition".
  13. Assign the user to the user role "NoForms".
  14. Open the "Client Document Capture" form.
  15. Scan or import a document.
  16. Navigate to the "myToDos" widget.
  17. Validate that a "Document Capture Approval" notification is not received.
  18. Open the "User Role Definition" form.
  19. Create a user role and set the "Form to Send Approval Notifications" to "Specify Forms".
  20. Open the "User Definition".
  21. Assign the user to the user role "SpecifyForms".
  22. Click [Select Forms for Approval Notifications].
  23. Select specific forms.
  24. Open the "Client Document Capture" form.
  25. Scan or import a document in to one of the forms that were set up in the previous steps for this user role.
  26. Navigate to the "myToDos" widget.
  27. Validate that a "Document Capture Approval" notification is received.
  28. Click [Document Capture Approval].
  29. Approve the document.
Scenario 2: User Role Definition - Validate 'Copy User Roles to Other System Codes' functionality
Specific Setup:
  • Have a system defined with two root system codes. [SYSA] and [SYSB].
  • Both system codes contain the same "Forms" and associated form "ID's" defined in form "Document Management Definition".
  • In [SYSA], create a new form type [FormZ] in form "Document Management Definition". Note the form type ID number, for this example "28" is used.
  • In [SYSA], have or create a new user role [RoleZ].
  • Have the 'Registry Settings' form, set the 'Copy User Roles to Other System Codes' registry setting to "Y".
  • Log into root code [SYSA].
Steps
  1. Open the 'User Role Definition' form.
  2. Click [Select User Role].
  3. Select [RoleZ].
  4. In the 'Select Codes To Copy User Role To' field, select [SYSB].
  5. Populate any other required fields in that section.
  6. Click the "Document Management" Section.
  7. Select "No" in the 'Is this user a Document Management Administrator?' field.
  8. Select "Specify Forms" in the 'Forms Allowed To View' field.
  9. Select the document created in the setup, [FormZ].
  10. Submit the form.
  11. Validate an error is displayed "The following document form types to view do not exist in all selected system codes within 'System Codes To Copy User Role To' and will be unchecked". Document form type '28' does not exist in system code [SYSB].
  12. Click [OK]
  13. At the "Submission will be aborted" error message, Click [OK].
  14. Log out of root code [SYSA].
  15. Log into root code [SYSB].
  16. Open form "Document Management Definition".
  17. Click [Select Form].
  18. Click [Add New].
  19. Validate the "Form ID" field has been assigned the same form ID number assigned to [FormZ]. in the se up, form ID "28".
  20. Populate the "Form Name" field.
  21. Populate any other required fields.
  22. Submit the form.
  23. Log out of root code [SYSB].
  24. Log into root code [SYSA].
  25. Open the 'User Role Definition' form.
  26. Click [Select User Role].
  27. Select user role, [RoleZ].
  28. In the 'Select Codes To Copy User Role To' field, select [SYSB].
  29. Populate any other required fields in that section.
  30. Click the "Document Management" Section.
  31. Select "No" in the 'Is this user a Document Management Administrator?' field.
  32. Select "Specify Forms" in the 'Forms Allowed To View' field.
  33. Select the document created in the setup, [FormZ].
  34. Select 'Specify Forms' in the "Forms to Send Approval Notifications" field.
  35. Click "Select Forms for Approval Notifications".
  36. Select the forms you want to use the Approval Notifications functionality.
  37. Select "Yes" in the "Limit Approval Notifications to Caseload Only".
  38. Submit the form.
  39. Validate the form files successfully.
  40. Return to the form.
  41. Select [RoleZ].
  42. Click the "Document Management" Section.
  43. Click "Specify Forms" in the 'Forms Allowed To View' field.
  44. Click [Select Forms to View].
  45. Validate [FormZ] is selected, as expected.
  46. Log out of root code [SYSA].
  47. Log into root code [SYSB].
  48. Open the 'User Role Definition' form.
  49. Click [Select User Role].
  50. Validate the "Select User Role" field contains [RoleZ].
  51. Select [RoleZ].
  52. Click the "Document Management" Section.
  53. Select "Specify Forms" in the 'Forms Allowed To View' field.
  54. Click [Select Forms to View].
  55. Validate [FormZ] is present and selected in the forms list, as expected.
  56. Validate "Forms to Send Approval Notifications" field is set to "Specify Forms".
  57. Click "Select Forms for Approval Notifications".
  58. Validate the forms you want to use the Approval Notifications functionality.
  59. Validate "Limit Approval Notifications to Caseload Only" is set to "Yes".
  60. Close the form.
User Definition/User Role Definition - Approval notifications fields added
Scenario 1: Update user with the "WEBSVC.UserManagement" web service
Specific Setup:
  • Have a system with "Avatar Web Services" installed
  • Have the "WEBSVC.UserManagement" web service imported into the program and the "UpdateUser" web service "request" configured for each root system code.
  • Have an existing user created in form "User Definition"
Steps
  1. Open program "SOAPUI" or other web service program.
  2. Click and open the "UpdateUser" request for the first root system code.
  3. Set the "<UserId>" property equal to the user's Avatar User id.
  4. Update any field property in the request. For example: Set the "<UserDescription>" property to a new user description.
  5. Click [Submit].
  6. Validate a message "User successfully updated" is received.
  7. Open "User Definition" to edit the user.
  8. Validate that the field updated with the web service, is populated as expected.
Scenario 2: Create a user with the "WEBSVC.UserManagement" web service
Specific Setup:
  • Have a new user who requires an Avatar "UserID". "UserA"
  • Have a system with "Avatar Web Services" installed
  • Have a program to test web services, for example "SoapUI"
  • Have the "WEBSVC.UserManagement" web service imported into the program and the "CreateUser" web service "request" configured
Steps
  1. Open program "SOAPUI" or other web service program
  2. Click and open the "CreateUser" request for the first root system code
  3. Populate the "<UserId>" field with a unique user ID to be assigned to "UserA"
  4. Populate the "<UserRoles>>" field
  5. Populate the "<UserDescription>" field
  6. Populate the "<IsAvatarMobileUser>" field
  7. Populate the "<IsUserAStaffMember>" field
  8. Populate the "<IsUserSystemAdministrator>" field
  9. Populate the "<IsUserAUnit>" field
  10. Populate the "<WarnNonCaseloadAccess>" field
  11. Click [Submit]
  12. Validate a message "[UserA] has been created with password : 7K3M" (Note: Password is a temporary password)
  13. Log into Avatar as "UserA" and the temporary password
  14. Validate the user is prompted to create a permanent password
  15. Enter a permanent password
  16. Click [Sign In]
  17. Validate the user is logged in successfully
  18. Log out as "UserA" and log in with the permanent password
  19. Validate the user is logged in successfully
Document Management - Approval notification To-Dos.
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Clinical Document Viewer
  • Review To Do Item (PM)
Scenario 1: User Definition - Approval Notifications
Steps
  1. Open the "User Definition" form.
  2. Add a new user.
  3. Fill out all necessary fields.
  4. Navigate to the "Document Management" section.
  5. Set the "Is the User a Document Management Administrator" to "No".
  6. Set "Forms to Allow Approval Notifications" to "Specify Forms".
  7. Click [Select Forms for Approval Notifications].
  8. Select all forms desired to utilize the approval notification functionality.
  9. Select "Yes" in the "Limit Approval Notifications to Caseload Only".
  10. Click [Submit] to file the form.
  11. Open the "User Definition" form.
  12. Navigate to the "Document Management" section.
  13. Validate "Is the User a Document Management Administrator" to set to "No".
  14. Validate "Forms to Allow Approval Notifications" is set to "Specify Forms".
  15. Click [Select Forms for Approval Notifications].
  16. Validate the forms desired to utilize the approval notification functionality are checked.
  17. Validate "Limit Approval Notifications to Caseload Only" is set to "Yes".
  18. Click [Discard].
  19. Open the "User Definition" form.
  20. Navigate to the "Document Management" section.
  21. Set the "Is the User a Document Management Administrator" to "No".
  22. Set the "Form to Send Approval Notifications" to "All Forms".
  23. Open the "Client Document Capture" form.
  24. Scan or import a document.
  25. Navigate to the 'myToDos' widget.
  26. Validate that a "Document Capture Approval" notification is received.
  27. Click [Document Capture Approval].
  28. Open the "User Definition" form.
  29. Navigate to the "Document Management" section.
  30. Set the "Is the User a Document Management Administrator" to "No".
  31. Set the "Form to Send Approval Notifications" to "No Forms".
  32. Open the "Client Document Capture" form.
  33. Scan or import a document.
  34. Navigate to the 'myToDos' widget.
  35. Validate that a "Document Capture Approval" notification is not received.
  36. Open the "User Definition" form.
  37. Navigate to the "Document Management" section.
  38. Set the "Is the User a Document Management Administrator" to "No".
  39. Set the "Form to Send Approval Notifications" to "Specify Forms".
  40. Open the "User Definition".
  41. Assign the user to the user role "SpecifyForms".
  42. Click [Select Forms for Approval Notifications].
  43. Select specific forms.
  44. Open the "Client Document Capture" form.
  45. Scan or import a document in to one of the forms that were set up in the previous steps for this user role.
  46. Navigate to the 'myToDos' widget.
  47. Validate that a "Document Capture Approval" notification is received.
  48. Click [Document Capture Approval].
  49. Approve the document.
Scenario 2: User Role Definition - Approval Notifications
Steps
  1. Open the "User Role Definition" form.
  2. Create a user role and set the "Form to Send Approval Notifications" to "All Forms".
  3. Open the "User Definition".
  4. Assign the user to the user role "AllForms".
  5. Open the "Client Document Capture" form.
  6. Scan or import a document.
  7. Navigate to the "myToDos" widget.
  8. Validate that a "Document Capture Approval" notification is received.
  9. Click [Document Capture Approval].
  10. Open the "User Role Definition" form.
  11. Create a user role and set the "Form to Send Approval Notifications" to "No Forms".
  12. Open the "User Definition".
  13. Assign the user to the user role "NoForms".
  14. Open the "Client Document Capture" form.
  15. Scan or import a document.
  16. Navigate to the "myToDos" widget.
  17. Validate that a "Document Capture Approval" notification is not received.
  18. Open the "User Role Definition" form.
  19. Create a user role and set the "Form to Send Approval Notifications" to "Specify Forms".
  20. Open the "User Definition".
  21. Assign the user to the user role "SpecifyForms".
  22. Click [Select Forms for Approval Notifications].
  23. Select specific forms.
  24. Open the "Client Document Capture" form.
  25. Scan or import a document in to one of the forms that were set up in the previous steps for this user role.
  26. Navigate to the "myToDos" widget.
  27. Validate that a "Document Capture Approval" notification is received.
  28. Click [Document Capture Approval].
  29. Approve the document.
Document Management - Approval notifications
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Clinical Document Viewer
  • Review To Do Item (PM)
Scenario 1: Document Management - Approval Notifications
Steps
  1. Open the "User Definition" form.
  2. Navigate to the "Forms and Tables" section.
  3. Give the user access to the "Document Capture Approval" form.
  4. Navigate to the "Document Management" section.
  5. Set the "Is this user a Document Management Administrator" field to "No".
  6. Set the "Forms To Send Approval Notifications" to "All Forms".
  7. Click [Submit] to file the form.
  8. Open the "Client Document Capture" form
  9. Select a client and episode.
  10. Select a "Capture Mode".
  11. Either scan or import in a document, depending on the "Capture Mode".
  12. Set the "Document Type" and optionally set "Description".
  13. Click [Save].
  14. Click "Close Document Capture".
  15. Navigate to the 'myToDos' widget.
  16. Click [Additional ToDos]
  17. Locate the approval notification for the document.
  18. Click the [Document Capture Approval] button on the document notification.
  19. Select "Approve" in "Approve/Reject".
  20. Click [File Approval/Rejection].
  21. A message pops up stating "Document Approved".
  22. Click [OK].
  23. Open "Clinical Document Viewer" form.
  24. Locate the document that was approved and validate an additional Electronic signature page is added to the output.
  25. Open the "Client Document Capture" form
  26. Select a client and episode.
  27. Select a "Capture Mode".
  28. Either scan or import in a document, depending on the "Capture Mode".
  29. Set the "Document Type" and optionally set "Description".
  30. Click [Save].
  31. Click "Close Document Capture".
  32. Navigate to the 'myToDos' widget.
  33. Click [Additional ToDos]
  34. Locate the approval notification for the document.
  35. Click the [Document Capture Approval] button on the document notification.
  36. Select "Reject" in "Approve/Reject".
  37. Optionally add "Comments" as to why it's rejected.
  38. File the form.
  39. Click [File Approval/Rejection].
  40. A message pops up stating "Document Rejected".
  41. A notification ToDo is sent to the originator of the document to let them know it's been rejected.
  42. Open the "Clinical Document Viewer" form.
  43. Validate the rejected document is now voided.
  44. Open the "User Definition" form.
  45. Navigate to the "Document Management" section.
  46. Set the "Is this user a Document Management Administrator" field to "No".
  47. Set the "Forms To Send Approval Notifications" to "No Forms".
  48. Click [Submit] to file the form.
  49. Open the "Client Document Capture" form
  50. Select a client and episode.
  51. Select a "Capture Mode".
  52. Either scan or import in a document, depending on the "Capture Mode".
  53. Set the "Document Type" and optionally set "Description".
  54. Click [Save].
  55. Click "Close Document Capture".
  56. Navigate to the myToDos' widget.
  57. Click [Additional ToDos]
  58. Validate no ToDo notification is generated.
  59. Open the "User Definition" form.
  60. Navigate to the "Forms and Tables" section.
  61. Give the user access to the "Document Capture Approval" form.
  62. Navigate to the "Document Management" section.
  63. Set the "Is this user a Document Management Administrator" field to "No".
  64. Set the "Forms To Send Approval Notifications" to "Specify Forms".
  65. Set the "Limit Approval Notifications to Caseload Only" to "Yes".
  66. Click [Submit] to file the form.
  67. Open the "Client Document Capture" form
  68. Select a client and episode.
  69. Select a "Capture Mode".
  70. Either scan or import in a document, depending on the "Capture Mode".
  71. Set the "Document Type" to one of the document types selected under "Specify Forms".
  72. Click [Save].
  73. Click "Close Document Capture".
  74. Navigate to the 'myToDos' widget.
  75. Click [Additional ToDos]
  76. Locate the approval notification for the document.
  77. Click the [Document Capture Approval] button on the document notification.
  78. Select "Approve" in "Approve/Reject".
  79. Click [File Approval/Rejection].
  80. A message pops up stating "Document Approved".
  81. Click [OK].
  82. Open "Clinical Document Viewer" form.
  83. Locate the document that was approved and validate an additional Electronic signature page is added to the output.
  84. Open the "Client Document Capture" form
  85. Select a client and episode.
  86. Select a "Capture Mode".
  87. Either scan or import in a document, depending on the "Capture Mode".
  88. Set the "Document Type" to one of the document types not selected under "Specify Forms".
  89. Click [Save].
  90. Click "Close Document Capture".
  91. Navigate to the 'myToDos' widget.
  92. Click [Additional ToDos]
  93. Locate the ToDo for the document.
  94. Validate there is no [Document Capture Approval] button on the ToDo.
  95. Validate there is a [Review To Do Item] button.
  96. Click [Review To Do Item].
  97. Mark the ToDo as reviewed.
  98. Click [Close].
  99. Open the "Client Document Capture" form
  100. Select a client that isn't in the user's caseload.
  101. Select an episode.
  102. Select a "Capture Mode".
  103. Either scan or import in a document, depending on the "Capture Mode".
  104. Set the "Document Type" to one of the document types not selected under "Specify Forms".
  105. Click [Save].
  106. Click "Close Document Capture".
  107. Navigate to the "myToDos' widget.
  108. Click [Additional ToDos]
  109. Locate the ToDo for the document.
  110. Validate there is no notification generated as this client isn't in the user's caseload.
  111. Validate there is a [Review To Do Item] button.
  112. Click [Review To Do Item].
  113. Mark the ToDo as reviewed.
  114. Click [Close].
Scenario 2: User Definition - Approval Notifications
Steps
  1. Open the "User Definition" form.
  2. Add a new user.
  3. Fill out all necessary fields.
  4. Navigate to the "Document Management" section.
  5. Set the "Is the User a Document Management Administrator" to "No".
  6. Set "Forms to Allow Approval Notifications" to "Specify Forms".
  7. Click [Select Forms for Approval Notifications].
  8. Select all forms desired to utilize the approval notification functionality.
  9. Select "Yes" in the "Limit Approval Notifications to Caseload Only".
  10. Click [Submit] to file the form.
  11. Open the "User Definition" form.
  12. Navigate to the "Document Management" section.
  13. Validate "Is the User a Document Management Administrator" to set to "No".
  14. Validate "Forms to Allow Approval Notifications" is set to "Specify Forms".
  15. Click [Select Forms for Approval Notifications].
  16. Validate the forms desired to utilize the approval notification functionality are checked.
  17. Validate "Limit Approval Notifications to Caseload Only" is set to "Yes".
  18. Click [Discard].
  19. Open the "User Definition" form.
  20. Navigate to the "Document Management" section.
  21. Set the "Is the User a Document Management Administrator" to "No".
  22. Set the "Form to Send Approval Notifications" to "All Forms".
  23. Open the "Client Document Capture" form.
  24. Scan or import a document.
  25. Navigate to the 'myToDos' widget.
  26. Validate that a "Document Capture Approval" notification is received.
  27. Click [Document Capture Approval].
  28. Open the "User Definition" form.
  29. Navigate to the "Document Management" section.
  30. Set the "Is the User a Document Management Administrator" to "No".
  31. Set the "Form to Send Approval Notifications" to "No Forms".
  32. Open the "Client Document Capture" form.
  33. Scan or import a document.
  34. Navigate to the 'myToDos' widget.
  35. Validate that a "Document Capture Approval" notification is not received.
  36. Open the "User Definition" form.
  37. Navigate to the "Document Management" section.
  38. Set the "Is the User a Document Management Administrator" to "No".
  39. Set the "Form to Send Approval Notifications" to "Specify Forms".
  40. Open the "User Definition".
  41. Assign the user to the user role "SpecifyForms".
  42. Click [Select Forms for Approval Notifications].
  43. Select specific forms.
  44. Open the "Client Document Capture" form.
  45. Scan or import a document in to one of the forms that were set up in the previous steps for this user role.
  46. Navigate to the 'myToDos' widget.
  47. Validate that a "Document Capture Approval" notification is received.
  48. Click [Document Capture Approval].
  49. Approve the document.
Document Management - Document Capture Approvals
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Clinical Document Viewer
  • Review To Do Item (PM)
  • Client Document Capture
  • Document Capture
Scenario 1: Document Management - Approval Notifications
Steps
  1. Open the "User Definition" form.
  2. Navigate to the "Forms and Tables" section.
  3. Give the user access to the "Document Capture Approval" form.
  4. Navigate to the "Document Management" section.
  5. Set the "Is this user a Document Management Administrator" field to "No".
  6. Set the "Forms To Send Approval Notifications" to "All Forms".
  7. Click [Submit] to file the form.
  8. Open the "Client Document Capture" form
  9. Select a client and episode.
  10. Select a "Capture Mode".
  11. Either scan or import in a document, depending on the "Capture Mode".
  12. Set the "Document Type" and optionally set "Description".
  13. Click [Save].
  14. Click "Close Document Capture".
  15. Navigate to the 'myToDos' widget.
  16. Click [Additional ToDos]
  17. Locate the approval notification for the document.
  18. Click the [Document Capture Approval] button on the document notification.
  19. Select "Approve" in "Approve/Reject".
  20. Click [File Approval/Rejection].
  21. A message pops up stating "Document Approved".
  22. Click [OK].
  23. Open "Clinical Document Viewer" form.
  24. Locate the document that was approved and validate an additional Electronic signature page is added to the output.
  25. Open the "Client Document Capture" form
  26. Select a client and episode.
  27. Select a "Capture Mode".
  28. Either scan or import in a document, depending on the "Capture Mode".
  29. Set the "Document Type" and optionally set "Description".
  30. Click [Save].
  31. Click "Close Document Capture".
  32. Navigate to the 'myToDos' widget.
  33. Click [Additional ToDos]
  34. Locate the approval notification for the document.
  35. Click the [Document Capture Approval] button on the document notification.
  36. Select "Reject" in "Approve/Reject".
  37. Optionally add "Comments" as to why it's rejected.
  38. File the form.
  39. Click [File Approval/Rejection].
  40. A message pops up stating "Document Rejected".
  41. A notification ToDo is sent to the originator of the document to let them know it's been rejected.
  42. Open the "Clinical Document Viewer" form.
  43. Validate the rejected document is now voided.
  44. Open the "User Definition" form.
  45. Navigate to the "Document Management" section.
  46. Set the "Is this user a Document Management Administrator" field to "No".
  47. Set the "Forms To Send Approval Notifications" to "No Forms".
  48. Click [Submit] to file the form.
  49. Open the "Client Document Capture" form
  50. Select a client and episode.
  51. Select a "Capture Mode".
  52. Either scan or import in a document, depending on the "Capture Mode".
  53. Set the "Document Type" and optionally set "Description".
  54. Click [Save].
  55. Click "Close Document Capture".
  56. Navigate to the myToDos' widget.
  57. Click [Additional ToDos]
  58. Validate no ToDo notification is generated.
  59. Open the "User Definition" form.
  60. Navigate to the "Forms and Tables" section.
  61. Give the user access to the "Document Capture Approval" form.
  62. Navigate to the "Document Management" section.
  63. Set the "Is this user a Document Management Administrator" field to "No".
  64. Set the "Forms To Send Approval Notifications" to "Specify Forms".
  65. Set the "Limit Approval Notifications to Caseload Only" to "Yes".
  66. Click [Submit] to file the form.
  67. Open the "Client Document Capture" form
  68. Select a client and episode.
  69. Select a "Capture Mode".
  70. Either scan or import in a document, depending on the "Capture Mode".
  71. Set the "Document Type" to one of the document types selected under "Specify Forms".
  72. Click [Save].
  73. Click "Close Document Capture".
  74. Navigate to the 'myToDos' widget.
  75. Click [Additional ToDos]
  76. Locate the approval notification for the document.
  77. Click the [Document Capture Approval] button on the document notification.
  78. Select "Approve" in "Approve/Reject".
  79. Click [File Approval/Rejection].
  80. A message pops up stating "Document Approved".
  81. Click [OK].
  82. Open "Clinical Document Viewer" form.
  83. Locate the document that was approved and validate an additional Electronic signature page is added to the output.
  84. Open the "Client Document Capture" form
  85. Select a client and episode.
  86. Select a "Capture Mode".
  87. Either scan or import in a document, depending on the "Capture Mode".
  88. Set the "Document Type" to one of the document types not selected under "Specify Forms".
  89. Click [Save].
  90. Click "Close Document Capture".
  91. Navigate to the 'myToDos' widget.
  92. Click [Additional ToDos]
  93. Locate the ToDo for the document.
  94. Validate there is no [Document Capture Approval] button on the ToDo.
  95. Validate there is a [Review To Do Item] button.
  96. Click [Review To Do Item].
  97. Mark the ToDo as reviewed.
  98. Click [Close].
  99. Open the "Client Document Capture" form
  100. Select a client that isn't in the user's caseload.
  101. Select an episode.
  102. Select a "Capture Mode".
  103. Either scan or import in a document, depending on the "Capture Mode".
  104. Set the "Document Type" to one of the document types not selected under "Specify Forms".
  105. Click [Save].
  106. Click "Close Document Capture".
  107. Navigate to the "myToDos' widget.
  108. Click [Additional ToDos]
  109. Locate the ToDo for the document.
  110. Validate there is no notification generated as this client isn't in the user's caseload.
  111. Validate there is a [Review To Do Item] button.
  112. Click [Review To Do Item].
  113. Mark the ToDo as reviewed.
  114. Click [Close].
Scenario 2: Client Document Capture - Validation
Specific Setup:
  • Perceptive storage method must be utilized.
  • A client must be enrolled in an existing episode (Client A).
  • A document must exist for import.
Steps
  1. Access the 'Client Document Capture' form.
  2. Enter "Client A" in the 'Client ID' field.
  3. Select any episode for the 'Episode Number' field.
  4. Click [Launch POS Capture].
  5. Validate a 'Capture Mode' dialog stating: "How would you like to capture documents?"
  6. Click [Import].
  7. Validate the 'Document Capture' opens in a new window.
  8. Select any value in the 'Document Type' field.
  9. Enter any value in the 'Document Description' field.
  10. Click [Capture] and [Browse].
  11. Locate the file to be imported and click [Open] and [Done].
  12. Validate the image displays.
  13. Click [Save].
  14. Validate a message stating: 'Save Was Successful.' and 'Document Added to Avatar!'
  15. Close the form.
  16. Access the undocked 'Clinical Document Viewer' form.
  17. Validate the form opens in a new window.
  18. Select "Client" in the 'Select Type' field.
  19. Select 'Individual' in the 'Select All or Individual Client' field.
  20. Enter "Client A" in the 'Select Client' field.
  21. Select the episode from the previous steps in the 'Episode' field.
  22. Click [Process].
  23. Locate and select the document that was saved in the previous steps.
  24. Validate the image displays.
  25. Click [Close All Documents], [Search] and [Close].
Document Management - Document Capture Approvals
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • User Merge
  • User Role File Export
  • User Role File Import
Scenario 1: 'User Merge' - merge existing user into a new user
Specific Setup:
  • A CWS form must be attached to the PM menu using the 'Attach Other Application Form To Menu' form (Form A).
  • A user role must be defined (User Role A) with the following:
  • Access to "Form A" in the 'Select Forms' field in the 'Appointment Scheduling' section.
  • "Approval Notifications" data must be on file for this user role.
  • A user must be defined and associated to "User Role A" (User A).
Steps
  1. Access the 'User Merge' form.
  2. Select "New" in the 'Merge Into New or Existing User' field.
  3. Enter "MergeUser" in the 'New User ID' field.
  4. Enter "Merge User" in the 'New User Description' field.
  5. Select "User A" in the 'Source User 1' field.
  6. Click [Submit].
  7. Validate a "Form Return" message is displayed stating: User Merge has completed. Do you wish to return to form?
  8. Click [Yes].
  9. Select the "User Merge Process" section.
  10. Select "User" in the 'All or User' field.
  11. Select "MergeUser" in the 'User Part of Merge' field.
  12. Click [Display Progress Log].
  13. Validate the 'User Merge Progress Log' shows 100% complete. This may take a few moments.
  14. Close the form.
  15. Access the 'User Definition' form.
  16. Select "User A" in the 'Select User' field.
  17. Validate a message is displayed stating: User ID "User A" is disabled. Only User Description can be updated.
  18. Click [OK].
  19. Select "MergeUser" in the 'Select User' field.
  20. Validate the 'User ID' field contains "MergeUser".
  21. Validate the 'User Description' field contains "Merge User".
  22. Validate "User Role A" is selected in the 'User Role(s)' field.
  23. Validate the "Approval Notifications" data was transferred to the new user.
  24. Close the form.
Scenario 2: User Role File Import/Export - Approval Notificatins
Specific Setup:
  • A User Role Definition must be on file. Create one if there aren't any.
  • This user role must have the Approval Notifications data filled out.
Steps
  1. Open the "User Role File Export" form.
  2. Export one or more user roles.
  3. Sign onto a system that doesn't contain the user role(s) contained in the export file.
  4. Open the "User Role File Import" form.
  5. Import the exported user role.
  6. Open "User Role Definition" form.
  7. Validate the user role data matches the system it was exported from.

Topics
• User Role Definition • Document Management • Web Services • Perceptive • User Merge • User Role File Import
Update 51 Summary | Details
Guardiant Metric processing
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Guardiant
  • SMP Globals
  • Guardiant Application - Analytics
Scenario 1: Guardiant Metric Processing/Data - Validations
Specific Setup:
  • Have a system configured for "Guardiant" reporting
  • Logged in user has access to the "Guardiant" form in Avatar and the "Guardiant" application
Steps
  1. Open form "Guardiant"
  2. Click [Test Daily Collection]
  3. Click [Yes] to the warning message
  4. Validate message "Test Succeeded" is displayed
  5. Click [Test Metrics Collection]
  6. Validate message "Test Succeeded" is displayed
  7. Click [Yes] to the warning message
  8. Validate message "Test Succeeded" is displayed
  9. Log into "Guardiant"
  10. At the "Client Search", select the desired client account number
  11. Click "Analytics" from the selection on menu on the right side
  12. From the menu tab selections at the top of the page (License, Application Usage Metrics, RADplus Metrics, Finance, or Clinical):
  13. Select the desired tab categories for viewing metrics. For example:
  14. Click the "License" tab
  15. Navigate to the "Avatar Licensing" metric graph
  16. Hover over the current date and a previous date on the graph
  17. Validate the values displayed, are as expected
  18. Click the "Application Usage Metrics" tab at the top
  19. Navigate to the "# of forms Accessed" graph
  20. Hover over the current date and a previous date on the graph
  21. Validate the values displayed, are as expected
  22. Navigate to the "# of Journals Created on Day"
  23. Hover over the current date and a previous date on the graph
  24. Validate the values displayed, are as expected
  25. Click the "RADplus Metrics" tab at the top of the page
  26. Navigate to the "# of Modeled Options" graph
  27. Hover over the current date and a previous date on the graph
  28. Validate the values displayed, are as expected
  29. Navigate to the "# of Modeled Tables" graph
  30. Hover over the current date and a previous date on the graph
  31. Validate the values displayed, are as expected
  32. Navigate to the "# of Report Definitions" on Day"
  33. Hover over the current date and a previous date on the graph
  34. Validate the values displayed, are as expected
  35. Navigate to the "# Modeled Table Rows Entered
  36. Hover over the current date and a previous date on the graph
  37. Validate the values displayed, are as expected

Topics
• Guardiant
Update 53 Summary | Details
Smartphone - future functionality
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • System Security Defaults
Scenario 1: Smartphone - validate session timeout
Steps

Internal Testing Only.


Topics
• NX Only
Update 55 Summary | Details
Smartphone - future functionality
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Scheduling Calendar
  • ModeledForm
  • Clinical Document Viewer
Scenario 1: Smartphone - Validate the 'Restore/Delete Backup Data' dialog
Steps

Internal Testing Only.

Scenario 2: Progress Notes (Group and Individual) - Validate the subsequent submit
Steps

Internal Testing Only.


Topics
• Progress Notes (Group And Individual) • Progress Notes • NX Only • Modeling
Update 58 Summary | Details
Modeled Forms - Labels
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Consent to Treat
  • Clinical Document Viewer
Scenario 1: Modeled forms - Validate Modeled form with Document Routing
Specific Setup:
  • A user modeled form must be created that includes a label field.
  • Using "Form Designer", change the contents of the label field.
  • Include some html and some bold and/or italicized test.
  • Using "Document Routing Setup", enable document routing for the user modeled form.
Steps
  1. Open the user modeled form with label field changes.
  2. Validate the changes made to the label field in "Form Designer" can be seen.
  3. Populate all required fields.
  4. Finalize and submit the form.
  5. Validate the image generated includes the label changes, any bold or italicized text and that it includes all labels from the form.
  6. Validate that all fields are included in the image.
Scenario 2: Form Designer - Modeled Form
Specific Setup:
  • A user modeled form must be defined and configured with event logic to hide/unhide fields (NX Test Form).
  • A user modeled form must be defined and configured that contains a label field.
  • Using "Form Designer", edit the label field that you added in previous step.
  • Add html code to the label and make some of the text Bold or italicized.
  • Enable registry setting "Include Label Fields In Data Display".
Steps
  1. Access the 'Form Designer' form.
  2. Select "NX Test Form' in the 'Select' field.
  3. Select any value in the 'Sections' field.
  4. Click [Show Sections].
  5. Validate text stating "Layout adjustments are disabled for this form."
  6. Select a field and try to move it.
  7. Validate the user is unable to change the layout of the fields.
  8. Validate the 'Subsection' field is disabled.
  9. Click [Scriptlink - Edit]
  10. Validate the 'ScriptLink' dialog displays.
  11. Click [Return to Designer].
  12. Click [QuickLinks - Edit].
  13. Search for and select any form in the 'QuickLink Form Search' field
  14. Click [Save].
  15. Select any field and un-check the 'Visible' field.
  16. Collapse the 'Hidden Elements' region and validate the hidden field is present.
  17. Click [Save].
  18. Validate a 'Confirm' dialog stating: "Form Saved."
  19. Click [OK] and [Submit].
  20. Access the 'NX Test Form'.
  21. Validate the form selected in the previous steps displays as a QuickLink.
  22. Validate the field edited in the previous steps displays correctly.
  23. Close the form.
  24. Open the user modeled form with label field changes.
  25. Validate the changes made to the label field in "Form Designer" can be seen.
  26. Populate all required fields.
  27. Finalize and submit the form.
  28. Validate the image generated includes the label changes, any bold or italicized text and that it includes all labels from the form.
  29. Validate that all fields are included in the image.

Topics
• Modeling
Update 62 Summary | Details
Avatar NX - 'All Documents Widget'
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Treatment Plan
  • All Documents Widget
  • All Documents Widget Definition
  • View Definition
  • CONSOLE WIDGET VIEWER widget
  • Append Progress Notes
  • Console Widget Viewer
  • Practitioner Enrollment
Scenario 1: 'All Documents' widget - Validate modeled form records
Specific Setup:
  • A client is enrolled in an existing episode (Client A).
  • A modeled form must be defined with XML characters in the form name (Form A).
  • A Documentation View must be set up on a user's view containing the 'All Documents' widget and the 'Console Widget Viewer' ('All Documents' view).
  • The 'All Documents' widget must contain a 'Multi-Form Tab' with the "Form A" form assigned.
Steps
  1. Select "Client A" and access "Form A".
  2. Populate all required and desired fields.
  3. Select "Final" in the 'Draft/Final' field.
  4. Submit the form.
  5. Select "Client A" and access the 'All Documents' view.
  6. Select the 'Multi-Form Tab'.
  7. Validate the record filed in "Form A" is displayed and selected.
  8. Validate the record is displayed as expected in the 'Console Widget Viewer'.
  9. Click [Close All].
  10. Validate the record is no longer displayed.
Scenario 2: 'All Documents' widget - Validate modeled form records
Specific Setup:
  • A client is enrolled in an existing episode (Client A).
  • A modeled form must be defined with XML characters in the form name (Form A).
  • A Documentation View must be set up on a user's view containing the 'All Documents' widget and the 'Console Widget Viewer' ('All Documents' view).
  • The 'All Documents' widget must contain a 'Multi-Form Tab' with the "Form A" form assigned.
Steps
  1. Select "Client A" and access "Form A".
  2. Populate all required and desired fields.
  3. Select "Final" in the 'Draft/Final' field.
  4. Submit the form.
  5. Select "Client A" and access the 'All Documents' view.
  6. Select the 'Multi-Form Tab'.
  7. Validate the record filed in "Form A" is displayed and selected.
  8. Validate the record is displayed as expected in the 'Console Widget Viewer'.
  9. Click [Close All].
  10. Validate the record is no longer displayed.

Topics
• Modeling • All Documents Widget
Update 63 Summary | Details
Treatment Plan - 'Practitioner' validations
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Treatment Plan
Scenario 1: Treatment Plan - Staff member "Look-up" field results validation
Specific Setup:
  • In form "Treatment Plan", have a client [TestClient] with an existing treatment plan created. Note the current "Plan Date" set on the plan. [TestDate].
  • Have or create a staff member [StaffA] in form "Practitioner Enrollment" that has a "Start Date" submitted that set to a date later than [TestDate].
  • Have or create a staff member [StaffB] in form "Practitioner Enrollment", that has a "Start Date" submitted that is set to a date prior to [TestDate].
  • Have registry setting "'Practitioner Not Enrolled Warning" set to "W".
  • Have access to form "Registry Settings".
Steps
  1. Select [TestClient] and open the "Treatment Plan" form.
  2. In the pre-display, select the existing row for edit.
  3. Click [Launch Plan].
  4. Click [Add New Problem].
  5. Populate any required fields.
  6. Navigate to either the "Staff Assigning" field or "Staff Responsible" search field.
  7. Enter [StaffA] and click search.
  8. Validate the practitioner is found and the entry is accepted.
  9. Clear the search field.
  10. Enter [StaffB] and click search.
  11. Validate a "Warning" dialog is displayed stating "Warning! Clinician [TestClient] is Not Active for Treatment Plan Date".
  12. Click [OK].
  13. Validate the entry for [StaffB] remains in the "Staff Responsible" field as expected, since this was only a warning message.
  14. Click [Add New Goal].
  15. Repeat step 1d.
  16. Validate results are as expected.
  17. Click [Add New Objective].
  18. Repeat step 1d.
  19. Validate results are as expected.
  20. Click [Add New Intervention].
  21. Repeat step 1d.
  22. Validate results are as expected.
  23. Submit the form.
  24. Validate submission is successful.
  25. Open form "Registry Settings".
  26. Search for setting "'Practitioner Not Enrolled Warning".
  27. Set to registry setting value to "E".
  28. Submit the form.
  29. Select [TestClient] and reopen the "Treatment Plan" form.
  30. In the pre-display, select the existing row for edit again.
  31. Click [Launch Plan].
  32. Click [Add New Problem] to add another problem.
  33. Populate any required fields.
  34. Navigate to either the "Staff Assigning" field or "Staff Responsible" search field.
  35. Enter [StaffA] and click search.
  36. Validate the practitioner is found and the entry is accepted.
  37. Clear the search field.
  38. Enter [StaffB] and click search.
  39. Validate this time an "Error" dialog is displayed stating, "Warning! Clinician [TestClient] is Not Active for Treatment Plan Date".
  40. Click [OK].
  41. Validate the entry for [StaffB] has been cleared from the field and replaced with the previous valid entry of [StaffA], as expected since this was an "Error" message.
  42. Click [Add New Goal] to add another goal.
  43. Repeat step 3d.
  44. Validate results are as expected.
  45. Click [Add New Objective] to add another objective.
  46. Repeat step 3d.
  47. Validate results are as expected.
  48. Click [Add New Intervention] to add another intervention.
  49. Repeat step 3d.
  50. Validate results are as expected.
  51. Submit the form.
  52. Validate submission is successful.

Topics
• Registry Settings • Treatment Plan • Practitioner
Update 64 Summary | Details
Quick Links - Form Bundles
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Update Client Data
  • Diagnosis
  • Append Progress Notes
  • Next Of Kin
Scenario 1: QuickLinks to a Simultaneous Bundle
Specific Setup:
  • A client is enrolled in an existing episode (Client A).
  • A form bundle with multiple forms must be defined in the 'Form Bundler' form (Bundle A).
  • "Bundle A" must be added to the 'Progress Notes (Group and Individual)' form as a quick link. This can be done in 'Form Designer'.
Steps
  1. Access the 'Progress Notes (Group and Individual)' form.
  2. Select "Client A" in the 'Select Client' field.
  3. Click on the quick link for "Bundle A".
  4. Validate the forms in "Bundle A" are launched as expected.
  5. Close all forms.
Form Designer - Import
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Form Designer (CWS)
  • Dynamic Form - Document Management Form Re-Mapping - Selection
  • Envelope Export (PM)
Scenario 1: Form Designer - Export/Import Layout Changes
Specific Setup:
  • Have a robust form containing several sections and several fields on each section (Form A).
  • Edit any section (Section A) of "Form A" and make any type of form designer change in the section. For this example, a field is moved to different location (Field A).
Steps
  1. Access "Form A".
  2. Navigate to "Section A".
  3. Validate the form designer change made in the setup is present and "Field A" is in a new location.
  4. Access the 'Form Designer' form.
  5. Select "Form A" from the 'Forms' field.
  6. Click [Export Form Designer Copy].
  7. Validate a 'Confirm' dialog stating "Export Complete." and click [OK] (Note: Export files are saved in the "Downloads" folder)
  8. Close the form.
  9. Access the 'Form Designer' form.
  10. Select "Form A" from the 'Forms' field.
  11. Select "Section A" in the "Sections" field.
  12. Click [Show Section].
  13. Revert the form designer change confirmed in step 1b so "Field A" is returned to its original location.
  14. Click [Save], [OK] and [Submit].
  15. Access "Form A".
  16. Navigate to "Section A".
  17. Validate the form designer change made in step 3d is present.
  18. Close the form.
  19. Access the 'Form Designer' form.
  20. Select "Form A" from the 'Forms' field.
  21. Click [Import Form Designer Copy]
  22. Navigate to the location of the export file.
  23. Select the file.
  24. Click [Show Section].
  25. Validate the screen opens and displays as expected.
  26. Click [Cancel] and [Yes].
  27. Click [Submit].
  28. Access "Form A".
  29. Navigate to "Section A".
  30. Validate the form designer change imported is present and "Field A" is in a new location.
  31. Close the form.

Topics
• Form Bundles • Form Designer
Update 65 Summary | Details
FTP Setup Form - password limit changed from 20 characters to 40 characters
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • FTP Setup
Scenario 1: Validate FTP Setup Form has password limit changed from 20 characters to 40 characters
Specific Setup:
  • An FTPS connection must exist in the 'FTP Setup' form. (FTPS)
Steps
  1. Access the 'FTP Setup' form.
  2. Select "Edit" from the 'Add/Edit' field.
  3. Select the server associated with the environment where this is tested in the 'Cache Server Name' field.
  4. Select “FTPS” in the ‘Select FTP Setup' field.
  5. Validate "Yes" is selected in the 'Active' field.
  6. Set the 'Server Password' field to 45 characters and validate it is truncated to 40 characters.
  7. Click [File].

Topics
• FTP Setup
Update 67 Summary | Details
User Role Definition - 'SYSTEM.RADplus_audit_user_roles' SQL table
Scenario 1: Validate adding a user in form 'User Definition'
Specific Setup:
  • A form must be defined in 'Document Management Definition' with an apostrophe (Form A).
Steps
  1. Access the 'User Definition' form.
  2. Enter the desired value in the 'User ID' field.
  3. Enter the desired value in the 'User Description' field.
  4. Populate all required and desired fields.
  5. Navigate to 'Document Management' tab.
  6. Select "No" in the 'Is this user a Document Management Administrator' item.
  7. Select "Specify forms" in the 'Forms Allowed to Print' field.
  8. Click [Select Forms to Print].
  9. Select "Form A" in the 'Select Forms' field.
  10. Click [OK].
  11. Click [Select Forms to Print].
  12. Validate "Form A" is still selected.
  13. Click [OK].
  14. Submit the form.
  15. Access the 'User Definition' form.
  16. Select the user created in the previous steps.
  17. Navigate to 'Document Management' tab.
  18. Click [Select Forms to Print].
  19. Validate "Form A" is still selected.
  20. Click [OK] and close the form.
Scenario 2: User Role Definition - Add/Editing Roles
Steps
  1. Access the 'User Role Definition' form.
  2. Create a new user role.
  3. Populate all required and desired fields.
  4. Click [Submit] and close the form.
  5. Access Crystal Reports or other SQL Reporting tool.
  6. Create a report using the 'SYSTEM.RADplus_audit_user_roles' SQL table.
  7. Validate a row is displayed for the user role created in the previous steps.
  8. Close the report.

Topics
• User Definition • User Role Definition • Query/Reporting
Update 68 Summary | Details
Form and Table Documentation - 'Generate Form To Map'
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Form and Table Documentation (PM)
Scenario 1: "Form and Table Documentation" form (Modeled Forms) - Validate "Generate Form Map' report results
Specific Setup:
  • Have a "Modeled" form that contains a table column of Single response dictionary type and event logic defined on the form [FormA].
  • Event logic must be defined as: 'Type of Event' set to "Input Validation" and 'Compare With for Event' set to "Specific Value".
  • Have a "Modeled" form that does 'not' contain event logic defined on the form [FormB].
  • Make a note or all the fields on the form.
  • Have access to form "Form and Table Documentation".
Steps
  1. Open 'Form and Table Documentation'.
  2. Set 'Type of Documentation' to 'Form'.
  3. Select "Individual" in the "Individual or All Forms" field.
  4. Select [FormA] from the 'Form to be Documented' field. (Modeled form with event logic defined)
  5. Navigate to the "Generate Form Map" button.
  6. Validate form is generated without any error.
  7. Validate the user is presented with a file explorer dialog [Note: In Avatar NX the file will automatically be created and saved in the windows "Downloads" directory on the server].
  8. Validate the (.htm) type file name field is populated in the file name field.
  9. Validate the file name includes the associated internal "FormID' for [FormA], followed by its form "Name". For example: "NetsmartFormMap_USER9_Modeled Form with Event logic".
  10. Select a folder location to save the file and click [Save].
  11. Navigate to the location of the (.htm) file.
  12. Click to open the file.
  13. Validate the title of the report reflects the name of [FormA] and its associated internal "FormID".
  14. Validate each "Section" name is displayed on the form as expected with each field contained in that section listed beneath it.
  15. Validate the field names contain both the name and its associated field number in brackets, for example "Date of Entry (777.77)".
  16. Locate a field on the form that contains event logic defined.
  17. Validate the event logic noted in the setup is displayed as expected. For example:
  18. Date of Entry(777.77)
  19. Type of Event: Input Validation
  20. Compare with For Event: Specific Value
  21. Specific Value : Dictionary Value configured
  22. Relationship To Comparison Value to Trigger Event: Equal To
  23. Type of Validation Message: Message with [OK] and [Cancel] Buttons
  24. Validation Message: Test Validation Message
  25. Close the page
  26. Select [FormB] from the 'Form to be Documented' field. (Modeled form with 'no' event logic defined)
  27. Repeat steps 1a through 1e.
  28. Validate results are as expected.
  29. Close the form.

Topics
• Modeling • Forms
Update 69 Summary | Details
Smartphone Layout - future functionality
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Individual Progress Note
  • Client Lookup/Header Configuration Manager
Scenario 1: Smartphone - Client header validations
Steps

Internal Testing Only.


Topics
• NX Only
Update 70 Summary | Details
Console Widget Viewer - 'Treatment Plan' records
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Treatment Plan
  • All Documents Widget
  • All Documents Widget Definition
  • View Definition
  • CONSOLE WIDGET VIEWER widget
  • Append Progress Notes
  • Console Widget Viewer
  • Practitioner Enrollment
  • Pre Admit
Scenario 1: 'All Documents' widget - Validate 'Treatment Plan' records
Specific Setup:
  • A client must be enrolled in an existing episode (Client A).
  • A Documentation View must be set up on a user's view containing the 'All Documents' widget and the 'Console Widget Viewer' ('All Documents' view).
  • A 'Mutli-Select Dictionary' field is added to the 'Goals' section the 'Treatment Plan' form. This can be done via 'Site Specific Section Modeling'.
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. Populate any required and desired fields.
  5. Select "Draft" in the 'Treatment Plan Status' field.
  6. Click [Launch Plan].
  7. Add any problem.
  8. Populate all desired fields.
  9. Add New Goal.
  10. Populate all desired fields.
  11. Select the desired values in the 'Multi-Select dictionary' field.
  12. Click [Return To Plan].
  13. Validate a 'Plan Save' dialog stating: "Plan saved successfully."
  14. Click [OK].
  15. Submit the form.
  16. Navigate to the 'All Documents' view.
  17. Refresh the 'All Documents' widget.
  18. Select 'All Forms'.
  19. Select "Treatment Plan" in the 'Form Description' field.
  20. Verify the record is present and displays "Draft" in the 'Workflow Status' field and select it.
  21. Validate the 'Console Widget Viewer' displays the plan in the previous steps.
  22. Click [Open Record].
  23. Validate the 'Treatment Plan' form opens with the draft from the previous steps.
  24. Make and desired changes.
  25. Select "Final" in the 'Treatment Plan Status' field.
  26. Click [Submit]
  27. Validate a 'Confirm Document' dialog containing the treatment plan.
  28. Click [Sign].
  29. Enter the password associated with the logged in user and click [Verify].
  30. Navigate to the 'All Documents' view.
  31. Refresh the 'All Documents' widget.
  32. Select 'All Forms'.
  33. Select "Treatment Plan" in the 'Form Description' field.
  34. Verify the record is present and displays "Final" in the 'Workflow Status' field and select it.
  35. Validate the 'Console Widget Viewer' displays the finalized plan from the previous steps.
  36. Validate the treatment plan data displays as expected.
  37. Validate the value(s) selected in the 'Multi-Select Dictionary' field are not duplicated.
  38. Click [Close All].
Scenario 2: 'All Documents' widget - Validate 'Progress Notes' records
Specific Setup:
  • Please note: this is for Avatar NX only.
  • A client must be enrolled in an existing episode (Client A).
  • "Client A" must have more than one hundred records on file for 'Progress Notes (Group and Individual)'.
  • "Client A" must have one or more 'Ambulatory Progress Notes' records on file.
  • A Documentation View must be set up on a user's view containing the 'All Documents' widget and the 'Console Widget Viewer' ('All Documents' view).
  • The 'All Documents' widget must contain a 'Multi-Progress Notes Tab' with all note types assigned for the 'Progress Notes (Group and Individual)' form.
  • The 'All Documents' widget must contain a 'Multi-Form Tab' with the 'Ambulatory Progress Notes' form assigned.
  • A copy of the 'Progress Notes (Group and Individual)' form must be defined and named with XML characters, such as '<Progress Notes (Group and Individual)>'.
Steps
  1. Select "Client A" and navigate to the 'All Documents' view.
  2. In the 'All Documents' widget, select the 'Multi-Progress Notes Tab'.
  3. Validate all 'Progress Notes (Group and Individual)' records are displayed for the client (more than one hundred).
  4. Validate the 'Workflow Status' column contains either "Draft" or "Final" for each row.
  5. In the 'All Documents' widget, select the 'Multi-Form Tab'.
  6. Validate all 'Ambulatory Progress Notes' records are displayed for the client.
  7. Validate the 'Time' field contains the proper time the note(s) were filed.
Scenario 3: 'All Documents' widget - Validate modeled form records
Specific Setup:
  • A client is enrolled in an existing episode (Client A).
  • A modeled form must be defined with XML characters in the form name (Form A).
  • A Documentation View must be set up on a user's view containing the 'All Documents' widget and the 'Console Widget Viewer' ('All Documents' view).
  • The 'All Documents' widget must contain a 'Multi-Form Tab' with the "Form A" form assigned.
Steps
  1. Select "Client A" and access "Form A".
  2. Populate all required and desired fields.
  3. Select "Final" in the 'Draft/Final' field.
  4. Submit the form.
  5. Select "Client A" and access the 'All Documents' view.
  6. Select the 'Multi-Form Tab'.
  7. Validate the record filed in "Form A" is displayed and selected.
  8. Validate the record is displayed as expected in the 'Console Widget Viewer'.
  9. Click [Close All].
  10. Validate the record is no longer displayed.
Scenario 4: 'All Documents' widget - Validate 'Treatment Plan' records
Specific Setup:
  • A client must be enrolled in an existing episode (Client A).
  • A Documentation View must be set up on a user's view containing the 'All Documents' widget and the 'Console Widget Viewer' ('All Documents' view).
  • The logged in user must have an associated staff member.
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. Populate any required and desired fields.
  5. Select "Draft" in the 'Treatment Plan Status' field.
  6. Click [Launch Plan].
  7. Add any problem.
  8. Populate all desired fields.
  9. Click [Return To Plan].
  10. Validate a 'Plan Save' dialog stating: "Plan saved successfully."
  11. Click [OK].
  12. Submit the form.
  13. Select "Client A" and navigate to the 'All Documents' view.
  14. Refresh the 'All Documents' widget.
  15. Select 'All Forms'.
  16. Select "Treatment Plan" in the 'Form Description' field.
  17. Verify the record is present and displays "Draft" in the 'Workflow Status' field and select it.
  18. Validate the 'Console Widget Viewer' displays the plan in the previous steps.
  19. Click [Open Record].
  20. Validate the 'Treatment Plan' form opens with the draft from the previous steps.
  21. Make and desired changes.
  22. Select "Final" in the 'Treatment Plan Status' field.
  23. Click [Submit].
  24. Validate a 'Confirm Document' dialog is displayed with the treatment plan data.
  25. Click [Accept and Route].
  26. Enter the password associated to the logged in user and click [Verify].
  27. Select the practitioner associated to the logged in user as an approver and click [Submit].
  28. Refresh the 'All Documents' widget.
  29. Select 'All Forms'.
  30. Select "Treatment Plan" in the 'Form Description' field.
  31. Verify the record is present and displays "Final" in the 'Workflow Status' field and select it.
  32. Validate the treatment plan is displayed in the 'Console Widget Viewer'.
  33. Validate the [Append] button is not displayed since the document has not yet been approved.
  34. Click [Close All].
  35. Navigate to 'My To Do's' widget.
  36. Validate a To Do is displayed for "Client A".
  37. Approve the To Do.
  38. Validate the To Do is no longer displayed for "Client A".
  39. Select "Client A" and navigate to the 'All Documents' view.
  40. Select 'All Forms'.
  41. Select "Treatment Plan" in the 'Form Description' field.
  42. Select the finalized treatment plan.
  43. Validate the treatment plan is displayed in the 'Console Widget Viewer'.
  44. Validate the [Append] button is now displayed.
  45. Click [Append].
  46. Validate the 'Append Documents' form is displayed.
  47. Enter the desired value in the 'New Comments to Be Appended to the Original Document' field.
  48. Click [Submit].
  49. Validate a 'Confirm Document' dialog is displayed.
  50. Click [Accept].
  51. Enter the password for the logged in user and click [Verify].
  52. Click [No] to close the form.
  53. Refresh the 'All Documents' view.
  54. Select 'All Forms'.
  55. Select "Treatment Plan" in the 'Form Description' field.
  56. Select the finalized treatment plan.
  57. Validate the treatment plan is displayed in the 'Console Widget Viewer' with the comments appended to the end.
  58. Click [Close All].

Topics
• All Documents Widget • Progress Notes • Modeling • Treatment Plan
Update 72 Summary | Details
Form Definition - SQL Query
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Table Definition (PM)
  • Dictionary Update (PM)
Scenario 1: Modeling - Form Definition - Validate forms containing an SQL query
Specific Setup:
  • A modeled form (Form A) is defined with an SQL query field (Field A).
  • A client is enrolled in an existing episode (Client A).
Steps
  1. Select "Client A" and access "Form A".
  2. Populate all required and desired fields.
  3. Validate "Field A" is displayed and contains the proper results based on the SQL query.
  4. Select the desired value in "Field A".
  5. Submit the form.
  6. Select "Client A" and access "Form A".
  7. Select the record filed in the previous steps and click [Edit].
  8. Validate all previously filed data is displayed.
  9. Close the form.
Modeled Forms - Signature fields
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Table Definition (PM)
  • Dictionary Update (PM)
Scenario 1: Modeled Form - Validate signature fields
Specific Setup:
  • Signatures must be enabled in 'System Security Defaults'.
  • A modeled form (Form A) is defined with the following:
  • A binary table (Table A) for storage
  • A signature field
  • Supports Automatic Backup set to "Yes"
  • Two clients are enrolled in existing episodes (Client A & Client B).
Steps
  1. Select "Client A" and access "Form A".
  2. Populate all required and desired fields.
  3. Sign in the 'Signature' field.
  4. Submit the form.
  5. Select "Client B" and access "Form A".
  6. Populate all required and desired fields.
  7. Sign in the 'Signature' field.
  8. Click [Backup] and close the form.
  9. Select "Client B" and access "Form A".
  10. Click [Yes] to restore from backup.
  11. Validate the previously filed data is displayed.
  12. Click [Submit].
  13. Access Crystal Reports or other SQL Reporting tool.
  14. Create a report using "Table A".
  15. Validate the rows for "Client A" and "Client B" are displayed.
  16. Validate both rows contain data in the 'sign_capture_date' and 'sign_capture_time' fields.
  17. Close the report.

Topics
• Forms • Modeling • Signatures
Update 74 Summary | Details
SQL Table access
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Print Error Log (PM)
Scenario 1: Validate a users SQL query (ODBC) table permissions when querying tables via a "Database" and/or "ECP" server
Specific Setup:
  • Have a standard cache "Database" server for testing and if applicable an "ECP" server configured with the database server as its remote database, so that reports can be run via the "ECP" server to display data in the database server
  • In form "User Definition" create a new user [SqlUser]
  • In field "Select Tables for Product SQL Access" assign the user access to tables in two or more applications. For this test:
  • [TableA] and [TableB] are assigned in application "PM"
  • [TableC] and [TableD] are assigned in application "CWS"
  • Populate all other required fields and submit the form
  • Create a second user in form "User Definition" with no SQL table access assigned [NoSqlAccess]
  • Populate all other required fields and submit the form
  • Using the windows "ODBC Data Source Administrator" setup the following connections for [SqlUser]
  • [ConnectionA] configured to point to application "PM" on the "Database" server
  • [ConnectionB] configured to point to application "CWS" on the "Database" server
  • [ConnectionC] configured to point to application "PM on the "ECP" server
  • [ConnectionD] configured to point to application "CWS" on the "ECP" server
  • Test and validate each connection is successful
  • Have access to form "Registry "Settings"
Steps
  1. Open the desired reporting software, for example "Crystal Reports"
  2. Select the "ODBC" [ConnectionA], set to connect to the "PM" application on the "Database" server
  3. Validate [TableA] and [TableB] are accessible, as expected
  4. Close that connection
  5. Select database "ODBC" connection [ConnectionB], set to connect to the "CWS" application on the "Database" server
  6. Validate [TableC] and [TableD] are accessible, as expected
  7. Close that connection
  8. Repeat step 1a for "ECP" connection [ConnectionC]
  9. Validate results are the same, as expected
  10. Repeat step 1b for the "ECP" [ConnectionD]
  11. Validate results are the same, as expected
  12. Open the "ODBC Data Source Administrator" application
  13. Populate the "Host(IPAddress)", "Port" fields with the proper credentials for the "Database" server and set the "Cache Namespace" field to the "PM"
  14. In the "User Name" field, populate the 'UserID' for the user [NoSqlAccess]
  15. Populate the password for user [NoSqlAccess] in the "Password" field
  16. Click to [Test Connection]
  17. Validate the message states "Connectivity Test Failed" as expected, as the user has no SQL tables assigned to them
  18. Repeat step 2a for the "Database" server, but change "Cache Namespace" field to the "CWS"
  19. Click to [Test Connection]
  20. Validate the results are the same
  21. Populate the "Host(IPAddress)", "Port" fields with the proper credentials for the "ECP" server and set the "Cache Namespace" field to the "PM"
  22. Leave the user name and password field set to [NoSQLAccess]
  23. Click to [Test Connection]
  24. Validate message states "Connectivity Test Failed" as expected, as the user has no SQL tables assigned to them
  25. Repeat step 2c, but change "Cache Namespace" field to the "CWS"
  26. Click to [Test Connection]
  27. Validate message states "Connectivity Test Failed" as expected, as the user has no SQL tables assigned to them
  28. Log into Avatar on the "Database" server
  29. Open form 'User Definition'
  30. Select [SqlUser] and navigate to field "Select Tables for Product SQL Access"
  31. Revoke access to [TableA] in the "PM" application and [TableC] in the "CWS" application
  32. Submit the form
  33. Open the desired reporting software
  34. Click to make a connection to application "PM" the "Database" server via [ConnectionA]
  35. Validate [TableA] is not accessible and [TableB] is accessible
  36. Click to make a connection to application "CWS" on the "Database" server via [ConnectionB]
  37. Validate [TableC] is not accessible and [TableD] is accessible
  38. Click to make a connection to application "PM" on "ECP" server via [ConnectionC],
  39. Validate [TableA] is not accessible and [TableB] is accessible
  40. Click to make a connection to application "CWS" on "ECP" server via [ConnectionD],
  41. Validate [TableC] is not accessible and [TableD] is accessible
  42. Open form 'User Definition'
  43. Select [SqlUser] and navigate to field "Select Tables for Product SQL Access"
  44. Revoke all table access in one of the applications, for this example "CWS" is used
  45. Submit the form
  46. Open the desired reporting software
  47. Click to make a connection to application "PM" the "Database" server via [ConnectionA]
  48. Validate [TableA] and [TableB] are accessible
  49. Click to make a connection to application "CWS" on the "Database" server via [ConnectionB]
  50. Validate the connection fails as expected, as the user does not have any access to tables in that application
  51. Click to make a connection to application "PM" on "ECP" server via [ConnectionC],
  52. Validate [TableA] and [TableB] are accessible
  53. Click to make a connection to application "CWS" on "ECP" server via [ConnectionD],
  54. Validate the connection fails as expected, as user does not have any access to tables in that application
  55. Open form "Registry Settings"
  56. Select registry setting "Avatar Report Multiple System Codes"
  57. Set the registry setting value to "Y"
  58. Submit the form
  59. Open form "User Definition", and select user [NoSqlAccess]
  60. Set prompt "Allow Product SQL Access" to "Yes"
  61. Click "Select Tables for Product SQL Access" and
  62. Assign the user access to [TableA] in "PM" and [TableC] in "CWS"
  63. Click [Save]
  64. Set prompt "Allow Product SQL Access to Additional Datasets" to "Yes"
  65. In the "Product SQL Access Datasets" field
  66. Select root system codes, [RootA] and [RootB]
  67. Submit the form
  68. Open the desired reporting software
  69. Click to make a connection to application "PM" the "Database" server via [ConnectionA]
  70. Validate data rows for [TableA] are displayed for the [RootA] system code and the [RootB] system code, as expected
  71. Click to make a connection to application "CWS" on the "Database" server via [ConnectionB]
  72. Validate data rows for [TableC] are displayed for the [RootA] system code and the [RootB] system code, as expected
  73. Click to make a connection to application "PM" on "ECP" server via [ConnectionC],
  74. Validate data rows for [TableA] are displayed for the [RootA] system code and the [RootB] system code, as expected
  75. Click to make a connection to application "CWS" on "ECP" server via [ConnectionD],
  76. Validate data rows for [TableC] are displayed for the [RootA] system code and the [RootB] system code, as expected
Scenario 2: Validate a users (ODBC) SQL table permissions when querying tables via a "Database" and/or "ECP" server
Specific Setup:
  • Have a standard cache "Database" server for testing and if applicable an "ECP" server configured with the database server as its remote database, so that reports can be run via the "ECP" server to display data in the database server
  • In form "User Definition" create a new user [SqlUser]
  • In field "Select Tables for Product SQL Access" assign the user access to tables in two or more applications. For this test:
  • [TableA] and [TableB] are assigned in application "PM"
  • [TableC] and [TableD] are assigned in application "CWS"
  • Populate all other required fields and submit the form
  • Create a second user in form "User Definition" with no SQL table access assigned [NoSqlAccess]
  • Populate all other required fields and submit the form
  • Using the windows "ODBC Data Source Administrator" setup the following connections for [SqlUser]
  • [ConnectionA] configured to point to application "PM" on the "Database" server
  • [ConnectionB] configured to point to application "CWS" on the "Database" server
  • [ConnectionC] configured to point to application "PM on the "ECP" server
  • [ConnectionD] configured to point to application "CWS" on the "ECP" server
  • Test and validate each connection is successful
  • Have access to form "Registry "Settings"
Steps
  1. Open the desired reporting software, for example "Crystal Reports"
  2. Select the "ODBC" [ConnectionA], set to connect to the "PM" application on the "Database" server
  3. Validate [TableA] and [TableB] are accessible, as expected
  4. Close that connection
  5. Select database "ODBC" connection [ConnectionB], set to connect to the "CWS" application on the "Database" server
  6. Validate [TableC] and [TableD] are accessible, as expected
  7. Close that connection
  8. Repeat step 1a for "ECP" connection [ConnectionC]
  9. Validate results are the same, as expected
  10. Repeat step 1b for the "ECP" [ConnectionD]
  11. Validate results are the same, as expected
  12. Open the "ODBC Data Source Administrator" application
  13. Populate the "Host(IPAddress)", "Port" fields with the proper credentials for the "Database" server and set the "Cache Namespace" field to the "PM"
  14. In the "User Name" field, populate the 'UserID' for the user [NoSqlAccess]
  15. Populate the password for user [NoSqlAccess] in the "Password" field
  16. Click to [Test Connection]
  17. Validate the message states "Connectivity Test Failed" as expected, as the user has no SQL tables assigned to them
  18. Repeat step 2a for the "Database" server, but change "Cache Namespace" field to the "CWS"
  19. Click to [Test Connection]
  20. Validate the results are the same
  21. Populate the "Host(IPAddress)", "Port" fields with the proper credentials for the "ECP" server and set the "Cache Namespace" field to the "PM"
  22. Leave the user name and password field set to [NoSQLAccess]
  23. Click to [Test Connection]
  24. Validate message states "Connectivity Test Failed" as expected, as the user has no SQL tables assigned to them
  25. Repeat step 2c, but change "Cache Namespace" field to the "CWS"
  26. Click to [Test Connection]
  27. Validate message states "Connectivity Test Failed" as expected, as the user has no SQL tables assigned to them
  28. Log into Avatar on the "Database" server
  29. Open form 'User Definition'
  30. Select [SqlUser] and navigate to field "Select Tables for Product SQL Access"
  31. Revoke access to [TableA] in the "PM" application and [TableC] in the "CWS" application
  32. Submit the form
  33. Open the desired reporting software
  34. Click to make a connection to application "PM" the "Database" server via [ConnectionA]
  35. Validate [TableA] is not accessible and [TableB] is accessible
  36. Click to make a connection to application "CWS" on the "Database" server via [ConnectionB]
  37. Validate [TableC] is not accessible and [TableD] is accessible
  38. Click to make a connection to application "PM" on "ECP" server via [ConnectionC],
  39. Validate [TableA] is not accessible and [TableB] is accessible
  40. Click to make a connection to application "CWS" on "ECP" server via [ConnectionD],
  41. Validate [TableC] is not accessible and [TableD] is accessible
  42. Open form 'User Definition'
  43. Select [SqlUser] and navigate to field "Select Tables for Product SQL Access"
  44. Revoke all table access in one of the applications, for this example "CWS" is used
  45. Submit the form
  46. Open the desired reporting software
  47. Click to make a connection to application "PM" the "Database" server via [ConnectionA]
  48. Validate [TableA] and [TableB] are accessible
  49. Click to make a connection to application "CWS" on the "Database" server via [ConnectionB]
  50. Validate the connection fails as expected, as the user does not have any access to tables in that application
  51. Click to make a connection to application "PM" on "ECP" server via [ConnectionC],
  52. Validate [TableA] and [TableB] are accessible
  53. Click to make a connection to application "CWS" on "ECP" server via [ConnectionD],
  54. Validate the connection fails as expected, as user does not have any access to tables in that application
  55. Open form "Registry Settings"
  56. Select registry setting "Avatar Report Multiple System Codes"
  57. Set the registry setting value to "Y"
  58. Submit the form
  59. Open form "User Definition", and select user [NoSqlAccess]
  60. Set prompt "Allow Product SQL Access" to "Yes"
  61. Click "Select Tables for Product SQL Access" and
  62. Assign the user access to [TableA] in "PM" and [TableC] in "CWS"
  63. Click [Save]
  64. Set prompt "Allow Product SQL Access to Additional Datasets" to "Yes"
  65. In the "Product SQL Access Datasets" field
  66. Select root system codes, [RootA] and [RootB]
  67. Submit the form
  68. Open the desired reporting software
  69. Click to make a connection to application "PM" the "Database" server via [ConnectionA]
  70. Validate data rows for [TableA] are displayed for the [RootA] system code and the [RootB] system code, as expected
  71. Click to make a connection to application "CWS" on the "Database" server via [ConnectionB]
  72. Validate data rows for [TableC] are displayed for the [RootA] system code and the [RootB] system code, as expected
  73. Click to make a connection to application "PM" on "ECP" server via [ConnectionC],
  74. Validate data rows for [TableA] are displayed for the [RootA] system code and the [RootB] system code, as expected
  75. Click to make a connection to application "CWS" on "ECP" server via [ConnectionD],
  76. Validate data rows for [TableC] are displayed for the [RootA] system code and the [RootB] system code, as expected
  77. Open the "Print Error Log" report
  78. Run the report
  79. Validate results show there are no errors reported

Topics
• SQL Data Access
Update 75 Summary | Details
Registry Settings
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Service Codes
  • Service Documentation Notes
  • Client Ledger
Scenario 1: Validating the error message Registry Setting -'Unit Calculation with Minimum Duration' in 'Service Documentation' Form
Specific Setup:
  • Registry Settings:
  • Set the value 'Unit Calculation with minimum duration' = "Y".
  • Client:
  • Identify an existing client or create a new client. Note the client’s admission date.
  • Verify existing or add a Financial Eligibility record.
  • Service Code:
  • ‘An existing service code is identified that has a value defined for the 'Minimum Duration for Unit Calculation' field (Service Code 1). Note the value.
  • Progress Note entry and Service Documentation entry need to be updated to compare service duration entered in Notes against the Service Code’s configuration for “Minimum Duration for Unit Calculation”.
  • A modeled form containing Progress Note fields (Service Documentation) must be imported through 'Envelope Import' and the logged in user must have access to it.


Steps
  1. Open "Service Documentation Notes Form".
  2. Enter the 'Client ID' in 'Search Client'.
  3. Enter any value in 'Date of Service'.
  4. Enter 'Service Code 1' created in setup in 'Service Code'.
  5. Enter a value in 'Service Duration' greater than value of 'Minimum Duration for Unit Calculation' in 'Service Codes' form.
  6. Click [Final] in 'Draft/Final'.
  7. Validate the dialog displays: 'Final Prevents Future Edits'.
  8. Click [OK].
  9. Click [Submit].
  10. Validate Form Return Dialog
  11. Click [No].
  12. Open "Client Ledger" form.
  13. Enter the 'Client ID'.
  14. Click [All Episodes] in 'Claim/Episode/All Episodes'.
  15. Click [Simple] in 'Ledger Type'.
  16. Click [Yes] in 'Include Zero Charges'.
  17. Click [Process].
  18. Validate that the services created in "Service Documentation notes" has been assigned to appropriate guarantor.
  19. Click [X].
  20. Click [Yes].
  21. Click [Discard].
  22. Repeat Steps 1-21, with a value in 'Service Duration' less than the 'Minimum Duration for Unit Calculation' set in the "Service Codes" form.
  23. Open the "Registry Settings" form.
  24. Change the value of the ‘Unit Calculation with Minimum Duration‘ setting to ‘YW’.
  25. Validate the message displays: The service [Service Code 1] does not meet the minimum duration requirements for unit calculation and cannot be filed. A unit will only be calculated once the duration is at least X minutes.
  26. Click [OK].
  27. Click [Submit].
  28. Open the "Registry Settings" form.
  29. Set 'Limit Registry Settings to the Following Search Criteria' to ‘Unit Calculation with Minimum Duration‘.
  30. Set 'Registry Setting Value' to ‘YW’.
  31. Repeat steps 1-6.
  32. Validate the message displays: The service [Service Code 1] does not meet the minimum duration requirements for unit calculation and cannot be filed. A unit will only be calculated once the duration is at least X minutes.
  33. Click [OK].
  34. Enter a value in 'Service Duration' greater than value of 'Maximum Duration' in 'Service Codes' form.
  35. Validate the message displays: 'Maximum duration per service is exceeded [Service Code 1]. The duration should not exceed X minutes'.
  36. Click [OK].
  37. Enter a value in 'Service Duration' greater than 'Minimum Duration for Unit Calculation' but less than 'Maximum Duration'.
  38. Click [Final] in 'draft\final'.
  39. Validate the dialog displays: 'Final Prevents Future Edits'.
  40. Click [OK].
  41. Click [Submit].
  42. Validate Form Return Dialog
  43. Click [No].
  44. Repeat steps 12-21,to validate 'Client Ledger' report data.
  45. Open the "Registry Settings" form.
  46. Set 'Limit Registry Settings to the Following Search Criteria' to ‘Unit Calculation with Minimum Duration‘.
  47. Set 'Registry Setting Value' to ‘YE’.
  48. Repeat Step 31 - 44, to validate the message: 'The service [Service Code 1] does not meet the minimum duration requirements for unit calculation and cannot be filed. A unit will only be calculated once the duration is at least X minutes'.
  49. Repeat steps 12-21, to validate 'Client Ledger' report data.

Topics
• Registry Settings
Update 76 Summary | Details
Configure Database Size - 'New Database Size (MB)' field
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Configure Database Size
Scenario 1: Configure Database Size
Steps
  1. Access the 'Configure Database Size' form.
  2. Validate the 'Current Database Size (MB)' field contains the previously configured value.
  3. Enter any 7-digit number in 'New Database Size (MB)' field.
  4. Validate the 'New Database Size (MB)' field accept 7 digit number.
  5. Click [Submit].
  6. Access the 'Configure Database Size' form.
  7. Validate the data filed in the previous steps is displayed as expected.
  8. Close the form.

Topics
• RADplus Utilities
Update 79 Summary | Details
Site Specific Section Modeling - 'Exclude from DCI' field
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Site Specific Section Modeling Import/Export (CWS)
Scenario 1: Site Specific Section Modeling - Progress Note Forms
Steps
  1. Access the 'Site Specific Section Modeling' CWS form.
  2. Select any 'Progress Notes (Group and Individual)' form in the 'Site Specific Section' field.
  3. Click [OK].
  4. Select the "Prompt Definition" section.
  5. Select "Session Start Time" from the 'Prompt Definition' grid.
  6. Click [Edit Selected Item].
  7. Validate the 'Exclude from Data Collection Instrument' field is disabled and "Controlled by product" is selected.
  8. Click [Add New Item].
  9. Select the desired site specific field to add.
  10. Validate the 'Exclude from Data Collection Instrument' field contains the following values:
  11. Yes
  12. No
  13. Controlled by product
  14. Validate "No" is selected by default in the 'Exclude from Data Collection Instrument' field.
  15. Select "Controlled by product" in the 'Exclude from Data Collection Instrument' field.
  16. Validate a message is displayed stating: Cannot select "Controlled by product".
  17. Click [OK].
  18. Validate "No" is selected in the 'Exclude from Data Collection Instrument' field.
  19. Submit the form.
Scenario 2: Site Specific Section Modeling Import/Export - Validate Progress Notes import
Steps
  1. Access the 'Registry Settings' form.
  2. Enter "Multiple Start and End Times to Document" in the 'Limit Registry Settings to the Following Search Criteria' field.
  3. Click [View Registry Settings].
  4. Select the 'Multiple Start and End Times to Document Sessions' registry setting for the 'Progress Notes (Group and Individual)' form and click [OK].
  5. Enter "N" in the 'Registry Setting Value' field.
  6. Submit the form.
  7. Access the 'Site Specific Modeling Import/Export' Form.
  8. Choose the "Progress Notes (Group and Individual)" from 'Select Form to Export' Field.
  9. Click [Begin Export].
  10. Save the export file to the desired location.
  11. Access the 'Registry Settings' form.
  12. Enter "Multiple Start and End Times to Document" in the 'Limit Registry Settings to the Following Search Criteria' field.
  13. Click [View Registry Settings].
  14. Select the 'Multiple Start and End Times to Document Sessions' registry setting for the 'Progress Notes (Group and Individual)' form and click [OK].
  15. Enter "Y" in the 'Registry Setting Value' field.
  16. Submit the form.
  17. Access the 'Site Specific Modeling Import/Export' Form.
  18. Click on [Select Import File].
  19. Navigate to the location of the export file from the previous steps and select it.
  20. Click [Begin Import Scan].
  21. Validate the 'Import File Scan Results' field contains: No errors or warnings found.
  22. Click [Process Import File].
  23. Validate a message is displayed stating: Import Complete.
  24. Click [OK] and close the form.
  25. Access the 'Progress Notes (Group and Individual)' form.
  26. Validate the form is displayed as expected.
  27. Close the form.

Topics
• Site Specific Section Modeling • Registry Settings • Progress Notes
Update 80 Summary | Details
"Greenspace" Integration - "NX View Definition"
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • View Definition
  • User Merge
Scenario 1: Greenspace (Third Party Application) Integration - 'NX View Definition' setup and validations
Specific Setup:
  • Have an active user [UserA], that is not assigned to a user role
  • Have an active user [UserB], that is assigned to any user role [TestRole]
Steps
  1. Open form "NX View Definition"
  2. Validate field "Third Party Application" is present on the form
  3. Select "User" in the "User or Role" field
  4. Select [UserA] in the "Select User" field
  5. In the "Third Party Application" field, select "Greenspace" option
  6. Click [File]
  7. Re-select [UserA] in the "Select User" field
  8. Validate all fields are populated as expected
  9. Close the form
  10. Re-open form "NX View Definition"
  11. Select "Role" in the "User or Role"
  12. From the "Select User Role" field, select [TestRole]
  13. In the "Third Party Application" field select the "Greenspace" option
  14. Click [File]
  15. Re-select [TestRole] in the "Select User Role" field
  16. Validate all fields are populated as expected
  17. Close the form
  18. Return to the "NX View Definition"
  19. Navigate to the "Third Party Integrations" section.
  20. In the "Configuration to Edit", select the current testing server
  21. In the "Third-Party Application" field, select "Greenspace"
  22. Validate the "Active" field has defaulted to "No"
  23. Select "Yes" in the field
  24. In the "Application URL" field, enter the following URL to connect to the "Greenspace" login page: "https://app.staging.grnspace.ca/acco...results/search"
  25. Click [File]
  26. Close the form
  27. Return "NX View Definition"
  28. Navigate to the elect the "Third Party Integrations "section.
  29. In the "Configuration to Edit", select the current testing server
  30. Validate "Greenspace" is selected in the "Third-Party Application" field
  31. Validate "Yes" is selected in the "Active" field
  32. Validate "https://app.staging.grnspace.ca/acco...results/search" is selected in the "Application URL" field
  33. Close the form
  34. Close the form
Scenario 2: Greenspace (Third Party Application) URL Launch/Login - "Widget" and "Control Panel" setup and validations
Specific Setup:
  • In form "NX View Definition":
  • [UserA] (Not assigned to a user role) has been configured with "Greenspace" selected in field "Third Party Application" and the "Third Party Integrations" section" configured and set to "Active"
  • [UserB] is assigned to a role [TestRole]
  • [TestRole] has been configured with "Greenspace" selected in field "Third Party Application" and the "Third Party Integrations" section" configured and set to "Active"
  • Both users have credentials to login into the "Greenspace" website when the URL is launched
  • Have access to forms "View Definition" and "NX View Definition"
Steps
  1. Open form "View Definition"
  2. Click "Select View"
  3. Select "Add New" and click [OK] to create a new view
  4. Populate the "View ID" and "View Description" with the desired values to indicate that this will be a view that will contain the "Greeenspace" widget. For example "Greenspace_Widget_View"
  5. Populate the other required fields
  6. Click [Launch View Designer]
  7. From the " Available Widgets" list, select the "Third Party Integrations - Greenspace" widget
  8. Drag the widget to the view layout section
  9. Click [Submit]
  10. Click [Submit] to file the new view
  11. Validate submission is successful
  12. Open form "NX View Definition"
  13. Select user [UserA] for edit
  14. Validate "Greenspace" is selected in the "Third-Party Application" field
  15. Click [Associated myDay Views]
  16. From the "Select Additional Views" list, select new view "Greenspace" view
  17. Click [OK]
  18. Click [File]
  19. Validate the form submits successfully
  20. Close the form
  21. Re-open form "NX View Definition"
  22. Select "Role" in the "User or Role"
  23. From the "Select User Role" field, select [TestRole]
  24. From the "Select Additional Views" list, select new view "Greenspace" view
  25. Click [OK]
  26. Click [File]
  27. Validate the form submits successfully
  28. Log in as the [UserA]
  29. From the "Console Views" menu bar, select new "Greenspace" view
  30. Validate the "Greenspace" widget is displayed
  31. Validate a message is displayed in the widget "Resource cannot be viewed in the widget, click here to open in New tab"
  32. Search for or select any client [TestClient] in the search field on the left side panel
  33. Click on the "Resource cannot be viewed in the widget, click here to open in New tab" message
  34. Validate a new tab is opened, navigating the user to the "Greenspace" login page, as expected
  35. Enter the proper username and password credentials assigned to [UserA], in the "Email Address" and "Password" fields.
  36. Click [Sign In]
  37. Validate the user is logged in successfully and the "Assessment Results" page is displayed
  38. Validate the page indicates [TestClient] has been selected
  39. At the top right of the page, click to log out
  40. Close the tab
  41. Navigate back to the Home View
  42. In the "Control Panel" section, validate a "Greenspace" green square icon with the letter "G" is present for selection
  43. Search for or select any client [TestClient] in the search field on the left side panel
  44. Click the "Greenspace" icon in the "Control Panel"
  45. Validate a new window is opened, navigating the user to the "Greenspace" login page, as expected
  46. Enter the proper username and password credentials assigned to [UserA], in the "Email Address" and "Password" fields.
  47. Click [Sign In]
  48. Validate the user is logged in successfully and the "Assessment Results" page is displayed for [UserA]
  49. Validate the page indicates [TestClient] has been selected
  50. At the top right of the page, click to log out
  51. Close the tab
  52. Repeat steps 4 and 5, logging in as [UserB] who is assigned to [TestRole]
  53. Validate all results are successful, as expected
  54. Return to "NX View Definition"
  55. Navigate to the "Third Party Integrations" section.
  56. In the "Configuration to Edit", select the current testing server
  57. Set the value in the "Active" field to "No"
  58. Click [File] to submit the changes
  59. Close the form
  60. As [UserA], navigate back to the Home View
  61. In the "Control Panel" section, validate a "Greenspace" green square icon is no longer present, as expected
  62. From the "Console Views" menu bar, select new "Greenspace" view
  63. Validate the "Greenspace" widget is displayed
  64. Validate a message is displayed in the widget "Resource cannot be viewed in the widget, click here to open in New tab"
  65. Click on the message
  66. Validate a new tab is opened but a page is displayed with the message "Page not found", as expected.
  67. Repeat step 8, logged in as [UserB]
  68. Validate all results are as expected

Topics
• NX View Definition • User Definition
2023 Update 119 Summary | Details
Client Delete
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Change MR#
  • Delete Last Movement
  • Client Ledger
Scenario 1: "Client Delete" Form - Submission and data validations
Specific Setup:
  • Have a modeled table [TableA], that exists in [FormA] which is based on the "GA ASO" entity database
  • Have a modeled table [TableB], that exists in [FormB] which is based on any other entity database, for example the "Client" entity database
  • [TestClient] has a row of data submitted in both [FormA] and [FormB]
  • [TestClient] also has a row of data submitted in a product form based table.[TableC]
  • For this test, the "Inpatient Progress Notes" form table, "SYSTEM.cw_patient_notes" is used
  • Have a report created [ReportA] to display data in [TableA]
  • Have a report created [ReportB] to display data in [TableB]
  • Have a report created [ReportC] to display data in desired product form based table [TableC]
  • Logged in user has access to form "Client Delete" and "Delete Last Movement"
Steps
  1. Run the report for [ReportA]
  2. Validate the row of data submitted for [TestClient] in [TableA], is displayed as expected
  3. Run the report for [ReportB]
  4. Validate the row of data submitted for [TestClient] in [TableB], is displayed as expected
  5. Run the report for [ReportC]
  6. Validate the row of data submitted for [TestClient] in [TableC], is displayed as expected
  7. Open "Client Delete" form.
  8. Select [TestClient] in the "Client ID" field.
  9. Validate an error message is received "Client Must Be Removed From All Families Before Client Can Be Deleted."
  10. Click [OK].
  11. Close the form.
  12. Open form "Delete Last Movement".
  13. Select [TestClient]
  14. Select the admission episode from the "Episode Number" field.
  15. Click [Submit].
  16. Click [Yes] to continue.
  17. Validate the form submits successfully.
  18. Open "Client Delete" form.
  19. Select[TestClient] in the "Client ID" field.
  20. Click [Submit].
  21. Validate the form submits successfully.
  22. At the Home View, search for [TestClient]
  23. Validate there are no results, as expected.
  24. Run [ReportA] to display data in table, [TableA].
  25. Validate there is no longer a row displayed for [TestClient], as expected
  26. Run [ReportB] to display data in table, [TableB].
  27. Validate there is no longer a row displayed for [TestClient], as expected
  28. Run [ReportC] to display data in product table noted in the setup. For this test, the "SYSTEM.cw_patient_notes" table
  29. Validate there is no longer a row displayed for [TestClient], as expected

Topics
• Client Search
2023 Update 140 Summary | Details
Medical Note - Reviewing 'My To Dos'
Scenario 1: Medical Note - In-Office Administration - ToDo's - Administer and refusal
Specific Setup:
  • The 'Avatar CWS->Medication Inventory Management->->->->Enable Medication Inventory Management' registry setting must be set to "N".
  • Please log out of the application and log back in after completing the above configuration.
  • Two 'Medication Administration' procedure-type service codes must be configured in the 'Service Codes' form. (Medication A and Medication B)
  • An outpatient program must exist. (Program A)
  • A client must have an active episode in "Program A". (Client A)
  • Two users must exist in the application. (User A and User B)
  • "User A" is configured as a "Nurse" and "User B" is configured as a "Provider".
  • "User A" must be logged into the application.
Steps
  1. Search for and select "Client A" and navigate to the 'Medical Note'.
  2. Click [Add Note] and create a new note.
  3. Select the 'Document' tab and then navigate to the 'In-Office Administration' section.
  4. Click [Add] and select "Medication A" from the 'In-Office Administration Search' field.
  5. Populate any required fields and click [Order].
  6. Validate the 'Pending Administrations' field contains a row for "Medication A".
  7. Click [Add] and select "Medication B" from the 'In-Office Administration Search' field.
  8. Populate any required fields and click [Order].
  9. Validate the 'Pending Administrations' field contains a row for "Medication B".
  10. Click [Send To Do].
  11. Set "User B" in the 'To-Do Recipient'.
  12. Set the 'Notes' field to any value and click [Send].
  13. Log out of the application and log back in as "User B".
  14. Access the 'My To Do's' widget.
  15. Select "Client A" from the 'Additional ToDos' list and click [Review To Do Item].
  16. Click 'In-Office Administrations'.
  17. Validate the 'Pending Administrations' field contains a row for "Medication A".
  18. Click the ellipses under the 'Action' column for "Medication A" and click [Administer].
  19. Validate, in the first section, the 'Dose', 'Unit', and 'Route' fields are correctly populated and disabled.
  20. Populate any required fields and click [Save].
  21. Expand the 'Administration History' field and validate it contains a row for "Medication A" and that all columns are accurate.
  22. Click the ellipses under the 'Action' column for "Medication B" and click [Refuse].
  23. Select any value in the 'Refused Reason' field and click [Save].
  24. Expand the 'Administration History' field and validate it contains a row for "Medication B" with a status of 'Refused'.
  25. Click the [Complete] button for the To Do and then click [Close].
  26. Validate that the 'To Do' for "Client A" is no longer listed in the 'Additional ToDos' section.
Scenario 2: Medical Note - Pediatric Immunization - ToDo's - Administer and refusal
Specific Setup:
  • The 'Avatar CWS->Medication Inventory Management->->->->Enable Medication Inventory Management' registry setting must be set to "N".
  • The Other CWS Tabled Files '(74101) Inventory Location’ dictionary must contain at least one value. (Location A)
  • Please log out of the application and log back in after completing the above configuration.
  • A generic 'Evaluation Management' service code must be configured in the 'Service Codes' form. (Service Code A)
  • A 'Medication Administration' procedure-type service code must be configured in the 'Service Codes' form. (Medication A)
  • A 'Vaccination/Immunization' procedure-type service code must be configured in the 'Service Codes' form. (Medication B)
  • An outpatient program must exist that is configured as a 'Primary Care' program. (Program A)
  • A client must have an active episode associated with "Program A" and is pediatric patient. (Client A)
  • Two users must exist in the application: One who is configured as a "Nurse" (User A) and one who is configured as a "Provider". (User A and User B).
  • "User A" must be logged into the application.
Steps
  1. Search for and select "Client A" and navigate to the 'Medical Note'.
  2. Click [Add Note].
  3. Create a 'Primary Care' note.
  4. Select the 'Document' tab and then navigate to the 'Immunization' section.
  5. Click [Add] and select "Medication A" from the 'Immunization Search' field.
  6. Populate all required fields and click [Order].
  7. Validate the 'Pending Administrations' field contains a row for "Medication A".
  8. Click [Add] and select "Medication B" from the 'Immunization Search' field.
  9. Populate all required fields and click [Order].
  10. Validate the 'Pending Administrations' field contains a row for "Medication B".
  11. Click [Send To Do].
  12. Set "User A" in the 'To-Do Recipient'.
  13. Set the 'Notes' field to any value and click [Send].
  14. Log out of the application and log back in as "User B".
  15. Access the 'My To Do's' widget.
  16. Select "Client A" from the 'Additional To Dos' list and click [Review To Do Item].
  17. Select the 'Immunization' section.
  18. Validate the 'Pending Administrations' field contains a row for "Medication A".
  19. Click the ellipses under the 'Action' column for "Medication A" and click [Administer].
  20. Validate, in the first section, the 'Dose', 'Unit', and 'Route' fields are correctly populated with the updated values and that all fields are disabled.
  21. Select "Yes" for the 'Consent Obtained' radio button.
  22. Select "Not VFC eligible" from the 'VFC Eligibility Code' field.
  23. Select "Facility" from the 'Provided BY' field.
  24. Populate all required fields and click [Save].
  25. Expand the 'Immunization History' field and validate it contains a row for "Medication A" and that all columns are accurate.
  26. Click the ellipses under the 'Action' column for "Medication B" and click [Refuse].
  27. Select any value for the 'Refused Reason' field and click [Save].
  28. Expand the 'Immunization History' field and validate it contains a row for "Medication B" with a status of "Refused".
  29. Click the [Complete] button for the To Do and then click [Close].
  30. Validate that the 'To Do' for "Client A" is no longer listed in the 'Additional ToDos' section.
Topics
• Medical Note • To Dos
 

RADplus_2024_Monthly_Release_2024.02.00_Details.csv