baxter –icnet rhapsody - orion health · baxter –icnet rhapsody how icnet uses rhapsody for...

20
BAXTER – ICNET RHAPSODY HOW ICNET USES RHAPSODY FOR INTEGRATING WITH OTHER HOSPITAL INFORMATION SYSTEMS ROBIN LYFTOGT | OCTOBER 2016

Upload: ngokhanh

Post on 15-May-2018

217 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: BAXTER –ICNET RHAPSODY - Orion Health · baxter –icnet rhapsody how icnet uses rhapsody for integrating with other hospital information systems robin lyftogt | october 2016

BAXTER – ICNETRHAPSODY

HOW ICNET USES RHAPSODY FOR INTEGRATING WITH OTHER HOSPITAL INFORMATION SYSTEMS

ROBIN LYFTOGT | OCTOBER 2016

Page 2: BAXTER –ICNET RHAPSODY - Orion Health · baxter –icnet rhapsody how icnet uses rhapsody for integrating with other hospital information systems robin lyftogt | october 2016

Page 2 • 2016 © Orion Health™ group of companies

What we will cover in this presentation

▸ About Robin Lyftogt, Integration System Architect

▸ About Baxter - ICNet

▸ Introduction: How does ICNet use Rhapsody?

▸ How ICNet uses Mapper and Definition Templates to rapidly deploy Interfaces

▸ How ICNet uses new features in Rhapsody 6 and other ‘advanced’ features.

Page 3: BAXTER –ICNET RHAPSODY - Orion Health · baxter –icnet rhapsody how icnet uses rhapsody for integrating with other hospital information systems robin lyftogt | october 2016

Page 3 • 2016 © Orion Health™ group of companies

▸ ICNet International

▸ Recently acquired by Baxter

▸ Healthcare Software Provider providing Infection

Control Software to Hospitals Worldwide

▸ Based Gloucestershire

▸ ~80 Trusts throughout the UK (All Wales)

▸ Over 36 Organisations in the rest of the world (NZ, Aus,

US, Canada, S.A., Europe, Singapore, Ireland, I.O.M)

▸ Covering ~1000 Hospitals worldwide.

▸ 11 Interface Staff

About Baxter - ICNet

[Replace image]

Page 4: BAXTER –ICNET RHAPSODY - Orion Health · baxter –icnet rhapsody how icnet uses rhapsody for integrating with other hospital information systems robin lyftogt | october 2016

Page 4 • 2016 © Orion Health™ group of companies

Version Number of Clients2.4.0 13.3.0 43.4.0 195.4.0 45.4.1 25.5.0 35.5.1 15.5.3 16.0.1 406.1.1 76.2.1 11

About Baxter - ICNet

[Replace image]

Page 5: BAXTER –ICNET RHAPSODY - Orion Health · baxter –icnet rhapsody how icnet uses rhapsody for integrating with other hospital information systems robin lyftogt | october 2016

Page 5 • 2016 © Orion Health™ group of companies

Lab

PAS

Radiology

Surgery

Medications

Vitals

Devices

ICNet’sRhapsody ICNet

• HL7 2.2 - 2.5• XML• Flatfile:

• Delimited• Proprietary format

XML

Page 6: BAXTER –ICNET RHAPSODY - Orion Health · baxter –icnet rhapsody how icnet uses rhapsody for integrating with other hospital information systems robin lyftogt | october 2016

Page 6 • 2016 © Orion Health™ group of companies

It’s all about the Mappers

Rhapsody

HL7 ICNet XMLSite Specific Map:Source HL7 to

ICNet HL7

Generic Map:ICNet HL7 toICNet XML

Page 7: BAXTER –ICNET RHAPSODY - Orion Health · baxter –icnet rhapsody how icnet uses rhapsody for integrating with other hospital information systems robin lyftogt | october 2016

Page 7 • 2016 © Orion Health™ group of companies

▸ TODO’s

How ICNet uses Mapper and Definition Templates to rapidly deploy Interfaces.

Page 8: BAXTER –ICNET RHAPSODY - Orion Health · baxter –icnet rhapsody how icnet uses rhapsody for integrating with other hospital information systems robin lyftogt | october 2016

Page 8 • 2016 © Orion Health™ group of companies

▸ TODO’s

How ICNet uses Mapper and Definition Templates to rapidly deploy Interfaces.

Page 9: BAXTER –ICNET RHAPSODY - Orion Health · baxter –icnet rhapsody how icnet uses rhapsody for integrating with other hospital information systems robin lyftogt | october 2016

Page 9 • 2016 © Orion Health™ group of companies

▸ TODO’s

How ICNet uses Mapper and Definition Templates to rapidly deploy Interfaces.

Page 10: BAXTER –ICNET RHAPSODY - Orion Health · baxter –icnet rhapsody how icnet uses rhapsody for integrating with other hospital information systems robin lyftogt | october 2016

Page 10 • 2016 © Orion Health™ group of companies

How ICNet uses new features in Rhapsody 6 and other ‘advanced’ features

▸ Version control – Use Regular Expression to ensure a comment with a ticket

number is added with every check in.

▸ Using Rhapsody Lookup tables as a rule base to extract data out of complex

messages

▸ Adapt To Messages:

Important for downstream systems that are receiving new HL7 for the first time.

Page 11: BAXTER –ICNET RHAPSODY - Orion Health · baxter –icnet rhapsody how icnet uses rhapsody for integrating with other hospital information systems robin lyftogt | october 2016

Page 11 • 2016 © Orion Health™ group of companies

Version control

Page 12: BAXTER –ICNET RHAPSODY - Orion Health · baxter –icnet rhapsody how icnet uses rhapsody for integrating with other hospital information systems robin lyftogt | october 2016

Page 12 • 2016 © Orion Health™ group of companies

Version control

Page 13: BAXTER –ICNET RHAPSODY - Orion Health · baxter –icnet rhapsody how icnet uses rhapsody for integrating with other hospital information systems robin lyftogt | october 2016

Page 13 • 2016 © Orion Health™ group of companies

Version control

Page 14: BAXTER –ICNET RHAPSODY - Orion Health · baxter –icnet rhapsody how icnet uses rhapsody for integrating with other hospital information systems robin lyftogt | october 2016

Page 14 • 2016 © Orion Health™ group of companies

Using Rhapsody Lookup tables as a rule base

Page 15: BAXTER –ICNET RHAPSODY - Orion Health · baxter –icnet rhapsody how icnet uses rhapsody for integrating with other hospital information systems robin lyftogt | october 2016

Page 15 • 2016 © Orion Health™ group of companies

Using Rhapsody Lookup tables as a rule baseOBX|2|ST|FCOL^Fluid Colour||RED|||||N|F||OBX|4|NM|FWBC^Fluid WBC Cells||19400|/mm3|16000-20000||||F||OBX|6|NM|FPOL^Fluid Polymorphonuclear Cells||94|%|||||F||

OBX|1|CE|O|1|STAU^Staphylococcus aureus^LAB^^Showing signs of Methicillin resistance||||||FOBX|5|CE|OGROWTH|1|+++^Heavy Growth^LAB||||||FOBX|2|ST|MET^Methicillin^LAB|1|>32^^^>=8|||R|||FOBX|3|ST|TET^Tetracycline^LAB|1||||S|||F||Y

OBX|1|CE|HBSAG^Hep B Surface Ag||R^REACTIVE||||||F||OBX|2|CE|HBCAG^Hep B Core Ag||N^NOT REACTIVE||||||F||

OBX|2|CE|VIRC^Viral Culture||Adenovirus Not Isolated\\.br\\Parainfluenza Isolated\\.br\\Influenza A Not Isolated||||||F||

OBX|1|ST|MRSS^MRSA Screen||Negative||||||F

Page 16: BAXTER –ICNET RHAPSODY - Orion Health · baxter –icnet rhapsody how icnet uses rhapsody for integrating with other hospital information systems robin lyftogt | october 2016

Page 16 • 2016 © Orion Health™ group of companies

Using Rhapsody Lookup tables as a rule base

Page 17: BAXTER –ICNET RHAPSODY - Orion Health · baxter –icnet rhapsody how icnet uses rhapsody for integrating with other hospital information systems robin lyftogt | october 2016

Page 17 • 2016 © Orion Health™ group of companies

Adapt To Messages

Page 18: BAXTER –ICNET RHAPSODY - Orion Health · baxter –icnet rhapsody how icnet uses rhapsody for integrating with other hospital information systems robin lyftogt | october 2016

Page 18 • 2016 © Orion Health™ group of companies

Adapt To Messages

Page 19: BAXTER –ICNET RHAPSODY - Orion Health · baxter –icnet rhapsody how icnet uses rhapsody for integrating with other hospital information systems robin lyftogt | october 2016

Page 19 • 2016 © Orion Health™ group of companies

Adapt To Messages

Page 20: BAXTER –ICNET RHAPSODY - Orion Health · baxter –icnet rhapsody how icnet uses rhapsody for integrating with other hospital information systems robin lyftogt | october 2016

Page 20 • 2016 © Orion Health™ group of companies

Questions