Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business...

137
EHR Adaptovaná, volně dostupná, prezentace Canada Health Infoway

Transcript of Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business...

Page 1: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

EHR

Adaptovaná, volně dostupná, prezentace Canada Health Infoway

Page 2: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

2

March 2006

Solution Architecture Group

Infoway Architecture Update

Page 3: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

Outline

3

Introducing Infoway

EHRS Blueprint Scope

Business Context

Clinical/Work Process Architecture

System Architecture

Information Architecture

Integration & Deployment Options

Potential Applications

Summary & Conclusion

Page 4: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

4

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

Diagnostic

Imaging

Systems

$220M

Public

Health Systems

$100M

Drug

Information

Systems

$185M

Infostructure

$125M

TeleHealth

$150M

Page 5: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

5

EHRS Blueprint Scope

WORK PROCESS INFORMATION SYSTEM TECHNOLOGY

Blueprint V1

Blueprint V2

EHRS BLUEPRINT V1.0 ADDRESSED BUSINESS CONTEXT

(Mission, objectives, stakeholders, benefits)

EHR Implementations across Canada

Blueprint V2Blueprint V1

Blueprint V2Conceptual

Blueprint V2 Blueprint V2 Blueprint V2Logical

Physical

Page 6: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

6

Architecture Perspectives

CONTEXT

Business

Architecture

Clinical

Work Process

Architecture

Potential

Applications

Integration &

Deployment

Models

System

Architecture

Information

Architecture

Page 7: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

7

Architecture Perspectives

CONTEXT

Business

Architecture

Clinical

Work Process

Architecture

Potential

Applications

Integration &

Deployment

Models

System

Architecture

Information

Architecture

Page 8: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

8

Business Context

Page 9: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

Healthcare Industry

9

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 10: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

10

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

Uti lities

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 11: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

11

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 12: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

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

12

Page 13: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

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

13

Page 14: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

14

• 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 15: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

15

EHRS Blueprint:

Key Definitions

Page 16: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

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.

16

Page 17: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

EHR Solution

17

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 18: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

EHR Infostructure

18

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 19: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

19

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 20: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

20

Key EHRS Architecture Concepts

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR ViewerPoint of Service

ApplicationPoint of Service

Application

EHRS

Locator

Longitudinal Record Services

Health Information Access Layer

Ancillary

Data &

Services

Health

Information

Data

Warehouse

EHR

Data &

Services

Registries

Data &

Services

Page 21: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

21

EHRSEHRS EHRSEHRS EHRS EHRSEHRS

EHRS Blueprint Recommended Approach:

A Pan-Canadian EHR Service

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR Viewer

Point of

Service

Application

Point of

Service

Application

Ancillary

Data &

Services

Health

Information

Data

Warehouse

EHR

Data &

Services

Registries

Data &

Services

Longitudinal Record Services

Health Information Access Layer

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR Viewer

Point of

Service

Application

Point of

Service

Application

Ancillary

Data &

Services

Health

Information

Data

Warehouse

EHR

Data &

Services

Registries

Data &

Services

Longitudinal Record Services

Health Information Access Layer

Page 22: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

22

EHR Infostructure: Conceptual Architecture

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data

& ServicesRegistries Data

& Services

EHR Data

& Services

Data

Warehouse

Outbreak

Management

PHS

Reporting

Shared

Health Record

Drug

Information

Diagnostic

ImagingLaboratory

Health

Information

POINT OF SERVICE

Hospital, LTC,

CCC, EPR

Physician

Office EMR EHR Viewer

Physician/

Provider

Business

Rules

EHR

Index

Message

Structures

Normalization

Rules

Security Mgmt

DataPrivacy Data Configuration

Physician/

Provider

Physician/

Provider

Lab System

(LIS)

Lab Clinician

Radiology

Center

PACS/RIS

Radiologist

Pharmacy

System

Pharmacist

Public Health

Services

Public Health

Provider

Longitudinal Record Services

HIALCommunication Bus

Common Services

Client

Registry

Provider

Registry

Location

Registry

Terminology

Registry

Page 23: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

23

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 24: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

24

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 25: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

25

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 26: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

26

Business/Clinical Scope

Page 27: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

27

EHRS Serving Healthcare Service Delivery

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR ViewerPoint of Service

Application

Poin of Service

Application

Ancillary

Data &

Services

Health

Information

Data

Warehouse

EHR

Data &

Services

Registries

Data &

Services

Longitudinal Record Services

Health Information Access Layer

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR ViewerPoint of Service

Application

Point of Service

Application

Ancillary

Data &

Services

Health

Information

Data

Warehouse

EHR

Data &

Services

Registries

Data &

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 28: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

28

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 29: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

29

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 30: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

30

Integrating Public Health in the Architecture

Some Public Health business requirements can be sustained by the

existing 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 31: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

31

POINT OF SERVICE

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data

& ServicesRegistries Data

& Services

EHR Data

& Services

Data

Warehouse

Outbreak

Management

PHS

Reporting

Shared

Health Record

Drug

Information

Diagnostic

ImagingLaboratory

Health

Information

Business

Rules

EHR

Index

Message

Structures

Normalization

Rules

Security Mgmt

DataPrivacy Data Configuration

Longitudinal Record Services

HIALCommunication Bus

Common Services

Client

Registry

Provider

Registry

Location

Registry

Terminology

Registry

Hospital,

Community,

etc… EPR

Physician

Office EMR EHR Viewer

Physician/

Provider

Physician/

Provider

Physician/

Provider

Lab System

(LIS)

Lab Clinician

Radiology

Center

PACS/RIS

Radiologist

Pharmacy

System

Pharmacist

Other PH

System(s)

Public Health Providers

Public Health Surveillance Portal

PHS Systems

Operational data

CM OM AM IM*PHS

A

EHRS Serving Public Health Service Delivery

Immunization

“Registry“

Reference

Management

PHS Data

Warehouse

Services

Case

Management

Alert Notification

ServicesMessaging

Content &

Knowledge

Management

Security &

Privacy Services

Page 32: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

32

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 33: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

33

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data

& ServicesRegistries Data

& Services

EHR Data

& Services

Data

Warehouse

Outbreak

Management

PHS

Reporting

Health

Information

Business

Rules

EHR

Index

Message

Structures

Normalization

Rules

Security Mgmt

DataPrivacy 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

TSA

Database

Patient

Info

End-user

Info

Event

History

Clinical

Profile

SchedulingVideo

Session

TSA APPLICATION

Shared

Health Record

Drug

Information

Diagnostic

ImagingLaboratory

Provider

Registry

Location

Registry

Terminology

Registry

Client

Registry

Page 34: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

EHRS Blueprint: Tele-Consultation

Lutselk’e,

NWT

Edmonton,

AB

34

EHR INFOSTRUCTURE (EHRi)

Ancillary

Data &

Services

Health

Information

Data

Warehouse

EHR

Data &

Services

Registries

Data &

Services

Longitudinal Record Services

Health Information Access Layer

EHR INFOSTRUCTURE (EHRi)

Ancillary

Data &

Services

Health

Information

Data

Warehouse

EHR

Data &

Services

Registries

Data &

Services

Longitudinal Record Services

Health Information Access Layer

Local Electronic

Medical Record

Live Video-Conferencing

Session

Tele-Consultation Devices Data

Telehealth

Application

Telehealth

Application

Local Electronic

Patient Record

Page 35: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

EHR INFOSTRUCTURE (EHRi)

Ancillary

Data &

Services

Health

Information

Data

Warehouse

EHR

Data &

Services

Registries

Data &

Services

Longitudinal Record Services

Health Information Access Layer

EHR INFOSTRUCTURE (EHRi)

Ancillary

Data &

Services

Health

Information

Data

Warehouse

EHR

Data &

Services

Registries

Data &

Services

Longitudinal Record Services

Health Information Access Layer

EHRS Blueprint: Tele-Homecare

35

Montreal,

QC

Dieppe,

NB

Local Electronic

Medical Record

Tele-Homecare Data Feed

Tele-Consultation Devices

Homecare

Application Server

Homecare

Client Application

Page 36: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

EHR INFOSTRUCTURE (EHRi)

Ancillary

Data &

Services

Health

Information

Data

Warehouse

EHR

Data &

Services

Registries

Data &

Services

Longitudinal Record Services

Health Information Access Layer

EHR INFOSTRUCTURE (EHRi)

Ancillary

Data &

Services

Health

Information

Data

Warehouse

EHR

Data &

Services

Registries

Data &

Services

Longitudinal Record Services

Health Information Access Layer

EHRS Blueprint: Tele-Triage

Kingston, ON

London, ON

36

Sault Ste-Marie,

ON

Oshawa, ON

Tele-Triage

Application

Patient Info End-user Info

Event

History

Clinical

Profile

Scheduling Video Session

Personal

Health Record

Application

EHR Viewer

Page 37: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

37

Clinical, Business &

Socio-economic Drivers

for EHR Solutions

Page 38: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

38

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 39: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

39

# of Data Domains Included

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

Extent of the Care

Continuum Involved

(PCP office, Hospital, Long

Term Care Homecare, etc.)

Point of

greatest 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 40: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

40

Pharmacy

Laboratory

DiagnosticHospital

Emergency

Homecare

Community

Care Center

Clinic Emergency Services

Specialist Clinic

Why Pursue The EHR: Circle of Care

Page 41: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

41

QUALITY SAFETY

ACCESSIBILITY

Pharmacy

Laboratory

DiagnosticHospital

Emergency

Homecare

Community

Care Center

Clinic Emergency Services

Specialist Clinic

Why Pursue The EHR: Benefits

Page 42: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

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

42

Page 43: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

43

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 44: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

44

Different Approaches To

Achieving EHR

Page 45: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

45

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 46: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

46

Methods of Sharing EHR Information

The “Big Database

in the Sky”

• All Point-of-Service

(POS) systems share

same data store

Broadcast to all or

a logical subset of

systems

• Replication of data

from one system to

all other relevant/

participating POS

systems

• Every POS

system holds same

information

The “Big Index in

the 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 reference

information source

• POS systems

populate it

• POS systems or

viewers reference it

• External to the

“operational” store

Page 47: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

47

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 48: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

48

The Integration Challenge

of EHR Solutions

Page 49: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

49

Clients/Patients

Integrating Heterogeneous Systems

Pharmacy

Laboratory

DiagnosticHospital

Emergency

Homecare

Community

Care Center

Clinic Emergency Services

Specialist Clinic

Page 50: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

50

Clients/Patients

Integrating Heterogeneous Systems: Hospital

Pharmacy

Laboratory

Diagnostic

Homecare

Community

Care Center

Clinic Emergency Services

Specialist Clinic

Hospital

Emergency

ADTOrder/

Results

Electronic

Patient

Record

Specialized

CarePharmacy

Scheduling LaboratoryClinical Data

Repository

Radiology

PACSEmergency

Human

Resources

Hospital Emergency

Finance,

inventory,

payroll

Page 51: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

51

Clients/Patients

Integrating Heterogeneous Systems: Hospital

Pharmacy

Laboratory

Diagnostic

Homecare

Community

Care Center

Emergency Services

Specialist Clinic

Hospital

Emergency

Clinic Clinic

SchedulingAccountiing/

Billing

Electronic

Medical

Record

Page 52: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

52

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 53: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

53

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 54: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

54

EHRS Blueprint

Recommended Approach:

The Cost of Integration

As A Key Driver

Page 55: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

55

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 56: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

56

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 57: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

57

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

Ancillary

Data &

Services

Health

Information

Data

Warehouse

EHR

Data &

Services

Registries

Data &

Services

Longitudinal Record Services

Health Information Access Layer

Page 58: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

58

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 59: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

59

Architecture Perspectives

CONTEXT

Business

Architecture

Clinical

Work Process

Architecture

Potential

Applications

Integration &

Deployment

Models

System

Architecture

Information

Architecture

Page 60: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

60

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 61: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

EHRS Reference Architecture

EHRS Reference

Architecture 61

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

CCC, EPR

Physician

Office EMR EHR Viewer

Physician/

Provider

Physician/

Provider

Physician/

Provider

Lab System

(LIS)

Lab Clinician

Radiology

Center

PACS/RIS

Radiologist

Pharmacy

System

Pharmacist

Public Health

Services

Public Health

ProviderPOINT OF SERVICE

POS APPLICATION

SIGNIFICANT REUSE

HERE

Life Of

The Lamberts

HIAL

Comm Step Put New Patient

EHR IP

Add New Patient

EHR IP

EHR IP

EHR IP

Clinical Events

Clinical Events

Clinical Events

New

Family Physician

Activity

Clinical Activity

Clinical Activity

Clinic Visit

Admission

New

Family Physician

Activity

Encounter

EncounterCOPD

Storyboard

Storyboard

Storyboard

Page 62: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

62

Documenting EHRi Services Requirements

EHRS Reference

Architecture

POINT OF SERVICE

Physician

Office EMR EHR Viewer EHR Viewer

Physician/

Provider

Physician/

Provider

Physician/

Provider

Physician

Office EMR

Lab Clinician

Hospital, LTC,

CCC, EPR

Radiologist

EHR IP

Data

EHR IP

Data

EHR IP

Data

EHR IP

Data

EHR IP

Data

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data

& ServicesRegistries Data

& Services

EHR Data

& Services

Data

Warehouse

Outbreak

Management

PHS

Reporting

Shared

Health Record

Drug

Information

Diagnostic

ImagingLaboratory

Health

Information

Business

Rules

EHR

Index

Message

Structures

Normalization

Rules

Security Mgmt

DataPrivacy 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 HIAL

Provider

Registry

Location

Registry

Terminology

Registry

Client

Registry HIA

LH

IAL

HIA

LH

IAL

Page 63: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

63

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data

& ServicesRegistries Data

& Services

EHR Data

& Services

Data

Warehouse

POINT OF SERVICE

People Use Cases: Caregiver Perspective

Security Mgmt

DataPrivacy Data Configuration

HIALCommunication Bus

Common Services

Hospital, LTC,

CCC, EPR

Physician

Office EMR EHR Viewer

Physician/

Provider

Physician/

Provider

Physician/

Provider

Lab System

(LIS)

Lab Clinician

Radiology

Center

PACS/RIS

Radiologist

Pharmacy

System

Pharmacist

Public Health

Services

Public Health

Provider

EHR INTERFACE REQUIREMENTS DOCUMENTATION

Life of the

LambertsStoryboards Encounters

Clinical

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 64: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

64

EHR Interoperability Profile (EHR IP)

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data

& ServicesRegistries Data

& Services

EHR Data

& Services

Data

Warehouse

POINT OF SERVICE

Hospital, LTC,

CCC, EPR

Physician

Office EMR EHR Viewer

Physician/

Provider

Physician/

Provider

Physician/

Provider

Lab System

(LIS)

Lab Clinician

Radiology

Center

PACS/RIS

Radiologist

Pharmacy

System

Pharmacist

Public Health

Services

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 65: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

65

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data

& ServicesRegistries Data

& Services

EHR Data

& Services

Data

Warehouse

Outbreak

Management

PHS

Reporting

Shared

Health Record

Drug

Information

Diagnostic

ImagingLaboratory

Health

Information

Business

Rules

EHR

Index

Message

Structures

Normalization

Rules

Longitudinal Record Services

Client

Registry

Provider

Registry

Location

Registry

Terminology

Registry

POINT OF SERVICE

EHR Infostructure IP (EHR I-IP)

Security Mgmt

DataPrivacy 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

Infostructure

IP

Infostructure

Services Catalogue

Generic Interface

Specification

Page 66: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

66

Architecture Perspectives

CONTEXT

Business

Architecture

Clinical

Work Process

Architecture

Potential

Applications

Integration &

Deployment

Models

System

Architecture

Information

Architecture

Page 67: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

67

EHR Infostructure: Services Drill-Down

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data

& ServicesRegistries Data

& Services

EHR Data

& Services

Data

Warehouse

Outbreak

Management

PHS

Reporting

Shared

Health Record

Drug

Information

Diagnostic

ImagingLaboratory

Health

Information

POINT OF SERVICE

Hospital, LTC,

CCC, EPR

Physician

Office EMR EHR Viewer

Physician/

Provider

Business

Rules

EHR

Index

Message

Structures

Normalization

Rules

Security Mgmt

DataPrivacy Data Configuration

Physician/

Provider

Physician/

Provider

Lab System

(LIS)

Lab Clinician

Radiology

Center

PACS/RIS

Radiologist

Pharmacy

System

Pharmacist

Public Health

Services

Public Health

Provider

Longitudinal Record Services

HIALCommunication Bus

Common Services

Client

Registry

Provider

Registry

Location

Registry

Terminology

Registry

Page 68: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

68

JURISDICTIONAL INFOSTRUCTURE

EHR Infostructure: Standards Based Connectivity

POINT OF SERVICE

Hospital, LTC,

CCC, EPR

Physician

Office EMR EHR Viewer

Physician/

Provider

Physician/

Provider

Physician/

Provider

Lab System

(LIS)

Lab Clinician

Radiology

Center

PACS/RIS

Radiologist

Pharmacy

System

Pharmacist

Public Health

Services

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

& ServicesRegistries Data

& Services

EHR Data

& Services

Data

Warehouse

Outbreak

Management

PHS

Reporting

Shared

Health Record

Drug

Information

Diagnostic

ImagingLaboratory

Health

Information

Business

Rules

EHR

Index

Message

Structures

Normalization

Rules

Longitudinal Record Services

HIAL

HIAL HIAL HIAL HIAL HIAL HIAL

Provider

Registry

Location

Registry

Terminology

Registry

Client

Registry HIA

LH

IAL

HIA

LH

IAL

Security Mgmt

DataPrivacy Data Configuration

HIALHIAL

HIALCommunication Bus

Common Services

Page 69: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

69

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data

& ServicesRegistries Data

& Services

EHR Data

& Services

Data

Warehouse

POINT OF SERVICE

HIALCommunication bus

EHR Infostructure: Communication Bus

COMMUNICATION BUS

MESSAGING

Transformation

Services

Routing

Services

Encrypt/Decrypt

Services

En/Decoding

Services

Parser

Services

Serialization

Services

PROTOCOL

App Protocol

Services

Network Protocol

Services

Page 70: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

70

EHR Infostructure: Common Services

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data

& ServicesRegistries Data

& Services

EHR Data

& Services

Data

Warehouse

POINT OF SERVICE

HIAL

Security Mgmt

DataPrivacy Data Configuration

Common Services

COMMON SERVICES

INTEROP

Interoperability

Services

Search/Resolution

Services

INTEGRATION

Service Catalogue

Services

Broker Services

Mapping Services

Queuing Services

CONTEXT

Session Mgmt

Services

Caching Services

Identity Protection

Services

Identity Mgmt

Services

Anonymization

Services

User Authentication

Services

Consent Directives

Mgmt Services

Encryption

Services

Access Control

Services

Secure Auditing

Services

Digital Signature

Services

General Security

Services

SUBSCRIPTION

Alert/Notification

Services

Pub/Sub

Services

MANAGEMENT

Management

Services

Configuration

Services

GENERAL

Auditing

Services

Log Mgmt

Services

Policy Mgmt

Services

Exception/Error

Handling Services

PRIVACY & SECURITY

Page 71: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

71

EHR Infostructure: Longitudinal Record Services

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data

& ServicesRegistries Data

& Services

EHR Data

& Services

Data

Warehouse

POINT OF SERVICE

HIAL

Business

Rules

EHR

Index

Message

Structures

Normalization

Rules

Longitudinal Record Services

LONGITUDINAL RECORD SERVICES

DATA

Key Mgmt

Services

ETL

Services

BUSINESS

Data Quality

Services

Domain Business Components

(Registries, EHR, Domains, User, Context)

EHR Index

Services

Orchestration

Services

Normalization

Services

Business Rules

Services

Assembly

Services

Data

Services

Replication

Services

Page 72: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

72

EHR Infostructure: Longitudinal Record Services

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data

& ServicesRegistries Data

& Services

EHR Data

& Services

Data

Warehouse

POINT OF SERVICE

HIAL

Business

Rules

EHR

Index

Message

Structures

Normalization

Rules

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 INDEX

Event 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 Mgmt

Services

ETL

Services

BUSINESS

Data Quality

Services

Domain Business Components

(Registries, EHR, Domains, User, Context)

EHR Index

Services

Orchestration

Services

Normalization

Services

Business Rules

Services

Assembly

Services

Data

Services

Replication

Services

Page 73: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

73

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 Viewer

Point of

Service

Application

Point of

Service

Application

Ancillary

Data &

Services

Health

Information

Data

Warehouse

EHR

Data &

Services

Registries

Data &

Services

Longitudinal Record Services

Health Information Access Layer

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR Viewer

Point of

Service

Application

Point of

Service

Application

Ancillary

Data &

Services

Health

Information

Data

Warehouse

EHR

Data &

Services

Registries

Data &

Services

Longitudinal Record Services

Health Information Access Layer

JURISDICTIONAL INFOSTRUCTURE

POINT OF SERVICE

EHRS

Locator

Page 74: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

74

CROSS-JURISDICTIONAL INFOSTRUCTURE

JURISDICTIONAL INFOSTRUCTURE

POINT OF SERVICE

Jurisdiction

AJurisdiction

BJurisdiction

C

Centralized Service Approach

EHRS

Locator

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR ViewerPoint of Service

ApplicationPoint of Service

Application

Ancillary

Data &

Services

Health

Information

Data

Warehouse

EHR

Data &

Services

Registries

Data &

Services

Longitudinal Record Services

Health Information Access Layer

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR ViewerPoint of Service

ApplicationPoint of Service

Application

Ancillary

Data &

Services

Health

Information

Data

Warehouse

EHR

Data &

Services

Registries

Data &

Services

Longitudinal Record Services

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR ViewerPoint of Service

ApplicationPoint of Service

Application

Ancillary

Data &

Services

Health

Information

Data

Warehouse

EHR

Data &

Services

Registries

Data &

Services

Longitudinal Record Services

Health Information Access Layer Health Information Access Layer

Page 75: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

75

CROSS-JURISDICTIONAL INFOSTRUCTURE

JURISDICTIONAL INFOSTRUCTURE

POINT OF SERVICE

Distributed Service Approach

EHRS Locator Synchronization

EHRS

Locator

EHRS

Locator

Jurisdiction

AJurisdiction

BJurisdiction

C

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR ViewerPoint of Service

ApplicationPoint of Service

Application

Ancillary

Data &

Services

Health

Information

Data

Warehouse

EHR

Data &

Services

Registries

Data &

Services

Longitudinal Record Services

Health Information Access Layer

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR ViewerPoint of Service

ApplicationPoint of Service

Application

Ancillary

Data &

Services

Health

Information

Data

Warehouse

EHR

Data &

Services

Registries

Data &

Services

Longitudinal Record Services

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR ViewerPoint of Service

ApplicationPoint of Service

Application

Ancillary

Data &

Services

Health

Information

Data

Warehouse

EHR

Data &

Services

Registries

Data &

Services

Longitudinal Record Services

Health Information Access Layer Health Information Access Layer

Page 76: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

76

POINT OF SERVICE

EHRS Locator: LRS Integrated Approach

CROSS-JURISDICTIONAL INFOSTRUCTURE

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data

& Services

EHR Data

& Services

Data

WarehouseRegistries Data

& Services

Business

Rules

EHR

Index

Message

Structures

Normalization

Rules

Longitudinal Record Services

Client

Registry

Provider

Registry

Location

Registry

Terminology

Registry

HIAL

EHRS

Locator

Page 77: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

77

LRS Integrated Services Approach

CROSS-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

Ancillary

Data &

Services

Health

Information

Data

Warehouse

EHR

Data &

Services

Longitudinal Record Services

Health Information Access Layer

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR ViewerPoint of Service

ApplicationPoint of Service

Application

Ancillary

Data &

Services

Health

Information

Data

Warehouse

EHR

Data &

Services

Longitudinal Record Services

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

EHR ViewerPoint of Service

ApplicationPoint of Service

Application

Ancillary

Data &

Services

Health

Information

Data

Warehouse

EHR

Data &

Services

Longitudinal Record Services

Health Information Access Layer Health Information Access Layer

Registries

Data &

Services

Registries

Data &

Services

Registries

Data &

Services

Page 78: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

78

EHR Infostructure: EHR Data Domain Services

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data

& ServicesRegistries Data

& Services

EHR Data

& Services

Data

Warehouse

POINT OF SERVICE

HIAL

Shared

Health Record

Drug

Information

Diagnostic

ImagingLaboratory

SHARED HEALTH RECORD

DATA

Key Mgmt

Services

BUSINESS

Domain Business Components

(Registries, EHR, Domains, User, Context)

Normalization

Services

EHRi Interoperability

Services

Business Rules

Services

Assembly

Services

Data

Services

Page 79: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

79

EHR Infostructure: EHR Viewer

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data

& ServicesRegistries Data

& Services

EHR Data

& Services

Data

Warehouse

POINT OF SERVICE

HIAL

EHR Viewer

Physician/

Provider

EHR VIEWER

EHRi Interoperability

Services

EHR Viewer

Business Objects Components

Normalization

Services

End-user

Navigation Services

Business Rules

Services

End-user

Display Services

Data

Services

Page 80: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

80

EHR Infostructure: Client Registry

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data

& ServicesRegistries Data

& Services

EHR Data

& Services

Data

Warehouse

POINT OF SERVICE

HIAL

Client

Registry

Provider

Registry

Location

Registry

Terminology

Registry

Page 81: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

81

EHR Infostructure: Why A Client Registry?

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data

& ServicesRegistries Data

& Services

EHR Data

& Services

Data

Warehouse

POINT OF SERVICE

HIAL

Client

Registry

Provider

Registry

Location

Registry

Terminology

Registry

EHR Viewer

Physician/

Provider

Has Mr. Lambert had any ER

visits since I’ve last seen him

one year ago?

Patient

Info

End-user

Info

Visit

History

Drug

Profile

LaboratoryDiagnostic

Imaging

EHR VIEWER

Page 82: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

82

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 St

444 Robert Lambert 2 Elm St

789 Robert Lambert 1 Main St

987 Robert Lambert 1 Main St

EMPI

Page 83: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

83

MDR ID

Lab ID

Name

Birthdate

GenderSIN

ULI

ECID

Address

Phone

Eligibility status

Coverage 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 84: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

84

JURISDICTIONAL

REGIONAL

EHRi Client Registry: Interoperability Pattern

Applications

Client

Registry

J1

Client

Registry

J1.1

Client

Registry

J1/2

Client

Registry

J2

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

Active synchronization

of travelling clients only

Applications

Page 85: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

85

EHR Infostructure: Provider Registry

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data

& ServicesRegistries Data

& Services

EHR Data

& Services

Data

Warehouse

POINT OF SERVICE

HIAL

Client

Registry

Provider

Registry

Location

Registry

Terminology

Registry

Page 86: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

86

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data

& ServicesRegistries Data

& Services

EHR Data

& Services

Data

Warehouse

POINT OF SERVICE

HIAL

Client

Registry

Provider

Registry

Location

Registry

Terminology

Registry

EHR Infostructure: Why A Provider Registry?

Have any new test results been

published for me?

Patient

Info

End-user

Info

Visit

History

Drug

Profile

LaboratoryDiagnostic

Imaging

EHR VIEWER

EHR Viewer

Physician/

Provider

Page 87: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

87

Provider Registry: Data Sources

JURISDICTIONAL

REGIONAL

Provider

Registry

Applications Applications Applications

Doctors DentistsUnlicensed

Providers

EHR SCP Standards

Provider Registry

EHR SCP Standards

Provider Registry

Page 88: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

88

Standards-based

Solutions: What Does

It Mean?

Page 89: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

Interoperable EHR Solutions: Key Architectural Requirements

Standards-based

Solutions

Standardized

Architecture

Standardized

Interfaces

Standardized

Data Structures

Standardized

Data Vocabularies

(encoding rules)

Standardized

Functional Behaviour

89

Page 90: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

90

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 91: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

91

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 92: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

92

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 93: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

93

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 94: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

94

GOVERNANCE

PAN-CANADIAN

DEVELOPMENT

Interoperable

EHR

ST

RA

TE

GIC

CO

LLA

BO

RA

TIO

N/C

OO

RD

INA

TIO

NStandards 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

Info

stru

ctu

re/E

HR

Expert W

ork

ing G

roups

EHR Standards Steering Committee

Pan-Canadian EHR Standards Advisory Committee

Pan-Canadian Standards working groups

Page 95: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

95

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 96: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

96

EHR Infostructure: Standards-based Connectivity

Registries Data

& Services

POINT OF SERVICE

Ancillary Data

& Services

EHR Data

& Services

Data

Warehouse

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 97: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

97

Service-oriented

Architecture (SOA):

What Does It Mean?

Page 98: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

98

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 99: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

99

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 100: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

100

First Degree: The EHR Service

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data

& ServicesRegistries Data

& Services

EHR Data

& Services

Data

Warehouse

Outbreak

Management

PHS

Reporting

Shared

Health Record

Drug

Information

Diagnostic

ImagingLaboratory

Health

Information

POINT OF SERVICE

Hospital, LTC,

CCC, EPR

Physician

Office EMR EHR Viewer

Physician/

Provider

Business

Rules

EHR

Index

Message

Structures

Normalization

Rules

Security Mgmt

DataPrivacy Data Configuration

Physician/

Provider

Physician/

Provider

Lab System

(LIS)

Lab Clinician

Radiology

Center

PACS/RIS

Radiologist

Pharmacy

System

Pharmacist

Public Health

Services

Public Health

Provider

Longitudinal Record Services

HIALCommunication Bus

Common Services

Client

Registry

Provider

Registry

Location

Registry

Terminology

Registry

EHR SERVICE

Get Client ID

Resolution

List Laboratory OrdersGet Laboratory Result

List Laboratory

Results

Get Prescription

List Medications

Stream DI Image

List DI Results Get DI ReportGet Outbreak

Case DataList CD Report

Events

Get Provider

Information

List Service

Delivery

Locations

List Encounter

Events

Get Encounter

Summary

Get Clinical

Dashboard

Get Client

Demographic

Page 101: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

101

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data

& ServicesRegistries Data

& Services

EHR Data

& Services

Data

Warehouse

Outbreak

Management

PHS

Reporting

Shared

Health Record

Drug

Information

Diagnostic

ImagingLaboratory

Health

Information

POINT OF SERVICE

Business

Rules

EHR

Index

Message

Structures

Normalization

Rules

Security Mgmt

DataPrivacy Data Configuration

Longitudinal Record Services

HIALCommunication Bus

Common Services

Client

Registry

Provider

Registry

Location

Registry

Terminology

Registry

Second Degree: Inside The EHR Infostructure

EHRi SERVICES

CR

Services

PR

Services

LR

Services

Terminology

Services

Detection

& Reporting

Services

Shared Health

Record Services

Drug

Services

DI

Services

Lab

Services

Normalization

Services

Assembly

Services

A & A

Services

Brokering

Services

Consent

Services

Session

Services

Logging

Services

Outbreak

Services

Rules

Services

Orchestration

Services

EHR Index

Services

Any

Point-of-Service

Application

EHR IP

Page 102: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

102

Functioning Principles

Page 103: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

103

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 104: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

104

Architecture Perspectives

CONTEXT

Business

Architecture

Clinical

Work Process

Architecture

Potential

Applications

Integration &

Deployment

Models

System

Architecture

Information

Architecture

Page 105: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

105

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 106: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

106

Architecture Perspectives

CONTEXT

Business

Architecture

Clinical

Work Process

Architecture

Potential

Applications

Integration &

Deployment

Models

System

Architecture

Information

Architecture

Page 107: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

107

HIAL Integration Layer:

Evolutionary Path

Page 108: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

108

Interim State: No EHR Services (Undesirable)

JURISDICTIONAL INFOSTRUCTURE

POINT OF SERVICE

Registries Data

& Services

EHR Data

& Services

Client

Registry

Drug

Information

System

Repository

EHR Viewer

Physician

Pharmacy

System

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 Registration

1) Search client

2) Create new client

3) Update existing client

HL7 (CR)

Pharmacy Profile

4) Request drug profile

5) Request DUR

6) Enter new prescription

HL7 (CR)

Searc

h/R

esolv

e

PATIENT ENCOUNTER

Client Registration

1) Search client

2) Create new client

3) Update existing client

Pharmacy Profile

4) Request drug profile

5) Request DUR

6) Enter new prescription

HL7 v3 (CeRx)

HL7 v3 (CeRx)

DR API

CR API DR APICR API

DR API

Page 109: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

109

Interim State: HIAL Without LRS

JURISDICTIONAL INFOSTRUCTURE

POINT OF SERVICE

EHR Data

& Services

Drug

Information

System

Repository

PATIENT ENCOUNTER

Client Registration

1) Search client

2) Create new client

3) Update existing client

Pharmacy Profile

4) Request drug profile

5) Request DUR

6) Enter new prescription

Client Registration

1) Search client

2) Create new client

3) Update existing client

HL7

(CR)

HL7 v3 (CeRx)

Pharmacy Profile

4) Request drug profile

5) Request DUR

6) Enter new Prescription

Search/

Resolve

Get EHR ID

HIA

L

Security Mgmt

DataPrivacy Data Configuration

HIALCommunication Bus

Common Services

EHR Viewer

Physician

Pharmacy

System

Pharmacist

HL7HL7

EH

R I

P

EH

R I

P

Registries Data

& Services

Client

Registry HIA

L

Determine

EHR Client ID HIA

L

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 110: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

110

Interim State: HIAL Without LRS

JURISDICTIONAL INFOSTRUCTURE

POINT OF SERVICE

Registries Data

& Services

Client

Registry HIA

L

Determine

EHR Client ID

EHR Data & Services

Drug

Information

System

Repository

PATIENT ENCOUNTER

Client Registration

1) Search client

2) Create new client

3) Update existing client

Pharmacy Profile

4) Request drug profile

5) Request DUR

6) Enter new prescription

Client Registration

1) Search client

2) Create new client

3) Update existing client

HL7

(CR)

HL7 v3 (CeRx)

Pharmacy Profile

4) Request drug profile

5) Request DUR

6) Enter new Prescription

Search/Resolve

Get EHR ID

HIA

L

Security Mgmt

DataPrivacy Data Configuration

HIALCommunication Bus

Common Services

EHR Viewer

Physician

Pharmacy

System

Pharmacist

HL7HL7

EH

R I

P

EH

R I

P

Longitudinal Record Services

Business Components

Data

Access

EHR

IndexCR 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 111: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

111

JURISDICTIONAL INFOSTRUCTURE

Ancillary Data

& ServicesRegistries Data

& Services

EHR Data

& Services

Data

Warehouse

Outbreak

Management

PHS

Reporting

Shared

Health Record

Drug

Information

Diagnostic

ImagingLaboratory

Health

Information

POINT OF SERVICE

Hospital, LTC,

CCC, EPR

Physician

Office EMR EHR Viewer

Physician/

Provider

Business

Rules

EHR

Index

Message

Structures

Normalization

Rules

Security Mgmt

DataPrivacy Data Configuration

Physician/

Provider

Physician/

Provider

Lab System

(LIS)

Lab Clinician

Radiology

Center

PACS/RIS

Radiologist

Pharmacy

System

Pharmacist

Public Health

Services

Public Health

Provider

Longitudinal Record Services

HIALCommunication Bus

Common Services

Client

Registry

Provider

Registry

Location

Registry

Terminology

Registry

Target State: Full Featured EHR Infostructure

The 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 112: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

112

EHRS Infostructure:

Deployment Models

Page 113: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

113

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

Client

Registry

Provider

Registry

Laboratory

Repository

Drug

Repository

DI

Repository

REGION 2

HAILCommunication Bus

Common Services

CISEHR

ViewerEMR

Longitudinal Record Services

CIS EMREHR

ViewerLO

CA

L/R

EG

ION

AL

RE

GIO

NA

L/

JU

RIS

DIC

TIO

NA

L

Longitudinal Record Services

Shared

Health Record

DI

Repository

CISEHR

ViewerEMR

LO

CA

L

HAILCommunication Bus

Common Services

Shared

Health Record

DI

Repository

Shared

Health Record

Client

Registry

Provider

Registry

Laboratory

Repository

Drug

Repository

Page 114: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

114

PROVINCIAL

LOCAL

Client

Registry

Provider

Registry

CIS

DI

Repository

Shared

Health 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 115: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

115

PROVINCIAL

POINT OF SERVICE

Model 1: Single EHR Infostructure

Registry & Data Services EHR Data & Services

Business

Rules

EHR

Index

Message

Structures

Normalization

Rules

Client

registry

Provider

Registry

Location

registry

Terminology

Registry

Drug

Information

EHR Data & Services

Diagnostic

Imaging

Shared

Health RecordLaboratory

Longitudinal Record Services

Security Mgmt

DataPrivacy Data Configuration

HIALCommunication Bus

Common Services

Hospital, LTC,

CCC, EPR

Physician

Office EMR EHR Viewer

Physician/

Provider

Physician/

Provider

Physician/

Provider

Lab System

(LIS)

Lab Clinician

Radiology

Center

PACS/RIS

Radiologist

Pharmacy

System

Pharmacist

Public Health

Services

Public Health

Provider

Page 116: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

116

PROVINCIAL

POINT OF SERVICE

Hospital, LTC,

CCC, EPR

Physician

Office EMR EHR Viewer

Physician/

Provider

Physician/

Provider

Physician/

Provider

Lab System

(LIS)

Lab Clinician

Radiology

Center

PACS/RIS

Radiologist

Pharmacy

System

Pharmacist

Public Health

Services

Public Health

Provider

Model 2: Shared EHR Infostructure

REGIONAL

Registry & Data Services EHR Data & Services

Client

registry

Provider

Registry

Location

registry

Terminology

Registry

Drug

Information

REGION 1 REGION 2 …

Diagnostic

Imaging

Shared

Health RecordLaboratory

Diagnostic

Imaging

Shared

Health RecordLaboratory

Shared

Health Record

Business

Rules

EHR

Index

Message

Structures

Normalization

Rules

Business

Rules

EHR

Index

Message

Structures

Normalization

Rules

Security Mgmt

DataPrivacy Data Configuration

HIALCommunication Bus

Common Services

Longitudinal Record Services Longitudinal Record Services

Page 117: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

117

PROVINCIAL

Registry & Data Services EHR Data & Services

Client

registry

Provider

Registry

Location

registry

Terminology

Registry

Drug

Information

Model 3: Distributed EHR Infostructures

Region 1 Region 2 Region X

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

No

solution

Different

specification

Different

standards

Specification

& standards

Data

model

Business

process

Business

rules

User

Interface

Same

solution

Use shared

service

Least leverage Most leverage

POINT OF

SERVICE

EHR Data & ServicesREGIONAL

POINT OF

SERVICE

EHR Data & ServicesREGIONAL

POINT OF

SERVICE

EHR Data & ServicesREGIONAL

Page 118: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

118

Deployment Decisions

PROVINCIAL

POINT OF SERVICE

Registry & Data Services EHR Data & Services

Business

Rules

EHR

Index

Message

Structures

Normalization

Rules

Client

registry

Provider

Registry

Location

registry

Terminology

Registry

Drug

Information

EHR Data & Services

Diagnostic

Imaging

Shared

Health RecordLaboratory

Longitudinal Record Services

Security Mgmt

DataPrivacy Data Configuration

HIALCommunication Bus

Common Services

Hospital, LTC,

CCC, EPR

Physician

Office EMR EHR Viewer

Physician/

Provider

Physician/

Provider

Physician/

Provider

Lab System

(LIS)

Lab Clinician

Radiology

Center

PACS/RIS

Radiologist

Pharmacy

System

Pharmacist

Public Health

Services

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 119: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

119

Architecture Perspectives

CONTEXT

Business

Architecture

Clinical

Work Process

Architecture

Potential

Applications

Integration &

Deployment

Models

System

Architecture

Information

Architecture

Page 120: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

120

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

& ServicesRegistries Data

& Services

EHR Data

& Services

Data

Warehouse

Outbreak

Management

PHS

Reporting

Shared

Health Record

Drug

Information

Diagnostic

ImagingLaboratory

Health

Information

Business

Rules

EHR

Index

Message

Structures

Normalization

Rules

Security Mgmt

DataPrivacy Data Configuration

Longitudinal Record Services

HIALCommunication Bus

Common Services

Client

Registry

Provider

Registry

Location

Registry

Terminology

Registry

Page 121: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

121

EHRS Data: Value Enabler For Existing Applications

EHR Infostructure (EHRi)

Enhanced

presentation

EHR SCP

Standards

• 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 loading

Data feeds

EHR SCP

Standards

Hospitals/private clinics/

emergency/homecare/specialty

centers/LT care

Laboratories/pharmacy /

diagnostics

ADT CDR PMS

Self-care Research/surveillance

Enhanced

presentation

EHR SCP

Standards

Rx Lab DI

Chronic Disease Health Education

Health Prevention

EHR SCP

Standards

Custom projects

Data Mining

EHR SCP

Standards

EHR SOLUTION (EHRS)

EHR INFOSTRUCTURE (EHRi)

HIAL

Ancillary

Data &

Services

Health

Information

Data

Warehouse

EHR

Data &

Services

Registries

Data &

Services

Page 122: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

122

JURISDICTIONAL INFOSTRUCTURE

POINT OF SERVICE

Registries Data

& Services

EHR Data

& Services

End-User Perspective: EHR Viewer

Ancillary Data

& Services

Data

Warehouse

Outbreak

Management

PHS

Reporting

Health

Information

EHR Viewer

Physician/

Provider

Business

Rules

EHR

Index

Message

Structures

Normalization

Rules

Longitudinal Record Services

HIALCommunication Bus

Security Mgmt

DataPrivacy Data Configuration

Provider

Registry

Location

Registry

Terminology

Registry

Common Services

Patient

Info

End-user

Info

Visit

History

Drug

Profile

LaboratoryDiagnostic

Imaging

EHR VIEWER

Client

Registry Shared

Health Record

Drug

Information

Diagnostic

ImagingLaboratory

Page 123: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

123

End-User Perspective: EMR Application

JURISDICTIONAL INFOSTRUCTURE

POINT OF SERVICE

Registries Data

& Services

EHR Data

& Services

Ancillary Data

& Services

Data

Warehouse

Outbreak

Management

PHS

Reporting

Health

Information

Physician

Office EMR

Physician/

Provider

Business

Rules

EHR

Index

Message

Structures

Normalization

Rules

Longitudinal Record Services

HIALCommunication Bus

Security Mgmt

DataPrivacy Data Configuration

Provider

Registry

Location

Registry

Terminology

Registry

Common Services

Patient

Info

End-user

Info

Patient

History

Drug

Profile

LaboratoryDiagnostic

Imaging

EMR APPLICATION

EMR

Database

Client

Registry Shared

Health Record

Drug

Information

Diagnostic

ImagingLaboratory

Page 124: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

124

EHRS Data: Enables New Classes of Applications

Decision support

The Helper

The Mentor

EHR SCP

Standards

? ? ?

Patients

Automated workflow

Drug interactions

Abnormal results

EHR SCP

Standards

? ? ?

New applications

Patient monitoring

EHR SCP

Standards

Custom projects

Data mining

EHR SCP

Standards

? ? ?

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

Ancillary

Data &

Services

Health

Information

Data

Warehouse

EHR

Data &

Services

Registries

Data &

Services

Page 125: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

125

Deployment Configurations:

COTS-based Solutions

Page 126: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

126

JURISDICTIONAL INFOSTRUCTURE

POINT OF SERVICE

COTS: CIS with Integrated Viewer

EHR Data

& Services

Ancillary Data

& ServicesRegistries Data

& Services

Outbreak

Services

PHS

Reporting

Services

Client

Registry

Provider

Registry

Location

Registry

Terminology

Registry

HIAL HIAL

Drug

Information

System

Diagnostic

Imaging

EAI

Interoperability General

Integration Subscription

Context Management

Communication Bus

CLINICAL INFORMATION SYSTEM

Shared

Health 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

Physician

Office EMR

EHR Viewer

Client

Lab System

(LIS)

Radiology

Center

PACS/RIS

Pharmacy

System

Public Health

Services

EHR IPEHR IPEHR IPEHR IPEHR IPEHR IPEHR IP

Page 127: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

127

JURISDICTIONAL INFOSTRUCTURE

POINT OF SERVICE

COTS: CIS with External Viewer

EHR Data

& Services

Ancillary Data

& ServicesRegistries Data

& Services

Outbreak

Services

PHS

Reporting

Services

Client

Registry

Provider

Registry

Location

Registry

Terminology

Registry

HIAL HIAL

Drug

Information

System

Diagnostic

Imaging

EAI

Interoperability General

Integration Subscription

Context Management

Communication Bus

CLINICAL INFORMATION SYSTEM

Shared

Health 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

Physician

Office EMR

EHR Viewer

Client

Lab System

(LIS)

Radiology

Center

PACS/RIS

Pharmacy

System

Public Health

Services

EHR IPEHR IPEHR IPEHR IPEHR IPEHR IPEHR IP

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

EHR Standards

Page 128: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

128

JURISDICTIONAL INFOSTRUCTURE

POINT OF SERVICE

COTS Based: EAI Centric

EHR Data

& ServicesAncillary Data

& ServicesRegistries Data

& Services

Outbreak

Services

PHS

Reporting

Services

Client

Registry

Provider

Registry

Location

Registry

Terminology

Registry

HIAL HIAL

Drug

Information

System

Diagnostic

Imaging

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

Physician

Office EMR

EHR Viewer

Client

Lab System

(LIS)

Radiology

Center

PACS/RIS

Pharmacy

System

Public Health

Services

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 129: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

129

EHRS Blueprint: In Summary

Page 130: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

EHRS Blueprint As Design Pattern & Standard

Provides specifications for provider

organizations & 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 of

standardized 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

130

Page 131: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

131

From Concept to Implementation

Infoway’s interoperable EHR

investment program provides

the primary vehicle for

transitioning the Blueprint from

architecture to working

components 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 132: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

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

132

Page 133: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

133

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 134: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

134

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 135: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

135

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 136: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

136

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 137: Infoway Boiler Plate - cw.fel.cvut.cz€¦ · Introducing Infoway EHRS Blueprint Scope Business Context Clinical/Work Process Architecture System Architecture Information Architecture

137

Website: infoway-inforoute.ca

E-mail: [email protected]

Thank you!