Order Groups - Change in 'Order Group Start Date/Time' reflected for all selected orders
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Order Group Setup
- Orders This Episode
Scenario 1: Order Entry Console - Order Group - Ensuring Order Group Start Date change is reflected in orders selected
Specific Setup:
- An order group must exist that contains the following (Order Group A):
- A pharmacy-type order code with a routine 'Frequency Code' of "Twice a Day", with scheduled administration times at "09:00 AM" and "09:00 PM".
- A pharmacy-type order code with a routine 'Frequency Code' of "Every Day".
- A pharmacy-type order code with a prn 'Frequency Code' of "As Needed".
- 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
- Select "Client A" and access the Order Entry Console.
- Search for and select "Order Group A" in the 'New Order' field.
- Validate the 'Order Group' dialog is displayed and contains 3 orders.
- Click the 'Select All' checkbox.
- Validate the 'Order Group Start Date' field contains the current date.
- Validate the 1st order's 'Start Date' contains the current date.
- Validate the 2nd order's 'Start Date' contains the current date.
- Validate the 3rd order's 'Start Date' contains the current date.
- Set the 'Order Group Start Date' field to a date that is five days in the future of the current date.
- Validate that the 'Start Date' fields for all orders contain a date that is five days in the future of the current date.
- Set the 'Order Group Start Date' field to a date that is five days in the past.
- Validate that the 'Start Date' fields for all orders contain a date that is five days in the past.
- Click [Add to Scratchpad].
- Validate that 3 orders are in the 'Scratchpad' with red flags.
- Select order 1 in the 'Scratchpad'.
- Populate all required fields and click [Update Order].
- Select order 2 in the 'Scratchpad'.
- Populate all required fields and click [Update Order].
- Select order 3 in the 'Scratchpad'.
- Populate all required fields and click [Update Order] and [Sign].
- If the 'Interactions' dialog is displayed, override all interactions and click [Save Override and Exit].
- Validate the 'Order grid' contains the 3 new orders.
|
Topics
• NX
• Order Entry Console
|
User Defined Templates
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Admission
- Ambulatory Progress Notes
- Progress Notes (Group and Individual)
Scenario 1: Validate data results using "User Defined " text templates
Specific Setup:
- The registry setting "Enable Templates on Demand for SQL Widget" is enabled.
- Have access to a form that contains as scrolling text field, for example a progress note form.
Steps
- Open the form
- Navigate to the scrolling free text field.
- "Right-Click" in the field (In "Avatar NX", click the widget template icon next field)
- Select "User Defined Template".
- Click "Manage Templates".
- Set the "Template Name" to a desired name [TemplateTest]
- Add fields such as Street, City, State, Zip by dragging from the right side panel
- Type in text in the field that also includes carriage return line feeds within the text
- Click the [Preview] button
- Validate the "Preview" window, displays all data as expected including the line feeds
- Click [OK]
- Click [Add]
- Validate [TemplateTest] displays in the bottom panel under "My Templates"
- Click [Save]
- "Right-Click" in the field
- Click "User Defined Templates"
- Select [TemplateTest] template
- Validate the field is populated with data and text based on the template set up in step 1
- Validate all data is formatted as expected, including any carriage return line feeds included in the template
- Submit the form
- Return to the form and select the row just submitted
- Navigate to the scrolling text field
- Validate the data populated and formatted in the field is as expected, including any carriage return line feeds included in the template
|
Topics
• Forms
|
Quick Link
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Form Designer (PM)
- Form Designer Properties - Quick Links
- Scheduling Calendar
Scenario 1: "Quick Links" - set up and form launch validations
Specific Setup:
- Have a "Quick Link" added to a form via "Form Designer". For this example, the form "Scheduling Calendar – Check In” is used
- Have an appointment scheduled for a client in form "Scheduling Calendar"
Steps
- Open the 'Form Designer' form.
- Select [Scheduling Calendar – Check In] from the 'Forms' field.
- Select the [Check In] section from the "Sections" field.
- Click [Show Section].
- Click [Add] in the 'Quick Links' section on the left side panel
- Search for a form in the "Search Forms" field. For this example "Update Client Data" form is used
- Select the form and click [Save]
- Click [Submit].
- Open form "Scheduling Calendar"
- Navigate to the appointment added in the set up
- Right-Click on the appointment on the appointment in the grid and choose "Check In"
- Validate the "Check In" form is launched successfully
- Populate and submit the form
- Validate the user is returned to the "Scheduling Calendar" form
- Close the form
- Validate the user is returned to the home view
|
Topics
• Form load
• NX
|
Document Routing - Route To Document
Scenario 1: Document Routing - Supervisor approval required with Acknowledgments allowed
Specific Setup:
- In form "User Definition", have a user who is a staff member [StaffA] set with prompt "Supervisor Approval Required for Documents" to "Yes" and [TestForm] chosen in field "Select Forms Requiring a Supervisor"
- In form "Document Routing Setup", have a form [TestForm] enabled for document routing with prompt "Acknowledgment Allowed" set to "Yes"
- Have another user who is a staff member [StaffB]
- [StaffA] and [StaffB] have the "My To Do's" widget on their home view
- Log in as [StaffA]
Steps
- Open [TestForm]
- Select a client
- Populate all desired fields
- Set the "Draft/Final" prompt to "Final" and click [OK]
- Click [Submit]
- Click [Sign and Route]
- At the "Route Document To" screen,
- Validate the "Supervisor" field is required
- Validate the [Submit] field is disabled
- In the "Add Members to Acknowledge" box, search and select [StaffA]
- Validate [StaffA] is added to the routing list box and the "Acknowledge" checkbox is populated
- Validate [Submit] button is still disabled
- Search for [StaffB] in the "Supervisor" field and click [Add]
- Validate [StaffB] is added in the routing list box and the "Approver" check box is checked
- Validate the [Submit] is now enabled, as expected
- Click the [Submit] button
- Validate the form files successfully
- Log out as [StaffA]
- Log in as [StaffB]
- At the home view, navigate to the "My To Do's list
- Validate the To Do routed in step 1, is present
- Select and approve the document
- Validate the To Do is removed from the To Do's list
- Log out as [StaffB]
- Log back in as [StaffA]
- At the home view, navigate to the "My To Do's list
- Validate an "Acknowledgment" To Do is present as expected, now that the To Do in step 4 has been approved,
- Click [Acknowledge Document]
- At "Confirm Document" screen, click [Acknowledge]
- Validate the To Do is removed from the To Do's list
Scenario 2: Document Routing - Supervisor approval required with Acknowledgments not allowed
Specific Setup:
- In form "User Definition", have a user who is a staff member [StaffA] set with prompt "Supervisor Approval Required for Documents" to "Yes" and [TestForm] chosen in field "Select Forms Requiring a Supervisor"
- In form "Document Routing Setup", have a form [TestForm] enabled for document routing with prompt "Acknowledgment Allowed" set to "No"
- Have another user who is a staff member [StaffB]
- [StaffA] and [StaffB] have the "My To Do's" widget on their home view
- Log in as [StaffA]
Steps
- Open [TestForm]
- Select a client
- Populate all desired fields
- Set the "Draft/Final" prompt to "Final" and click [OK]
- Click [Submit]
- Click [Sign and Route]
- At the "Route Document To" screen,
- Validate the "Supervisor" field is required
- Validate the [Submit] field is disabled
- Search for [StaffB] in the "Supervisor" field and click [Add]
- Validate [StaffB] is added in the routing list box and the "Approver" check box is checked
- Validate the [Submit] button is now enabled, as expected
- Click the [Submit] button
- Validate the form files successfully
- Log out as [StaffA]
- Log in as [StaffB]
- At the home view, navigate to the "My To Do's" list
- Validate the To Do routed in step 1, is present
- Select and approve the document
- Validate the To Do is removed from the To Do's list
|
Topics
• Document Routing
• NX
|
Chart - Document output
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: Chart View - Validate "Print" and "Print All" Document Output
Specific Setup:
- Have a client [TestClient] with two or more documents created, for any form [TestForm]. For example, a progress note form
- For this example three documents are used [Document1], [Document2] and [Document3]
- Have the [TestForm] included in a user's chart view
- Log in as the user
Steps
- Select [TestClient] and right-click on the client to open their "Chart"
- Select [TestForm] from the "Chart Forms" list
- Select the episode tab
- Verify data for all three documents are listed consecutively, in the document display section
- Click the [Print All] link in the right corner of the tab
- In the print dialog screen, select "Microsoft Print to PDF" from the "Name" drop down list
- Click [OK]
- A "Save Print Output As" dialog will display. (Note user will be prompted with the "Save Print Output As" dialog for each row in the tab by descending data entry date/time order)
- In the navigation bar, navigate to a desired location to save all the files.
- In the "File Name" field enter the desired file name for [Document3]
- Click the [Save] button
- In the next "Save Print Output As" dialog, enter the desired file name for [Document2] in the "File Name" field,
- Click the [Save] button
- In the next "Save Print Output As" dialog, enter the desired file name for [Document1] in the "File Name" field,
- Click the [Save] button
- Open windows explorer and navigate to the location of the PDF documents saved in step 1
- Open the [Document1]
- Validate the contents of the page contains the expected data and data is in a readable format
- Open the [Document2]
- Validate the contents of the page contains the expected data and data is in a readable format
- Open the [Document3]
- Validate the contents of the page contains the expected data and data is in a readable format
- Navigate back to "Chart View"
- In the episode tab scroll to any one of the document rows listed in the tab, for example the row for [Document2]
- In the header section, click the "Print" link for that document
- In the print dialog screen, select "Microsoft Print to PDF" from the "Name" drop down list and click [OK]
- In the "Save Print Output As" dialog, select a location to save the file
- Set the "File Name" field to the desired file name [Document2]
- Click the [Save] button
- Open windows explorer and navigate to the location of the "Document2" PDF file
- Open the [Document2]
- Validate the contents of the page contains the expected data and the date is in a readable format
|
Topics
• Forms
|
Treatment Plan - 'Assigned Services' grid
Scenario 1: Treatment Plan (Interventions) - "Assigned Services" grid functionality
Specific Setup:
- The client must be admitted to an active episode. (Client A).
- Registry setting 'Avatar CWS->Treatment Plan->->->->Enable Service Entry Restriction by Client Treatment Plan' must be enabled.
Steps
- Select "Client A" and access the 'Treatment Plan' form.
- Click [Add].
- Set the 'Plan Date' field to the current date.
- Select any value in the 'Plan Type' field.
- Select any value from the 'Problem List'.
- Enter any value in the 'Strengths' field.
- Enter any value in the 'Weakness' field.
- Enter any value in the 'Discharge Planning' field.
- Select "Draft" in the 'Draft/Final' field.
- Click [Launch Plan].
- Select the problem from the 'Tree View'.
- Select any value from the 'Status' field.
- Validate that all the fields display as expected.
- Add a 'Goal' and 'Objective' if desired and validate the fields display as expected.
- Click [Add New Intervention].
- Enter any value in the 'Intervention' text field.
- Select any value from the 'Status' field.
- Click [Add Service] in the 'Assigned Services' field.
- Validate the 'Assigned Services' gird fields are displayed in the following order: Service Program, Service Code, Frequency, Duration, Amount, Service Mode, Place of Service, Agency and Staff Responsible.
- Populate the 'Service Program' field.
- Enter a search value in the 'Service Code' field to bring up the listing of service code values.
- Select any service code.
- Validate that the service code field is populated as expected in the 'Service Code' field.
- Select any value in the 'Frequency' field.
- Select any value in the 'Duration' field.
- Enter any value in the 'Amount' field.
- Select any value in the 'Service Mode' field.
- Select any value in the 'Place of Service field.
- Enter and value in the 'Agency and Staff Responsible' field.
- Click [Add Service] in the 'Assigned Services' field.
- Populate all desired fields.
- Click [Return To Plan].
- Click [Submit].
- Validate the plan submit successfully.
- Select "Client A" and access the 'Treatment Plan' form.
- Click to edit the row just submitted.
- Click [Launch Plan].
- Click the 'Interventions' item on the plan tree.
- Click [Add New Intervention].
- Enter any value in the 'Intervention' text field.
- Select any value from the 'Status' field.
- In the 'Assigned Services' grid, click [Copy Service].
- Validate in the popup window, and check that the Amount field appears before Service Mode and Place of Service.
- In the 'Add Services From Other Interventions' dialog, choose the service added in the intervention previously submitted.
- Click [Copy].
- Validate that the 'Assigned Services' grid columns are populated with the service information, as expected.
- Click [Copy Service].
- Validate that the service previously copied is disabled and select the remaining service.
- Validate the services display as expected and neither are duplicated.
- Select the 'Assigned Services' row just added.
- Click the [Delete Service] button.
- Validate that the service row is removed from the 'Assigned Services' grid, as expected.
- Click [Return to Plan].
- Click [Submit].
- Validate the plan submit successfully.
|
Topics
• Treatment Plan
|