web-based medical records design and implementation at columbia-presbyterian medical center james j....

27
Web-Based Medical Records Design and Implementation at Columbia-Presbyterian Medical Center James J. Cimino, M.D. Department of Medical Informatics Columbia University

Upload: mercy-taylor

Post on 29-Dec-2015

217 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Web-Based Medical Records Design and Implementation at Columbia-Presbyterian Medical Center James J. Cimino, M.D. Department of Medical Informatics Columbia

Web-Based Medical RecordsDesign and Implementation at

Columbia-Presbyterian Medical Center

James J. Cimino, M.D.

Department of Medical Informatics

Columbia University

Page 2: Web-Based Medical Records Design and Implementation at Columbia-Presbyterian Medical Center James J. Cimino, M.D. Department of Medical Informatics Columbia

CPMC in 1988 - preTCP/IP

IBM MainframeData

Repository

DataMonitor

VocabularyServer

ResultsReview

CliniciansAncillary Systems

Page 3: Web-Based Medical Records Design and Implementation at Columbia-Presbyterian Medical Center James J. Cimino, M.D. Department of Medical Informatics Columbia

Data Monitor - Input and Alerts

• Stores all data in repository

• Checks data for triggers

• Executes Medical Logic Modules

• Stores alerts in repository

Page 4: Web-Based Medical Records Design and Implementation at Columbia-Presbyterian Medical Center James J. Cimino, M.D. Department of Medical Informatics Columbia

Data Repository

• Row-oriented relational database (DB2)

• Event-oriented

• Flexible and extensible

• Clinical data coded with MED

• Multiple time stamps

Page 5: Web-Based Medical Records Design and Implementation at Columbia-Presbyterian Medical Center James J. Cimino, M.D. Department of Medical Informatics Columbia

CPMC in 1991 - TCP/IP

Minicomputer

IBM Mainframe

DataMonitor

VocabularyServer

CliniciansAncillary Systems

UploadEngine Vocabulary

Server

Minicomputer

DataRepository

Intranet

ClinicalApplication Vocabulary

Server

ResultsReview

Page 6: Web-Based Medical Records Design and Implementation at Columbia-Presbyterian Medical Center James J. Cimino, M.D. Department of Medical Informatics Columbia

Clinical Database Server - Output

• Dynamic queries (SQL)

• Canned queries– Time span– Last "n" results

• Class-based retrievals ("get all positive culture results")

Page 7: Web-Based Medical Records Design and Implementation at Columbia-Presbyterian Medical Center James J. Cimino, M.D. Department of Medical Informatics Columbia

Medical Entities Dictionary (MED)

• 56,000 medical concepts

• 82,000 synonyms

• Multiple hierarchy (72,000 links)

• Semantic network (43,000 links)

Page 8: Web-Based Medical Records Design and Implementation at Columbia-Presbyterian Medical Center James J. Cimino, M.D. Department of Medical Informatics Columbia

MED Semantic Network

CalciumPreparations

Calcium IntravascularCalcium Tests

Abnormalitiesof Calcium

Hypercalcemia HypocalcemiaSerum Calcium Plasma Calcium

Tests FindingsChemicalsMedications

Page 9: Web-Based Medical Records Design and Implementation at Columbia-Presbyterian Medical Center James J. Cimino, M.D. Department of Medical Informatics Columbia

MED Server

• Lexical searching

• Concept attributes

• Classes

• Ancestors

Page 10: Web-Based Medical Records Design and Implementation at Columbia-Presbyterian Medical Center James J. Cimino, M.D. Department of Medical Informatics Columbia

CPMC in 1994 - WWW

CliniciansKnowledge Resources

Minicomputer

VocabularyServer

IBM Mainframe

DataMonitor

Intranet

Internet WebServer

DataRepository

Internet

Page 11: Web-Based Medical Records Design and Implementation at Columbia-Presbyterian Medical Center James J. Cimino, M.D. Department of Medical Informatics Columbia

Web Server

• Clinical database server queries

• Vocabulary server queries– Class queries– Translation

• HTML document generation

• Applets

• Web links

Page 12: Web-Based Medical Records Design and Implementation at Columbia-Presbyterian Medical Center James J. Cimino, M.D. Department of Medical Informatics Columbia

Web-Based EMR

Clinicians

Minicomputer

VocabularyServer

IBM Mainframe

DataMonitor

Intranet

WebServer

DataRepository

Page 13: Web-Based Medical Records Design and Implementation at Columbia-Presbyterian Medical Center James J. Cimino, M.D. Department of Medical Informatics Columbia

CPMC’s Web EMRs

• Elpis - single patient view

• PolyMed - service view

• WebCIS - multiple views

• PatCIS - for patients

Page 14: Web-Based Medical Records Design and Implementation at Columbia-Presbyterian Medical Center James J. Cimino, M.D. Department of Medical Informatics Columbia

Web EMR Features

• Frame-based interface

• Summary reporting

• Graphical displays

• Multimedia displays

• Cross-patient displays

• Order entry

• Integration of on-line resources

• Security and confidentiality

Page 15: Web-Based Medical Records Design and Implementation at Columbia-Presbyterian Medical Center James J. Cimino, M.D. Department of Medical Informatics Columbia

Screen Shots of WebCIS

Page 16: Web-Based Medical Records Design and Implementation at Columbia-Presbyterian Medical Center James J. Cimino, M.D. Department of Medical Informatics Columbia

PatCIS

• Data review

• Data entry

• Education

• Advice

• Infobuttons

Page 17: Web-Based Medical Records Design and Implementation at Columbia-Presbyterian Medical Center James J. Cimino, M.D. Department of Medical Informatics Columbia

PatCIS Architectural Features

• Frame-based user interface

• Buttons and "sub-buttons"

• Single central CGI– security– usage logs

• JavaScript functions to support application integration

Page 18: Web-Based Medical Records Design and Implementation at Columbia-Presbyterian Medical Center James J. Cimino, M.D. Department of Medical Informatics Columbia

Data Entry

Review

Advice

Education

Comments

Help

Logout

JavaScript

Vital Signs Blood Sugar

Data Entry

patcis.cgi

Web ServerWeb Browser

SessionRegistry

Re-enterPassword

UsageLog

Internet

JavaScript

Link

1

2

3 4

5

6

789

10

CGI

CGI

11

PatCIS Architecture

Page 19: Web-Based Medical Records Design and Implementation at Columbia-Presbyterian Medical Center James J. Cimino, M.D. Department of Medical Informatics Columbia

Advantages of PatCIS Design

• "Light" user interface• Handles security for applications

– identification– authentication– authorization– logout– timeout

• Handles logging functions– tracks usage– records accesses to clinical database

• Maintains consistent look & feel

Page 20: Web-Based Medical Records Design and Implementation at Columbia-Presbyterian Medical Center James J. Cimino, M.D. Department of Medical Informatics Columbia

Screen Shots of PatCIS

Page 21: Web-Based Medical Records Design and Implementation at Columbia-Presbyterian Medical Center James J. Cimino, M.D. Department of Medical Informatics Columbia

Integration with On-Line Resources

Clinicians

Knowledge Resources

Minicomputer

VocabularyServer

Intranet

Internet WebServer

Internet

Page 22: Web-Based Medical Records Design and Implementation at Columbia-Presbyterian Medical Center James J. Cimino, M.D. Department of Medical Informatics Columbia

Integration through Terminology

Get InformationFrom EMR

ResourceSelection

ResourceTerminology

Querying

Presentation

UnderstandInformation

Needs

AutomatedTranslation

1

254

6

3

7

Page 23: Web-Based Medical Records Design and Implementation at Columbia-Presbyterian Medical Center James J. Cimino, M.D. Department of Medical Informatics Columbia

Infobuttons

DXplain

Medline

CholesterolGuideline

DietaryInteractions

PDR

Micromedex

Clinical InfoSystem

Webpath

CHORUS

Radiol Museumof South Bank

LaboratoryTest Results

MedicationOrders

X-rayReports

Page 24: Web-Based Medical Records Design and Implementation at Columbia-Presbyterian Medical Center James J. Cimino, M.D. Department of Medical Informatics Columbia

Screen Shots of Infobuttons

Page 25: Web-Based Medical Records Design and Implementation at Columbia-Presbyterian Medical Center James J. Cimino, M.D. Department of Medical Informatics Columbia

Security and Confidentiality

• User logon name and password

• Encryption (SSL)

• Logon screen ID (single use)

• Session screen ID (expires)

• Database access log

Page 26: Web-Based Medical Records Design and Implementation at Columbia-Presbyterian Medical Center James J. Cimino, M.D. Department of Medical Informatics Columbia

Current Challenges

• Security

• User ID management

• No control over client machines

• Application development

• Navigation of hypertext

• Resource integration

• Evaluation

Page 27: Web-Based Medical Records Design and Implementation at Columbia-Presbyterian Medical Center James J. Cimino, M.D. Department of Medical Informatics Columbia

Ingredients for Success

• Powerful, flexible back end– Repository– MED

• HTML and HTTP

• Web resources

• People