Skip to main content

RADplus 2023 Update 51

Product Requirements / Recommendations

RADplus required

Recommended Update Level

RADplus 2023 Update 20

Product Update Form Description

An issue on User Modeled form using a Table Alias where submission is incorrectly blocked in cases where no required prompt associated to the Table Alias is completed is resolved. Cases where no required prompt for the Table Alias is completed will submit the User Modeled table row, but not the Table Alias row.

Included Updates

20

Required Updates

None

Details

NEW0 CHANGED0 FIXED1
Fixed (1)
Modeled Forms - Table Alias
An issue is resolved to ensure that data in a Modeled form using a Table Alias can be submitted successfully, even when fields on the form that are mapped to the Table Alias are not populated at the time of submission
Topics
• Diagnosis • Modeling • NX
 
Acceptance Tests

AV-89043 Summary | Details
Modeled Forms - Table Alias
Scenario 1: Modeled Forms - "Table Alias" field and data validations
Specific Setup:
  • Have a client [TestClient] who is active in an existing episode
  • Have a modeled form [TestForm] that contains:
  • A field [TestField] that is not mapped to any of the field in the "Vital Signs" alias table. For this example a "Dictionary" type field is used
  • Mapped "Table" aliased fields. For this test [TestForm] has the following fields in its table [TestTable], that are mapped in "Table Definition" to the following fields in the "CWS" table alias, "Vital Signs":
  • Date
  • Time
  • Diastolic Blood Pressure
  • Systolic Blood Pressure
  • Respiration
  • Please Note: For the "CWS" "Vital Signs" table alias used in this test, the "Date" and "Time" alias fields are required to be populated at the time submission in order to file the data submitted in the mapped alias fields, into the "SYSTEM.cw_vital_signs" table.
  • Have a report created to display data in the modeled table [TestTable]
  • Have a report created to display data in the "SYSTEM.cw_vital_signs" table
  • Have a report created to display data in the "SYSTEM.RADplus_error_log" table
Steps
  1. On the home view, select [TestClient]
  2. Open form [TestForm]
  3. Populate the field [TestField]
  4. Populate the table alias mapped "Date" and "Time" fields
  5. Populate the other mapped alias fields noted in the setup.
  6. Submit the form
  7. Validate the form submits successfully
  8. Run the report to display data in the modeled table [TestTable]
  9. Validate data for all fields populated in step 2a and b, are displayed as expected
  10. Run the report to display data in the "SYSTEM.cw_vital_signs" table
  11. Validate rows for all the mapped table alias fields populated in step 2b, are displayed as expected
  12. Run the report to display data in the "SYSTEM.RADplus_error_log"
  13. Validate there are no messages related to the table alias submission displayed, as expected
  14. Open form [TestForm] and add a new row
  15. Populate just the field [TestField], which is not a mapped alias field
  16. Submit the form
  17. Validate the form files successfully
  18. Run the report to display data in the modeled table [TestTable]
  19. Validate data for field [TestField] populated in step 3a is displayed populated as expected
  20. Validate none of the other fields are populated in the report, as expected
  21. Run the report to display data in the "SYSTEM.cw_vital_signs" table
  22. Validate there are no rows populated from the form submission in step 4a, as the required table alias mapped "Date" and "Time" fields were both not populated.
  23. Run the report to display data in the "SYSTEM.RADplus_error_log"
  24. Validate there are no messages related to table alias submission, as both of the required alias mapped fields were not populated, indicating no attempt to file data in the alias table
  25. Open form [TestForm] and add a new row
  26. Populate field [TestField]
  27. Leave either the alias mapped "Date" or mapped "Time" field unpopulated, and populate any of the other alias mapped fields.
  28. Submit the form
  29. Validate the form submits successfully
  30. Run the report to display data in the modeled table [TestTable]
  31. Validate data for all fields populated in step 4a and 4b, are displayed as expected
  32. Run the report to display data in the "SYSTEM.cw_vital_signs" table
  33. Validate there are no rows populated for the submission in step 4c, as one of the two required fields for alias table submission was not populated.
  34. Run the report to display data in the "SYSTEM.RADplus_error_log"
  35. Validate there is a row with a message stating "Table Alias Submission Failed Validation" displayed
Topics
• Diagnosis • NX

 

  • Was this article helpful?