Скачать презентацию Integration Projects at Portsmouth Hospitals Trust Andrew Sergeant Скачать презентацию Integration Projects at Portsmouth Hospitals Trust Andrew Sergeant

173140bc474fdffd697ce51e10fc3dab.ppt

  • Количество слайдов: 19

Integration Projects at Portsmouth Hospitals Trust Andrew Sergeant ICT Development Manager Island Portsmouth Health Integration Projects at Portsmouth Hospitals Trust Andrew Sergeant ICT Development Manager Island Portsmouth Health ICT Service (IPHIS)

IPHIS is a shared services consortium that provides IT Services to: • Portsmouth Hospitals IPHIS is a shared services consortium that provides IT Services to: • Portsmouth Hospitals NHS Trust • Portsmouth City PCT • East Hampshire PCT • Fareham and Gosport PCT • Part of Hampshire Shared Financial Services • Part of Hampshire Partnership Trust • 76 General Practices (Estimated 12, 500 users)

HL 7 & NPf. IT • • Prepare for NPf. IT IDX Carecast NPf. HL 7 & NPf. IT • • Prepare for NPf. IT IDX Carecast NPf. IT - HL 7 version 3 Portsmouth - Part of Southern Cluster (LSP: The Fujitsu Alliance) • Currently internal systems utilise HL 7 version 2. x

Current Infrastructure • Many older servers (over 3 years) and not under support agreements Current Infrastructure • Many older servers (over 3 years) and not under support agreements • Multiple data feeds between a large number of systems and servers • Many versions of HL 7 Version 2. x to contend with

New Infrastructure • Web Server Cluster (16 HP Blade Servers - Windows Server 2003, New Infrastructure • Web Server Cluster (16 HP Blade Servers - Windows Server 2003, IIS) • Database Cluster – 2 x HP DL 580 (Quad CPU, 6 Gb RAM, 6*HDD) • SAN - HP EVA 5000 • Centralised around EPR project – XML based data warehouse

EPR Project • XML Data warehouse • ASP. NET interfaces for key departmental applications EPR Project • XML Data warehouse • ASP. NET interfaces for key departmental applications (e. g. A&E, MAU) • XML Web services providing data exporting facilities to SHA

Integration Engines • Using Cloverleaf – good for file IO, but difficult to access Integration Engines • Using Cloverleaf – good for file IO, but difficult to access programmatically as native code is TCL • Standalone. NET applications outputting XML and HL 7 version 2. x between systems • Evaluating new Integration Engines

XML Web Services • Cancer Minimum Dataset from Portsmouth Hospitals Trust CMI system to XML Web Services • Cancer Minimum Dataset from Portsmouth Hospitals Trust CMI system to SHA Clinical Data Repository • XML Schema based on Cancer Dataset V 4. 0 • SQL Server 2000 For XML Explicit Stored Procedure • . NET XML Web Service (C#)

Demo 1 • Web Service Demo Demo 1 • Web Service Demo

Internal Integration Strategy • XML Web Services to pass data between in-house developed systems Internal Integration Strategy • XML Web Services to pass data between in-house developed systems • XML and HL 7 version 2. x messaging between 3 rd party systems • HL 7 version 3 is one standard and so easier to create specific handler classes in. NET to convert XML messages (unlike 2. x)

Demo 2 • XSLT Demo as used by HL 7 Handler classes Demo 2 • XSLT Demo as used by HL 7 Handler classes

Future Technologies • • Replace Integration Engine More Web Services More. NET Applications Info. Future Technologies • • Replace Integration Engine More Web Services More. NET Applications Info. Path?

Conclusion • Prepare for HL 7 version 3 • Implement New Integration Engine and Conclusion • Prepare for HL 7 version 3 • Implement New Integration Engine and simplify internal messaging between systems • Centralise Clinical Systems within EPR Data Warehouse • Utilise XML Web Services for internal and external Systems Integration

Contact andrew. sergeant@ports. nhs. uk Contact andrew. sergeant@ports. nhs. uk

Any Questions. . ? Any Questions. . ?