Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust Formulating a strategy for systems integration and selecting an.

Slides:



Advertisements
Similar presentations
PHINMS: Application Integration
Advertisements

Keys to Maximizing Component Reuse: Lessons and Case Studies OReilly Conference on Enterprise Java March 29, 2001 Presented by Gary Baney CTO, Flashline.com.
How to commence the IT Modernization Process?
Using Asterisk to Implement Intelligent Call Center Solutions James Kleckner AMTELCO.
Consultancy Infrastructure Requirements for Fast, Reliable and Secure HL7 V3 Messaging Andrew Hinchley CPL Consulting.
Generic Clinical System Lynda G Lawson. Overview GCS in context So what is GCS? What’s happened and what’s next Some of the challenges.
Sixth Edition 1 M a n a g e m e n t I n f o r m a t i o n S y s t e m s M a n a g I n g I n f o r m a t i o n T e c h n o l o g y i n t h e E – B u s i.
Coping with Electronic Records Setting Standards for Private Sector E-records Retention.
Federal Student Aid Technical Architecture Initiatives Sandy England
Network Management Overview IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
ManageEngine TM Applications Manager 8 Monitoring Custom Applications.
Implementation Audit and Control Background Internal Audit Role Go-Live Criteria Audit Approach - Systems Audit Approach - People Summary Agenda.
Managing the Information Technology Resource Jerry N. Luftman
Integration of Applications MIS3502: Application Integration and Evaluation Paul Weinberg Adapted from material by Arnold Kurtz, David.
EValid Getting Started. Agenda Introduction to eValid First experience of using eValid Recording and Site Analysis in eValid.
The middleware that makes real time integration a reality.
This teaching material has been made freely available by the KEMRI-Wellcome Trust (Kilifi, Kenya). You can freely download, adapt, and distribute this.
Content Management and Process Automation Presented by Mark Chambers SE Regional Manager Document Imaging Solutions, Inc.
© 2006, Cognizant Technology Solutions. All Rights Reserved. The information contained herein is subject to change without notice. Automation – How to.
1 Copyright 2008 NexJ Systems Inc. Confidential and Proprietary - Not for Distribution. Open Source Strategy NexJ Systems Inc.
FHIRFarm – How to build a FHIR Server Farm (quickly)
Solutions for Meter Data Management Layne Nelson Product Manager LODESTAR Corporation Copyright © 2005 LODESTAR Corporation - All Rights Reserved LODESTAR.
PHASE 3: SYSTEMS DESIGN Chapter 8 System Architecture.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
6 th HL7 International Affiliates Conference Taiwan HL7 UK and NHS IT Integration Strategies Philip Firth IM&T Strategy Implementation Manager Wrightington,
Solution Overview for NIPDEC- CDAP July 15, 2005.
Christopher Jeffers August 2012
Managing Software Quality
Web Services (Part 1) Service-Oriented Architecture Overview ITEC 625 Web Development Fall 2006 Reference: Web Services and Service-Oriented Architectures.
Module 1: Server Roles and Initial Configuration Tasks
Copyright © 2000 Internet Document Security Alan Weintraub Research Director March 9, 2000.
From Research Prototype to Production
CALIFORNIA DEPARTMENT OF WATER RESOURCES GEOSPATIAL TECHNICAL SUPPORT MODULE 2 ARCHITECTURE OVERVIEW AND DATA PROMOTION FEBRUARY 20, 2013.
September, 2005What IHE Delivers 1 ITI Security Profiles – ATNA, CT IHE Vendors Webinar 2006 IHE IT Infrastructure Education Robert Horn, Agfa Healthcare.
Presentation Content Our service catalog Remote DBA Service Proactive DBA Service Why use Citagus’ Managed Solutions Benefits Our Value Proposition.
Objectives Configure routing in Windows Server 2008 Configure Routing and Remote Access Services in Windows Server 2008 Network Address Translation 1.
HL7 UK NHS Implementers Group Integration Engine Stream Philip Firth IM&T Strategy Implementation Manager.
Geospatial Technical Support Module 2 California Department of Water Resources Geospatial Technical Support Module 2 Architecture overview and Data Promotion.
Agenda 1.Implementation of CustomerService. CustomerService wrapper SOAP → ESB internal format Abstract → Concrete XML syntax ESB internal format → HTTP.
Service Transition & Planning Service Validation & Testing
1 Introduction to Microsoft Windows 2000 Windows 2000 Overview Windows 2000 Architecture Overview Windows 2000 Directory Services Overview Logging On to.
© 2004, The Trustees of Indiana University Kuali Project Development Methodology, Architecture, and Standards James Thomas, Kuali Project Manager Brian.
ProMan asp Beyond software, it’s… SYSTEM! Application and Infrastructure SERVICE! Network professionals, application experts STRUCTURE! Proven methods.
Sponsors of HL7 HC2006. Members of the Information Technology, Telecommunications & Electronics Association.
AUTHORS: MIKE P. PAPAZOGLOU WILLEM-JAN VAN DEN HEUVEL PRESENTED BY: MARGARETA VAMOS Service oriented architectures: approaches, technologies and research.
81 8. Managing Human Resources Managing the IS function Centralized control of IS function Distributed control of IS function Federated control of IS function.
1 CS 501 Spring 2002 CS 501: Software Engineering Lecture 24 Delivering the System.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
21 st Century Broadcast Support Enabling Asset Management for the Enterprise Tim Senior 19 March 2009.
1 Case Study – Replacing our Claims Applications Jerry Dalla Corte Vice President, Head Office Operations March 27, 2008.
Data Standards and Products - Implementation The role of the CfH Interoperability Toolkit (ITK) in information sharing 13 th October 2009 Keith Naylor.
HSCIC – The journey on adopting FHIR
Registries, ebXML and Web Services in short. Registry A mechanism for allowing users to announce, or discover, the availability and state of a resource:
AMQP, Message Broker Babu Ram Dawadi. overview Why MOM architecture? Messaging broker like RabbitMQ in brief RabbitMQ AMQP – What is it ?
2015 NetSymm Overview NETSYMM OVERVIEW December
Slide 1 Service-centric Software Engineering. Slide 2 Objectives To explain the notion of a reusable service, based on web service standards, that provides.
BEA position on W3C ‘Web Services’ Standards Jags Ramnarayan 11th April 2001.
4.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 12: Implementing Security.
Chapter 11 Information Systems Within the Organization.
CS 501: Software Engineering Fall 1999 Lecture 22 (a) Managing the Software Process (b) Software Reuse.
© 2014 Verint Systems Inc. All Rights Reserved Worldwide. Confidential and proprietary information of Verint Systems Inc. © 2016 Verint Systems Inc. All.
Irish Institute of Training & Development JOHN SMITH & TREVOR DAGG.
Supporting the NHS to deliver better, safer, quality care NHS Connecting for Health.
October 2014 HYBRIS ARCHITECTURE & TECHNOLOGY 01 OVERVIEW.
People Inc. from P&A Software
Service-centric Software Engineering
People Inc. from P&A Software
Andrew Hinchley CPL Consulting
DATABASE DESIGN & DEVELOPMENT
Presentation transcript:

Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust Formulating a strategy for systems integration and selecting an integration engine Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust

Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust WHAT ARE THE OPTIONS? Buy an Integration Engine and develop interfaces in-house –Cost effective if more than one interface –Very scalable Find a supplier to build interfaces –Can be expensive if more than one interface needed if interface requirements change

Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust WHY DOES THE NHS NEED TO INVEST IN INTEGRATION ENGINES? Information Governance: improving data quality Payment by Results 18 Week Pathway To enable NHS Connecting for Health projects via existing systems integration

Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust WHAT IS AN INTEGRATION ENGINE? An interface engine is a software program designed to simplify the creation and management of interfaces between separate applications and systems within an organization. Interface engines for Healthcare: 21st Century Trends. McLeod CG, Inc., 2004

Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust Interface engines for Healthcare: 21st Century Trends. McLeod CG, Inc., 2004 t

Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust Interface engines for Healthcare: 21st Century Trends. McLeod CG, Inc., 2004

Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust Integration Engine Procurement What needs to go into the Output Based Specification?

Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust INTEGRATION ENGINE COMPONENTS CORE REQUIREMENTS Ease of use –User-friendly tools for developing/maintaining interfaces between existing systems Extensibility and scalability: –Ability to develop, maintain and extend any number of interfaces in-house Future Proof –Plug-ins/Adaptors for new/updated message standards

Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust Example: User-friendly interface development environment INTEGRATION ENGINE COMPONENTS CORE REQUIREMENTS

Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust Interface Engine, handles –Communication between systems –Message routing –Inter-format mapping –Persistent message delivery Administration tools –GUI toolsets to develop / manage interfaces Monitoring tools –Monitor system logs and error conditions –Manage the re-sending of messages INTEGRATION ENGINE COMPONENTS CORE REQUIREMENTS

Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust Audit and monitoring tools –Interface engine monitoring screen(s) –Message tracking / Audit trails –Performance monitoring tools –Reporting tools for analysing trends INTEGRATION ENGINE COMPONENTS CORE REQUIREMENTS

Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust Example: Interface engine monitoring screen INTEGRATION ENGINE COMPONENTS CORE REQUIREMENTS

Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust Example: Interface audit monitoring screen INTEGRATION ENGINE COMPONENTS CORE REQUIREMENTS

Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust Reliable / Guaranteed delivery –Message queues (persist messages until delivery confirmed) –Ability to resend unacknowledged messages (No of re-tries should be configurable) –Encryption (guarantee message is not altered in transit) INTEGRATION ENGINE COMPONENTS CORE REQUIREMENTS

Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust Error / Exception handling –Audit logs –Error logs –Error Queues –Ability to edit and resend messages –Ability to configure system / write scripts to handle specific error conditions INTEGRATION ENGINE COMPONENTS CORE REQUIREMENTS

Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust Ability to enforce the order in which messages are processed –eg. First In, First Out (FIFO) messaging where sequencing of messages is critical INTEGRATION ENGINE COMPONENTS CORE REQUIREMENTS

Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust Data mapping / conversion toolsets Example: Map Openlink message to equivalent HL7 message for test patient INTEGRATION ENGINE COMPONENTS CORE REQUIREMENTS

Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust INTEGRATION ENGINE COMPONENTS STANDARDS Conformance with key NHS information / messaging standards, including –HL7v2.x –EDIFACT –ASTM

Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust INTEGRATION ENGINE COMPONENTS STANDARDS Conformance to the NHS messaging standards being developed by CfH, ie: HL7v3 (NPfIT Message Implementation Manual (MIM))

Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust INTEGRATION ENGINE COMPONENTS STANDARDS Other standards –Conformance with e-GIF standards –Conformance with proprietary messaging standards, such as Openlink Other requirements –Check whether required Web Services protocols are supported SOAP, WSDL, UDDI etc. –Check whether required operating systems are supported

Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust Integration Engine Procurement Other considerations

Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust PROCURING AN INTEGRATION ENGINE OTHER CONSIDERATIONS Customer base –Check whether the supplier has a proven track record in healthcare integration Re-usable libraries –Check whether product has HL7 adaptors, libraries, and other plug-ins bundled into the product Skills –Check what skills will be needed to use the product, and whether they are available in-house

Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust Licensing costs Support and maintenance costs What levels of customer support are available? –Standard hours or 24x7? Implementation costs –Does any interface development need to be out-sourced?. Training needs PROCURING AN INTEGRATION ENGINE OTHER CONSIDERATIONS

Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust PROCURING AN INTEGRATION ENGINE ESTABLISHING LIFETIME COSTS Ask the suppliers to include their lifetime costs for all components in the OBS / tender response.

Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust Integration Engine Procurement Potential issues

Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust INTEGRATION ENGINE ISSUES RECRUITMENT AND RETENTION Core skills - in short supply –Systems integration experience (ideally NHS) –Healthcare standards (HL7v2.x, HL7v3 etc) –Microsoft.NET –Java –Enterprise development (Oracle/SQL Server) Potentially rising demand for skilled staff –NCRS roll-out, PbR, 18 Week Pathway etc Agenda for Change –can NHS salaries compete with private sector?

Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust Integration Engine Procurement UK Marketplace

Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust INTEGRATION ENGINES UK HEALTHCARE MARKETPLACE

Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust SUMMARY Evaluate local integration requirements Decide whether to: a)Develop interfaces in-house, or b)Find a supplier to build interfaces If option (a) preferred –Write output based specification for an integration engine and test the marketplace –Ensure sufficient skills in-house to both develop and maintain interfaces

Philip Firth IM&T Strategy Implementation Manager Wrightington, Wigan & Leigh NHS Trust Questions?