State Form Field Translation - form
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- State Form Field Translation
Scenario 1: State Form Field Translation Form - field entry and validation
Specific Setup:
- Have a state form file created in form "State Form Definition" [FileA]
Steps
- Open form "State Form Field Translation"
- Select the state form [FileA] from the "State Form" field drop-down list.
- In the "Record" field, select a record.
- In the "Table" field, select the desired table.
- In the "Table Property" field, select the desired table property.
- In the "Action field", select "Single Translation"
- In the "Dictionary Code" field, enter a dictionary code [Code1]
- In the "State Forms Dictionary Code" field, enter a desired state form dictionary code [StateCode1]
- Click [Submit] to record the changes.
- Click [Yes] to return to the form
- In the "Dictionary Code" field, enter another dictionary code [Code2]
- In the "State Forms Dictionary Code" field, enter another desired state form dictionary code [StateCode2]
- Click [Submit] to record the changes.
- Click [Yes] to return to the form
- In the "Dictionary Code" field, enter another dictionary code [Code3]
- In the "State Forms Dictionary Code" field, enter another desired state form dictionary code [StateCode3]
- Click [Submit] to record the changes.
- Click [No] not to return to the form
- Open form "State Form Field Translation"
- Click the [Print Translations] button
- Validate the "File Name Override Field Translations" report contains the three codes filed in the previous steps
- Repeat step 2
- In the "Dictionary Code" field, enter dictionary code [Code1] entered in step 4
- Validate the "State Forms Dictionary Code" field, contains the expected value [StateCode1]
- In the "Dictionary Code" field, enter dictionary code [Code2] entered in step 6
- Validate the "State Forms Dictionary Code" field, contains the expected value [StateCode2]
- In the "Dictionary Code" field, enter dictionary code [Code3] entered in step 8
- Validate the "State Forms Dictionary Code" field, contains the expected value [StateCode3]
- Click the [Select Translations to Delete] button
- Validate all three translations are preset
- Click the check box for each item
- Click [OK] and [Yes] to continue
- Click [Submit]
- Click [Yes] to return to the form
- Repeat step 2
- In the "Dictionary Code" field, enter dictionary code [Code1] entered in step 4
- Validate the "State Forms Dictionary Code" field is blank, as expected
- In the "Dictionary Code" field, enter dictionary code [Code2] entered in step 6
- Validate the "State Forms Dictionary Code" field is blank, as expected
- In the "Dictionary Code" field, enter dictionary code [Code3] entered in step 8
- Validate the "State Forms Dictionary Code" field is blank, as expected
Application Namespace Validation
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Application Namespace Connections Validation
Scenario 1: Application Namespace Connection Validation
Specific Setup:
- Have a system with one or more child namespaces. For example: "PM" or "CWS" namespaces
Steps
- Open form "Applications Namespace Connection Validations"
- Validate "Currently Connected Namespaces" text box lists the expected child applications and namespace(s):
- Validate "Currently Connected Namespaces" text box indicates there are no application namespace connection errors.
- Click [Process]
- Validate the "Application Namespace Connections Validation" report list the expected connected child applications and namespace(s):
|
Topics
• State Form Tools
• NX
|
CarePOVClinician - modeled forms
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: Clinician<>Avatar: Validate synchronization of Modeled Form data
Specific Setup:
- Have a modeled form in Avatar [FormA]
- Have an active client [ClientA]
- Have "CarePOV.Clinician" application installed and configured to connect to Avatar
- Have a user who is staff member configured as mobile user in form "User Definition" [UserA]
- [UserA] has launched and logged into Clinician
- Log into Avatar as [UserA]
Steps
- In Avatar, open the "Mobile Application Build" form
- Select [FormA] in the "Select RADplus Forms" field
- Click [Submit]
- Validate submission is successful
- Log into Clinician
- Click [Synchronize]
- Verify synchronization is successful
- Verify [FormA] displays in the "All Forms" field
- Select [ClientA]
- Open [FormA]
- Populate the desired fields
- Click [Submit]
- Click [Synchronize]
- Validate synchronization is successful
- Log into Avatar
- Select [ClientA]
- Open [FormA]
- Edit the row filed in Clinician [RowA], in step 2
- Validate fields on the modeled form are populated as expected
- Select a field [FieldA] and change the value in the field [NewValue]
- Submit the form
- In Clinician
- Click [Synchronize]
- Verify synchronization is successful
- Select [ClientA]
- Open [FormA]
- Edit [RowA] filed in Avatar, in step 3
- Validate the field value [NewValue] is present in [FieldA], as expected
- Close the form
Scenario 2: Clinican<>Avatar - Validate synchronization of client demographics data
Specific Setup:
- Have an active client on the system [ClientA]
- [UserA] has access to form "Update Client Data"
Steps
- Log into Clinician
- Select [ClientA]
- Open form "Update Client Data"
- Make a change to any field [FieldA], for example the "Address" field
- Submit the form
- Click [Synchronize]
- Verify synchronization is successful
- Log into Avatar
- Select [ClientA]
- Open form "Update Client Data"
- Validate the change made to the [FieldA] in step 1, is present on the form
- Make a change to another field [FieldB]
- Submit the form
- In Clinician
- Click [Synchronize]
- Verify synchronization is successful
- Select [ClientA]
- Open form "Update Client Data"
- Validate the change made to [FieldB] in step 2 is present as expected
- Close the form
|
Topics
• 835
• 835 Health Care Claim Payment/Advice
• 837 Institutional
• 837 Professional
• Add New Appointment
• Administration Location
• Admission
• Modeling
|
Cache - process cleanup
Scenario 1: Verify cleanup of cache internal background processes
|
Topics
• Cache
|
Client Name Display
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: Validate client name display in the "My Clients" widget and "Chart" view header
Specific Setup:
- Have a client with just first and last name defined. [ClientA]
- Have a client with first name, last name and middle name defined. [ClientB]
- Have a client with first name, middle name, last name and a suffix defined. [ClientC]
- Have a client with a prefix, first name, middle name, last name and a suffix defined. [ClientD]
- Have the "My Clients" widget on a user's [UserA] home view
- Have a client based form available for testing. For example "Update Client Data" [FormA]
- Have [FormA] added to the users home view
- Log in as [UserA]
Steps
- In the "Search Clients" field of the "My Clients" widget, search for and select [ClientA]
- Validate the selected clients first and last name are displayed in both the "My Clients" and "Recent Clients" lists, as expected
- Right-click on the clients name and click to display the clients chart
- Validate the name in the client chart header displays clients first and last name, as expected
- Validate the "Tab" above the client header, displays the clients first name followed by the first initial of their last name(in uppercase)
- Click back to the Home View
- Search and open [FormA]
- Validate the name in the client header displays clients first and last name, as expected
- Validate the "Tab" above the client header, displays the clients first name followed by the first initial of their last name(in uppercase)
- Close or submit [FormA]
- Validate the name in the client header displays clients first and last name, as expected
- Validate the "Tab" above the client header, displays the client first name followed by the first initial of their last name(in uppercase)
- In the "Search Clients" field of the "My Clients" widget, search for and select [ClientB]
- Validate the selected clients first, middle and last name are displayed in both the "My Clients" and "Recent Clients" lists, as expected
- Right-click on the clients name and click to display the clients chart
- Validate the name in the client chart header displays clients first, middle and last name, as expected
- Validate the "Tab" above the client header, displays the client first name followed by the first initial of their middle name(in uppercase) and the first initial of their last name(in uppercase)
- Click back to the Home View
- Search and open [FormA]
- Validate the name in the client header displays clients first, middle and last name, as expected
- Validate the "Tab" above the client header, displays the client first name followed by the first initial of their middle name(in uppercase) and the first initial of their last name(in uppercase)
- Close or submit [FormA]
- Validate the name in the client header displays clients first, middle and last name, as expected
- Validate the "Tab" above the client header, displays the clients first name followed by the first initial of their middle name(in uppercase) and the first initial of their last name(in uppercase)
- In the "Search Clients" field of the "My Clients" widget, search for and select [ClientC]
- Validate the selected clients first, middle, last name and suffix(in uppercase letters) are displayed in both the "My Clients" and "Recent Clients" lists, as expected
- Right-click on the clients name and click to display the clients chart
- Validate the name in the client chart header displays the clients first, middle, last name and suffix(in uppercase letters)
- Validate the "Tab" above the client header, displays the clients first name, first initial of their middle name(in uppercase), first initial of their last name(in uppercase)
- Click back to the Home View
- Search and open [FormA]
- Validate the name in the client chart header displays the clients first, middle, last name and suffix(in uppercase letters)
- Validate the "Tab" above the client header, displays the clients first name, first initial of their middle name(in uppercase), first initial of their last name(in uppercase)
- Close or submit [FormA]
- Validate the name in the client chart header displays the clients first, middle, last name and suffix(in uppercase letters)
- Validate the "Tab" above the client header, displays the clients first name, first initial of their middle name(in uppercase), first initial of their last name(in uppercase)
- In the "Search Clients" field of the "My Clients" widget, search for and select [ClientD]
- Validate the selected clients prefix(in uppercase letters), first name, middle name, last name and suffix(in uppercase letters) are displayed in both the "My Clients" and "Recent Clients" lists, as expected
- Right-click on the clients name and click to display the clients chart
- Validate the name in the client chart header displays the clients prefix(in uppercase letters), first name, middle name, last name and suffix(in uppercase letters)
- Validate the "Tab" above the client header, displays the clients first name, first initial of their middle name(in uppercase), first initial of their last name(in uppercase)
- Click back to the Home View
- Search and open [FormA]
- Validate the name in the client chart header displays the clients prefix(in uppercase letters), first name, middle name, last name and suffix(in uppercase letters)
- Validate the "Tab" above the client header, displays the clients first name, first initial of their middle name(in uppercase), first initial of their last name(in uppercase)
- Close or submit [FormA]
- Validate the name in the client chart header displays the clients prefix(in uppercase letters), first name, middle name, last name and suffix(in uppercase letters)
- Validate the "Tab" above the client header, displays the clients first name, first initial of their middle name(in uppercase), first initial of their last name(in uppercase)
|
Topics
• Client Search
|
Root System Code - creation
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Registry Settings (PM)
- Document Management Definition
- Form Bundler (PM)
- User Role Definition
- Data Trail Configuration
- Launch RxConnect
Scenario 1: New "Root" System Code - Data Validations after root system code creation
Specific Setup:
- Have a system with a root system code defined [RootA]
- [RootA] has Avatar "PM", "CWS", "MSO" and "CFMS" installed
- In addition, [RootA] is configured with the following:
- "Avatar Identity Manager" is installed
- The 'Enable Avatar Identity Manager' registry setting is not set to 'Y
- "RXConnect" installed and configured
- [UserA] has permissions in form "User Definition" to "RxConnect" to login to the application
- "Avatar Order Entry" is installed
- In form 'Ask on Order Entry Definition' form, two questions are defined [TestA] and [TestB]
- Have a report or query to display data in the "OrderEntry.index_order_code" table [OrderRptA]
- "Avatar Data Trail" is installed
- Open form "Data Trail Configuration" and run the report by "Option"
- Expand the group tree for each namespace on left side panel and make a note of the forms listed under each namespace
- In form "Document Management Definition" a form name is defined [FormA] with a "Form Type" [FTypeA] that has two categories [CatA] and [CatB], selected in the "Categories" field
- In each namespace ("PM", "CWS", "MSO" and "CFMS") a form bundle [BundleA] has been created in form "Form Bundler", that contains two forms, [BformA] and [BformB].
- In each namespace a modeled form [FormA] has been created using form "Form Definition"
- In each namespace a report definition [ReportA] has been created using form "Report Definition"
- A user role [RoleA] has been created in form "User Role Definition"
- Netsmart has created a new root system code, using [RootA] to copy data from. For this example [RootB] with Facility [5] assigned is used
- [UserA] has been assigned full form and table access in [RootA] and [RootB]
- Log in to [RootB] as [UserA]
Steps
- Open form "Registry Settings"
- Search for setting 'Enable Avatar Identity Manager'
- Validate the setting is found, as the module is installed
- Validate the setting is set to "N", as the module has not been enabled and configured yet in the new root system code
- Close the form
- Open form "'Ask on Order Entry Definition'"
- Click the "Edit" radio button
- In the "AOE to Edit" search field, enter [TestA]
- Validate the question is found, and results are as expected
- In the "AOE to Edit" search field, enter [TestB]
- Validate the question is found, and results are as expected
- Run the "OrderEntry.index_order_code" table report [OrderRptA]
- Validate a row is present with the "Order Code" column populated with [TestA] and the "Facility" column contains "7" the new facility number for [RootB]
- Validate a row is present with the "Order Code" column populated with [TestB] and the "Facility" column contains "7" the new facility number for [RootB]
- Close the report
- Close the form
- Open form "Document Management Definition"
- Click [Select Form]
- Select [FormA]
- Select [FTypeA] in the "Form Type" field
- Click [Select Categories]
- Validate categories [CatA] and [CatB] are displayed
- Close the form
- Open form "Form Bundler" in "PM"
- Click [Edit Existing]
- Validate [BundleA] is present in the list and click [OK] to select the bundle
- Click [Included Forms]
- Validate [BformA] and [BformB] are listed, as expected
- Close the form
- Open form "Form Bundler" in each of the child namespaces
- Repeat steps 4 a and b
- Validate results are as expected
- Close the form
- From the "Search Forms" field on the home view, search for the "Report Definition" form [ReportA] in "PM"
- Select the form
- Validates the form opens successfully
- Close the form
- Repeat step 6 opening [ReportA] in each of the child namespaces
- Validate results are as expected
- From the "Search Forms" field on the home view, search for the "Modeled" form [FormA] in "PM"
- Select the form
- Validate the form opens successfully
- Close the form
- Repeat step 8, searching for the modeled [FormA] in each of the child namespaces
- Validate results are as expected
- Open form "User Role Definition"
- Click [Select User Role]
- Validate [RoleA] is present in the results
- Click to open the role
- Validate data is populated as expected
- Close the form
- Open form "Data Trail Configuration"
- Select "Option" in the "Sort Report By" field
- Click [Run Report]
- Expand the group tree for each namespace on left side panel
- Compare the forms listed under each namespace with ones noted in the set up
- Validate the forms listed are the same in both root system codes
- At the home screen, search for form "Launch RXConnect"
- Click [Launch RXConnect]
- Validate the "RXConnect" application is launched in separate window
- Validate the user is automatically logged in
- Click logout
- At the login screen, enter the Avatar user name and password
- Click login
- Validate the user is logged in successfully
- Click [Logout]
- In Avatar, close the form
Root System Code - Facility numbers
Scenario 1: New "Root" System Code creation
|
Topics
• Forms
• NX
|
ECP Server - Reports
Scenario 1: Validate report data results when run from an "ECP" server
Specific Setup:
- Have an Avatar system that also has an "ECP" server configured (by Netsmart) to connect to the Avatar server via the "ECP" server, so that reports can be generated from the "ECP" server
- Have access to two forms run from within Avatar, that launch a report
- A "PM" form [FormA], for example the "PM" report, "Client Ledger"
- A child namespace form [FormB], for example "CWS" form "Problem List"
- Have two reports that can be run from outside the Avatar application, for example via "Crystal Reports"
- A "PM" table based report [ReportA], for example the "SYSTEM.patient_demographic_history" table
- A child namespace based table [ReportB] for example "CWS" table, "SYSTEM.cw_patient_notes"
- [UserA] has permissions to run the forms and reports outlined in the setup
- Log in as [UserA]
Steps
- Navigate to [FormA]
- Populate all desired fields
- Click to launch the report
- Validate the data results in the report, are as expected
- Close the report
- Wait one minute or more
- Repeat step b
- Validate the data results in the report, are as expected
- Navigate to [FormB]
- Populate all desired fields
- Click to launch the report
- Validate the data results in the report, are as expected
- Close the report
- Wait one minute or more
- Repeat step b
- Validate the data results in the report, are as expected
- Launch [ReportA]
- Click "Preview"
- Validate the data results in the report, are as expected
- Wait one minute or more
- Repeat step a
- Validate the data results in the report, are as expected
- Close the report
- Launch [ReportB]
- Click "Preview"
- Validate the data results in the report, are as expected
- Wait one minute or more
- Repeat step a
- Validate the data results in the report, are as expected
- Close the report
RADplus - processing
Scenario 1: Validate cache internal processing "User.RadPlusProcessStorage" table
|
Topics
• Cache
• NX
|
DocR.document_history table
Scenario 1: Validate data in 'DocR.document' table
Specific Setup:
- [UserA] is a staff member and also has permissions to co-sign to do's for other staff members
- [UserB] is a staff member and has the 'My To Do's' widget on the Home View.
- A client [ClientA] is enrolled in an open episode
- Document routing is enabled for a form [FormA]. For example, a progress note or modeled form
- Have a report [ReportA] to display data in the "DocR.document_history" table
- Log in as [UserB]
Steps
- Access [FormA]
- Select [ClientA] in the 'Select Client' field.
- Select [Episode1] where the client is enrolled in [ProgramA]
- Populate all required fields any desired fields in the form
- Select "Final" in the 'Draft/Final' field.
- Click [File Note].
- Validate that the 'Confirm Document' dialog is displayed with expected data
- Click [Accept and Route].
- Validate the 'Route Document To' dialog is displayed.
- Select the [UserA] as the 'Approver'.
- Click [Submit].
- Validate submission is successful
- Navigate to the 'My To Do's' widget.
- Select the "Sign" tab.
- Validate the 'Search Documents' field contains a row for the To do document routed in step 1
- Log out as [UserB]
- Log in as [UserA]
- Navigate to the 'My To Do's' widget.
- Select the "Sign" tab.
- Search for [UserA] in the "Staff" field
- Validate the To do document routed to [UserA] in step 1 is listed in the "Search Document" list box
- Select the To Do row
- Click [Accept].
- Validate the row is moved from the "Search Documents" section to the "Accepted Documents" section
- Select the row in the "Accepted Documents" section
- Validate the document preview, contains the expected data
- Click [Sign All]
- Enter the password for [UserA] in the 'Verify Password' dialog and click [OK].
- Validate the 'Accepted Documents' field no longer contains the To do. (Note the approval submission date and time).
- Launch [ReportA]
- In the "Action Date" and "Action Time" columns, locate the row based on the approval submission date and time noted in step 5
- Validate the "User_Task" column indicates "Approver" and the "UserID" column indicates the user ID or [UserA], the co-signer
My To Do's Widget - Sign Tab
Scenario 1: 'My To Do's' widget - Validate approving documents from the "Sign" Tab
Specific Setup:
- Have a system with a root system code [RootA] and sub system code defined [SubA]
- [SubA] is set up to be restricted to only [ProgramA]
- [UserA] is a staff member and also has permissions to co-sign to do's for other staff members
- A client [ClientA] is enrolled in [ProgramA] in [Episode1] and [ProgramB] in [Episode2]
- Document routing is enabled for a form[FormA]. For example a progress note or modeled form
- [UserA] has access to log into [SubA] but does not have access to [RootA]
- [UserB] has access to [SubA] and [RootA]
- Both users have the 'My To Do's' widget on the Home View.
- Log in as [UserB]
Steps
- Access [FormA]
- Select [ClientA] in the 'Select Client' field.
- Select [Episode1] where the client is enrolled in [ProgramA]
- Populate all required fields any desired fields in the form
- Select "Final" in the 'Draft/Final' field.
- Click [File Note].
- Validate that the 'Confirm Document' dialog is displayed with expected data
- Click [Accept and Route].
- Validate the 'Route Document To' dialog is displayed.
- Select the [UserB] as the 'Approver'.
- Click [Submit].
- Validate submission is successful
- Return to [FormA]
- Select [ClientA] in the 'Select Client' field.
- Select [Episode2] where the client is enrolled in [ProgramB]
- Repeat steps1c thru e
- Validate routing and submission is successful
- Navigate to the 'My To Do's' widget.
- Select the "Sign" tab.
- Validate the 'Search Documents' list box contains the row for the To Do routed for [Episode1] / [ProgramA] and a row for the To Do document routed for [Episode2] / [ProgramB]
- Log out as [UserB]
- Log in as [UserA] to sub code [SubA]
- Navigate to the 'My To Do's' widget.
- Select the "Sign" tab.
- Search for [UserA] in the "Search Documents" field
- Validate the To Do document routed for [Episode1] / [ProgramA] in step 1
- Validate the To Do document routed for [Episode2] / [ProgramB] in step 2 is not present, as sub code [SubA] is restricted to only episodes admitted in [ProgramA]
- Select the To Do row
- Click [Accept].
- Validate the row is moved from the "Search Documents" section to the "Accepted Documents" section
- Select the row in the "Accepted Documents" section
- Validate the document preview, contains the expected data
- Click [Sign All]
- Enter the password for [UserA] in the 'Verify Password' dialog and click [OK].
- Validate the 'Accepted Documents' field no longer contains the To Do row for [Episode1] / [ProgramA]
- Log out as [UserB] and login as [UserA]
- Access the 'Clinical Document Viewer' form.
- Select "Client" in the 'Select All or Individual Client' field.
- Select [ClientA] in the 'Select Client' field.
- Click [Process].
- Validate the document row for the To Do approved in step 4 is present
- Double click on the row
- Validate the document preview, contains the expected data
- Close the form.
Guardiant - Form
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: Guardiant form - Field validations
Specific Setup:
- Have a system configured for "Guardiant" reporting
- Have a user with access to the "Guardiant" form
Steps
- Open form "Guardiant"
- Click the "Guardiant Configuration" section
- Click [Test Connectivity]
- Validate message "Connectivity Test Successful" is displayed
- Click [OK]
- Click [Test Daily Collection]
- Click [Yes] to the warning message
- Validate message "Test Succeeded" is displayed
- Click [Test Metrics Collection]
- Click [Yes] to the warning message
- Validate message "Test Succeeded" is displayed
- Click "Export Configuration"
- In "File Explorer", select a directory to save file
- Click [Save]
- Go to the directory where the file was saved
- Open the "GuardiantConfiguration.txt" file
- Validate data is present in the file
|
Topics
• My To Do's
• NX
• Guardiant
|
Client Search - results
Scenario 1: Validate client search results using "Alternate" lookups
Specific Setup:
- Have the "My Clients Widget" on the home view
- Have a client [ClientA], that has their "Date of Birth", "Social Security Number" populated in their client record along with an "Alias" name. For this test, [ClientA] is "Mary Jones" and she has an alias of "Jane Doe"
- Have the "Client Lookup/Header Configuration Manager" form, have "Alias" configured as an "Alternate" search
- Have any form [FormA], that includes a client search field within the form [FormA]. For example "Progress Notes Group and Individual"
- Have access to any client based form [FormB], for example "Update Client Data"
Steps
- Open [FormA], the form that includes a search client field
- In the "Select Client" search field, search for [ClientA] using their "Date of Birth"
- Validate [ClientA] is found in the search results
- In the search field, search for [ClientA] using their "Social Security Number"
- Validate [ClientA] is found in the search results
- In the search field, search for [ClientA] using their name
- Validate [ClientA] is found in the search results
- In the search field, enter the first name of their "Alias" name. For this example, "Jane" is entered
- Validate [ClientA] is found in the search results
- Validate the format of the results are displayed as: "Clients Name, (PatID#) [Alias: Alias Name]", as expected. (For this example, MARY JONES (0000003) [Alias: Jane Doe] is displayed)
- Navigate to the "Search Clients" field of the "My Clients" widget
- In the search field, search for [ClientA] using their "Date of Birth"
- Validate [ClientA] is found in the search results
- In the search field, search for [ClientA] using their "Social Security Number"
- Validate [ClientA] is found in the search results
- In the search field, search for [ClientA] using their name
- Validate [ClientA] is found in the search results
- In the search field, enter the first name of their "Alias" name. For this test, "Jane" is entered based on the setup steps
- Validate [ClientA] is found in the search results
- Validate the format of the results are displayed as: "Clients Name, (PatID#) [Alias: Alias Name]"
- For this test, MARY JONES (0000003) [Alias: Jane Doe] would be displayed
- Click the "Advanced" button next to the "Search Clients" search field
- In the "Last Name" field, enter any letter
- In the "Sex" field, select a value
- In the "Alias" field, enter the "Alias" for [ClientA]
- Open [FormB], the client based form
- In the "Select Client" search field, search for [ClientA] using their "Date of Birth"
- Validate [ClientA] is found in the search results
- In the search field, search for [ClientA] using their "Social Security Number"
- Validate [ClientA] is found in the search results
- In the search field, search for [ClientA] using their name
- Validate [ClientA] is found in the search results
- In the search field, enter the first name of their "Alias" name. For this test, "Jane" is entered based on the setup
- Validate [ClientA] is found in the search results
- Validate the format of the results are displayed as: "Clients Name, (PatID#) [Alias: Alias Name]"
- For this test, MARY JONES (0000003) [Alias: Jane Doe] would be displayed
|
Topics
• Client Search
• NX
|
Form Designer
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Form Designer (PM)
- Form Designer (CWS)
- Modeled form with Default Dictionary Values
Scenario 1: Form Designer - Submit and validate form designer changes
Specific Setup:
- Have access to a form [FormA] in the PM namespace, for example the "Admission" form
- Have access to a form [FormB] in the child namespace, for example a "CWS" modeled form
- Have access to the "Form Designer" form in "PM" and in the child namespace
Steps
- Access the 'Form Designer' form in the "PM" namespace.
- Select [FormA] from the 'Forms' field.
- Select the desired section [SectionA] from the 'Sections' field.
- Click [Show Section].
- Select any field [FieldA] and move/re-size it as desired.
- Click [Cancel] and [Yes].
- Click [Show Section].
- Validate nothing has changed.
- Select any field [FieldA] and move/re-size it as desired.
- Click [Save], [OK], and [Submit].
- Access [FormA]
- Navigate to [SectionA]
- Validate [FieldA] is displayed in the location set in step 1
- Validate the size of [FieldA] is as expected based on the change make in step 1
- Click [Discard].
- Access the 'Form Designer' form in the child namespace
- Select [FormB] from the 'Forms' field.
- Select the desired section [SectionA] from the 'Sections' field.
- Click [Show Section].
- Select any field [FieldA] and move/re-size it as desired.
- Click [Cancel] and [Yes].
- Click [Show Section].
- Validate nothing has changed.
- Select any field [FieldA] and move/re-size it as desired.
- Click [Save], [OK], and [Submit].
- Access [FormB]
- Navigate to [SectionA]
- Validate [FieldA] is displayed in the location set in step 1
- Validate the size of [FieldA] is as expected based on the change make in step 1
- Click [Discard].
|
Topics
• Forms Designer
• NX
|
Routing Admin Dashboard - GSI Size Limit Exceeded
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Routing Admin Dashboard
- Ambulatory Progress Notes
Scenario 1: Routing Admin Dashboard - Search results validations
Specific Setup:
- The system is set up for "Rule Based Routing"
- The system has over a "1000" documents filed in a single rule based routing queue.[QueueA]
Steps
- Open a progress note form that is configured to work with Rule Based Routing.
- Create and finalize a progress note.
- Open the 'Routing Admin Dashboard' form.
- Select [QueueA] in the 'Queue' field and leave all other search criteria fields unpopulated.
- Click [Search].
- Validate up to "1000" rows of data are displayed in the grid. (The system maximum number of rows that can be displayed in the grid).
- In the "Queue Search Criteria" section, use any of the search fields to narrow down the results, for example the "Select Programs" field.
- Click [Search].
- Validate the results are displayed as expected based on the search criteria.
Scenario 2: Routing Admin Dashboard - Re-Assign
Specific Setup:
- The system is set up for Rule based routing.
Steps
- Open a progress note form that is configured to work with Rule Based Routing.
- Create and finalize a progress note.
- Open the "Routing Admin Dashboard" form.
- Select a "Queue".
- Click "Search" button.
- Click the "Select" column on any row in the Results table.
- Click "Re-Assign" button.
- Select the desired row in the table.
- Click the "Direct Assignment" radio button in the "Assignment Type" field.
- Select the "New Queue" to be assigned to from the drop down.
- Set the "New Status" for the document to be assigned to.
- Set the "New User" the document is to be assigned to.
- Click "File" button.
- Validate the reassigned row is removed from the results table.
- Set the "Queue" to the queue the document was reassigned to.
- Click "Search" button.
- Validate the row that was reassigned is now showing up in the results table with changed data in the status and user columns.
- Click the "Exit Form" button.
Scenario 3: Routing Admin Dashboard - Guidelines Definition
Specific Setup:
- The system is set up for "Rule Based Routing"
Steps
- Using the progress note form configured for Rule Based Routing, create and finalize a progress note.
- Open the "Routing Admin Dashboard" form.
- Enter any desired filters and click [Search].
- Select a row in the "Results" table.
- Click [Guidelines Definition].
- Add a row of data.
- Click [File].
- Click [Guidelines Definition].
- Validate form redisplays as it was entered.
- Click [Cancel].
- Click [Exit Form].
|
Topics
• NX
• Rule Based Routing
|
| |