Details
-
Bug
-
Status: New
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
Find (Previous Queries)
Description
In the client search by value, for the use case of searching for value between 4 and 6,
the generated SQL:
- for BETWEEN SEARCHES: (valtype_cd = 'N' AND nval_num BETWEEN 4 and 6 AND tval_char ='E'
does not handle OBSERVATION_FACTs where numeric results are stored as '>=4' or '=<6'.
For correct results, I think that TVAL_CHAR IN ('E', 'GE', 'LE') should be the generated code
the generated SQL:
- for BETWEEN SEARCHES: (valtype_cd = 'N' AND nval_num BETWEEN 4 and 6 AND tval_char ='E'
does not handle OBSERVATION_FACTs where numeric results are stored as '>=4' or '=<6'.
For correct results, I think that TVAL_CHAR IN ('E', 'GE', 'LE') should be the generated code
Attachments
Activity
Field | Original Value | New Value |
---|---|---|
Affects Version/s | 1.7.11 [ 10703 ] |
Fix Version/s | 1.7.11 [ 10703 ] |
Fix Version/s | 1.7.12 [ 10901 ] | |
Fix Version/s | 1.7.11 [ 10703 ] |
Component/s | CRC Cell [ 10049 ] | |
Fix Version/s | 1.7.12 [ 10901 ] | |
Key | CORE-303 | IIC-2 |
Affects Version/s | 1.7.11 [ 10703 ] | |
Workflow | i2b2 Issues Workflow [ 11872 ] | Software Simplified Workflow for Project IIC [ 11996 ] |
Project | i2b2 Core Software [ 10034 ] | i2b2 Issues (Community-submitted) [ 10730 ] |
Status | New [ 10000 ] | To Do [ 10006 ] |
Fix Version/s | 1.7.12 [ 10901 ] |
Assignee | Mike Mendis [ mem61 ] |
Fix Version/s | 1.7.13 [ 10902 ] |
Fix Version/s | 1.7.12 [ 10901 ] |
Fix Version/s | TBD [ 11005 ] | |
Fix Version/s | 1.7.13 [ 10902 ] |