C I S Scottish Care Information Web Services David Brazier david.brazier@nhs.net 9 th December 2003

Preview:

Citation preview

CIS

Scottish Care Information

Web Services

David Brazier

david.brazier@nhs.net

9th December 2003

CIS

Background

• Diversity of NHS Organisations• New Policy Goals• Poor Return on IT Investment?

CIS

SCI – Scottish Care Information

• National IM&T programme• Supports NHS Scotland Vision

– Scottish Parliament Programme for Government

• Central funding• Based on good practice

CIS

SCI Partners

S I C

CIS Products

GPASSpractice

non-GPASS

practice

Pharmacy

SC

I Gate

way PSD

XRay Labs PAS Labs

SCIOutpatients

SCIClinical

SC

I Gate

way

SCIIntegration

SCI Store

Id XRay Lab1..

xx NAD 3.2

Id Rx Rx..xx abc xyz

SCI Prescriptions

CIS

GP practice

TestsReception

prepfor home

Treatment

The Patient’s Journey assessment protocol-based referral appt booking

shared care communications

CIS

TestsReception

prepfor home

Treatment

GP practice

The Patient’s Journey

SCIOutpatients

• Referrals• Booking• work flow support

CIS

TestsReception

prepfor home

Treatment

The Patient’s Journey

SCI Clinical

GP practice

• view referral / admission• patient management• view clinical history• procedure recording• prescribing

CIS

TestsReception

prepfor home

TreatmentXRay Labs PAS Labs

Id XRay Lab1..

xx NAD 3.2

SCI Store

SCIIntegration

The Patient’s Journey

GP practice SCI Clinical

• Test requesting• Results reporting

CIS

TestsReception

prepfor home

Treatment

GP practice

The Patient’s Journey

shared care communications

• Discharge letter

• rapid• ‘incorporable’ SCI

Clinical

CIS

• Demographics queries & updates

• Referral & Discharge

• Lots of common data items

– Patient Name, Address

– Prescription

• Group all of these in a general library

Use of XML

CIS

Use of XML

• Referral further specialised as Protocol Based Referral (PBR)– Use XML Schema Restriction

CIS

Web Services• Initially, not SOAP-style Web Services

– Use of SCI Integration middleware– No stable specs– Lack of security support– Ad hoc use of XML over HTTP worked

• Later, introduced interfaces with SOAP– Outpatients Booking , SCI Store,

Authentication

CIS

Outpatients BookingTechnical Environment

National SCI

Gateway

Gpass

HospitalOutpatients

Local Component

COM

HTTP SOAP

CIS

Outpatients Web Service

• Find Available Slots• Book Appointment

CIS

More Web Services

• Authentication• SCI Store• …

CIS

GP Practice UserSCI Authentication

SCI Gateway

Gpass

Web Service

NHS Directory (X.500)S

OAP/HTTPS

LDAP/SSL

Active Server Pages

HTTPS

SCI Auth…

ReferralXxxxYyy Zzzz…

IE

CIS

Experience

• Initial problems– Technology– Tools– Security

• Now second nature

CIS

Scottish Care Information

David Brazier

david.brazier@nhs.net

0141 882 9996 (office)

07770 918 490 (mobile)

Recommended