[WEBCLIENT-97] Selecting temporal constraint selection "Same encounter" is not changing selection at the individiual group level Created: 25/Mar/15 Updated: 12/May/15 Resolved: 16/Apr/15 |
|
Status: | Closed |
Project: | i2b2 Web Client |
Component/s: | Web Client |
Affects Version/s: | 1.7.04 |
Fix Version/s: | 1.7.05 |
Type: | Bug | Priority: | Major |
Reporter: | Reeta Metta | Assignee: | Janice Donahoe |
Resolution: | Fixed | Votes: | 0 |
Labels: | None | ||
Remaining Estimate: | Not Specified | ||
Time Spent: | Not Specified | ||
Original Estimate: | Not Specified |
Affects View/s: |
Query Tool
|
i2b2 Feature/s: |
Timing - Panel level
|
i2b2 Sponsored Project/s: |
i2b2 Web Client
|
i2b2 Related Project/s: |
BBP
|
Affects Database/s: |
All databases
|
Affects Web Browser/s: |
All Web Browsers
|
Reproduction Notes: | This can be reproduced in the i2b2 Test environment.
There are a couple of key things to understanding and reproducing this issue. 1. More than three panels are used in the query. 2. The panel that is not visible is the one that is not getting updated when you change the query timing. STEPS TO REPRODUCE: 1. Add an item to the first three groups. 2. Add a fourth group and add an item to it. 3. Change the query timing to "Selected groups occur in the same financial encounter". 4. Notice for the panels that are visible (Group 2, 3, & 4) the panel timing was updated to "Occurs in Same Encounter". 5. Click on the Back button to bring the first group into the view. 6. Notice the Panel Timing for Group 1 still says "Treat Independently". 7. If you change the Query Timing back to "Treat all Groups Independently" while Groups 1, 2, & 3 are visible their panel timing will be updated but when you scroll over to Group 4 it will say "Occurs in Same Encounter". |
Testing Notes: | Test Date: 04/16/2015
Build Number: Test Status: Passed Clients Tested : i2b2 Web Client Environments Tested : Browsers: Chrome, Firefox, Internet Explorer, Safari Databases: Not applicable for this test Client OS: Macintosh, Windows Test Comments: Tested with the latest web client build and it appears to be working correctly. Verified the following: * Panel timing for all groups, including those not displaying in the Query Tool. (Tested with 4, 5, and 6 groups) * The correct panel timing was sent in the XML query. |
Participant/s: |
Description |
a. Navigate to https://www.i2b2.org/webclient/
b. Access the Query tool tab on the right pane c. With the default Temporal constraint selction “Treat independently” selected and all default Groups having the same individual defulat selection of “Treat independently” d. Ddrag and drop data folders from the left “Navigate Tems” folder structure into the first three Group columns e. Then click on”New Group” button to add Group 4 and add data folder into it f. Then access the Temporal Constraint selection and change it to “Selected groups occur in the same financial encounter” g. Using “<” navigate button, view the Group1 selection and view the individual selection display under the column h. Expected: The individual selection under Group 1 should be same as the Temporal constraint selection which is “Selected groups occur in the same financial encounter” Actual: The individual selection under Group 1 is not changing to reflect the selected Temporal criteria . |
Comments |
Comment by Nich [ 31/Mar/15 ] |
To clarify and summarize this issue:
1. If you have concepts in more than 3 panels (e.g. 4 panel query) 2. Change Temporal Constraint to "same financial encounter", only the panels that are on the screen are auto-changed to "same encounter". 3. If you click left or right for the other panel, it still remains as "Treat Independently" for that panel. Thanks, Nich |
Comment by Janice Donahoe [ 12/May/15 ] |
Version 1.7.05 of the i2b2 Software has been released and is available for download on the i2b2 website (http://www.i2b2.org/software). |