soa enabled next generatione emr/ehr

29
SOA enabled next generation EMR/EHR Victor Chai 13-Nov-2013 1

Upload: victor-chai

Post on 13-Jan-2015

198 views

Category:

Technology


1 download

DESCRIPTION

Industry sharing for NUS ISS SOA lecture on Nov 13, 2013

TRANSCRIPT

Page 1: SOA enabled next generatione EMR/EHR

SOA enabled next generation

EMR/EHR

Victor Chai

13-Nov-2013

1

Page 2: SOA enabled next generatione EMR/EHR

@Copyright 2012 Health InterConnect

Disclaimer

The information shared here does not

represent the official opinions of my

current employer (MOH Holdings).

2

Page 3: SOA enabled next generatione EMR/EHR

@Copyright 2012 Health InterConnect

Brief Introduction of myself

Organisation Key Role Key Responsibilities

MOH Holdings Pte Ltd Senior Enterprise Architect National Architecture Office

Healthe Solutions Chief Software Architect Oversee, manage and lead EHR

product development and solution

implementation

Savi Technology System Architect Lead architecture design and

development of real-time supply

chain tracking and optimization

product

IBM Singapore Software Development

Lead

Lead IBM Production e-

Procurement development

HL7 Singapore TC member HL7 Interoperability Standards such

as HL7v2, HL7 CDA, HL7 FHIR etc

3

Page 4: SOA enabled next generatione EMR/EHR

@Copyright 2012 Health InterConnect

Topics

• SOA reality check

• The challenges & complexities

• The solution

• Adoption strategy

4

Page 5: SOA enabled next generatione EMR/EHR

@Copyright 2012 Health InterConnect 5

Is SOA still relevant today?

Source: Gartner Ross Altman

A fundamental shift from monolithic application centric

design to service centric design

Page 6: SOA enabled next generatione EMR/EHR

@Copyright 2012 Health InterConnect

SOA has become increasingly

relevant and important

• Cloud • Social

• Mobile • Information

Internet of Things

Contextualized Information

Seamless user experience

Multi-access channels

App becomes more

specialized

Infrastructure

Platform

Software

Social interactions and

Collaboration

6

Page 7: SOA enabled next generatione EMR/EHR

@Copyright 2012 Health InterConnect

Design for the unknown

• Design for the known is in the past – Design the application to manage the known &

limited information

– Design the application for the specific access

channel, information storage

• Embrace for the unknown – Aggregation of external information to deliver

contextualized information

– Application is no longer tied to the fixed UI, must

be service-ready to enable the consumption &

collaboration with different kinds of external

applications

7

Page 8: SOA enabled next generatione EMR/EHR

@Copyright 2012 Health InterConnect

Challenges & Complexities in

Healthcare IT

• Many diversified IT systems within and across

healthcare settings

• Different information models across different

IT systems

• Lack of standardization

• Fragmented and inaccessible information

8

Page 9: SOA enabled next generatione EMR/EHR

@Copyright 2012 Health InterConnect

Healthcare IT Overview

9

Electronic Health Record

(EHR): A systematic

collection of electronic

health information about

individual patients or

populations in digital format

and capable of being

shared across different

healthcare settings.

Electronic Medical Record

(EMR): A computerized

medical record created in

an organization that

delivers care, such as a

hospital or physician’s

office, usually part of a local

health information system

that allows storage, retrieval

and modification of records.

Healthcare IT: The umbrella framework to describe the

comprehensive management of health information

across computerized systems and its secure exchange

between consumers, providers, government and quality

entities, and insurers

Health Information

Exchange (HIE): The

mobilization of

healthcare information

electronically across

organizations within a

region, community or

hospital system.

Page 10: SOA enabled next generatione EMR/EHR

@Copyright 2012 Health InterConnect

Strategic vision of patients moving seamlessly across

the healthcare system, receiving coordinated patient-

centric care at the most appropriate settings.

Rehab

Centres

Family Physician

supported by CHCs

Polyclinic/ Family Medicine

Clinic

Palliative

Care

Screening &

Prevention

Nursing

Homes

Communit

y Hospital

Restructur

ed

Hospital

Home

Medical

Centres

Rehab

Centres

Family Physician

supported by CHCs

Polyclinic/ Family Medicine

Clinic

Palliative

Care

Screening &

Prevention

Nursing

Homes

Communit

y Hospital

Restructur

ed

Hospital

Home

Medical

Centres

Rehab

Centres

Family Physician

supported by CHCs

Polyclinic/ Family Medicine

Clinic

Palliative

Care

Screening &

Prevention

Nursing

Homes

Communit

y Hospital

Restructur

ed

Hospital

Home

Medical

Centres

Rehab

Centres

Family Physician

supported by CHCs

Polyclinic/ Family Medicine

Clinic

Palliative

Care

Screening &

Prevention

Nursing

Homes

Communit

y Hospital

Restructur

ed

Hospital

Home

Medical

Centres

Rehab

Centres

Family Physician

supported by CHCs

Polyclinic/ Family Medicine

Clinic

Palliative

Care

Screening &

Prevention

Nursing

Homes

Communit

y Hospital

Restructur

ed

Hospital

Home

Medical

Centres

Rehab

Centres

Family Physician

supported by CHCs

Polyclinic/ Family Medicine

Clinic

Palliative

Care

Screening &

Prevention

Nursing

Homes

Communit

y Hospital

Restructur

ed

Hospital

Home

Medical

Centres

Healthcare Landscape of Future

Source: HIMSS 2012

Page 11: SOA enabled next generatione EMR/EHR

@Copyright 2012 Health InterConnect

Vision of Future Healthcare Landscape - enabled by the Regional Health Systems (RHS)

Rehab

Centres

Family Physician supported by CHCs

Polyclinic/ Family

Medicine Clinic

Palliative

Care

Screening

&

Prevention

Nursing

Homes

Community

Hospital

Restructured

Hospital

Home

Medical

Centres

Strategic vision

of patients

moving

seamlessly

across the

healthcare

system, receiving

coordinated

patient-centric

care at the most

appropriate

settings.

Organisation of the RHS, where Home is the central location for care, with primary care delivering person-

centric care integrated with the rest of the care spectrum for both physical and mental healthcare

Source: HIMSS 2012

Page 12: SOA enabled next generatione EMR/EHR

@Copyright 2012 Health InterConnect

A patient journey within a setting

12

Patient arrives

at hospital Consultation Investigation

Patient

discharged

Claim & Billing

Treatment

Page 13: SOA enabled next generatione EMR/EHR

@Copyright 2012 Health InterConnect

Different IT systems along the patient

journey

13

Patient Arrives at Hospital

Consultation Investigation

Treatment Patient

Discharged

Billing & Claim Mgmt

Lab Order

Rad Order

Surgical

Procedure

Discharge

Summary

Lab Result

Rad Result

Medication Prescription

Medication Dispense

Medication Administration

Insurance &

MediClaim

Casemix &

Subvention

Clinical

Documentation

Patient

Admission Medical Procedure

Page 14: SOA enabled next generatione EMR/EHR

@Copyright 2012 Health InterConnect

Different information models

14

Data Source1 Data Source2 Data Source3

Heterogeneity in naming, syntax, representation and structure

e.g., “Severe osteoarthritis of the left knee ”

Page 15: SOA enabled next generatione EMR/EHR

@Copyright 2012 Health InterConnect

Lack of standardisation

15

Code Value

Y Resident

N Non Resident

Code Value

1 Resident

0 Non-Resident

Code Value

R RESIDENT

N NON-RESIDENT

P PERMANENT RESIDENT

Code Value

Resident

X Non-resident

PR/Residential Status Code

Description

A Alien

C Citizen

P PR

U Unknown

Page 16: SOA enabled next generatione EMR/EHR

@Copyright 2012 Health InterConnect

Fragmented Information

16

Isolated information

Fragmented information

Not accessable information

Diference in structure and clinical meaning

Too much information

Bad information presentation

Only clinical data is kept (no knowledge)

Some information is not computer usable (free

text, image features, (genome in the future))

No feed back to medical community and society

Complex desicions

Lack of training

Changing knowledge

Medical errors

Inefficient workflow

Understaffing

No operational information

No infrastructure information

No common language

Input - Output

Information

Process

Clinical Desicions Workflow

Action Medical

Community

operational Society objective subjective Assesment Planning

Page 17: SOA enabled next generatione EMR/EHR

@Copyright 2012 Health InterConnect

WHAT IS THE SOLUTION

17

Page 18: SOA enabled next generatione EMR/EHR

@Copyright 2012 Health InterConnect

Multichannel enabled architecture

• From ‘PC first’ to “Mobile first’

• Embrace ‘multi-channel enabled

architecture’

– It drives the underlying shared service

design principle

18

Page 19: SOA enabled next generatione EMR/EHR

@Copyright 2012 Health InterConnect

Data driven service enablement

• Do we understand why ‘SOA != Web Services’?

• Adopt SOA to enable data sharing & re-use

instead of moving data across

• What’s the fundamental benefits of SOA

service enablement?

– A paradigm shift from ‘move’ data across towards

‘share & reuse’ data across

19

Page 20: SOA enabled next generatione EMR/EHR

@Copyright 2012 Health InterConnect

An analogy on ‘share’ instead of ‘move’

• Do we copy and paste the external content into our

site page, or we simply use URL link to reference the

external content when we build a web site?

• Why it is important?

– Prevent information proliferation, and avoid obsolete

information

– Promote self-discovery, requester can ‘follow’ the path to

navigate to the needed information

– Promote decoupling between requester and provider

– Each app can focus on managing its own information, and

relies on reference to build up network of information -

aggregation

20

Page 21: SOA enabled next generatione EMR/EHR

@Copyright 2012 Health InterConnect

Master Data Management

• Adopt SOA to share instead of duplicate

Master Data

• Data Entities

– Patient

– Care Provider

– Healthcare Organisation/Services

– Terminologies such as medication and

procedure

21

Page 22: SOA enabled next generatione EMR/EHR

@Copyright 2012 Health InterConnect

Standard-based Info Exchange

• Leverage on international standards –

HL7

– Reduce long time integration cost

– Support of wider development community

• Provides unified info access layer to

hide the underlying diversity and

complexity

22

Page 23: SOA enabled next generatione EMR/EHR

@Copyright 2012 Health InterConnect

Unified Info Access Layer

23

• Provides consistent

API to access

diversified

information

• Transparent data

access control and

privacy

enforcement

Page 24: SOA enabled next generatione EMR/EHR

@Copyright 2012 Health InterConnect

A unified information layer provides

the foundation for RAD

• Information consumers – Higher level business

services

– Presentation layer

components

– External partners information

consumers

• Minimize the potential

changes to information

consumers

24

External

partner External

partner External

partner External

partner External

partner External

partner External

partner

Information Layer

Presentation Presentation

Presentation Presentation

Presentation Presentation

Presentation

Business

Service Business

Service Business

Service Business

Service Business

Service Business

Service

Page 25: SOA enabled next generatione EMR/EHR

@Copyright 2012 Health InterConnect

Standards Based Reference Design

25

Lightweight

Restful Service

Messaging and Document

based Integration

Page 26: SOA enabled next generatione EMR/EHR

@Copyright 2012 Health InterConnect

SOA in Summary

26

Source: Gartner Ross Altman

Page 27: SOA enabled next generatione EMR/EHR

@Copyright 2012 Health InterConnect

SOA Adoption Strategy 1/2

• Start from infrastructure IT-driven

service

– E.g. Common authentication service

• Share and reuse existing IT assets

• Consolidate redundant business

functionality into fewer moving parts

27

Page 28: SOA enabled next generatione EMR/EHR

@Copyright 2012 Health InterConnect

SOA Adoption Strategy 2/2

• Establish common standards and

integration patterns

• Publish services to encourage reuse

• Remember, SOA is a journey of

business & IT transformation

28