Page History
...
The i2b2 breakdown architecture has been modified to support new breakdown types for data request and export. HIVE_CELL_PARAMS has new parameters for global configuration, the QT_RESULT_TYPE table has new entries for query export types, and the QT_BREAKDOWN_PATH defines the request and export. These are XML documents containing e-mails to send and SQL to execute. These breakdown types display in the run query dialog. User e-mails are sent to the e-mail address of the currently logged-in use. Data Manager e-mails are sent to an address configured in HIVE_CELL_PARAMS, and the data manager e-mail in an export is also saved as a file in the export location. The export file generation location, also configured in HIVE_CELL_PARAMS, is on the local drive hosting the i2b2 application.
User Roles and Actions
User visibility to Data Table Creation, Data Request and Data Export is based on User role configuration. Configuration is managed by the Admin user using Admin Dashboard plugin.
Below is the list of Actions available based on the User role.
User Role | Create Data Table | Data Request | Data Request Manager View Details | Data Export/Generate Data file |
---|---|---|---|---|
Obfuscated | SuccessEnabledSuccess | Enabled | No VisibilityEnabled | Disabled |
Aggregate | SuccessEnabledSuccess | Enabled | No VisibilityEnabled | Disabled |
Protected | SuccessEnabledSuccess | Enabled | No VisibilityEnabled | Disabled |
LDS | SuccessEnabledSuccess | Enabled | No VisibilityEnabled | Disabled |
Manager/No LDS | SuccessEnabledSuccess | Enabled | No VisibilityEnabled | Disabled |
Manager/LDS | SuccessEnabledSuccess | Enabled | SuccessEnabledSuccess | Enabled |
Admin/No LDS | SuccessEnabledSuccess | Enabled | No VisibilityEnabled | Disabled |
Admin/ LDS | Enabled | Enabled | Enabled | Enabled |
Database changes
In order to support the data Table design, a new table RPDO_TABLE_REQUEST is added. The metadata in Data Table design is stored in the table when the data Table is saved.
...