100 likes | 243 Views
Identity Management. May 5, 2009. www.i2b2.com. i2b2 Core Two Team. Michael Mendis Shawn Murphy MD, Ph.D. Janice Donahoe Rajesh Kuttan Vivian Gainer Wensong Pan Lori Phillips. The i2b2 Hive. Identity Management is a core cell Loosely coupled Makes no assumptions about proximity
E N D
Identity Management May 5, 2009 www.i2b2.com
i2b2 Core Two Team • Michael Mendis • Shawn Murphy MD, Ph.D. • Janice Donahoe • Rajesh Kuttan • Vivian Gainer • Wensong Pan • Lori Phillips
The i2b2 Hive • Identity Management is a core cell • Loosely coupled • Makes no assumptions about proximity • Connected by Web services • Activity can be directed manually or automatically
Identity Management Cell • Behaves as a functional service • Manages a patient's protected health information in a manner consistent with the HIPAA privacy rule • Patient data is available only as a HIPAA defined "Limited Data Set" to most of the hive • Patient Mapping tables are encrypted • No programming language restrictions
IM Server Model IM Cell IM Ontology Project Management IM Server CRC IM Datamart
Security • Cell needs to have key • Loaded by way of:1. Parameter in PM Cell2. Web service call3. Local file system (USB Key) • IM Database contains decrypted data
Loading Hospital MPI into the Hive Direct SQL PDO XML Data Importer • Pros: • Cross Cells • Easy for read • Cons: • Large files • Tied to i2b2 • Pros: • Fast • Works in Excel • Cons: • Hard to read • Non i2b2 xml • Pros: • Easy for DBAs • Manageable files • Cons: • Linked to DB • Non i2b2 xml
Updating in the i2b2 Hive with IM Client IM CRC Send Encrypt Mapping Send Patient Mapping Get Status Send Status Completed Send Observation
Patient Data Requests with Paging Client IM CRC Send PDO Request Send PDO Request (1000 patients) (1000 patients) PDO Request w/IM Get PDO Request (250 patients) (250 patients) Send PDO Request Send PDO Request (750 patients) (750 patients) PDO Request w/IM Get PDO Request (750 patients) (750 patients)