Form Definition - Document Routing
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Document Routing Setup (PM)
- Form Definition (CWS)
Scenario 1: Form Definition (Document Routing) - "Acknowledgment" field and functionality validations
Specific Setup:
- Have two users [StaffA] and [StaffB].
- Both users have the "My To Do's" widget on their home view.
- Have a modeled form [TestFormA] with a "Draft/Final" field and any other desired fields on the form.
- A client [TestClient] has been admitted in an existing episode and his "Admitting Practitioner" is [StaffA].
- Login as [StaffA].
Steps
- Open form "Form Definition" and select [TestFormA].
- Select the "Document Routing" section.
- Set field "Enable Document Routing" to "Yes".
- Click [Select Type] and select a desired form type.
- Populate the "Void Reason Code" field.
- Set field 'Approver Required' to "Yes".
- Navigate to the "Acknowledgments" sub-section.
- Validate field "Acknowledgments Allowed" is set to "No" and enabled.
- Validate all other fields in the section are disabled.
- Set field 'Acknowledgment Allowed' field set to "Yes".
- Validate the following fields are present and now are enabled.
- "Acknowledgment List Defaults".
- "Verification Level of Acknowledgments".
- "Days after finalized document to alert".
- "Forms to error when accessed".
- In the "Acknowledgment List Defaults" field select a desired value, for example "Admitting Practitioner".
- In the "Verification Level of Acknowledgments" field select a desired value, for example "Warn User if Acknowledgment is Missing".
- Set field "Days After Finalized document to alert" to the desired value.
- In the "Forms to error when access" select any desired form [TestFormB] from the selection list.
- Submit the form.
- Validate the form files successfully.
- Open form "Document Routing Setup".
- Select [TestForm].
- Validate the fields set in step1b are set with the same values.
- Close the form.
- Select [TestClient] and open [TestFormA].
- Populate the desired fields on form and submit the form as "Final".
- Validate the 'Document Preview' displays the expected data.
- At the "Confirm Document" screen.
- Validate the document contains the expected values.
- Click the [Accept and Route] button.
- Populate the "Verify Password Prompt" with a password and click [OK].
- At the "Route Document To" screen.
- Validate "Admitting Practitioner" is selected in the "Add Members to Acknowledge" selection box.
- Validate [StaffA] has been automatically added and selected as an acknowledger.
- Validate the [Submit] button is disabled.
- In the "Add" approver search field, select [StaffB].
- Validate [StaffB] has been added and selected as an "Approver".
- Validate the [Submit] button is now enabled.
- Click [Submit].
- Logout a [StaffA].
- Login as [StaffB].
- Select [TestClient].
- Navigate to the 'My To Do's' widget.
- Validate there is a To-Do present for [TestFormA] routed in step 2a.
- Click [Approve Document].
- Validate the 'Document Preview' displays the expected data.
- Click [Accept].
- Enter the users password and click [OK].
- Validate the To Do is no longer present in the "My To Do's" widget.
- Logout a [StaffB].
- Login as [StaffA].
- Select [TestClient].
- Access [TestFormB].
- Validate a "Verification Acknowledgment" dialog is displayed, indicating "[TestFormB] has an acknowledgment that has not been addressed. Please provide a reason for not acknowledging".
- Populate the text field with a reason and click [OK].
- Validate [TestFormB] loads as expected.
- Populate the form and submit it.
- Validate the form files successfully.
- Navigate to the 'My To Do's' widget.
- Validate there is an "Acknowledgments" To Do present for [TestFormA] in the To Do list.
- Click [Acknowledge Document].
- Validate the 'Document Preview' displays the expected data.
- Click [Acknowledge].
- Enter the password associated with user and click [OK].
- Validate the To Do is no longer present in the "My To Do's" widget.
- Access [TestFormB].
- Validate this time there is no "Verification Acknowledgment" dialog displayed, as the user has already acknowledged the 'To Do' waiting for the form.
- Validate the form opens successfully.
- Populate the form and submit it.
- Validate the form files successfully.
Scenario 2: Form Definition (Document Routing) - 'Skip Display of Document Image' and 'Skip Password' validations
Specific Setup:
- Have a user [TestUser] who is a staff member and has the "My To Do's" widget on their home view.
- Have a modeled form [FormA] with a "Draft/Final" field and any other desired fields on the form.
- A client must be admitted in an existing episode. [ClientA].
- [TestUser] has access to form "Document Routing Setup" and "Form Definition".
- Login as [TestUser]
Steps
- Open form "Form Definition" and select [FormA].
- Navigate to the "Document Routing" section.
- Set field "Enable Document Routing" to "Yes".
- Click [Select Type] and select a desired form type.
- Populate the "Void Reason Code" field.
- Set field "Skip Display of Document Image" to "Yes".
- Validate field "Skip Password Entry" is set to "Yes" and is "Disabled".
- Submit the form.
- Open form "Document Routing Setup".
- Select [TestForm].
- Validate field "Enable Document Routing" to "Yes".
- Validate the "Type Name" field is populated with the form type selected in step1a.
- Validate the "Void Reason Code" field is populated with the value selected in step1a.
- Validate the "Skip Display of Document Image" to "Yes".
- Validate field "Skip Password Entry" is set to "Yes" and is "Disabled".
- Close the form.
- Select [Client A] and open [FormA].
- Populate the desired fields on form and submit the form as "Final".
- Validate the 'Document Preview' screen does not display, as expected.
- Validate the "Password Entry" dialog does not display.
- At the "Route Document To" screen.
- Search and select [UserA] as the "Approver" and click [Add] to add the user as an approver.
- Click [Submit].
- Navigate to the 'My To Do's' widget..
- Validate there is a To-Do present for [FormA] routed in the previous step.
- Click [Approve Document].
- Validate the 'Document Preview' displays the expected data.
- Click [Accept].
- Enter the password associated with "User A" and click [OK].
- Validate the To Do is no longer present in the "My To Do's" widget.
- Open form "Form Definition" and select [FormA].
- Navigate to the "Document Routing" section.
- Set field "Skip Display of Document Image" to "No".
- Validate field "Skip Password Entry" is now enabled.
- Set the value to "No".
- Submit the form.
- Open form "Document Routing Setup".
- Select [TestForm].
- Validate field "Skip Display of Document Image" to "No" as expected.
- Validate field "Skip Password Entry" to "Yes", as expected.
- Close the form.
- Select [Client A] and open [FormA].
- Populate the desired fields on form and submit the form as "Final".
- At the "Confirm Document" screen, validate the 'Document Preview' is displayed and populated as expected.
- Click the [Accept and Route] button.
- Validate the user is not prompted to enter their password, as expected.
- At the "Route Document To" screen.
- Search and select [UserA] as the "Approver" and click [Add] to add the users as an approver.
- Click [Submit].
- Repeat step 4
- Validate results are as expected.
- Open form "Form Definition" and select [FormA].
- Navigate to the "Document Routing" section.
- Validate field "Skip Display of Document Image" to "No" as expected.
- This time set field "Skip Password Entry" to "No".
- Submit the form.
- Open form "Document Routing Setup".
- Select [TestForm].
- Validate field "Skip Display of Document Image" to "No" as expected.
- Validate field "Skip Password Entry" to "No", as expected.
- Close the form.
- Select [Client A] and open [FormA].
- Populate the desired fields on form and submit the form as "Final".
- Validate the 'Document Preview' is displayed and populated, as expected.
- Click the [Accept and Route] button.
- Validate the user is prompted this time to enter their password.
- Populate the password field.
- At the "Route Document To" screen.
- Search and select [UserA] as the "Approver" and click [Add] to add the users as an approver.
- Click [Submit]..
- Repeat step 4
- Validate results are as expected.
Scenario 3: Envelope Import - Validate "Document Routing" settings set on forms after import
Specific Setup:
- Have or create a modeled envelope [TestEnvelope] that contains a modeled form [TestForm].
- Configure [TestForm] in the document routing section of "Form Definition" or in form "Document Routing Setup", with the following document routing fields set as well as any other desired fields:
- "Enable Document Routing" ; "Void Reason Code" ; "Create Document Only" ; "Skip Display of Document Image" ; "Skip Password Entry" ; "Require Final Approver" ; "Allow Transcriber" ; "Allow Notifications When Final" ; "Allow Notification With No Approvers" ; "Allow Comments During Approval" ; "Acknowledgment Allowed" ; "Acknowledgement List Defaults" ; "Verification Level of Acknowledgments" ; "Days after finalized document to alert" ; "Forms to error when accessed".
- In form "Envelope Export", have envelope [TestEnvelope], exported and saved.
Steps
- Open form "Envelope Import".
- Click [Select Envelope Import File].
- In Windows Explorer, navigate to the location of [TestEnvelope].
- Select the file.
- Click [Save].
- In the "Overwrite Existing or Create New Envelope" field.
- Select "Overwrite Existing" if [TestEnvelope] already exists in the testing environment.
- Select "Create New" if [TestEnvelope] does not already exist in the current environment.
- Click [Begin Import Scan].
- Validate the import scan is successful.
- Click [Begin Import].
- Validate the envelope imports successfully.
- Open form "Document Routing Setup".
- Select [TestForm].
- Validate each of the document routing fields set in the setup are populated as expected.
- Validate any fields not set in the set up are not populated, as expected.
- Close the form.
- Open form "Form Definition".
- Navigate to the "Document Routing Section".
- Validate each of the document routing fields set in the setup are populated as expected.
- Validate any fields not set in the set up, are not populated as expected.
|
Topics
• Document Routing
• Envelope Export
• Envelope Import
• Modeling
• NX
|