Applications of XML in the NHS - Information Services Division
Download
Report
Transcript Applications of XML in the NHS - Information Services Division
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
XML data model
Information 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)
Examples
Graphnet
CSW
Office
Anaesthetic records…
Next 4 slides…
Office applications
MS office, Sun, OpenOffice
store & use XML documents
Infopath forms client
Supports web services & XML
Build forms from xml schema
Replacing Paper Forms
pre-op
instructions
pre-op
assessment
lab
test
results
Patient info
Case type
post-op
instructions
Pasting a Theatre List
Client Behaviour
XML
SAX
Writer
XSLT
Transform
(Optional)
XML
Signature
&
Encryption
SOAP
Message
server
XML
SAX
Handler
XSLT
Transform
(Optional)
XML
Signature
&
Encryption
SOAP
Message
SCI Store
Web Server(IIS)
Browser
(IE5.5)
Party
Application
ASP
Pages
3rd
Web
Service
.Net
Frame
work
Objects
Database
Request
Request
Handlers
Request
Handlers
Handlers
Log
Handler
Log
Contents
XML for:
Patient Records
Publishing
Communications
Publishing
Document Metadata
Data about data…descriptions eg
keywords
Descriptive headings about documents
Useful for filing, searching and
cataloguing
E-Government metadata standard
HL7 Clinical Document Architecture
need NHS Scotland standards
SHOW & NELH
Main NHS portals
HTML pages need manual updating
XML data storage
XML -> HTML in active server pages
Advantages:
Many views of single data
Support clinical networks
Support automated query tools
NHS 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
Contents
XML for:
Patient Records
Publishing
Communications
Communications
Electronic 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
GP records exchange
Patient moves house or changes GP
Records follow 4+ weeks later
Electronic exchange is quicker
GPASS early implementations ongoing
NHSScotland 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
Scottish Birth Record
Replaced SMR for births
Added clinical information
Make useful to clinical care
Rolled out to all maternity units
Concept
Single web site in NHSnet
Browser input from maternity units
Link to PAS’s
Link to new maternity systems
Reduce data duplication
Link to CHI
Give baby new CHI number at birth
Scottish Child Health Information Development (SCHID) Project
Patient ID and demographics
PAS
EXTERNAL
INTERNAL
SBR
CHI/UPI
Clinical data
Example of Hospital
Data-flows
INTERNAL AND EXTERNAL
Clinical System
Other Child Systems
Paper
Want more information? www.show.scot.nhs.uk/sbr alternatively tel: 0131 551 8046
Use of XML
CHI link
Maternity system
Ongoing development
Community Health Index (CHI)
Mainframe application
Green screen terminal input
Need machine EDI input & query
Concept
Casablanca XML to VMS transform
application
NHS Standard XML Schema
Web server
HTTPS and XML input to active server
pages
XML messages
Register new patient
Find patient
Responses
SCI integration
SCI Store – every health board
Labs systems – feed into Store
E-Biz 2000 middleware & XML
Test requests and results reporting
To achieve this SCI first has to integrate
existing hospital systems and reassemble the patient’s information in a
new system called SCI Store
SCI Store
Id XRay Lab1..
xx OK
OK
3.2
SCI
Integration
PAS
Labs XRay other
community/
MH system
community
pharmacy
GPASS
practice
non-GPASS
practice
SCI web services
Electronic Transmission of Prescriptions
Referrals to outpatients
SCI Gateway
David Brazier this afternoon
E-Care
Shared care records between health,
social services, education and others
Eg Shared Assessments
Elderly
Mental health
children
Single 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.
Concept
Server in demilitarized zone
XML integration to health system
XML integration to social work system
Browser input
E-care store
Central data store
Multiple identifiers – CHI, Hospital nos.,
social work numbers
XML Web Services for data exchange
Virtual EHR portal
Pull data from distributed systems
Rearrange
Present to viewer
LA net
Internet
Social Care
Education??
parent/child
+ smartcard
Integrated Children’s Services Record
Health
Care
Name:
Personal Record
Alerts:
Demographics:
Carer:
Health
Care
Personal Record
Health
Care
Interventions:
Name:
Health:
Who lives with me:
Personal Record
Interests:
Allergies:
GP:
Teacher:
Health Problems:
Social Worker:
Social Work:
Treatments used outwith health service:
Child Protection Status:
Medications:
NHSnet
Section of register:
Special Information you may want to know about me:
Special Needs Status:
Immunisations outstanding:
School:
CH System
GP SBR SIRS School SNS
NHS systems
Health
Care
Name:
Personal Record
Alerts:
Demographics:
Carer:
Allergies:
GP:
Teacher:
Health Problems:
Social Worker:
Child Protection Status:
Medications:
Section of register:
Special Needs Status:
Immunisations outstanding:
Health
Interventions:
Health:
Social Work:
School:
Care
Personal Record
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
A&E
OoH
GP
NHS24
Portal
Patients
XML web views of systems
EPR
EPR
EPR
‘EPR’
Acute
Commun
MH
GP
NHSnet - a fully distributed
Data Web
Data
Publishers/owners
End-user
client
The Semantic NHS Web
Local systems
SCI
Gateway
Discharge
e-Care Stores
EHR Gateway
SCI Stores via web
services
SHOW2
Web service
Web
Browser
EHR Store
Mk 1.x
Demographic
s
Access rights
Pointers
SCI-DC
CHI and child
health systems r
Terminology; Definitions; Schema; Services
- NHS Dictionary and Grammar