Special Topics in Vendor- Specific Systems

Slides:



Advertisements
Similar presentations
DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Advertisements

Notes: Update as of 1/13/2010. Vulnerabilities are included for SQL Server 2000, SQL Server 2005, SQL Server Oracle (8i, 9i, 9iR2, 10g, 10gR2,11g),
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Jeff Patton & Doug Whiteley It Service Group IT Roundtable July 15 th, 2009 Thin Clients & Terminal Services.
Novell Server Linux vs. windows server 2008 By: Gabe Miller.
Corporate Overview.
Web Server Hardware and Software
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Tripwire Enterprise Server – Getting Started Doreen Meyer and Vincent Fox UC Davis, Information and Education Technology June 6, 2006.
Introduction to Computer Administration System Administration
The University of Akron Summit College Business Technology Department Computer Information Systems 2440: 145 Operating Systems Introduction to UNIX/Linux.
Learning Outcomes At the end of this lesson, students should be able to: State the types of system software – Operating system – Utility system Describe.
Section 6.1 Explain the development of operating systems Differentiate between operating systems Section 6.2 Demonstrate knowledge of basic GUI components.
Systems Design. Systems Design Skills People skill (25%) - Listening, understanding others, understanding between two lines, conflict resolution, handling.
1 Progress Software’s OpenEdge Platform Which database is right for your environment? Simon Epps.
Survey of PC and Network Operating Systems
Module 2 Part I Introduction To Windows Operating Systems Intro & History Introduction To Windows Operating Systems Intro & History.
Introduction To Computer System
1 INTRODUCTION TO DATABASE MANAGEMENT SYSTEM L E C T U R E
MIS3300_Team8 Service Aron Allen Angela Chong Cameron Sutherland Edment Thai Nakyung Kim.
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
Comp 14 - Special Topics in Vendor- Specific Systems Unit 5 - System and Database Architectures Used in Commercial EHRs This material was developed by.
Chapter 3 Software. Learning Objectives Upon successful completion of this chapter, you will be able to: Define the term software Describe the two primary.
Eliza de Guzman HTM680 Health Informatics Case Study Don’t Just Survive… Thrive!
Component 8 Installation and Maintenance of Health IT Systems Unit 1a Elements of a Typical Electronic Health Record System This material was developed.
CMPF124 Basic Skills For Knowledge Workers Chapter 1 – Part 1 Introduction To Windows Operating Systems CMPF 112 : COMPUTING SKILLS.
Component 3-Terminology in Healthcare and Public Health Settings Unit 16-Definitions and Concepts in the EHR This material was developed by The University.
Rendezvous Team Concepts in Software engineering MidTerm-2 Presentation.
Module 2 Part I Introduction To Windows Operating Systems Intro & History Introduction To Windows Operating Systems Intro & History.
ORGANIZING IT SERVICES AND PERSONNEL (PART 1) Lecture 7.
CMPF124 Basic Skills For Knowledge Workers Chapter 1 – Part 1 Introduction To Windows Operating Systems.
ClinicalSoftwareSolutions Patient focused.Business minded. Slide 1 Opus Server Architecture Fritz Feltner Sept 7, 2007 Director, IT and Systems Integration.
Introduction TO Network Administration
Chapter 2 – Part 1 Introduction To Windows Operating Systems CMPF 112 : COMPUTING SKILLS.
THE WINDOWS OPERATING SYSTEM Computer Basics 1.2.
Brian Saltzmann Chris Bennett IST 210 Professor Charlotte McConn.
In Spain we have basically three profiles in computer science vocational training:  MIDDLE-GRADE DEGREES ◦ Microcomputer systems and networks technician.
Terminology in Healthcare and Public Health Settings Electronic Health Records Lecture b – Definitions and Concepts in the EHR This material Comp3_Unit15.
 Computer hardware refers to the physical parts of a computer and related devices. Internal hardware devices include motherboards, hard drives,
Component 8/Unit 1bHealth IT Workforce Curriculum Version 1.0 Fall Installation and Maintenance of Health IT Systems Unit 1b Elements of a Typical.
Enterprise Wide Information Systems SAP R/3 Overview & Basis Technology Instructor: Richard W. Vawter.
DISCOVERING COMPUTERS 2018 Digital Technology, Data, and Devices
The Holmes Platform and Applications
Special Topics in Vendor- Specific Systems
Overview – SOE Net-SNMP v
Overview – SOE Net-SNMP v5.7.3
Operating System & Application Software
Lecture 1-Part 2: Operating-System Structures
Client/Server Databases and the Oracle 10g Relational Database
Operating System.
Computer Software Lecture 5.
SAP Performance Tuning
Introduction to Cloud Computing
INTEGRATED ELECTRONIC HEALTH RECORD SYSTEM
9/17/2018 Future TIME Kevin R Banning, R&D Director Sept 17, 2014.
McGraw-Hill Technology Education
Chapter 2 Database Environment Pearson Education © 2009.
Database Management System (DBMS)
Database.
IT INFRASTRUCTURES Business-Driven Technologies
Cloud computing mechanisms
McGraw-Hill Technology Education
Types of Software Mrs. S. Palmer Office Administration.
Microsoft Virtual Academy
Chapter 1 What is UNIX? Graham Glass and King Ables,
Chapter-1 Computer is an advanced electronic device that takes raw data as an input from the user and processes it under the control of a set of instructions.
Web Servers (IIS and Apache)
Sending data to EUROSTAT using STATEL and STADIUM web client
Chapter 3 Software.
Presentation transcript:

Special Topics in Vendor- Specific Systems Unit 5 System and database architectures used in commercial EHRs

Health IT Workforce Curriculum Version 1.0/Fall 2010 Objective Compare database architectures employed by various vendor applications, for fulfilling different user purposes Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010

After this completing this unit, you should be able to: Demonstrate concept knowledge of system and database architectures used in commercial EHRs Describe the health information systems landscape, including how EHRs exchange information with ancillary systems such as Pharmacy, Laboratory, etc. Identify the differences between thick and thin-client EHR deployments Compare different operating systems and databases used by EHRs Explain how database architecture can impact performance and extensibility Articulate how system and database architectures impact security, auditing and performance monitoring Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010

What is an Electronic Health Record (EHR)? Software program providing a systematic collection of electronic health information about individual patients Exchanges information with ancillary clinical systems, such as Pharmacy, Laboratory, etc. Stores information in a database Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010

Sample EHR Architecture Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010

EHR Hardware Platform “Back-end” “Front-end” Database server Application server “Front-end” Where clinician interaction occurs Desktop PC, mobile device Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010

EHR Hardware Platform (cont.) Thick-client (or Fat-client) Application Processes most or all of its business logic on local computing resources (e.g., a desktop PC) Provides rich functionality independent of a central server Thin-client Application Relies on its server to process most or all of its business logic Web-based Google Docs compared to traditional Microsoft Office Citrix Independent Computing Architecture (ICA) Proprietary protocol for an application server system Permit ordinary Windows applications to be run on a suitable Windows server, and for any supported client to gain access to those applications Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010

Example EHR Hardware Configuration Using Citrix Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010

EHR Software Platform Operating system Servers Unix (AIX, HP-UX, Solaris, etc.), Linux, Windows Server Clients Windows, Linux, MacOS Mobile: Blackberry, iPhone, Android Database IBM DB2, Oracle, Microsoft SQL Server, InterSystems - Caché Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010

Health IT Workforce Curriculum Version 1.0/Fall 2010 Databases IBM DB2, Oracle, Microsoft SQL Server Relational InterSystems – Caché, IBM DB2 PureXML Hierarchical Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010

Health IT Workforce Curriculum Version 1.0/Fall 2010 Relational Databases A collection of data items organized as a set of formally-described tables from which data can be accessed or reassembled in many different ways without having to reorganize the database tables A relational database is: The standard user and application program interface to a relational database is the structured query language (SQL) Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010

Hypothetical Relational Database Model Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010

Hierarchical Databases Organizes data into a tree-like structure The structure allows repeating information using parent/child relationships: each parent can have many children but each child only has one parent A hierarchical database: All attributes of a specific record are listed under an entity type Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010

Hypothetical Hierarchical Database Model Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010

Vendor Comparison of System Architectures Inpatient EHR Epic, Eclipsys, Quadramed Ambulatory EHR NextGen, eClinicalWorks http://onlinebuyersguide.himss.org/ http://www.klasresearch.com/Search/Browse.aspx?t=2 Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010

HIMSS Online Buyer’s Guide Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010

Health IT Workforce Curriculum Version 1.0/Fall 2010 KLAS Research, LLC Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010

Health IT Workforce Curriculum Version 1.0/Fall 2010 Epic An integrated suite of health care software centered around a hierarchical MUMPS/Caché database MUMPS (Massachusetts General Hospital Utility Multi-Programming System), or alternatively M: A programming language created in 1960s, originally for use in the healthcare industry Designed for multi-user database-driven applications Predates C and most other popular languages in current usage Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010

Health IT Workforce Curriculum Version 1.0/Fall 2010 Epic (cont.) InterSystems Caché is a database management system from InterSystems Corporation Provides object and SQL access to the database, as well as allowing direct manipulation of Caché’s underlying data structures The company claims Caché is the world’s fastest object database Caché runs on Windows, Linux, Sun Solaris, HP-UX, Tru64 UNIX, AIX, Mac OS X and OpenVMS platforms Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010

Health IT Workforce Curriculum Version 1.0/Fall 2010 Epic (cont.) Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010

Health IT Workforce Curriculum Version 1.0/Fall 2010 Eclipsys Eclipsys merged with Allscripts in September, 2010 Sunrise Clinical Manager (their acute care EHR offering) uses SQL Server as its underlying database & operates as a thick-client, Windows Forms application The application was developed using Microsoft .NET technologies Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010

Health IT Workforce Curriculum Version 1.0/Fall 2010 Eclipsys (cont.) Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010

Health IT Workforce Curriculum Version 1.0/Fall 2010 Quadramed CPR Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010

Health IT Workforce Curriculum Version 1.0/Fall 2010 NextGen EMR Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010

eClinicalWorks EHR (ECW) Privately held, CCHIT-certified, winner of many awards (TEPR, KLAS) One integrated system for practice management/EHR/billing/PHR system Java, MySQL, and Apache Tomcat Client/server and ASP models Normally $10,000 + equipment (through PCIP is $4,000 + equipment) http://www.eclinicalworks.com/cost.php Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010

eClinicalWorks Small Practice Technical Requirements Server (application/database/ftp/reporting) Two Intel Dual Core 1.6GHz+ processors 4 GB+ RAM 60 GB+ hard drive Windows 2003 Server 64 bit Minimum Raid 1 (mirrored drives) Standard Tablet/Desktop PCs (with MS Office) Fax server Laser printer/scanner/UPS Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010

Health IT Workforce Curriculum Version 1.0/Fall 2010 Monitoring the EHR Security System Use Performance Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010

Health IT Workforce Curriculum Version 1.0/Fall 2010 Security Set of administrative, technical, and physical safeguards established to secure protected health information The 2009 HITECH Act expands the security and privacy requirements of HIPAA forcing health care organizations to address many facets of electronic health record security Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010

Recommended EHR Security Features Role-based security: Restricts access to predefined categories of patients, encounters, and documents based on the access a user needs to perform his or her job VIP status indicators: Restrict especially identified patients and encounters to those individuals with permission for VIP encounters and patients Ability to: Assign an alias to a patient or encounter to mask patient identity Restrict patients from physicians who are not the “physician of record” (e.g., attending, admitting, surgeon, and consulting) Block access to a specific progress note or lab result Track versioning or mask sensitive entries for release of information AHIMA e-HIM Work Group on Security of Personal Health Information. "Ensuring Security of High-Risk Information in EHRs" Journal of AHIMA 79, no.9 (September 2008): 67-71. Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010

Health IT Workforce Curriculum Version 1.0/Fall 2010 System Use Audit logs are beneficial for enhancing information security, but also can provide data about system use How many clinicians are using the system? What are peak times of system usage? How much time do clinicians spend on specific tasks, such as note-writing? For example: Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010

Health IT Workforce Curriculum Version 1.0/Fall 2010 Who Reads Whose Notes? Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010

Health IT Workforce Curriculum Version 1.0/Fall 2010 System Performance Prototype dashboard for real-time monitoring of EHR system use and performance Courtesy of Roger Corman, Corman Technologies, Inc. Comp 14/Unit 5 Health IT Workforce Curriculum Version 1.0/Fall 2010