Avatar PM 2023 is Installed
Scenario 1: Validate Upgrading RADplus 2022 to 2023 is successful when 2022.04.00 is loaded
Specific Setup:
- Latest Monthly Release is installed.
Steps
- Open the "Product Updates" form.
- Select the appropriate [Namespace] from the Application dropdown list
- Click [Select Update/Customization Pack].
- Browse to the location for the updates and select the Update 1.
- Click [OK] on the "File Upload Complete" window.
- Click [Review Update/Customization Pack Contents].
- Verify Update 1 is included.
- Click [Install Update/Customization Pack].
- Click [OK] when the install completes.
- Click [Close Form].
|
Topics
• Upgrade
|
Append Document
Scenario 1: Append Documents - Validate user permissions to append documents
Specific Setup:
- Have a system with a [Root] system code and sub system code defined [TestSub]
- Sub system code [TestSub] has been assigned a specific program [ProgramA]
- [TestClient] is admitted in two episodes:
- [Episode1] to [ProgramA]
- [Episode2] to [ProgramB]
- [UserA] has access to both the [Root] system code and sub system code [TestSub]
- [UserB] has access only to the sub system code [TestSub]
- [FormA] has been submitted for [TestClient] in [Episode1] and a document has been generated [DocA]
- [FormB] has been submitted for [TestClient] in [Episode2] and a document has been generated [DocB]
- Log in as [UserB] into the [TestSub] sub system code
Steps
- Open form "Append Documents"
- Select the applicable form type in the "Form Type" field
- Select [TestClient] in the "Entity" field
- Enter the applicable date range in the "From Date" and "To Date" fields
- Click the "List of Documents" field
- Validate the drop down list displays [Doc1] filed for [FormA] in [Episode1, ProgramA]
- Validate the drop down list does not display [Doc2] filed for [FormB] in [Episode2, ProgramB], as expected
- Select the row for [Doc1]
- Add any desired comments in the "New Comments to be Appended to Original Document" field
- Submit the form
- Validate the 'Confirm Document' dialog displays the appended comments
- Validate the document contains the appended signature of the logged in user [UserB] at the end of the document.
- Click [Accept].
- Validate the form files successfully.
- Log out as [UserB]
- Log in as [UserA] into the sub system code [SubCode]
- Repeat step1
- Validate the results are the same, as the sub code is restricted to only [ProgramA]
- Log out as [UserA]
- Log in as [UserA] into the [Root] system code
- Repeat step 1
- Validate the drop down list displays [Doc1] filed for [FormA] in [Episode1, ProgramA]
- Validate the drop down list also displays [Doc2] filed for [FormB] in [Episode2, ProgramB], as [UserA] has access to both the root and sub system code.
My To Do's Widget - Sign Tab
Scenario 1: 'My To Do's Widget - Validate user permissions to access documents
Specific Setup:
- Have a system with a root and a sub system code
- The sub system is code is assigned to only [ProgramA]
- [UserA] is a staff member that can cosign for other staff members and has access to log into both the root and the sub code
- [UserB] is a staff member and cannot cosign for other staff members and has access to log both the root and the sub code
- [TestClient] has been admitted in two episodes:
- "Episode1" in [ProgramA]
- "Episode2" in [ProgramB]
- Two documents have been routed for [TestForm] for [TestClient]
- [DocA] - was routed to [UserA] for an [Epsiode1]
- [DocB] - was routed to [UserB] for [Episode2]
- [UserA] and [UserB] have the "My To Do's" widget on their home view
Steps
- Log in to the sub code as [UserA]
- Navigate to the "My To Do's" widget
- Click the [Sign] tab
- Search for [UserA] in the "Staff" search field
- Validate [DocA] is found
- Search for [UserB] in the Staff field
- Validate [DocB] is not found, as [DocB] was filed in [Episode2], [ProgramB], which is not a program assigned to the logged in sub code
- Log out as [UserA] from sub code
- Log in as [UserA] to the root system code
- Navigate to the "My To Do's" widget
- Click the [Sign] tab
- Search for [UserA] in the "Staff" search field
- Validate [DocA] is found
- Search for [UserB] in the "Staff" search field
- Validate [DocB] is found, as [UserA] can co-sign for other staff members is logged into the root system code, which has access to all programs
- Log out as [UserA]
- Log in as [UserB] into the sub code
- Navigate to the "My To Do's" widget
- Click the [Sign] tab
- Validate the "Staff" search field is disabled, as [UserB] cannot cosign for any other staff members.
- Validate [DocA] is not listed in the "Search Documents" list, as that document was routed to another staff member.
- Validate [DocB] is not listed in the "Search Documents" list, as that document was filed in [Episode2], [ProgramB], which is not a program assigned to the logged in sub code
- Log out as [UserB] from sub code
- Log in as [UserB] to the root system code
- Navigate to the "My To Do's" widget
- Click the [Sign] tab
- Validate the "Staff" search field is disabled, as [UserB] cannot cosign for any other staff members.
- Validate [DocA] is not listed in the "Search Documents" list, as that document was routed to another staff member.
- Validate [DocB] is listed in the "Search Documents" list, as the document was routed to [UserB] and is logged into the root system code, which has access to all programs
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:
Scenario 1: 'My To Do's Widget (Sign Tab) - Validate approving documents as as Co-Signer
Specific Setup:
- [UserA] is a staff member
- [UserB] is a staff member
- [UserC] is a staff member that can co-sign To Do's for other staff members
- Two documents have been routed in form [TestForm], for [TestClient]
- [DocA] - was routed to [UserA] in [Episode1]
- [DocB] - was routed to [UserB] in [Episode2]
- [UserC] has the "My To Do's" widget on their home view
- Log in as [UserC]
Steps
- Navigate to the "My To Do's" widget
- Click the [Sign] tab
- In the "Staff" search filed, search for [UserA]
- Validate the row for [DocA] is the "Search Documents" list, and select the row
- Validate the "Document" preview pane displays data as expected for the document
- Navigate to the end of the document
- Validate the last signature indicates [UserC], as the "Co-Signer" signature. For example, "Electronically Signed By: [UserC] (Date and Time) - Co-Signer"
- Click [Accept], to move the document to the "Accepted Documents" section
- Select the document
- Click [Sign All]
- Validate the document is removed from the "Sign Tab"
- In the "Staff" search filed, search for [UserB]
- Validate the row for [DocB] is the "Search Documents" list, and select the row
- Validate the "Document" preview pane displays data as expected for the document
- Navigate to the end of the document
- Validate the last signature indicates [UserC], as the "Co-Signer" signature. For example, "Electronically Signed By: [UserC] (Date and Time) - Co-Signer"
- Click [Accept], to move the document to the "Accepted Documents" section
- Select the document
- Click [Sign All]
- Validate the document is removed from the "Sign Tab"
- Open form "Clinical Document Viewer"
- Select [TestClient] in the "Select Client" field
- Click [Process]
- Click the [Results] tab
- Locate the row for the [DocA] signed in step 1b and select the "View" check box
- Click the [View] button
- Validate the "Document" preview pane displays data as expected for the document
- Navigate to the end of the document
- Validate the last signature indicates [UserC], as the "Co-Signer" signature. For example, "Electronically Signed By: [UserC] (Date and Time) - Co-Signer"
- Click [Close All Documents]
- Locate the row for the [DocB] signed in step 1b and select the "View" check box
- Click the [View] button
- Validate the "Document" preview pane displays data as expected for the document
- Navigate to the end of the document
- Validate the last signature indicates [UserC], as the "Co-Signer" signature. For example, "Electronically Signed By: [UserC] (Date and Time) - Co-Signer"
- Click [Close All Documents]
- Click the [Search] tab
- Click [Close]
Document Archiving
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: Document Archiving - Form field validations
Specific Setup:
- A "Form" type [FormtypeA], is defined in form "Document Management Definition" and includes restrictions selected in field "Document Restrictions'
- [FormA] is set up in form "Document Routing Setup" with [FormtypeA]
- A document [DocumentA] generated with [FormA] exists for [TestClient], that was created over "180" days ago
- A "Form" type [FormtypeB], is defined in form "Document Management Definition" and does "not" include any restrictions selected in field "Document Restrictions'
- [FormB] is set up in form "Document Routing Setup" with [FormtypeB]
- A document [DocumentB] that was generated with [FormB] exists for [TestClient], that was created over "180" days ago
Steps
- Open form "Clinical Document Viewer"
- Select [TestClient]
- Click [Process]
- Validate [DocumentA] generated by [FormA], is displayed as expected date
- Validate [DocumentB] generated by [FormB], is displayed as expected date
- Close the form
- Open form "Document Archiving"
- Select "Client" the entity type in the "Entity Type" field
- Select "Individual" in the "Include" field
- Select [TestClient] in the "Entity" field
- Select the applicable episode in the "Episode" field
- In the "Archive Documents Older Than" enter the desired date greater than "180" days
- Click the "View Form Types Included"
- Validate row is displayed for [FormTypeA] for [FormA]
- Validate row is displayed for [FormTypeB] for [FormB]
- Click [Archive]
- At the "Are you sure you want to Archive these Documents" dialog, click [Yes]
- Close the form
- Open form "Clinical Document Viewer"
- Select [TestClient]
- Click [Process]
- Validate [DocumentA] generated by [FormA] is no longer displayed, as expected
- Validate [DocumentB] generated by [FormB] is no longer displayed, as expected
|
Topics
• Document Routing
• NX
• My To Do's
• Document Management
|
Modeled Forms - 'Decimal' and 'Integer' fields
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Table Definition (PM)
- Dictionary Update (PM)
- Modeled Client
Scenario 1: Modeled Form - 'Decimal' and 'Integer' field validations
Specific Setup:
- A client must be enrolled in an existing episode (Client A).
- Have a modeled form with "Decimal" and "Integer" field types (Form A).
- "Form A" must be accessible from the Chart View.
Steps
- Select "Client A" and access "Form A".
- Enter a negative decimal value in the 'Decimal' field (Ex: -1.24).
- Validate the value is accepted.
- Enter a negative integer value in the 'Integer' field (Ex: -1212).
- Validate the value is accepted.
- Click [Submit].
- Double click on "Client A" in the 'My Clients' widget.
- Validate that the 'Chart View' is displayed.
- Select "Form A" from the left-hand side.
- Validate the record filed in the previous steps is displayed.
- Validate the 'Decimal' field contains the value filed in the previous steps (Ex: -1.24).
- Validate the 'Integer' field contains the value filed in the previous steps (Ex: -1212).
- Close the Chart.
- Select "Client A" and access "Form A".
- Click [Edit] to edit the previous filed record.
- Enter a positive decimal value in the 'Decimal' field (Ex: 2.41).
- Validate the value is accepted.
- Enter a positive integer value in the 'Integer' field (Ex: 1212).
- Validate the value is accepted.
- Click [Submit].
- Double-click on "Client A" in the 'My Clients' widget.
- Validate that the 'Chart View' is displayed.
- Select "Form A" from the left-hand side.
- Validate the record updated in the previous steps is displayed.
- Validate the 'Decimal' field contains the value filed in the previous steps (Ex: 2.41).
- Validate the 'Integer' field contains the value filed in the previous steps (Ex: 1212).
- Close the Chart.
|
Topics
• Modeling
|
|
Topics
• Progress Notes (Group And Individual)
• RADplus Utilities
• NX
• Allergies and Hypersensitivities
• myAvatar NX Only
• View Definition
|
Document Management - Perceptive 2022.01 Release
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Batch Capture and Indexing
- Clinical Document Viewer
- Client Document Capture
- Document Capture
- Staff Document Capture
- Entity-Based Document Capture
- Document Management Definition
- Family Registration
- Delete Document
Scenario 1: Perceptive Batch Capture and Indexing - JxBrowser enabled
Specific Setup:
- Perceptive storage method must be utilized.
Steps
- Open the "Batch Capture and Indexing" form.
- Click "Capture" to create a new batch.
- Choose "Scanner" for the "Source".
- Click "Open Batch".
- Scan a document
- If Batch Verify is utilized, then click "Send To".
- If Batch Verify is not utilized, then click "Submit".
- If Batch Verify is utilized, select Avatar Batch Validate in the left-hand pane.
- Select the batch that was sent to this queue.
- Open the batch and click "Submit".
- Close form.
- Open the "Batch Capture and Indexing" form.
- Click "Capture" to create a new batch.
- Choose "File" for the "Source".
- Click "Browse" and browse to the location of where the file is stored on the server.
- Click "Open".
- Click "Open Batch".
- If Batch Verify is utilized, then click "Send To".
- If Batch Verify is not utilized, then click "Submit".
- If Batch Verify is utilized, select Avatar Batch Validate in the left-hand pane.
- Select the batch that was sent to this queue.
- Open the batch and click "Submit".
- Close form.
- Open "Chart Review" form for the client and episode that the documents were just scanned and imported for.
- Navigate to the form/category that you want to validate.
- Select a document that was scanned in.
- Validate that the document displays.
- Click the "Print" button.
- Print the document.
- Validate that the printed document matches what displayed on the viewer.
- Select a document that was imported in.
- Validate that the document displays.
- Click the "Print" button.
- Print the document.
- Validate that the printed document matches what displayed on the viewer.
- Open "Clinical Document Viewer".
- Validate you can view and print both the scanned and imported 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.
Scenario 3: Client Document Capture - Validation
Specific Setup:
- Perceptive storage method must be utilized.
- A client must be enrolled in an existing episode (Client A).
- A document must exist for import.
Steps
- Access the 'Client Document Capture' form.
- Enter "Client A" in the 'Client ID' field.
- Select any episode for the 'Episode Number' field.
- Click [Launch POS Capture].
- Validate a 'Capture Mode' dialog stating: "How would you like to capture documents?"
- Click [Import].
- Validate the 'Document Capture' opens in a new window.
- Select any value in the 'Document Type' field.
- Enter any value in the 'Document Description' field.
- Click [Capture] and [Browse].
- Locate the file to be imported and click [Open] and [Done].
- Validate the image displays.
- Click [Save].
- Validate a message stating: "Save Was Successful." and "Document Added to Avatar!"
- Close the form.
- Access the undocked 'Clinical Document Viewer' form.
- Validate the form opens in a new window.
- Select "Client" in the 'Select Type' field.
- Select "Individual" in the 'Select All or Individual Client' field.
- Enter "Client A" in the 'Select Client' field.
- Select the episode from the previous steps in the 'Episode' field.
- Click [Process].
- Locate and select the document that was saved in the previous steps.
- Validate the image displays.
- Click [Close All Documents], [Search] and [Close].
Scenario 4: Staff Document Capture - Validation
Specific Setup:
- Perceptive storage method must be utilized.
- There must be a practitioner defined (Practitioner A).
- A document must exist for import.
Steps
- Access the 'Staff Document Capture' form.
- Enter "Practitioner A" in the 'Staff ID' field.
- Click [Launch POS Capture].
- Validate a 'Capture Mode' dialog stating: "How would you like to capture documents?"
- Click [Import].
- Validate the 'Document Capture' opens in a new window.
- Select any value in the 'Document Type' field.
- Enter any value in the 'Document Description' field.
- Click [Capture] and [Browse].
- Locate the file to be imported and click [Open] and [Done].
- Validate the image displays.
- Click [Save].
- Validate a message stating: "Save Was Successful." and "Document Added to Avatar!"
- Access the 'Clinical Document Viewer' form.
- Select "Staff" in the 'Select Type' field.
- Select "Individual" in the 'Select All or Individual Staff' field.
- Select "Practitioner A" in the 'Select Staff' field.
- Click [Process].
- Locate and select the document that was saved in the previous steps.
- Validate the image displays.
- Click [Close All Documents], [Search] and [Close].
- Navigate back to the open 'Staff Document Capture' form.
- Click [Launch POS Capture].
- Validate a 'Capture Mode' dialog stating: "How would you like to capture documents?"
- Click [Import].
- Validate a second document capture window opens.
- Navigate back to the open 'Staff Document Capture' form.
- Click [Discard].
- Validate the document capture windows close and the form discards.
Scenario 5: Entity-Based Document Capture - Validation
Specific Setup:
- Perceptive storage method must be utilized.
- Select a client, staff, provider, family and performing provider for the tests.
Steps
- Open the "Entity-Based Document Capture" form.
- Select "Client" in the "Entity Type" dropdown.
- Select "Non-episodic" in the "Episode Number" dropdown.
- Click "Launch POS Capture" button.
- Import in a document saved as a file on the server.
- Validate the document renders on screen.
- Select a "Document Type".
- Optionally, set the "Document Description" to desired text.
- Click the "Save" button.
- Validate that messages display indicating the document was successfully saved.
- Click the "Close" button.
- Close the form.
- Open the "Clinical Document Viewer".
- Select the "Client" Entity.
- Select the client from the document capture above.
- Validate a row was added for the document that was just saved.
- View the document to validate it displays as it was captured.
- Print the document to ensure it prints as it was captured.
- Open the "Entity-Based Document Capture" form.
- Select "Staff" in the "Entity Type" dropdown.
- Click "Launch POS Capture" button.
- Import in a document saved as a file on the server.
- Validate the document renders on screen.
- Select a "Document Type".
- Optionally, set the "Document Description" to desired text.
- Click the "Save" button.
- Validate that messages display indicating the document was successfully saved.
- Click the "Close" button.
- Close the form.
- Open the "Clinical Document Viewer".
- Set "Select Type" to "Staff".
- Select the staff from the document capture above.
- Validate a row was added for the document that was just saved.
- View the document to validate it displays as it was captured.
- Print the document to ensure it prints as it was captured.
- Open the "Entity-Based Document Capture" form.
- Select "Performing Provider" in the "Entity Type" dropdown.
- Click "Launch POS Capture" button.
- Import in a document saved as a file on the server.
- Validate the document renders on screen.
- Select a "Document Type".
- Optionally, set the "Document Description" to desired text.
- Click the "Save" button.
- Validate that messages display indicating the document was successfully saved.
- Click the "Close" button.
- Close the form.
- Open the "Clinical Document Viewer".
- Set "Select Type to "Performing Provider".
- Select the client from the document capture above.
- Validate a row was added for the document that was just saved.
- View the document to validate it displays as it was captured.
- Print the document to ensure it prints as it was captured.
- Open the "Entity-Based Document Capture" form.
- Select "Provider" in the "Entity Type" dropdown.
- Click "Launch POS Capture" button.
- Import in a document saved as a file on the server.
- Validate the document renders on screen.
- Select a "Document Type".
- Optionally, set the "Document Description" to desired text.
- Click the "Save" button.
- Validate that messages display indicating the document was successfully saved.
- Click the "Close" button.
- Close the form.
- Open the "Clinical Document Viewer".
- Set "Select Type" to "Provider".
- Select the client from the document capture above.
- Validate a row was added for the document that was just saved.
- View the document to validate it displays as it was captured.
- Print the document to ensure it prints as it was captured.
- Open the "Entity-Based Document Capture" form.
- Select "Family" in the "Entity Type" dropdown.
- Click "Launch POS Capture" button.
- Import in a document saved as a file on the server.
- Validate the document renders on screen.
- Select a "Document Type".
- Optionally, set the "Document Description" to desired text.
- Click the "Save" button.
- Validate that messages display indicating the document was successfully saved.
- Click the "Close" button.
- Close the form.
- Open the "Clinical Document Viewer".
- Set "Select Type" to "Family".
- Select the client from the document capture above.
- Validate a row was added for the document that was just saved.
- View the document to validate it displays as it was captured.
- Print the document to ensure it prints as it was captured.
- Close all forms.
Scenario 6: Chart Review - Document Capture - Scan Nonepisodic
Specific Setup:
- Perceptive must be configured and enabled.
Steps
- Open the "Chart Review" form.
- Select the desired client.
- Navigate to the "Chart".
- Click "Document Capture".
- Scan a document and identify it was non-episodic.
- Note the document type.
- Save the document.
- Click the document type the document was just saved under.
- Locate the document that was just saved.
- Validate the document displays as it was scanned.
- Print the document and validate it prints as it was scanned.
- Close the forms.
Scenario 7: Chart Review - Document Capture - Import Non Episodic
Specific Setup:
- Perceptive must be configured and enabled.
Steps
- Open the "Chart Review" form.
- Navigate to the "Chart".
- Click "Document Capture".
- Import a non-episodic document.
- Assign a "Document Type" to the document.
- Optionally, add a "Document Description".
- Save the document.
- Validate messages display that indicate the document was successfully saved.
- Select the document type from the list that the document was just saved under.
- Select the document that was just saved from the document list.
- Validate the document displays and prints as it was rendered upon import.
- Close all forms.
Scenario 8: Chart Review - Document Capture - Import Episodic
Specific Setup:
- Perceptive must be configured and enabled.
Steps
- Open the "Chart Review" form.
- Select the desired client.
- Navigate to the "Chart".
- Click "Document Capture".
- Import a document and select an episode.
- Note the document type.
- Save the document.
- Click the document type the document was just saved under.
- Locate the document that was just saved.
- Validate the document displays as it was imported.
- Print the document and validate it prints as it was imported.
- Close the forms.
Scenario 9: Chart Review - Document Capture - Scan Episodic
Specific Setup:
- Perceptive must be configured and enabled.
Steps
- Open the "Chart Review" form.
- Select the desired client.
- Navigate to the "Chart".
- Click "Document Capture".
- Scan a document and identify an episode.
- Note the document type.
- Save the document.
- Click the document type the document was just saved under.
- Locate the document that was just saved.
- Validate the document displays as it was scanned.
- Print the document and validate it prints as it was scanned.
- Close the forms.
Scenario 10: Client Document Capture - Scan Episodic
Specific Setup:
- Perceptive must be configured and enabled.
Steps
- Open the "Chart Review" form.
- Select the desired client.
- Navigate to the "Chart".
- Click "Document Capture".
- Scan a document and identify an episode.
- Note the document type.
- Save the document.
- Click the document type the document was just saved under.
- Locate the document that was just saved.
- Validate the document displays as it was scanned.
- Print the document and validate it prints as it was scanned.
- Close the forms.
Scenario 11: Family Entity - Validation
Specific Setup:
- Perceptive must be installed and configured.
- Family entity must be configured on the perceptive server.
- Using the "Document Management Defaults" form:
- Select "Family" in the "Select Entity Types Allowed" checklist.
- Using the "Document Management Definition" form
- Add new document type(s) for the Family entity documents.
- Using "Family Registration", create a family and add family members.
Steps
- Open the "Entity-Based Document Capture" form.
- Select "Family" in the "Entity Type" field.
- Select the Family created in setup.
- Scan a document.
- Save the document and validate messages are received saying it was saved successfully and added to Avatar.
- Open the "Clinical Document Viewer".
- Retrieve the family document that was scanned in.
- Validate the document displays as it was captured.
- Print the document and validate it prints as it displays.
- Open the "Entity-Based Document Capture" form.
- Select "Family" in the "Entity Type" field.
- Select the Family created in setup.
- Import a document.
- Save the document and validate messages are received saying it was saved successfully and added to Avatar.
- Open the "Clinical Document Viewer".
- Retrieve the family document that was imported in.
- Validate the document displays as it was captured.
- Print the document and validate it prints as it displays.
Scenario 12: Clinical Document Viewer - "Void & Copy" documents
Specific Setup:
- Perceptive is enabled.
- In "User Definition", validate user has permissions to void documents.
- The entity being tested must have imported or scanned documents on file.
Steps
- Access the 'Clinical Document Viewer' form.
- Select the desired entity in the "Entity Type field".
- Select "Individual" in the 'Select All or Individual' entity field.
- Select the desired entity (Client ID, Staff ID, Family ID, etc).
- Click [Process].
- Select a document and view it.
- Click [Void] and then [Void & Copy]
- Select a target entity to copy the document to.
- If the entity is a client, select the desired episode in the 'Select Episode' field.
- Click [Void].
- Validate the document list now has a Status of "Void" for the original document.
- Select the "Search" section.
- Select the target entity.
- Click [Process].
- Validate the copied document is now in the document list for this entity.
- View the copied document and validate it displays as expected.
- Click [Close All Documents].
- Select the "Search" section.
- Click [Close].
Scenario 13: Clinical Document Viewer - "Void" documents
Specific Setup:
- Perceptive is enabled.
- User has permissions to void documents.
- A client must have non-routed documents on file in the 'Clinical Document Viewer' (Client A).
- A Documentation View must be set up on a user's view containing the 'All Documents' widget and the 'Console Widget Viewer'.
Steps
- Access the 'Clinical Document Viewer' form.
- Select "Individual" in the 'Select All or Individual Client' field.
- Select "Client A" in the 'Select Client' field.
- Click [Process].
- Select any non-routed document and view it.
- Click [Void] and [Void] again.
- Select the desired value in the 'Void Reason' field.
- Enter the desired value in the 'Void Comments' field.
- Click [Void] and [Close All Documents].
- Select the "Search" section.
- Click [Close].
- Select "Client A" and navigate to the 'All Documents' view.
- Validate the documents is present in the 'All Documents' widget with a 'Document Status' of "Void".
- Select the document.
- Validate the document displays with "Voided" in the 'Console Widget Viewer'.
Scenario 14: Clinical Document Viewer - View and Print
Specific Setup:
- Select a client who has documents that have been routed, scanned and imported.
Steps
- Open the "Clinical Document Viewer" form.
- Open a document that was imported from a .bmp file.
- Validate you can view and print this document.
- Open a document that was imported from a .gif file.
- Validate you can view and print this document.
- Open any document that was imported from a .jpg file.
- Validate you can view and print this document.
- Open any document that was imported from a .tif file.
- Validate you can view and print this document.
- Open any document that was imported from a .txt file.
- Validate you can view and print this document.
- Open any document that was imported from a .xls file.
- Validate you can view and print this document.
- Open any document that was imported from a .xml file.
- Validate you can view and print this document.
- Open any document that was imported from a .doc file.
- Validate you can view and print this document.
- Open any document that was imported from a .png file.
- Validate you can view and print this document.
- Open any document that was imported from a .docx file.
- Validate you can view and print this document.
- Open any document that was imported from a .xslx file.
- Validate you can view and print this document.
- Open any routed progress note or treatment plan type of document.
- Validate you can view and print this document.
- Open any documents that were imported from a .pdf file.
- Validate you can view and print this document.
- Select 4 random documents to view.
- Validate that all 4 documents open for display and that all of them display.
- Click "Close All Documents".
- Select the same 4 random documents to print.
- Click "Print All".
- Validate all 4 documents preview and print out as if it's one file.
Scenario 15: Clinical Document Viewer - Undocked
Specific Setup:
- Select a test client who has multiple documents on file.
Steps
- Click the "Undocked" icon on the "Clinical Document Viewer" form.
- Open a random document.
- Validate you can view and print the document.
- Select 4 documents to view.
- Validate you can display all 4 documents.
- Select 4 documents to print.
- Validate all 4 documents print as one document.
|
Topics
• Perceptive
• Clinical Document Viewer
• NX
|
Document Capture - Upload Notification To Dos
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Client Document Capture
- Clinical Document Viewer
- Document Capture
- User Role Definition
- User File Import
- Admission
- Review To Do Item
Scenario 1: Client Document Capture - Validation
Specific Setup:
- Perceptive storage method must be utilized.
- A client must be enrolled in an existing episode (Client A).
- A document must exist for import.
Steps
- Access the 'Client Document Capture' form.
- Enter "Client A" in the 'Client ID' field.
- Select any episode for the 'Episode Number' field.
- Click [Launch POS Capture].
- Validate a 'Capture Mode' dialog stating: "How would you like to capture documents?"
- Click [Import].
- Validate the 'Document Capture' opens in a new window.
- Select any value in the 'Document Type' field.
- Enter any value in the 'Document Description' field.
- Click [Capture] and [Browse].
- Locate the file to be imported and click [Open] and [Done].
- Validate the image displays.
- Click [Save].
- Validate a message stating: "Save Was Successful." and "Document Added to Avatar!"
- Close the form.
- Access the undocked 'Clinical Document Viewer' form.
- Validate the form opens in a new window.
- Select "Client" in the 'Select Type' field.
- Select "Individual" in the 'Select All or Individual Client' field.
- Enter "Client A" in the 'Select Client' field.
- Select the episode from the previous steps in the 'Episode' field.
- Click [Process].
- Locate and select the document that was saved in the previous steps.
- Validate the image displays.
- Click [Close All Documents], [Search] and [Close].
Scenario 2: Client Document Capture - Scan Episodic
Specific Setup:
- Perceptive must be configured and enabled.
Steps
- Open the "Chart Review" form.
- Select the desired client.
- Navigate to the "Chart".
- Click "Document Capture".
- Scan a document and identify an episode.
- Note the document type.
- Save the document.
- Click the document type the document was just saved under.
- Locate the document that was just saved.
- Validate the document displays as it was scanned.
- Print the document and validate it prints as it was scanned.
- Close the forms.
Scenario 3: Validate Document Upload Notifications
Specific Setup:
- Using the "User Role Definition" form:
- Select a user role.
- Navigate to the "Document Management" section.
- Click "Specify Forms" in the "Forms to Send Upload Notifications".
- Click "Select Forms".
- Select one of the forms to receive upload notifications.
- Using the "User Definition" form, assign the user signed on to the user role defined above.
- Admit or select a test client.
Steps
- Open the "Client Document Capture" form.
- Import or scan in a document for the test client.
- Set the "Document Type" to a form that is set to receive upload notifications for the user.
- Save the document.
- Navigate to the "myToDo's" widget.
- Validate a To Do was generated for the upload notification.
- Select the upload notification item.
- Set the "Set To Do Item to Reviewed" to "Reviewed".
- Click "Submit".
- Navigate to the "myToDo's" widget.
- Validate the Upload Notification To Do item is removed from the widget.
- Open the "Clinical Document Viewer" form.
- Locate and display the document that was just saved.
- Validate it displays appropriately.
Scenario 4: Validate Delayed Document Upload Notification
Specific Setup:
- Using the "User Role Definition' form:
- Select a user role.
- Navigate to the "Document Management" section.
- Click "Specify Forms" in the "Forms to Send Upload Notifications".
- Click "Select Forms".
- Select one of the forms to receive upload notifications.
- Using the "User Definition" form, assign the user signed on to the user role defined above.
- Admit or select a test client.
Steps
- Open the "Client Document Capture" form.
- Import or scan in a document for the test client.
- Set the "Document Type" to a form that is set to receive upload notifications for the user.
- Save the document.
- Navigate to the "myToDo's" widget.
- Validate a To Do was generated for the delayed upload notification.
- Select the delayed upload notification item.
- Set the "Set To Do Item to Reviewed" to "Reviewed".
- Click "Submit".
- Navigate to the "myToDo's" widget.
- Validate the Delayed Upload Notification To Do item is removed from the widget.
- Open the "Clinical Document Viewer" form.
- Locate and display the document that was just saved.
- Validate it displays appropriately.
Clinical Data Repository (CDR) - Remove DocM and DocR schema tables from the Clinical Data Repository
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Document Capture
- Client Document Capture
- Clinical Document Viewer
Scenario 1: Client Document Capture - Scan Episodic
Specific Setup:
- Perceptive must be configured and enabled.
Steps
- Open the "Chart Review" form.
- Select the desired client.
- Navigate to the "Chart".
- Click "Document Capture".
- Scan a document and identify an episode.
- Note the document type.
- Save the document.
- Click the document type the document was just saved under.
- Locate the document that was just saved.
- Validate the document displays as it was scanned.
- Print the document and validate it prints as it was scanned.
- Close the forms.
Scenario 2: Removing DocR and DocM tables from CDR
Delete/Re-Assign To Do Items - Acknowledgment To Dos no longer displayed
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Progress Notes (Group and Individual)
- Admission
- Delete/Re-Assign To Do Items
Scenario 1: Progress Note (Group and Individual) - Document Routing - Validate "Acknowledgement" To-Do functionality
Specific Setup:
- A client must be admitted in an existing episode. (Client A)
- Must have two users defined with associated staff members (User A and User B). Must be logged in as "User A".
- Document routing must be enabled for the 'Progress Note (Group and Individual)' form in 'Document Routing Setup' with the following fields set.
- Have the 'Approver Required' field set to "Yes".
- Have the 'Acknowledgment Allowed' field set to "Yes".
- Have the 'Allow Notifications When Final' field set to "No".
- Have the 'Allow Comments During Approval' field set to "No".
Steps
- Select "Client A" and access the 'Progress Notes (Group and Individual)' form.
- Select any value in the 'Progress Note For' field.
- Select any value in the 'Note Type' field.
- Populate any required and desired fields.
- Select "Final" in the 'Draft/Final' field.
- Click [File Note] and [Accept and Route].
- Enter the password associated with "User A" and click [Verify].
- Enter the practitioner associated to "User A" in the 'Add Approver' field and click [Add].
- Verify the 'Add Members to Acknowledge' field is present.
- Search for the practitioner associated to "User B" using only one letter in the 'Add Members to Acknowledge' field.
- Click [Add] and [Submit].
- Close the form.
- Navigate to the 'My To Do's' widget.
- Validate there is a To-Do for the progress note filed in the previous steps.
- Click [Approve Document].
- Validate the 'Document Preview' contains the progress note data filed in the previous steps.
- Click [Accept].
- Enter the password associated with "User A" and click [Verify].
- Validate the To-Do is no longer present.
- Log out.
- Login as "User B" and navigate to the 'My To Do's' widget.
- Validate there is a To-Do for the progress note filed in the previous steps.
- Click [Acknowledge Document] and [Acknowledge].
- Enter the password associated with "User B" and click [Verify].
- Validate the To-Do is no longer present.
Scenario 2: Delete/Re-Assign Ackknowledgement To Dos
Specific Setup:
- Admit or select a test client.
- Using the "Document Routing Setup" form, enable document routing.
- Enable acknowledgments by setting the field "Acknowledgement Allowed" to "Yes".
- Set "Verification Level of Acknowledgment" to "Warn User if Acknowledgement is missing"
- Set "Days after finalized document to alert" to "Y".
- File the form.
- Using "Dictionary Update", print the dictionary for the data element Note Type (10751).
- Locate a note type that says it requires a signature.
Steps
- Open the Progress note form that was used during setup.
- Create a progress note.
- Set the "Note Type" to one the requires a signature.
- Set the "Draft/Final" field to "Final".
- Select "Caseload Practitioners" from the "Add Members to Acknowledge".
- Set "Add Approver" to a valid practitioner.
- Validate the Practitioner chosen in Add Members to Acknowledge" listbox has "Acknowledge" check marked.
- Submit the form to route the document.
- Navigate to the "myToDo's" widget.
- Select the To do that was just generated.
- Click the "Accept" button.
- Click the "Sign" button.
- Close the To Do widget.
- Sign off of Avatar.
- Log back in as the user that you designated as an approver.
- Navigate to the "myToDo's" widget.
- Locate the To do generated for this test.
- Click "Accept".
- Click "Sign".
- Log off of Avatar.
- Log back on as the user who was designated to receive the acknowledgment To Do.
- Navigate to the "myToDo's" widget.
- Validate it contains the "Acknowledgment Document To do.
- Open the " Delete/Re-Assign To Do Items" form.
- Set "Delete/Re-Assign" to "Delete".
- Set "Select User" to the user who received the Acknowledgment To Do".
- Select a To Do to be deleted.
- Add a comment as to why it's being deleted.
- Navigate to the "myToDo's" widget and validate the to do was removed.
Background Notification Task - Infinite Loop when an error is encountered
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Client Document Capture
- Clinical Document Viewer
- Document Capture
- User Role Definition
- User File Import
- Admission
- Review To Do Item
Scenario 1: Client Document Capture - Validation
Specific Setup:
- Perceptive storage method must be utilized.
- A client must be enrolled in an existing episode (Client A).
- A document must exist for import.
Steps
- Access the 'Client Document Capture' form.
- Enter "Client A" in the 'Client ID' field.
- Select any episode for the 'Episode Number' field.
- Click [Launch POS Capture].
- Validate a 'Capture Mode' dialog stating: "How would you like to capture documents?"
- Click [Import].
- Validate the 'Document Capture' opens in a new window.
- Select any value in the 'Document Type' field.
- Enter any value in the 'Document Description' field.
- Click [Capture] and [Browse].
- Locate the file to be imported and click [Open] and [Done].
- Validate the image displays.
- Click [Save].
- Validate a message stating: "Save Was Successful." and "Document Added to Avatar!"
- Close the form.
- Access the undocked 'Clinical Document Viewer' form.
- Validate the form opens in a new window.
- Select "Client" in the 'Select Type' field.
- Select "Individual" in the 'Select All or Individual Client' field.
- Enter "Client A" in the 'Select Client' field.
- Select the episode from the previous steps in the 'Episode' field.
- Click [Process].
- Locate and select the document that was saved in the previous steps.
- Validate the image displays.
- Click [Close All Documents], [Search] and [Close].
Scenario 2: Validate Document Upload Notifications
Specific Setup:
- Using the "User Role Definition" form:
- Select a user role.
- Navigate to the "Document Management" section.
- Click "Specify Forms" in the "Forms to Send Upload Notifications".
- Click "Select Forms".
- Select one of the forms to receive upload notifications.
- Using the "User Definition" form, assign the user signed on to the user role defined above.
- Admit or select a test client.
Steps
- Open the "Client Document Capture" form.
- Import or scan in a document for the test client.
- Set the "Document Type" to a form that is set to receive upload notifications for the user.
- Save the document.
- Navigate to the "myToDo's" widget.
- Validate a To Do was generated for the upload notification.
- Select the upload notification item.
- Set the "Set To Do Item to Reviewed" to "Reviewed".
- Click "Submit".
- Navigate to the "myToDo's" widget.
- Validate the Upload Notification To Do item is removed from the widget.
- Open the "Clinical Document Viewer" form.
- Locate and display the document that was just saved.
- Validate it displays appropriately.
Scenario 3: Validate Delayed Document Upload Notification
Specific Setup:
- Using the "User Role Definition' form:
- Select a user role.
- Navigate to the "Document Management" section.
- Click "Specify Forms" in the "Forms to Send Upload Notifications".
- Click "Select Forms".
- Select one of the forms to receive upload notifications.
- Using the "User Definition" form, assign the user signed on to the user role defined above.
- Admit or select a test client.
Steps
- Open the "Client Document Capture" form.
- Import or scan in a document for the test client.
- Set the "Document Type" to a form that is set to receive upload notifications for the user.
- Save the document.
- Navigate to the "myToDo's" widget.
- Validate a To Do was generated for the delayed upload notification.
- Select the delayed upload notification item.
- Set the "Set To Do Item to Reviewed" to "Reviewed".
- Click "Submit".
- Navigate to the "myToDo's" widget.
- Validate the Delayed Upload Notification To Do item is removed from the widget.
- Open the "Clinical Document Viewer" form.
- Locate and display the document that was just saved.
- Validate it displays appropriately.
Delete/Re-Assign To Do Items - Notification To Dos no longer displayed
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: Delete/Re-Assign Notification To Dos
Specific Setup:
- Select a client for this test.
Steps
- Open the "Send To Do Notification" form.
- Select the test client.
- Enter text into the "To Do Message" field.
- Select the user logged in as in the "Select User" field.
- Click "Add User" button.
- Validate the user was added to the "Send To" text box.
- Click "File To Do" button.
- Navigate to the "myToDo's" widget.
- Validate the To Do that was just generated is contained in the widget.
CareFabric - SendCareConnectClientDocument action
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Transfer Queue Configuration
- Document Management Definition
- Clinical Document Viewer
Scenario 1: Disable Transfer Queue - Overwrite existing document
|
Topics
• Document Scan/Import
• Document Management
• Perceptive
|
RADPlus - Family Entity Modeling
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Change MR#
- Family Registration
- Delete Last Movement
- Table Definition (PM)
- Family Entity User Modeled Form
- Delete Family
Scenario 1: Change MR# - "Family" Entity Data validations
Specific Setup:
- Have an active test client on the system [ClientA], note their current PatID# [OrigPatID#]
- In form "Family Registration" have a family created [FamilyA], with [ClientA] added as a family member in "Family Members" section of the form.
- Have a user modeled form [FormA] created based on the "Family" entity database that's enabled for document routing
- A row has been filed in [FormA] for [FamilyA], selecting [ClientA] in the "Family Members" field and the document created during submission has been routed and approved
- Have a report [ReportA], to display data in the "SYSTEM.user_modelled_fam_members" table
Steps
- Run [ReportA] to display data in the "SYSTEM.user_modelled_fam_members" table
- Validate there is a row displayed for [FamilyA] and [ClientA]
- Open "Change MR#" form in Avatar PM.
- Select [ClientA] in the "Client ID" field and note their current PatID# [OrigPatID#]
- Click [Assign MR#].
- Note the new PatID# assigned, [NewPatID#]
- Click [Submit].
- Validate the form files successfully
- At the home view, search for the [OrigPatID#] noted in step 3a
- Validate there are no results
- Now search for the [NewPatID#] noted in step 3b
- Validate the [NewPatID#] is found and the associated client is [ClientA]
- Run [ReportA], to display data in the "SYSTEM.user_modelled_fam_members" table
- Validate there is a row displayed for [FamilyA] and with new PatID# [NewPatID#] displayed for [ClientA]
Scenario 2: Client Delete - "Family" Entity Data validations
Specific Setup:
- Have an active test client on the system [ClientA]
- In form "Family Registration", have a family created [FamilyA] with [ClientA] added as a family member in "Family Members" section of the form.
- Have a user modeled form [FormA] created based on the "Family" entity database that's enabled for document routing
- A row has been filed in [FormA] for [FamilyA], selecting [ClientA] in the "Family Members" field and the document created during submission has been routed and approved
- Have a report [ReportA] created to display data in the "SYSTEM.user_modelled_fam_members" table
- User has launched [ReportA] and has logged into the system
Steps
- Run [ReportA] to display data in the "SYSTEM.user_modelled_fam_members" table
- Validate there is a row displayed for [FamilyA] and [ClientA]
- Open "Client Delete" form.
- Select [ClientA] in the "Client ID" field.
- Validate an error message is received "Client Must Be Removed From All Families Before Client Can Be Deleted."
- Click [OK]
- Close the form
- Open form "Family Registration"
- Select [FamilyA]
- Click the "Family Members" section
- Select the row for [ClientA]
- Click [Delete]
- Validate the client is removed as a family member
- Submit the form
- Open "Client Delete" form.
- Select [ClientA] in the "Client ID" field.
- Validate an error message is received "All Movements must be deleted before Client can be deleted"
- Click [OK]
- Close the form
- Open form "Delete Last Movement"
- Select [ClientA]
- Select the admission episode from the "Episode Number" drop down list
- Click [Submit]
- Click [Yes] to continue
- Validate the form submits successfully
- Open "Client Delete" form.
- Select [ClientA] in the "Client ID" field.
- Click [Submit]
- Validate the form submits successfully
- At the home view, search for [ClientA]
- Validate there are no results
- Run [ReportA] to display data in the "SYSTEM.user_modelled_fam_members" table
- Validate there is no longer a row displayed for [FamilyA] and [ClientA]
Scenario 3: "Family" Entity User Modeled Form - Create a new form
Specific Setup:
- In form "Family Registration" have a family created [FamilyA] with one or more clients added as family member's in "Family Members" section of the form.
For this test, [ClientA], [ClientB] and [ClientC] are used
Steps
- Open form "Envelope Definition"
- Click the [New Avatar Envelope]
- Set the "Envelope Description" field to the desired name [EnvelopeA], for the envelope
- Select "Family" in the "Entity Database" field
- Click the "Yes - Is Envelope Eligible for Export" radio button
- Click the "Yes - Always Allow Export" radio button
- Click [Submit]
- Validate the form files successfully
- Open form "Table Definition"
- At the "Select Avatar Table" prompt enter the desired table name [TableA]
- Click the [New Avatar Table] button
- From the "Envelope" dialog drop down list, select [EnvelopeA]
- Populate the "Table Name" field with the desired table name [TableA]
- Populate the "Table Description" field with the desired description of the table
- Select the "Column Definition" section
- Click the [Add New Item] button
- Select "Family Member(s)" column from the "Type of Column" drop down list
- Populate the "Column Name" field
- Populate the "Column Description" field
- Populate the "Column Label" field
- Validate the "Column Definition" grid contains a row with values just populated
- Click the [Add New Item] button
- Select "Draft/Final (Document Routing)" column from the "Type of Column" drop down list
- Populate the "Column Name" field
- Populate the "Column Description" field
- Populate the "Column Label" field
- Validate the "Column Definition" grid contains a row with values just populated
- Repeat step 4 for any other desired prompts to be added from the "Type of Column" drop down list
- Validate results are as expected
- Click [Submit]
- Validate the form files successfully
- Open form "Form Definition"
- At the "Select Avatar Table" prompt enter the desired form name [FormA]
- Click the [New Avatar Form] button
- From the "Envelope" dialog drop down list, select [EnvelopeA]
- Populate the "Table Name" field with the desired table name [TableA]
- Populate the "Table Description" field with the desired description of the table
- Select a menu location for the form from the "Menu to Place Form Under" field
- Populate the "Form Name" field [FormA]
- In the "Primary Table" field, select [TableA]
- Click the "Pre-display" section
- Select one or more pre-display columns from the "Primary Table Pre-display" column prompts
- Click the "Section Definition" section
- Click [Add New Item] and populate the "Section Description" field
- Click the "Object Definition" section
- Click [Add New Item]
- From the "Table Column" field, select the "Family Member's" column
- Validate the "Object Definition" grid reflect the column added
- From the "Table Column" field, select the "Draft/Final" column
- Validate the "Object Definition" grid reflect the column added
- Repeat step b adding any other columns desired from the "Table Column" field
- Validate the "Object Definition" grid reflect the columns added
- Click [Submit]
- Validate the form files successfully
- Open [FormA]
- At the "Select Family" prompt, select [FamilyA]
- Validate the form loads successfully
- Verify the "Family Member's" field is present and contains each client added as a family member in the set up, along with a check box next to their name.
- Verify the "Draft/Final" field is present on the form.
- Verify any other fields added during "Form Definition" are present on the form, as expected.
- Select values for any desired fields on the form
- Submit the form
- Validate the form files successfully.
Scenario 4: "Family" Entity User Modeled Form- Form submission and Doc Routing Validations
Specific Setup:
- The "Document Management Defaults" form has "Family - User Defined Family" selected in the field "Select Entity Types Allowed"
- The "Document Management Definition" form has been submitted with a "Form Name" [FName] associated to the "Family" entity in the "Entity Database" field.
- In form "Family Registration" have a family created [Family] with family members added in "Family Members" section of the form. For the test [ClientA] and [ClientB]
- Have a user modeled form [Form] created based on the "Family - User Defined Family" entity database
- [Form] contains fields from [Table] that include a "Family Member(s)" column type, a field using a "Draft/Final" column type and any other desired field types
- [Form] is enabled for document routing with form name [FName] selected in the "Select Type" field
- [User] is a staff member who has access to [Form] and [Table]
- [User] has the "My To do's" widget on their home view
- Have a report [Report], set to display data in the "SYSTEM.user_modelled_fam_members" table
- Log in as [User]
Steps
- Access [Form]
- In the "Select Family" prompt, select [Family]
- Validate the "Family Member's" prompt has selections for members [ClientA] and [ClientB]
- Click "All", to select all members
- Populate any other desired fields on the form
- Select "Draft" in the 'Draft/Final' field.
- Click [Submit]
- Validate the form files successfully
- Run [Report] to display data in the "SYSTEM.user_modelled_fam_members" table
- Validate there is a row displayed for [Family] and [ClientA]
- Validate there is a row displayed for [Family] and [ClientB]
- Access [Form]
- In the "Select Family" prompt, select [Family]
- In the pre-display screen, click [Edit] to select the row filed in step 1
- Validate all fields are populated, as expected
- Close the form
- Access [Form]
- In the "Select Family" prompt, select [Family]
- In the pre-display screen, select the row filed in step1
- Click [Delete]
- Validate the row is removed from the pre-display
- Run [Report] to display data in the "SYSTEM.user_modelled_fam_members" table
- Validate the row field for [Family] and [ClientA], has been deleted
- Validate the row field for [Family] and [ClientB], has been deleted
- Access [Form]
- In the "Select Family" prompt, select [Family]
- Validate the "Family Member's" prompt has selections for members [ClientA] and [ClientB]
- Click "All", to select all members
- Populate any other desired fields on the form
- Select "Final in the 'Draft/Final' field.
- Click [Submit] and then [OK]
- Validate the "Confirm Document" screen displays all data submitted, including clients [ClientA] and [ClientB] listed in the "Family Member's field.
- Click [Accept and Route]
- Enter the password for the user in the 'Password' field and click [OK].
- At the "Route Document to" dialog, add [User] as an approver
- Click [Submit]
- Run [Report] to display data in the "SYSTEM.user_modelled_fam_members" table
- Validate there is a row displayed for [Family] and [ClientA]
- Validate there is a row displayed for [Family] and [ClientB]
- Navigate to the "My To Do's" widget
- Click the "New" tab
- Validate the To Do for [Form] is present in the list
- Validate the "Client" column indicates [Family]
- Click [Approve Document]
- Validate the document displays all data submitted, including clients [ClientA] and [ClientB] in the "Family Member's" field.
- Click [Accept]
- Validate the To Do is removed the widget, as expected
- In the "My Clients" widget, select any one of the clients selected as a family member in submission of [Form] in step 1. For example [Client]
- Double click on the client to open their "Chart"
- In the "Documents" section on left side panel, click the form type [Fname], associated with [Form]
- Locate the row listed for the document approved for [Form] in step 2
- Click the "View" check box and then the [View] button to display the document
- Validate the document displays all the data submitted as expected
- Close the chart
Scenario 5: Delete Family - Form (Submission and Validations)
Specific Setup:
- Have an active test client on the system [ClientA]
- In form "Family Registration" have a family created [FamilyA], with [ClientA] added as a family member in "Family Members" section of the form.
- Have a user modeled form [FormA] created based on the "Family" entity database that's enabled for document routing
- File a row for [FamilyA], selecting [ClientA] selected in the "Family Members" field and routing the document to [UserA] to create To do
- [UserA] has the "My To do's" widget on their home view
- Have a report [ReportA] created to display data in the "SYSTEM.user_modelled_fam_members" table
- [UserA] has launched [ReportA] and has logged into the system
Steps
- Run [ReportA], to display data in the "SYSTEM.user_modelled_fam_members" table
- Verify a data row is displayed for the row filed in the set up for [FamilyA] that includes [ClientA]
- On the home view, validate a To do exists in the "My To do's" widget for the row filed in [FormA] in the set up
- Open form "Delete Family"
- Select [FamilyA]
- Validate an error message is displayed stating "The Family has members on file. You must delete all family members in the Family Registration form prior to deleting the family"
- Click [OK]
- Open form "Family Registration"
- Select [FamilyA]
- Click the "Family Members" section
- Select each family member row and click delete to remove the row
- Submit the form
- Open form "Delete Family"
- Select [FamilyA]
- Click [Submit]
- At the "Delete Family" dialog, click [Yes]
- Validate the message "Family has been Deleted" displays
- Click [OK]
- Open form "Delete Family"
- Search for [FamilyA]
- Validate [FamilyA] is not found
- Return to the "My To Do's" widget
- Validate a To do is no longer present for [FormA] for [ClientA]
- Run [ReportA], to display data in the "SYSTEM.user_modelled_fam_members" table
- Verify there are no rows displayed for [FamilyA]
|
Topics
• Client Merge
• NX
• Database Tables
|
Console Widget Viewer - Perceptive enabled
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- View Definition
- HomeView - Documents Widget
- HomeView - Console Widget Viewer
Scenario 1: Console Widget Viewer - validate print preview and print output
Specific Setup:
- User has the 'Primary All Documents Widget' and the 'Console Widget Viewer' on their myDay view.
- "Client A" has data filed in various forms.
Steps
- Select "Client A" and access the 'Primary All Documents Widget'.
- Select the 'All Forms' tab.
- Select the first desired form, for example 'Diagnosis'.
- Click [Print Current].
- In the 'Console Widget Viewer', validate the print preview displays as expected without any truncation.
- Select several other desired forms.
- Click [Print All].
- In the 'Console Widget Viewer', validate the print preview displays as expected for all forms, without any truncation.
- Click [Print].
- Validate the printed forms display as expected, without any truncation.
Scenario 2: Console Widget Viewer - Retrieving and printing documents from Perceptive enabled system
Specific Setup:
- This update is to be tested in a Perceptive enabled system.
- Add the "Documents Widget" and the "Console Widget Viewer" to the user's home view using "View Definition".
Steps
- Generate a progress note document using one of the progress note forms.
- Navigate to the "Documents Widget" on the user's home view.
- Locate the progress note created for this test.
- Highlight that row in the widget.
- Click "View".
- Validate the document is retrieved and displays in the "Console Widget Viewer".
- Click "Print" to print the document to a printer.
- Validate the printed output matches the document displayed in the "Console Widget Viewer".
|
Topics
• Console Widget
• Perceptive
|
Support is added for other products and modules
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Final to Draft Override (CWS)
- Final to Draft Override (PM)
Scenario 1: Final to Draft Override - Form Validations
Specific Setup:
- A modeled form is defined with the 'Draft/Final' prompt (Form A).
- A client is enrolled in an existing episode (Client A).
Steps
- Select "Client A" and access "Form A".
- Populate all required and desired fields.
- Select "Final" in the 'Draft/Final' field.
- Click [Submit].
- Access the 'Final to Draft Override' form.
- Select "Form A" in the 'Form' field.
- Select "Client A" in the 'Entity Lookup' field.
- Click [Select Row].
- Select the finalized record filed in the previous steps and click [OK].
- Validate the 'Row Contents' field contains the values entered in the previous steps.
- Enter the desired value in the 'Override Reason' field.
- Click [Submit].
- Select "Client A" and access "Form A".
- Select the record filed in the previous steps and click [Edit].
- Validate "Draft" is now selected in the 'Draft/Final' field.
- Close the form.
|
Topics
• Final to Draft Override
|
Form Definition - Event Logic
Scenario 1: Form Definition - Event Logic setup and validations
Specific Setup:
- Have a "Modeled" form [ModeledForm], that contains three fields that will be used to set up a "Calculation Type" event in "Form Definition". For this test, the following fields are set up:
- [FieldA] - a "Dictionary" field
- [FieldB] - an "Integer" field
- [FieldC]- a "Decimal" field
Steps
- Open "Form Definition" and select the [ModeledForm]
- Click the "Section Def" tab and select the section with fields defined in the setup
- Click the "Object Def" tab
- Select [FieldB]. This will be the field that will trigger the calculation event
- Click to the "Event" section and click the [Add Item] button
- Set the "Type of Event" field to "Result of Input with Value Checking"
- Set the "Compare with for Event" field, select "Specific Value"
- Set the "Specific Value" field to a desired value that will be used to trigger the event. For this test "!0" is used
- Set the "Relationship to Comparison Value to Trigger Event" select "Equal To"
- Set the "Set Value to Specific Table Value on Event" to "Yes"
- Set the "Table Value to Have Value Changed on Event" to [FieldC]. (This will be the field populated with the result of the calculation)
- Set the "Table Column Value To" to "Calculation Result"
- Set the Calculation Type" to "Addition"
- Click the "Left Operand" field
- Validate [FieldC] is present and select that value
- Click "Submit" to file the form
- Validate the form files successfully
- Re-open "Form Definition"
- Click the "Section Def" tab and select the section with fields defined in the setup
- Click the "Object Def" tab
- Select [FieldB]
- Click to the "Event" section
- Validate each field value selected in step 1d is populated as expected
- Close the form
- Open the [ModeledForm]
- Navigate to [FieldA] and enter any value. For this test "4" is used
- Navigate to [FieldB] enter a value other than "10", which was the trigger value set up
- Validate [FieldC] is not populated
- Navigate back to [FieldB] and enter "10"
- Validate [FieldC] is populated with addition result of [FieldA] plus [FieldB], as expected. In this test, "14" was validated
- Submit the form
- Return to the [ModledForm]
- Select the row just submitted in step 3
- Validate all fields are populated as expected
Chart View - Data display
Scenario 1: Chart View - Form data validations
Specific Setup:
- Have a copy of the "Treatment Plan" form [TPlanCopy] created using form "Create New Treatment Plan"
- Have a modeled table[MTable] that includes any desired field types and also includes the "Selection Leaf" field that points to [TPlanCopy]. For this example: "Selection Leaf: TPlanCopy" would be listed for selection.
- Create a "Modeled" form [MForm] that includes all the fields table [MTable]
- Have a treatment plan filed in treatment plan[TPlanCopy] for a client [TestClient], that includes "Problem", "Goal", "Objective" and an "Intervention" tree view items submitted in the form
- Have the user with access to the modeled form [MForm]
- Have the modeled form [MForm] added to the users chart view
Steps
- Select client [TestClient]
- Open modeled form [MForm]
- Click the [Select Treatment Plan Item] button
- Validate a "Tab" is opened named with the name of the treatment plan copy created in the set up [TPlanCopy]
- Validate the data displayed contains the "Problems", "Goals", "Objective", "Interventions" tree view data submitted in the setup
- Validate the data displayed for each tree item is as expected and listed in a readable format
- Select the last tree item, "Interventions", this will bring in all connected tree items
- Click the [Return] button
- In the "Selection Leaf" field text box
- Validate the "Problems", "Goals", "Objective", "Interventions" tree view data is displayed as expected, and in a readable format
- Submit the form
- Validate the form files successfully
- Re-open [MForm] for client [TestClient]
- Select the row just submitted
- Validate all fields are populated, as expected
- Close the form
- Open "Chart" view for client [TestClient]
- Select [MForm] on the left side forms list
- Validate the data under the "Select Leaf:" field includes the "Problems", "Goals", "Objective", "Interventions" tree view data as expected
- Validate the data is in a readable paragraph format, with each item (Problem, Goal, Objective, etc) starting on a separate line.
- Validate data in any other fields are displayed as expected
Envelope Import - Mapped Dictionaries
Scenario 1: Envelope Export/Import - Validate forms that contain "Mapped" dictionary fields
Specific Setup:
- Have a server with two Avatar instances setup [SystemA] and [SystemB]
- [SystemA] has several programs set up in form "Program Maintenance" that include programs, "ProgramA(800)", "ProgramB(900) and "ProgramC(950)"
- [SystemB] has several programs set up in form "Program Maintenance" but they do not include programs, "ProgramA(800)", "ProgramB(900) and "ProgramC(950)"
- [SystemA] contains two modeled "Envelopes"
- [EnvelopeA] contains [FormA], it includes a dictionary field [FormA_Dict1] which is mapped to the "(10011) Program" dictionary
- [EnvelopeB] contains [FormB], it contains a dictionary field [FormB_Dict1] that is mapped to the mapped dictionary "[FormADict1]" set up in [FormA]
- Both envelopes have been exported from [SystemA] and the export files have saved on the server
- User has logged in [SystemB]
Steps
- Open form "Envelope Import"
- Click [Select Envelope Import File]
- Navigate to the location of [EnvelopeA] and select the file
- Select "Create New"
- Click "Begin Import Scan"
- Validate there are no errors or warnings in the scan results
- Click [Begin Import]
- Validate the envelope imports successfully
- Repeat steps 1 for [EnvelopeB]
- Validate the results are as expected
- Open [FormA]
- Navigate to field [FormADict1]
- Validate programs "ProgramA(800)", "ProgramB(900) and "ProgramC(950) are not displayed in the field, as expected
- Select any other program
- Submit the form
- Return to [FormA]
- Select the row just submitted
- Validate field [FormADict1] contains the expected value
- Close the form
- Open [FormB]
- Navigate to field [FormBDict1]
- Validate programs, "ProgramA(800)", "ProgramB(900) and "ProgramC(950)" are not displayed in the field, as expected
- Select any other program
- Submit the form
- Return [FormB]
- Select the row just submitted
- Validate field [FormBDict1] contains the expected value
- Close the form
Form "Display User"
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Display User
- User Display Report
Scenario 1: "Display User" Form - "User Display" report data validations
Specific Setup:
- Have a user [UserA] who is not assigned to a user role
- Have another user [UserB] who is assigned to a user role [RoleA]
- Have another user [UserC] who is assigned to a user role [RoleB]
- In form "User List Management", have or create a new user list [Userlisttest] with following users submitted in the form
- In the "Workflow Users" section, add [UserA]
- In the "Workflow User Roles" section, add [RoleA] but do not add [RoleB]
- Logged in user has access to form "Display User"
Steps
- Open form "Display User"
- In field "Individual or All Users", click the "Individual" radio button
- In the "Select User" field, select [UserA]
- Click the [Display User(s)] button
- Validate the "User Display" report generates successfully and in a timely manner
- Validate the "User ID" field is populate with [UserA]
- Validate the "User Description" field is populated as expected
- Validate the "Associate With User Role" field is set to "No", as expected
- Validate the "Workflow Notification User Lists" field is populated with the [Userlisttest] user list, as expected
- Close the report
- In the "Select User" field, select [UserB]
- Click the [Display User(s)] button
- Validate the "User Display" report generates successfully and in a timely manner
- Validate the "User ID" field is populate with [UserB]
- Validate the "User Description" field is populated as expected
- Validate the "Associate With User Role" field is set to "Yes"
- Validate the "User Role" field is populated with [RoleA], as expected
- Validate the "Workflow Notification User Lists" field is populated with the [Userlisttest] user list, as expected
- Close the report
- In the "Select User" field, select [UserC]
- Click the [Display User(s)] button
- Validate the "User Display" report generates successfully and in a timely manner
- Validate the "User ID" field is populate with [UserC]
- Validate the "User Description" field is populated as expected
- Validate the "Associate With User Role" field is set to "Yes"
- Validate the "User Role" field is populated with [RoleB], as expected
- Validate the "Workflow Notification User Lists" field is populated with the [Userlisttest] user list, as expected
- Close the report
Importing Images in Forms
Scenario 1: Validate Images imported and submitted in a forms
Specific Setup:
- Have a form that contains a "Primary" and a "Multiple Iteration" section, with each section containing a "Picture" field and any other desired fields.
- Have "Autosave" is enabled on the form
- Have three image files(for example ".JPG" images) available for import, [ImageA], [ImageB] and [ImageC]
- A client [TestClient], is admitted in an active episode
Steps
- Open the form
- Select [TestClient] and then select the episode
- Select the primary section of the form
- Navigate to the "Picture" field and import [ImageA]
- Populate any other desired fields in the section
- Navigate to the multiple-iteration section of the form
- Click [Add] to add a row [Row1]
- Navigate to the "Picture" field and import [ImageB]
- Populate any other desired fields
- Click [Add] to add another row [Row2]
- Navigate to the "Picture" field and import [ImageC]
- Populate any other desired fields
- Wait for "Autosave" to automatically trigger or click the [Backup] button
- Validate an "Autosave" message is displayed indicating the time of the backup
- Close the form
- Open the form
- Select [TestClient] and then select the episode
- Validate a message displays: "You have an unsubmitted backup of this data record. Do you wish to restore from the backup?"
- Click [Yes]
- Navigate to primary section of the form
- Validate the "Picture" field is populated with [ImageA]
- Validate all other fields are populates as expected
- Navigate to the multiple-iteration section of the form
- Select [Row1]
- Validate the "Picture" field is populated with [ImageB]
- Validate all other fields are populated as expected
- Select [Row2]
- Validate the "Picture" field is populated with [ImageC]
- Validate all other fields are populated as expected
- Click [Submit]
- Validate the form files successfully
- Return to the form
- Select [TestClient] and then select the episode
- Navigate to primary section of the form
- Validate the "Picture" field is populated with [ImageA]
- Validate all other fields are populates as expected
- Navigate to the multiple-iteration section of the form
- Select [Row1]
- Validate the "Picture" field is populated with [ImageB]
- Validate all other fields are populates as expected
- Select [Row2]
- Validate the "Picture" field is populated with [ImageC]
- Validate all other fields are populates as expected
- Close the form
|
Topics
• Modeling
• NX
• Chart Review
• Forms
• Envelope Import
• User Definition
• User Role Definition
• Auto Save
|
'Client Merge' process
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Service Documentation Form
- Admission
Scenario 1: Validate 'Client Merge' for clients with appointments linked via Service Documentation to CWS modeled forms
Specific Setup:
- A client is enrolled in an existing episode (Client A).
- A second client is enrolled in an existing episode and has the same name as "Client A" (Client B).
- A CWS modeled form configured for service documentation must be defined with a 'Draft/Final' field (Service Documentation Form).
- The 'Attach Selected Appointment To Service Documentation On Draft' registry setting is set to "1" or "2".
Steps
- Access the 'Scheduling Calendar' form.
- Right click in any available time slot and click [Add Appointment].
- Select "Client A" in the 'Client' field.
- Populate any other required and desired fields.
- Click [Submit].
- Validate the appointment for "Client A" is displayed.
- Click [Dismiss].
- Select "Client A" and access the "Service Documentation Form".
- File an existing appointment note for the appointment filed in the previous steps.
- Select "Draft" in the 'Draft/Final' field.
- Click [Submit].
- Access the 'Client Merge' form.
- Select "Client A" in the 'Source Client' field.
- Select "Client B" in the 'Target Client' field.
- Select "Yes" in the 'Merge All Client Data Through Single Filing' field.
- Select "Yes" in the 'Create New Episode On Merge' field.
- Click [File].
- Validate a message is displayed stating: Do you wish to continue with the indicated action?
- Click [Yes].
- Validate a message is displayed stating: All information has been merged into the target client and the source client has been deleted from the system.
- Click [OK] and close the form.
- Select "Client B" and access the 'Service Documentation Form'.
- Select the new episode created on merge.
- Validate the note filed in the previous steps is displayed in the Pre-Display.
- Click [Edit].
- Validate all previously filed data is displayed.
- Close the form.
|
Topics
• Scheduling Calendar
• Client Merge
|
Dynamic Forms
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: Dynamic Form - Validations
Specific Setup:
- User has access forms, "Basic Troubleshooting", "Treatment Plan" and "Member Enrollment"
Steps
- Open form "Basic Troubleshooting"
- Click the [Test Dynamic Forms] button
- Validate message "Test Successful", is displayed
- Click the [OK] button
- Set the "Duration (minutes)" field to "1"
- Click the [Submit] button
- Verify the message window "Submitting... Please Wait", is displayed
- Wait "1" Minute
- Verify the message window "Submitting... Please Wait" closes and the user is returned to the home screen
- Open the "Treatment Plan" form and select the desired client in the "Select Client" search field
- Populate the "Plan Date" field
- Populate any other desired fields
- Set the "Draft/Final" to "Draft"
- Click the Launch Plan button
- Click the [Add New Problem] button
- Click the [Return to Plan] button
- Validate the "Plan Saved" message is displayed and click [OK]
- Set the "Draft/Final" field to "Final"
- Click [Submit]
- Validate the message "Cannot finalize plan until the following required fields are completed"
- Click the OK button
- Populate any missing required fields
- Click the [Submit] button
- Validate the form files successfully
- Open the Member Enrollment - Avatar MSO / Membership Management form
- Populate the "Last Name" field with a name that is not on file yet as a member
- Populate the "First Name" field
- Populate the Sex" field
- Click the Search button
- Validate the message "Search Results - No Matches found", is displayed
- Click [OK] button
- Click the New Client button
- Click the Auto Assign ID Number - Yes button
- Validate the "Name" field is populated as expected
- Populate any other desired fields
- Submit the form
- Validate the form files successfully
|
Topics
• Forms
• Cache
|
Console Widget Viewer
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Delete Last Movement
- Admission
Scenario 1: "Console" Widgets - View form data in the "Console Widget Viewer"
Specific Setup:
- Have a client already admitted in four active episodes. [Ep1], [Ep2], [Ep3] and [Ep4]
- In form "Console Widget Configuration" create a console widget for an episodic based form [WAdmit]. For this test, an "Admission" form widget is used
- The logged in user has access to form "Delete Last Movement"
- The logged in user has the console widget [WAdmit] and the "Console Widget Viewer" widget on their home view or on an additional view
Steps
- At the home view, select the client
- In the "Episode" selection field on the menu bar, select "All Episodes"
- Refresh the [WAdmit] widget
- Validate rows for all four episodes are displayed
- Click the [View] button for each episode row
- Validate the "Console Widget Viewer" displays the expected data for each episode
- Open form "Delete Last Movement"
- Select [Ep2]
- Complete and submit the form
- Repeat step 2 for [Ep3]
- Refresh the [WAdmit] widget
- Validate only admission rows for [Ep1] and [Ep4] are present
- Click the [View] button for each row
- Validate the "Console Widget Viewer" displays the expected data for each episode
- Select the client and open the "Admission" form
- Populate all the required fields to admit the client to any program to create a new episode [Ep5]
- Submit the form
- Validate the form files successfully
- Repeat step 5, admitting the client to any other program to create another episode [Ep6]
- At the home view, select the client
- In the "Episode" selection field on the menu bar, select "All Episodes"
- Refresh the [WAdmit] widget
- Validate rows for [Ep2] and [Ep3] are not present as expected
- Validate rows for [Ep1], [Ep4] are present
- Validate the two new episode admission for [Ep5] and [Ep6] are also present
- Click the [View] button for each episode row in the widget
- Validate the "Console Widget Viewer" displays the expected data for each episode
Scenario 2: "All Documents" Widget - View form data in the "Console Widget Viewer"
Specific Setup:
- Have a client already admitted in four active episodes. [Ep1], [Ep2], [Ep3] and [Ep4]
- Have an episodic form included in the "All Documents" widget. For this test, the "Admission" form is used
- The logged in user has the "All Documents" widget and the "Console Widget Viewer" widget on their home view or an additional view
- The logged in user has access to the "Delete Last Movement" and the "Admission" forms
Steps
- At the home view, select the client
- In the "Episode" selection field on the menu bar, select "All Episodes"
- Navigate to the "All Documents" Widget
- Select the "Admission" form from the "Form Description" column form list
- Validate rows for all four episodes are displayed
- Click the [View] button for each episode row
- Validate the "Console Widget Viewer" displays the expected data for each episode
- Open form "Delete Last Movement"
- Select [Ep2]
- Complete and submit the form
- Repeat step 2 for [Ep3]
- At the home view, select the client
- In the "Episode" selection field on the menu bar, select "All Episodes"
- Navigate to the "All Documents" Widget
- Select the "Admission" form from the "Form Description" column form list
- Validate only admission rows for [Ep1] and [Ep4] are present
- Click the [View] button for each episode row
- Validate the "Console Widget Viewer" displays the expected data for each episode
- Select the client and open the "Admission" form
- Populate all the required fields to admit the client to any program to create a new episode [Ep5]
- Submit the form
- Validate the form files successfully
- Repeat step 7, admitting the client to any other program to create another episode [Ep6]
- At the home view, select the client
- In the "Episode" selection field on the menu bar, select "All Episodes"
- Navigate to the "All Documents" Widget
- Select the "Admission" form from the "Form Description" column form list
- Validate rows for [Ep2] and [Ep3] are not present as expected
- Validate rows for [Ep1], [Ep4] are present
- Validate the two new episode admission for [Ep5] and [Ep6] are present
- Click the [View] button for each episode row in the widget
- Validate the "Console Widget Viewer" displays the expected data for each episode
|
Topics
• Console Widget
• Console Widget Configuration
• NX
• All Documents Widget
|
Product Updates - form compiles
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: "Product Updates" form - Post installation validations
Product Update - On hold
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Product Updates (CWS)
- Product Updates (PM)
Scenario 1: Product Updates - Validate the "Guardiant" product update check functionality
|
Topics
• Forms
• Guardiant
|
Product Updates - form compiles
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Product Updates (PM)
- Print Error Log (PM)
Scenario 1: 'Product Updates' Form - Installation and post installation validations
Specific Setup:
- Have a system where a product update [TestUpdate] will be installed that compile a form or forms. For example an update that will require compiling "Modeled" forms.
Steps
- Open form "Product Updates"
- Click [Select Application]
- Select the desired application
- Click [Select Update/Customization Pack]
- Browse to the location containing the ".GSA" file for [TestUpdate]
- Click [OK]
- Click [Review Update/Customization Pack Contents]
- Validate the results in the "Review Update/Customization Pack Contents" text box are as expected for the update being loaded
- Click [Install Update Customization Pack]
- Validate message "Update Loaded" is displayed
- Click [OK]
- Close the form
- Open form "Current Server" in application the update was installed in
- Navigate to the "Updates" list section
- Click the search text editor icon
- In the update listing search for the update installed in step 1
- Validate the update is found, as expected
- Close the form
- Open form "Print Error Log"
- Select today's date
- Run the report
- Validate there are no errors
- Locate any form that may have been recompiled by the product update. For example a "Modeled" form
- Populate the fields on the form
- Submit the form
- Validate the form files successfully
- Return to the form
- Select the row just submitted
- Validate all fields are populated, as expected
|
Topics
• Update Install
• NX
|
| |