Avatar CWS 2023 Monthly Release 2023.03.02 Acceptance Tests
- Last updated
-
-
Save as PDF
Avatar NX - Quick Actions
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Patient Health Questionnaire-9
- Quick Actions Page
- Quick Actions widget - Patient Health Questionnaire-9
Scenario 1: 'Quick Actions' widget - Validate "Final" 'Patient Health Questionnaire-9' assessment
Specific Setup:
- A client must be enrolled in an existing episode (Client A).
- The 'Quick Actions' widget must be on the user's myDay view.
- The 'Patient Health Questionnaire-9' quick action is assigned to the user in 'NX View Definition'.
- This is for Avatar NX systems only.
Steps
- Select "Client A" and navigate to the 'Quick Actions' widget.
- Navigate to the 'Patient Health Questionnaire-9' quick action.
- Click [Add].
- Validate "Draft" is selected in the 'Assessment Status' field.
- Select the desired episode in the 'Episode' field.
- Validate the 'Assessment Date' field contains the current date.
- Validate the 'Assessment Practitioner' field is populated.
- Select "Final" from the 'Assessment Status' field.
- Validate an 'Error' dialog stating which fields need to be populated and click [OK].
- Validate "Draft" is selected in the 'Assessment Status' field.
- Select the desired value from the 'Reason For Not Administering' field.
- Validate the questions become disabled.
- Clear the 'Reason For Not Administering' field.
- Validate the questions are required.
- Select the desired value in the '1) Little interest or pleasure in doing things' field.
- Select the desired value in the '2) Feeling down, depressed, or hopeless' field.
- Select the desired value in the '3) Trouble falling or staying asleep, or sleeping too much' field.
- Select the desired value in the '4) Feeling tired or having little energy' field.
- Select the desired value in the '5) Poor appetite or overeating' field.
- Select the desired value in the '6) Feeling bad about yourself - or that you are a failure or have let yourself or your family down' field.
- Select the desired value in the '7) Trouble concentrating on things like school work, reading, or watching TV' field.
- Select the desired value in the '8) Moving or speaking so slowly that other people could have noticed? Or the opposite - being so fidgety or restless that you were moving around a lot more than usual' field.
- Select the desired value in the '9) Thoughts that you would be better off dead, or of hurting yourself in some way?' field.
- Select the desired value in the 'If you checked off any problems, how difficult have these problems made it for you to do your work, take care of things at home, or get along with other people?' field.
- Select "Final" from the 'Assessment Status' field.
- Validate a 'Confirm' dialog is displayed stating: "Once set to "Final", the data will be view only." and click [OK].
- Validate the 'Reason For Not Administering' field is disabled.
- Click [Save].
- Verify the action completes successfully.
- Validate the 'Patient Health Questionnaire-9' item contains the PHQ9 last score and last filed date/time.
- With "Client A" selected, access the 'Patient Health Questionnaire-9' form.
- Select the entry from the previous steps and click [Edit].
- Validate a dialog stating "This record is marked as "Final". Data can be viewed only."
- Click [OK].
- Validate the data filed in the previous steps displays as expected and the form is disabled.
- Close the form.
Patient Health Questionnaire-9
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Patient Health Questionnaire-9
- Approve To Do Item
- Avatar NX Report Viewer
- Patient Health Questionnaire-2
- Patient Health Questionnaire-A
Scenario 1: Validate fields in the 'Patient Health Questionnaire-9' after being marked as 'Final'
Specific Setup:
- A client must be enrolled in an existing episode (Client A).
Steps
- Select "Client A" and access the 'Patient Health Questionnaire-9' form.
- Validate Questions 1-10 are red required fields.
- Select any value in the 'Little interest or pleasure in doing things' field.
- Select any value in the 'Feeling down, depressed, or hopeless' field.
- Select any value in the 'Trouble falling or staying asleep, or sleeping too much' field.
- Select any value in the 'Feeling tired or having little energy' field.
- Select any value in the 'Poor appetite or overeating' field.
- Select any value in the 'Feeling bad about yourself - or that you are a failure or have let yourself or your family down' field.
- Select any value in the 'Trouble concentrating on things, such as reading the newspaper or watching television' field.
- Select any value in the 'Moving or speaking so slowly that other people could have noticed? Or the opposite - being so fidgety or restless that you have been moving around a lot more than usual' field.
- Select any value in the 'Thoughts that you would be better off dead or trying to hurt yourself in someway' field.
- Select any value in the 'If you checked off any problems, how difficult have these problems made it for you to do your work, take care of things at home, or get along with other people?' field.
- Select "Final" in the 'Assessment Status' field.
- Validate a "Confirm" message is displayed stating: Once set to "Final", the data will be view only.
- Click [OK].
- Validate Questions 1-10 are no longer red required fields.
- Validate the 'Reason For Not Administering' field is disabled.
- Click [Submit].
- With "Client A" selected, access the 'Patient Health Questionnaire-9' form.
- Select the entry from the previous steps and click [Edit].
- Validate a dialog stating "This record is marked as "Final". Data can be viewed only."
- Click [OK].
- Validate the data filed in the previous steps displays as expected and the form is disabled.
- Close the form.
Scenario 2: Patient Health Questionnaire-9 - Reason For Not Administering
Specific Setup:
- A client must be enrolled in an existing episode (Client A).
Steps
- Select "Client A" and access the 'Patient Health Questionnaire-9' form.
- Validate Questions 1-10 are red required fields.
- Select any value in the 'Little interest or pleasure in doing things' field.
- Select any value in the 'Feeling down, depressed, or hopeless' field.
- Select any value in the 'Trouble falling or staying asleep, or sleeping too much' field.
- Select any value in the 'Feeling tired or having little energy' field.
- Select any value in the 'Poor appetite or overeating' field.
- Select any value in the 'Feeling bad about yourself - or that you are a failure or have let yourself or your family down' field.
- Select any value in the 'Trouble concentrating on things, such as reading the newspaper or watching television' field.
- Select any value in the 'Moving or speaking so slowly that other people could have noticed? Or the opposite - being so fidgety or restless that you have been moving around a lot more than usual' field.
- Select any value in the 'Thoughts that you would be better off dead or trying to hurt yourself in someway' field.
- Select any value in the 'If you checked off any problems, how difficult have these problems made it for you to do your work, take care of things at home, or get along with other people?' field.
- Select "Draft" in the 'Assessment Status' field.
- Click [Submit].
- With "Client A" selected, access the 'Patient Health Questionnaire-9' form.
- Select the entry from the previous steps and click [Edit].
- Validate the data filed in the previous steps displays as expected.
- Make any desired edits.
- Select the desired value in the 'Reason For Not Administering' field.
- Validate Questions 1-10 are disabled and the values are cleared.
- Click [Submit].
- With "Client A" selected, access the 'Patient Health Questionnaire-9' form.
- Select the entry from the previous steps and click [Edit].
- Validate the 'Reason For Not Administering' field contains the expected value.
- Validate Questions 1-10 are red required fields.
- Select the desired values for Questions 1-10.
- Select "Final" in the 'Assessment Status' field.
- Validate a "Confirm" message is displayed stating: Once set to "Final", the data will be view only.
- Click [OK].
- Validate all the fields are disabled except for the 'Assessment Status' field.
- Click [Submit].
|
Topics
• Patient Health Questionnaire - 9
• myAvatar NX Only
• Quick Actions
• Patient Health Questionnaire
|
Progress Notes - Default Location
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Program Maintenance
- Service Codes
- Client Charge Input
- Ambulatory Progress Notes
- Clinical
- Service Fee/Cross Reference Maintenance
- Dynamic Form Group
- Group Registration
- Dynamic Form - Pre-Display Confirmation
Scenario 1: Progress Notes (Group and Individual) - Default 'Location' validations
Specific Setup:
- Two locations are defined (Location A & Location B).
- A program (Program A) is defined with "Location A" as the associated 'Location' and "Yes" is selected for 'Use the Selected Location As Default'.
- A program (Program B) is defined with "Location B" as the associated 'Location' and "No" is selected for 'Use the Selected Location As Default'.
- A client is enrolled in an existing episode (Client A).
- The 'Progress Notes' widget is accessible from the HomeView.
Steps
- Access the 'Progress Notes (Group and Individual)' form.
- Select "Client A" in the 'Select Client' field.
- Select "New Service" in the 'Progress Note For' field.
- Select the desired value in the 'Note Type' field.
- Enter the desired value in the 'Notes Field'.
- Enter the desired date in the 'Date Of Service' field.
- Select "Program A" in the 'Service Program' field.
- Validate the 'Location' field contains "Location A" by default.
- Select "Program B" in the 'Service Program' field.
- Validate the 'Location' field no longer contains a value.
- Select the desired value in the 'Location' field.
- Populate any other required and desired fields.
- File the note.
- Select "Client A" and access the 'Progress Notes' widget.
- Validate the note filed in the previous steps is displayed as expected.
Scenario 2: Ambulatory Progress Notes - Default 'Location' validations
Specific Setup:
- Two locations are defined (Location A & Location B).
- A program (Program A) is defined with "Location A" as the associated 'Location' and "Yes" is selected for 'Use the Selected Location As Default'.
- A program (Program B) is defined with "Location B" as the associated 'Location' and "No" is selected for 'Use the Selected Location As Default'.
- A client is enrolled in an existing outpatient episode (Client A).
- The 'Progress Notes' widget is accessible from the HomeView.
Steps
- Select "Client A" and access the 'Ambulatory Progress Notes' form.
- Select "New Service" in the 'Progress Note For' field.
- Select the desired value in the 'Note Type' field.
- Enter the desired value in the 'Notes Field'.
- Enter the desired date in the 'Date Of Service' field.
- Select "Program A" in the 'Service Program' field.
- Validate the 'Location' field contains "Location A" by default.
- Select "Program B" in the 'Service Program' field.
- Validate the 'Location' field no longer contains a value.
- Select the desired value in the 'Location' field.
- Populate any other required and desired fields.
- File the note.
- Select "Client A" and access the 'Progress Notes' widget.
- Validate the note filed in the previous steps is displayed as expected.
Scenario 3: Inpatient Progress Notes - Default 'Location' validations
Specific Setup:
- Two locations are defined (Location A & Location B).
- A program (Program A) is defined with "Location A" as the associated 'Location' and "Yes" is selected for 'Use the Selected Location As Default'.
- A program (Program B) is defined with "Location B" as the associated 'Location' and "No" is selected for 'Use the Selected Location As Default'.
- A client is enrolled in an existing inpatient episode (Client A).
- The 'Progress Notes' widget is accessible from the HomeView.
Steps
- Select "Client A" and access the 'Inpatient Progress Notes' form.
- Select "New Service" in the 'Progress Note For' field.
- Select the desired value in the 'Note Type' field.
- Enter the desired value in the 'Notes Field'.
- Enter the desired date in the 'Date Of Service' field.
- Select "Program A" in the 'Service Program' field.
- Validate the 'Location' field contains "Location A" by default.
- Select "Program B" in the 'Service Program' field.
- Validate the 'Location' field no longer contains a value.
- Select the desired value in the 'Location' field.
- Populate any other required and desired fields.
- File the note.
- Select "Client A" and access the 'Progress Notes' widget.
- Validate the note filed in the previous steps is displayed as expected.
Scenario 4: Progress Notes (Group and Individual) - Group Default Notes - file a new service group note
Specific Setup:
- A group is defined with two or more clients (Group A).
- A Documentation View must be set up on a user's view containing the 'All Documents' widget and the 'Console Widget Viewer' ('All Documents' view).
Steps
- Access the 'Progress Notes (Group and Individual)' form.
- Select the "Group Default Notes" section.
- Enter the desired date in the 'Date Of Group' field.
- Enter the desired practitioner in the 'Practitioner' field.
- Select "New Service" in the 'Progress Note For' field.
- Enter "Group A" in the 'Group Name or Number' field.
- Select the desired value in the 'Note Type' field.
- Enter the desired value in the 'Note' field.
- Select the desired group service code in the 'Service Charge Code' field.
- Select the desired program in the 'Service Program' field.
- Click [File Note].
- Validate a "Group Default Notes Message" is displayed stating: Progress notes are filed.
- Click [OK] and close the form.
- Select a client in "Group A" and navigate to the 'All Documents' view.
- Refresh the 'All Documents' widget.
- Select 'All Forms'.
- Validate the group note from the previous steps is present and select it.
- Validate the 'Console Widget Viewer' displays the note with the data entered in the previous steps.
- Repeat steps 2a-2d for remaining group members.
|
Topics
• Progress Notes
|
|
Topics
• Progress Notes
• Practitioner
|
Treatment Plan - Large amount edits to a row of problem data
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Treatment Plan
- Treatment Plan - Problems grid
- Dictionary Update (CWS)
Scenario 1: Treatment Plan - Field Data Validations
Specific Setup:
- Have a treatment plan with a 'disabled ' field, set up as the last field in the Problem, Goals, Objective or Interventions sections. For example, a disabled "Scrolling Free Text" field
- Have another field set up right before the disabled last field in each section, that requires a selection or input type entry. For example, a "Site Specific" dictionary or integer field.
- Registry Setting "Enable Service Entry Restrictions by Client Treatment Plan "is set to "S".
- Registry Setting "Activate Program/Service Code Filter" = "Y".
Steps
- Open the "Treatment Plan" form:
- Search and select a client in the 'Select Client' field.
- Enter a plan name in the "Plan Name" field.
- Enter the current date in the 'Plan Date' field.
- Select any value from the 'Plan Type' field.
- Select "Draft" from the 'Treatment Plan Status' field.
- Click [Launch Plan].
- Click [Add New Problem].
- Enter any value in the 'Problem Code' field.
- Enter any value in the 'Problem' field.
- Enter the current date in the 'Date of Onset' field.
- Select "Active" from the 'Status (Problem List)' field.
- Populate any other desired fields, except for the last two fields in the section.
- Navigate to the next to last field, which should be the one located right before the disabled field, as outline in the setup section.
- Select or input a value in the next to last field in the section.
- Click the 'Tab' key.
- Click [Back to Plan Page].
- Validate all data enter on the main section is populated as expected.
- Click [Launch Plan].
- Select the "Problem" added in step 1g.
- Validate all the fields are populated in the section as expected, including the value populated in next to last field of the section.
- Click [Add New Goal].
- Populate all the required and desired fields in the section, except for the last two fields in the section.
- Repeat steps 1m -1q.
- Validate the results are as expected.
- Click [Add New Objective].
- Populate all the required and desired fields in the section, except for the last two fields in the section.
- Repeat steps 1m-1q.
- Validate the results are as expected.
- Click [Add New Intervention].
- Populate all the required and desired fields in the section, except for the last two fields in the section.
- Repeat steps 1m-1q.
- Validate the results are as expected.
- Click [Back to Plan Page].
- Click [Submit].
- Open the "Treatment Plan" form:
- Search and select the same client used in the prior step, in the 'Select Client' field.
- Select the treatment plan just filed.
- Validate all data enter on the main section is populated as expected.
- Click to the view data field in "Problems", "Goals", "Objectives" and "Interventions" sections.
- Validate all data filed is present, as expected.
- Open the "Treatment Plan" form:
- Create another treatment plan for the client.
- Fill out the Problem and Intervention sections.
- In the Intervention, add some "Assigned Services".
- Delete the services that were just entered.
- Validate all the service rows were deleted.
- Click "Back to Plan Page".
- At this point, you can either finalize the form or you can Click "Close Form".
Scenario 2: Treatment Plan - Verify 'Problem List'
Specific Setup:
- A client must be enrolled in an existing episode and have one or more problems that have been entered in the 'Problem List' form. (Client A)
- "Client A" has a "Draft" of the 'Treatment Plan' filed (Plan A).
Steps
- Select "Client A" and access the 'Treatment Plan' form.
- Select "Plan A" and click [Edit].
- Right-click on the 'Plan Type' field.
- Validate a 'Plan Type' dialog stating: "Update Dictionary?"
- Click [Yes].
- Click [New Row].
- Enter any value in the 'Dictionary Code' field.
- Enter any value in the 'Dictionary Value' field.
- Select "Yes" in the 'Active' field.
- Click [Save].
- Validate a 'Save successful' dialog stating: "Exiting grid." and click [OK].
- Validate the new value is present in the 'Plan Type' field.
- Click on any problem in the 'Problem List' grid.
- Navigate to the 'DSM/ICD Code' column.
- Click [View].
- Validate the ICD10 Code item is equal to "Populated with the associated ICD10 code".
- Validate the ICD10 Description item is equal to "ICD10 description".
- Click [System Notes] - View button.
- Validate the 'Action' column is equal to "Action related to the problem".
- Validate the 'Date' column is equal to "Action date".
- Validate the 'Status' column is equal to "Status of problem".
- Validate the 'User' column is equal to "User logged in at time of action".
- Validate the 'From' column is equal to "From or option from which the action was created".
- Close the form.
- Select "Client A" and access the 'Treatment Plan' form.
- Create a new Treatment Plan for the 'Client A'.
- Click the "New Row" button for the 'Problems' field.
- Click the 'Problem' field and enter the desired problem and press the 'Enter' key.
- Validate the 'Problem search results' appears and works as expected.
- Select the desired value in the 'Status' field.
- Select all three problems to 'Include in this plan?'.
- Select "Draft" from the 'Treatment Plan Status' field.
- Click [Launch Plan].
- Select a problem to delete.
- Click [Delete Selected Item].
- Validate a 'Success' dialog stating: "Deleted 1 item successfully." and click [OK].
- Complete the plan by adding the desired goals, objectives, and interventions.
- Click [Return To Plan].
- Validate a 'Plan Save' dialog stating: "Plan saved successfully." and click [OK].
- Select "Final" from the 'Treatment Plan Status' field.
- Click [Submit].
Scenario 3: Problem List - Add / Edit / Void a problem
Specific Setup:
- A client is enrolled in an existing episode (Client A).
- Must have an "Active" and "Void" dictionary value defined for the 'Status (16214)' dictionary. The 'Active Status' extended dictionary data element defined for these values.
Steps
- Select "Client A" and access the 'Problem List' form.
- Click [View/Enter Problems].
- Select the desired problem in the 'Problem' field.
- Select "Active" in the 'Status' field.
- Populate all other desired fields.
- Click [Save], [Yes], and [Submit].
- Select "Client A" and access the 'Problem List' form.
- Click [View/Enter Problems].
- Validate the problem filed in the previous steps is displayed.
- Select "Void" in the 'Status' field.
- Click [Save], [Yes], and [Submit].
- Select "Client A" and access the 'Problem List' form.
- Click [View/Enter Problems].
- Validate the problem is no longer displayed since it has been voided.
- Close the form.
|
Topics
• Treatment Plan
• Problem List
• NX
|
Support for other products and modules
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- User Definition
- Dynamic Form - Document Management Definition - Select Forms
- Service Codes
- Service Fee/Cross Reference Maintenance
- Client Charge Input
- Treatment Plan
- Dynamic Form - Scheduling Calendar
- Scheduling Calendar
- Ambulatory Progress Notes
- Ambulatory Progress Notes (Diagnosis Entry)
- Inpatient Progress Notes (Diagnosis Entry)
- Individual Progress Note
Scenario 1: Progress Notes (Group and Individual) - File a new service note with document routing enabled
Specific Setup:
- The 'Progress Notes (Group and Individual)' form must have document routing enabled.
Steps
- Access the 'Progress Notes (Group and Individual)' form.
- Select "Client A" in the 'Select Client' field.
- Select the desired episode in the 'Select Episode' field.
- Select "New Service" in the 'Progress Note For' field.
- Select the desired value in the 'Note Type' field.
- Enter the desired value in the 'Notes Field'.
- Select the desired practitioner in the 'Practitioner' field.
- Enter the current date in the 'Date Of Service' field.
- Select the desired value in the 'Service Charge Code' field.
- Populate any other required and desired fields.
- Select "Final" in the 'Draft/Final' field.
- Click [File Note].
- Validate a 'Confirm Document' dialog is displayed.
- Validate all progress note data displays as expected.
- Click [Accept].
- Enter the password and click [Verify].
- Validate a message is displayed stating: Note Filed. Do you want to return to the Progress Notes form?
- Click [No].
- Access the 'Client Ledger' form.
- Select "Client A" in the 'Client ID' field.
- Select "All Episodes" from the 'Claim/Episode/All Episodes' field.
- Select "Simple" from the 'Ledger Type' field.
- Select "Yes" from the 'Include Zero Charges' field.
- Click [Process].
- Validate the Client Ledger Report page contains the service created in the previous steps.
- Click [Dismiss].
Scenario 2: Treatment Plan - File a Treatment Plan with Document Routing
Specific Setup:
- Client is enrolled in an existing episode (Client A).
- The 'Treatment Plan' form must have document routing enabled.
- Must have the 'My To Do's' widget configured on a view.
- The 'Set Current Status To Active When Plan Is Finalized' registry setting is set to "N" for the 'Treatment Plan' form.
- The 'Set Current Status To Completed On Plan End Date' registry setting is set to "N" for the 'Treatment Plan' form.
Steps
- Select "Client A" and access the 'Treatment Plan' form.
- Click [Add].
- Enter the current date is displayed in the 'Plan Date' field.
- Select the desired date in the 'Plan Date' field.
- Select the desired value in the 'Plan Type' field
- Select "Draft" in the 'Treatment Plan Status' field.
- Validate "Draft" is now selected in the 'Current Status' field.
- Click [Launch Plan].
- Add a problem, goal, objective, and intervention.
- Click [Return to Plan] and [OK].
- Hover over the problem in the 'Problems' field.
- Validate a "not allowed" icon displays indicating the field cannot be edited.
- Validate the 'Problem' is displayed in dark grey text.
- Select "Final" in the 'Draft/Final' field.
- Select "Active" in the 'Current Status' field.
- Click [Submit].
- Validate a 'Confirm Document' dialog is displayed.
- Validate all treatment plan data displays as expected. Please note: the 'Current Status' field will not be included in the document image. This is because the 'Current Status' field can be updated after a 'Treatment Plan' has been finalized.
- Click [Accept].
- Enter the password and click [Verify].
- Select "Client A" and access the 'Treatment Plan' form.
- Select the record from the previous steps and click [Edit].
- Validate a message is displayed stating: This plan is marked as Final. Only the following field(s) may be updated: 'Current Status'. Do you want to continue?
- Click [Yes].
- Validate the plan displays as expected and fields are disabled, except for the 'Current Status' field.
- Select "Completed" in the 'Current Status' field.
- Click [Submit].
- Validate a message is displayed stating: The following fields are updated: 'Current Status'.
- Click [OK].
- Select "Client A" and access the 'Treatment Plan' form.
- Select the record from the previous steps and click [Edit].
- Validate a message is displayed stating: This plan is marked as Final. Only the following field(s) may be updated: 'Current Status'. Do you want to continue?
- Click [Yes].
- Validate "Completed" is selected in the 'Current Status' field.
- Close the form.
|
Topics
• Progress Notes
|
| |
Avatar_CWS_2023_Monthly_Release_2023.03.02_Details.csv