Skip to main content

Avatar CWS 2022 Monthly Release 2022.02.00 Acceptance Tests


Update 24 Summary | Details
Zynx Library Import and Ordering of Results in the 'Treatment Plan' form.
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Treatment Plan Definition
Scenario 1: Treatment Plan Definition - Export Library / Import Library
Specific Setup:
  • A treatment plan library must already exist in the system via the 'Treatment Plan Definition' form.
Steps
  1. Access the ‘Treatment Plan Definition’ form.
  2. Select the ‘Export Library’ section.
  3. Click [Select Library].
  4. Select any existing library and click [Return].
  5. Click [Export File].
  6. Navigate to the desired location and click save.
  7. Navigate to the location of the exported library.
  8. Validate that the exported library is displayed.
  9. Select the ‘Import Library’ section.
  10. Click [Select File].
  11. Navigate to the location of the exported library and click [OK].
  12. Click [Validate Import].
  13. Validate a message displays stating “Library with this name exists. Importing the file will overwrite current library. Do you want to continue?” and click [Yes].
  14. Validate the ‘Import Results’ field contains no errors.
  15. Click [Import File].
  16. Validate a message displays stating “Library with this name already exists. Are you sure you want to delete the old library and import the file?” and click [Yes].
  17. Validate a message displays stating “Library Import Complete” and click [OK].
  18. Select the ‘Library Definition’ section.
  19. Click [Select Library].
  20. Select the import library and click [Return].
  21. Click [Print Library].
  22. Validate the ‘Treatment Plan Library Report’ report contains all imported information for the library selected.
  23. Close the report and the form.
Scenario 2: Treatment Plan Definition - Import existing Zynx Library
Specific Setup:
  • Two Treatment Plan libraries must already exist in the 'Treatment Plan Definition' form. (Library A & Library B)
  • Must have an XML file that contains the two previously defined Treatment Plan libraries.
Steps
  1. Access the ‘Treatment Plan Definition’ form.
  2. Select the 'Import Library' section.
  3. Select "FHIR Care Plan" from the 'File Format' field and click [Select File].
  4. Select an XML file containing the existing libraries and click [Validate Import].
  5. Validate the 'Import Library' dialog states: "One or more libraries from this file already exists in the system and will be overwritten. Do you want to overwrite all of them? Select Yes if so, select No to evaluate them on a case by case basis."
  6. Click [Yes].
  7. Select the 'Library Definition' section and click [Select Library].
  8. Validate the two existing libraries are displayed and click [Return].
  9. Select the 'Import Library' section.
  10. Select "FHIR Care Plan" from the 'File Format' field and click [Select File].
  11. Select an XML file containing the existing libraries and click [Validate Import].
  12. Validate the 'Import Library' dialog states: "One or more libraries from this file already exists in the system and will be overwritten. Do you want to overwrite all of them? Select Yes if so, select No to evaluate them on a case by case basis."
  13. Click [No].
  14. Validate the 'Import Library' dialog states: "The library "Library A" with the same external ID already exists. Are you sure you want to overwrite the old library and import the file?" and click [Yes].
  15. Validate the 'Import Library' dialog states: "The library "Library B" with the same external ID already exists. Are you sure you want to overwrite the old library and import the file?" and click [No].
  16. Select the 'Library Definition' section and click [Select Library].
  17. Validate the two existing libraries are displayed and click [Return].
Treatment Plan - Search Results
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Treatment Plan
Scenario 1: Treatment Plan - Add a Problem, Goal, Objective, and Intervention
Specific Setup:
  • The 'Avatar CWS->Treatment Plan->->->->Enable Automatic Backup' registry setting must be set to "Y".
  • A client must be enrolled in an existing episode (Client A).
  • Scrolling Free Text fields must be enabled via the 'Site Specific Section Modeling' form for a 'Treatment Plan' form. (Strengths, Weaknesses, Discharge Planning) (Treatment Plan)
Steps
  1. Select “Client A” and access the ‘Treatment Plan’ form.
  2. Set the ‘Plan Date’ field to the current date.
  3. Set the ‘Plan Name’ to any value.
  4. Select any value in the ‘Plan Type’ field.
  5. Set the 'Strengths' field to any value.
  6. Set the 'Weaknesses' field to any value.
  7. Set the 'Discharge Planning' field to any value.
  8. Select “Draft” in the ‘Treatment Plan Status’ field and click [Launch Plan].
  9. Click [Add New Problem].
  10. Set the ‘Problem Code’ field to any value.
  11. Select “Active” in the ‘Status (Problem List)’ field.
  12. Set the ‘Problem’ field to any value.
  13. Select any value in the ‘Status’ field.
  14. Click [Add New Goal].
  15. Set the ‘Goal’ field to any value.
  16. Select any value in the ‘Status’ field.
  17. Click [Add New Objective].
  18. Set the ‘Objective’ field to any value.
  19. Select any value in the ‘Status’ field.
  20. Click [Add New Intervention].
  21. Set the ‘Intervention’ field to any value.
  22. Select any value in the ‘Status’ field.
  23. Click [Back to Plan Page].
  24. Close the form.
  25. Select “Client A” and access the ‘Treatment Plan’ form.
  26. Validate the ‘Load From Backup’ dialog displays with a message stating: “You have an unsubmitted backup of a plan from [the current date] and [the current time]. Would you like to load it instead of creating a new one?" and click [Yes].
  27. Validate the 'Strengths' field contains the value previously filed.
  28. Validate the 'Weaknesses' field contains the value previously filed.
  29. Validate the 'Discharge Planning' field contains the value previously filed.
  30. Click [Launch Plan].
  31. Validate the ‘Tree view’ contains values for the problem, goal, objective, and intervention previously added.
  32. Click [Exit to Home View].

Topics
• Treatment Plan • myAvatar/myAvatar NX • Treatment Plan Definition
Update 29 Summary | Details
Allergies and Hypersensitivities - No Known Food/Medications Allergies
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Allergies and Hypersensitivities
Scenario 1: Allergies and Hypersensitivities - Client Header
Specific Setup:
  • The 'Set 'Allergies/Reactions Reviewed' Upon Updating Allergies' registry setting must be set to "N".
  • Please log out of the application and log back in after completing the above configuration.
  • A client must be admitted into an active episode who does not have any information filed in the 'Allergies and Hypersensitivities' form. (Client A)
Steps
  1. Access the 'Allergies and Hypersensitivities' form for "Client A".
  2. Validate the 'Client Header' displays 'Allergies' contains "No Known Medication or Food Allergies".
  3. Validate that no value is selected in the 'Allergies/Hypersensitivities Reviewed' field.
  4. Click [Update] and [New Row].
  5. Create a food allergy for "SHELLFISH (MDX-2891)" and click [Save].
  6. Validate the 'Known Food Allergies' field is set to "Yes".
  7. Select "No" in the 'Known Medication Allergies' field.
  8. Validate that no value is selected in the 'Allergies/Hypersensitivities Reviewed' field.
  9. Select 'Yes' in the' Allergies/Hypersensitivities Reviewed' field and click [Submit].
  10. Access the 'Allergies and Hypersensitivities' form for "Client A".
  11. Validate the 'Client Header' displays "Allergies (1) " with a red icon.
  12. Click [Update] and [New Row].
  13. Set the 2nd 'Allergen/Reactant' field to "amoxicillin" and press Tab.
  14. Create a drug allergy "AMOXICILLIN (MDX-376) (RxNorm=723)" and click [Save].
  15. Select 'Yes' in the 'Allergies/Hypersensitivities Reviewed' field and click [Submit].
  16. Access the 'Allergies and Hypersensitivities' form for "Client A".
  17. Validate the 'Client Header' displays "Allergies (2)" with a red icon.

Topics
• Allergies and Hypersensitivities
Update 39 Summary | Details
Review Results - View Image
Scenario 1: Results Import - Results View
Specific Setup:
  • A Results file must be imported for "Client A" with an associated lab order which has an image.
  • The logged in user's 'HomeView' must contain the following widgets:
  • Results by Caseload
  • My To Do's
  • Lab Results
  • Radiology Results
  • A client must have an active episode. (Client A)
  • “Client A” must have a ‘Date of Birth’, ‘Sex’ and address on file in the ‘Update Client Data’ form, as well as information filed in the ‘Allergies and Hypersensitivities’ form, ‘Diagnosis’ form, and in the ‘Height’ and ‘Weight’ fields in the ‘Vitals Entry’ form.
Steps
  1. Select "Client A" and access the Order Entry Console.
  2. Create a 'LAB' order and take note of the order number.
  3. Access the 'Results Import' form and Import the 'Results' file.
  4. Select "Client A".
  5. Select the 'LAB' result from the 'Radiology Results' widget
  6. Click [Review Results].
  7. Validate the 'Results' field contains "observation ID: (PDFReport1) LAB (PDF Report1)".
  8. Click [View Images].
  9. Validate a PDF is displayed with client's lab results.
  10. Click [Close All Documents and Exit].
  11. Select "Client A".
  12. Select the 'LAB' result from the 'Results by Caseload' widget.
  13. Click [View Result].
  14. Validate the 'Results' field contains "observation ID: (PDFReport1) LAB (PDF Report1)".
  15. Click [View Images].
  16. Validate a PDF is displayed with client's lab results.
  17. Click [Close All Documents and Exit].
  18. Select "Client A".
  19. Validate the 'Lab Results' widget contains the 'LAB' results.
  20. Access the Order Entry Console.
  21. Select 'Last Activity' for the client's 'LAB' order.
  22. Select 'Results Received' for the lab results.
  23. Validate the 'Results' field contains "observation ID: (PDFReport1) LAB (PDF Report1)".
  24. Click [View Images].
  25. Validate a PDF is displayed with client's lab results.
  26. Click [Close All Documents and Exit].
  27. Select "Client A".
  28. Access the 'My To Do's' widget.
  29. Select 'Review Results' for "Client A".
  30. Validate the 'Results' field contains "observation ID: (PDFReport1) LAB (PDF Report1)".
  31. Click [View Images].
  32. Validate a PDF is displayed with client's lab results.
  33. Click [Close All Documents and Exit].

Topics
• Order Entry Console
Update 50 Summary | Details
'Treatment Plan' field 'Status (Problem List)' is updated to default a specific value.
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Treatment Plan
Scenario 1: Treatment Plan - Problems - Status (Problem List) default
Specific Setup:
  • Registry Setting 'Default value for 'Status (Problem List)' is set to 'Yes'.
Steps
  1. Open the 'Treatment Plan' form for any client.
  2. Set the 'Plan Date' field to the current date.
  3. Set the Plan Type field to any value.
  4. Select "Draft" from the 'Treatment Plan Status' field.
  5. Click [Launch Plan].
  6. Click [Add New Problem].
  7. Set the 'Problem Code' field to any problem code.
  8. Set the 'Problem' field to any text.
  9. Validate the 'Status (Problem List)' field is defaulted to the value as set in the Registry Setting 'Default value for 'Status (Problem List)'.
  10. Set the 'Status' field to any value.
  11. Complete any required fields as needed.
  12. Click [Back to Plan Page].
  13. Click [Launch Plan].
  14. Validate the Status (Problem List)' field is populated with the default value.
  15. Click [Back to Plan Page].
  16. Click [Submit].
  17. Validate the form submits successfully.

Topics
• Registry Settings • Treatment Plan - Status (Problem List)
Update 52 Summary | Details
Avatar CWS - Allergen Search
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Registry Settings (PM)
  • Allergies and Hypersensitivities
Scenario 1: Validate the 'ClientAllergies' - 'SearchAllergenCodes' web service
Specific Setup:
  • CareFabric is configured and enabled.
  • A client must have an active episode. (Client A)
  • The 'Enable Allergen Search Web Service' registry setting is enabled.
Steps
  1. Access SoapUI for the 'Client Allergies' - 'SearchAllergenCodes' web service.
  2. Enter the system code that will be used to log into Avatar in the 'SystemCode' field.
  3. Enter the user name that will be used to log into Avatar in the 'UserName' field.
  4. Enter the password that will be used to log into Avatar in the 'Password' field.
  5. Enter the desired search value in the 'SearchTerm' field.
  6. Click [Run].
  7. Validate the 'SearchAllergenCodesResponse' field contains allergens based on the 'SearchTerm' entered.
Scenario 2: Validate the 'Enable Allergen Search Web Service' registry setting
Specific Setup:
  • CareFabric is configured and enabled.
  • The 'Enable Allergen Search Web Service' registry setting is enabled.
  • A client must have an active episode. (Client A)
Steps
  1. Access the 'Registry Settings' form.
  2. Enter "Enable Allergen Search Web Service" in the 'Limit Registry Settings to the Following Search Criteria' field.
  3. Click [View Registry Settings].
  4. Select "Enable Allergen Search Web Service" and click [OK].
  5. Validate the 'Registry Setting' field contains "Avatar CWS->CWS Utilities->Set System Defaults->CWS Allergies->->Enable Allergen Search Web Service".
  6. Validate the 'Registry Setting Detail' field contains: Use this registry setting to enable the Allergen Code search to derive its content via a web service that accesses Netsmart's cloud-based Service Oriented Architecture (SOA). Netsmart's cloud-based content provides Micromedex-derived Allergen Codes, and is supplemented with additional SNOMED-derived Allergen Codes as needed. Please note: This registry setting only allows for the value 'Y'. Please note: This is a onetime setup process. Once this registry setting is set to 'Y' it will enable the Allergy WebService Search and the Registry Setting value cannot be changed anymore. Please note: If the 'Avatar CareFabric' module is loaded and enabled (requires Avatar CareFabric 2022 Update #35) then the SDK based services will be used and it will no longer require the 'CareFabric Configuration' form to be submitted.
  7. Validate the 'Registry Setting Value' is set to "Y".
  8. Enter "Allergen Search Web Service URL" in the 'Limit Registry Settings to the Following Search Criteria' field.
  9. Click [View Registry Settings].
  10. Select "Allergen Search Web Service URL" and click [OK].
  11. Validate the 'Registry Setting' field contains "Avatar CWS->CWS Utilities->Set System Defaults->CWS Allergies->->Allergen Search Web Service URL".
  12. Validate the 'Registry Setting Detail' field contains: Enter the URL where the allergen search web service resides. If entered, the allergen search process will use this and it will no longer require the 'CareFabric Configuration' form to be submitted. Please note: This registry setting only takes effect when the 'Enable Allergen Search Web Service' is enabled. Please note: If the 'Avatar CareFabric' module is loaded and enabled (requires Avatar CareFabric 2022 Update #35) then the SDK based services will be used and this registry setting will be disregarded. Please contact your Netsmart representative for more information on this and other available web services.
  13. Please note: the 'Allergen Search Web Service URL' registry setting will now only be required when the 'Enable Allergen Search Web Service' registry setting is enabled and CareFabric is NOT enabled.
  14. Close the form.
  15. Select "Client A" and access the 'Allergies and Hypersensitivities' form.
  16. Select "No" in the 'Known Medication Allergies' field.
  17. Select "No" in the 'Known Food Allergies' field.
  18. Click [Update].
  19. Validate the 'Allergies and Hypersensitivities' grid is displayed.
  20. Click [New Row].
  21. Search for any value in the 'Allergen/Reactant' field.
  22. Validate the allergen search returns successfully and select the desired value.
  23. Populate all other required and desired fields.
  24. Click [Save] and [Submit].
Scenario 3: File an allergy in OrderConnect and validate it displays in the 'Allergies and Hypersensitivities' form
Specific Setup:
  • User with existing Provider login credentials in myAvatar
  • OrderConnect must be installed and configured to communicate with myAvatar and vice versa
  • User with a client enrolled in an existing episode
  • "Client A"
  • User has access to the 'Allergies and Hypersensitivities' form
  • User has access to the 'Registry Settings' form
  • 'Avatar CWS->CWS Utilities->Set System Defaults->CWS Allergies->->Enable Allergy Integration with OrderConnect' is set to "Y"
  • Avatar CWS->CWS Utilities->Set System Defaults->CWS Allergies->->Set 'Allergies/Hypersensitivities Reviewed' If Allergies Are Updated is set to "Y"
  • User has access to the 'SYSTEM.cw_client_allergies_review' SQL table in the 'User Definition' form
Steps
  1. Select "Client A" and access the 'Launch OrderConnect' form.
  2. Click [Launch OrderConnect].
  3. Verify the 'OrderConnect Chart' is displayed.
  4. Click [Allergies] and [Add Allergy].
  5. Verify the 'Allergy Search/Assign' dialog is displayed.
  6. Select any value in the 'Type' field.
  7. Enter any value in the 'Search Term' field.
  8. Click [Search].
  9. Select the desired value and click [Add].
  10. Verify the 'Add Allergy - Attributes' dialog is displayed.
  11. Select any value in the 'Reaction' field.
  12. Select any value in the 'Severity' field.
  13. Click [Add].
  14. Validate a "Message from webpage" message is displayed stating: Are you sure you want to add this Allergy to the patient record.
  15. Click [OK] and [Close Chart].
  16. Close the form.
  17. Select "Client A" and access the 'Allergies and Hypersensitivities' form.
  18. Validate the client header contains the reviewed status "Allergies Reviewed = Yes".
  19. Click [Update].
  20. Verify the 'Allergies and Hypersensitivities' table is displayed.
  21. Validate the 'Allergies and Hypersensitivities' table contains the Allergy filed through OrderConnect in the previous steps.
  22. Click [Close/Cancel] and [Submit].
  23. Access Crystal Reports or other SQL reporting tool.
  24. Create a report using the 'SYSTEM.cw_client_allergies_review' table.
  25. Validate a row is displayed for the review information for "Client A".
  26. Validate the 'PATID' field contains the Client ID for "Client A".
  27. Validate the 'reviewed_code' field contains "Y" for the saved allergy in the previous steps.
  28. Validate the 'reviewed_value' field contains "Yes" for the saved allergy in the previous steps.
  29. Close the report.
Scenario 4: Allergies and Hypersensitivities - Add/Edit Allergies
Specific Setup:
  • CareFabric is configured and enabled.
  • The 'Enable Allergen Search Web Service' registry setting is enabled.
  • A client must have an active episode. (Client A)
Steps
  1. Select "Client A" and access the 'Allergies and Hypersensitivities' form.
  2. Select "No" in the 'Known Medication Allergies' field.
  3. Select "No" in the 'Known Food Allergies' field.
  4. Click [Update].
  5. Validate the 'Allergies and Hypersensitivities' grid is displayed.
  6. Click [New Row].
  7. Search for and select any value in the 'Allergen/Reactant' field.
  8. Enter the desired date in the 'Date Recognized' field.
  9. Select "Active" in the 'Status' field.
  10. Select any value in the 'Reaction Severity' field.
  11. Click [Save] and [Submit].
  12. Select "Client A" and access the 'Allergies and Hypersensitivities' form.
  13. Click [Update].
  14. Validate the 'Allergies and Hypersensitivities' grid contains the allergy filed in the previous steps.
  15. Select "Inactive" in the 'Status' field.
  16. Click [Save] and [Submit].
  17. Select "Client A" and access the 'Allergies and Hypersensitivities' form.
  18. Click [Update].
  19. Validate the 'Allergies and Hypersensitivities' grid contains the allergy with the "Inactive" status.
  20. Click [Close/Cancel] and close the form.
Scenario 5: Validate the 'ClientAllergies' - 'Save' web service
Specific Setup:
  • CareFabric is configured and enabled.
  • A client must have an active episode. (Client A)
  • The 'Enable Allergen Search Web Service' registry setting is enabled.
Steps
  1. Access SoapUI for the 'Client Allergies' - 'Save' web service.
  2. Enter the system code that will be used to log into Avatar in the 'SystemCode' field.
  3. Enter the user name that will be used to log into Avatar in the 'UserName' field.
  4. Enter the password that will be used to log into Avatar in the 'Password' field.
  5. Enter "Client A" in the 'ClientID' field.
  6. Enter the allergen reactant code in the 'allergenReactant' field.
  7. Enter the status code in the 'Status' field.
  8. Enter the date in the 'dateRecognized' field.
  9. Click [Run].
  10. Validate the request has sent successfully.
  11. Validate the 'Message' field contains the 'ClientAllergies web service has been filed successfully.'
  12. Select "Client A" and access the 'Allergies and Hypersensitivities' form.
  13. Click [Update].
  14. Verify the 'Allergies and Hypersensitivities' grid is displayed.
  15. Validate the 'Allergies and Hypersensitivities' grid contains the allergy filed in the previous steps.
  16. Click [Close/Cancel] and [Submit].

Topics
• Web Services • Allergy • Registry Settings • Allergies and Hypersensitivities • Allergies
Update 55 Summary | Details
Additional fields are added to the 'Allowable Services' grid in the "Treatment Plan" Intervention tab.
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Treatment Plan
  • Treatment Plan Interventions - Assigned Services
  • Treatment Plan - Interventions
Scenario 1: Validate Treatment Plan - Assigned Services grid.
Specific Setup:
  • Middleware update is required for full functionality.
  • Registry Setting 'Enable Service Entry Restriction by Client Treatment Plan' is set to 'S'.
  • Registry Setting 'Activate Program/Service Code Filter' is set to 'Y'.
  • 'Assign Services' section in the 'Program Maintenance' form has field 'Enable Service Entry Restriction for Program' set to 'Yes' for one or more programs.
  • Test client (Client A) is admitted into a program with the above set up.
Steps
  1. Open 'Treatment Plan' for the test client 'Client A'.
  2. Click 'Add' on the pre-display to add a new plan.
  3. Set the 'Plan Date' to any date.
  4. Set the 'Plan Name' to any text (note: this field may not be displayed for your facility).
  5. Select any value from the 'Plan Type' dropdown list.
  6. Click [Draft].
  7. Click [Launch Plan].
  8. Click [Add New Problem].
  9. Select any value in the 'Problem Code' field.
  10. Select 'Active' from the 'Status (Problem List)' dropdown list.
  11. Enter any text in the 'Problem' text box.
  12. Select any value from the 'Status' dropdown list.
  13. Click [Add New Goal].
  14. Enter any text in the 'Goal' text box.
  15. Select any value from the 'Status' dropdown list.
  16. Click [Add New Objective].
  17. Enter any text in the 'Objective' text box
  18. Select any value from the 'Status' dropdown list.
  19. Click [Add New Intervention].
  20. Enter any text in the 'Intervention' text box.
  21. Select any value from the 'Status' drop down list.
  22. Click 'Add Service' in the 'Assigned Services' grid.
  23. Select a program from the 'Service Program' dropdown list.
  24. Select a service code from the 'Service Code' dropdown list.
  25. Select any value in the 'Frequency' dropdown list.
  26. Select any value in the 'Duration' dropdown list.
  27. Select any value in the 'Service Mode' dropdown list.
  28. Select any value in the 'Place of Service' dropdown list.
  29. Enter any alphanumeric characters in the 'Amount' field.
  30. Enter any alphanumeric characters in the 'Agency / Staff Responsible' field.
  31. Click [Back to Plan Page].
  32. Click [Launch Plan] to display the existing plan.
  33. Click on the 'Intervention' entered in the above steps.
  34. Verify the 'Service Program' field is populated.
  35. Verify the 'Frequency' field is populated.
  36. Verify the 'Duration' field is populated.
  37. Verify the 'Service Mode' field is populated.
  38. Verify the 'Place of Service' field is populated.
  39. Verify the 'Agency / Staff Responsible' field is populated.
  40. Click [Back to Plan Page].
  41. Click [Final] to finalize the plan and route the document.
  42. Click [Submit].
  43. If document routing is enabled, review the treatment plan display and verify all data is displayed for the 'Assigned Services' fields.
  44. Continue to accept the document per your agency requirements.
  45. Return to the Home View.
  46. Right mouse on the client and click [Display Chart]
  47. Click on Treatment Plan (if available).
  48. Verify the data displays for the 'Assigned Services' under the 'Interventions' section.

Topics
• Treatment Plan • NX
Update 58 Summary | Details
Vitals Entry - Height format
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Admission
  • Vitals Entry
  • Registry Settings (PM)
  • Dynamic Form - Admission - Client
Scenario 1: Vitals Entry - Field Validations
Specific Setup:
  • Select an existing client or admit a new client for the test.
Steps
  1. Open the "Vitals Entry" form.
  2. Select the client identified as the test client.
  3. Set the "Height (cm)" field to "182.8".
  4. Validate the "Height (ft in)" field contains "6 0.0".
  5. Set "Weight (lbs)" to "132.8".
  6. Validate the "Weight (kgs)" contains "60.2".
  7. Set "Weight (kgs)" to "60.2".
  8. Validate the "Weight (lbs)" is "132.7".
  9. Populate all the other fields on the form.
  10. Submit the form to file data.
  11. Remain in the form.
  12. Elect to "Edit" an existing vital sign record.
  13. Click "Select Vital Sign" button.
  14. Select a row to edit.
  15. Validate data displays as it was data entered.
  16. Remain in the form.
  17. Elect to "Delete" an existing vital sign record.
  18. Click "Select Vital Sign" button.
  19. Select a row to delete.
  20. Validate row is removed.
Scenario 2: Vitals Entry - BMI Entry Configuration
Specific Setup:
  • Admit or select a client over the age of 18 with an existing episode.
  • Admit or select a client that is under the age of 18 with an existing episode.
Steps
  1. Open the "Registry Settings" form.
  2. Set the "BMI Entry Configuration" registry setting to "D".
  3. Submit to file.
  4. Open the "Vitals Entry" form for the client that is over 18.
  5. Enter a height in the "Height (ft in)" field.
  6. Submit to File.
  7. Open the "Vitals Entry" form.
  8. Validate the height fields are defaulted to the previously entered height.
  9. Close the form.
  10. Open the "Vitals Entry" form for the client that is under 18.
  11. Enter a height in the "Height (ft in)" field.
  12. Submit to File.
  13. Open the "Vitals Entry" form.
  14. Validate the height fields are not defaulted to the previously entered height.
  15. Close the form.
  16. Open the "Registry Settings" form.
  17. Set the "BMI Entry Configuration" registry setting to "R".
  18. Submit to file.
  19. Open the "Vitals Entry" form.
  20. Enter in height information.
  21. Validate the weight fields are required.
  22. Remove all height and weight fields.
  23. Enter in weight information.
  24. Validate the height fields are required.
  25. Close the form.
  26. Open the "Registry Settings" form.
  27. Set the "BMI Entry Configuration" registry setting to "N".
  28. Submit to file.
  29. Open the "Vitals Entry" form for a client over the age of 18.
  30. Validate the height fields aren't defaulted in.
  31. Enter in height information.
  32. Validate that it's not requiring the weight fields be filled in.
  33. Close Form.
Vitals Entry - Conversion from pounds to kilograms
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Admission
  • Vitals Entry
Scenario 1: Vitals Entry - Field Validations
Specific Setup:
  • Select an existing client or admit a new client for the test.
Steps
  1. Open the "Vitals Entry" form.
  2. Select the client identified as the test client.
  3. Set the "Height (cm)" field to "182.8".
  4. Validate the "Height (ft in)" field contains "6 0.0".
  5. Set "Weight (lbs)" to "132.8".
  6. Validate the "Weight (kgs)" contains "60.2".
  7. Set "Weight (kgs)" to "60.2".
  8. Validate the "Weight (lbs)" is "132.7".
  9. Populate all the other fields on the form.
  10. Submit the form to file data.
  11. Remain in the form.
  12. Elect to "Edit" an existing vital sign record.
  13. Click "Select Vital Sign" button.
  14. Select a row to edit.
  15. Validate data displays as it was data entered.
  16. Remain in the form.
  17. Elect to "Delete" an existing vital sign record.
  18. Click "Select Vital Sign" button.
  19. Select a row to delete.
  20. Validate row is removed.
Scenario 2: Vitals Entry Web Services
Steps
  1. Using the preferred web service tool, file the ClientVitals web service to add Weight data to the vitals data.
  2. To do this set the readingCode to "Wtlb" and the readingValue to "132.8".
  3. File the web service.
  4. Open the "Vitals Entry" form.
  5. Validate the "Weight (lbs)" field is set to "132.8"
  6. Validate the "Weight (kgs)" field is set to "60.2".
  7. Using the preferred web service tool, file the ClientVitals web service to add Weight data to the vitals data.
  8. To do this set the readingCode to "WtKg" and the readingValue to "60.2".
  9. File the web service.
  10. Open the "Vitals Entry" form.
  11. Validate the "Weight (lbs)" field is set to "132.7"
  12. Validate the "Weight (kgs)" field is set to "60.2".

Topics
• Vitals Entry • NX • Web Services
Update 61 Summary | Details
Allergies and Hypersensitivities - Single Select Dictionary fields
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Allergies and Hypersensitivities
Scenario 1: 'Allergies and Hypersensitivities' form - field validations
Specific Setup:
  • A client is enrolled in an existing episode and has two allergies on file (Client A).
Steps
  1. Select "Client A" and access the 'Allergies and Hypersensitivities' form.
  2. Click [Update].
  3. Validate the two allergies on file for "Client A" are displayed.
  4. Click on any column header to sort the data.
  5. Validate the data is sorted accordingly.
  6. Select the desired value in the 'Onset' field for both allergies.
  7. Click [Save].
  8. Validate the 'Allergies and Hypersensitivities' grid is dismissed.
  9. Click [Update].
  10. Validate the 'Onset' field contains the value selected in the previous steps.
  11. Click [Close/Cancel].
  12. Validate the 'Allergies and Hypersensitivities' grid is dismissed.
  13. Click [Submit].
Scenario 2: Allergies and Hypersensitivities - Add/Edit Allergies
Specific Setup:
  • A client must have an active episode. (Client A)
Steps
  1. Select "Client A" and access the 'Allergies and Hypersensitivities' form.
  2. Select "No" in the 'Known Medication Allergies' field.
  3. Select "No" in the 'Known Food Allergies' field.
  4. Click [Update].
  5. Validate the 'Allergies and Hypersensitivities' grid is displayed.
  6. Click [New Row].
  7. Select any value in the 'Allergen/Reactant' field.
  8. Enter the desired date in the 'Date Recognized' field.
  9. Select "Active" in the 'Status' field.
  10. Select any value in the 'Reaction Severity' field.
  11. Click [Save] and [Submit].
  12. Select "Client A" and access the 'Allergies and Hypersensitivities' form.
  13. Click [Update].
  14. Select the allergy added in the previous steps and click [Delete Row].
  15. Validate a "Confirm" message is displayed stating: Are you sure you want to delete these rows?
  16. Click [Yes].
  17. Validate an "Error" message is displayed stating: Allergies that have been saved previously cannot be deleted. Please update the 'Status' as appropriate.
  18. Click [OK].
  19. Validate the 'Allergies and Hypersensitivities' grid still contains the allergy filed in the previous steps.
  20. Select "Inactive" in the 'Status' field.
  21. Click [Save] and [Submit].
  22. Select "Client A" and access the 'Allergies and Hypersensitivities' form.
  23. Click [Update].
  24. Validate the 'Allergies and Hypersensitivities' grid is displayed.
  25. Click [New Row].
  26. Select any value in the 'Allergen/Reactant' field.
  27. Enter the desired date in the 'Date Recognized' field.
  28. Select "Active" in the 'Status' field.
  29. Select any value in the 'Reaction Severity' field.
  30. Select the new allergy record and click [Delete Row].
  31. Validate a "Confirm" message is displayed stating: Are you sure you want to delete these rows?
  32. Click [Yes].
  33. Validate the 'Allergies and Hypersensitivities' grid does not contain the second allergy record.
  34. Click [Close/Cancel] and close the form.

Topics
• Allergies and Hypersensitivities • myAvatar/myAvatar NX
Update 69 Summary | Details
The 'Problem List', 'Treatment Plans', 'Assessment Mapping' and 'Clinical Reconciliation' forms are updated with DSM/ICD information.
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Clinical Reconciliation
  • Treatment Plan
  • Problem List
Scenario 1: Clinical Reconciliation - Verify Problem List Details
Specific Setup:
  • One or more problems have been entered in the 'Problem List' form after the updates were installed.
  • Avatar 2022 CWS Update 69 is required for full functionality.
  • Avatar 2022 CareFabric Update 54 is required for full functionality.
  • Avatar 2022 PM Update 81or Avatar Cal-PM Update 39 is required for full functionality.
Steps
  1. Open the 'Clinical Reconciliation' form for any test client that has problems on file.
  2. Select any value in the 'Reconciliation Type' field.
  3. Select the client episode in the 'Episode' field.
  4. Click [Problem List] on the left menu.
  5. Scroll to the 'Details' column.
  6. Click [View] on any of the problems entered after the updates were installed.
  7. Verify 'Last Date Updated' displays.
  8. Verify the 'Problem Name:' is displayed.
  9. Verify the 'Status' is displayed.
  10. Verify the 'DSM/ICD10 Code:' is displayed.
  11. Verify the 'System Notes' are displayed.
  12. Click [Close].
  13. Click [Close Form].
Scenario 2: Treatment Plan - Verify 'Problem List'
Specific Setup:
  • One or more problems have been entered in the 'Problem List' form for any test client (Client A).
  • Avatar 2022 CWS Update 69 is required for full functionality.
  • Avatar 2022 CareFabric Update 54 is required for full functionality.
  • Avatar 2022 PM Update 81or Avatar Cal-PM Update 39 is required for full functionality.
Steps
  1. Open any 'Treatment Plan' form for Client A.
  2. Click [Edit] for any existing plan from the pre display what is in 'Draft' status.
  3. Click on any problem in the 'Problem List' grid.
  4. Navigate to the 'DSM/ICD Code' column.
  5. Click [View].
  6. Validate the ICD10 Code item is equal to "Populated with the associated ICD10 code".
  7. Validate the ICD10 Description item is equal to "ICD10 description".
  8. Click [System Notes] - View button.
  9. Validate the 'Action' column is equal to "Action related to the problem".
  10. Validate the 'Date' column is equal to "Action date".
  11. Validate the 'Status' column is equal to "Status of problem".
  12. Validate the 'User' column is equal to "User logged in at time of action".
  13. Validate the'From' column is equal to "From or option from which the action was created".
  14. Click [Close Form].
Scenario 3: Problem List - field verification
Specific Setup:
  • One or more problems have been entered in the 'Problem List' form.
  • Avatar 2022 CWS Update 69 is required for full functionality.
  • Avatar 2022 CareFabric Update 54 is required for full functionality.
  • Avatar 2022 PM Update 81or Avatar Cal-PM Update 39 is required for full functionality.
Steps
  1. Open 'Problem List' form for any client (Client A) who has existing problems filed.
  2. Click [View/Enter Problems].
  3. Verify the 'Problem' column contains the description of the problem.
  4. Verify the 'Problem Classification' column is populated.
  5. Verify the 'Date of Onset' is populated.
  6. Verify the 'Status' is populated.
  7. Click [View] on the 'DSM/ICD' column.
  8. Verify the 'ICD10Code' row contains the associated ICD Code.
  9. Verify the 'ICD10 Description' contains the associated description.
  10. Click [Close].
  11. Click [View] on the 'System Note' column.
  12. Verify the 'Action' column contains the action taken on the problem.
  13. Verify the 'Date' column contains the date the action occurred.
  14. Verify the 'Status' column contains the problem status.
  15. Verify the 'User' column contains the name of the user logged in at the time the action occurred.
  16. Verify the 'From' column contains the name of the form where the action occurred.
  17. Click [Close].
  18. Click [Close/Cancel].
  19. Click [Yes] on the message 'Confirm Loss of Changes'.
  20. Click [Close Form].
'Problem List', 'Treatment Plans', 'Assessment Mapping' and 'Clinical Reconciliation' forms
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Problem List
  • Patient Health Profile
  • HomeView - my Clients
  • Treatment Plan
  • Change MR#
Scenario 1: Assessment Mapping to the "Problem List" form verification
Specific Setup:
  • Using "Assessment Mapping", create an assessment mapping for the 'Problem List' type. Ex: Patient Conditions was used in this scenario.
  • A record for any test client has been filed in the mapped assessment.
  • Avatar CareFabic 2022 Update 54 must be installed for full functionality.
  • Avatar PM 2022 Update 81 or Avatar Cal-PM 2022 Update 39 must be installed for full functionality.
Steps
  1. Open the form used in the 'Assessment Mapping' such as 'Patient Conditions'.
  2. File the data for any test client, being certain to include the mapped fields.
  3. Open the client "Problem List".
  4. Click 'System Notes' on the row added from the mapped assessment.
  5. Verify 'Action' column is populated.
  6. Verify 'Date' column is populated.
  7. Verify 'Status' column is populated.
  8. Verify 'User' column is populated.
  9. Verify 'From' column contains the name of the mapped assessment.
  10. Click [Close].
  11. Click [Close/Cancel] to exit the grid.
  12. Click [Submit].
Scenario 2: Validate Patient Health Profile web service
Specific Setup:
  • Access to SoapUI or other webservice tool.
  • Dictionary Update:
  • Avatar CWS: File: CWS, Data Element: (2526) Problem Type: Add or note at least one value in the dictionary.
  • Avatar CareFabric 2022 Update 54 is required for full functionality.
  • Avatar PM 2022 Update 81 or Avatar Cal-PM Update 39 is required for full functionality
Steps
  1. Create a new project for the 'Patient Health Profile' web service.
  2. Populate the 'SystemCode', 'UserName', and 'Password' fields with the information used to log into Avatar.
  3. Within the 'PHPProblemDataObject':
  4. Input the 'Problem Type' dictionary code from Setup in the 'Type' field.
  5. Input any valid date into the 'ProblemDate' field.
  6. Input any text into the 'Status' field.
  7. Input any text into the 'Description' field.
  8. Within the 'PHPOpenCareGapsObject':
  9. Input any valid date into the 'EventDate' field.
  10. Input any text into the 'Measure' field.
  11. Input any text into the 'MeasureDescription' field.
  12. Within the 'PHPInpatientStaysObject':
  13. Input any text into the 'Type' field.
  14. Input any valid date into the 'DateOfStay' field.
  15. Input any text into the 'Facility' field.
  16. Input any text into the 'LengthOfStay' field.
  17. Input any text into the 'AdmitCOndition' field.
  18. Within the 'PHPPhysicianConsultObject':
  19. Input any valid date into the 'ConsultDate' field.
  20. Input any text into the 'Location' field.
  21. Input any text into the 'ProviderName' field.
  22. Within the 'PHPMedicationsObject'.
  23. Input any valid date into the 'EntryDate' field.
  24. Input any text into the 'Provider' field.
  25. Input any valid NDC number into the 'NDC' field (This value can come from the 'Order Code Setup' form).
  26. Within the 'PHPLabDataObject':
  27. Input any valid date into the 'LabDate' field.
  28. Input any text into the 'LabDescription' field.
  29. Input any text into the ':LabResults' field.
  30. Input any client into the 'ClientID' field.
  31. Click [Send].
  32. Verify the 'Message' field displays "PHPData web service has been filed successfully".
  33. Log into Avatar.
  34. Open the 'Patient Health Profile' form with the client for which the web service was filed.
  35. Select any value in the 'Medications - Verification' cell.
  36. Select any value in the 'Problems - Verification' cell.
  37. Click [Submit].
  38. Verify the form files without errors.
  39. Open the 'Problem List' form.
  40. Click 'View/Enter Problems'
  41. Click 'System Notes' 'View' button on any row added in the web service.
  42. Verify the 'From' column is populated.
  43. Open 'Crystal Reports' or another SQL reporting tool.
  44. Create queries for SYSTEM.php_data, SYSTEM.php_problems, SYSTEM.php_open_care_gaps, SYSTEM.php_inpatient_stays, SYSTEM.php_physician_consults, and SYSTEM.php_lab_data.
  45. Verify all information displays correctly.
Scenario 3: Problem List - field verification
Specific Setup:
  • One or more problems have been entered in the 'Problem List' form.
  • Avatar 2022 CWS Update 69 is required for full functionality.
  • Avatar 2022 CareFabric Update 54 is required for full functionality.
  • Avatar 2022 PM Update 81or Avatar Cal-PM Update 39 is required for full functionality.
Steps
  1. Open 'Problem List' form for any client (Client A) who has existing problems filed.
  2. Click [View/Enter Problems].
  3. Verify the 'Problem' column contains the description of the problem.
  4. Verify the 'Problem Classification' column is populated.
  5. Verify the 'Date of Onset' is populated.
  6. Verify the 'Status' is populated.
  7. Click [View] on the 'DSM/ICD' column.
  8. Verify the 'ICD10Code' row contains the associated ICD Code.
  9. Verify the 'ICD10 Description' contains the associated description.
  10. Click [Close].
  11. Click [View] on the 'System Note' column.
  12. Verify the 'Action' column contains the action taken on the problem.
  13. Verify the 'Date' column contains the date the action occurred.
  14. Verify the 'Status' column contains the problem status.
  15. Verify the 'User' column contains the name of the user logged in at the time the action occurred.
  16. Verify the 'From' column contains the name of the form where the action occurred.
  17. Click [Close].
  18. Click [Close/Cancel].
  19. Click [Yes] on the message 'Confirm Loss of Changes'.
  20. Click [Close Form].
Scenario 4: Problem List System Notes - verify modeled form name displays in System Notes 'From' column
Specific Setup:
  • A modeled form exists which has Alias definition for Diagnosis.
  • Avatar 2022 CWS Update 69 is required for full functionality.
  • Avatar 2022 CareFabric Update 54 is required for full functionality.
  • Avatar 2022 PM Update 81or Avatar Cal-PM Update 39 is required for full functionality.
Steps
  1. Open the modeled form where there is alias definition for diagnosis.
  2. Complete the form and file.
  3. Open the 'Problem List form for the same client.
  4. Click [View/Enter Problems].
  5. Select the row which contains the information from the modeled form.
  6. Click [View] under the 'System Notes' column.
  7. Verify the 'From' column displays the name of the modeled form.
  8. Click [Close].
  9. Click [Close/Cancel].
  10. Click [Close Form].
Scenario 5: AddClientProblem web service validation
Specific Setup:
  • A client (Client A) must be in an active episode and have no problems filed in their 'Problem List'.
  • Avatar CareFabric 2022 Update 54 must be installed for full functionality.
  • Avatar PM 2022 Update 81 or Avatar Cal-PM 2022 Update 54 must be installed for full functionality.
Steps
  1. Access 'SoapUI' or another web service tool.
  2. File an 'AddClientProblems' web service.
  3. Validate a success message is received.
  4. In myAvatar, open the 'Problem List' form for Client A.
  5. Click [View/Enter Problems].
  6. Validate the problem added via the AddClientProblems web service has been added to the clients Problem List.
  7. Click [Save].
  8. Click [Yes].
  9. Click [Submit].
  10. Validate the form files successfully.
Scenario 6: CDR Table - validate CWSSYSTEM.cw_problem_list_history
Specific Setup:
  • Avatar PM 2022 Update 81 or Avatar Cal-PM 2022 Update 39 is required for full functionality.
  • Avatar CareFabric 2022 Update 54 is required for full functionality.
  • Problems have been entered for a test client (Client A) in the 'Problem List' form.
  • Access to an SQL reporting tool such as Crystal Reports.
Steps
  1. Verify access to table SYSTEM.cw_problem_list_history and CWSSYSTEM.cw_problem_list_history has been set in 'User Definition' form.
  2. Using any SQL reporting tool, create a report for CWSSYSTEM.cw_problem_list_history including the following fields:
  3. PATID
  4. data_entry_date
  5. staff_name
  6. action_value
  7. Run the report (Note: if there is a large volume of Problems on file, it is recommended that you select a few clients rather than running the report for all clients. This will assure the report completes in a timely manner).
  8. Verify the columns are populated for the existing records.
  9. Repeat the steps above for the SYSTEM.cw_problem_list_history table.
  10. Open the 'Problem List' form.
  11. Add new rows for any test client.
  12. Update existing rows for any test client.
  13. File the form.
  14. Run the reports again.
  15. Verify the data is added / updated appropriately.
  16. Open the 'Treatment Plan' form.
  17. Enter a new treatment plan for any test client.
  18. Run the above reports again.
  19. Verify the problem added in Treatment Plan is displays in the reports.
  20. Open 'Change MR#' form for Client A.
  21. Click [Assign MR#].
  22. Click [Submit].
  23. Run the SQL report again for the new MR#.
  24. Verify all data for Client A is now listed against the new MR#.
'Problem List' grid will not refile data unless changes are input.
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Problem List
Scenario 1: TDE Comparison - verify only modified rows are re-filed in the Problem List grid.
Specific Setup:
  • One or more problems have been entered in the 'Problem List' form.
  • Avatar 2022 CWS Update 69 is required for full functionality.
  • Avatar 2022 CareFabric Update 54 is required for full functionality.
  • Avatar 2022 PM Update 81or Avatar Cal-PM Update 39 is required for full functionality.
Steps
  1. Create an SQL report against SYSTEM.cw_problem_list. Include the data_entry columns in the report.
  2. Open the 'Problem List' and file a new problem for any test client.
  3. Run the report.
  4. Review the data_entry columns.
  5. Go back to the 'Problem List' for the same client.
  6. Refile the 'Problem List' without making changes. Wait a few moments.
  7. Run the report again.
  8. Verify that no changes have been logged in the table. Only updated data rows will be reflected in the table.
  9. Create a mapping for the problem list in the 'Assessment Mapping' form.
  10. Access the mapped assessment and file a change for one record for any test client.
  11. Run the report. Note that only the updated data row will be updated. All other rows should not be changed.

Topics
• NX • Treatment Plan • Problem List • Web Services • Patient Health Profile • Modeling • Query/Reporting
Update 70 Summary | Details
Bells Notes Integration - Progress Notes (Group and Individual)
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Document Routing Setup (PM)
  • HomeView - My To Do's widget
Scenario 1: Progress Notes (Group and Individual) - File a new service note with document routing enabled
Specific Setup:
  • Document Routing must be enabled on the 'Progress Notes (Group and Individual)' form.
  • A client must be enrolled in an active episode (Client A).
  • Google Chrome Browser settings are set to enable Autofill for passwords and the logged in user's password has been saved.
Steps
  1. Select "Client A" from the 'My Clients' list and access the 'Progress Notes (Group and Individual)' form.
  2. Select any value from the 'Select Episode' field.
  3. Select "New Service" from the 'Progress Notes For' field.
  4. Select any value from the 'Note Type' field.
  5. Set the 'Notes Field' to any value.
  6. Set the 'Date Of Service' field to the current date.
  7. Set the 'Service Charge Code' field to any value.
  8. Select "Final" from the 'Draft/Final' field/
  9. Click [Submit Note].
  10. Validate that the 'Document Routing' dialog is displayed with the progress note data.
  11. Click [Accept].
  12. Validate the 'Password' field autofill's with the user's password that is saved in Google Chrome.
  13. Click [OK].
  14. Validate a 'Progress Notes message' is displayed stating: "Note Filed".
  15. Click [OK].
  16. Click [Discard].
  17. Access the 'Client Ledger' form.
  18. Set the 'Client ID' field to "Client A".
  19. Select "All Episodes" from the 'Claim/Episode/All Episodes' field.
  20. Select "Simple" from the 'Ledger Type' field.
  21. Select "Yes" from the 'Include Zero Charges' field.
  22. Click [Process].
  23. Validate the Client Ledger Report page contains the service created in the previous steps.
  24. Click [Dismiss].
Scenario 2: Bells Notes Integration - Validate document routing for progress notes when a supervisor is not required
Specific Setup:
  • myAvatar must be configured to integrate with Bells Notes. Please note: this must be done by a Netsmart Associate.
  • A user is defined [UserA] with the following:
  • Access to Bells Notes with an existing client admitted (Client A)
  • Associated practitioner enrolled in Medical Note (Practitioner A)
  • Access to the 'My To Do's' widget on the HomeView
  • Must be logged in as this user
  • Document Routing is enabled for the 'Additional Progress Note Information (CWS21015)' form in 'Document Routing Setup'. A supervisor is NOT required.
  • A Progress Notes form is configured and selected in the "Bells Notes" section of the 'CarePOV Management' form. Please note: this must be done by a Netsmart Associate.
Steps
  1. Access the 'Scheduling Calendar' form.
  2. Right click in the 'Appointment Grid' and click [Add Appointment].
  3. Enter the desired service code in the 'Service Code' field.
  4. Enter "Client A" in the 'Client' field.
  5. Select the desired value in the 'Episode Number' field.
  6. Validate the 'Practitioner' field is populated with "Practitioner A"
  7. Fill out all required fields.
  8. Click [Submit].
  9. Validate successful submission.
  10. Validate the scheduled appointment is added to the 'Scheduling Calendar' form.
  11. Log into Bells Notes with existing login credentials.
  12. Click the "Agenda" section and verify the existence of the scheduled appointment from the 'Scheduling Calendar' form in myAvatar.
  13. Select the scheduled appointment and validate the summary of the scheduled appointment is displayed on the right side of the Bells Notes.
  14. Validate [Start Note] is displayed for the scheduled appointment on the right side of the Bells Notes.
  15. Click [Start Note] and verify the existence of the "Session Information" window.
  16. Fill out all required fields and select the desired note type.
  17. Validate user is able to start a note successfully.
  18. Verify the existence of "Client A" in the client header when note is started.
  19. Fill out all required fields and click [Sign Note].
  20. Validate the "Sign Note" window pops up.
  21. Enter the desired value in the 'Pin' field and click [Sign].
  22. Validate the warning messages "Note Signed Successfully" is displayed when note is signed off successfully.
  23. Validate the user is navigated to the "Agenda" page.
  24. Select the scheduled appointment and validate the appointment status is displayed as "Signed".
  25. Log into myAvatar as [UserA].
  26. Navigate to the "My To Do's" widget.
  27. Locate the To Do just routed and click [Approve Document].
  28. Validate the document is displayed with the progress note data, including an electronic signature at the bottom for "Practitioner A" as Author.
  29. Click [Accept].
  30. Enter the password for "User A" in the 'Verify Password' dialog and click [OK].
  31. Validate the To-Do is no longer displayed.
Scenario 3: Bells Notes Integration - Accept a note via the "Sign" section of the 'My To Do's' widget
Specific Setup:
  • myAvatar must be configured to integrate with Bells Notes. Please note: this must be done by a Netsmart Associate.
  • The 'Progress Notes (Group and Individual)' form is configured and selected in the "Bells Notes" section of the 'CarePOV Management' form. Please note: this must be done by a Netsmart Associate.
  • 'Progress Notes (Group and Individual)' must have document routing enabled.
  • A user is defined with the following (User A):
  • Access to Bells Notes
  • Associated practitioner
  • Does not require a supervisor's approval for document routing
  • Access to the 'My To Do's' widget on the HomeView.
  • A client is enrolled in an existing episode (Client A).
Steps
  1. Log into Bells Notes with existing login credentials for "User A".
  2. Search for "Client A".
  3. Click [Start Note] and verify the existence of the 'Session Information' window.
  4. Fill out all required fields and select the desired note type.
  5. Verify the existence of "Client A" in the client header when note is started.
  6. Fill out all required fields.
  7. Click [Sign Note].
  8. Validate the Sign Note' dialog is displayed.
  9. Enter the pin for "User A" in the 'Pin' field and click [Sign].
  10. Validate a message is displayed stating: Note Signed Successfully.
  11. Log into myAvatar as "User A".
  12. Navigate to the "My To Do's" widget.
  13. Select the "Sign" section.
  14. Validate the 'Search Documents' field contains the progress note document sent via Bells Notes for "Client A".
  15. Validate the 'Document' field contains the progress note data.
  16. Click [Accept].
  17. Validate the 'Search Documents' field no longer contains the progress note document for "Client A".
  18. Validate the 'Accepted Documents' field contains the accepted progress note document for "Client A".
  19. Click [Sign All].
  20. Enter the password for "User A" in the 'Verify Password' dialog and click [OK].
  21. Validate the 'Accepted Documents' field no longer contains the progress note document for "Client A".
Scenario 4: Bells Notes Integration - Accept a note via the "All" section of the 'My To Do's' widget
Specific Setup:
  • myAvatar must be configured to integrate with Bells Notes. Please note: this must be done by a Netsmart Associate.
  • The 'Progress Notes (Group and Individual)' form is configured and selected in the "Bells Notes" section of the 'CarePOV Management' form. Please note: this must be done by a Netsmart Associate.
  • The 'Progress Notes (Group and Individual)' form must have document routing enabled.
  • A user is defined with the following (User A):
  • Access to Bells Notes
  • Associated practitioner
  • Does not require a supervisor's approval for document routing
  • Access to the 'My To Do's' widget on the HomeView.
  • A client is enrolled in an existing episode (Client A).
Steps
  1. Log into Bells Notes with existing login credentials for "User A".
  2. Search for "Client A".
  3. Click [Start Note] and verify the existence of the 'Session Information' window.
  4. Fill out all required fields and select the desired note type.
  5. Verify the existence of "Client A" in the client header when note is started.
  6. Fill out all required fields.
  7. Click [Sign Note].
  8. Validate the Sign Note' dialog is displayed.
  9. Enter the pin for "User A" in the 'Pin' field and click [Sign].
  10. Validate a message is displayed stating: Note Signed Successfully.
  11. Log into myAvatar as "User A".
  12. Navigate to the "My To Do's" widget.
  13. Select the "All" section.
  14. Validate a To-Do is displayed for the progress note sent via Bells Notes for "Client A".
  15. Click [Approve Document].
  16. Validate the progress note data is displayed.
  17. Click [Accept].
  18. Enter the password for "User A" in the 'Verify Password' field and click [OK].
  19. Validate the To-Do is no longer displayed.
Scenario 5: Bells Notes Integration - Validate document routing for progress notes when a supervisor is required
Specific Setup:
  • myAvatar must be configured to integrate with Bells Notes. Please note: this must be done by a Netsmart Associate.
  • A user is defined [UserA] with the following:
  • Access to Bells Notes with an existing client admitted (Client A)
  • Associated practitioner enrolled in Medical Note (Practitioner A)
  • Access to the 'My To Do's' widget on the HomeView
  • Must be logged in as this user
  • A user is defined [UserB] with the following:
  • Associated practitioner enrolled in Medical Note (Practitioner B)
  • Access to the 'My To Do's' widget on the HomeView
  • Document Routing is enabled for the 'Additional Progress Note Information (CWS21015)' form in 'Document Routing Setup'. A supervisor is required.
  • A Progress Notes form is configured and selected in the "Bells Notes" section of the 'CarePOV Management' form. Please note: this must be done by a Netsmart Associate.
Steps
  1. Access the 'Scheduling Calendar' form.
  2. Right click in the 'Appointment Grid' and click [Add Appointment].
  3. Enter the desired service code in the 'Service Code' field.
  4. Enter "Client A" in the 'Client' field.
  5. Select the desired value in the 'Episode Number' field.
  6. Validate the 'Practitioner' field is populated with "Practitioner A"
  7. Fill out all required fields.
  8. Click [Submit].
  9. Validate successful submission.
  10. Validate the scheduled appointment is added to the 'Scheduling Calendar' form.
  11. Log into Bells Notes with existing login credentials.
  12. Click the "Agenda" section and verify the existence of the scheduled appointment from the 'Scheduling Calendar' form in myAvatar.
  13. Select the scheduled appointment and validate the summary of the scheduled appointment is displayed on the right side of the Bells Notes.
  14. Validate [Start Note] is displayed for the scheduled appointment on the right side of the Bells Notes.
  15. Click [Start Note] and verify the existence of the "Session Information" window.
  16. Fill out all required fields and select the desired note type.
  17. Validate user is able to start a note successfully.
  18. Verify the existence of "Client A" in the client header when note is started.
  19. Fill out all required fields and click [Sign Note].
  20. Validate the "Sign Note" window pops up.
  21. Enter the desired value in the 'Pin' field and click [Sign].
  22. Validate the warning messages "Note Signed Successfully" is displayed when note is signed off successfully.
  23. Validate the user is navigated to the "Agenda" page.
  24. Select the scheduled appointment and validate the appointment status is displayed as "Signed".
  25. Log into myAvatar as [UserB].
  26. Navigate to the "My To Do's" widget.
  27. Locate the To Do just routed and click [Approve Document].
  28. Validate the document is displayed with the progress note data, including an electronic signature at the bottom for "Practitioner A" as Author and "Practitioner B" as Supervisor.
  29. Click [Accept].
  30. Enter the password for [UserB] in the 'Verify Password' dialog and click [OK].
  31. Validate the To-Do is no longer displayed.
Scenario 6: Bell Notes Integration - Validate progress notes when Document Routing is disabled
Specific Setup:
  • myAvatar must be configured to integrate with Bells Notes. Please note: this must be done by a Netsmart Associate.
  • A user is defined [UserA] with the following:
  • Access to Bells Notes with an existing client admitted (Client A)
  • Associated practitioner
  • Must be logged in as this user
  • "Progress Notes" widget configured into myAvatar
  • A Progress Notes form is configured and selected in the "Bells Notes" section of the 'CarePOV Management' form. Please note: this must be done by a Netsmart Associate.
  • Document routing is disabled for the selected progress note form.
Steps
  1. Access the 'Scheduling Calendar' form.
  2. Right click in the 'Appointment Grid' and click [Add Appointment].
  3. Enter the desired service code in the 'Service Code' field.
  4. Enter "Client A" in the 'Client' field.
  5. Select the desired value in the 'Episode Number' field.
  6. Fill out all required fields.
  7. Click [Submit].
  8. Validate successful submission.
  9. Validate the scheduled appointment is added to the 'Scheduling Calendar' form.
  10. Log into Bells Notes with existing login credentials.
  11. Click the "Agenda" section and verify the existence of the scheduled appointment from the 'Scheduling Calendar' form in myAvatar.
  12. Select the scheduled appointment and validate the summary of the scheduled appointment is displayed on the right side of the Bells Notes.
  13. Validate [Start Note] is displayed for the scheduled appointment on the right side of the Bells Notes.
  14. Click [Start Note] and verify the existence of the "Session Information" window.
  15. Fill out all required fields and select the desired note type.
  16. Validate user is able to start a note successfully.
  17. Verify the existence of "Client A" in the client header when note is started.
  18. Fill out all required fields and click [Sign Note].
  19. Validate the "Sign Note" window pops up.
  20. Enter the desired value in the 'Pin' field and click [Sign].
  21. Validate the warning messages "Note Signed Successfully" is displayed when note is signed off successfully.
  22. Validate the user is navigated to the "Agenda" page.
  23. Select the scheduled appointment and validate the appointment status is displayed as "Signed".
  24. Log into myAvatar as [UserA].
  25. Select "Client A" and select "Progress Notes" widget.
  26. Verify the Progress Note status is final on the signed off appointment with document routing disabled.

Topics
• Document Routing • Progress Notes • CareFabric
Update 71 Summary | Details
'Recent Vitals' widget template
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Vitals Entry
  • Treatment Plan
Scenario 1: Vitals Entry - validate vitals in the 'Vital Signs' widget
Specific Setup:
  • A client is enrolled in an existing episode (Client A).
  • The 'Vital Signs' widget is on the HomeView.
Steps
  1. Select "Client A" and access the 'Vitals Entry' form.
  2. Select "Add" from the 'Add/Edit/Delete Vital Sign' field.
  3. Enter the desired date in the 'Date' field.
  4. Enter the desired time in the 'Time' field.
  5. Select "No" from the 'Refused Vitals' field.
  6. Populate all remaining vital sign fields.
  7. Click [Submit] and [No].
  8. Select "Client A" and navigate to the 'Vital Signs' widget.
  9. Validate the vitals entered in the previous steps are displayed.
Scenario 2: Validate the 'Preferred Weight For Displays/Reports' Registry Setting
Specific Setup:
  • The 'Recent Vitals' widget and 'Vital Signs' widget must be added to the HomeView of the logged in user.
  • A client is enrolled in an existing episode (Client A).
Steps
  1. Access the 'Registry Settings' form
  2. Set the 'Limit Registry Settings to the Following Search Criteria' field to "preferred weight for displays/reports".
  3. Click [View Registry Settings].
  4. Set the 'Registry Setting Value' field to "1".
  5. Click [Submit], [OK] and [No].
  6. Select "Client A" and access the 'Vitals Entry' form.
  7. Select "Add" from the 'Add/Edit/Delete Vital Sign' field.
  8. Enter the desired date in the 'Date' field.
  9. Enter the desired time in the 'Time' field.
  10. Select "No" from the 'Refused Vitals' field.
  11. Enter the desired value in the 'Weight' field.
  12. Populate all remaining vital sign fields.
  13. Click [Submit] and [No].
  14. Select "Client A" and navigate to the 'Vital Signs' widget.
  15. Validate the vitals entered in the previous steps are displayed.
  16. Validate the 'Weight' field is displayed in lbs.
  17. Navigate to the 'Recent Vitals' widget.
  18. Validate the vitals entered in the previous steps are displayed.
  19. Validate the 'Weight' field is displayed in lbs.
  20. Access the 'Vitals Entry' form.
  21. Select the 'Vitals Reports' section.
  22. Click [Start Date T] and [End Date T].
  23. Select "All" in the 'Vital Sign(s) for Report' field.
  24. Set the 'Start Time' to the desired time.
  25. Click [End Time Current Time] and [View Report].
  26. Validate the vitals entered in the previous steps are displayed.
  27. Validate the 'Weight' field is displayed in lbs.
  28. Close the report and the form.
  29. Access the 'Registry Settings' form
  30. Set the 'Limit Registry Settings to the Following Search Criteria' field to "preferred weight for displays/reports".
  31. Click [View Registry Settings].
  32. Set the 'Registry Setting Value' field to "2".
  33. Click [Submit], [OK] and [No].
  34. Select "Client A" and navigate to the 'Vital Signs' widget.
  35. Validate the vitals entered in the previous steps are displayed.
  36. Validate the 'Weight' field is displayed in kgs.
  37. Navigate to the 'Recent Vitals' widget.
  38. Validate the vitals entered in the previous steps are displayed.
  39. Validate the 'Weight' field is displayed in kgs.
  40. Access the 'Vitals Entry' form.
  41. Select the 'Vitals Reports' section.
  42. Click [Start Date T] and [End Date T].
  43. Select "All" in the 'Vital Sign(s) for Report' field.
  44. Set the 'Start Time' to the desired time.
  45. Click [End Time Current Time] and [View Report].
  46. Validate the vitals entered in the previous steps are displayed.
  47. Validate the 'Weight' field is displayed in kgs.
  48. Close the report and the form.
Scenario 3: Progress Notes - Validate the 'Recent Vitals' on demand widget template
Specific Setup:
  • The 'Enable Templates On Demand for SQL Widgets' registry setting must be set to "Y".
  • The 'Recent Vitals' and 'Progress Notes' widgets must be on the HomeView for the user in 'View Definition'.
  • A client must be enrolled in an existing episode (Client A).
Steps
  1. Select "Client A" and access the 'Vitals Entry' form.
  2. Select "Add" from the 'Add/Edit/Delete Vital Sign' field.
  3. Enter the desired date in the 'Date' field.
  4. Enter the desired time in the 'Time' field.
  5. Select "No" from the 'Refused Vitals' field.
  6. Populate all remaining vital sign fields.
  7. Click [Submit] and [No].
  8. Access the 'Progress Notes (Group and Individual)' form.
  9. Select any value from the 'Select Episode' field.
  10. Select any value from the 'Progress Note For' field.
  11. Select any value from the 'Note Type' field.
  12. Click [Template Icon].
  13. Click [Widget Templates].
  14. Click [Client] and [Recent Vitals].
  15. Validate the 'Notes Field' contains the vitals entered in the previous steps.
  16. Complete the required fields.
  17. Select "Draft" from the 'Draft/Final' field.
  18. Click [Submit Note].
  19. Close the form.
  20. Select "Client A" and navigate to the 'Progress Notes' widget.
  21. Validate the note displays with the vitals entered in the previous steps.
Scenario 4: Treatment Plan - Validate the 'Recent Vitals' on demand widget template
Specific Setup:
  • The 'Enable Templates On Demand for SQL Widgets' registry setting must be set to "Y".
  • User must have the 'Recent Vitals' widget assigned to the HomeView in 'View Definition'.
  • A user must have a console widget configured for the 'Treatment Plan' in the 'Console Widget Configuration' form.
  • A user must have a view configured containing the 'Treatment Plan' console widget and 'Console Widget Viewer' (View A).
  • A client must be enrolled in an existing episode and have a problem on file (Client A).
Steps
  1. Select "Client A" and access the 'Vitals Entry' form.
  2. Select "Add" from the 'Add/Edit/Delete Vital Sign' field.
  3. Enter the desired date in the 'Date' field.
  4. Enter the desired time in the 'Time' field.
  5. Select "No" from the 'Refused Vitals' field.
  6. Populate all remaining vital sign fields.
  7. Click [Submit] and [No].
  8. Access the 'Treatment Plan' form.
  9. Enter the desired date in the 'Plan Date' field.
  10. Select the desired value in the 'Plan Type' field.
  11. Select "Draft" in the 'Treatment Plan Status' field.
  12. Select the problem to include in the 'Problems' field.
  13. Click [Template Icon] next to the 'Strengths' field.
  14. Click [Widget Templates].
  15. Click [Client] and [Recent Vitals].
  16. Validate the 'Strengths' field contains the vitals entered in the previous steps.
  17. Click [Launch Plan].
  18. Populate any required and desired fields.
  19. Click [Return To Plan] and [OK].
  20. Submit the form.
  21. Select "Client A" and navigate to "View A".
  22. Validate the 'Treatment Plan' console widget contains the draft treatment plan filed in the previous steps and select it.
  23. Click [View].
  24. Validate the 'Console Widget Viewer' displays the draft treatment plan details filed in the previous steps.
Scenario 5: Vitals Entry - validate vitals in the 'Recent Vitals' widget
Specific Setup:
  • The 'Recent Vitals' widget must be added to the HomeView of the logged in user.
  • A client is enrolled in an existing episode (Client A).
Steps
  1. Select "Client A" and access the 'Vitals Entry' form.
  2. Select "Add" from the 'Add/Edit/Delete Vital Sign' field.
  3. Enter the desired date in the 'Date' field.
  4. Enter the desired time in the 'Time' field.
  5. Select "No" from the 'Refused Vitals' field.
  6. Populate all remaining vital sign fields.
  7. Click [Submit] and [No].
  8. Select "Client A" and navigate to the 'Recent Vitals' widget.
  9. Validate the vitals entered in the previous steps are displayed.

Topics
• Vitals Entry • Registry Settings • Progress Notes • Treatment Plan
Update 74 Summary | Details
Vitals Entry Web Service
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Admission
  • Vitals Entry
Scenario 1: Vitals Entry - Field Validations
Specific Setup:
  • Select an existing client or admit a new client for the test.
Steps
  1. Open the "Vitals Entry" form.
  2. Select the client identified as the test client.
  3. Set the "Height (cm)" field to "182.8".
  4. Validate the "Height (ft in)" field contains "6 0.0".
  5. Set "Weight (lbs)" to "132.8".
  6. Validate the "Weight (kgs)" contains "60.2".
  7. Set "Weight (kgs)" to "60.2".
  8. Validate the "Weight (lbs)" is "132.7".
  9. Populate all the other fields on the form.
  10. Submit the form to file data.
  11. Remain in the form.
  12. Elect to "Edit" an existing vital sign record.
  13. Click "Select Vital Sign" button.
  14. Select a row to edit.
  15. Validate data displays as it was data entered.
  16. Remain in the form.
  17. Elect to "Delete" an existing vital sign record.
  18. Click "Select Vital Sign" button.
  19. Select a row to delete.
  20. Validate row is removed.
Scenario 2: Vitals Entry Web Services
Steps
  1. Using the preferred web service tool, file the ClientVitals web service to add Weight data to the vitals data.
  2. To do this set the readingCode to "Wtlb" and the readingValue to "132.8".
  3. File the web service.
  4. Open the "Vitals Entry" form.
  5. Validate the "Weight (lbs)" field is set to "132.8"
  6. Validate the "Weight (kgs)" field is set to "60.2".
  7. Using the preferred web service tool, file the ClientVitals web service to add Weight data to the vitals data.
  8. To do this set the readingCode to "WtKg" and the readingValue to "60.2".
  9. File the web service.
  10. Open the "Vitals Entry" form.
  11. Validate the "Weight (lbs)" field is set to "132.7"
  12. Validate the "Weight (kgs)" field is set to "60.2".
  13. Using the preferred web service tool, file the ClientVitals web service to add temperature data to the vitals data.
  14. To do this set the readingCode to "TF" and the readingValue to "98.5".
  15. File the web service.
  16. Open the "Vitals Entry" form.
  17. Validate the "Temp (F)" field is set to "98.5"
  18. Validate the "Temp (C)" field is set to "36.9".
  19. Using the preferred web service tool, file the ClientVitals web service to add blood pressure data to the vitals data.
  20. To do this set up 3 CWSVitalSign group, where the first group has vitalSignCodeKey set to "1", readingCode to "BPS" and the readingValue to "80".
  21. The 2nd CWSVitalSign group, has vitalSignCodeKey set to "2", readingCode to "BPD" and the readingValue to "100".
  22. The 23rd CWSVitalSign group, has vitalSignCodeKey set to "3", readingCode to "POSIT" and the readingValue to "1".
  23. File the web service.
  24. Open the "Vitals Entry" form.
  25. Validate the "Blood Pressure Systolic" field is set to "80"
  26. Validate the "Blood Pressure Diastolic" field is set to "100".
  27. Validate the "Sitting - Position" radio button is checked.

Topics
• Vitals Entry • Web Services
2021 Update 78 Summary | Details
Progress Notes - Add-On Service Code
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Progress Note Corrections
Scenario 1: Progress Note Corrections - Revert a Final Progress note to a Draft status - Delete Service 'No'.
Specific Setup:
  • A client must be enrolled in an active episode with a final progress note filed (Client A). Progress note must be associated with a service (New Service note) with an Add-On Service.
  • User must have the Progress Note widget associated with a view in the 'View Definition' form.
Steps
  1. Access the 'Progress Note Corrections' form.
  2. Enter "Client A" in the 'Client ID' field.
  3. Select "Episode # 1" in the 'Episode Number' field.
  4. Click [End Date T].
  5. Select the note from the setup in the 'Select Note to Correct' field.
  6. Click [OK].
  7. Select "Revert Final Note to Draft" in the 'Correction Action' field.
  8. Select any value in the 'Reason for Correction' field.
  9. Enter any value in the 'Comments' field.
  10. Select "No" in the 'Delete Service' field.
  11. Click [Submit] and [No].
  12. Select "Client A" and navigate to the 'Progress Note' widget.
  13. Validate the widget contains the draft note.
  14. Select "Client A" and access the 'Progress Notes (Group and Individual)' form.
  15. Select "Episode # 1" in the 'Select Episode' field.
  16. Select the note from before in the 'Select Draft Note to Edit' field.
  17. Validate the 'Add-On Service' and 'Select Add-On Services' fields are enabled.
  18. Enter a new value in the 'Service Charge Code' field.
  19. Validate the previous value is not present in the 'Add-On Service' field.
  20. Select any value in the 'Add On-Service' field.
  21. Populate any required and desired fields.
  22. Click [Save Add-On Service].
  23. Select "Final" in the 'Draft/Final' field.
  24. Click [File Note].
  25. Close the form.
  26. Access the 'Client Ledger' form.
  27. Select "Client A" in the 'Client ID' field.
  28. Select "Episode" in the 'Claim/Episode/All Episodes' field.
  29. Select "Episode # 1" in the 'Episode Number' field.
  30. Select "Crystal" in the 'Ledger Type' field.
  31. Click [Process].
  32. Validate the report contains the new values in the 'Service Description' field.
  33. Close the report and the form.
Scenario 2: Progress Note Corrections - Revert a Final Progress note to a Draft status - Delete Service 'Yes'.
Specific Setup:
  • A client must be enrolled in an active episode with a final progress note filed (Client A). Progress note must be associated with a service (New Service note) with an Add-On Service.
  • User must have the Progress Note widget associated with a view in the 'View Definition' form.
Steps
  1. Access the 'Progress Note Corrections' form.
  2. Enter "Client A" in the 'Client ID' field.
  3. Select "Episode # 1" in the 'Episode Number' field.
  4. Click [End Date T].
  5. Select the note from the setup in the 'Select Note to Correct' field.
  6. Click [OK].
  7. Select "Revert Final Note to Draft" in the 'Correction Action' field.
  8. Select any value in the 'Reason for Correction' field.
  9. Enter any value in the 'Comments' field.
  10. Select "Yes" in the 'Delete Service' field.
  11. Click [Submit] and [No].
  12. Select "Client A" and navigate to the 'Progress Note' widget.
  13. Validate the widget contains the draft Independent note.
  14. Validate the Add-On Service is still present.
  15. Access the 'Client Ledger' form.
  16. Select "Client A" in the 'Client ID' field.
  17. Select "Episode" in the 'Claim/Episode/All Episodes' field.
  18. Select "Episode # 1" in the 'Episode Number' field.
  19. Select "Crystal" in the 'Ledger Type' field.
  20. Click [Process].
  21. Validate the service code is not present.
  22. Close the report and the form.
  23. Select "Client A" and access the 'Progress Notes (Group and Individual)' form.
  24. Select "Episode # 1" in the 'Select Episode' field.
  25. Select the note from before in the 'Select Draft Note to Edit' field.
  26. Select the service in the 'Select Add-On Service Entry to Edit/Remove' field.
  27. Click [Remove Add-On Service].
  28. Select "Final" in the 'Draft/Final' field.
  29. Click [File Note].
  30. Close the form.
  31. Select "Client A" and navigate to the 'Progress Note' widget.
  32. Validate the Add-On Service is no longer present.

Topics
• Progress Notes • Progress Note Corrections
2021 Update 99 Summary | Details
Progress Note Corrections - Voided Progress Notes
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Progress Note Corrections
  • Client Charge Input
  • Ambulatory Progress Notes
  • Individual Cash Posting (PM)
Scenario 1: 'Progress Notes (Group and Individual)' - File a new service note and delete the service in the 'Progress Note Corrections' form
Specific Setup:
  • A Charge Reversal Code must be defined in 'Set System Defaults'.
  • A Client must be enrolled in an existing episode (Client A).
Steps
  1. Access the 'Progress Notes (Group and Individual)' form.
  2. Enter "Client A" in the 'Select Client' field.
  3. Select any value from the 'Select Episode' field.
  4. Select "New Service" from the 'Progress Notes For' field.
  5. Select any value that does not require a co-sign from the 'Note Type' field.
  6. Enter any value in the 'Notes Field' field.
  7. Enter the current date in the 'Date Of Service' field.
  8. Enter any service charge code in the 'Service Charge Code' field.
  9. Select "Final" from the 'Draft/Final' field.
  10. Click [File Note].
  11. Validate a "Progress Notes" dialog is displayed stating: Note Filed.
  12. Click [OK].
  13. Close the form.
  14. Validate a "Confirm" dialog is displayed stating: Are you sure you want to close the form?
  15. Click [Yes].
  16. Access the 'Client Ledger' form.
  17. Enter "Client A" in the 'Client ID' field.
  18. Select "All Episodes" from the 'Claim/Episode/All Episodes' field.
  19. Select "Simple" from the 'Ledger Type' field.
  20. Select "Yes" from the 'Include Zero Charges' field.
  21. Click [Process].
  22. Verify the 'Client Ledger Report' is displayed.
  23. Validate the 'Client Ledger Report' displays the service created in the previous steps.
  24. Click [Dismiss].
  25. Validate a "Form Return" dialog is displayed stating: Processing report has completed. Do you wish to return to form?
  26. Click [No].
  27. Access the 'Progress Note Corrections' form.
  28. Enter "Client A" in the 'Client ID' field.
  29. Select the episode that the New Service note was created for from the 'Episode Number' field.
  30. Click [Select Note to Correct].
  31. Verify the "Select Note To Correct" dialog is displayed.
  32. Select the New Service note created in the previous steps.
  33. Click [OK].
  34. Select "Void Progress Note" from the 'Correction Action' field.
  35. Select any value from the 'Reason for Correction' field.
  36. Enter any value in the 'Comments' field.
  37. Select "Yes" from the 'Delete Service' field.
  38. Click [Submit].
  39. Validate a "Form Return" dialog is displayed stating: Submitting has completed. Do you wish to return to form?
  40. Click [No].
  41. Access the 'Client Ledger' form.
  42. Enter "Client A" in the 'Client ID' field.
  43. Select "All Episodes" from the 'Claim/Episode/All Episodes' field.
  44. Select "Simple" from the 'Ledger Type' field.
  45. Select "Yes" from the 'Include Zero Charges' field.
  46. Click [Process].
  47. Verify the 'Client Ledger Report' is displayed.
  48. Validate the 'Client Ledger Report' no longer displays the service created in the previous steps.
  49. Click [Dismiss].
  50. Validate a "Form Return" dialog is displayed stating: Processing report has completed. Do you wish to return to form?
  51. Click [No].
  52. Create a report using the 'SYSTEM.progress_note_corrections' table.
  53. Validate the note is present.
  54. Close the report.
  55. Create a report using the 'SYSTEM.cw_notes_voided' table.
  56. Validate the note is present.
  57. Close the report.
Scenario 2: 'Progress Notes (Group and Individual)' - File an existing appointment note and delete the service in the 'Progress Note Corrections' form
Specific Setup:
  • A Charge Reversal Code must be defined in 'Set System Defaults'.
  • A Client must be enrolled in an existing episode and must have an existing appointment scheduled (Client A).
Steps
  1. Access the 'Progress Notes (Group and Individual)' form.
  2. Enter "Client A" in the 'Select Client' field.
  3. Select any value from the 'Select Episode' field.
  4. Select "Existing Appointment" from the 'Progress Notes For' field.
  5. Select the existing appointment in the 'Note Addresses Which Existing Service/Appointment' field.
  6. Select any value that does not require a co-sign from the 'Note Type' field.
  7. Enter any value in the 'Notes Field' field.
  8. Select "Final" from the 'Draft/Final' field.
  9. Click [File Note].
  10. Validate a "Progress Notes" dialog is displayed stating: Note Filed.
  11. Click [OK].
  12. Close the form.
  13. Validate a "Confirm" dialog is displayed stating: Are you sure you want to close the form?
  14. Click [Yes].
  15. Access the 'Client Ledger' form.
  16. Enter "Client A" in the 'Client ID' field.
  17. Select "All Episodes" from the 'Claim/Episode/All Episodes' field.
  18. Select "Simple" from the 'Ledger Type' field.
  19. Select "Yes" from the 'Include Zero Charges' field.
  20. Click [Process].
  21. Verify the 'Client Ledger Report' is displayed.
  22. Validate the 'Client Ledger Report' displays the service created in the previous steps.
  23. Click [Dismiss].
  24. Validate a "Form Return" dialog is displayed stating: Processing report has completed. Do you wish to return to form?
  25. Click [No].
  26. Access the 'Progress Note Corrections' form.
  27. Enter "Client A" in the 'Client ID' field.
  28. Select the episode that the Existing Appointment note was created for from the 'Episode Number' field.
  29. Click [Select Note to Correct].
  30. Verify the "Select Note To Correct" dialog is displayed.
  31. Select "Note A".
  32. Click [OK].
  33. Select "Void Progress Note" from the 'Correction Action' field.
  34. Select any value from the 'Reason for Correction' field.
  35. Enter any value in the 'Comments' field.
  36. Select "Yes" from the 'Delete Service' field.
  37. Click [Submit].
  38. Validate a "Form Return" dialog is displayed stating: Submitting has completed. Do you wish to return to form?
  39. Click [No].
  40. Access the 'Client Ledger' form.
  41. Enter "Client A" in the 'Client ID' field.
  42. Select "All Episodes" from the 'Claim/Episode/All Episodes' field.
  43. Select "Simple" from the 'Ledger Type' field.
  44. Select "Yes" from the 'Include Zero Charges' field.
  45. Click [Process].
  46. Verify the 'Client Ledger Report' is displayed.
  47. Validate the 'Client Ledger Report' no longer displays the service created in the previous steps.
  48. Click [Dismiss].
  49. Validate a "Form Return" dialog is displayed stating: Processing report has completed. Do you wish to return to form?
  50. Click [No].
  51. Create a report using the 'SYSTEM.progress_note_corrections' table.
  52. Validate the note is present.
  53. Close the report.
  54. Create a report using the 'SYSTEM.cw_notes_voided' table.
  55. Validate the note is present.
  56. Close the report.
Scenario 3: 'Progress Notes (Group and Individual)' - File an existing service note and delete the service in the 'Progress Note Corrections' form
Specific Setup:
  • A Charge Reversal Code must be defined in 'Set System Defaults'.
  • A Client must be enrolled in an existing episode and must have an existing service (Client A).
Steps
  1. Access the 'Progress Notes (Group and Individual)' form.
  2. Enter "Client A" in the 'Select Client' field.
  3. Select any value from the 'Select Episode' field.
  4. Select "Existing Service" from the 'Progress Notes For' field.
  5. Select the existing service in the 'Note Addresses Which Existing Service/Appointment' field.
  6. Select any value that does not require a co-sign from the 'Note Type' field.
  7. Enter any value in the 'Notes Field' field.
  8. Select "Final" from the 'Draft/Final' field.
  9. Click [File Note].
  10. Validate a 'Progress Notes' dialog is displayed stating: "Note Filed."
  11. Click [OK].
  12. Close the form.
  13. Validate a 'Confirm' dialog is displayed stating: "Are you sure you want to close the form?"
  14. Click [Yes].
  15. Access the 'Client Ledger' form.
  16. Enter "Client A" in the 'Client ID' field.
  17. Select "All Episodes" from the 'Claim/Episode/All Episodes' field.
  18. Select "Simple" from the 'Ledger Type' field.
  19. Select "Yes" from the 'Include Zero Charges' field.
  20. Click [Process].
  21. Verify the 'Client Ledger Report' is displayed.
  22. Validate the 'Client Ledger Report' displays the service created in the previous steps.
  23. Click [Dismiss].
  24. Validate a 'Form Return' dialog is displayed stating: "Processing report has completed. Do you wish to return to form?"
  25. Click [No].
  26. Access the 'Progress Note Corrections' form.
  27. Enter "Client A" in the 'Client ID' field.
  28. Select the episode that the Existing Service note was created for from the 'Episode Number' field.
  29. Click [Select Note to Correct].
  30. Verify the "Select Note To Correct" dialog is displayed.
  31. Select "Note A" from the 'Select Note To Correct' dialog.
  32. Click [OK].
  33. Select "Void Progress Note" from the 'Correction Action' field.
  34. Select any value from the 'Reason for Correction' field.
  35. Enter any value in the 'Comments' field.
  36. Select "Yes" from the 'Delete Service' field.
  37. Click [Submit].
  38. Validate a 'Form Return' dialog is displayed stating: "Submitting has completed. Do you wish to return to form?"
  39. Click [No].
  40. Access the 'Client Ledger' form.
  41. Enter "Client A" in the 'Client ID' field.
  42. Select "All Episodes" from the 'Claim/Episode/All Episodes' field.
  43. Select "Simple" from the 'Ledger Type' field.
  44. Select "Yes" from the 'Include Zero Charges' field.
  45. Click [Process].
  46. Verify the 'Client Ledger Report' is displayed.
  47. Validate the 'Client Ledger Report' no longer displays the service created in the previous steps.
  48. Click [Dismiss].
  49. Validate a 'Form Return' dialog is displayed stating: "Processing report has completed. Do you wish to return to form?"
  50. Click [No].
  51. Create a report using the 'SYSTEM.progress_note_corrections' table.
  52. Validate the note is present.
  53. Close the report.
  54. Create a report using the 'SYSTEM.cw_notes_voided' table.
  55. Validate the note is present.
  56. Close the report.
Scenario 4: 'Progress Notes (Group and Individual)' - Finalize an independent note and revert it to 'Draft' in 'Progress Note Corrections' form
Specific Setup:
  • The Registry Setting 'Avatar CWS->Progress Notes->Progress Notes (Group and Individual)->->->Limit Note Types By Practitioner Category' must be set to "Y".
  • The Registry Setting 'Avatar CWS->Progress Notes->Progress Notes (Group and Individual)->->->Default Staff Associated With Current Login User' must be set to "Y".
  • The dictionary 'Note Type' must be defined for the practitioner category of the logged in user.
  • Client A must be enrolled in an existing episode.
Steps
  1. Access the 'Progress Notes (Group and Individual)' form.
  2. Enter "Client A" in the 'Select Client' field.
  3. Select "Episode 1" in the 'Select Episode' field.
  4. Select "Independent Note" in the 'Progress Note For' field.
  5. Select the note type associated to the practitioner category of the logged in user in the 'Note Type' field.
  6. Enter any value in the 'Notes Field' field.
  7. Validate the 'Practitioner' field contains the practitioner associated to the logged in user.
  8. Select "Final" in the 'Draft/Final' field.
  9. Click [File Note].
  10. Validate a "Progress Notes" message is displayed stating: Note Filed.
  11. Click [OK] and close the form.
  12. Access the 'Progress Note Corrections' form.
  13. Enter "Client A" in the 'Client ID' field.
  14. Select "Episode 1" in the 'Episode Number' field.
  15. Click [Select Note to Correct].
  16. Verify the 'Select Note To Correct' dialog is displayed.
  17. Select the independent note created in the previous steps in the 'Select Note To Correct' dialog.
  18. Click [OK].
  19. Select "Revert Final Note to Draft" in the 'Correction Action' field.
  20. Select any value in the 'Reason for Correction' field.
  21. Enter any value in the 'Comments' field.
  22. Click [Submit].
  23. Validate a "Form Return" message is displayed stating: Submitting has completed. Do you wish to return to form?
  24. Click [No].
  25. Access the 'Progress Notes (Group and Individual)' form.
  26. Enter "Client A" in the 'Select Client' field.
  27. Select "Episode 1" in the 'Select Episode' field.
  28. Select the draft independent note corrected in the previous steps in the 'Select Draft Note To Edit' field.
  29. Validate the 'Progress Notes For' field contains "Independent Note".
  30. Validate the 'Note Type' field contains the note type associated to the practitioner category of the logged in user.
  31. Validate the 'Notes Field' field contains the value entered in the previous steps.
  32. Validate the 'Practitioner' field contains the practitioner associated to the logged in user.
  33. Select "Final" in the 'Draft/Final' field.
  34. Click [File Note].
  35. Validate a "Progress Notes" message is displayed stating: Note Filed.
  36. Click [OK] and close the form.
Scenario 5: 'Progress Note Corrections' - Validate an error when trying to void a note and delete a service when cash posting has been completed
Specific Setup:
  • A client must be enrolled in an existing episode (Client A).
Steps
  1. Access the 'Client Charge Input' form.
  2. Enter "Client A" in the 'Client ID' field.
  3. Enter the desired date in the 'Date of Service' field.
  4. Enter any value in the 'Service Code' field.
  5. Enter any value in the 'Practitioner' field.
  6. Click [Submit].
  7. Validate a 'Form Return' dialog stating: "Client Charge Input had completed. Do you wish to return to form?"
  8. Click [No].
  9. Access the 'Close Charges' form.
  10. Select "Close Charges" in the 'Liability Update Or Close Charges' field.
  11. Enter today's date in the 'Thru Date' field.
  12. Select "Individual" in the 'Individual, All Or Interim Batch Cycle' field.
  13. Enter "Client A" in the 'Client ID' field.
  14. Select the episode from the previous steps in the 'Episode Number' field.
  15. Click [Submit].
  16. Access the 'Individual Cash Posting' form.
  17. Enter "Client A" in the 'Client' field.
  18. Select "Episode" in the 'Post By' field.
  19. Select the episode from the previous steps in the 'Episode' field.
  20. Click [Select Item(s) to Post Against].
  21. Select the entry from the previous steps and click [OK].
  22. Validate an 'Information' dialog stating: "Current Balance for this Guarantor is 95.00" and click [OK].
  23. Enter "95.00" in the 'Dollar Amount To Be Posted' field.
  24. Enter any value in the 'Posting Date' field.
  25. Enter any value in the 'Date of Receipt' field.
  26. Select any value in the 'Posting Code' field.
  27. Click [Update Temporary File], [OK], and [Submit].
  28. Validate an 'Individual Cash Posting' dialog stating: "Filing will permanently update the client's billing information. Are you sure that you want to continue filing?"
  29. Click [Yes].
  30. Close the form.
  31. Access the 'Progress Notes (Group and Individual)' form.
  32. Enter "Client A" in the 'Select Client' field.
  33. Select any value from the 'Select Episode' field.
  34. Select "Existing Service" from the 'Progress Notes For' field.
  35. Select the note associated to the existing service (Note A) from the 'Note Addresses Which Existing Service/Appointment' field.
  36. Select any value that does not require a co-sign from the 'Note Type' field.
  37. Enter any value in the 'Notes Field' field.
  38. Select "Final" from the 'Draft/Final' field.
  39. Click [File Note].
  40. Validate a 'Progress Notes' dialog is displayed stating: "Note Filed."
  41. Click [OK].
  42. Close the form.
  43. Validate a 'Confirm' dialog is displayed stating: "Are you sure you want to close the form?"
  44. Click [Yes].
  45. Access the 'Progress Note Corrections' form.
  46. Enter "Client A" in the 'Client ID' field.
  47. Select the episode that the Existing Service note was created for from the 'Episode Number' field.
  48. Click [Select Note to Correct].
  49. Verify the "Select Note To Correct" dialog is displayed.
  50. Select "Note A" from the 'Select Note To Correct' dialog.
  51. Click [OK].
  52. Select "Void Progress Note" from the 'Correction Action' field.
  53. Select any value from the 'Reason for Correction' field.
  54. Enter any value in the 'Comments' field.
  55. Select "Yes" from the 'Delete Service' field.
  56. Click [Submit].
  57. Validate a 'Filing Error' dialog stating: "Payment activity is present for this service. Use the 'Delete Service' form to delete it."
  58. Click [OK].
  59. Close the form.
  60. Create a report using the 'SYSTEM.progress_note_corrections' table.
  61. Validate the note is not present.
  62. Close the report.
  63. Create a report using the 'SYSTEM.cw_notes_voided' table.
  64. Validate the note is not present.
  65. Close the report.
Topics
• Progress Notes • Progress Note Corrections