在i2b2中整合行级安全性:将医疗记录分隔为数据中心,而无需数据复制和同步
Raphael Scheible1,2, Fabian Thomczyk3, Marco Blum3
1Institute of Artificial Intelligence and Informatics in Medicine (AIIM), Chair of Medical Informatics, University Hospital rechts der Isar, School of Medicine, Technical University of Munich, Munich, Germany.
本研究介绍了i2b2rls,这是一个开源工具,使用PostgreSQL行级安全 (RLS) 来管理生物医学数据中心,减少i2b2项目的复制和同步需求. 虽然比传统方法慢,但它提供了更大的灵活性和更简单的设置.
科学领域:
- 生物医学信息学 生物医学信息学
- 数据库管理数据库管理
- 数据安全 数据安全
背景情况:
- i2b2数据仓库将生物医学数据存储在面向主体的数据仓库中.
- 在多个项目中管理数据通常需要复制和同步,增加工作量.
- 复杂的授权要求和频繁的数据更新带来了挑战.
研究的目的:
- 提出一种方法,消除了i2b2项目之间数据复制和同步的需要.
- 在现实场景中评估这种新方法的查询性能.
- 引入一个开源的命令行接口 (CLI) 来管理安全角色.
主要方法:
- 使用PostgreSQL的行级安全 (RLS) 来进行数据分离.
- 使用 pgTAP 单元测试框架进行验证.
- 开发了一个名为i2b2rls的开源Python CLI用于编排.
- 在扩大的哈佛演示数据集上使用i2b2生成的查询来评估性能.
主要成果:
- 通过i2b2rls方法,成功地实现了无需复制或同步的数据中心.
- 性能平均为3.55倍,中位数为2.71倍,比经典的i2b2数据站慢.
- 与传统方法相比,CLI提供了更大的灵活性和更容易的设置.
结论:
- 基于RLS的方法对于具有众多项目,频繁更新数据和复杂的用户授权需求的场景非常有益.
- 该方法适用于i2b2接口和直接访问数据库.
- i2b2rls为i2b2环境中的数据分离提供了灵活且易于管理的解决方案.
更多相关视频
06:55Inverse Probability of Treatment Weighting Propensity Score using the Military Health System Data Repository and National Death Index
Published on: January 8, 2020
07:26Executing Complexity-Increasing Queries in Relational MySQL and NoSQL MongoDB and EXist Size-Growing ISO/EN 13606 Standardized EHR Databases
Published on: March 19, 2018
相关概念视频
Ethical Standards I
The Code of Ethics provisions outline the nurse's duty to the patient, the healthcare team, the profession, and society. The Code's fundamental principles include advocacy,...
Ethical Standards II
Nurses are entrusted with upholding various ethical principles and standards. Nurses forge solid therapeutic relationships using trust, empathy, autonomy, confidentiality, and professional competence.
Confidentiality is crucial, embodying respect for individual privacy...
Legal Guidelines for Documentation
Health Information Technology and Healthcare Information System
Health Information Technology, commonly called HIT, integrates advanced information systems and technology in healthcare settings. Its primary functions include:
Integrated Healthcare System
Guidelines and Strategies for Safe Computer Charting
Maintain Confidentiality and Security:
