Professional Documents
Culture Documents
PDA
Server
Computer anatomy
CPU – central
processing
unit
“Motherboard”
PC internal view
Integrated
Circuit
6 Computers software…
BIOS – Basic Input/Output System
Low-level program that interfaces the CPU with its ‘eyes and ears’
(keyboard, mouse, drives)
Manages control of the hardware that is attached to the
motherboard/CPU (disk drive, keyboard, speaker, video card,
etc..)
“Loaded” from an onboard chip that comes with the computer
(cannot be erased)
Operating System
Medium-level program that provides more sophisticated control
over storage devices (drives), memory allocation, video, audio by
higher level programs
Typically is the ‘brains’ of the computer – must be “read/loaded”
from a fixed disk each time the computer is turned on (can be
erased)
System.out.println(“Hello World”);
IDENTIFICATION DIVISION.
Applications
PROGRAM-ID. HELLO-WORLD.
PROCEDURE DIVISION.
PARA-1.
DISPLAY "Hello, world.".
STOP RUN.
Application
A “high-level program” developed for specific functional purposes
(word processors, spreadsheets, web browsers, web servers, email
servers, etc..)
Interacts with the operating system to read/write data to devices
such as the disk drives, USB memory sticks, video, printer, etc..
It is often “operating system specific” because it needs to interact
with all these devices, which are controlled by the operating system
you can’t run a Mac program unmodified on a Windows machine
Applications are ‘written’ in a programming language, which is an
“english-like” syntax used to command the operating system to do
certain things
Programs...
compiler
compiled
program
program
run program
programmer “writes”
a program
9 Internet basics
“The Internet” – a collection of computers connected over
physical connections and using TCP/IP to communicate
TCP - Transmission Control Protocol
TCP enables two hosts to establish a connection and
exchange streams of data. TCP guarantees delivery of data
and also guarantees that packets will be delivered in the
same order in which they were sent.
IP - Internet Protocol. IP specifies the format of packets, also
called datagrams, and the addressing scheme. IP is combined
with TCP, which establishes a virtual connection between a
destination and a source.
server
TCP/IP =
negotiates
information server
transfer
‘client’ 1000111011001
‘client’
server
HELO
+OK
mail
server
RETR 1
+OK
DEL 1 +OK
Database systems
Flat-file text databases (with storage/retrieval software)
Associative flat-file databases such as Berkeley DB
Relational databases
Object databases
Hierarchical databases such as MUMPS, a commonly used system
in healthcare even today
Database management
systems
A database management system (DBMS) is a collection of
software which can be used to create, maintain and work with
databases.
Most common DBMS today – relational database systems (Oracle,
Sybase, MS SQL, etc..)
SQL – Structured Query Language
English-like language used to manipulate relational DBMS
systems
Example…
Hierarchical databases
Hierarchical databases organize data in tree-like structures
Parent-children structure
Examples
MUMPS
Berkeley DB
Relational databases
Systems that use a relational model for organizing information - rows/columns
Examples
Oracle
Sybase
DB2
MySQL
PostgreSQL
Microsoft Access
Part 2:
Healthcare Information
Technology
Healthcare IT (HIT)
Information technology used to improve
health quality and improve efficiency
prevent medical errors
optimize diagnosis and therapy (DSS)
decrease paper processes
disease management
Uses of IT in healthcare
Electronic medical records
Imaging (digital radiology, digital pathology)
Electronic financial transactions
Administrative systems
Clinical Research - clinical informatics
Basic Research - bioinformatics
Public Health - public health informatics
What is an EMR?
Electronic Medical Record System vs. Computer
Based Patient Record System
Computer-based Patient Record System
(CPRS). "The set of components that form the
mechanisms by which patient records are
created, used, stored and retrieved...It includes
people, data, rules and procedures, processing
and storage devices, and communications and
support facilities”
“Computer-based Patient Records: An Essential Technology for Health Care “
A focus on the EMR
“a medical record in digital format”
Are all “EMRs” the same? Everyone talks like they are the same, but are they?
What is an EMR? Outpatient (ambulatory records) vs. Inpatient, has the hospital implemented
all components? What to implement first?
Medical Management
Clinical documentation
Communication
DesRoches et al (NEJM,
2008)
~2500 physicians surveyed
(62% res rate)
per year
billion
If effect of HIT is 1.5 %
35
productivity increase
(effect of IT on retail
industry)
107 billion
per year
If effect of HIT is 4% productivity improvement
(1/2 that of what telecomm experienced with
IT use)
Failures in Healthcare IT
Cedars Sinai Medical Center (Los Angeles) -- administration forced to scrap a
CPOE ($34 million) due to physician dissatisfaction with the system
Upwards of 30% of EHR implementation attempts have failed over the past
few years [National Health Information Network Co-ordinator, David Brailer]
In general, 20-30% of Information technology projects are canceled before
the produce anything [ CHAOS Study, 2006]
Dr. Brailer's own Santa Barbara County Care Data Exchange, and the basis
for the Regional Health Information Organization (RHIO), failed for a variety
of reasons including poor project management, technical challenges, and a
failure to evolve to a sustainable business model
2009 - ARRA and HITECH Act -
$180 billion for healthcare IT
Meaningful Use
Stage 1 - primarily focuses on collecting electronic health data
in coded formats
Stage 2 - focuses on implementation of structured data
exchange and continuous quality improvement
Stage 3 - focuses on advanced decision support and population
health
Incentive Payments
Eligible providers (EPs) - up to $63,750 over 6 years under
Medicaid
Hospitals - $2 million per hospital