Uploaded image for project: 'i2b2 Core Software'
  1. i2b2 Core Software
  2. CORE-248

Obfuscated results missing indicator (± 3) when viewed by non-obfuscated user

    Details

    • Type: Bug
    • Status: Reopened
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 1.7.05
    • Fix Version/s: TBD
    • Component/s: CRC Cell
    • Labels:
      None
    • Rank:
      0|i0021j:
    • Affects View/s:
      Graph Results, Show Query Status
    • i2b2 Feature/s:
      Analysis Breakdowns, Analysis Breakdowns - Graphs, Obfuscation
    • i2b2 Sponsored Project/s:
      i2b2 Web Client
    • Affects Web Browser/s:
      All Web Browsers
    • Reproduction Notes:
      Hide
      This can be reproduced in both the i2b2 demo and test environments.

      STEPS TO REPRODUCE:

      1. Log into the i2b2 as an obfuscated user (no role above obfuscated is associated to your user).

      2. Run a query, making sure you check off all the breakdowns.

      3. The results will be returned and the obfuscation indicator will appear correctly in the Show Query Results.

      4. Now log into the i2b2 as a non-obfuscated user who is also a manager so you can see the previous query run by the obfuscated user.

      5. Drag the obfuscated query to the Query Tool and drop it at Query Name.

      6. The results of the previous query will display in Show Query Results and Graph Results.

      7. Notice there is no indication that these results are obfuscated.
      Show
      This can be reproduced in both the i2b2 demo and test environments. STEPS TO REPRODUCE: 1. Log into the i2b2 as an obfuscated user (no role above obfuscated is associated to your user). 2. Run a query, making sure you check off all the breakdowns. 3. The results will be returned and the obfuscation indicator will appear correctly in the Show Query Results. 4. Now log into the i2b2 as a non-obfuscated user who is also a manager so you can see the previous query run by the obfuscated user. 5. Drag the obfuscated query to the Query Tool and drop it at Query Name. 6. The results of the previous query will display in Show Query Results and Graph Results. 7. Notice there is no indication that these results are obfuscated.

      Description

      When an obfuscated user runs a query the results (including breakdowns) will have a ± and a pre-defined number to indicate the results are obfuscated.

      In the i2b2 demo data obfuscated results will appear as follows:

      Number of patients: 8±3


      THE ISSUE:
      The problem is this indicator does not appear if another user who is not an obfuscated user views the results of this query the obfuscation indicator does not appear in Show Query Status or Graph Results. The non-obfuscated user has no way of knowing those results are obfuscated.

      For an obfuscated user the number of patients will appear as: 8±3
      For a non-obfuscated user viewing the same previous query the results will appear as: 8

      There needs to be some type of indicator to all users that the results are obfuscated; Not just obfuscated users.

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:

                Git Source Code