10
May 5, 2009 www.i2b2.com Identity Management

May 5, 2009 Identity Management. Informatics for Integrating Biology & the Bedsidenformatics for Integrating Biology & the Bedside

Embed Size (px)

Citation preview

Page 1: May 5, 2009  Identity Management.  Informatics for Integrating Biology & the Bedsidenformatics for Integrating Biology & the Bedside

May 5, 2009

www.i2b2.comwww.i2b2.com

Identity Management

Page 2: May 5, 2009  Identity Management.  Informatics for Integrating Biology & the Bedsidenformatics for Integrating Biology & the Bedside

2www.i2b2.comInformatics for Integrating Biology & the Bedside

www.i2b2.comInformatics for Integrating Biology & the Bedside

i2b2 Core Two Team•Michael Mendis

•Shawn Murphy MD, Ph.D.

•Janice Donahoe

•Rajesh Kuttan

•Vivian Gainer

•Wensong Pan

•Lori Phillips

Page 3: May 5, 2009  Identity Management.  Informatics for Integrating Biology & the Bedsidenformatics for Integrating Biology & the Bedside

3www.i2b2.comInformatics for Integrating Biology & the Bedside

www.i2b2.comInformatics for Integrating Biology & the Bedside

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

Page 4: May 5, 2009  Identity Management.  Informatics for Integrating Biology & the Bedsidenformatics for Integrating Biology & the Bedside

4www.i2b2.comInformatics for Integrating Biology & the Bedside

www.i2b2.comInformatics for Integrating Biology & the Bedside

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

Page 5: May 5, 2009  Identity Management.  Informatics for Integrating Biology & the Bedsidenformatics for Integrating Biology & the Bedside

5www.i2b2.comInformatics for Integrating Biology & the Bedside

www.i2b2.comInformatics for Integrating Biology & the Bedside

IM Server Model

IM OntologyIM Ontology

CRCCRC

ProjectManagement

ProjectManagement

IMDatamart

IM Server

IM Server

IM Cell

Page 6: May 5, 2009  Identity Management.  Informatics for Integrating Biology & the Bedsidenformatics for Integrating Biology & the Bedside

6www.i2b2.comInformatics for Integrating Biology & the Bedside

www.i2b2.comInformatics for Integrating Biology & the Bedside

•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

Security

Page 7: May 5, 2009  Identity Management.  Informatics for Integrating Biology & the Bedsidenformatics for Integrating Biology & the Bedside

7www.i2b2.comInformatics for Integrating Biology & the Bedside

www.i2b2.comInformatics for Integrating Biology & the Bedside

Loading Hospital MPI into the Hive

Direct SQLDirect SQLDirect SQLDirect SQL PDO XMLPDO XMLPDO XMLPDO XML Data ImporterData ImporterData ImporterData ImporterPros:•Easy for DBAs•Manageable files

Cons:•Linked to DB•Non i2b2 xml

Pros:•Cross Cells•Easy for read

Cons:•Large files•Tied to i2b2

Pros:•Fast•Works in Excel

Cons:•Hard to read•Non i2b2 xml

Page 8: May 5, 2009  Identity Management.  Informatics for Integrating Biology & the Bedsidenformatics for Integrating Biology & the Bedside

8www.i2b2.comInformatics for Integrating Biology & the Bedside

www.i2b2.comInformatics for Integrating Biology & the Bedside

Updating in the i2b2 Hive with IM

Send Patient MappingSend Patient MappingSend Patient MappingSend Patient Mapping

IMIMClientClient CRCCRC

Get StatusGet StatusGet StatusGet Status

Send Encrypt MappingSend Encrypt MappingSend Encrypt MappingSend Encrypt Mapping

Send StatusSend StatusSend StatusSend Status

Send ObservationSend ObservationSend ObservationSend Observation

CompletedCompletedCompletedCompleted

Page 9: May 5, 2009  Identity Management.  Informatics for Integrating Biology & the Bedsidenformatics for Integrating Biology & the Bedside

9www.i2b2.comInformatics for Integrating Biology & the Bedside

www.i2b2.comInformatics for Integrating Biology & the Bedside

Patient Data Requests with Paging

Send PDO RequestSend PDO RequestSend PDO RequestSend PDO Request

IMIMClientClient CRCCRC

Send PDO RequestSend PDO RequestSend PDO RequestSend PDO Request

Get PDO RequestGet PDO RequestGet PDO RequestGet PDO RequestPDO Request w/IMPDO Request w/IMPDO Request w/IMPDO Request w/IM

(1000 patients) (1000 patients)

(250 patients)(250 patients)

Send PDO RequestSend PDO RequestSend PDO RequestSend PDO Request

PDO Request w/IMPDO Request w/IMPDO Request w/IMPDO Request w/IM

(750 patients)

(750 patients)

Send PDO RequestSend PDO RequestSend PDO RequestSend PDO Request

Get PDO RequestGet PDO RequestGet PDO RequestGet PDO Request

(750 patients)

(750 patients)

Page 10: May 5, 2009  Identity Management.  Informatics for Integrating Biology & the Bedsidenformatics for Integrating Biology & the Bedside

10

www.i2b2.comInformatics for Integrating Biology & the Bedside

www.i2b2.comInformatics for Integrating Biology & the Bedside

Questions?