Disclosure Management - Form
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: Validate successful report processing in form "Disclosure Management"
Specific Setup:
- In form "Import reports", have a report imported for import type "Import Report As Disclosure Management" [TestReport], that will display data filed in [TestTable]
- Have a client [TestClient] admitted in three episodes:
- [EpisodeA] has data filed in [TestTable]
- [EpisodeB] has no data field in [TestTable]
- [EpisodeC] has data filed in [TestTable]
Steps
- Select the client
- Open form "Disclosure Management"
- Populate the "Request Date" field
- Populate the "Request For Information Start Date"
- Populate the "Request For Information End Date"
- Select all episodes in the "Request Episode(s)" field
- Select the report in the "Requested Chart Items" field
- Select an organization from the "Requesting Organization or Individual" search
- Click the [Authorization] section
- Populate the "Authorization Start Date"
- Populate the "Authorization End Date"
- Select all episodes in the "Authorization Episodes" field
- Click the [Disclosure] section
- Populate the "Disclosure Date" field
- Populate the "Disclosure Time" field
- Select the disclosure report in the "Chart Disclosure Information" field
- Click [Process]
- In the "Items for Disclosure" dialog panel, validate there's a row listed for each episode
- Select the row for [EpisodeA]
- Click [View]
- Validate information is display as expected in the report preview window
- Select the row for [EpisodeB]
- Click [View]
- Validate a "No Data Returned for this item" dialog is displayed, as expected
- Click [OK]
- Select the row for [EpisodeC]
- Click [View]
- Validate information is display as expected in the report preview window
- Click [Disclose]
- Validate message is displayed "No Data found processing the report for Episode 2. Will not be included in the disclosed packet"
- Validate the report displays the expected disclosure messaging
- Validate the report displays expected data page for [EpisodeA]
- Validate the report displays expected data page for [EpisodeC]
- Validate the report displays no page for [EpisodeB] as expected
|
Topics
• Disclosure
• NX
|
Order Entry Console (Discharge Med Reconciliation section) - complete discharge reconciliation with no orders
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: OE NX - Discharge Med Reconciliation - Hold in Pending Status or Review and Sign with no CONT meds or no new meds
Specific Setup:
- A client must have an active inpatient episode. (Client A)
- “Client A” must have a ‘Date of Birth’, ‘Sex’ and address on file in the ‘Update Client Data’ form, as well as information filed in the ‘Allergies and Hypersensitivities’ form, ‘Diagnosis’ form, and in the ‘Height’ and ‘Weight’ fields in the ‘Vitals Entry’ form.
- "Client A" must not have any active orders.
Steps
- Select "Client A" and access the Order Entry Console.
- Click the 'Discharge Reconciliation' tab.
- Validate there are no orders in the 'Inpatient Medications' order grid.
- Validate there are no orders in the 'Home Medications Scratchpad (Post-Discharge)'.
- Validate [Hold in Pending Status] is enabled.
- Validate [Review and Sign] is enabled.
- Click [Hold in Pending Status].
- Validate [Restart Reconciliation] is enabled.
- Validate [Edit Pending Reconciliation] is enabled.
- Validate [Activate & Reconcile] is enabled.
- Click [Edit Pending Reconciliation].
- Validate a warning message is displayed stating "Warning! Discharge Medication Reconciliation has not been updated to reflect any changes to inpatient or discharge medications since previously saved. Please review accordingly." and click [Ok].
- Validate [Hold in Pending Status] is enabled.
- Validate [Review and Sign] is enabled.
- Click [Review and Sign].
- Validate the 'Discharge Reconciliation' tab is in view-only mode.
|
Topics
• NX
• Order Entry Console
|
Document Routing - Crystal Reports
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Document Routing Setup (PM)
- Review To Do Item
Scenario 1: Document Routing with Crystal Report - "Allow Notifications When Final" validations
Specific Setup:
- Have 2 users: [StaffA] and [StaffB]
- Both users have the "My To Do's" widget on their home view
- Have a form [TestForm] that is enabled for document routing.
- Have a 'Crystal Report" created based on that form that has been imported for 'Document Routing' through the 'Import Reports' form.
- In form "Document Routing Setup", [TestForm] has prompt "Allow Notifications When Final" set to "Yes" and "Allow Notifications With No Approvers" set to "Yes"
- Login as [StaffA]
.
Steps
- Access form [TestForm] and select a client [TestClient]
- Populate the desired fields on the form
- Select "Final" in the 'Draft/Final' field.
- Validate a "Confirm Document" screen displays the data populated in the form, as expected
- Scroll to the last page of the document
- Validate the electronic signature is displayed as expected. For example: "Electronically Signed by: "StaffA" on 01/01/2023 at 9:00AM EDT Author"
- Click [Accept and Route/Notify]
- At the "Route To Document" screen
- Search for [StaffB] in the "Add users to Notify when Final" search box
- Click [Add]
- Validate [StaffB] is added in the "Approver/Notify" section and has the "Notify" checkbox selected
- Click [Submit]
- Log out as [StaffA]
- Log in as [StaffB]
- Navigate to the "My To Do's" widget
- Locate the To Do sent in step 1 and open the To Do
- Validate the To Do information displayed is as expected
- Click the "Reviewed" check box
- Click [Submit]
- Validate the To Do is removed from the To Do's list
- Access the 'Clinical Document Viewer' form.
- Select [TestClient]
- Click [Process] to display documents created
- In the document list locate the row for document created in step 1
- Double-click on the row to display the document contents
- Validate data is populated in the document as expected
- Scroll to the last page of the document
- Validate the electronic signature is displayed as expected. For example: "Electronically Signed by: "StaffA" on 01/01/2023 at 9:00AM EDT Author"
- Close the form
- Open form "Document Routing Setup"
- Select [TestForm] for edit
- Set prompt "Allow Notifications with No Approvers" to "No"
- Submit the form
- Log out as [StaffB]
- Log in as [StaffA]
- Access form [TestForm] and select a client [TestClient]
- Populate the desired fields on the form
- Select "Final" in the 'Draft/Final' field.
- Validate a "Confirm Document" screen displays the data populated in the form, as expected
- Scroll to the last page of the document
- Validate the electronic signature is displayed as expected. For example: "Electronically Signed by: "StaffA" on 01/02/2023 at 9:00AM EDT Author"
- Click [Accept and Route/Notify]
- At the "Route To Document" screen
- Search for [StaffB] in the "Add users to Notify when Final" search box
- Click [Add]
- Validate [StaffB] is added in the "Approver/Notify" section and has the "Notify" checkbox selected
- Search for [StaffA] in the "Approvers" search box
- Click [Add]
- Validate [StaffA] is added in the "Approver/Notify" section and has the "Approver" checkbox selected
- Click [Submit]
- Navigate to the "My To Do's" widget
- Locate the To Do sent in step 8c and click "Approve Document"
- Validate the To Do information displayed is as expected
- Navigate to the last page
- Validate the electronic signature is displayed as expected. For example: "Electronically Signed by:"StaffA" on 01/02/2023 at 9:00AM EDT Staff"
- Click [Accept]
- Validate the To Do is removed from the To Do's list
- Log out as [StaffA]
- Log in as [StaffB]
- Navigate to the "My To Do's" widget
- Locate the To Do sent in step 1 and open the To Do
- Validate the To Do information displayed is as expected
- Click the "Reviewed" check box
- Click [Submit]
- Validate the To Do is removed from the To Do's list
|
Topics
• Document Routing
• NX
|
My To Do's Widget - Sign Tab
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- HomeView.My To Do's Widget (Sign Tab)
Scenario 1: 'My To Dos' Widget (Sign' Tab) - 'Accept', 'Reject', 'Remove' and 'Filter by Form' validations
Specific Setup:
- In form "Document Routing Setup", two forms [FormA] and [FormB], have enabled for document routing
- Each form has been submitted two or more times and documents have been routed to staff member [StaffA]
- [StaffA] has the "My To Do's" widget on their home view
- Login as [StaffA]
Steps
- Navigate to the "Sign Tab the "My To Do's" widget
- Validate based on the setup that all documents are listed in the "Search Documents" section
- Validate the "Filter by Form" section box is blank
- Set the "Filter by Form" dropdown to [FormA]
- Validate just documents for [FormA] are present in the "Search Documents" section and there are no duplicates
- Select [Doc1]
- Click [Accept]
- In the "Approval Comments" dialog, enter the desired comments and click [OK]
- Validate [Doc1] is now in the "Accepted Documents" section and is no longer is present in "Search Documents" section
- Now set the "Filter by Form" dropdown back to blank
- Validate [Doc1] is still in the "Accepted Documents" section and is still not present in "Search Documents" section
- Validate the other documents are still present in the "Search Documents" section as expected with no duplicates
- Click the "Refresh" button on the widget
- Validate all the documents are back in the "Search Documents" list box including [Doc1] and there are no documents in the "Accepted Documents" section
- Select [Doc2] in the "Search Document" section
- Click [Accept]
- In the "Approval Comments" dialog, enter the desired comments and click [OK]
- Validate [Doc2] is now in the "Accepted Documents" section and is no longer is present in "Search Documents" section
- Now set the "Filter by Form" dropdown to [FormA] again
- Select [Doc2] in the "Accepted Documents" section
- Click [Remove]
- Validate [Doc2] is removed from the "Accepted Documents" section and added back to the "Search Documents" section as expected
- Now set the "Filter by Form" dropdown back to blank again
- Validate all the documents are present in the "Search Documents" section and there are no duplicates
- Click the "Refresh" button on the widget
- Validate all the documents are back in the "Search Documents" list box and there are no documents in the "Accepted Documents" section, as expected
- On the [Sign] tab, note the number in parentheses for example, "Sign(4)' which indicates the total number of all documents displayed
- Validate this number is accurate based on the number of documents displayed in the "Search Documents" section
- Set the "Filter by Form" dropdown to [FormB]
- Validate just documents for [FormB] are present in the "Search Documents" section
- Select one of the documents for example [Doc2]
- Click [Reject]
- In the "Comments for Reject" dialog, enter the desired comments and click [OK]
- Validate that [Doc2] has been removed from the "Search Documents" section
- Validate the number next to the "Sign" tab has decreased by "1"
- Now set the "Filter by Form" dropdown back to blank again
- Validate [Doc2] that was rejected, is still not present in "Search Documents" section
- Validate all other documents are still present in the "Search Documents" section as expected and there are no duplicates
- Validate there a no documents listed in the "Accepted Documents" section, as expected
|
Topics
• "My To Do's" widget
|
Chart View - Browse forms
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Family Registration
- Staff Members Hours And Exceptions
- Update Client Data
Scenario 1: Chart View (Browse Forms) Menu - Form search and load validations
Specific Setup:
- User has the "My Clients" widget on their home view
- User has access to a client based form, for example the "Update Client Data" form
- An active client exists on the system [TestClient]
- A "Staff" member exists on the system [TestStaff]
- A "Family" has been created in form "Family Registration"
- User also has access to the following forms
- "Progress Note (Group and Individual)" form
- "Family Registration" form
- “Staff Members Hours and Exceptions”
Steps
- In the "My Clients" widget, search and select a client [TestClient]
- Validate information for [ClientA] is displayed in the "Chart" header
- Next to the "Chart" tab, click the "Browse Forms" (+) button
- In the "Search Forms" field search and open "Progress Note (Group and Individual)" form
- Validate the "Select Client" field is populated with [TestClient]
- Validate the client header reflects information for [TestClient]
- Populate the desired fields on the form
- Click [File Note]
- Validate submission is successful
- Close the form
- At the home view, select the tab containing the "Chart" for [TestClient]
- Click the "Browse Forms" (+) button
- In the "Search Forms" field, search for a client based form, for example "Update Client Data"
- Validate the form opens and information for [TestClient] is displayed as expected
- Validate information for [ClientA] is displayed in the "Chart" header
- Close the form
- At the home view, select the tab containing the "Chart" for [TestClient]
- Click the "Browse Forms" (+) button
- In the "Search Forms" field search and open "Family Registration" form
- At the "Select Family" prompt, select a family [TestFamily]
- Validate the form opens and information for [TestFamily] is displayed as expected
- Close the form
- At the home view, select the tab containing the "Chart" for [TestClient]
- Click the "Browse Forms" (+) button
- In the "Search Forms" field search and open "“Staff Members Hours and Exceptions” form
- At the "Select Staff" prompt, select an existing staff member [TestStaff]
- Validate the form opens and information for [TestStaff] is displayed as expected
- Close the form
|
Topics
• Forms
|
Spreadsheet Remittance Posting - Launch work screen
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Avatar_PM_Receipt.rpt
- Client Ledger
- Dynamic Form - Individual Cash Posting - Information
- Spreadsheet Remittance Posting
- Spreadsheet Batch Remittance Posting
Scenario 1: 'Spreadsheet Remittance Posting' form - Validate 'Launch Work Screen'.
Specific Setup:
- Payment/Adjustment Code definition:
- Identify an existing adjustment code. Note the code value / name.
- Admission:
- An existing client is identified, or a new client is admitted. Note the client id.
- Financial Eligibility:
- Two guarantors are assigned to the client and a coverage effective date is entered. Note the guarantor codes / names.
- Recurring Client Charge Input:
- 5-6 services are rendered to the client. Please note, The service dates are in the coverage effective range. Note service start date/ end date.
- Client Ledger:
- The services are distributed to the primary guarantor.
Steps
- Open the 'Spreadsheet Remittance Posting' form.
- Select a date range for a client that contains services.
- Populate all required fields.
- Select the 'Guarantor To Post For'.
- Click [OK] on the guarantor balance message.
- Enter a 'Posting Date'.
- Enter a 'Date of Receipt'.
- Select a valid entry for 'Default Payment/Adjustment Code For Amount To Post' field.
- Click [Launch Work Screen].
- Hover over the 'Transfer Guar' field.
- Select a row associated with client.
- Verify a mini-table containing a list of guarantors that are assigned to the client's episode via 'Financial Eligibility' (excluding the current guarantor), that are active for the selected date of service, in the same order as they appear in 'Financial Eligibility'.
- Enter an 'Adjustment Amount'.
- Tab out of the field.
- Verify the adjustment amount does not change when tabbing out of the field.
- Select desired adjustment code in the 'Adjustment Code'.
- Tab out of the field.
- Verify the adjustment amount does not change when tabbing out of the field.
- Click [Accept].
- Click [Submit].
- Verify the payment posted successfully.
- Click [No].
Scenario 2: Spreadsheet Batch Remittance Posting functionality
Specific Setup:
- Client:
- Select a client with unpaid, claimed services.
- Client Ledger is used to note the ‘TOTAL BALANCE BY GUARANTOR’.
Steps
- Open 'Spreadsheet Batch Remittance Posting'.
- Select "Create Batch" in the 'Create, Edit Or Delete Remittance Batch' field.
- Enter a description in the 'Batch Description' field.
- Enter a date in the 'Posting Date' field.
- Enter a date in the 'Date Of Receipt' field.
- Click the "Launch Work Screen" button.
- Enter an ID in the "Client" field.
- Select an episode for the selected client in the "Ep #" field.
- Select a claim number in the "Claim" field.
- Select a payor in the "Payor" field.
- Select a date in the "Begin Date/Svc Date" field.
- Select a date in the "End Date/Svc Code" field.
- Verify the "Total Charges" field auto populated when the claim was selected.
- Verify the "Liability" field auto populated when the claim was selected.
- Verify the "Liability" amount matches the amount noted in the "Client Ledger" report.
- Click [+] in the first column of the row.
- Validate that the client's unpaid services display, noting that the first row shows a summation of the unpaid services for the selected guarantor.
- Enter an amount in the "Payment Amount" field.
- Select a code in the "Payment Code" field.
- Click [TAB] key.
- Validate the 'Payment Code' field displays the same value selected in the above step.
- Enter an amount in the "Adjust Amount" field.
- Select a code in the "Adjust Code" field.
- Click [TAB] key.
- Validate the 'Adjust Code' field displays the same value selected in the above step.
- Enter an amount in the "Transfer Amount" field.
- Select a code in the "Transfer Code" field.
- Click [TAB] key.
- Validate the 'Transfer Code' displays the same value selected in the above step.
- Select a guarantor in the "Transfer Guar" field.
- Verify the "New Balance" field is updated with the balance after all amounts are updated.
- Click the "Accept" button.
- Click the "Submit" button.
- Open 'Client Ledger'.
- Select 'All Episodes' in 'Claim/Episode/All Episodes'.
- Select ‘Simple’ in ‘Ledger Type’.
- Click [Process].
- Validate that the payment is displayed and that the ‘TOTAL BALANCE BY GUARANTOR’ amount is reduced by the payment amount.
- Close the report.
- Close the form.
|
Topics
• Spreadsheet Remittance Posting
|
Chart View - Client Header
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Browse Forms
- Update Client Data
Scenario 1: Chart View (Header) - Validate the "Client/Episode" in context information when navigating between clients
Specific Setup:
- [ClientA] is admitted in [EpisodeA]
- [ClientB] is admitted in [EpisodeB]
- User has access to a client based form. For example "Update Client Data"
- Registry setting "Populate Chart Header with Currently Selected Episode” is set to "Y"
- User has the "My Clients" widget on their home view
Steps
- In the "My Clients" widget, search for and select [ClientA]
- In the "Episode:" selection field on the top right of the home view, select "EpisodeA"
- Double click on the [ClientA] to open the clients "Chart"
- In the "Client Header" section:
- Validate the name of [ClientA] and their associated "PatID" number is displayed, as expected
- Validate the "Episode" field reflects "EpisodeA"
- Leave the "Chart" tab for [ClientA] open
- Navigate back to the home view
- In the "Select Client" field, select [ClientB]
- Select "EpisodeB" in the "Episode:" field on the home view
- Double click on the [ClientB] to open the clients "Chart"
- In the "Client Header" section:
- Validate the name of [ClientB] and their associated "PatID" number is displayed
- Validate the "Episode" field reflects "EpisodeB"
- Next to the "Chart Tab", click the "Browse Forms" (+) button
- In the "Search Forms" field search for any client based form [TestForm], for this example "Update Client Data is used.
- Validate the form opens successfully and the "Client Name" field is populated with [ClientB]
- In the client header section of the form, validate the name of [ClientB] and their associated "PatID" number is displayed
- Validate the "Episode" field reflects "EpisodeB"
- Close the form
- Leave the "Chart" tab for [ClientB] open
- Navigate back to the home view
- Validate the "Episode:" field on the home view, is still populated with "EpisodeB"
- Click the "Chart" tab left open for [ClientA]
- Validate the name of [ClientA] and their associated "PatID" number is still displayed
- Validate the "Episode" field still reflects "EpisodeA"
- Click the "Chart" tab left open for [ClientB]
- Validate the name of [ClientB] and their associated "PatID" number is still displayed
- Validate the "Episode" field still reflects "EpisodeB"
|
Topics
• Client Header
|