Skip to main content

RADplus 2023 Update 69

Product Requirements and Recommendations

RADplus required

Recommended Update Level

RADplus 2023 Monthly Release 2023.02.00

Product Update Description

An issue is resolved where multi-row SQL widgets would file duplicate event log rows per client in the SYSTEM.RADplus_event_log table.

Required Updates

None

Included Updates

39

Details

NEW0 CHANGED0 FIXED1
Fixed (1)
Multi-row SQL Widgets - Event log entries
An issue is resolved to ensure multi-row "SQL-Widgets" file event log rows successfully in the "SYSTEM.RADplus_event.log" table.
Topics
• Admission • Audit Log
 
Acceptance Tests

AV-78714 Summary | Details
Multi-row SQL Widgets - Event log entries
Scenario 1: SQL Widget ('Multiple Row SQL' Type) - Validate entries in the "SYSTEM.radplus_event_log" table
Specific Setup:
  • Have a report or query to display data in the "SYSTEM.RADplus_event_log" table [TestReport]
  • In form "Widget Definition" have a "Multiple Row SQL" type widget created [MultWidget] based on a table. For this test the "cw_hist_client_allergies" filed in form "Client Allergies and Hypersensitivities", is used
  • Have a client [ClientA] with just one allergy filed in form "Client Allergies and Hypersensitivities"
  • Have another client [ClientB] with two more allergies filed in form "Client Allergies and Hypersensitivities"
  • Have [MultWidget] placed on a user's home view or additional console view
Steps
  1. At the home view, select [ClientA], the client with just one entry filed in the table
  2. Navigate to location of widget [MultWidget]
  3. Click the "Refresh" button in the widget (Note the current date and time)
  4. Validate results are displayed as expected. For this test, just one row is displayed as expected for the "Allergies" on file for [ClientA]
  5. Run the [TestReport], created to display data in the "SYSTEM.RADplus_event_log" table
  6. Validate there are only two event log rows displayed for the transaction to step 1a:
  7. One entry row is displayed for accessing [ClientA]
  8. Validate the 'event_date' and 'event-time' are consistent with the date time noted in step 1a
  9. Second row entry is for refreshing the widget with the loaded data for [ClientA]
  10. Validate the 'event_date' and 'event-time' are consistent with the date time noted in step 1a
  11. Click to refresh the widget again
  12. Repeat steps 1a and 1b
  13. Validate results are as expected
  14. At the home view, select [ClientB], the client with multiple entries filed in the table
  15. Navigate to location of widget [MultWidget]
  16. Click the "Refresh" button in the widget (Note the current date and time)
  17. Validate results are displayed as expected. For this test, just one row is displayed as expected for the "Allergies" on file for [ClientB]
  18. Run the [TestReport], created to display data in the "SYSTEM.RADplus_event_log" table
  19. Validate there are still only two event log rows displayed for the transaction to step 2a, as expected. (Note: only two event log entries are expected, even when multiple entire are displayed in the widget)
  20. One entry row is displayed for accessing [ClientB]
  21. Validate the 'event_date' and 'event-time' are consistent with the date time noted in step 2a
  22. Second row entry is for refreshing the widget with the loaded data for [ClientB]
  23. Validate the 'event_date' and 'event-time' are consistent with the date time noted in step 2a
  24. Click to refresh the widget again
  25. Repeat steps 2a and 2b
  26. Validate results are as expected
Topics
• Admission • Audit Log

 

  • Was this article helpful?