136
1 March 2006 Solution Architecture Group Infoway Architecture Update

1 March 2006 Solution Architecture Group Infoway Architecture Update

Embed Size (px)

Citation preview

Page 1: 1 March 2006 Solution Architecture Group Infoway Architecture Update

1

March 2006

Solution Architecture Group

Infoway Architecture Update

Page 2: 1 March 2006 Solution Architecture Group Infoway Architecture Update

Outline

2

Introducing Infoway

EHRS Blueprint Scope

Business Context

Clinical/Work Process Architecture

System Architecture

Information Architecture

Integration & Deployment Options

Potential Applications

Summary & Conclusion

Page 3: 1 March 2006 Solution Architecture Group Infoway Architecture Update

3

Cross Program Foundation Components

Domain Repositories & Healthcare Applications

End User Adoption & Setting the Future Direction

The Electronic Health Record

Architecture & Standards

What Does Infoway Do?

Client, Provider & Location Registries$110M

Innovation & Adoption$60M

Interoperable EHR$175M

Laboratory Information

Systems$150M

DiagnosticImagingSystems$220M

PublicHealth Systems

$100M

DrugInformation

Systems$185M

Infostructure$125M

TeleHealth$150M

Page 4: 1 March 2006 Solution Architecture Group Infoway Architecture Update

4

EHRS Blueprint Scope

WORK PROCESS INFORMATION SYSTEM TECHNOLOGY

Blueprint V1Blueprint V2

EHRS BLUEPRINT V1.0 ADDRESSED BUSINESS CONTEXT(Mission, objectives, stakeholders, benefits)

EHR Implementations across Canada

Blueprint V2Blueprint V1Blueprint V2

Conceptual

Blueprint V2 Blueprint V2 Blueprint V2Logical

Physical

Page 5: 1 March 2006 Solution Architecture Group Infoway Architecture Update

5

Architecture Perspectives

CONTEXT

BusinessArchitecture

ClinicalWork ProcessArchitecture

PotentialApplications

Integration &Deployment

Models

SystemArchitecture

InformationArchitecture

Page 6: 1 March 2006 Solution Architecture Group Infoway Architecture Update

6

Architecture Perspectives

CONTEXT

BusinessArchitecture

ClinicalWork ProcessArchitecture

PotentialApplications

Integration &Deployment

Models

SystemArchitecture

InformationArchitecture

Page 7: 1 March 2006 Solution Architecture Group Infoway Architecture Update

7

Business Context

Page 8: 1 March 2006 Solution Architecture Group Infoway Architecture Update

Healthcare Industry

8

Provides $

Tax Payer

Planning &Resources

Health Authority

Clients/PatientsProviders

Tax $$$

Planning &Resources

Pharmacy

Laboratory

Diagnostic

Hospital Emergency

Specialist Clinic

Homecare

Community Care Center

Health Authority Health Authority

Elected Government

Ministry of Health

Emergency Services

Page 9: 1 March 2006 Solution Architecture Group Infoway Architecture Update

9

International Industry: IT Spending Comparisons

IT spending as a % of total expenditures

1.2

1.4

1.6

1.7

1.9

2.2

2.7

3.3

4.2

5.5

5.7

12.1

Food & Bev

Canadian Healthcare

Pulp & Paper

Petroleum

Manufacturing

Textiles

Utilities

Transportation

Worldwide Health Providers

Telcos

Government

Financial Services

SOURCE: Gartner Group – as reported in the Health Services Restructuring Commission’s (www.hsrc.gov.on.ca) report: Ontario Health Information Management Action Plan, June 1999

Page 10: 1 March 2006 Solution Architecture Group Infoway Architecture Update

10

SOURCE: 2003 Report on I.T. in Canadian Hospitals: Top issues, applications and vendors. Canadian Healthcare Technology, 2003. CIHI NHex 2002 (Hospital Expenditures)

Canadian IT budgets as a % of total

hospital budget

10

12

27

27

25

0 5 10 15 20 25 30

2.5% or more

2-2.4%

1.5-1.9%

1-1.4%

less than 1%

Mean Hospital: IT spending in Canada <2%

Page 11: 1 March 2006 Solution Architecture Group Infoway Architecture Update

Why an EHR? The World of Healthcare is Changing…

The Old WorldProvider-focused

Illness

Site-of-care

Episode Management

Supply Management

Solitary decision making

Efficiency

De-centralized, generalized care

The New WorldPatient & family-focused

Wellness

Continuum of care

Disease Management

Demand Management

Collaborative, evidence-based decisions

Effectiveness

Centralized, specialized care

11

Page 12: 1 March 2006 Solution Architecture Group Infoway Architecture Update

Why an EHR? The World of Healthcare is Changing…

The changes in healthcare require significant capability from the health infostructure, capability which does not fully exist today

12

Page 13: 1 March 2006 Solution Architecture Group Infoway Architecture Update

13

• Political will

• Funding is now available

• Infoway mandated to pursue investments

CONVERGENCE

The Timing Has Never Been Better!

WILL

• Public wants more accessibility

• Health Authorities recognize benefits

• Increased financial pressures

• Healthcare professionals embracing technology

• Willingness to collaborate

CAPACITY

• Better infrastructure

• More mature application technologies

CAPABILITY

Page 14: 1 March 2006 Solution Architecture Group Infoway Architecture Update

14

EHRS Blueprint: Key Definitions

Page 15: 1 March 2006 Solution Architecture Group Infoway Architecture Update

EHR

An Electronic Health Record (EHR) provides each individual in Canada with a secure and private lifetime record of their key health history and care within the health system. The record is available electronically to authorized health providers and the individual anywhere, anytime in support of high quality care.

This record is designed to facilitate the sharing of data – across the continuum of care, across healthcare delivery organizations and across geographies.

15

Page 16: 1 March 2006 Solution Architecture Group Infoway Architecture Update

EHR Solution

16

The EHR Solution is a combination of people, organizational entities, business processes, systems, technology and standards that interact and exchange clinical data to provide high quality and effective healthcare.

Page 17: 1 March 2006 Solution Architecture Group Infoway Architecture Update

EHR Infostructure

17

The EHR Infostructure is a collection of common and reusable components in the support of a diverse set of health information management applications. It consists of software solutions for the EHR, data definitions for the EHR and messaging standards for the EHR.

Page 18: 1 March 2006 Solution Architecture Group Infoway Architecture Update

18

Providers• Relevant data, granular

• Real time

• Rapid access from multiple locations, anywhere, anytime

• Decision support• Clinical reference data• Guidelines & protocols• Common terms & codes

• Case management & workflow

• Safety

• Improved quality of care

• Regulation & accountability

Authoritative,reliable, secure,

private

Patient/Public/Clients• Convenient, relevant access to

accredited health information

• Access to relevant personal health information

• Safety

• Improved quality of care

Public Sector Health Managers• Registry solutions & initiatives

• Objective analysis of results & benefits

• Management reports

• Funding & resource allocation

• Policy

Payer/Payee• Relevant data to adjudicate claim

• Workflow management

Researchers & Health Surveillance Professionals

• Appropriately summarized data

• Anonymized

• Designed for analysis:• Statistical sampling• Trends• Outbreak detection• Outcome analysis

• Regional

• Pan-Canadian

EHRS Outcomes

Page 19: 1 March 2006 Solution Architecture Group Infoway Architecture Update

19

Key EHRS Architecture Concepts

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR ViewerPoint of Service

ApplicationPoint of Service

Application

EHRSLocator

Longitudinal Record Services

Health Information Access Layer

AncillaryData &

Services

HealthInformation

DataWarehouse

EHRData &

Services

RegistriesData &

Services

Page 20: 1 March 2006 Solution Architecture Group Infoway Architecture Update

20

EHRSEHRS EHRSEHRS EHRS EHRSEHRS

EHRS Blueprint Recommended Approach: A Pan-Canadian EHR Service

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR ViewerPoint of Service

Application

Point of Service

Application

AncillaryData &

Services

HealthInformation

DataWarehouse

EHRData &

Services

RegistriesData &

Services

Longitudinal Record Services

Health Information Access Layer

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR ViewerPoint of Service

Application

Point of Service

Application

AncillaryData &

Services

HealthInformation

DataWarehouse

EHRData &

Services

RegistriesData &

Services

Longitudinal Record Services

Health Information Access Layer

Page 21: 1 March 2006 Solution Architecture Group Infoway Architecture Update

21

EHR Infostructure: Conceptual ArchitectureJURISDICTIONAL INFOSTRUCTURE

Ancillary Data& Services

Registries Data& Services

EHR Data& Services

DataWarehouse

OutbreakManagement

PHSReporting

SharedHealth Record

DrugInformation

DiagnosticImaging

LaboratoryHealth

Information

POINT OF SERVICE

Hospital, LTC,CCC, EPR

PhysicianOffice EMR

EHR Viewer

Physician/Provider

BusinessRules

EHRIndex

MessageStructures

NormalizationRules

Security MgmtData

Privacy Data Configuration

Physician/Provider

Physician/Provider

Lab System(LIS)

Lab Clinician

RadiologyCenter

PACS/RIS

Radiologist

PharmacySystem

Pharmacist

Public HealthServices

Public Health Provider

Longitudinal Record Services

HIALCommunication Bus

Common Services

ClientRegistry

ProviderRegistry

LocationRegistry

TerminologyRegistry

Page 22: 1 March 2006 Solution Architecture Group Infoway Architecture Update

22

Guiding Principles for EHRS

• Patient-centric

• Mass customized views of all clinical data

• Value add for the provider

• Timely, accurate information

• Enable sharing at local, regional, cross-jurisdictional

• Interoperable, integrated

• Standards based

• Replicable solution – patterns, components

• Leverage legacy systems & solutions

• Design for phased rollout with near term results

• Scalable

• Extensible to support future growth

• Cost-effective

• Secure & private

• Allow for innovation & competition

• Comprehensive

Page 23: 1 March 2006 Solution Architecture Group Infoway Architecture Update

23

Generations of EHR Capabilities

Full

Functionality

Minimal

Gen 4The Colleague

Gen 2The Documentor

Gen 3The Helper

Gen 5The Mentor

Availability of Products

1993 1998 2005 2010 2015+

Gen 1The Collector

Source: Gartner (December 2005)

End of 2009

Page 24: 1 March 2006 Solution Architecture Group Infoway Architecture Update

24

A Few Misconceptions About EHR Solutions

Misconception• A person’s health data is in only one

physical EHR

• All data for a person must be in the EHR to have value and generate adoption

• A jurisdiction is a province/territory

• The EHR is a data warehouse to support research and surveillance

Reality• EHR: an integrated service covering

all available EHR Solutions; a client’s record is seen as coming from a single integrated EHR

• Quality, safety & effectiveness enhanced with only subsets of clinically relevant data available for sharing

• Any geo-political entity mandated to govern the operation of an EHR Solution

• The EHR: an information support service available to caregivers in the daily context of care provision work activities

Page 25: 1 March 2006 Solution Architecture Group Infoway Architecture Update

25

Business/Clinical Scope

Page 26: 1 March 2006 Solution Architecture Group Infoway Architecture Update

26

EHRS Serving Healthcare Service DeliveryEHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR ViewerPoint of Service

ApplicationPoin of Service

Application

AncillaryData &

Services

HealthInformation

DataWarehouse

EHRData &

Services

RegistriesData &

Services

Longitudinal Record Services

Health Information Access Layer

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR ViewerPoint of Service

ApplicationPoint of Service

Application

AncillaryData &

Services

HealthInformation

DataWarehouse

EHRData &

Services

RegistriesData &

Services

Longitudinal Record Services

Diagnostic

Hospital Emergency

Specialist Clinic

Homecare

Clients/Patients

Community Care Center

Emergency Services

Pharmacy

Laboratory

Diagnostic

Hospital Emergency

Specialist Clinic

Homecare

Clients/Patients

Community Care Center

Emergency Services

Pharmacy

Laboratory

Health Information Access Layer

Page 27: 1 March 2006 Solution Architecture Group Infoway Architecture Update

27

Public Health Business Requirements

• Focuses on managing health status of populations

• Managed and executed through complex network of public/private organizations acting at different levels of the health system (Federal, Provincial/Territorial, Regional, Local, Individual)

• Involves:• Research & analysis to identify/define population health programs

• Surveillance activities to detect and pro-actively react to potential population health problems

• Application of health programs to prevent the appearance and/or dissemination of preventable diseases

• Active management of communicable disease outbreaks

• Active management of the delivery of health services to individuals in the context public health related programs

• Current focus limited to:• Surveillance and detection (focused on human health-related diseases)

• Outbreak Management

• Public Health Alert Management

• Disease Information Dissemination

• Immunization Management

• Communicable Disease Case Management

Page 28: 1 March 2006 Solution Architecture Group Infoway Architecture Update

28

Integrating Public Health in the Architecture

New services required to support:• Surveillance & Detection: introduces a formal business need for the Health information

data warehouse introduced in V2

• Outbreak Management: requires the addition of a new category of service called Ancillary Services where a specific service is introduced to address outbreak management

• Disease Information Dissemination: introduces the need for a formal terminology registry system that would maintain information about diseases and other key terminologies required for many services of the EHRi

• Terminology registry would go beyond simply maintaining to allow for maintenance, dissemination of education, etc. associated with diseases

• Public Health Alert Management• Public health disease alert reporting requires use of specific applications also positioned as ancillary services

• Public health alerts dissemination relies on terminology registry and HIAL Alerts and Notification services

• Immunization Management• Immunization programs and their management requires a specific application that would live under the ancillary

services category

• Delivery of immunisation would be tracked by the drug information domain as part of the EHR

• Communicable Disease Case Management• Delivery of health services in relation with the treatment of a CD case would be tracked by the shared health record and

other domains as part of the EHR

• Management of a CD case from the perspective of the public health specialists involved in detection and tracking would require a specific application that would live under the ancillary services category

Page 29: 1 March 2006 Solution Architecture Group Infoway Architecture Update

29

Integrating Public Health in the Architecture

Some Public Health business requirements can be sustained by theexisting services of the EHR Infostructure• Public Health Alert Management: HIAL and LRS to provide for mechanism to help with

detection & reporting on communicable diseases

• Immunization Management: Drug Information Domain is the home of immunisation information as part of the core clinical data in client’s health records. HIAL and LRS to provide mechanisms to communicate the data and coordinate its location and access within the EHRi

• Communicable Disease Case Management: CD Cases, from the perspective of the EHR are treated like any other health delivery encounter

Page 30: 1 March 2006 Solution Architecture Group Infoway Architecture Update

30

POINT OF SERVICE

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data& Services

Registries Data& Services

EHR Data& Services

DataWarehouse

OutbreakManagement

PHSReporting

SharedHealth Record

DrugInformation

DiagnosticImaging

LaboratoryHealth

Information

BusinessRules

EHRIndex

MessageStructures

NormalizationRules

Security MgmtData

Privacy Data Configuration

Longitudinal Record Services

HIALCommunication Bus

Common Services

ClientRegistry

ProviderRegistry

LocationRegistry

TerminologyRegistry

Hospital,Community,etc… EPR

PhysicianOffice EMR

EHR Viewer

Physician/Provider

Physician/Provider

Physician/Provider

Lab System(LIS)

Lab Clinician

RadiologyCenter

PACS/RIS

Radiologist

PharmacySystem

Pharmacist

Other PHSystem(s)

Public Health Providers

Public Health Surveillance Portal

PHS Systems

Operational data

CM OM AM IM*PHS

A

EHRS Serving Public Health Service DeliveryImmunization

“Registry“

ReferenceManagement

PHS DataWarehouse

Services

CaseManagement

Alert NotificationServices

MessagingContent &

KnowledgeManagement

Security &Privacy Services

Page 31: 1 March 2006 Solution Architecture Group Infoway Architecture Update

31

Telehealth Business Requirements

• Telehealth: the use of information & communication technologies to deliver health services in contexts where the providers and clients are in separate locations

• Telecommunication infrastructure is a pre-requisite

• Telehealth solutions enable health service delivery channels:

Tele-consultations Tele-education Tele-homecare Tele-triage

• Scheduling solutions – a key enabler required for the effective use of telehealth service delivery

• EHR Infostructures support telehealth applications as per any other Point-of-Service Application

Videoconferencing stations, communication enabled medical devices

Videoconferencing stations used for training/education

Active or passive monitoring of remote patients for pre-/post-op procedures, chronic diseases management, etc

Centralized call centers to offer first line delivery of service to clients as part of primary care and emergency response

Page 32: 1 March 2006 Solution Architecture Group Infoway Architecture Update

32

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data& Services

Registries Data& Services

EHR Data& Services

DataWarehouse

OutbreakManagement

PHSReporting

HealthInformation

BusinessRules

EHRIndex

MessageStructures

NormalizationRules

Security MgmtData

Privacy Data Configuration

Longitudinal Record Services

HIALCommunication Bus

Common Services

EHRS Serving Telehealth Scheduling

POINT OF SERVICE

Referring Physician

Site

Attending Physician

Site

Physician/Provider

Physician/Provider

TSADatabase

PatientInfo

End-userInfo

EventHistory

ClinicalProfile

SchedulingVideo

Session

TSA APPLICATION

SharedHealth Record

DrugInformation

DiagnosticImaging

Laboratory

ProviderRegistry

LocationRegistry

TerminologyRegistry

ClientRegistry

Page 33: 1 March 2006 Solution Architecture Group Infoway Architecture Update

EHRS Blueprint: Tele-Consultation

Lutselk’e, NWT

Edmonton, AB

33

EHR INFOSTRUCTURE (EHRi)

AncillaryData &

Services

HealthInformation

DataWarehouse

EHRData &

Services

RegistriesData &

Services

Longitudinal Record Services

Health Information Access Layer

EHR INFOSTRUCTURE (EHRi)

AncillaryData &

Services

HealthInformation

DataWarehouse

EHRData &

Services

RegistriesData &

Services

Longitudinal Record Services

Health Information Access Layer

Local ElectronicMedical Record

Live Video-ConferencingSession

Tele-Consultation Devices Data

TelehealthApplication

TelehealthApplication

Local ElectronicPatient Record

Page 34: 1 March 2006 Solution Architecture Group Infoway Architecture Update

EHR INFOSTRUCTURE (EHRi)

AncillaryData &

Services

HealthInformation

DataWarehouse

EHRData &

Services

RegistriesData &

Services

Longitudinal Record Services

Health Information Access Layer

EHR INFOSTRUCTURE (EHRi)

AncillaryData &

Services

HealthInformation

DataWarehouse

EHRData &

Services

RegistriesData &

Services

Longitudinal Record Services

Health Information Access Layer

EHRS Blueprint: Tele-Homecare

34

Montreal, QC

Dieppe, NB

Local ElectronicMedical Record

Tele-Homecare Data Feed

Tele-Consultation Devices

HomecareApplication Server

HomecareClient Application

Page 35: 1 March 2006 Solution Architecture Group Infoway Architecture Update

EHR INFOSTRUCTURE (EHRi)

AncillaryData &

Services

HealthInformation

DataWarehouse

EHRData &

Services

RegistriesData &

Services

Longitudinal Record Services

Health Information Access Layer

EHR INFOSTRUCTURE (EHRi)

AncillaryData &

Services

HealthInformation

DataWarehouse

EHRData &

Services

RegistriesData &

Services

Longitudinal Record Services

Health Information Access Layer

EHRS Blueprint: Tele-Triage

Kingston, ON

London, ON

35

Sault Ste-Marie, ON

Oshawa, ON

Tele-TriageApplication

Patient Info End-user Info

EventHistory

ClinicalProfile

Scheduling Video Session

Personal Health Record

Application

EHR Viewer

Page 36: 1 March 2006 Solution Architecture Group Infoway Architecture Update

36

Clinical, Business & Socio-economic Drivers for EHR Solutions

Page 37: 1 March 2006 Solution Architecture Group Infoway Architecture Update

37

Why is Value Created by an EHR Solution?

• Healthcare professionals make clinical decisions based on knowledge

• Better knowledge translates to better care

• Knowledge starts with accurate, relevant clinical information

• The EHR creates the capability to share relevant clinical information

• The 5 Rs of the EHR:• The right information

• About the right client

• Available to the right person

• In the right place

• At the right time

Page 38: 1 March 2006 Solution Architecture Group Infoway Architecture Update

38

# of Data Domains Included

(Encounter Summaries, Lab, DI, Drugs, etc.)

Extent of the Care Continuum Involved

(PCP office, Hospital, Long Term Care Homecare, etc.)

Local C

are Area

Natural R

eferral A

rea

Point ofgreatest value

The value of the EHR for clients, families and their providers increases with the completeness of the information contained as well as the level of standardization of the data

How Is Value Delivered By An EHR?

Page 39: 1 March 2006 Solution Architecture Group Infoway Architecture Update

39

Pharmacy

Laboratory

DiagnosticHospital Emergency

Homecare

Community Care Center

Clinic Emergency Services

Specialist Clinic

Why Pursue The EHR: Circle of Care

Page 40: 1 March 2006 Solution Architecture Group Infoway Architecture Update

40

QUALITY SAFETY

ACCESSIBILITY

Pharmacy

Laboratory

DiagnosticHospital Emergency

Homecare

Community Care Center

Clinic Emergency Services

Specialist Clinic

Why Pursue The EHR: Benefits

Page 41: 1 March 2006 Solution Architecture Group Infoway Architecture Update

The EHR is a Key to a Renewed Health System!

EHR solutions provide an opportunity to

• Improve the quality, safety, accessibility and timeliness of care for Canadians

• Support more informed healthcare decision making, research and management

• Improve the efficiency of the healthcare system and reduce costly duplication

• Maximize return on IT investments

• Achieve standards based solution allowing interoperability

41

Page 42: 1 March 2006 Solution Architecture Group Infoway Architecture Update

42

EHR Key Clinical & Business Requirements

• Life-long longitudinal record of clinical data

• Allowing private and secured access to data made available in EHR

• Focused on clinically relevant data shared beyond organizational boundaries

• Support for accurate, complete, timely delivery of information

• Shared across multiple organizations, jurisdictions

• Adaptive to the future of healthcare delivery in the 21st Century

• Requiring ongoing governance and operations management with 24/7 high availability service

• Affordable in relation to complexity and size of integration challenges (connecting large numbers health points of service)

• Scalable to allow continuous, extensive growth of clinical and $ ROI• More POS applications sourcing data to EHR

• More users accessing and using data from EHR

• Allowing natural growth of capabilities towards Generation 3 and beyond

Page 43: 1 March 2006 Solution Architecture Group Infoway Architecture Update

43

Different Approaches To Achieving EHR

Page 44: 1 March 2006 Solution Architecture Group Infoway Architecture Update

44

Clients/Patients

EHR: How Do We Do This?Sharing Information From Multiple Systems

Pharmacy

Laboratory

DiagnosticHospital Emergency

Homecare

Community Care Center

Clinic Emergency Services

Specialist Clinic

INTEGRATED VIEW

Page 45: 1 March 2006 Solution Architecture Group Infoway Architecture Update

45

Methods of Sharing EHR Information

The “Big Databasein the Sky”

• All Point-of-Service (POS) systems share same data store

Broadcast to all or a logical subset ofsystems

• Replication of data from one system to all other relevant/participating POS systems

• Every POS system holds same information

The “Big Index inthe Sky”

• EHR Index or locator service that holds links to all POS systems where information resides

• Each POS system interfaces to other systems

Use of a shared referenceinformation source

• POS systems populate it

• POS systems or viewers reference it

• External to the “operational” store

Page 46: 1 March 2006 Solution Architecture Group Infoway Architecture Update

46

Key Factors Affecting How to Share

• Sharing creates some very profound issues & requirements• Unique identification of clients, providers, service delivery locations, etc.

• Protecting privacy and confidentiality of patients and providers while simultaneously not limiting the ability to deliver appropriate services

• Ensuring information is stored, shared securely

• Ensuring compatibility of how data is interpreted/understood

• Issues the same no matter which model is chosen to share patient identified information

• Canadian governance model for healthcare means these issues are F/P/T jurisdictional responsibilities – requirements vary

• People increasingly mobile, especially when considering long periods of time

• Provider’s confidence in the mechanisms to enable sharing is crucial

Page 47: 1 March 2006 Solution Architecture Group Infoway Architecture Update

47

The Integration Challenge of EHR Solutions

Page 48: 1 March 2006 Solution Architecture Group Infoway Architecture Update

48

Clients/Patients

Integrating Heterogeneous Systems

Pharmacy

Laboratory

DiagnosticHospital Emergency

Homecare

Community Care Center

Clinic Emergency Services

Specialist Clinic

Page 49: 1 March 2006 Solution Architecture Group Infoway Architecture Update

49

Clients/Patients

Integrating Heterogeneous Systems: Hospital

Pharmacy

Laboratory

Diagnostic

Homecare

Community Care Center

Clinic Emergency Services

Specialist Clinic

Hospital Emergency

ADTOrder/Results

ElectronicPatientRecord

SpecializedCare

Pharmacy

Scheduling LaboratoryClinical Data Repository

Radiology PACS

EmergencyHuman

Resources

Hospital Emergency

Finance, inventory,

payroll

Page 50: 1 March 2006 Solution Architecture Group Infoway Architecture Update

50

Clients/Patients

Integrating Heterogeneous Systems: Hospital

Pharmacy

Laboratory

Diagnostic

Homecare

Community Care Center

Emergency Services

Specialist Clinic

Hospital Emergency

Clinic Clinic

SchedulingAccountiing/

Billing

ElectronicMedical Record

Page 51: 1 March 2006 Solution Architecture Group Infoway Architecture Update

51

Clients/Patients

Locations of Electronic Clinical Data Today: Number of Systems to Integrate

Pharmacy

Laboratory

DiagnosticHospital Emergency

Homecare

Community Care Center

Clinic Emergency Services

Specialist Clinic

Canada has approximately 40,000 systems

Page 52: 1 March 2006 Solution Architecture Group Infoway Architecture Update

52

Integrating Health Information Systems: Key Challenges

• Protecting Privacy• Governance, accountability & data custodianship• Controlling access• Managing & applying consent directives• Controlling feeds and queries to the data• Trust relationships & contracts

• Existence & availability of data• Discovery capability• Availability in electronic format• Timeliness

• Harmonization• Data structures (format)• Vocabularies (encoding, normalization)• Semantics

• Heterogeneous technology environments

• Number of organizations, connection points & systems

• Costs inherent to integration

Page 53: 1 March 2006 Solution Architecture Group Infoway Architecture Update

53

EHRS Blueprint Recommended Approach: The Cost of Integration As A Key Driver

Page 54: 1 March 2006 Solution Architecture Group Infoway Architecture Update

54

SYSTEMS TO CONNECT

SYSTEMS TO CONNECT

SYSTEMS TO CONNECT

Integrating Health Information Systems:Point-to-Point Connectivity

Costs basis

• Cost of one integration• Simple = $32K; Medium = $95K;

Complex = $190K

Futile approach

• 38,783 systems in Canada

• Simple = 4,527; Medium = 20,081; Complex = 14,175

• 1.5 B integration points

• 183.928 B $CDN

Contracts

2

App 1Appl 1 App 1Appl 2

App 1 App 1

App 1App 1Appl 1 App 1Appl 2

6App 1App 1Appl 3

Interfaces = N (N-1)

12

App 1 App 1App 1Appl 1 App 1App 1Appl 2

App 1 App 1App 1Appl 3 App 1App 1Appl 4We need a different approach

Page 55: 1 March 2006 Solution Architecture Group Infoway Architecture Update

55

Integrating Health Information Systems:Hospital Networks Approach

Costs basis

• Cost of one integration• Simple = $32K; Medium = $95K;

Complex = $190K

Hypothesis

• 1,126 Hospital networks, each includes 71 systems to integrate and group (EAI) in 44 points of integration

• 1,892 (44 x 43) integrations per network totalling 2.1 M (1,126 x 1,892) integrations in Canada

• Assuming existence of standardized protocol for interfaces

• 68.172 M $CDN (if Simple – 32K)

• 202.316 M $CDN (if Medium – 95K)

We need a different approach

SYSTEMS TO CONNECT

SYSTEMS TO CONNECT

SYSTEMS TO CONNECT

Contracts

2

App 1Appl 1 App 1Appl 2

App 1 App 1

App 1App 1Appl 1 App 1Appl 2

6App 1App 1Appl 3

Interfaces = N (N-1)

12

App 1 App 1App 1Appl 1 App 1App 1Appl 2

App 1 App 1App 1Appl 3 App 1App 1Appl 4

Page 56: 1 March 2006 Solution Architecture Group Infoway Architecture Update

56

Integrating Health Information Systems: EHRS Blueprint Approach

Costs basis

• Cost of one integration• Simple = $32K; Medium = $95K;

Complex = $190K

Hypothesis• All hospitals/long term care

organizations use an integration engine and count as 1 integration point

• Simple = 4,575; Medium = 8,134; Complex = 6,597

• 19,306 integration points

• Assuming existence of standardized interface and protocols

• 2.170 M $CDN

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR ViewerPoint of Service

ApplicationPoint of Service

Application

AncillaryData &

Services

HealthInformation

DataWarehouse

EHRData &

Services

RegistriesData &

Services

Longitudinal Record Services

Health Information Access Layer

Page 57: 1 March 2006 Solution Architecture Group Infoway Architecture Update

57

Rational for Recommended Approach

• Only cost effective scenario to handle degree of application integration required

• Maximized ability to deliver proper response time and consistent access to data across thousands of source systems

• Maximized ability to apply privacy and security policies in a harmonized and consistent fashion

• Enables evolutionary path to semantic harmonization of health information across service delivery points

• Enables high degree of scalability from local health services integration, to regional, provincial or territorial and cross-jurisdictional

• Enables high degree of flexibility in reconfiguration of health services delivery networks

Page 58: 1 March 2006 Solution Architecture Group Infoway Architecture Update

58

Architecture Perspectives

CONTEXT

BusinessArchitecture

ClinicalWork ProcessArchitecture

PotentialApplications

Integration &Deployment

Models

SystemArchitecture

InformationArchitecture

Page 59: 1 March 2006 Solution Architecture Group Infoway Architecture Update

59

EHRS Work Process Architecture

• The EHR Clinical Reference Framework: Life of the Lamberts

• Depiction of the use of an EHR Solution in different contexts of health service delivery• 14 different storyboards created

• Extensible by adding new use cases

• System or security administration use cases not represented

• Life of the Lamberts• Patient centric framework

• Focused on different members of a family and their health status evolution

• Focused on health related events

• Represented with UML use case notation• Developed under Magic Draw case tool

• Published as artefacts under the Artefact Repository• Available in HTML and PDF format

• Available in Magic Draw format and XMI for upload to other case tools

Page 60: 1 March 2006 Solution Architecture Group Infoway Architecture Update

EHRS Reference Architecture

EHRS Reference Architecture 60

EHR IP EHR IP EHR IP EHR IP EHR IP EHR IP EHR IPHospital, LTC,

CCC, EPRPhysician

Office EMR EHR Viewer

Physician/Provider

Physician/Provider

Physician/Provider

Lab System(LIS)

Lab Clinician

RadiologyCenter

PACS/RIS

Radiologist

PharmacySystem

Pharmacist

Public HealthServices

Public Health ProviderPOINT OF SERVICE

POS APPLICATION

SIGNIFICANT REUSEHERE

Life OfThe Lamberts

HIALComm Step Put New Patient

EHR IPAdd New Patient

EHR IP

EHR IP

EHR IP

Clinical Events

Clinical Events

Clinical Events

NewFamily Physician

Activity

Clinical Activity

Clinical Activity

Clinic VisitAdmission

NewFamily Physician

Activity

Encounter

EncounterCOPDStoryboard

Storyboard

Storyboard

Page 61: 1 March 2006 Solution Architecture Group Infoway Architecture Update

61

Documenting EHRi Services Requirements

EHRS Reference Architecture

POINT OF SERVICE

PhysicianOffice EMR

EHR Viewer EHR Viewer

Physician/Provider

Physician/Provider

Physician/Provider

PhysicianOffice EMR

Lab Clinician

Hospital, LTC,CCC, EPR

Radiologist

EHR IPData

EHR IPData

EHR IPData

EHR IPData

EHR IPData

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data& Services

Registries Data& Services

EHR Data& Services

DataWarehouse

OutbreakManagement

PHSReporting

SharedHealth Record

DrugInformation

DiagnosticImaging

LaboratoryHealth

Information

BusinessRules

EHRIndex

MessageStructures

NormalizationRules

Security MgmtData

Privacy Data Configuration

Longitudinal Record Services

HIALCommunication Bus

Common Services

EHR IPEHR IPEHR IPEHR IPEHR IP

IP “Put” IP “List” IP “Get” IP “List” IP “Get”

HIAL

HIAL

HIAL

HIAL HIAL HIAL HIAL HIAL HIALProviderRegistry

LocationRegistry

TerminologyRegistry

ClientRegistry H

IAL

HIA

LH

IAL

HIA

L

Page 62: 1 March 2006 Solution Architecture Group Infoway Architecture Update

62

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data& Services

Registries Data& Services

EHR Data& Services

DataWarehouse

POINT OF SERVICE

People Use Cases: Caregiver Perspective

Security MgmtData

Privacy Data Configuration

HIALCommunication Bus

Common Services

Hospital, LTC,CCC, EPR

PhysicianOffice EMR

EHR Viewer

Physician/Provider

Physician/Provider

Physician/Provider

Lab System(LIS)

Lab Clinician

RadiologyCenter

PACS/RIS

Radiologist

PharmacySystem

Pharmacist

Public HealthServices

Public Health Provider

EHR INTERFACE REQUIREMENTS DOCUMENTATION

Life of theLamberts

Storyboards EncountersClinical

Activities

• First class of deliverables are contextual & informational

• They describe the end-user functional requirements and assumptions for use of an EHR Solution

• Establish when POS applications expected to interact with an EHRi in the context of daily work activities for caregivers

• Infoway not attempting to document all forms of potential uses of an EHR

• Scope is broad enough to cover large spectrum of healthcare and public health service delivery to achieve representative set

Page 63: 1 March 2006 Solution Architecture Group Infoway Architecture Update

63

EHR Interoperability Profile (EHR IP)JURISDICTIONAL INFOSTRUCTURE

Ancillary Data& Services

Registries Data& Services

EHR Data& Services

DataWarehouse

POINT OF SERVICE

Hospital, LTC,CCC, EPR

PhysicianOffice EMR

EHR Viewer

Physician/Provider

Physician/Provider

Physician/Provider

Lab System(LIS)

Lab Clinician

RadiologyCenter

PACS/RIS

Radiologist

PharmacySystem

Pharmacist

Public HealthServices

Public Health Provider

HIAL

EHR INTEROPERABILITY PROFILE

EHR IPCommunication

Steps

• Second class of deliverables normative; specify the interfaces between POS applications and EHR

• Establishes a language to describe types of service requests made to an EHRi

• Positions which data to be exchanged by referring to data views of the data model

• Assumes SOAP-based web services calls where XML encoded HL7 V3 message requests and responses are carried between POS applications and the EHRi

Page 64: 1 March 2006 Solution Architecture Group Infoway Architecture Update

64

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data& Services

Registries Data& Services

EHR Data& Services

DataWarehouse

OutbreakManagement

PHSReporting

SharedHealth Record

DrugInformation

DiagnosticImaging

LaboratoryHealth

Information

BusinessRules

EHRIndex

MessageStructures

NormalizationRules

Longitudinal Record Services

ClientRegistry

ProviderRegistry

LocationRegistry

TerminologyRegistry

POINT OF SERVICE

EHR Infostructure IP (EHR I-IP)

Security MgmtData

Privacy Data Configuration

HIALCommunication Bus

Common Services

• Third class of deliverables normative; specify inner workings within EHR Infostructure to orchestrate and process transactions

• Express sequencing of activities to process transactions

• Express expected capabilities of services within an EHRi to process transactions

INFOSTRUCTURE INTEROPERABILITY PROFILE

InfostructureIP

InfostructureServices Catalogue

Generic InterfaceSpecification

Page 65: 1 March 2006 Solution Architecture Group Infoway Architecture Update

65

Architecture Perspectives

CONTEXT

BusinessArchitecture

ClinicalWork ProcessArchitecture

PotentialApplications

Integration &Deployment

Models

SystemArchitecture

InformationArchitecture

Page 66: 1 March 2006 Solution Architecture Group Infoway Architecture Update

66

EHR Infostructure: Services Drill-DownJURISDICTIONAL INFOSTRUCTURE

Ancillary Data& Services

Registries Data& Services

EHR Data& Services

DataWarehouse

OutbreakManagement

PHSReporting

SharedHealth Record

DrugInformation

DiagnosticImaging

LaboratoryHealth

Information

POINT OF SERVICE

Hospital, LTC,CCC, EPR

PhysicianOffice EMR

EHR Viewer

Physician/Provider

BusinessRules

EHRIndex

MessageStructures

NormalizationRules

Security MgmtData

Privacy Data Configuration

Physician/Provider

Physician/Provider

Lab System(LIS)

Lab Clinician

RadiologyCenter

PACS/RIS

Radiologist

PharmacySystem

Pharmacist

Public HealthServices

Public Health Provider

Longitudinal Record Services

HIALCommunication Bus

Common Services

ClientRegistry

ProviderRegistry

LocationRegistry

TerminologyRegistry

Page 67: 1 March 2006 Solution Architecture Group Infoway Architecture Update

67

JURISDICTIONAL INFOSTRUCTURE

EHR Infostructure: Standards Based Connectivity

POINT OF SERVICE

Hospital, LTC,CCC, EPR

PhysicianOffice EMR

EHR Viewer

Physician/Provider

Physician/Provider

Physician/Provider

Lab System(LIS)

Lab Clinician

RadiologyCenter

PACS/RIS

Radiologist

PharmacySystem

Pharmacist

Public HealthServices

Public Health Provider

EHR IPEHR IPEHR IPEHR IPEHR IPEHR IPEHR IP

EHR IPEHR IPEHR IPEHR IPEHR IPEHR IPEHR IP

EHR IP Standards EHR IP Standards EHR IP Standards EHR IP Standards EHR IP Standards EHR IP Standards EHR IP Standards

EHR SCP Standards

Ancillary Data& Services

Registries Data& Services

EHR Data& Services

DataWarehouse

OutbreakManagement

PHSReporting

SharedHealth Record

DrugInformation

DiagnosticImaging

LaboratoryHealth

Information

BusinessRules

EHRIndex

MessageStructures

NormalizationRules

Longitudinal Record Services

HIAL

HIAL HIAL HIAL HIAL HIAL HIALProviderRegistry

LocationRegistry

TerminologyRegistry

ClientRegistry H

IAL

HIA

LH

IAL

HIA

L

Security MgmtData

Privacy Data ConfigurationHIALHIAL

HIALCommunication Bus

Common Services

Page 68: 1 March 2006 Solution Architecture Group Infoway Architecture Update

68

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data& Services

Registries Data& Services

EHR Data& Services

DataWarehouse

POINT OF SERVICE

HIALCommunication bus

EHR Infostructure: Communication Bus

COMMUNICATION BUS

MESSAGING

TransformationServices

RoutingServices

Encrypt/Decrypt

Services

En/Decoding

Services

ParserServices

SerializationServices

PROTOCOL

App ProtocolServices

Network ProtocolServices

Page 69: 1 March 2006 Solution Architecture Group Infoway Architecture Update

69

EHR Infostructure: Common ServicesJURISDICTIONAL INFOSTRUCTURE

Ancillary Data& Services

Registries Data& Services

EHR Data& Services

DataWarehouse

POINT OF SERVICE

HIAL

Security MgmtData

Privacy Data Configuration

Common Services

COMMON SERVICES

INTEROP

InteroperabilityServices

Search/ResolutionServices

INTEGRATION

Service CatalogueServices

Broker Services

Mapping Services

Queuing Services

CONTEXT

Session MgmtServices

Caching Services

Identity ProtectionServices

Identity MgmtServices

AnonymizationServices

User AuthenticationServices

Consent DirectivesMgmt Services

EncryptionServices

Access ControlServices

Secure AuditingServices

Digital SignatureServices

General SecurityServices

SUBSCRIPTION

Alert/NotificationServices

Pub/SubServices

MANAGEMENT

ManagementServices

ConfigurationServices

GENERAL

AuditingServices

Log MgmtServices

Policy MgmtServices

Exception/ErrorHandling Services

PRIVACY & SECURITY

Page 70: 1 March 2006 Solution Architecture Group Infoway Architecture Update

70

EHR Infostructure: Longitudinal Record ServicesJURISDICTIONAL INFOSTRUCTURE

Ancillary Data& Services

Registries Data& Services

EHR Data& Services

DataWarehouse

POINT OF SERVICE

HIAL

BusinessRules

EHRIndex

MessageStructures

NormalizationRules

Longitudinal Record Services

LONGITUDINAL RECORD SERVICES

DATA

Key MgmtServices

ETLServices

BUSINESS

Data QualityServices

Domain Business Components(Registries, EHR, Domains, User, Context)

EHR IndexServices

OrchestrationServices

NormalizationServices

Business RulesServices

AssemblyServices

DataServices

ReplicationServices

Page 71: 1 March 2006 Solution Architecture Group Infoway Architecture Update

71

EHR Infostructure: Longitudinal Record ServicesJURISDICTIONAL INFOSTRUCTURE

Ancillary Data& Services

Registries Data& Services

EHR Data& Services

DataWarehouse

POINT OF SERVICE

HIAL

BusinessRules

EHRIndex

MessageStructures

NormalizationRules

Longitudinal Record Services

The EHR Index maintains a sequential list of all events that affect the clinical picture of a client. It also provides the location where the data relevant to each event is kept in the EHRi. It can be used to retrieve the history of events for a client or to trace the information about a specific event.

EHR INDEXEvent ID (Instance ID of an event)

Parent Folder ID

Focal Class Type

Focal Act Subject (Client ECID)

Focal Act Author (Provider)

Focal Act Service Delivery Location

Focal Act Timestamp

Focal Act Status

Focal Act Language

Focal Act Type: • Act Mood (e.g. Order Request)• Act Class Code (type of class, e.g. Lab order)• Act Code (Class value, e.g. CBC)

Focal Act Source ID (ID provided by POS)

Focal Act Template ID

Focal Act Data Location ID (URI)

LONGITUDINAL RECORD SERVICES

DATA

Key MgmtServices

ETLServices

BUSINESS

Data QualityServices

Domain Business Components(Registries, EHR, Domains, User, Context)

EHR IndexServices

OrchestrationServices

NormalizationServices

Business RulesServices

AssemblyServices

DataServices

ReplicationServices

Page 72: 1 March 2006 Solution Architecture Group Infoway Architecture Update

72

CROSS-JURISDICTIONAL INFOSTRUCTURE

EHR Infostructure: EHRS Locator Data

• EHRi Client ID (resolved ECID)• CR instance ID (OID root)• EHRi instance ID (which instance of an EHRi)• EHRi URI (the URI to access the HIAL)• Optimized for performance

• Information type (drug, lab, DI) (derived from HL7 act classes)• First created date• Last updated date

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR ViewerPoint of Service

Application

Point of Service

Application

AncillaryData &

Services

HealthInformation

DataWarehouse

EHRData &

Services

RegistriesData &

Services

Longitudinal Record Services

Health Information Access Layer

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR ViewerPoint of Service

Application

Point of Service

Application

AncillaryData &

Services

HealthInformation

DataWarehouse

EHRData &

Services

RegistriesData &

Services

Longitudinal Record Services

Health Information Access Layer

JURISDICTIONAL INFOSTRUCTURE

POINT OF SERVICE

EHRSLocator

Page 73: 1 March 2006 Solution Architecture Group Infoway Architecture Update

73

CROSS-JURISDICTIONAL INFOSTRUCTURE

JURISDICTIONAL INFOSTRUCTURE

POINT OF SERVICE

Jurisdiction

AJurisdiction

BJurisdiction

C

Centralized Service Approach

EHRSLocator

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR ViewerPoint of Service

ApplicationPoint of Service

Application

AncillaryData &

Services

HealthInformation

DataWarehouse

EHRData &

Services

RegistriesData &

Services

Longitudinal Record Services

Health Information Access Layer

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR ViewerPoint of Service

ApplicationPoint of Service

Application

AncillaryData &

Services

HealthInformation

DataWarehouse

EHRData &

Services

RegistriesData &

Services

Longitudinal Record Services

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR ViewerPoint of Service

ApplicationPoint of Service

Application

AncillaryData &

Services

HealthInformation

DataWarehouse

EHRData &

Services

RegistriesData &

Services

Longitudinal Record Services

Health Information Access Layer Health Information Access Layer

Page 74: 1 March 2006 Solution Architecture Group Infoway Architecture Update

74

CROSS-JURISDICTIONAL INFOSTRUCTURE

JURISDICTIONAL INFOSTRUCTURE

POINT OF SERVICE

Distributed Service Approach

EHRS Locator Synchronization

EHRSLocator

EHRSLocator

Jurisdiction

AJurisdiction

BJurisdiction

C

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR ViewerPoint of Service

ApplicationPoint of Service

Application

AncillaryData &

Services

HealthInformation

DataWarehouse

EHRData &

Services

RegistriesData &

Services

Longitudinal Record Services

Health Information Access Layer

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR ViewerPoint of Service

ApplicationPoint of Service

Application

AncillaryData &

Services

HealthInformation

DataWarehouse

EHRData &

Services

RegistriesData &

Services

Longitudinal Record Services

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR ViewerPoint of Service

ApplicationPoint of Service

Application

AncillaryData &

Services

HealthInformation

DataWarehouse

EHRData &

Services

RegistriesData &

Services

Longitudinal Record Services

Health Information Access Layer Health Information Access Layer

Page 75: 1 March 2006 Solution Architecture Group Infoway Architecture Update

75

POINT OF SERVICE

EHRS Locator: LRS Integrated ApproachCROSS-JURISDICTIONAL INFOSTRUCTURE

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data& Services

EHR Data& Services

DataWarehouse

Registries Data& Services

BusinessRules

EHRIndex

MessageStructures

NormalizationRules

Longitudinal Record Services

ClientRegistry

ProviderRegistry

LocationRegistry

TerminologyRegistry

HIAL

EHRSLocator

Page 76: 1 March 2006 Solution Architecture Group Infoway Architecture Update

76

LRS Integrated Services ApproachCROSS-JURISDICTIONAL INFOSTRUCTURE

JURISDICTIONAL INFOSTRUCTURE

POINT OF SERVICE

Client Registry Synchronization

Jurisdiction

AJurisdiction

BJurisdiction

C

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR ViewerPoint of Service

ApplicationPoint of Service

Application

AncillaryData &

Services

HealthInformation

DataWarehouse

EHRData &

Services

Longitudinal Record Services

Health Information Access Layer

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR ViewerPoint of Service

ApplicationPoint of Service

Application

AncillaryData &

Services

HealthInformation

DataWarehouse

EHRData &

Services

Longitudinal Record Services

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR ViewerPoint of Service

ApplicationPoint of Service

Application

AncillaryData &

Services

HealthInformation

DataWarehouse

EHRData &

Services

Longitudinal Record Services

Health Information Access Layer Health Information Access Layer

RegistriesData &

Services

RegistriesData &

Services

RegistriesData &

Services

Page 77: 1 March 2006 Solution Architecture Group Infoway Architecture Update

77

EHR Infostructure: EHR Data Domain ServicesJURISDICTIONAL INFOSTRUCTURE

Ancillary Data& Services

Registries Data& Services

EHR Data& Services

DataWarehouse

POINT OF SERVICE

HIAL

SharedHealth Record

DrugInformation

DiagnosticImaging

Laboratory

SHARED HEALTH RECORD

DATA

Key MgmtServices

BUSINESS

Domain Business Components(Registries, EHR, Domains, User, Context)

NormalizationServices

EHRi InteroperabilityServices

Business RulesServices

AssemblyServices

DataServices

Page 78: 1 March 2006 Solution Architecture Group Infoway Architecture Update

78

EHR Infostructure: EHR ViewerJURISDICTIONAL INFOSTRUCTURE

Ancillary Data& Services

Registries Data& Services

EHR Data& Services

DataWarehouse

POINT OF SERVICE

HIAL

EHR Viewer

Physician/Provider

EHR VIEWER

EHRi InteroperabilityServices

EHR ViewerBusiness Objects Components

NormalizationServices

End-userNavigation Services

Business RulesServices

End-userDisplay Services

DataServices

Page 79: 1 March 2006 Solution Architecture Group Infoway Architecture Update

79

EHR Infostructure: Client RegistryJURISDICTIONAL INFOSTRUCTURE

Ancillary Data& Services

Registries Data& Services

EHR Data& Services

DataWarehouse

POINT OF SERVICE

HIAL

ClientRegistry

ProviderRegistry

LocationRegistry

TerminologyRegistry

Page 80: 1 March 2006 Solution Architecture Group Infoway Architecture Update

80

EHR Infostructure: Why A Client Registry?JURISDICTIONAL INFOSTRUCTURE

Ancillary Data& Services

Registries Data& Services

EHR Data& Services

DataWarehouse

POINT OF SERVICE

HIAL

ClientRegistry

ProviderRegistry

LocationRegistry

TerminologyRegistry

EHR Viewer

Physician/Provider

Has Mr. Lambert had any ER visits since I’ve last seen him

one year ago?

PatientInfo

End-userInfo

VisitHistory

DrugProfile

LaboratoryDiagnostic

Imaging

EHR VIEWER

Page 81: 1 March 2006 Solution Architecture Group Infoway Architecture Update

81

Pharmacy

ALab

B???

C

EHRi Client Registry: The Challenge

1: A 123 Robert Lambert 1 Main St

1: B 456 Bob Lambert 1 Main St

1: C 789 Robert Lambert 1 Main St

1: C 987 Robert Lambert 1 Main St

2: B 444 Robert Lambert 2 Elm St

123 Robert Lambert 1 Main St 456 Bob Lambert 1 Main St444 Robert Lambert 2 Elm St

789 Robert Lambert 1 Main St987 Robert Lambert 1 Main St

EMPI

Page 82: 1 March 2006 Solution Architecture Group Infoway Architecture Update

82

MDR IDLab ID

NameBirthdateGender

SINULIECID

AddressPhone

Eligibility statusCoverage details

Static, natural person identity information

Dynamic, natural person identity information

Static, artificial person-identifying information

Dynamic, artificial person-identifying information

Core system data about the person

EHRi Client Registry: What Data?

The generation (or sourcing) of the EHRI Client Identifier (ECID) is a service offered by the Client Registry.

The ECID is the foundation for interoperability both locally and across EHR Infostructures.

Page 83: 1 March 2006 Solution Architecture Group Infoway Architecture Update

83

JURISDICTIONAL

REGIONAL

EHRi Client Registry: Interoperability Pattern

Applications

ClientRegistry

J1

ClientRegistry

J1.1

ClientRegistry

J1/2

ClientRegistry

J2

ECID: J1 Root ID. Client ID ECID: J2 Root ID. Client ID

Active synchronizationof travelling clients only

Applications

Page 84: 1 March 2006 Solution Architecture Group Infoway Architecture Update

84

EHR Infostructure: Provider RegistryJURISDICTIONAL INFOSTRUCTURE

Ancillary Data& Services

Registries Data& Services

EHR Data& Services

DataWarehouse

POINT OF SERVICE

HIAL

ClientRegistry

ProviderRegistry

LocationRegistry

TerminologyRegistry

Page 85: 1 March 2006 Solution Architecture Group Infoway Architecture Update

85

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data& Services

Registries Data& Services

EHR Data& Services

DataWarehouse

POINT OF SERVICE

HIAL

ClientRegistry

ProviderRegistry

LocationRegistry

TerminologyRegistry

EHR Infostructure: Why A Provider Registry?

Have any new test results been published for me?

PatientInfo

End-userInfo

VisitHistory

DrugProfile

LaboratoryDiagnostic

Imaging

EHR VIEWER

EHR Viewer

Physician/Provider

Page 86: 1 March 2006 Solution Architecture Group Infoway Architecture Update

86

Provider Registry: Data SourcesJURISDICTIONAL

REGIONAL

Provider Registry

Applications Applications Applications

Doctors DentistsUnlicensed Providers

EHR SCP StandardsProvider Registry

EHR SCP StandardsProvider Registry

Page 87: 1 March 2006 Solution Architecture Group Infoway Architecture Update

87

Standards-based Solutions: What Does It Mean?

Page 88: 1 March 2006 Solution Architecture Group Infoway Architecture Update

Interoperable EHR Solutions: Key Architectural Requirements

Standards-based

Solutions

StandardizedArchitecture

StandardizedInterfaces

StandardizedData Structures

StandardizedData Vocabularies(encoding rules)

StandardizedFunctional Behaviour

88

Page 89: 1 March 2006 Solution Architecture Group Infoway Architecture Update

89

Infoway’s role is to set standards and requirements for robust, interoperable products and outcomes

Standards-based Solutions

Why Standards?• They facilitate information exchange; are a critical foundation

for EHR

• They create opportunity for future cost reduction as vendors and systems converge on pan-Canadian and international standards

• They ease effort required for replication

Mandatory Investment Eligibility Requirements• Compliance to standards (infostructure, architecture)

• Initiatives must comply with existing guidelines or standards adopted by Infoway

• Where standards or guidelines do not exist, projects must support longer-term interoperability and congruence of solutions

Page 90: 1 March 2006 Solution Architecture Group Infoway Architecture Update

90

Principles for Establishing Pan-Canadian EHRS Standards

• Infoway has created Principles for Establishing pan-Canadian EHRS

• Standards to provide guidance in the adoption of standards-based solutions

• 11 Principles – accessible via Infoway Knowledge Way

• Business-driven

• Adoption of existing standards where ever possible

• http://knowledge.infoway-inforoute.ca

Page 91: 1 March 2006 Solution Architecture Group Infoway Architecture Update

91

Principles for Establishing Pan-Canadian EHR Standards

• Standards initiatives to be driven by the business of healthcare with a clearly defined business need

• Existing standards work must be leveraged wherever possible and practical with an approach that includes adoption, or adaptation of existing standards, before development

• Health Level 7 V3 messaging standard required for all new message development related to EHR

• Infoway investments predicated on a commitment to implement pan-Canadian EHR standards

• Standards to be established, tested, refined and evaluated within the context of early adopter implementations

• Infoway will support early adopter investment projects that have the establishment of pan-Canadian standards as their goal

Page 92: 1 March 2006 Solution Architecture Group Infoway Architecture Update

92

Principles for Establishing Pan-Canadian EHR Standards

• Establishing standards is an evolutionary process and will not be perfect the first time; implementation of standards that are not fully balloted may be needed

• Infoway is committed to supporting Canada’s leadership role in influencing EHR international standards

• Infoway will work with other countries undertaking similar EHR initiatives to leverage their work and bring synergies to the projects as they move toward internationally balloted standards

• Infoway will partner with CIHI, HL7 Canada, IHE Canada and other standards organizations in the establishment of pan-Canadian EHR standards

• Establishment of pan-Canadian EHR standards is coordinated via an open, transparent and inclusive Stakeholder Collaboration Process as defined by our stakeholders

Page 93: 1 March 2006 Solution Architecture Group Infoway Architecture Update

93

GOVERNANCE

PAN-CANADIAN DEVELOPMENT

Interoperable EHR

ST

RA

TE

GIC

CO

LLAB

OR

AT

ION

/CO

OR

DIN

AT

ION

Standards Collaboration Process (SCP)

• An integral element of and key requirement for the establishment of a pan-Canadian interoperable Electronic Health Record (EHR)

• The EHR Standards Collaboration Process includes those jurisdictions, standards-related organizations, healthcare professionals and vendors that will build, operate and use an interoperable EHR

• The EHR Standards Collaboration Process will establish pan-Canadian standards for Infoway investments through collaboration and consensus

Telehealth

Lab

Diagnostic Imaging

Drugs

Registries

Infostructure

Infostructure/EH

R

E

xpert Working G

roupsEHR Standards Steering Committee

Pan-Canadian EHR Standards Advisory Committee

Pan-Canadian Standards working groups

Page 94: 1 March 2006 Solution Architecture Group Infoway Architecture Update

94

Pan-Canadian EHR Standards: Status

Pan-Canadian Standards Groups• Drugs• Client Registry• Provider Registry• DI/Tele-radiology• Laboratory• Clinical Terminology• iEHR Technical Standards

(coming soon)• iEHR Clinical Standards

(coming soon)• Public Health (coming soon)

Program Projects

• EHRS Blueprint V1• EHR Data Definition & Standards• Standards Collaboration Process• Standards Tactical Plan• Artefacts Repository• Telehealth ISO Interoperability• Telehealth CCHSA Accreditation• CeRx (formerly Rx5) HL7 V3 Messaging• Client Registry• Provider Registry• IRIS (Infoway Reference

Implementation Suite)• Laboratory Nomenclature & Messaging• NeCST: electronic claims messaging• EHR Clinical Terminology Integration• EHR Profiles for Interoperability

between DI, Registries & Consumers• EHR Blueprint Evolution Project• Privacy & Security Architecture Project

Health Surveillance

Telehealth

Lab

Diagnostic Imaging

Drugs

Registries

Interoperable EHR

Page 95: 1 March 2006 Solution Architecture Group Infoway Architecture Update

95

EHR Infostructure: Standards-based Connectivity

Registries Data& Services

POINT OF SERVICE

Ancillary Data& Services

EHR Data& Services

DataWarehouse

JURISDICTIONAL INFOSTRUCTURE

Physician/Provider

Physician/Provider

Physician/Provider

Lab ClinicianRadiologistPharmacistPublic Health Provider

EHR IPEHR IPEHR IPEHR IPEHR IPEHR IPEHR IP

EHR IPEHR IPEHR IPEHR IPEHR IPEHR IPEHR IP

EHR IP Standards EHR IP Standards EHR IP Standards EHR IP Standards EHR IP Standards EHR IP Standards EHR IP Standards

EHR SCP Standards

HIAL

HIA

LH

IAL

HIA

LH

IAL

HIALHIAL

HIAL

HIAL HIAL HIAL HIAL HIAL HIAL

Architecture Standards

• EHRS Blueprint

• EHR Use Cases

• EHR Data Model

• EHR Services Model

• EHR Interoperability Profiles

• Terminology Standards

• CTI project (underway)

• Terminology implemented in data messaging standards

Data Messaging Standards

• Client Registry (in ballot)

• Provider Registry iIn ballot)

• Pharmacy CeRx (in ballot)

• Laboratory (in Planning)

• Diagnostic Imaging/Teleradiology (in planning)

• iEHR Clinical Messaging (in planning)

• iEHR Technical Standards(in planning)

• Public Health Services Standards

• Public Health Surveillance Standards

Page 96: 1 March 2006 Solution Architecture Group Infoway Architecture Update

96

Service-oriented Architecture (SOA): What Does It Mean?

Page 97: 1 March 2006 Solution Architecture Group Infoway Architecture Update

97

1

Level of Encapsulation Can Vary:Five Normal Forms of Encapsulated Software

2 3 4 5External access

Other data

Own data

Encapsulated software

Programmatic interface

Overloaded, incomplete; any data

One complete function; any data

Own data only Exclusive data Opaque data

Source: Gartner

Page 98: 1 March 2006 Solution Architecture Group Infoway Architecture Update

98

SOA as an Enabler

Applications of SOA in EHRi Solutions

• Repurposed legacy applications to offer services as part of SOA-based EHR Infostructure

• New breed of services to enable coordinated transactions in an EHR Infostructure (e.g. Longitudinal Record Services)

• Use of commercially available solutions to enable components of EHR Infostructure

Two Degrees of Separation

• Services exposed outside of an EHRi in the form of supported EHR Interoperability Profiles for an entire Infostructure perceived as a single system with transactional services

• Services within an EHR Infostructure to optimize scalability, maintainability and functional flexibility

Page 99: 1 March 2006 Solution Architecture Group Infoway Architecture Update

99

First Degree: The EHR ServiceJURISDICTIONAL INFOSTRUCTURE

Ancillary Data& Services

Registries Data& Services

EHR Data& Services

DataWarehouse

OutbreakManagement

PHSReporting

SharedHealth Record

DrugInformation

DiagnosticImaging

LaboratoryHealth

Information

POINT OF SERVICE

Hospital, LTC,CCC, EPR

PhysicianOffice EMR

EHR Viewer

Physician/Provider

BusinessRules

EHRIndex

MessageStructures

NormalizationRules

Security MgmtData

Privacy Data Configuration

Physician/Provider

Physician/Provider

Lab System(LIS)

Lab Clinician

RadiologyCenter

PACS/RIS

Radiologist

PharmacySystem

Pharmacist

Public HealthServices

Public Health Provider

Longitudinal Record Services

HIALCommunication Bus

Common Services

ClientRegistry

ProviderRegistry

LocationRegistry

TerminologyRegistry

EHR SERVICE

Get Client IDResolution

List Laboratory Orders Get Laboratory Result

List LaboratoryResults

Get Prescription

List Medications

Stream DI Image

List DI Results Get DI ReportGet OutbreakCase Data

List CD ReportEvents

Get ProviderInformation

List ServiceDelivery

Locations

List EncounterEvents

Get EncounterSummary

Get ClinicalDashboard

Get ClientDemographic

Page 100: 1 March 2006 Solution Architecture Group Infoway Architecture Update

100

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data& Services

Registries Data& Services

EHR Data& Services

DataWarehouse

OutbreakManagement

PHSReporting

SharedHealth Record

DrugInformation

DiagnosticImaging

LaboratoryHealth

Information

POINT OF SERVICE

BusinessRules

EHRIndex

MessageStructures

NormalizationRules

Security MgmtData

Privacy Data Configuration

Longitudinal Record Services

HIALCommunication Bus

Common Services

ClientRegistry

ProviderRegistry

LocationRegistry

TerminologyRegistry

Second Degree: Inside The EHR Infostructure

EHRi SERVICES

CRServices

PRServices

LRServices

TerminologyServices

Detection& Reporting

Services

Shared HealthRecord Services

DrugServices

DIServices

LabServices

NormalizationServices

AssemblyServices

A & AServices

BrokeringServices

ConsentServices

SessionServices

LoggingServices

OutbreakServices

RulesServices

OrchestrationServices

EHR IndexServices

Any Point-of-Service

Application

EHR IP

Page 101: 1 March 2006 Solution Architecture Group Infoway Architecture Update

101

Functioning Principles

Page 102: 1 March 2006 Solution Architecture Group Infoway Architecture Update

102

Functioning Principles/Rules

• Home/no-home EHR

• EHRi Identifier Management

• EHR Index

• EHRS Locator

• POS to EHRi interface

• Level of transparency of EHR to POS applications

• Transaction scope

• Trust Models valid for an EHRi

• Normalization

• Auditing, logging, use of logs

• HL7 V3 (Messaging and templates)

• Level of parameterization

• Primary Purpose for EHRi repositories

• Other uses of the HIAL (POS to POS)

• Multilingual capabilities

• Runtime environment

• Performance principles – targets

• POS Integration environment

• Error Handling

• Consent

• Authentication & Authorization

• OIDS as a principle

• Prospective Events

Page 103: 1 March 2006 Solution Architecture Group Infoway Architecture Update

103

Architecture Perspectives

CONTEXT

BusinessArchitecture

ClinicalWork ProcessArchitecture

PotentialApplications

Integration &Deployment

Models

SystemArchitecture

InformationArchitecture

Page 104: 1 March 2006 Solution Architecture Group Infoway Architecture Update

104

EHRi Conceptual Data Model

• High-level model representing generalized concepts

• Event driven model to represent instances of clinical service impacting a patient record

• Broad range of event typing – governance, people playing roles, delivery, environment, resource

• Derived from the Canadian conceptual health data model (CCHDM)

• Aligned and mapped to HL7 V3 RIM

• Mapped against several local and international EHR data models – Quebec, Alberta, Ontario, Australia, etc.

• More detailed views available – transactional views, domain views

Governance

Event Linkage

Event

Role

People

Resource Environment

Place

Capability

Page 105: 1 March 2006 Solution Architecture Group Infoway Architecture Update

105

Architecture Perspectives

CONTEXT

BusinessArchitecture

ClinicalWork ProcessArchitecture

PotentialApplications

Integration &Deployment

Models

SystemArchitecture

InformationArchitecture

Page 106: 1 March 2006 Solution Architecture Group Infoway Architecture Update

106

HIAL Integration Layer: Evolutionary Path

Page 107: 1 March 2006 Solution Architecture Group Infoway Architecture Update

107

Interim State: No EHR Services (Undesirable)JURISDICTIONAL INFOSTRUCTURE

POINT OF SERVICE

Registries Data& Services

EHR Data& Services

ClientRegistry

DrugInformation

SystemRepository

EHR Viewer

Physician

PharmacySystem

Pharmacist

Each Jurisdiction Infostructure level system uses patient and other required strong identifiers (e.g. provider, encounter) based on point-of-service generated IDs (e.g. MRNs). The CR-EMPI source systems make the CR-EMPI aware of client identifiers. The Point-of-Service applications and Infostructure systems query the CR EMPI for these identifiers in order to access data within any Infostructure System. The level of queries and maintenance of MRNs in the EMPI is not scalable to hundreds or thousands of Point-of-Service systems. There are performance issues accessing CR/EMPI for every Drug system interaction.

CR

AP

I

CR API

Client Registration1) Search client2) Create new client3) Update existing client

HL7 (CR)

Pharmacy Profile4) Request drug profile5) Request DUR6) Enter new prescription

HL7 (CR)

Sea

rch/

Res

olve

PATIENT ENCOUNTERClient Registration1) Search client2) Create new client3) Update existing client

Pharmacy Profile4) Request drug profile5) Request DUR6) Enter new prescription

HL7 v3 (CeRx)

HL7 v3 (CeRx)

DR API

CR API DR APICR API

DR API

Page 108: 1 March 2006 Solution Architecture Group Infoway Architecture Update

108

Interim State: HIAL Without LRSJURISDICTIONAL INFOSTRUCTURE

POINT OF SERVICE

EHR Data& Services

DrugInformation

SystemRepository

PATIENT ENCOUNTERClient Registration1) Search client2) Create new client3) Update existing client

Pharmacy Profile4) Request drug profile5) Request DUR6) Enter new prescription

Client Registration1) Search client2) Create new client3) Update existing client

HL7 (CR)

HL7 v3 (CeRx)

Pharmacy Profile4) Request drug profile5) Request DUR6) Enter new Prescription

Search/Resolve

Get EHR ID

HIA

L

Security MgmtData

Privacy Data Configuration

HIALCommunication Bus

Common Services

EHR Viewer

Physician

PharmacySystem

Pharmacist

HL7HL7

EH

R IP

EH

R IP

Registries Data& Services

ClientRegistry H

IAL

DetermineEHR Client ID H

IAL

The Client Registry system “determines” a global unique ID (EHR ID) for patients. The Drug Informaton System (DIS) will use the EHR patient ID to store prescribing and dispensing data. Point-of-Service applications query the Client Registry and obtain the EHR patient ID and will use this ID as a token throughout the entire business transaction. This model eliminates the need for communication between the DIS and CR and reduces the transactions to the CR to one per business transaction.

Page 109: 1 March 2006 Solution Architecture Group Infoway Architecture Update

109

Interim State: HIAL Without LRSJURISDICTIONAL INFOSTRUCTURE

POINT OF SERVICE

Registries Data& Services

ClientRegistry H

IAL

DetermineEHR Client ID

EHR Data & Services

DrugInformation

SystemRepository

PATIENT ENCOUNTERClient Registration1) Search client2) Create new client3) Update existing client

Pharmacy Profile4) Request drug profile5) Request DUR6) Enter new prescription

Client Registration1) Search client2) Create new client3) Update existing client

HL7 (CR)

HL7 v3 (CeRx)

Pharmacy Profile4) Request drug profile5) Request DUR6) Enter new Prescription

Search/ResolveGet EHR ID

HIA

L

Security MgmtData

Privacy Data Configuration

HIALCommunication Bus

Common Services

EHR Viewer

Physician

PharmacySystem

Pharmacist

HL7HL7

EH

R IP

EH

R IP

Longitudinal Record Services

Business Components

Dat

a A

cces

s

EHRIndexCR API DR API

The Client Registry determines a global unique ID (EHR ID) for patients. The DIS will use the EHR patient ID to store prescribing and dispensing data. EHR services will use the CR to map any local MRN found within transactions to the corresponding EHR client ID. The POS applications do not necessarily have to be aware of the EHR client ID or they can continue to provide this ID themselves after querying the CR (compatible with prior model).

Page 110: 1 March 2006 Solution Architecture Group Infoway Architecture Update

110

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data& Services

Registries Data& Services

EHR Data& Services

DataWarehouse

OutbreakManagement

PHSReporting

SharedHealth Record

DrugInformation

DiagnosticImaging

LaboratoryHealth

Information

POINT OF SERVICE

Hospital, LTC,CCC, EPR

PhysicianOffice EMR

EHR Viewer

Physician/Provider

BusinessRules

EHRIndex

MessageStructures

NormalizationRules

Security MgmtData

Privacy Data Configuration

Physician/Provider

Physician/Provider

Lab System(LIS)

Lab Clinician

RadiologyCenter

PACS/RIS

Radiologist

PharmacySystem

Pharmacist

Public HealthServices

Public Health Provider

Longitudinal Record Services

HIALCommunication Bus

Common Services

ClientRegistry

ProviderRegistry

LocationRegistry

TerminologyRegistry

Target State: Full Featured EHR InfostructureThe client, provider, location registries and EHR Services determine (respond with) global unique ids for patient, providers, encounters and other required strong identifiers. All Infostructure systems use these unique IDs to store clinical data about a person. The EHR Services will map any local ID to the corresponding EHR ID. The Domain services (DIS, DI, Lab) systems rely on the EHR Services to ensure that the necessary EHR IDs are provided with every transaction.

Page 111: 1 March 2006 Solution Architecture Group Infoway Architecture Update

111

EHRS Infostructure: Deployment Models

Page 112: 1 March 2006 Solution Architecture Group Infoway Architecture Update

112

RE

GIO

NA

L/

JU

RIS

DIC

TIO

NA

LLarge & Medium Deployment Models

Medium size Jurisdictions

• Provincial Client and Provider and Location Registries

• Provincial Lab, Drug, DI, Shared Health Record, LRS, HIAL and EHR Viewer

• EHRS Locator across Provinces

• Local EMR, CIS and other applications

Larger size Jurisdictions

• Provincial Client and Provider and Location Registries

• Provincial Lab, Drug Repositories and HIAL

• Supra-regional LRS, Shared Health Record and DI Repositories and EHR Viewer

• EHRS Locator across regions

• Local EMR, CIS and other applications

REGION 1

Longitudinal Record Services

ClientRegistry

ProviderRegistry

LaboratoryRepository

DrugRepository

DIRepository

REGION 2

HAILCommunication Bus

Common Services

CISEHR

ViewerEMR

Longitudinal Record Services

CIS EMREHRViewerL

OC

AL

/RE

GIO

NA

L

RE

GIO

NA

L/

JU

RIS

DIC

TIO

NA

L

Longitudinal Record Services

SharedHealth Record

DIRepository

CISEHR

ViewerEMR

LO

CA

L

HAILCommunication Bus

Common Services

SharedHealth Record

DIRepository

SharedHealth Record

ClientRegistry

ProviderRegistry

LaboratoryRepository

DrugRepository

Page 113: 1 March 2006 Solution Architecture Group Infoway Architecture Update

113

PROVINCIAL

LOCAL

ClientRegistry

ProviderRegistry

CIS

DIRepository

SharedHealth Record

Drug/Lab

EHR Viewer EMR

Small Jurisdictions

• Provincial Client, Provider & Location Registry

• integrated hospital CIS solution fulfilling the roles of the Provincial EHR Services, Laboratory and Drug services

• Provincial DI Service

• Provincial HIAL & EHR Viewer

• Local physician office systems & other CIS connect as POS Systems

Longitudinal Record Services

HIALCommunication Bus

Common Services

Page 114: 1 March 2006 Solution Architecture Group Infoway Architecture Update

114

PROVINCIAL

POINT OF SERVICE

Model 1: Single EHR Infostructure

Registry & Data Services EHR Data & Services

BusinessRules

EHRIndex

MessageStructures

NormalizationRules

Clientregistry

ProviderRegistry

Locationregistry

TerminologyRegistry

Drug Information

EHR Data & Services

DiagnosticImaging

SharedHealth Record

Laboratory

Longitudinal Record Services

Security MgmtData

Privacy Data Configuration

HIALCommunication Bus

Common Services

Hospital, LTC,CCC, EPR

PhysicianOffice EMR

EHR Viewer

Physician/Provider

Physician/Provider

Physician/Provider

Lab System(LIS)

Lab Clinician

RadiologyCenter

PACS/RIS

Radiologist

PharmacySystem

Pharmacist

Public HealthServices

Public Health Provider

Page 115: 1 March 2006 Solution Architecture Group Infoway Architecture Update

115

PROVINCIAL

POINT OF SERVICE

Hospital, LTC,CCC, EPR

PhysicianOffice EMR

EHR Viewer

Physician/Provider

Physician/Provider

Physician/Provider

Lab System(LIS)

Lab Clinician

RadiologyCenter

PACS/RIS

Radiologist

PharmacySystem

Pharmacist

Public HealthServices

Public Health Provider

Model 2: Shared EHR Infostructure

REGIONAL

Registry & Data Services EHR Data & Services

Clientregistry

ProviderRegistry

Locationregistry

TerminologyRegistry

Drug Information

REGION 1 REGION 2 …

DiagnosticImaging

SharedHealth Record

LaboratoryDiagnostic

ImagingShared

Health RecordLaboratory

SharedHealth Record

BusinessRules

EHRIndex

MessageStructures

NormalizationRules

BusinessRules

EHRIndex

MessageStructures

NormalizationRules

Security MgmtData

Privacy Data Configuration

HIALCommunication Bus

Common Services

Longitudinal Record Services Longitudinal Record Services

Page 116: 1 March 2006 Solution Architecture Group Infoway Architecture Update

116

PROVINCIALRegistry & Data Services EHR Data & Services

Clientregistry

ProviderRegistry

Locationregistry

TerminologyRegistry

Drug Information

Model 3: Distributed EHR Infostructures

Region 1 Region 2 Region X

Reuse drives down cost, accelerates timelines, reduces risk and enables interoperability Reuse drives down cost, accelerates timelines, reduces risk and enables interoperability

Nosolution

Nosolution

Differentspecification

Differentspecification

DifferentstandardsDifferent

standardsSpecification& standards

Specification& standards

DatamodelData

modelBusinessprocess

Businessprocess

Businessrules

Businessrules

UserInterface

UserInterface

SamesolutionSame

solutionUse shared

serviceUse shared

service

Least leverageLeast leverage Most leverageMost leverage

POINT OF SERVICE

EHR Data & ServicesREGIONAL

POINT OF SERVICE

EHR Data & ServicesREGIONAL

POINT OF SERVICE

EHR Data & ServicesREGIONAL

Page 117: 1 March 2006 Solution Architecture Group Infoway Architecture Update

117

Deployment DecisionsPROVINCIAL

POINT OF SERVICE

Registry & Data Services EHR Data & Services

BusinessRules

EHRIndex

MessageStructures

NormalizationRules

Clientregistry

ProviderRegistry

Locationregistry

TerminologyRegistry

Drug Information

EHR Data & Services

DiagnosticImaging

SharedHealth Record

Laboratory

Longitudinal Record Services

Security MgmtData

Privacy Data Configuration

HIALCommunication Bus

Common Services

Hospital, LTC,CCC, EPR

PhysicianOffice EMR

EHR Viewer

Physician/Provider

Physician/Provider

Physician/Provider

Lab System(LIS)

Lab Clinician

RadiologyCenter

PACS/RIS

Radiologist

PharmacySystem

Pharmacist

Public HealthServices

Public Health Provider

Business choices?• Who, where, when, what

• Clinical value

• Adoption

Solution development choices?• Services/functions

• Data persistence

• Communication standards

• Data standards

• Integration tooling

Evolution plan?• What functionality when

• EHR Service evolution path

Deployment configuration choices?• Provincial vs regional

• Single Solution/many deployments

• Multiple solutions

Page 118: 1 March 2006 Solution Architecture Group Infoway Architecture Update

118

Architecture Perspectives

CONTEXT

BusinessArchitecture

ClinicalWork ProcessArchitecture

PotentialApplications

Integration &Deployment

Models

SystemArchitecture

InformationArchitecture

Page 119: 1 March 2006 Solution Architecture Group Infoway Architecture Update

119

EHR Infostructure Deployment

• Strategic planning

• Change management

• System development/integration

• EHR SCP message development

• Testing (compliance)

• System implementation

• Education & training

• Operation & maintenance

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data& Services

Registries Data& Services

EHR Data& Services

DataWarehouse

OutbreakManagement

PHSReporting

SharedHealth Record

DrugInformation

DiagnosticImaging

LaboratoryHealth

Information

BusinessRules

EHRIndex

MessageStructures

NormalizationRules

Security MgmtData

Privacy Data Configuration

Longitudinal Record Services

HIALCommunication Bus

Common Services

ClientRegistry

ProviderRegistry

LocationRegistry

TerminologyRegistry

Page 120: 1 March 2006 Solution Architecture Group Infoway Architecture Update

120

EHRS Data: Value Enabler For Existing Applications

EHR Infostructure (EHRi)

Enhancedpresentation

EHR SCPStandards

• Client data

• Provider data

• Location data

• Privacy data

• Security data

• Encounter data

• Blood/allergy/immunization data

• Encounter summaries

• Clinical notes

• Observations/problems/conditions

• Orders/Results data

• Referrals data

• Lab data

• Pharmacy data

• Diagnostic Imaging data

Initial data load/data feeds/integration

of systems

Data loadingData feeds

EHR SCPStandards

Hospitals/private clinics/emergency/homecare/specialty

centers/LT care

Laboratories/pharmacy / diagnostics

ADT CDR PMS

Self-care Research/surveillance

Enhancedpresentation

EHR SCPStandards

Rx Lab DI

Chronic Disease Health EducationHealth Prevention

EHR SCPStandards

Custom projectsData Mining

EHR SCPStandards

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

HIAL

AncillaryData &

Services

HealthInformation

DataWarehouse

EHRData &

Services

RegistriesData &

Services

Page 121: 1 March 2006 Solution Architecture Group Infoway Architecture Update

121

JURISDICTIONAL INFOSTRUCTURE

POINT OF SERVICE

Registries Data& Services

EHR Data& Services

End-User Perspective: EHR Viewer

Ancillary Data& Services

DataWarehouse

OutbreakManagement

PHSReporting

HealthInformation

EHR Viewer

Physician/Provider

BusinessRules

EHRIndex

MessageStructures

NormalizationRules

Longitudinal Record Services

HIALCommunication Bus

Security MgmtData

Privacy Data Configuration

ProviderRegistry

LocationRegistry

TerminologyRegistry

Common Services

PatientInfo

End-userInfo

VisitHistory

DrugProfile

LaboratoryDiagnostic

Imaging

EHR VIEWER

ClientRegistry Shared

Health RecordDrug

InformationDiagnostic

ImagingLaboratory

Page 122: 1 March 2006 Solution Architecture Group Infoway Architecture Update

122

End-User Perspective: EMR ApplicationJURISDICTIONAL INFOSTRUCTURE

POINT OF SERVICE

Registries Data& Services

EHR Data& Services

Ancillary Data& Services

DataWarehouse

OutbreakManagement

PHSReporting

HealthInformation

Physician Office EMR

Physician/Provider

BusinessRules

EHRIndex

MessageStructures

NormalizationRules

Longitudinal Record Services

HIALCommunication Bus

Security MgmtData

Privacy Data Configuration

ProviderRegistry

LocationRegistry

TerminologyRegistry

Common Services

PatientInfo

End-userInfo

PatientHistory

DrugProfile

LaboratoryDiagnostic

Imaging

EMR APPLICATION

EMRDatabase

ClientRegistry Shared

Health RecordDrug

InformationDiagnostic

ImagingLaboratory

Page 123: 1 March 2006 Solution Architecture Group Infoway Architecture Update

123

EHRS Data: Enables New Classes of Applications

Decision supportThe HelperThe Mentor

EHR SCPStandards

? ? ?

Patients

Automated workflowDrug interactionsAbnormal results

EHR SCPStandards

? ? ?

New applicationsPatient monitoring

EHR SCPStandards

Custom projectsData mining

EHR SCPStandards

? ? ?

EHR Infostructure (EHRi)

• Client data

• Provider data

• Location data

• Privacy data

• Security data

• Encounter data

• Blood/allergy/immunization data

• Encounter summaries

• Clinical notes

• Observations/problems/conditions

• Orders/Results data

• Referrals data

• Lab data

• Pharmacy data

• Diagnostic Imaging data

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

Health Information Access Layer

AncillaryData &

Services

HealthInformation

DataWarehouse

EHRData &

Services

RegistriesData &

Services

Page 124: 1 March 2006 Solution Architecture Group Infoway Architecture Update

124

Deployment Configurations: COTS-based Solutions

Page 125: 1 March 2006 Solution Architecture Group Infoway Architecture Update

125

JURISDICTIONAL INFOSTRUCTURE

POINT OF SERVICE

COTS: CIS with Integrated Viewer

EHR Data& Services

Ancillary Data& Services

Registries Data& Services

OutbreakServices

PHSReportingServices

ClientRegistry

ProviderRegistry

LocationRegistry

TerminologyRegistry

HIAL HIAL

Drug Information

System

DiagnosticImaging

EAI

Interoperability General

Integration Subscription

Context Management

Communication Bus

CLINICAL INFORMATION SYSTEM

SharedHealth Record

Laboratory

Laboratory Shared Health Record

Longitudinal Record Services

EHR Viewer Server

Consent Management

Authentication/Acess Control

Auditing/Logging

HIA

LH

IAL

HIA

LH

IAL

EHR IP Transactions: Get, Put, List; Pan-Canadian EHR Standards

Hospital, LTC,CCC, EPR

PhysicianOffice EMR

EHR ViewerClient

Lab System(LIS)

RadiologyCenter

PACS/RIS

PharmacySystem

Public HealthServices

EHR IPEHR IPEHR IPEHR IPEHR IPEHR IPEHR IP

Page 126: 1 March 2006 Solution Architecture Group Infoway Architecture Update

126

JURISDICTIONAL INFOSTRUCTURE

POINT OF SERVICE

COTS: CIS with External Viewer

EHR Data& Services

Ancillary Data& Services

Registries Data& Services

OutbreakServices

PHSReportingServices

ClientRegistry

ProviderRegistry

LocationRegistry

TerminologyRegistry

HIAL HIAL

Drug Information

System

DiagnosticImaging

EAI

Interoperability General

Integration Subscription

Context Management

Communication Bus

CLINICAL INFORMATION SYSTEM

SharedHealth Record

Laboratory

Laboratory Shared Health Record

Longitudinal Record Services

Consent Management

Authentication/Acess Control

Auditing/Logging

HIA

LH

IAL

HIA

LH

IAL

Hospital, LTC,CCC, EPR

PhysicianOffice EMR

EHR ViewerClient

Lab System(LIS)

RadiologyCenter

PACS/RIS

PharmacySystem

Public HealthServices

EHR IPEHR IPEHR IPEHR IPEHR IPEHR IPEHR IP

EHR IP Transactions: Get, Put, List; Pan-Canadian EHR Standards

Page 127: 1 March 2006 Solution Architecture Group Infoway Architecture Update

127

JURISDICTIONAL INFOSTRUCTURE

POINT OF SERVICE

COTS Based: EAI Centric

EHR Data& Services

Ancillary Data& Services

Registries Data& Services

OutbreakServices

PHSReportingServices

ClientRegistry

ProviderRegistry

LocationRegistry

TerminologyRegistry

HIAL HIAL

Drug Information

System

DiagnosticImaging

EAI

Interoperability General

Integration Subscription

Context Management

Communication Bus

Consent Management

Authentication/Acess Control

Auditing/Logging

HIA

LH

IAL

HIA

LH

IAL

Hospital, LTC,CCC, EPR

PhysicianOffice EMR

EHR ViewerClient

Lab System(LIS)

RadiologyCenter

PACS/RIS

PharmacySystem

Public HealthServices

EHR IPEHR IPEHR IPEHR IPEHR IPEHR IPEHR IP

HIAL

CIS:Shared Health

Record & Laboratory

EHR IP Transactions: Get, Put, List; Pan-Canadian EHR Standards

Page 128: 1 March 2006 Solution Architecture Group Infoway Architecture Update

128

EHRS Blueprint: In Summary

Page 129: 1 March 2006 Solution Architecture Group Infoway Architecture Update

EHRS Blueprint As Design Pattern & Standard

Provides specifications for providerorganizations & the vendor community to design and develop:• EHR infostructure

• Interfaces to allow existing systems to interoperate using EHR infostructure

• New applications that take advantage of the EHR infostructure to provide added value to service providers, patients; to promote wellness of Canadians

Provides design pattern & set ofstandardized specifications that: • Provide flexibility to meet the variety found in

existing service delivery settings while providing an ability for jurisdictions to evolve their solution set, leveraging their current investments in systems

• Allowing the managed addition of contributors to and users of Electronic Health Records

129

Page 130: 1 March 2006 Solution Architecture Group Infoway Architecture Update

130

From Concept to Implementation

Infoway’s interoperable EHRinvestment program providesthe primary vehicle fortransitioning the Blueprint fromarchitecture to workingcomponents through:• partnering with jurisdictions ready

to build interoperability between existing systems

• jurisdictions ready to incorporate their registries and domain repositories

The second vehicle fortesting and refining theBlueprint specifications isadoption by the vendorcommunity and acquisitionsof “interoperable ready”applications• Major vendors have

incorporated the Infoway architectural approach into their product strategies

• The Blueprint can provide the framework for jurisdictions to evaluate vendor provided solutions and ensure they will work with their evolving EHR infostructures

This process will be the test-bed for the EHRSBlueprints specifications• Elements of the EHRS Blueprint

specifications will be updated by these project teams as the concepts are tested and refined

• Implementation guidelines will be produced to assist others in implementing these capabilities

CONCEPT IMPLEMENTATION

Page 131: 1 March 2006 Solution Architecture Group Infoway Architecture Update

Maintaining the Blueprint as a Pan-Canadian Standard

• Infoway understands the importance of having a stable, managed specification for interoperability

• Jurisdictions and provider organizations need to be confident that their commitment to implementing EHR infostructure is based on a sound specification that will be maintained and managed

• Implementations of the infostructure will reveal where the specification needs to be adjusted to optimize performance and ensure reliability

• For this reason, the EHRS Blueprint specifications will be subject to the pan-Canadian Standards Collaboration Process established by Infoway

• Ensuring pan-Canadian participation in requirements definition

• Providing foreknowledge of the financial and change management requirements to all affected groups and organizations

• Providing a scope and change-management model for the Blueprint specifications themselves

131

Page 132: 1 March 2006 Solution Architecture Group Infoway Architecture Update

132

The Architecture In Summary: EHR Repository

Concepts• Patient’s data is stored and accessed

from one logical EHR

• Patient’s longitudinal clinically relevant information, authoritative & reliable

• EHR co-exists with provincial domain repositories

• EHR may be implemented at any jurisdictional level

• EHR has a common definition across Canada

Benefits• Interoperability, performance, scalability

• Provider adoption, supports use cases across continuum of care, timely and accurate for provider

• Preserves investments, does not unnecessarily duplicate data

• Flexibility, configurable to local & provincial needs

• Cost effective, standards-based, Interoperability

Page 133: 1 March 2006 Solution Architecture Group Infoway Architecture Update

133

The Architecture In Summary: HIAL

Concepts• HIAL (Health Information Access Layer)

provides common way to interoperate with EHR, registries, domain repositories

• Provider applications interoperate through HIAL to access EHRS

• Provides peer-to-peer trusted communication and value-added common services to enable interoperability across the continuum of care and across jurisdictions

Benefits• Common and standards based is most cost

effective, secure & private; applications focus on clinical logic vs. integration logic

• Cost effective environment for broad set of provider applications, standards based integration

• Secure & private, efficient, scalable, cost effective and standard runtime environment, responsive

Page 134: 1 March 2006 Solution Architecture Group Infoway Architecture Update

134

The Architecture In Summary: EHRi

Concepts• Common standards will enable integration

& interoperability

• Standard message data protocol for external communications is HL7 V3

• Registries have common definition across Canada

Benefits• Reduces design, development, test &

operational costs

• True interoperability, international standard will incent vendors

• Interoperability, cost, security & privacy

Page 135: 1 March 2006 Solution Architecture Group Infoway Architecture Update

135

The Architecture In Summary: Applications

Concepts• Messages initiated by point-of-care

applications populate EHR with clinical data

• Provider applications read data out of the EHR via the HIAL in addition to their operational data stores

• Use cases, business rules and visualization of data is a function of the point-of-care application

Benefits• Low cost and common model of integration,

secure and private, scalable, extensible, preserves current investments

• Mass customized views of data tailored to provider needs, secure and private, scalable, authoritative, reliable, responsive

• Vendors compete and innovate, extensible, value added services for providers

Page 136: 1 March 2006 Solution Architecture Group Infoway Architecture Update

136

Website: infoway-inforoute.ca

E-mail: [email protected]

Thank you!