ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล:...

67
1 ถอดบทเรียนการพัฒนาระบบเทคโนโลยี สารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี November 28, 2014 SlideShare.net/Nawanan

description

Presented at TMI-NCMedInfo 2014

Transcript of ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล:...

Page 1: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

1

ถอดบทเรียนการพัฒนาระบบเทคโนโลยี

สารสนเทศโรงพยาบาล:

โรงพยาบาลรามาธิบดี

November 28, 2014SlideShare.net/Nawanan

Page 2: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

2

A Few Words About Me...2003 Doctor of Medicine (1st-Class Honors) Ramathibodi

2009 M.S. (Health Informatics) University of Minnesota

2011 Ph.D. (Health Informatics) University of Minnesota

2012 Certified HL7 CDA Specialist

Currently

• Deputy Executive Director for Informatics

Chakri Naruebodindra Medical Institute

Faculty of Medicine Ramathibodi, Mahidol University

Contacts

[email protected]

SlideShare.net/Nawanan

Page 3: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

3

• All views & opinions expressed are those of the presenter alone and do not represent views or positions of the Faculty of Medicine RamathibodiHospital or any other affiliated organizations

Disclaimers

Page 4: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

4

Ramathibodi’sContext

Page 5: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

5

• A medical school in Mahidol University• Established 1965, Operational 1969• Vision: To be an internationally-recognized

leading medical institution• Mission: Integrating education, research,

and healthcare services for the society’s health

• Determination: To be the country’s guiding light on health

About Ramathibodi

Page 6: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

6

Page 7: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

7

Ramathibodi’s Organization Chart

Page 8: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

8

Item RamathibodiHospital

QSMC SDMC

Strategic Segmentation

Super-tertiary care for wide variety of patients (public &

private)

Excellence center in advanced,

complex cases (e.g.

transplantation) with integrated

wards, ICU, OR, and private care

Customer-focusedpremium services targeting patients

with private insurance,

corporate security, out-of-pocket &

some government officials

Inpatient Beds 896 Beds 177 Beds

Ramathibodi’s Healthcare Services

Page 9: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

9

• 1,087 Total Beds (Rama1=768; QSMC=79; SDMC=240)*

• 70 Wards (Rama1=44; QSMC=8; SDMC=18)*• 32 OPDs (Regular=17; Premium=15)*• 118 Inpatient admissions/day (+10 newborns)**• 6,697 Outpatients/day**

– Regular (Office Hours) 4,259 patients/day– Special (Non-Office Hours) 1,214 patients/day– Premium (SDMC) 1,224 patients/day

• 1,155,639 Active Patients*• 9,000 Full-time Employees*

Ramathibodi At A Glance

*Oct 2014**Averaged over Oct 2013 - Aug 2014

Page 10: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

10

History of Ramathibodi’s IT

Development

Page 11: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

11

• CIO: Dr. Suchart Soranasataporn• Developed HIS from scratch• Started from MPI, OPD, IPD,

Pharmacy, Billing, etc.• Platform: Visual FoxPro (UI, Logic,

Database)

1st Generation (~1987-2001)

Page 12: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

12

Visual FoxPro

http://en.wikipedia.org/wiki/Visual_FoxPro

Page 13: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

13

• File-based DB, not real DBMS– Performance Issues

• Not well designed indexing, concurrency controls & access controls

• Indexes sensitive to network disruptions• Single point of failures (no redundancy)

– Scalability Issues• Database file size < 2GB

• Not service-oriented architecture

Some Limitations of Visual FoxPro

Page 14: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

14

• Trials & errors• Individuals or small teams

– Teams based on system modules (OPD, IPD, Billing, etc.)

• Non-systematic, no documents

1st-Generation Development Process

Page 15: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

15

• CIO: Dr. Piyamitr Sritara• Developed CPOE for inpatients

medication orders• Lab orders and lab results viewing• Discharge summaries, etc.• Enhanced existing HIS modules and add more

modules and departmental systems (e.g. LR, OR)• Platform: Visual FoxPro (UI, Logic, Database)

2nd Generation (2001-2005)

Page 16: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

16

• Java or .NET?

• Open/cost-effective vs. timely development

• Technology survival?

• Decision: Defer & continue using Visual FoxPro

2nd Generation (2001-2005)

http://thinkunlimited.org/blog/wp-content/uploads/2012/10/Fork_in_the_road_sign.jpg

Page 17: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

17

• Small teams– Teams based on system modules (OPD, IPD,

Billing, Pharmacy, Lab, etc.)• Realized needs for systematic software

development process• Started formal systems analysis & design

with some documents

2nd-Generation Development Process

Page 18: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

18

• CIO: Dr. Artit Ungkanont• Continued ongoing projects from

2nd Generation & implemented– ERP, PACS

• Implemented commercial LIS• Implemented self-developed web-

based “Doctor’s Portal”

3rd Generation (2005-2011)

Page 19: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

19

• Architectural changes: Used middleware (web services, JBOSS, JCAPS)

• Implemented data exchange of lab & ADT data using HL7 v.2 & v.3 messaging

• Enhanced existing HIS & add more functions• SDMC becomes operational (2011)• Platform:

– Web [Mainly Java] (UI)– Web services (Logic)– Oracle & Microsoft SQL Server (Database)

• Legacy platform: Visual FoxPro (UI, Logic, Database)

3rd Generation (2005-2011)

Page 20: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

20

• Small teams– Teams based on system modules (OPD, IPD,

Billing, Pharmacy, Lab, etc.)• Attempted systematic software

development process, with limited success• Balancing quality development with timely

software delivery difficult

3rd-Generation Development Process

Page 21: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

21

• CIO: Dr. Chusak Okaschareon• Implemented CPOE for

outpatients (with gradual roll-out)• Scanned Medical Records for

outpatients• RamaEMR (portal & EMR

viewer for physicians and nurses in OPD)

4th Generation (2011-Present)

Page 22: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

22

• Ongoing projects– CMMI & high-quality software testing– High-Performance Data Center & IT Services (ISO)– Business intelligence– Security

• Platform:– Web [Mainly Java] (UI)– Web services (Logic)– Oracle & Microsoft SQL Server (Database)

• Legacy platform: Visual FoxPro (UI, Logic, DB)

4th Generation (2011-Present)

Page 23: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

23

• Project-based development• Roles of “Business Analysts”• From “silo” teams to “pooled” resources

– Business Analysis Team– Systems Analysis Team– Development Team– Testing Teams

4th-Generation Development Process

Page 24: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

24

Project

Deliverables

Good Fast

Cheap

Project Management Dilemma

Page 25: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

25 Marchewka (2006)

The Triple Constraint

Page 26: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

26

CMMI

Image Source: http://en.wikipedia.org/wiki/Capability_Maturity_Model_Integration

Page 27: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

27

Next Step: Chakri NaruebodindraMedical Institute (Bang Phli)

Page 28: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

28

Overview of Ramathibodi’s

Systems

Page 29: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

29

Patient & Bed Management - Inpatient

Screenshots © Faculty of Medicine Ramathibodi Hospital, Mahidol University. All rights reserved.

Page 30: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

30

CPOE - Inpatient

Screenshots © Faculty of Medicine Ramathibodi Hospital, Mahidol University. All rights reserved.

Page 31: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

31

Admission Notes

Screenshots © Faculty of Medicine Ramathibodi Hospital, Mahidol University. All rights reserved.

Page 32: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

32

Discharge Summary

Screenshots © Faculty of Medicine Ramathibodi Hospital, Mahidol University. All rights reserved.

Page 33: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

33

Discharge Summary (Diagnoses & Operations)

Screenshots © Faculty of Medicine Ramathibodi Hospital, Mahidol University. All rights reserved.

Page 34: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

34

Lab Orders - Inpatient

Screenshots © Faculty of Medicine Ramathibodi Hospital, Mahidol University. All rights reserved.

Page 35: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

35

Lab Results - Inpatient

Screenshots © Faculty of Medicine Ramathibodi Hospital, Mahidol University. All rights reserved.

Page 36: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

36

RamaEMR - Doctor’s Portal

Screenshots © Faculty of Medicine Ramathibodi Hospital, Mahidol University. All rights reserved.

Page 37: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

37

RamaEMR - Doctor’s Portal

Screenshots © Faculty of Medicine Ramathibodi Hospital, Mahidol University. All rights reserved.

Page 38: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

38

RamaEMR - Scanned MR Viewer

Screenshots © Faculty of Medicine Ramathibodi Hospital, Mahidol University. All rights reserved.

Page 39: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

39

Kiosk for Insurance Eligibility Verification

Photos courtesy of Faculty of Medicine Ramathibodi Hospital, Mahidol University. All rights reserved.

Page 40: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

40

Lessons Learned

Page 41: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

41

Lesson #1“Preemptive

Advantage” of Using Health IT

Page 42: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

42

Resources/capabilities

Valuable ?

Non-Substitutable?

Rare ?

Inimitable ?

NoCompetitive

Disadvantage

Yes

No Competitivenecessity

NoCompetitive

parity

Yes

Yes

NoPreemptiveadvantage

Yes

Sustainablecompetitiveadvantage

From a teaching slide by Nelson F. Granados, 2006 at University of Minnesota Carlson School of Management

IT as a Strategic Advantage

Page 43: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

43

Strategic

Operational

ClinicalAdministrative

4 Quadrants of Hospital IT

CPOE

ADT

LIS

EHRs

CDSS

HIE

ERP

Business Intelligence

VMI

PHRs

MPIWord

Processor

Social Media

PACS

CRM

Nawanan Theera-Ampornpunt

Page 44: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

44

Lesson #2Customization vs.

Standardization: Always a Balancing Act

Page 45: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

45

Customization: A Tailor-Made Shirt

http://www.soloprosuccess.com/tailor-made-business-blueprint/

Page 46: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

46

Customization & Standardization

Customization Standardization

Page 47: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

47

Lesson #3Build or Buy?: A

Context-Dependent, but Serious Decision

Page 48: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

48

Build or Buy

Build/Homegrown• Full control of software &

data• Requires local expertise• Expertise

retention/knowledge management is vital

• Maybe cost-effective if high degree of local customizations or long-term projection

Buy/Outsource• Less control of software &

data• Requires vendor

competence• Vendor relationship

management is vital• Maybe cost-effective

if economies of scale or few customizations

Page 49: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

49

Does service offer competitive advantage?

Is external deliveryreliable and lower cost?

Keep Internal

Keep Internal

OUTSOURCE!

Yes

No

Yes

No

From a University of Minnesota teaching slide by Nelson F. Granados, 2006

IT Outsourcing Decision Tree

Page 50: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

50

Does service offer competitive advantage?

Is external deliveryreliable and lower cost?

Keep Internal

Keep Internal

OUTSOURCE!

Yes

No

Yes

No

From a teaching slide by Nelson F. Granados, 2006

IT Outsourcing Decision Tree: Ramathibodi’s Case

Core HIS, CPOEStrategic advantages• Agility due to local workflow accommodations• Secondary data utilization (research, QI)• Roadmap to national leader in informatics (internal “lab”)

External delivery unreliable• Non-Core HIS,External delivery higher cost• ERP maintenance/ongoing customization

ERP initial implementation,

PACS, RIS, Departmental

systems

Page 51: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

51

IT Decision as “Marriage”

Image Source: http://charminarpearls.com/pearls/

Page 52: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

52

Divorces

Image Source: http://3plusinternational.com/2013/04/divorce-marital-home/ http://www.violetblues.com/breaking-up/financial-cost-of-getting-divorce-3-816.html/attachment/divorce-

money-fight-2

Page 53: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

53

Key: Successful recruitment, sustainable retention,

effective IT management & patience

“Build”

Page 54: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

54

Key: Strong & trustworthy partnership with competent partners

“Buy”

Page 55: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

55

Lesson #4Be careful of “Legacy

Systems Trap” or “Vendor Lock-in”

Page 56: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

56

Lesson #5Invest in People

Page 57: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

57

• About 100 IT professionals (1:80)– Health informaticians– Business analysts– Systems analysts– Software developers– Software testers– Project managers– Systems & network administrators– Engineers & technicians– Data analysts– Help desk / user support agents– Supporting staff

• Ratios of IT vs Health from Western countries: 1:50 - 1:60

Ramathibodi IT Workforce

Page 58: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

58

Lesson #6Pay attention to

“Process” (e.g. software development process, project management)

Page 59: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

59 Image Source: Paragon Innovations, Inc. (2005)

Page 60: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

60

People

TechnologyProcess

Page 61: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

61

Lesson #7Even large hospitals still

face enormous IT challenges.

Page 62: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

62

Lesson #8Real-world hospital IT

management is messy, difficult, tiring &

discouraging. Live with it...

Page 63: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

63

Lesson #9We can’t live without IT in

today’s health care. What an exciting time to

be in the field!

Page 64: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

64

Ramathibodi hospital’s IT builds upon its long history of development and has offered values to the organization, but it still has a long way to go, and there is no “perfect” implementation. Large rooms for improvement.

Summary

Page 65: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

65

Ramathibodi Healthcare CIO

http://med.mahidol.ac.th/has/

65

Page 66: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

66

ถอดบทเรียนการพัฒนาระบบเทคโนโลยี

สารสนเทศโรงพยาบาล:

โรงพยาบาลรามาธิบดี

November 28, 2014SlideShare.net/Nawanan

Page 67: ถอดบทเรียนการพัฒนาระบบเทคโนโลยีสารสนเทศโรงพยาบาล: โรงพยาบาลรามาธิบดี

67

Questions?