Client Delete
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: "Client Delete" Form - Submission and data validations
Specific Setup:
- Have a modeled table [TableA], that exists in [FormA] which is based on the "GA ASO" entity database
- Have a modeled table [TableB], that exists in [FormB] which is based on any other entity database, for example the "Client" entity database
- [TestClient] has a row of data submitted in both [FormA] and [FormB]
- [TestClient] also has a row of data submitted in a product form based table.[TableC]
- For this test, the "Inpatient Progress Notes" form table, "SYSTEM.cw_patient_notes" is used
- Have a report created [ReportA] to display data in [TableA]
- Have a report created [ReportB] to display data in [TableB]
- Have a report created [ReportC] to display data in desired product form based table [TableC]
- Logged in user has access to form "Client Delete" and "Delete Last Movement"
Steps
- Run the report for [ReportA]
- Validate the row of data submitted for [TestClient] in [TableA], is displayed as expected
- Run the report for [ReportB]
- Validate the row of data submitted for [TestClient] in [TableB], is displayed as expected
- Run the report for [ReportC]
- Validate the row of data submitted for [TestClient] in [TableC], is displayed as expected
- Open "Client Delete" form.
- Select [TestClient] 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 "Delete Last Movement".
- Select [TestClient]
- Select the admission episode from the "Episode Number" field.
- Click [Submit].
- Click [Yes] to continue.
- Validate the form submits successfully.
- Open "Client Delete" form.
- Select[TestClient] in the "Client ID" field.
- Click [Submit].
- Validate the form submits successfully.
- At the Home View, search for [TestClient]
- Validate there are no results, as expected.
- Run [ReportA] to display data in table, [TableA].
- Validate there is no longer a row displayed for [TestClient], as expected
- Run [ReportB] to display data in table, [TableB].
- Validate there is no longer a row displayed for [TestClient], as expected
- Run [ReportC] to display data in product table noted in the setup. For this test, the "SYSTEM.cw_patient_notes" table
- Validate there is no longer a row displayed for [TestClient], as expected
|
Topics
• Client Search
|