applications of xml in the nhs

45
Applications of XML in the NHS Paul Woolman Standards Program Manager ISD

Upload: lynley

Post on 14-Jan-2016

25 views

Category:

Documents


0 download

DESCRIPTION

Applications of XML in the NHS. Paul Woolman Standards Program Manager ISD. Contents. XML for: Patient Records Publishing Communications. Patient records. Store clinical information as XML Structured documents Case notes Discharges Referrals Summary documents Structured data - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Applications of XML in the NHS

Applications of XML in the NHS

Paul WoolmanStandards Program ManagerISD

Page 2: Applications of XML in the NHS

Contents

XML for:Patient RecordsPublishingCommunications

Page 3: Applications of XML in the NHS

Patient records

Store clinical information as XMLStructured documents

Case notesDischargesReferralsSummary documents

Structured dataXML data model

Page 4: Applications of XML in the NHS

Information storage

XML as the format for authoring and storage of documentsRather than Word .Doc, Rich Text Format,

TextClinical documentsMetadata (description of documents)Latest Office applications (MS, SUN, Open)

Page 5: Applications of XML in the NHS

Examples

Graphnet CSW OfficeAnaesthetic records…Next 4 slides…

Page 6: Applications of XML in the NHS

Office applications

MS office, Sun, OpenOffice

store & use XML documentsInfopath forms client

Supports web services & XMLBuild forms from xml schema

Page 7: Applications of XML in the NHS

Replacing Paper Forms

pre-opinstructions

Patient info

Case typepre-op

assessment

post-op instructions

labtest

results

Page 8: Applications of XML in the NHS

Pasting a Theatre List

Page 9: Applications of XML in the NHS

Client Behaviour

XML SAX Writer

XSLT Transform

(Optional)

XML Signature & Encryption

SOAP

Message

XML SAX Handler

XSLT Transform

(Optional)

XML Signature & Encryption

SOAP

Message

server

Page 10: Applications of XML in the NHS

Web Server(IIS)

RequestHandlers

SCI Store

DatabaseObjectsASP

PagesBrowser(IE5.5)

.NetFramework

RequestHandlersRequest

HandlersWebService

3rd PartyApplication

LogLog

Handler

Page 11: Applications of XML in the NHS

Contents

XML for:Patient RecordsPublishingCommunications

Page 12: Applications of XML in the NHS

Publishing

Page 13: Applications of XML in the NHS

Document Metadata

Data about data…descriptions eg keywords

Descriptive headings about documentsUseful for filing, searching and

cataloguingE-Government metadata standardHL7 Clinical Document Architectureneed NHS Scotland standards

Page 14: Applications of XML in the NHS

SHOW & NELH

Main NHS portalsHTML pages need manual updatingXML data storageXML -> HTML in active server pagesAdvantages:

Many views of single dataSupport clinical networksSupport automated query tools

Page 15: Applications of XML in the NHS
Page 16: Applications of XML in the NHS

NHS Data Dictionary

Data definitions on webXML export selected definitionsUML models designing XML schema &

refer to data definitions.

New dictionary to tie all three together

Page 17: Applications of XML in the NHS

Contents

XML for:Patient RecordsPublishingCommunications

Page 18: Applications of XML in the NHS

Communications

Page 19: Applications of XML in the NHS

Electronic Data Interchange

Moving data from one computer to another

Eg Patient referral from GP to hospitalReplace older formats eg EDIFACTNew forms of EDI with user interactionXML allows Graceful Degradation

View messages if required

Page 20: Applications of XML in the NHS

GP records exchange

Patient moves house or changes GPRecords follow 4+ weeks laterElectronic exchange is quickerGPASS early implementations ongoing

Page 21: Applications of XML in the NHS

NHSScotland GPEX

GPASS specific messageGP exports XML document to PSDPSD send off to new GP & update CHINew GP selectively imports record into

new GPASSCurrently in early implementation sites

Page 22: Applications of XML in the NHS

Scottish Birth Record

Replaced SMR for birthsAdded clinical informationMake useful to clinical care Rolled out to all maternity units

Page 23: Applications of XML in the NHS

Concept

Single web site in NHSnetBrowser input from maternity unitsLink to PAS’sLink to new maternity systems

Reduce data duplicationLink to CHI

Give baby new CHI number at birth

Page 24: Applications of XML in the NHS

Scottish Child Health Information Development (SCHID) Project

Want more information? www.show.scot.nhs.uk/sbr alternatively tel: 0131 551 8046

Example of Hospital Data-flows

Patient ID and demographics

Clinical data

PAS

SBR

CHI/UPI

Paper

Other Child Systems

Clinical System

INTERNAL

EXTERNAL

INTERNAL AND EXTERNAL

Page 25: Applications of XML in the NHS

Use of XML

CHI linkMaternity systemOngoing development

Page 26: Applications of XML in the NHS

Community Health Index (CHI)

Mainframe application Green screen terminal inputNeed machine EDI input & query

Page 27: Applications of XML in the NHS

Concept

Casablanca XML to VMS transform application

NHS Standard XML SchemaWeb serverHTTPS and XML input to active server

pages

Page 28: Applications of XML in the NHS

XML messages

Register new patientFind patientResponses

Page 29: Applications of XML in the NHS

SCI integration

SCI Store – every health boardLabs systems – feed into Store E-Biz 2000 middleware & XML

Page 30: Applications of XML in the NHS

XRay Labs PAS otherGPASS

practicenon-GPASS

practicecommunity/MH system

Id XRay Lab1..xx OK 3.2OK 3.2

SCI Store

OK 3.2

communitypharmacy

Test requests and results reportingTo achieve this SCI first has to integrate

existing hospital systems and re-assemble the patient’s information in a

new system called SCI Store

SCIIntegration

Page 31: Applications of XML in the NHS

SCI web services

Electronic Transmission of PrescriptionsReferrals to outpatientsSCI Gateway

David Brazier this afternoon

Page 32: Applications of XML in the NHS

E-Care

Shared care records between health, social services, education and others

Eg Shared AssessmentsElderlyMental healthchildren

Page 33: Applications of XML in the NHS

Single Shared Assessments

Lots of work on data and definitionsBased on paper versionsInitiated by any partyInvolves patient/client and

relatives/carersInvolves independent sector

Eg churches, voluntary orgs.

Page 34: Applications of XML in the NHS

Concept

Server in demilitarized zoneXML integration to health systemXML integration to social work systemBrowser input

Page 35: Applications of XML in the NHS
Page 36: Applications of XML in the NHS

E-care store

Central data storeMultiple identifiers – CHI, Hospital nos.,

social work numbersXML Web Services for data exchange

Page 37: Applications of XML in the NHS

Virtual EHR portal

Pull data from distributed systemsRearrangePresent to viewer

Page 38: Applications of XML in the NHS

NHSnet

Education??Education??

LA net

parent/child+ smartcard

parent/child+ smartcard

GP SBR SIRS School SNS

NHS systemsNHS systems

Internet

Integrated Children’s Services RecordHealth Care Personal Record

Name: Alerts:

Demographics:

Carer: Allergies:

GP:

Teacher: Health Problems:

Social Worker:

Child Protection Status:

Medications:

Section of register:

Special Needs Status: I mmunisations outstanding:

Health Care Personal Record

Name: Alerts:

Demographics:

Carer: Allergies:

GP:

Teacher: Health Problems:

Social Worker:

Child Protection Status:

Medications:

Section of register:

Special Needs Status: I mmunisations outstanding:

Health Care Personal Record

Name: Alerts:

Demographics:

Carer: Allergies:

GP:

Teacher: Health Problems:

Social Worker:

Child Protection Status:

Medications:

Section of register:

Special Needs Status: I mmunisations outstanding:

Health Care Personal Record

I nterventions:

Health:

Social Work:

School:

Health Care Personal Record

I nterventions:

Health:

Social Work:

School:

Health Care Personal Record

Name:

Who lives with me:

I nterests:

Treatments used outwith health service:

Special I nf ormation you may want to know about me:

Health Care Personal Record

Name:

Who lives with me:

I nterests:

Treatments used outwith health service:

Special I nf ormation you may want to know about me:

CH System

Social CareSocial Care

Page 39: Applications of XML in the NHS

Health Care Personal Record

Name: Alerts:

Demographics:

Carer: Allergies:

GP:

Teacher: Health Problems:

Social Worker:

Child Protection Status:

Medications:

Section of register:

Special Needs Status: Immunisations outstanding:

Page 40: Applications of XML in the NHS

Health Care Personal Record

Interventions:

Health:

Social Work:

School:

Page 41: Applications of XML in the NHS

Health Care Personal Record

Name:

Who lives with me:

Interests:

Treatments used outwith health service:

Special Information you may want to know about me:

Page 42: Applications of XML in the NHS

‘Virtual’ EHR Model

EPR

Acute

EPR

Commun

EPR

MH

‘EPR’

GP

A&E OoH NHS24GP

Patients

XML web views of systems

Portal

Page 43: Applications of XML in the NHS

NHSnet - a fully distributed Data Web

End-user client

DataPublishers/owners

Page 44: Applications of XML in the NHS

The Semantic NHS Web

Web Browser

EHR Store Mk 1.xDemographicsAccess rightsPointers

EHR Gateway

SCI Gateway Discharge

Local systems

e-Care Stores

SCI Stores via web services

CHI and child health systems r

SCI-DC

SHOW2Web service

Terminology; Definitions; Schema; Services

- NHS Dictionary and Grammar

Page 45: Applications of XML in the NHS