State Form Definition - Form
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- State Form Definition
- State Form File Generation
Scenario 1: State Form Definition - file "Definition Options" validations
Specific Setup:
- Have a definition file created [TestDef], in form "State Form Definition" for any table on the system. For this test a definition is created using the "Admission" table, that will select and display "PATID" and "Episode" for each client admission on the system
Steps
- Open form "State Form File Generation"
- Select definition file [TestDef]
- In the "File Generations Options" field,
- Click "Compile"
- Set prompt 'Generate Flag On Compile' to "Yes"
- Click [Process]
- Validate "Compile Complete" is displayed
- Click "Create File On Server"
- Click [Process]
- Validate a file is created and view the file
- Validate data as expected for each client admitted on the system, as expected
- In the "File Generations Options" field,
- Click "Compile" again
- Validate a message containing no records are found is displayed, since all records were previously flagged and no changes were made to any records since the last compile
- Open the 'Admission' form for any client [TestClient]
- Select an episode and change any of the data in the form and then submit the form
- Return to the "State Form File Generation"
- In the "File Generations Options" field,
- Click "Compile"
- Set prompt 'Generate Flag On Compile' to "Yes"
- Click [Process]
- Click "Create File On Server"
- Click [Process]
- Validate a file is created and view the file
- Validate data for just [TestClient] is present, as expected
- Open the 'State Form Definition' form
- Select definition file [TestDef]
- Select 'Single Submission Flagging' in the 'Definition Options' field
- File the definition
- Open the 'Admission' form for any client [TestClient]
- Select an episode and change any of the data in the form and then submit the form
- Return to the "State Form File Generation"
- In the "File Generations Options" field,
- Click "Compile"
- Set prompt 'Generate Flag On Compile' to "Yes"
- Click [Process]
- Click "Create File On Server"
- Click [Process]
- Validate no records are present even though the data was modified, since prompt "Single Submission Flagging" was selected in step 5
State Form Tools - Import/Export
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, selecting the same values
- 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]
- Navigate back to the "Action" field
- Select "Export Translations to CSV"
- Click the [Select CSV File] button
- Validate a file is location and save the file
- Navigate to location of the file and open it
- Validate all three translations entered in the previous steps, are present in the file as expected
- Closet the report
- 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, selecting the same values
- 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
- Navigate back to the "Action" field
- Select "Import Translations to CSV"
- Click the [Select CSV File] button
- Navigate to the location of file exported in step 14
- Select the file
- Validate a "Confirm" dialog is displayed, stating that 3 translations were processed and to submit the report to finalize the import
- Submit the form
- 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, 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]
State Form Query Logging- form
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- State Form File Generation
- State Form Query Logging
Scenario 1: 'State Form Query Logging' form - Functionality and validations
Specific Setup:
- Have a system with two state form file definitions created in form "State Form Definition" [SFileA] and [SFileB]
- [SFileA] is a definition that contains one record [Rec]
- [SFileB] is a definition that contains two records [Rec] and [Rec2]
- Have a report to display data in the "RADplus_sf_audit_query" table, sorted by the "ID" field and displaying the fields "ID", "Query" and "Rec"
Steps
- Open form "State Form File Generation"
- Select definition [SFileA] in the "State Form" field. (Make a note of the file "ID" number located next to the state form file name)
- Select "Compile" in the "File Generation Options" field
- Populate the "File Description" field
- Click [Process]
- At the "Compile Complete" dialog, click [OK]
- Open form "State Form Query Logging"
- Select definition [SFileA] in the "State Form" field
- Validate the "Record" filed is automatically populated with the record name [Rec]. (Make a note of the record name)
- Validate "Query" field is populated with the expected SQL query based on the table and selection criteria being executed in the record, [Make a note of the query displayed]
- Click the [Refesh] button
- Validate the query field refreshes as expected with with the expected SQL query based on the table and selection criteria being executed in the record,
- Close the form
- Run the report created to query table "RADplus_sf_audit_query" table
- In the "ID" column, locate the row that contains a value starting with the definition "ID" for [SFileA], noted in step 1a
- Validate the "Record" field value matches the value noted in step 2a
- Validate the "Query" field value matches the value noted in step 2a
- Close the report
- Open form "State Form File Generation"
- Select definition [SFileB] in the "State Form" field. (Make a note of the file "ID" number, located next to the state form file name)
- Select "Compile" in the "File Generation Options" field
- Populate the "File Description" field
- Click [Process]
- At the "Compile Complete" dialog, click [OK]
- Open form "State Form Query Logging"
- Select definition [SFileB] in the "State Form" field
- Click the "Record" field
- Validate there are two records for selection, as expected. [Rec] and [Rec2]
- Select [Rec]
- Validate the "Record" field is automatically populated with the record name [Rec]. (Make a note of the record name)
- Validate "Query" field is populated with the expected SQL query based on the table and selection criteria being executed in the record, [Make a note of the query displayed]
- Click the [Refesh] button
- Validate the query field refreshes as expected with with the expected SQL query based on the table and selection criteria being executed in the record,
- Navigate back to the "Record" field
- Select [Rec2]
- Validate the "Record" field is automatically populated with the record name [Rec]. (Make a note of the record name)
- Validate "Query" field is populated with the expected SQL query based on the table and selection criteria being executed in the record, [Make a note of the query displayed]
- Click the [Refesh] button
- Validate the query field refreshes as expected with with the expected SQL query based on the table and selection criteria being executed in the record
- Run the report created to query table "RADplus_sf_audit_query" table
- In the "ID" column, locate the row(s) that contains a value starting with the definition "ID" for [SFileB], noted in step 4a
- Validate a row is found for record name [Rec]
- Validate the "Query" field value for record [Rec] matches the value noted in step 5a
- Validate a row is also found for record name [Rec]
- Validate the "Query" field value for record [Rec2] matches the value noted in step 5a
- Close the report
|
Topics
• State Forms
• State Form Tools
• NX
|
Client/Staff widget - Staff Credentials
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Dictionary Update (PM)
- Practitioner Category
- Practitioner Enrollment
Scenario 1: Practitioner - Practitioner Credentials - Search Results
Specific Setup:
Dictionary Update: Staff File - (214) Practitioner Credential - has desired values. Identify two practitioners to add credentials to.
Steps
- Open 'Practitioner Category'
- Enter the first staff member in 'Select Staff'.
- Select the desired search result.
- Select the desired 'Enrollment History'.
- Select the desired 'Category/Taxonomy'.
- Click [Practitioner Credentials].
- Select the desired value in 'Select Credentials'. Note the value.
- Click [OK].
- Click [Add Practitioner Categories].
- Click [OK].
- Submit the form.
- Search for the practitioner and verify that the dictionary code displays after the name and before the ID number.
- Open 'Practitioner Enrollment'.
- Enter the second staff member in 'Select Staff'.
- Select the desired search result.
- Select the 'Categories/Taxonomy' section.
- Select the desired 'Category/Taxonomy'.
- Click [Practitioner Credentials].
- Select the desired value in 'Select Credentials'. Note the value.
- Click [OK].
- Click [Add Practitioner Categories].
- Click [OK].
- Submit the form.
- Search for the practitioner and verify that the dictionary code displays after the name and before the ID number.
|
Topics
• Database Management
• NX
|
Block Client - report
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: Block Client Chart (Form) - "Blocked Clients" Report
Specific Setup:
- In form "Block Client Chart"
- Have a client [TestClientA] already added in the "Blocked Clients" section
- Have another client [TestClientB] who needs to be added to the list
- Have access to form "Block Client Chart"
Steps
- Open form "Block Client Chart"
- Click the "Blocked Clients" section
- In the "Block Clients" grid
- Validate a row is present for [TestClientA], as expected
- Click the [Add New Item] button
- In the "Select Client" field, search and select [TestClientB]
- Populate the required and desired fields in the section
- Click [Submit]
- Validate the form files successfully
- Re-open form "Block Client Chart"
- Click the "Blocked Clients" section
- In the "Block Clients" grid
- Validate a row is present for [TestClientA], as expected
- Validate a row is present for [TestClientB], as expected
- Click back to the main section of the form
- In the "Clients to Display" field, select "All" clients
- Click the [List Blocked Clients] button to generate the report
- Validate the "Block Clients" report contains
- Information submitted for [TestClientA] and [TestClientB], as expected
|
Topics
• 835 Health Care Claim Payment/Advice
• 835
• 837 Institutional
• Block Client Chart
|
Quick Link - Reports
Scenario 1: Validate quick links for launching reports
Specific Setup:
- Have a modeled form [TestForm] in application PM, that is not "Client" based. For example a form that is "Staff" entity based
- Using form "Report Definition" in "CWS", have a report definition defined [TestReport] with a "PATID" defined as a parameter that will be passed to the report defined in the form
- In "Form Designer" edit [TestForm] and add [TestReport] as a "Quick Link"
- In "Form Designer" edit the "Admission" form add also add [TestReport] as a "Quick Link"
Steps
- Open [TestForm]:
- Select the entity required to launch into the form. For this example, user is prompted with "Select Staff".
- Navigate to the quick link [TestReport] defined on the form in the setup.
- Click on the quick link to launch the report definition.
- Populate the "Select Client" search prompt with any client [TestClient].
- Validate the form opens successfully and [TestClient] is populated in the "Client" search field.
- Populate any other desired fields on the form.
- Click [Process].
- Validate the report launches and data is displayed as expected.
- Close the report.
- Close [TestForm]:
- Open the "Admission" for an existing client [TestClient].
- Navigate to the quick link [TestReport] defined in the setup.
- Click on the link to launch the report definition.
- Validate the form opens successfully and [TestClient] is populated in the "Client" search field.
- Populate any other desired fields on the form.
- Click [Process].
- Validate the report launches and data is displayed as expected.
- Close the report.
- Submit or close the "Admission" form.
- Open the "Admission" for a "New" client:
- Navigate to the quick link [TestReport] defined in the setup/
- Click on the link to launch the report definition/
- Validate an error is displayed indicating that the form cannot be opened for a client that has not been admitted yet.
- Click [OK]/
- Close the "Admission" form.
Modeled forms
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Form with Multiple Iteration Sections
Scenario 1: Validate filing Modeled forms that contain "Multiple Iteration" sections
Specific Setup:
- Have a modeled form [TestForm] that contains one "Primary" section and two "Multiple Iteration" sections on the form
- Have two client [TestClientA] and [TestClientB]
- For [TestClientA], data has already submitted in [TestForm] that includes "5000" or more rows filed in the multiple iteration section grids
- For [TestClientB], no data has been submitted in [TestForm]
Steps
- Open [TestForm] and select [TestClientB]:
- At the primary section:
- Populate the desired fields on the section.
- Click to the first multiple iteration section:
- Click to 'Add' a new row.
- Populate the desired fields on the section.
- Click to the second multiple iteration section:
- Click to 'Add' a new row.
- Populate the desired fields on the section.
- Submit the form.
- Validate the form files successfully.
- Return to [TestForm] and select [TestClientB]:
- Select the row submitted in step 1..
- Validate each section displays data as expected
- Open [TestForm] select [TestClientA]:
- Select the row of data already submitted, as stated in the setup:
- At the primary section
- Validate data is displayed as expected.
- Click to the first multiple iteration section:
- Validate the rows of data already submitted are displayed.
- Click to 'Add' a new row:
- Populate the desired fields on the section.
- Click to the second multiple iteration section:
- Validate the rows of data already submitted are displayed.
- Click to 'Add' a new row:
- Populate the desired fields on the section.
- Submit the form.
- Validate the form files successfully.
- Return to [TestForm] and select [TestClientA]
- Select the row submitted in step 3
- Validate each section displays data as expected, including the new rows added in the multiple iteration sections.
|
Topics
• Forms
• Forms Designer
• Modeling
|
Guardiant - metrics
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Avatar Clinical - Dashboards - Grafana
Scenario 1: Guardiant Metric "Analytics" Data - Validations
Specific Setup:
- Have a system installed and configured with "Avatar eMAR" and "Avatar Order Entry" and is enabled to send "Metric" data to "Guardiant"
- Have "Order Entry" order(s) posted in the system. Note the number of orders [TestOrders] and the date the orders were entered [TestOrderDate]
- Have "Administrative Events" performed for one or more orders on a specific date. Note the number of events [TestEvent] and the date enter [TestEventDate]
- Have "Services" posted in the system on a specific date. Note the number of services [TestServices] and the date entered [TestServicesDate]
- Have access to log into "Guardiant"
Steps
- Log into "Guardiant"
- At the "Client Search", select the desired client account number
- In the right-hand corner, click "Analytics"
- Click the "Clinical" tab
- Navigate down to the "# of Orders" graph
- Hover over date in graph of when order(s) was added [TestOrderDate]
- Validate the number of orders [TestOrders] equals the number of expected orders for that day
- Navigate to "# of eMAR Administrations" graph
- Hover over date [TestEventDate] in graph, the date when the administration event(s) were added
- Validate the number equals the expected number of events for that day [TestEvent]
- Navigate to "Services by Week" graph
- Hover over date [TestServicestDate] in graph of when the services were added
- Validate the number equals the expected number of services [TestServices] for that day.
|
Topics
• Guardiant
|
User SQL table permissions
Scenario 1: Validate a user's SQL "ODBC" Table permissions
Specific Setup:
- Have two users exist on the system that have the same "User ID" that differ only by where the period within their user ID is placed. These users are 'not' assigned to a user role.
- For this test: "U.serA" and "User.A"
- "U.serA" has access to the "SYSTEM.patient_current_demographics" table but does 'not' have access to the "SYSTEM.Admission_data" and "SYSTEM.Appt_data" table.
- "User.A" also has access to "SYSTEM.patient_current_demographics" table and 'does' have access to the "SYSTEM.Admission_data" and "SYSTEM.Appt_data" tables.
- Two other users exist on the system that have the same "User ID", that differ only by where the period within their user ID is placed. These users 'are' assigned to a user role.
- For this test: "R.user" and Ruse.r"
- "R.user" has access to the "SYSTEM.patient_current_demographics" table but 'does not' have access to the "SYSTEM.Admission_data" and "SYSTEM.Appt_data" table.
- "Ruse.r" also has access to "SYSTEM.patient_current_demographics" table and 'does' have access to the "SYSTEM.Admission_data" and "SYSTEM.Appt_data" tables.
- Each user has a "User Data Sources" name configured using MS-Windows "ODBC Data Source Administrator" application, to connect to the testing data base.
- Have access to "Crystal Reports" or other database program to make an ODBC connection and view SQL Table permissions for the users defined in this set up.
Steps
- Open the database program, for this example "Crystal Reports" is used.
- Click "File" on the menu and then "New" to create a new report.
- At the "Data" dialog, click "Create New Connection".
- Double-click "ODBC".
- From the "Data Source Selection" dialog, locate the data source name created for user ID "U.serA" and double-click to select it.
- Populate the "User ID" field and "Password" with the credentials for "U.serA".
- Click "Finish".
- At the table tree list:
- Click the "SYSTEM" schema folder and then click "Tables".
- Validate the "SYSTEM.patient_current_demographics' table is present in the list.
- Validate the "SYSTEM.Admission_data" and "SYSTEM.Appt_data" tables are "not" present, as expected.
- Click 'Cancel".
- Click "File" on the menu and then "New" to create a new report.
- At the "Data" dialog, click "Create New Connection".
- Double-click "ODBC".
- From the "Data Source Selection" dialog, locate the data source name created for user ID "User.A".
- Populate the "User ID" field and "Password" with the credentials for "User.A".
- Click "Finish".
- At the table tree list:
- Click the "SYSTEM" schema folder and then click "Tables".
- Validate the "SYSTEM.patient_current_demographics' table is present in the list.
- Validate the "SYSTEM.Admission_data" and "SYSTEM.Appt_data" tables "are" present, as expected.
- Open the database program, for this example "Crystal Reports" is used.
- Click "File" on the menu and then "New" to create a new report.
- At the "Data" dialog, click "Create New Connection".
- Double-click "ODBC".
- From the "Data Source Selection" dialog, locate the data source name created for user ID "R.user" and double-click to select it.
- Populate the "User ID" field and "Password" with the credentials for "R.user".
- Click "Finish".
- At the table tree list:
- Click the "SYSTEM" schema folder and then click "Tables".
- Validate the "SYSTEM.patient_current_demographics' table is present in the list.
- Validate the "SYSTEM.Admission_data" and "SYSTEM.Appt_data" tables are "not" present, as expected.
- Click 'Cancel".
- Click "File" on the menu and then "New" to create a new report.
- At the "Data" dialog, click "Create New Connection".
- Double-click "ODBC".
- From the "Data Source Selection" dialog, locate the data source name created for user ID "Ruse.r".
- Populate the "User ID" field and "Password" with the credentials for "Ruse.r".
- Click "Finish".
- At the table tree list:
- Click the "SYSTEM" schema folder and then click "Tables".
- Validate the "SYSTEM.patient_current_demographics" table is present in the list.
- Validate the "SYSTEM.Admission_data" and "SYSTEM.Appt_data" tables "are" present, as expected.
Team Definition - Web Service
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: "Team Definition" Web Service - Add/Remove Client from Team
Specific Setup:
- Have a team [TestTeam] defined in form "Team Definition".
- Have a client [TestClient] that's admitted in an episode [TestEpisode], that needs to be added to that team.
- Have the "WEBSVC.TeamDefinition" set up and configured to connect to the testing database in program "SoapUI" or other web service program.
Steps
- Open "SoapUI".
- Navigate to the "WEBSVC.TeamDefinition" web service.
- Click "AddClientToTeam" item and double click on "Request1" to open a new request.
- Populate the following required fields with the values needed to execute the web service on the testing system.
- With "Client ID" set to [TestClient], "EpisodeNumber" set to [TestEpisode] and "TeamID" set to the team ID number for [TestTeam].
- SystemCode
- UserName
- Password
- ClientID
- EpisodeNumber
- TeamID
- Click to process the request.
- Validate the request results indicate "Client has been successfully added to the team".
- In Avatar:
- Navigate to the "Team Definition" form.
- Select [TestTeam] for edit.
- Navigate to the "Individual Client Assignment" section.
- Validate a row is present for [TestClient] in the "Individual Client Assignment" grid, as expected.
- Validate the "Client ID" field is populated with [TestClient].
- Validate the "Episode(s)" field is populate with [TestEpisode].
- Close the form.
- Return to "SoapUI".
- Navigate to the "WEBSVC.TeamDefinition" web service.
- Click "RemoveClientFromTeam" item and double click on "Request1" to open a new request.
- Populate the following required fields with the values needed to execute the web service on the testing system.
- With "Client ID" set to [TestClient], "EpisodeNumber" set to [TestEpisode] and "TeamID" set to the team ID number for [TestTeam].
- SystemCode
- UserName
- Password
- ClientID
- EpisodeNumber
- TeamID
- Click to process the request.
- Validate the request results indicate "Client has been successfully removed from the team".
- In Avatar:
- Navigate to the "Team Definition" form.
- Select [TestTeam] for edit.
- Navigate to the "Individual Client Assignment" section.
- Validate the row for [TestClient] has been removed from the "Individual Client Assignment" grid, as expected.
- Close the form.
|
Topics
• SQL Data Access
• Team Definition
|
Document Management Form Re-Mapping
Scenario 1: Document Management Form Re-Mapping (Re-Map Synced Facilities)
Document Routing
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Clinical Document Viewer
- Print Error Log (PM)
Scenario 1: Document Routing - (Route) a document
Specific Setup:
- Have any form [TestForm] enabled for document routing, for this example a Modeled form will be used
- [TestUser] is a staff member with access to [TestFom] and has the "My To Do's" widget on their home view
- Log in as [TestUser]
Steps
- Access [TestForm] for any client [TestClient]
- Populate the desired fields on the form
- Select "Final" in the 'Draft/Final' field.
- A message displays indicating "Selecting Final prevents future edits".
- Click [OK] and [Submit].
- Verify the document preview displays the data as expected
- Click [Accept].
- Enter the password for the user in the 'Password' field
- Validate the form submits successfully to create the document [TestDoc]
- Access the 'Clinical Document Viewer' form.
- Enter [TestClient] in the 'Select Client' field.
- Locate [TestDoc] in the document results list
- Click [View] to display the document
- Verify the document preview displays the data as expected
- Close the form.
- Open form "Print Error Log"
- Enter today's date in the date fields
- Click [Submit]
- Validate there are messages relating to document created in step 1
Scenario 2: Document Routing - (Accept & Route) a document
Specific Setup:
- Have any form [TestForm] enabled for document routing, for this example a Modeled form will be used
- [TestUser] is a staff member with access to [TestFom] and has the "My To Do's" widget on their home view
- Log in as [TestUser]
Steps
- Access [TestForm] for any client [TestClient]
- Populate the desired fields on the form
- Select "Final" in the 'Draft/Final' field.
- A message displays indicating "Selecting Final prevents future edits".
- Click [OK] and [Submit].
- Verify the document preview displays the data as expected
- Click [Accept and Route].
- Enter the password for the user in the 'Password' field
- Click [OK].
- In the "Route Document To" screen, select [TestUser] in the "Add Approver" search field and click [Add]
- Click [Submit] to route the document [TestDoc]
- Navigate to the 'My To Do's' widget.
- Locate the To Do for document just routed [TestDoc]
- Click [Approve Document]
- Verify the document preview displays the data as expected
- Click [Accept].
- Enter the password for the user in the 'Password' field.
- Click [OK].
- Validate the "To Do" has been removed from the "My To Do's" widget
- Access the 'Clinical Document Viewer' form.
- Enter [TestClient] in the 'Select Client' field.
- Locate [TestDoc] in the document results list
- Click [View] to display the document
- Verify the document preview displays the data as expected
- Close the form.
- Open form "Print Error Log"
- Enter today's date in the date fields
- Click [Submit]
- Validate there are messages relating to document created in step 1
Document Routing - Default From Last Filing
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: Doc Routing -Default Notification User from Last Filing (Send to 'Non-Staff' enabled)
Specific Setup:
- Have a form [TestForm] set up in form "Document Routing Setup" with following prompts set:
- 'Enable Document Routing' se to 'Yes'.
- 'Allow Notifications When Final' set to 'Yes'.
- 'Notification List Defaults' set to 'Default From List Filing'
- Have "Registry setting" 'Allow sending notifications to non-staff users' set to "Y".
- [UserA] has access to [TestForm] and form 'Registry Settings'
- [UserB] is a Staff member and has the "My To Do's" widget on their home view
- [UserC] is not a Staff member and has the "My To Do's" widget on their home view
- Log in as [UserA]
Steps
- Access [TestForm] and select any client [TestClient]
- Populate all desired fields on the form.
- Select "Final" in the 'Draft/Final' field.
- Click [Accept and Route/Notify]
- Enter the user's password in the 'Password' field.
- Click [OK].
- On the "Route To Document" screen, navigate to the "Add Users to Notify when Final" search box
- Search for [UserB]
- Validate the user is found
- Click [Add] to have [UserB] receive a To do notification
- Search for [UserC]
- Validate that [UserC] is found as expected based on the setup
- Click [Add] to have [UserC] receive a To do notification
- Click [Submit]
- Validate the form files successfully
- Repeat step 1 a thru e
- On the "Route To Document" screen, navigate to bottom where the approvers and notifiers are listed
- Validate the [UserB] has been automatically defaulted as a notifier and the "Notify" check box is populated
- Validate the [UserC] has been automatically defaulted as a notifier and the "Notify" check box is populated
- Click [Submit]
- Validate the form files successfully
- Log in as [UserB]
- Navigate to the "My To Do's" widget
- Click to refresh the widget
- Click the "New" tab
- Validate there are two new notification To Do's for review, for [TestForm] submitted in step 1
- Click to open each To Do
- Validate the "To Do Information" box contains the expected data
- Click the "Reviewed" check box
- Click [Submit]
- Validate submission is successful and each To Do has been removed form the To Do's list
- Log out as [UserB]
- Log in as [UserC]
- Navigate to the "My To Do's" widget
- Click to refresh the widget
- Click the "New" tab
- Validate there are two new notification To Do's for review, for [TestForm] submitted in step 1
- Click to open each To Do
- Validate the "To Do Information" box contains the expected data
- Click the "Reviewed" check box
- Click [Submit]
- Validate submission is successful and each To Do has been removed form the To Do's list
Scenario 2: Doc Routing -Default Notification User from Last Filing (Send to 'Non-Staff' user disabled)
Specific Setup:
- Have a form [TestForm] set up in form "Document Routing Setup" with following prompts set:
- 'Enable Document Routing' se to 'Yes'.
- 'Allow Notifications When Final' set to 'Yes'.
- 'Notification List Defaults' set to 'Default From List Filing'
- Have "Registry setting", "Allow sending notifications to non-staff users" set to "N".
- [UserA] has access to [TestForm] and form "Registry Settings"
- [UserB] is a Staff member and has the "My To Do's" widget on their home view
- [UserC] is not a Staff member and has the "My To Do's" widget on their home view
- Log in as [UserA]
Steps
- Access [TestForm] and select any client [TestClient]
- Populate all desired fields on the form.
- Select "Final" in the 'Draft/Final' field.
- Click [Accept and Route/Notify]
- Enter the user's password in the 'Password' field.
- Click [OK].
- On the "Route To Document" screen, navigate to the "Add Users to Notify when Final" search box
- Search for [UserB]
- Validate the user is found
- Click [Add] to have [UserB] receive a To do notification
- Search for [UserC]
- Validate that [UserC] is 'not' found as expected based on the setup
- Repeat step 1 a thru e
- On the "Route To Document" screen, navigate to bottom where the approvers and notifiers are listed
- Validate the [UserB] has been automatically defaulted as a notifier and the "Notify" check box is populated
- Click [Submit]
- Validate the form files successfully
- Log out as [UserA]
- Log in as [UserB]
- Navigate to the "My To Do's" widget
- Click to refresh the widget
- Click the "New" tab
- Validate there are two new notification To Do's for review, for [TestForm] submitted in step 1
- Click to open each To Do
- Validate the "To Do Information" box contains the expected data
- Click the "Reviewed" check box
- Click [Submit]
- Validate submission is successful and each To Do has been removed form the To Do's list
|
Topics
• Document Routing
• NX
|
Telehealth - Daylight Savings Time setting
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Site Registration - Assign ID
- Site Registration
- User Definition
- Staff Members Hours And Exceptions
- Registry Settings (PM)
- Member Specific Information
- Ambulatory Progress Notes
- Clinical Document Viewer
Scenario 1: 'Update Client Data' - Verification of form filing
Specific Setup:
- If custom Form Designer changes are present in 'Update Client Data' form, please use 'Form Designer' to revert to 'Netsmart Produced Changes'.
- A client is enrolled in an existing episode (Client A).
- The 'Enable Address Validation' registry setting must be enabled.
- Using the "Site Registration" form:
- Create additional sites.
- Using the "Site Hours of Operation" button to enter in operating days/hours for the sites.
- Using the "User Definition" form:
- In the "Appointment Scheduling" section, give the user access to the new sites added.
- Using the "Staff Members Hours and Exceptions" form:
- Enter hours for the staff member.
Steps
- Select "Client A" and access the 'Update Client Data' form.
- Enter an invalid address in the 'Client's Address - Street' field and press the 'Tab' key.
- Validate an 'Address Validation' dialog stating: "The address was invalid for the following reason: Address Not Found. Discard changes?"
- Click [No].
- Enter an invalid address in the 'Client's Address - Street' field and press the 'Tab' key.
- Validate an 'Address Validation' dialog stating: "The address was invalid for the following reason: Address Not Found. Discard changes?"
- Click [Yes].
- Validate a dialog stating: "Cancelled." and click [OK].
- Validate the 'Client's Address - Street' field is cleared.
- Enter a valid address and populate any desired fields.
- Enter a 'Place of Birth' value that contains 40 characters.
- Select a preferred site in the "Preferred Site" field.
- Select a time zone in the "Time Zone for Appointment Reminders".
- Click [Submit].
- Re-enter the form for the client and validate that the data submitted successfully.
Scenario 2: Time Zone Globals - PM
Scenario 3: Time Zone Globals - CWS
Scenario 4: Time Zone Globals - MSO
Scenario 5: 'Member Specific Information' form - Verification of form filing
Specific Setup:
- Avatar MSO Registry Setting 'Require Member Enrollment' must be disabled
Steps
- Open the 'Member Specific Information' form.
- Select value in 'Add/Edit/Delete Funding Source Information' field.
- Enter/select values for 'Funding Source', 'Benefit Plan' and 'Effective Date' fields.
- Enter/select values for any other desired fields.
- Click 'Update Funding Source Information' button to save Funding Source Information entry.
- Click the 'Submit' button.
- Open the 'Member Specific Information' form.
- Select same client ID for record view/edit.
- In 'Member Specific Information' form, confirm that values previously filed are present in all fields. (This can also be confirmed directly via Avatar MSO SQL table 'SYSTEM.member_specific_info')
Scenario 6: Ambulatory Progress Notes - Validate document routing
Specific Setup:
- Document routing must be enabled for the "Ambulatory Progress Notes" form.
Steps
- Open the "Ambulatory Progress Notes" form.
- Create and finalize a document.
- Sign the document.
- Using "Clinical Document Viewer", view and print the document.
- Validate the document displays and prints.
- Open the "Ambulatory Progress Notes" form.
- Create and route a progress note to an approver.
- Sign on as the approver.
- Locate the document in the approver's "My To Do's" widget.
- Click on "Approve Document" and approve the document.
- Using the "Clinical Document Viewer", view the document that was just approved.
- Open the "Ambulatory Progress Notes" form.
- Create and route a note to multiple approvers.
- Sign on as the first approver.
- Locate the document in the approver's "My To Do's" widget.
- Click on "Approve Document".
- Click "Accept".
- Enter the approver's password.
- Log on as another approver.
- Locate the document in the approver's "My To Do's" widget.
- Click on "Approve Document".
- Click "Accept".
- Enter the approver's password.
- Open the "Clinical Document Viewer" form.
- Select the document that was just routed/finalized.
- Validate that the document displays and prints.
- Open the "Ambulatory Progress Notes" form.
- Create a progress note and route to several approvers.
- Log on as another approver.
- Locate the document in the approver's "My To Do's" widget.
- Click on "Approve Document".
- Click "Accept".
- Enter the approver's password.
- Repeat steps 7b-8c for each additional approver.
- Open "Clinical Document Viewer".
- Validate the document that was just filed display and prints.
|
Topics
• Update Client Data
• Dictionary
• Member Specific Information
• Document Routing
• Progress Notes
|
Routing Admin Dashboard - Query data
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: Routing Admin Dashboard - View Queries
Specific Setup:
- User has the "Rule Based Routing" widget and the "My To Do's" widget on their home view
- In the "Routing Queue Definition" form, have a queue [TestQueue] defined
- Have a modeled form [TestForm] that is enabled for document routing
- In the "Routing Configuration Definition form"
- Select the "Product" that modeled form [TestForm] was created in
- Select [TestForm] in the "Form" field
- Select "Yes" in the "Active" field
- Submit the form
- Have two clients [ClientA] and [ClientB]
- Open [TestForm] and submit and route a row for [ClientA]
- Open [TestForm] and submit and route a row for [ClientB]
- In the "My To Do's" widget, locate the to do's sent for [TestForm] in the previous step and approve them
- In the "Rule Based Routing" widget
- Locate the row for the document submitted for [ClientA]
- Click [Launch Workflow List]
- Fill out the form and click [Send Query]
- Populate the "Enter Reason" text field and click [Save]
- In the "Query Definition" grid, add two new query rows [Row1] and [Row2], populating the desired columns in each row and then save the form
- Locate the row for the document submitted for [ClientB]
- Click [Launch Workflow List]
- Fill out the form and click [Send Query]
- Populate the "Enter Reason" text field and click [Save]
- In the "Query Definition" grid, add just one query row [Row1] and save the form
Steps
- Open the 'Routing Admin Dashboard' form.
- Select [ClientA] from the 'Queue' field.
- Click [Search].
- Select the row from the 'Results' grid.
- Click [View Summary].
- Select the row in the "Document Summary" screen
- Click [View Queries].
- In the "Query Definition", queries grid
- Validate there are two query rows present, [Row1] and [Row2] for [ClientA] in the grid, as expected
- Click [Close] to the "Query Definition" screen
- Click [Close] again in the "Document Summary" screen
- Returning to the open 'Routing Admin Dashboard' form.
- Select [ClientB] from the 'Queue' field.
- Click [Search].
- Select the row from the 'Results' grid.
- Click [View Summary].
- Select the row in the "Document Summary" screen
- Click [View Queries].
- In the "Query Definition", queries grid
- Validate there is just one row [Row1] present for [ClientB] in the grid, as expected
|
Topics
• Rule Based Routing
|
Data reports/queries
Scenario 1: Validate data results from reports generated using an ODBC login connection
Specific Setup:
- Create a new user in form "User Definition" [TestUserA] and assign the user permissions to a table, for example table "SYSTEM. patient_current_demographics" is used
- Have a "Crystal Report" [ReportA] created to display data in that table using and ODBC connection configured for [TestUserA]
- Have a second user [TestUserB] who that already has access to that same table as [TestUserA]
- Have a "Crystal Report" [ReportB] created to display data in that table using and ODBC connection configured for [TestUserB]
- In form "Import Reports"
- Using the "Import Report as Form" option, have a report [ReportC] imported configured to run from a menu
- [TestUserC] has access to "Report Definition" form type report [ReportD] for testing. For example, product form "Admits By Program, Zip Code, Ethnicity" can be used
- Have three modeled forms available for testing
- [FormA] is enabled for document routing set in form "Document Routing Setup", to use a crystal report [ReportE] as a template to display the document image. (Note: The "Import Report for Document Routing" option in form "Import Reports", can be used to import the report into the system for use)
- [FormB] configured with a "Post Filing" report [ReportF] that will run at form submission
- [FormC] configured with a "Command Button" on the form that will run a report [ReportG]
- [TestUserC] has access to all forms stated in the setup and has the "Crystal Report" application on their desktop
Steps
- In application "Crystal Reports"
- Open [ReportA], that has the "ODBC" connection configured for [TestUserA]
- Click to process the report
- Validate the report display all data as expected
- Close the report
- Repeat step 1a again to regenerate the report
- Validate results are as expected
- Open [ReportB], that has the "ODBC" connection configured for [TestUserB]
- Click to process the report
- Validate the report display all data as expected
- Close the report
- Repeat step 1c again to regenerate the report
- Validate results are as expected
- Log in Avatar
- Search for and open [ReportC], the report imported to run from a menu
- Validate when selected form the menu, the report launches successfully
- Validate the report display all data as expected
- Close the report
- Repeat step 2a again to regenerate the report
- Validate results are as expected
- Close the report
- Search for and open [ReportD], the "Report Definition" report
- Populate any prompts on the form
- Click to process the report
- Validate the report display all data as expected
- Close the report
- Repeat step 2b again to regenerate the report
- Validate results are as expected
- Search for and open [FormA], the document routing enabled modeled form set to use a "Crystal Report" [ReportE] as template to display the document image
- Populate the form
- Submit the form as "Final"
- Validate the document image is displayed using the format of [ReportE] and data is displayed, as expected
- Approve/ route and submit the document
- Validate submission is successful
- Repeat step 2c again
- Validate results are as expected
- Search for and open [FormB], the form configured with a post filing report
- Populate the fields on the form
- Submit the form
- Validate the form files successfully
- Validate the post filing report [ReportF] is launched
- Validate the data is displayed as expected
- Repeat step 2e again to regenerate the report
- Validate results are as expected
- Search for and open [FormC], the form configured with the command button report
- Populate the fields on the form
- Navigate to the "Command Button" field
- Click the field to launch the report
- Validate [ReportG] is launched
- Validate data is displayed as expected
- Submit the form
- Validate the form submits successfully
- Validate the command button report [ReportF] is launched
- Validate the data is displayed as expected
- Submit the form
- Validate the form files successfully
- Repeat step 2g again to regenerate the report
- Validate results are as expected
Scenario 2: Validate data results from reports generated using an ODBC login connection
Specific Setup:
- Create a new user in form "User Definition" [TestUserA] and assign the user permissions to a table, for example table "SYSTEM. patient_current_demographics" is used
- Have a "Crystal Report" [ReportA] created to display data in that table using and ODBC connection configured for [TestUserA]
- Have a second user [TestUserB] who that already has access to that same table as [TestUserA]
- Have a "Crystal Report" [ReportB] created to display data in that table using and ODBC connection configured for [TestUserB]
- In form "Import Reports"
- Using the "Import Report as Form" option, have a report [ReportC] imported configured to run from a menu
- [TestUserC] has access to "Report Definition" form type report [ReportD] for testing. For example, product form "Admits By Program, Zip Code, Ethnicity" can be used
- Have three modeled forms available for testing
- [FormA] is enabled for document routing set in form "Document Routing Setup", to use a crystal report [ReportE] as a template to display the document image. (Note: The "Import Report for Document Routing" option in form "Import Reports", can be used to import the report into the system for use)
- [FormB] configured with a "Post Filing" report [ReportF] that will run at form submission
- [FormC] configured with a "Command Button" on the form that will run a report [ReportG]
- [TestUserC] has access to all forms stated in the setup and has the "Crystal Report" application on their desktop
Steps
- In application "Crystal Reports"
- Open [ReportA], that has the "ODBC" connection configured for [TestUserA]
- Click to process the report
- Validate the report display all data as expected
- Close the report
- Repeat step 1a again to regenerate the report
- Validate results are as expected
- Open [ReportB], that has the "ODBC" connection configured for [TestUserB]
- Click to process the report
- Validate the report display all data as expected
- Close the report
- Repeat step 1c again to regenerate the report
- Validate results are as expected
- Log in Avatar
- Search for and open [ReportC], the report imported to run from a menu
- Validate when selected form the menu, the report launches successfully
- Validate the report display all data as expected
- Close the report
- Repeat step 2a again to regenerate the report
- Validate results are as expected
- Close the report
- Search for and open [ReportD], the "Report Definition" report
- Populate any prompts on the form
- Click to process the report
- Validate the report display all data as expected
- Close the report
- Repeat step 2b again to regenerate the report
- Validate results are as expected
- Search for and open [FormA], the document routing enabled modeled form set to use a "Crystal Report" [ReportE] as template to display the document image
- Populate the form
- Submit the form as "Final"
- Validate the document image is displayed using the format of [ReportE] and data is displayed, as expected
- Approve/ route and submit the document
- Validate submission is successful
- Repeat step 2c again
- Validate results are as expected
- Search for and open [FormB], the form configured with a post filing report
- Populate the fields on the form
- Submit the form
- Validate the form files successfully
- Validate the post filing report [ReportF] is launched
- Validate the data is displayed as expected
- Repeat step 2e again to regenerate the report
- Validate results are as expected
- Search for and open [FormC], the form configured with the command button report
- Populate the fields on the form
- Navigate to the "Command Button" field
- Click the field to launch the report
- Validate [ReportG] is launched
- Validate data is displayed as expected
- Submit the form
- Validate the form submits successfully
- Validate the command button report [ReportF] is launched
- Validate the data is displayed as expected
- Submit the form
- Validate the form files successfully
- Repeat step 2g again to regenerate the report
- Validate results are as expected
|
Topics
• Query/Reporting
• SQL Data Access
• Import Reports
|
Sessions Widget
Scenario 1: "Avatar Sessions" Widget - validate data results
Specific Setup:
- Have user [UserA] logged in who has the "Avatar Sessions" widget on their desktop.
- Have another user [UserB] who has not logged in yet.
- Have a third user [UserC] who has a ODBC connection created to connect to the testing system, that is configured using his userID and password
- [UserC] has a report created [ReportA], to display data in a table in the testing system, using his ODBC connection
Steps
- Log in as [UserA] and note the date and time of login
- Navigate to the "Avatar Sessions" widget
- Refresh the widget and and note the current date and time
- Validate the "UserID" column of the widget includes the expected user ID associated with [UserA].
- If this is a Netsmart hosted system
- Validate the "Login Date" and "Login Time" are consistent with time a date noted in step 1
- Validate the "Last Activity" date and time are consistent with the date and time noted in step 2a
- Note the current number of connections stated in the "# of Connections" column
- Launch any form
- Refresh the the "Avatar Sessions" widget
- Validate the number of connections in the "# of Connections" column has incremented by 1
- Close the form just launched
- Validate the number of connections in the "# of Connections" column has decreased by 1
- Log in as [UserB] and note the current date and time.
- Navigate to the "Avatar Sessions" widget and refresh the widget
- Validate a row for both [UserA] and [UserB] are listed in the widget
- Validate the "UserID" column of the widget includes the expected user ID associated with [UserA]
- Validate the "UserID" column of the widget includes the expected user ID associated with [UserB]
- Repeat step 2b for [UserB]
- Validate results are as expected
- As [UserC]
- Open [ReportA]
- Click to generate the report. Note the date and time
- Validate the report launches successfully
- As [UserA]
- Click the 'Refresh' button on the "Avatar Sessions" widget
- Validate a row for both [UserA] and [UserB] are listed in the widget
- Validate in the "UserID" column of the widget includes the expected user ID associated with [UserA]
- Validate in the "UserID" column of the widget includes the expected user ID associated with [UserB]
- Validate a new row is present in the widget for [UserC]
- Validate in the "UserID" column of the widget includes the expected user ID associated with [UserC].
- Note the number of connections in the "# of Connections" column
- As [UserC], close [ReportA]
- As [UserA]
- Click the 'Refresh' button on the "Avatar Sessions" widget
- Validate the row for [UserC] is no longer present in the widget, as expected
- Validate the rows for [UserA] and [UserB] are still present
- As [UserB]
- Log out of Avatar
- As [UserA]
- Click the 'Refresh' button on the "Avatar Sessions" widget
- Validate the row for [UserB] is no longer present in the widget, as expected
- Validate the row for [UserA] is present, as expected
Data reports/queries
Scenario 1: Validate data results from reports generated using an ODBC login connection
Specific Setup:
- Create a new user in form "User Definition" [TestUserA] and assign the user permissions to a table, for example table "SYSTEM. patient_current_demographics" is used
- Have a "Crystal Report" [ReportA] created to display data in that table using and ODBC connection configured for [TestUserA]
- Have a second user [TestUserB] who that already has access to that same table as [TestUserA]
- Have a "Crystal Report" [ReportB] created to display data in that table using and ODBC connection configured for [TestUserB]
- In form "Import Reports"
- Using the "Import Report as Form" option, have a report [ReportC] imported configured to run from a menu
- [TestUserC] has access to "Report Definition" form type report [ReportD] for testing. For example, product form "Admits By Program, Zip Code, Ethnicity" can be used
- Have three modeled forms available for testing
- [FormA] is enabled for document routing set in form "Document Routing Setup", to use a crystal report [ReportE] as a template to display the document image. (Note: The "Import Report for Document Routing" option in form "Import Reports", can be used to import the report into the system for use)
- [FormB] configured with a "Post Filing" report [ReportF] that will run at form submission
- [FormC] configured with a "Command Button" on the form that will run a report [ReportG]
- [TestUserC] has access to all forms stated in the setup and has the "Crystal Report" application on their desktop
Steps
- In application "Crystal Reports"
- Open [ReportA], that has the "ODBC" connection configured for [TestUserA]
- Click to process the report
- Validate the report display all data as expected
- Close the report
- Repeat step 1a again to regenerate the report
- Validate results are as expected
- Open [ReportB], that has the "ODBC" connection configured for [TestUserB]
- Click to process the report
- Validate the report display all data as expected
- Close the report
- Repeat step 1c again to regenerate the report
- Validate results are as expected
- Log in Avatar
- Search for and open [ReportC], the report imported to run from a menu
- Validate when selected form the menu, the report launches successfully
- Validate the report display all data as expected
- Close the report
- Repeat step 2a again to regenerate the report
- Validate results are as expected
- Close the report
- Search for and open [ReportD], the "Report Definition" report
- Populate any prompts on the form
- Click to process the report
- Validate the report display all data as expected
- Close the report
- Repeat step 2b again to regenerate the report
- Validate results are as expected
- Search for and open [FormA], the document routing enabled modeled form set to use a "Crystal Report" [ReportE] as template to display the document image
- Populate the form
- Submit the form as "Final"
- Validate the document image is displayed using the format of [ReportE] and data is displayed, as expected
- Approve/ route and submit the document
- Validate submission is successful
- Repeat step 2c again
- Validate results are as expected
- Search for and open [FormB], the form configured with a post filing report
- Populate the fields on the form
- Submit the form
- Validate the form files successfully
- Validate the post filing report [ReportF] is launched
- Validate the data is displayed as expected
- Repeat step 2e again to regenerate the report
- Validate results are as expected
- Search for and open [FormC], the form configured with the command button report
- Populate the fields on the form
- Navigate to the "Command Button" field
- Click the field to launch the report
- Validate [ReportG] is launched
- Validate data is displayed as expected
- Submit the form
- Validate the form submits successfully
- Validate the command button report [ReportF] is launched
- Validate the data is displayed as expected
- Submit the form
- Validate the form files successfully
- Repeat step 2g again to regenerate the report
- Validate results are as expected
|
Topics
• Widgets
• Forms Designer
• Query/Reporting
• SQL Data Access
• Import Reports
|
Team Definition - 'Individual Client Assignment' section
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Team Definition
- Registry Settings (PM)
- Progress Notes (Group and Individual)
Scenario 1: Team Definition - 'Individual Client Assignment' section
Specific Setup:
- Two clients are enrolled in existing episodes (Client A & Client B).
Steps
- Access the 'Team Definition' form.
- Enter the desired value in the 'Team ID' field.
- Enter the desired value in the 'Team Description' field.
- Select "Yes" in the 'Active' field.
- Select the "Individual Client Assignment" section.
- Click [Add New Item].
- Select "Client A" in the Client ID' field.
- Populate any other desired fields.
- Click [Add New Item].
- Select "Client B" in the 'Client ID' field.
- Populate any other desired fields.
- Select the "Team Definition" section.
- Click [File] and close the form.
- Access the 'Team Definition' form.
- Click [Select Team].
- Select the team filed in the previous steps and click [OK].
- Validate focus does not shift to the "Individual Client Assignment" section automatically.
- Select the "Individual Client Assignment" section.
- Validate "Client A" and "Client B" are displayed in the 'Individual Client Assignment' grid.
- Close the form.
|
Topics
• Team Definition
|
Document Management Defaults - Perceptive synchronization streamlined.
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Document Management Definition
- Client Document Capture
- Document Capture
- Document Capture Window
- Clinical Document Viewer
Scenario 1: Validate form "Document Management Definition"
Steps
- Open "Document Management Definition" form.
- Click [Select Form].
- Click [Add New].
- Populate the "Form Name" field.
- Select the desired form type in the "Form Type" field.
- Select the desired entity in the "Entity" field.
- Populate any other desired fields in the "Form" section.
- Click the [Categories] section.
- Click [Select Categories].
- Select the desired category from the selection list.
- Click [OK].
- Click the [Display] section.
- Select the desired selections form the "Forms to Display" box.
- Click the [Reports] section.
- Click any to launch any desired report, for example the "Display Form Report".
- Validate the "Document Management Form Report" is displayed.
- Close the report.
- Click back to the [Form] section.
- Click [File].
- Validate the form files successfully.
- Click [Select Form].
- Select the form just submitted in step 5.
- Validate all fields populated in steps 1 thru 5, are populated as expected.
- Click back to the [Form] section.
- Click [Delete].
- Click [Yes] to accept the deletion.
- Click [Select Form].
- Validate the form that was deleted in step 7, is no longer present in the list.
- Click [Select Form].
- Select the form "Inbox Attachments".
- Click [Delete]
- Validate message "This form is attached to Perceptive functionality text contains "This form is attached to Perceptive functionality that is required by other parts of the system, deleting is not allowed".
- Click [OK].
- Click [Select Form].
- Select the form "Results Document".
- Click [Delete].
- Validate message "This form is attached to Perceptive functionality text contains "This form is attached to Perceptive functionality that is required by other parts of the system, deleting is not allowed".
- Click [OK].
- Close the form.
Scenario 2: Document Management Defaults - Perceptive Synchronization Options field
Scenario 3: Document Management Definition - Perceptive Syncing Form Definitions in Multiple Server environment
Specific Setup:
- To be tested in a multiple server environment that has multiple root system codes.
- Using the "Document Management Definition" form:
- Identify a form that exists in all system codes.
Steps
- Using the "Document Management Definition" form:
- Edit the existing form identified as existing in all root system codes.
- File the form.
- Open the "Client Document Capture" form.
- Scan or import a document.
- Select the form edited in "Document Management Definition".
- Scan or import the document.
- Using "Clinical Document Viewer", select the test client.
- Validate the document that was just filed for the form that exists in all root system codes displays as it was previously filed.
Clinical Document Viewer - Printing Perceptive documents
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Batch Capture and Indexing
- Chart Review
- Clinical Document Viewer
Scenario 1: Perceptive scan, import, print,view - JxBrowser enabled
Specific Setup:
- Perceptive storage method must be utilized.
Steps
- Open the "Batch Capture and Indexing" form.
- Click "Capture".
- Select "Scanner" as the "Source".
- Scan in a document.
- Validate that the document capture opens in a window within Avatar and not as an Internet Explorer window.
- Close the batch by selecting "Send to" and sent it to the Batch Validate queue.
- Open the Avatar Batch Validate queue.
- Open the batch that was just scanned in.
- Click "Submit" to save the document to Avatar.
- Open the "Batch Capture and Indexing" form.
- Click "Capture".
- Select "File" as the "Source".
- Browse to the location of the file to be imported.
- Import the file.
- Validate that the document capture opens in a window within Avatar and not as an Internet Explorer window.
- Close the batch by selecting "Send to" and sent it to the Batch Validate queue.
- Open the Avatar Batch Validate queue.
- Open the batch that was just scanned in.
- Click "Submit" to save the document to Avatar.
- Close the form.
- Open the "Chart Review" form.
- Select the test client.
- Navigate to the category/section that the documents were scanned/imported into.
- View the scanned document.
- Click "Print".
- Validate that the print window opens in Avatar and not in Internet Explorer.
- Print the document.
- View the imported document.
- Click "Print".
- Validate that the print window opens in Avatar and not in Internet Explorer
- Print the document.
- Select the "Document Capture" link in the "Chart Review" form.
- Select "Capture".
- Select "Scanner" as the "Source".
- Scan in a document.
- Validate that the capture window opens in Avatar and not in Internet Explorer.
- Save the document to Avatar.
- Select the "Document Capture" link in the "Chart Review" form.
- Select "Capture".
- Select "Filer" as the "Source".
- Browse to the location on server of the file to be imported.
- Import a document.
- Validate that the capture window opens in Avatar and not in Internet Explorer.
- Save the document to Avatar.
- Navigate to the section that the items scanned/imported in with "Chart Review" are stored.
- Open the scanned document.
- Click "Print".
- Validate that the document displays in an Avatar popup and not an Internet Explorer popup.
- Print the document.
- Open the imported document.
- Click "Print".
- Validate that the document displays in an Avatar popup and not an Internet Explorer popup.
- Print the document.
- Open "Batch Capture and Indexing".
- Scan in a large multi page document.
- Open "Clinical Document Viewer".
- Open the large document.
- Validate that the document displays in an Avatar popup and not an Internet Explorer popup.
- Click "Print".
- Validate that the document displays in an Avatar popup and not an Internet Explorer popup.
- Print the document.
Scenario 2: Perceptive Individual Scanning/Importing/Viewing/Printing through Chart Review
Specific Setup:
- Perceptive storage method must be utilized.
Steps
- Open the "Chart Review" form.
- Select the desired client and episode.
- Open the "Document Capture" form within Chart.
- Scan a document.
- Assign the document to a particular "Document Type".
- Save the document.
- Import a document.
- Assign the document to a particular "Document Type".
- Save the document.
- Navigate to the section designated by the "Document Type" the document was saved under.
- Navigate to the "Episode" tab.
- Open the document(s).
- Validate the document(s) can be viewed and display as scanned.
- Validate the document(s) can be printed and display as scanned.
- Close the document.
- Open the "Clinical Document Viewer".
- Select the desired client and episode.
- Locate the document(s) that were just scanned in or imported.
- Validate the document(s) can be viewed and display as scanned.
- Validate the document(s) can be printed and display as scanned.
- Close the form.
|
Topics
• Progress Notes (Group And Individual)
• Envelope Import
• Add Non-User Signature
• Document Management
• NX
• Perceptive
• Document Scan/Import
|
|
Topics
• Admission
• CareFabric Monitor
• Discharge
• Forms
|
Rule Based Routing - Perceptive documents
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Routing Role Definition
- Routing Queue Definition
- Routing Status Definition
- Routing Role Assignment
- Routing Assignment Definition
- Routing Configuration Definition
- Routing Views Definition
- Routing Action Definition
- Ambulatory Progress Notes
- Rule Based Routing
- Routing Worklist Item
Scenario 1: Validate 'Rule Based Routing' document routing functionality
Specific Setup:
- Multiple users must be created with access to all forms: USER A, USER B, USER C, and USER D.
- A user modeled form must be imported that has 'Service Documentation' fields or a progress note form must be used.
- Document routing must be enabled for this form.
- The 'Rule Based Routing' widget must be added to the myDay view.
- Must create four roles in the 'Routing Role Definition' form.
- Must assign users with each of the roles created in the 'Routing Role Assignment' form.
- Must create queues and assign a form to them in the 'Routing Queue Definition' form (Queue 1, Queue 2, and Queue 3).
- Must create statuses associated with each queue in the 'Routing Status Definition' form.
- Must configure each queue in the 'Routing Assignment Definition' form.
- Must select a form in the 'Routing Configuration Definition' form (For example Ambulatory Progress Notes).
- Must configure header fields and worklist widget details for each queue in the 'Routing Views Definition' form.
- Must have specific actions configured to route documents to subsequent queues in the 'Routing Action Definition' form.
- Must be signed in as User A.
Steps
- Select any desired client (Client A) and access the 'Ambulatory Progress Notes' form.
- Select any value in the 'Progress Note For' field.
- Select any value in the 'Note Type' field.
- Populate all required and desired fields.
- Select "Final" in the 'Draft/Final' field.
- Click [Submit] and [Sign and Route/Notify].
- Input password associated with "User A" and click [Verify].
- Select the practitioner associated with "User A" in the 'Approver' field.
- Click [Add] and [Submit].
- Navigate to the 'My To-Do's' widget.
- Validate the document filed is in the 'Documents to Sign' column.
- Click [Review].
- Validate the document opens.
- Click [Accept] and [Sign].
- Enter the password associated with "User A" and click [Verify].
- Logout.
- Login with "User B".
- Navigate to the 'Rule Based Routing' widget.
- Select "Queue 1" in the queue field.
- Select the entry associated with "Client A".
- Click [Launch Worklist Item].
- Fill out the desired and required fields.
- Click [Save for Later].
- Validate the entry is now "In Process" in the 'Status' field.
- Select the item again and click [Launch Worklist Item].
- Click [Submit].
- Refresh the 'Rule Based Routing' widget.
- Validate the entry is no longer present.
- Logout.
- Login with "User C".
- Navigate to the 'Rule Based Routing' widget.
- Select "Queue 2" in the queue field.
- Select the entry associated with "Client A".
- Click [Launch Worklist Item].
- Fill out the desired and required fields.
- Click [Submit].
- Refresh the 'Rule Based Routing' widget.
- Validate the entry is no longer present.
- Logout.
- Login with "User D".
- Navigate to the 'Rule Based Routing' widget.
- Select "Queue 3" in the queue field.
- Select the entry associated with "Client A".
- Click [Launch Worklist Item].
- Fill out the desired and required fields.
- Click [Submit].
- Refresh the 'Rule Based Routing' widget.
- Validate the entry is now "Completed" in the 'Status' field.
- Logout.
|
Topics
• Document Routing
• Rule Based Routing
|
| |