Skip to main content

RADplus 2023 Update 119

Product Requirements and Recommendations

RADplus required

Recommended Update Level

RADplus 2023 Monthly Release 2023.04.00

Product Update Description

An issue is resolved where modeled form data in the GA ASO indirect did not delete when a client was deleted.

Required Updates

None

Included Updates

None

Details

NEW0 CHANGED0 FIXED1
Fixed (1)
Client Delete
An issue is resolved to ensure that data rows submitted for a client in a "GA ASO" entity based modeled form, are deleted when the client is deleted via the "Client Delete" form
Topics
• Change MR# • Client Merge • Client Search
 
Acceptance Tests

AV-93505 Summary | Details
Client Delete
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Delete Last Movement
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
  1. Run the report for [ReportA]
  2. Validate the row of data submitted for [TestClient] in [TableA], is displayed as expected
  3. Run the report for [ReportB]
  4. Validate the row of data submitted for [TestClient] in [TableB], is displayed as expected
  5. Run the report for [ReportC]
  6. Validate the row of data submitted for [TestClient] in [TableC], is displayed as expected
  7. Open "Client Delete" form.
  8. Select [TestClient] in the "Client ID" field.
  9. Validate an error message is received "Client Must Be Removed From All Families Before Client Can Be Deleted."
  10. Click [OK].
  11. Close the form.
  12. Open form "Delete Last Movement".
  13. Select [TestClient]
  14. Select the admission episode from the "Episode Number" field.
  15. Click [Submit].
  16. Click [Yes] to continue.
  17. Validate the form submits successfully.
  18. Open "Client Delete" form.
  19. Select[TestClient] in the "Client ID" field.
  20. Click [Submit].
  21. Validate the form submits successfully.
  22. At the Home View, search for [TestClient]
  23. Validate there are no results, as expected.
  24. Run [ReportA] to display data in table, [TableA].
  25. Validate there is no longer a row displayed for [TestClient], as expected
  26. Run [ReportB] to display data in table, [TableB].
  27. Validate there is no longer a row displayed for [TestClient], as expected
  28. Run [ReportC] to display data in product table noted in the setup. For this test, the "SYSTEM.cw_patient_notes" table
  29. Validate there is no longer a row displayed for [TestClient], as expected
Topics
• Client Search