Transcript Slide 1

ALERT FRAMEWORK
Sri Harsha
Sudhir
INTRODUCTION
A framework which continuously monitors
data associated with a patient in a hospital
and derives an inference from this data
based on certain pre-defined rules and
reports the inference to the concerned
medical personnel.
ALERT FRAMEWORK
Administrator’s
GUI
Response
Handler
Configuration
Block
Messaging
Subsystem
Data
Stream
Logic Sub
System
Resource
Handler
MOTIVATION
• Wide application in many commercial domains
(specially in medical field).
• Reduces response time of a medical
personnel enormously – automated intimation to
the medical personnel about condition and
location of a patient on the fly
• Several technologies involved in the design of
this project – XML, Java servelets, socket
programming, etc.
WORK INVOLVED
• Study of similar work at other places
 A Functional Approach to Integrating Database and Expert
Systems, by Torei Risch, Reni Reboh, Peter Hart, And Richard
Duda.
 A Web-Enabled FRAMEWORK for SMART CARD Application in
Health Services, by Alvin T.S. Chan, Internet Computing and
Electronic Commerce Laboratory, Department of Computing, The
Hong Kong Polytechnic University
WORK INVOLVED
(continued)
• Requirements analysis – Get clear with the
requirements and feasibility issues
• System Design – Designed the overview
• Implementation of the system – Converted
design to code
• Deployment – Deployed the working system in
a simulated scenario
• Testing – Developed the test cases to validate
the software
FEATURES
• Rules that can be changed according to the situation (only by a
qualified medical personnel)
<rule>
<expression>
<parameter>PHResult</parameter>
<comparisionOperator>lessthan</comparisionOperator>
<number>7.34</number>
</expression>
<expression>
<parameter>PCO2Result</parameter>
<comparisionOperator>greaterthan</comparisionOperator>
<number>40</number>
</expression>
<toCall>doctor</toCall>
<urgency>urgent</urgency>
</rule>
FEATURES
• Continuous and real-time monitoring of
patient information
• Extensive use of different configurable
messaging modes
• Attempt to make fully configurable system
TECHNICAL DETAILS
• The implementation is component based
with definite interfaces defined for every
component
• Developed using the Java Programming
language
• XML has been used for designing the rules
TECHNICAL DETAILS
• We have used a client/server model for
messaging the user and also receiving a
response
• Java Servlets has been used to design the
UI
USP
• Can be extensively used for patient
monitoring system.
• A scalable system
• Extendable to other fields – Weather
forecasting, Share value monitoring, etc.
• Loosely coupled and hence scalable to
great extent.
FUTURE IMPROVEMENTS
• Though an attempt is made still the
system can be made completely
configurable
• More messaging modes can be added
• Other types of rules (rate of change) can
be added
• Generation of graphical alerts to the
user.(Integration with Mobile Heart Center)
THANK YOU