CSE5810: Intro to Biomedical Informatics CSE 5810 Prof. Steven A. Demurjian, Sr. Computer Science & Engineering Department The University of Connecticut 371 Fairfield Road, Box U-255 Storrs, CT 06269-2155 steve@engr.uconn.edu http://www.engr.uconn.edu/~steve (860) 486 - 4818 IntroOH-1 Biomedical Informatics CSE 5810 Biomedical informatics (BMI) is the interdisciplinary field that studies and pursues the effective uses of biomedical data, information, and knowledge for scientific inquiry, problem solving, and decision making, motivated by efforts to improve human health. © 2014, W. Yasnoff, Uconn Health Center IntroOH-2 BMI: Corollaries to the Definition 1. BMI develops, studies and applies theories, methods and processes for the generation, storage, retrieval, use, and sharing of biomedical data, information, and knowledge. 2. BMI builds on computing, communication and information sciences and technologies and their application in biomedicine. CSE 5810 © 2014, W. Yasnoff, Uconn Health Center IntroOH-3 BMI: Corollaries to the Definition 3. BMI investigates and supports reasoning, modeling, simulation, experimentation and translation across the spectrum from molecules to populations, dealing with a variety of biological systems, bridging basic and clinical research and practice, and the healthcare enterprise. 4. BMI, recognizing that people are the ultimate users of biomedical information, draws upon the social and behavioral sciences to inform the design and evaluation of technical solutions and the evolution of complex economic, ethical, social, educational, and organizational systems. CSE 5810 © 2014, W. Yasnoff, Uconn Health Center IntroOH-4 What is Informatics? CSE 5810 Informatics is: Management and Processing of Data From Multiple Sources/Contexts Involves Classification (Ontologies), Collection, Storage, Analysis, Dissemination Informatics is Multi-Disciplinary Computing (Model, Store, Process Information) Social Science (User Interactions, HCI) Statistics (Analysis) Informatics Can Apply to Multiple Domains: Business, Biology, Fine Arts, Humanities Pharmacology, Nursing, Medicine, etc. IntroOH-5 What is Informatics? CSE 5810 Heterogeneous Field – Interaction between People, Information and Technology Computer Science and Engineering Social Science (Human Computer Interface) Information Science (Data Storage, Retrieval and Mining) Informatics People Information Technology Adapted from Shortcliff textbook IntroOH-6 What is Biomedical Informatics (BMI)? CSE 5810 BMI is Information and its Usage Associated with the Research and Practice of Medicine Including: Clinical Informatics for Patient Care Medical Record + Personal Health Record Bioinformatics for Research/Biology to Bedside From Genomics to Proteomics Public Health Informatics (State and Federal) Tracking Trends in Public Sector Clinical Research Informatics Deidentified Repositories and Databases Facilitate Epidemiological Research and Ongong Clinical Studies (Drug Trails, Data Analysis, etc.) Clinical Informatics, Pharmacy Informatics, Consumer Health Informatics, Nursing Informatics IntroOH-7 What is Biomedical Informatics (BMI)? CSE 5810 A Exciting Emerging Discipline Biomedical Informatics/Health Information Technology Rapidly Emerging Discipline Cutting Edge, Incredible Career and Research Opportunities Wide Range of Data Clinical Data on Patients Diagnostic Data (Scans, Labs, EKG, etc.) Population Data (Public Health Surveillance) Research on Genomic and Biological Data Any Data Involved in Care of Patients Medical and Clinical Research IntroOH-8 Why is BMI/Clinical Practice Important? CSE 5810 Tracking all Information for Patient and his/her Care Medical Record, Medical Tests (Lab, Diagnostic, Scans, etc.), Prescriptions Dealing with Patients – Direct Medical Care Hospital or Clinic, Physician’s Office Testing Facility, Insurance/Reimbursement Bringing Together Information for Different Sources Health Information Exchange Gather Data from MD Offices, Clinics, Hospitals Informatics Support via: Personal Health Records Electronic Medical Record Linking/Accessing Data Repositories Collaborative and Secure (HIPPA) Web Portals IntroOH-9 What is Bionformatics? CSE 5810 Focused on Research Tools for T1: Genomic and Proteomic Tools, Evaluation Methods, Computing And Database Needs Information Retrieval and Manipulation of Large Distributed (caBIG) Data Sets (cabig.cancer.gov/index.asp) Often Requires Grid Computing Includes Cancer and Immunology Research Increasing Need to Tie These Separate Types of Systems Together = Personalized Medicine Biology and the Bedside (www.i2b2.org) IntroOH-10 CSE 5810 Biomedical Informatics ≠ Bioinformatics © T. Shortliffe 2006 Columbia University IntroOH-11 CSE 5810 © T. Shortliffe 2006 Columbia University IntroOH-12 CSE 5810 © T. Shortliffe 2006 Columbia University IntroOH-13 CSE 5810 © 2014, W. Yasnoff, Uconn Health Center IntroOH-14 CSE 5810 © 2014, W. Yasnoff, Uconn Health Center IntroOH-15 CSE 5810 © 2014, W. Yasnoff, Uconn Health Center IntroOH-16 BMI and Computer Science & Engineering CSE 5810 Significant Impact Across CS&E Fields Including: Security and Data Protection/Privacy Sensor Networks to Monitor Elderly Artificial Intelligence &Clinical Decision Support Software Architectures for Integrating Health Information Bioinformatics (BI) to Process Biological Data Supercomputing for Genomic and Clinical Data Analysis Visualization to Conceptualize BMI/BI Data Algorithms for BMI/Clinical Data Analysis Mobile Computing to Impact Patient Health and Data Availability Etc… IntroOH-17 What is BMI Used to Support? CSE 5810 Clinical Practice Dealing with Patients – Direct Medical Care Hospital or Clinic Physician’s Office Testing Facility Insurance/Reimbursement Tracking All Data Associated with Patients Medical Record Medical Tests (Lab, Diagnostic, Scans, etc.) Prescriptions Stringent Data Protection (HIPAA) Distributed Repositories, Inability to Access Data in Emergent Situations, Competition, etc. IntroOH-18 What is Medical Informatics? CSE 5810 Clinical Informatics, Pharmacy Informatics Public Health Informatics Consumer Health Informatics Nursing Informatics Systems and People Issues Intended to Improve Clinical outcomes, Satisfaction and Efficiency Workflow Changes, Business Implications, Implementation, etc… Patient Centered – Personal Health Record and Medical Home Care Centered – Pay for Performance, Improving Treatment Compliance IntroOH-19 Where is Data/How is it Used? CSE 5810 Medical and Administrative Data Found in Clinical Information Systems (CIS) Such As: Personal Health Records - Microsoft Healthvault Electronic Medical Records – OpenEMR Patient Portals E Prescribing (electronic Rx) Hospital Info. Systems Laboratory, Imaging and Other Systems Pharmacy, Nursing, Picture Archiving Systems Complex Data Storage and Retrieval – Many Different Systems Research Increasingly Reliant on CIS Jump to PDF Presentation with Screenshots IntroOH-20 What are Major Informatics Challenges? CSE 5810 Shortage of Trained People Nationally Slows adoption of Health Information Technology Results in Poor Planning and Coordination, Duplication of Efforts and Incomplete Evaluation What are Critical Needs? CS/CSE/CompE with Health/Medical Domain Knowledge Dually Trained Clinicians or Researchers in Leadership of some Initiatives Connect all folks with Informatics Roles across Institutions to Improve Efficiency Multi-Disciplinary: CSE, Statistics, Biology, Medicine, Nursing, Pharmacy, etc. Emerging Standards for Information Modeling and Exchange (www.hl7.org) based on XML IntroOH-21 Summary of Web Sites of Note: CSE 5810 AMIA (www.amia.org) IHE (http://www.ihe.net/) Smartplatform (http://www.smartplatforms.org/) Mysis MOSS (http://www.misys.com/OpenSource) NSF Clinical and Translational Science Program http://www.ctsaweb.org/ Emerging Patient Data Standard http://www.hl7.org/ Informatics for Integrating Biology & the Bedside. https://www.i2b2.org/ Cancer Biomedical Informatics Grid http://cabig.cancer.gov/index.asp IntroOH-22 BMI in Computing: Interoperability CSE 5810 Need to Integrate Across Health Care Enterprise Practice management systems (PMS) for management of non-medical patient information Electronic medical records (EMR) Decision Support Systems (both within and external to EMRs) Medical laboratory information systems (MLIS) Personal health records (PHR) Electronic Prescribing Patient Portal (Tests, Appointments, Refills) Billing Systems Employ Computing w.r.t. Standards, Interoperability, Software Architectures, Security, Privacy, Decision Support, etc. IntroOH-23 Stakeholders for HIE and Virtual Chart CSE 5810 IntroOH-24 Who are the Major Stakeholders? CSE 5810 Patients that require short-term treatments, long-term treatments, emergency help, inpatient care, ambulatory care, home care, etc. Providers that administer care (MDs, medical specialists, ER MDs, nurses, hospitals, long term care facilities, home health care, nurse practitioners, etc.) Public health organizations that monitor health trends and include disease control and prevention organizations, medical associations, etc. Researchers that explore new health treatments, medications, and medical devices Laboratories that conduct tests and include chemistry, microbiology, radiology, blood, genome, etc. Payers that are responsible for cost management IntroOH-25 What are Interoperability Issues? CSE 5810 In Computing: For heterogeneous software systems, interoperability means exchanging information efficiently and without any additional effort of the user For Medical Software Systems: IntroOH-26 Syntactic Interoperability CSE 5810 Defined as the Ability to read and Write the Same File Formats and Communicate over Same Protocols Available Solutions Include: Custom Adapter Interfaces XML Web Services Cloud Computing Standards and their Usage CDA and HL7 (both in XML) OpenEHR (http://www.open-emr.org/) Continuity of Care Record (CCR http://www.ccrstandard.com/) IntroOH-27 Semantic Interoperability CSE 5810 Defined as ability of systems to exchange data and interpret information while automatically allowing said information to be used across the systems without user intervention and without additional agreements between the communicating parties Must Understand the Data to be Integrated In a PHR – Patient may refer to “Stroke” In an EMR – Provider may indicate “cerebrovascular incident” These need to be Reconciled Semantically Available Technologies Include: SNOMED LOINC NDC IntroOH-28 BMI in Computing: SW Architectures CSE 5810 Can we Leverage Software Architectural Alternatives from Computing: Data Warehouse Service-Oriented Architectures Grid Computing Cloud Computing Publisher-Subscriber Paradigm Web-Architectures and Services Objectives: Understand their Capabilities in Support of Health Information Exchange A Solution may Require a Combination of Approaches IntroOH-29 Hybrid Architecture: Applied to Real Setting CSE 5810 IntroOH-30 Hybrid Architecture: Applied to Real Setting CSE 5810 IntroOH-31 Hybrid Architecture: Applied to Real Setting CSE 5810 IntroOH-32 Hybrid Architecture: Applied to Real Setting CSE 5810 IntroOH-33 Hybrid Architecture: Applied to Real Setting CSE 5810 IntroOH-34 BMI in Computing: Security Patients CSE 5810 Patient GUI Providers for RN vs. MD XML https https html Web Server Encryption Firewall Appl Server Web - Control Services Clinical Researchers Appl. – Control Methods Encryption Secure Communication Web Content DB Server Encryption GUI Look and Feel IntroOH-35 Security Issues for Patients Patients Providers CSE 5810 Web-Based Portal(XML + HL7) Open Source XML DB HIPPA Overriding Concern All Patient Interfaces Web-Based Secure Communication To/From Web Server (https) Among Discussion Group Members Is this https or Peer-to-Peer? Role-Based Access Control to Authorize Providers to Interact PHR Data to Individual Providers Clinical Researchers IntroOH-36 Security Issues for Providers Providers Patients EMR CSE 5810 Web-Based Portal(XML + HL7) Open Source XML DB Clinical Researchers HIPPA Concerns for any EMR Data Transmitted into Portal Need to Consider Delegation Provider P Access to Portal for Patient X Provider Q on Call Can P Delegate his Permission to Access Portal to Q? Will Q’s Role (e.g., EMT) Limit Access Even with Delegation? IntroOH-37 Motivation: General Concepts CSE 5810 Authentication Proving you are who you are Signing a Message Is Client who s/he Says they are? Authorization Granting/Denying Access Revoking Access Does Client have Permission to do what s/he Wants? Encryption Establishing Communications Such that No One but Receiver will Get the Content of the Message Symmetric Encryption and Public Key Encryption IntroOH-38 Motivation: Type of Security Issues CSE 5810 Legal and Ethical Issues Information that Must be Protected Information that Must be Accessible HIPPA vs. Emergent Health Situations Policy Issues Who Can See What Information When? Applications Limits w.r.t. Data vs. Users? System Level Enforcement What is Provided by the DBMS? Programming Language? OS? Application? Web Server? Client? How Do All of the Pieces Interact? Multiple Security Levels/Organizational Enforcement Mapping Security to Organizational Hierarchy Protecting Information in Organization IntroOH-39 BMI: Security CSE 5810 Security is Multi-Step, Multi-Discipline Process Definition of Security Requirements Realization of Security at Web, Application, and Database Levels Integration of Security from Client to Web to Application to DB Rigorous Definition of Security Policy Dynamic Nature of Security Privileges Enforcement of Defined Privileges Across and within Multiple Tiers Overall, Security in Today’s World Integral Part of Everyday Life - Some Key Concerns Confidentiality of an Individuals Data – PHR/EMR Identity Theft Protecting National Infrastructure IntroOH-40