Title: Applications of XML in the NHS
1Applications of XML in the NHS
- Paul Woolman
- Standards Program Manager
- ISD
2Contents
- XML for
- Patient Records
- Publishing
- Communications
3Patient records
- Store clinical information as XML
- Structured documents
- Case notes
- Discharges
- Referrals
- Summary documents
- Structured data
- XML data model
4Information storage
- XML as the format for authoring and storage of
documents - Rather than Word .Doc, Rich Text Format, Text
- Clinical documents
- Metadata (description of documents)
- Latest Office applications (MS, SUN, Open)
5Examples
- Graphnet
- CSW
- Office
- Anaesthetic records
- Next 4 slides
6Office applications
- MS office, Sun, OpenOffice
- store use XML documents
- Infopath forms client
- Supports web services XML
- Build forms from xml schema
7Replacing Paper Forms
8Pasting a Theatre List
9Client Behaviour
XML SAX Writer
XSLT Transform (Optional)
XML Signature Encryption
SOAP Message
server
XSLT Transform (Optional)
XML Signature Encryption
SOAP Message
XML SAX Handler
10 SCI Store
Web Server(IIS)
Database
Objects
ASP Pages
Browser (IE5.5)
Request Handlers
.NetFrame work
3rd Party Application
Request Handlers
Request Handlers
Web Service
Log
Log Handler
11Contents
- XML for
- Patient Records
- Publishing
- Communications
12Publishing
13Document Metadata
- Data about datadescriptions eg keywords
- Descriptive headings about documents
- Useful for filing, searching and cataloguing
- E-Government metadata standard
- HL7 Clinical Document Architecture
- need NHS Scotland standards
14SHOW NELH
- Main NHS portals
- HTML pages need manual updating
- XML data storage
- XML -gt HTML in active server pages
- Advantages
- Many views of single data
- Support clinical networks
- Support automated query tools
15(No Transcript)
16NHS Data Dictionary
- Data definitions on web
- XML export selected definitions
- UML models designing XML schema refer to data
definitions. - New dictionary to tie all three together
17Contents
- XML for
- Patient Records
- Publishing
- Communications
18Communications
19Electronic Data Interchange
- Moving data from one computer to another
- Eg Patient referral from GP to hospital
- Replace older formats eg EDIFACT
- New forms of EDI with user interaction
- XML allows Graceful Degradation
- View messages if required
20GP records exchange
- Patient moves house or changes GP
- Records follow 4 weeks later
- Electronic exchange is quicker
- GPASS early implementations ongoing
21NHSScotland GPEX
- GPASS specific message
- GP exports XML document to PSD
- PSD send off to new GP update CHI
- New GP selectively imports record into new GPASS
- Currently in early implementation sites
22Scottish Birth Record
- Replaced SMR for births
- Added clinical information
- Make useful to clinical care
- Rolled out to all maternity units
23Concept
- Single web site in NHSnet
- Browser input from maternity units
- Link to PASs
- Link to new maternity systems
- Reduce data duplication
- Link to CHI
- Give baby new CHI number at birth
24Scottish Child Health Information Development
(SCHID) Project
Example of Hospital Data-flows
Want more information? www.show.scot.nhs.uk/sbr
alternatively tel 0131 551 8046
25Use of XML
- CHI link
- Maternity system
- Ongoing development
26Community Health Index (CHI)
- Mainframe application
- Green screen terminal input
- Need machine EDI input query
27Concept
- Casablanca XML to VMS transform application
- NHS Standard XML Schema
- Web server
- HTTPS and XML input to active server pages
28XML messages
- Register new patient
- Find patient
- Responses
29SCI integration
- SCI Store every health board
- Labs systems feed into Store
- E-Biz 2000 middleware XML
30Test requests and results reporting To achieve
this SCI first has to integrate existing hospital
systems and re-assemble the patients information
in a new system called SCI Store
OK
3.2
31SCI web services
- Electronic Transmission of Prescriptions
- Referrals to outpatients
- SCI Gateway
- David Brazier this afternoon
32E-Care
- Shared care records between health, social
services, education and others - Eg Shared Assessments
- Elderly
- Mental health
- children
33Single Shared Assessments
- Lots of work on data and definitions
- Based on paper versions
- Initiated by any party
- Involves patient/client and relatives/carers
- Involves independent sector
- Eg churches, voluntary orgs.
34Concept
- Server in demilitarized zone
- XML integration to health system
- XML integration to social work system
- Browser input
35(No Transcript)
36E-care store
- Central data store
- Multiple identifiers CHI, Hospital nos., social
work numbers - XML Web Services for data exchange
37Virtual EHR portal
- Pull data from distributed systems
- Rearrange
- Present to viewer
38LA net
Internet
parent/child smartcard
NHSnet
GP SBR SIRS School SNS
NHS systems
39Health
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
40Health
Care
Personal Record
Interventions Health Social
Work School
41Health
Care
Personal Record
Name Who lives with me Interests Treatments
used outwith health service Special
Information you may want to know about me
42Virtual EHR Model
Patients
43NHSnet - a fully distributed Data Web
44The Semantic NHS Web
Local systems
SCI Gateway Discharge
e-Care Stores
EHR Gateway
SCI Stores via web services
SHOW2 Web service
EHR Store Mk 1.x Demographics Access
rights Pointers
CHI and child health systems r
SCI-DC
Web Browser
Terminology Definitions Schema Services -
NHS Dictionary and Grammar
45(No Transcript)