[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).
Generated at Fri Apr 26 03:47:56 UTC 2024 using Jira 8.20.11#820011-sha1:0629dd8d260e3954ece49053e565d01dabe11609.