Skip to main content

RADplus 2024 Update 10

Product Requirements and Recommendations

RADplus required

Recommended Update Level

RADplus 2024 Monthly Release 2024.00.01

Product Update Description

Several issues with saving data from the 'Routing Worklist Item', 'Order Fulfillment', and 'POC Results Entry' forms are resolved. The performance of the 'Rule Based Routing' widget is improved for users with many assigned items.

Required Updates

RADplus 2023 Update 33

Included Updates

None

Details

NEW1 CHANGED0 FIXED1
New (1)
Rule Based Routing Widget - filing validation logic
Filing submission validation for modeled forms launched in the "Routing Worklist Item" dialog of the "Rule Based Routing Widget", are updated to use the same filing validation used for standard modeled forms. This same change, also applies to the modeled form validation used in the "Order Fulfillment" widget and the "POC Results Entry" form
Value Added: This change ensures modeled form field validation uses the same filing logic as modeled forms, making it more consistent and intuitive for clients to use
Topics
• Order Fulfillment • Rule Based Routing
 
Fixed (1)
Rule Based Routing widget - performance
An issue is resolved to ensure that widget data submission and data refresh in the "Rule Based Routing" widget, will occur in a timely manner
Topics
• Rule Based Routing
 
Acceptance Tests

AV-93452 Summary | Details
Rule Based Routing widget - performance
Scenario 1: 'Rule Based Routing' widget - Submission and form data validations
Specific Setup:
  • Have a system enabled for "Rule Based Routing"
  • Modeled form [TestForm] exists and has various field types on the form.
  • In form 'Routing Role Assignment', a role is defined [TestRole] and [TestUser] has been assigned to the role
  • In form "Routing Queue Definition", [TestForm] has been assigned to a rule based routing queue [TestQueue]. (Note: When a row launched from the via "Launch Worklist Item" in the widget, this is the form that will be populated and submitted).
  • In form "Routing Configuration Definition", a desired form that is enabled for document routing, has been selected in the "Initial Assignment" field
  • Several rows has been submitted in that form and routed to [TestUser], who has approved the document(s)
  • [TestUser] has the "Rule Based Routing" widget on their home view
Steps
  1. Locate the 'Rule Based Routing' widget.
  2. Select the queue [TestQueue] identified in the setup section
  3. Validate data rows are loaded and in a timely manner
  4. Select a row and click "Launch Worklist Item"
  5. Validate the "Routing Worklist Item" screen is loaded and contains [TestForm] and its expected field, for data entry
  6. For each field on the form, enter a value
  7. Click [File button].
  8. Validate when applicable, that an error dialog is displayed indicating fields where an incorrect value was entered.
  9. Populate each field indicated with a valid value
  10. Click the [File Button]
  11. Validate the form submits successfully and in a timely manner
  12. Validate the 'Rule Based Routing' widget refreshes in a timely manner
  13. Validate data rows are loaded, as expected
  14. Open form [TestForm]
  15. Select the row just submitted in the widget
  16. Validate all fields are populated, as expected

Topics
• Rule Based Routing
AV-94104 Summary | Details
Rule Based Routing Widget - filing validation logic
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Order Fulfillment Widget
  • Order Entry Console
  • POC Results Entry
Scenario 1: Order Fulfillment widget - "Require Fulfillment" modeled form field validations
Specific Setup:
  • Have CWS Modeled form [TestForm], that contains various different field types.
  • Have an order code set up in 'Order Code Setup', that has the 'Require Fulfillment' set to "Yes" and [TestForm] selected in the "Fulfillment Form" field
  • The 'Order Fulfillment' widget and "Orders" widget exist on the logged in users home view
Steps
  1. Select a client [TestClient] and navigate the "Order" widget
  2. Search for the order code you defined in the 'New Order' field.
  3. Fill out the required fields and click 'Add to Scratchpad', then 'click Sign'.
  4. Validate a row for the order [TestOrder] is displayed in the widget
  5. Return to your homeview and
  6. Refresh the 'Order Fulfillment' widget.
  7. Validate the widget contains a row for the order entered in step 1
  8. Select the row and click 'Fulfill Order'.
  9. Validate [TestForm] is open
  10. For each field on the form enter a value
  11. Click [File button].
  12. Validate when applicable, that an error dialog is displayed indicating fields where an incorrect value was entered.
  13. Populate each field indicated with a valid value
  14. Click the [File Button]
  15. Validate the form submits successfully
  16. Select client [TestClient]
  17. Open form [TestForm]
  18. Validate the row submitted in the widget in step 2, is present
  19. Select the row
  20. Validate all fields are populated as expected
Scenario 2: POC Results Entry - "Associated Form" modeled form field validations
Specific Setup:
  • Have a non episodic modeled form [TestForm], in application "CWS" that contains a variety of columns types, as well as a multiple iteration section.
  • In Order Code setup have "Lab" type order code created [TestCode]
  • Have a client [TestClient] with an active order [TestOrder] that uses [TestCode]
  • In form 'POC Results Entry Configuration'
  • On the 'Observation Definition' section, add a new definition [TestDef] and fill out the required fields
  • On the 'Test Definition' page, add a new test
  • In the 'Associated Form', select [TestForm]
  • Submit the form
  • Have the eMAR widget to your homeview.
Steps
  1. Select [TestClient]
  2. Navigate to the "Emar" widget
  3. Validate the order displays in the 'Lab Orders' tab
  4. Select the order in the widget and click 'Administer'.
  5. Fill out the required fields and click [OK]
  6. Open the 'POC Results Entry' form.
  7. Select [TestOrder] from the 'Order' dropdown.
  8. Validate the collection data is populated
  9. Validate the [TestForm] displays in another window.
  10. Fill out all the fields on the modeled form, including the multiple iteration row, and submit.the form
  11. Validate when applicable, that an error dialog is displayed indicating fields where an incorrect value was entered.
  12. Populate each field indicated with a valid value
  13. Click the [File Button]
  14. Validate the form submits successfully
  15. Reopen the 'POC Results Entry' form
  16. Select [TestOrder].
  17. Validate the collection is not automatically loaded (as it was already submitted)
  18. Change 'Include Resulted Collections' to 'Yes'.
  19. Validate the collection load with the values submitted in step 1.
  20. Edit some field values
  21. Submit the form
  22. Reopen the 'POC Results Entry' form
  23. Select [TestOrder].
  24. Select the collection again.
  25. Validate the changes you made in step 3 are displayed as expected.
Topics
• Order Fulfillment