Details
Description
The document Data Repository Cell [1] says on page 8 that the field INSTANCE_NUM may be null (NULLABLE = YES in table column). In fact, the column instance_num in the table observation_fact is not nullable.
I could only test this in an Oracle database so I can't tell if Postgres is also affected by this documentation gap.
[1] https://www.i2b2.org/software/files/PDF/current/CRC_Design.pdf
I could only test this in an Oracle database so I can't tell if Postgres is also affected by this documentation gap.
[1] https://www.i2b2.org/software/files/PDF/current/CRC_Design.pdf
Attachments
Activity
Field | Original Value | New Value |
---|---|---|
Affects Database/s | Oracle [ 10187 ] | All databases [ 10219 ] |
Fix Version/s | 1.7.06 [ 10200 ] | |
Reproduction Notes |
It appears the problem is the CRC Design document that is available on the i2b2 web site is an older version. This issue is fixed in version 1.7.02 of this document. The INSTANCE_NUM column is not a nullable field as it is part of the primary key. This holds true for all supported databases (oracle, postgresql, and sqlserver).
I have verified that the correct version of the CRC Design document is included in the i2b2core-doc-1705.zip file that can be downloaded from the i2b2 web site. The file can be found with the other i2b2 Source files. This issue will address updating the CRC Design document that displays when selecting it from the list of documentation that appears when hovering over the Data Repository cell in the hive image. |
|
Assignee | Janice Donahoe [ jmd86 ] | |
i2b2 Sponsored Project/s | i2b2 Web Client [ 10197 ] | |
Status | New [ 10000 ] | Open [ 1 ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | Ready to Test [ 10001 ] |
Status | Ready to Test [ 10001 ] | Testing [ 10002 ] |
Resolution | Fixed [ 1 ] | |
Status | Testing [ 10002 ] | Resolved [ 5 ] |
Status | Resolved [ 5 ] | Closed [ 6 ] |