dutch nationwide electronic health record why the centralised services architecture? ir. karel de...

23
Dutch nationwide Electronic Health Record why the centralised services architecture? Ir. Karel de Smet, principal IT architect WICSA 2011, June 23th Boulder CO, USA

Upload: jasper-wade

Post on 25-Dec-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Dutch nationwide Electronic Health Record why the centralised services architecture? Ir. Karel de Smet, principal IT architect WICSA 2011, June 23th Boulder

Dutch nationwideElectronic Health Record

why the centralised services architecture?

Ir. Karel de Smet, principal IT architect WICSA 2011, June 23th Boulder CO, USA

Page 2: Dutch nationwide Electronic Health Record why the centralised services architecture? Ir. Karel de Smet, principal IT architect WICSA 2011, June 23th Boulder

© Logica 2010. All rights reserved

Many, small sized, independent healthcare providers

Each provider has to maintain a health record for each patient

Healthcare providers in the Netherlands

GP practice

generalpractitioner

assistent

4500

pharmacy

pharmacist

assistent

2500

hospital

medicalspecialist

assistant

150

otherhealthcare provider

healthcareprofessional

assistant

10 000

patient / client

Page 3: Dutch nationwide Electronic Health Record why the centralised services architecture? Ir. Karel de Smet, principal IT architect WICSA 2011, June 23th Boulder

© Logica 2010. All rights reserved

GpIS = GP Information System

PhIS = Pharmacy Information System

HIS = Hospital Information System

LIS = Laboratory Information System

Each xIS contains a local EHR (electronic health record), which

cannot be queried across discipinary and organisational boundaries

Healthcare Information Systems

otherhealthcare providerhospitalpharmacy GP practice

PhIS xISLIShealthcareprofessional

assistant

pharmacist

assistent

GpISgeneralpractitioner

assistent

HISmedicalspecialist

assistant

Page 4: Dutch nationwide Electronic Health Record why the centralised services architecture? Ir. Karel de Smet, principal IT architect WICSA 2011, June 23th Boulder

© Logica 2010. All rights reserved

Enable queries across boundaries,

with minimum impact for

healthcare providers

and their XIS-suppliers

Nationwide EHR

otherhealthcare providerhospitalpharmacy GP practice

PhIS xISLISGpIS HIS

Nictiz

NSPNSP

HIBHealth

InformationBroker

VPNVPN

healthcareprofessional

assistant

pharmacist

assistent

generalpractitioner

assistent

medicalspecialist

assistant

Page 5: Dutch nationwide Electronic Health Record why the centralised services architecture? Ir. Karel de Smet, principal IT architect WICSA 2011, June 23th Boulder

© Logica 2010. All rights reserved

Registering health records

otherhealthcare providerhospitalpharmacy GP practice

PhIS xISLISGpIS HIS

Nictiz

NSPNSP

HIB

VPNVPN

RECrecord locator

PhISGpIS HIS

healthcareprofessional

assistant

pharmacist

assistent

generalpractitioner

assistent

medicalspecialist

assistant

Page 6: Dutch nationwide Electronic Health Record why the centralised services architecture? Ir. Karel de Smet, principal IT architect WICSA 2011, June 23th Boulder

© Logica 2010. All rights reserved

Querying patient data

otherhealthcare providerhospitalpharmacy GP practice

PhIS xISLISGpIS HIS

Nictiz

NSPNSP

HIB

VPNVPN

REC query access pointPhIS

GpIS

HIS

Q

QQQQRY

healthcareprofessional

assistant

pharmacist

assistent

generalpractitioner

assistent

medicalspecialist

assistant

Page 7: Dutch nationwide Electronic Health Record why the centralised services architecture? Ir. Karel de Smet, principal IT architect WICSA 2011, June 23th Boulder

© Logica 2010. All rights reserved

Collecting patient data

otherhealthcare providerhospitalpharmacy GP practice

PhIS xISLISGpIS HIS

Nictiz

NSPNSP

HIB

VPNVPN

REC query access pointPhIS

GpIS

HIS

QRY

A2 A3A1

healthcareprofessional

assistant

pharmacist

assistent

generalpractitioner

assistent

medicalspecialist

assistant

Page 8: Dutch nationwide Electronic Health Record why the centralised services architecture? Ir. Karel de Smet, principal IT architect WICSA 2011, June 23th Boulder

© Logica 2010. All rights reserved

Returning patient data

otherhealthcare providerhospitalpharmacy GP practice

PhIS xISLISGpIS HIS

Nictiz

NSPNSP

HIB

VPNVPN

REC query access pointPhIS

GpIS

HIS

QRYA2A3

A1

healthcareprofessional

assistant

pharmacist

assistent

generalpractitioner

assistent

medicalspecialist

assistant

Page 9: Dutch nationwide Electronic Health Record why the centralised services architecture? Ir. Karel de Smet, principal IT architect WICSA 2011, June 23th Boulder

© Logica 2010. All rights reserved

Protecting patient data

otherhealthcare providerhospitalpharmacy GP practice

PhIS xISLISGpIS HIS

Nictiz

NSPNSP

HIB

VPNVPN

PKI PKI PKI PKI PKI PKI PKI PKI

PKI smartcards

AUT LOGI&A

identification & authentication

authorisation protocol

patient consentaccess log

REC QRY

healthcareprofessional

assistant

pharmacist

assistent

generalpractitioner

assistent

medicalspecialist

assistant

Page 10: Dutch nationwide Electronic Health Record why the centralised services architecture? Ir. Karel de Smet, principal IT architect WICSA 2011, June 23th Boulder

HIS

GP

GpIS PhIS HIB xIS

Pharmacist

Specialist

other

register record

register record

register record

query patient data

query patient data

return patient data

return patient data

update record locator

update log

update record locator

update record locator

consult record locator

authorise query

Page 11: Dutch nationwide Electronic Health Record why the centralised services architecture? Ir. Karel de Smet, principal IT architect WICSA 2011, June 23th Boulder

© Logica 2010. All rights reserved

Why the centralised services?

• Current centralised services architecture:• alle messages pass through HIB • more message-oriented• HIB allows for man-in-the-middle• HIB easily becomes monolytic• HIB may become bottle-neck

• Why not a distributed services architectuur?• all messages exchanged directly between endpoints • more service oriented (?)• separate record locator service• separate authorisation service• separate logging service

Page 12: Dutch nationwide Electronic Health Record why the centralised services architecture? Ir. Karel de Smet, principal IT architect WICSA 2011, June 23th Boulder

© Logica 2010. All rights reserved

Registering health record

otherhealthcare providerhospitalpharmacy GP practice

PhIS xISLISGpIS HIS

NSPNSP

RECservice

VPNVPN

PhISGpIS HIS

AUTservice

LOGservice

healthcareprofessional

assistant

pharmacist

assistent

generalpractitioner

assistent

medicalspecialist

assistant

Page 13: Dutch nationwide Electronic Health Record why the centralised services architecture? Ir. Karel de Smet, principal IT architect WICSA 2011, June 23th Boulder

© Logica 2010. All rights reserved

Requesting authorisation ticket

otherhealthcare providerhospitalpharmacy GP practice

PhIS xISLISGpIS HIS

NSPNSP VPNVPN

RECservice

PhIS

GpIS

HIST

R

LOGservice

healthcareprofessional

assistant

pharmacist

assistent

generalpractitioner

assistent

medicalspecialist

assistant

AUTservice

Page 14: Dutch nationwide Electronic Health Record why the centralised services architecture? Ir. Karel de Smet, principal IT architect WICSA 2011, June 23th Boulder

© Logica 2010. All rights reserved

Finding records with relevant patient data

otherhealthcare providerhospitalpharmacy GP practice

PhIS xISLISGpIS HIS

NSPNSP VPNVPN

PhISGpIS

HIS

RECservice

PhIS

GpIS

HIS

QT

AUTservice

LOGservice

healthcareprofessional

assistant

pharmacist

assistent

generalpractitioner

assistent

medicalspecialist

assistant

Page 15: Dutch nationwide Electronic Health Record why the centralised services architecture? Ir. Karel de Smet, principal IT architect WICSA 2011, June 23th Boulder

© Logica 2010. All rights reserved

Querying patient data

otherhealthcare providerhospitalpharmacy GP practice

PhIS xISLISGpIS HIS

NSPNSP VPNVPN

RECservice

PhIS

GpIS

HIS

QBQBQT

AUTservice

LOGservice

healthcareprofessional

assistant

pharmacist

assistent

generalpractitioner

assistent

medicalspecialist

assistant

Page 16: Dutch nationwide Electronic Health Record why the centralised services architecture? Ir. Karel de Smet, principal IT architect WICSA 2011, June 23th Boulder

© Logica 2010. All rights reserved

Collecting patient data

otherhealthcare providerhospitalpharmacy GP practice

PhIS xISLISGpIS HIS

NSPNSP VPNVPN

RECservice

PhIS

GpIS

HIS

A3A2A1

AUTservice

LOGservice

healthcareprofessional

assistant

pharmacist

assistent

generalpractitioner

assistent

medicalspecialist

assistant

Page 17: Dutch nationwide Electronic Health Record why the centralised services architecture? Ir. Karel de Smet, principal IT architect WICSA 2011, June 23th Boulder

© Logica 2010. All rights reserved

Logging the access to patient data

otherhealthcare providerhospitalpharmacy GP practice

PhIS xISLISGpIS HIS

NSPNSP VPNVPN

RECservice

PhIS

GpIS

HIS

LOGservice

L3L2L1

AUTservice

healthcareprofessional

assistant

pharmacist

assistent

generalpractitioner

assistent

medicalspecialist

assistant

Page 18: Dutch nationwide Electronic Health Record why the centralised services architecture? Ir. Karel de Smet, principal IT architect WICSA 2011, June 23th Boulder

© Logica 2010. All rights reserved

Security

otherhealthcare providerhospitalpharmacy GP practice

PhIS xISLISGpIS HIS

NSPNSP

RECservice

VPNVPN

AUTservice

LOGservice

PKI PKI PKI PKI PKI PKI PKI PKI

I&A

Identification & Authentication

I&AI&A

I&A I&A I&A I&A I&A

healthcareprofessional

assistant

pharmacist

assistent

generalpractitioner

assistent

medicalspecialist

assistant

Page 19: Dutch nationwide Electronic Health Record why the centralised services architecture? Ir. Karel de Smet, principal IT architect WICSA 2011, June 23th Boulder

HIS

GP

GpIS PhIS Rec xIS

Pharmacist

Specialist

other

register record

register record

register record

return record locations

Aut Log

get record locations

issue ticket

request ticket

query patient data

log acces

return patient data

Page 20: Dutch nationwide Electronic Health Record why the centralised services architecture? Ir. Karel de Smet, principal IT architect WICSA 2011, June 23th Boulder

© Logica 2010. All rights reserved

Which is better?

CapacityScalabilityFlexibilityReusability

SimplicitySecurityModifiability

ComplianceService levelScope control

Distributed:

+ no bottle-neck+ services separately scalable+ XIS may optimize pattern+ easier

– XIS has N points of access– Security more complex– no bridging

– risk for cartel formation– hard to monitor+ primitive services

Centralised:

– bottle-neck for bulk– HIB scalable as a whole– fixed query pattern– requires HIB modification

+ XIS has 1 point of access+ Security simpler+ may bridge incomp versions

+ control over community+ easily monitored– compound query service

easily extended

Page 21: Dutch nationwide Electronic Health Record why the centralised services architecture? Ir. Karel de Smet, principal IT architect WICSA 2011, June 23th Boulder

© Logica 2010. All rights reserved

Conclusion

Centralised services architecture, with HIB:• good to start with• less complexity voor XIS’es

Distributed services architecture, separate services:• more room for innovation• more difficult to manage service levels and version compatibility

However, politics quit funding the Nationwide EHR:• computer illiterates perceive HIB as a big privacy threat • cost cuttings sought because of financial crises • Nictiz has to find another funder

Page 22: Dutch nationwide Electronic Health Record why the centralised services architecture? Ir. Karel de Smet, principal IT architect WICSA 2011, June 23th Boulder

Logica is a business and technology service company, employing 39,000 people. It provides business consulting, systems integration and outsourcing to clients around the world, including many of Europe's largest businesses. Logica creates value for clients by successfully integrating people, business and technology. It is committed to long term collaboration, applying insight to create innovative answers to clients’ business needs. Logica is listed on both the London Stock Exchange and Euronext (Amsterdam) (LSE: LOG; Euronext: LOG). More information is available at www.logica.com

Questions?

Logica xxx Visitor address Street Postcode City Country www.logica.comContact: Name Function T: +XX (0) 000 00 000 000 F: +XX (0) 000 00 000 000 E: [email protected]

Page 23: Dutch nationwide Electronic Health Record why the centralised services architecture? Ir. Karel de Smet, principal IT architect WICSA 2011, June 23th Boulder

© Logica 2010. All rights reserved

Centralised Services Distributed Services

xisxisxisxisxis xis

xisxisxisxisxis xis

xisxisxisxisxis xis

xisxisxisxisxis xis

xisxisxisxisxis xis

xisxisxisxisxis xis

xisxisxisxisxis xis

xisxisxis xis

xisxisxisxisxis xis

HIBrec aut

qrylog

i&a

xisxisxisxisxis xis

xisxisxisxisxis xis

xisxisxisxisxis xis

xisxisxisxisxis xis

xisxisxisxisxis xis

xisxisxisxisxis xis

xisxisxisxisxis xis

xisxisxis xis

xisxisxisxisxis xis

rec aut log