applications of xml in the nhs paul woolman standards program manager isd

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

Upload: mabel-bates

Post on 24-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Applications of XML in the NHS

Paul WoolmanStandards Program ManagerISD

Contents

XML for:Patient RecordsPublishingCommunications

Patient records

Store clinical information as XMLStructured documents

Case notesDischargesReferralsSummary documents

Structured dataXML data model

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)

Examples

Graphnet CSW OfficeAnaesthetic records…Next 4 slides…

Office applications

MS office, Sun, OpenOffice

store & use XML documentsInfopath forms client

Supports web services & XMLBuild forms from xml schema

Replacing Paper Forms

pre-opinstructions

Patient info

Case typepre-op

assessment

post-op instructions

labtest

results

Pasting a Theatre List

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

Web Server(IIS)

RequestHandlers

SCI Store

DatabaseObjectsASP

PagesBrowser(IE5.5)

.NetFramework

RequestHandlersRequest

HandlersWebService

3rd PartyApplication

LogLog

Handler

Contents

XML for:Patient RecordsPublishingCommunications

Publishing

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

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

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

Contents

XML for:Patient RecordsPublishingCommunications

Communications

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

GP records exchange

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

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

Scottish Birth Record

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

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

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

Use of XML

CHI linkMaternity systemOngoing development

Community Health Index (CHI)

Mainframe application Green screen terminal inputNeed machine EDI input & query

Concept

Casablanca XML to VMS transform application

NHS Standard XML SchemaWeb serverHTTPS and XML input to active server

pages

XML messages

Register new patientFind patientResponses

SCI integration

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

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

SCI web services

Electronic Transmission of PrescriptionsReferrals to outpatientsSCI Gateway

David Brazier this afternoon

E-Care

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

Eg Shared AssessmentsElderlyMental healthchildren

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.

Concept

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

E-care store

Central data storeMultiple identifiers – CHI, Hospital nos.,

social work numbersXML Web Services for data exchange

Virtual EHR portal

Pull data from distributed systemsRearrangePresent to viewer

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

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:

Health Care Personal Record

Interventions:

Health:

Social Work:

School:

Health Care Personal Record

Name:

Who lives with me:

Interests:

Treatments used outwith health service:

Special Information you may want to know about me:

‘Virtual’ EHR Model

EPR

Acute

EPR

Commun

EPR

MH

‘EPR’

GP

A&E OoH NHS24GP

Patients

XML web views of systems

Portal

NHSnet - a fully distributed Data Web

End-user client

DataPublishers/owners

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