Alerts for Healthcare Process and Data Integration

Slides:



Advertisements
Similar presentations
Alert Driven Process Integration and Exception Handing: A Case Study on Audit Confirmation with Web Service Mandy Y.S. Tong Dept. of Computer Science,
Advertisements

E-Government Integration with Web Services and Alerts: A Case Study on an Emergency Route Advisory System in Hong Kong Dickson K. W. CHIU Senior Member,
Enhancing Workflow Automation in Insurance Underwriting Processes with Web Services and Alerts Dickson K. W. CHIU Senior Member, IEEE Dickson Computer.
Effective Coordination of Multiple Intelligent Agents for Command and Control The Robotics Institute Carnegie Mellon University PI: Katia Sycara
HICSS 36 Data-driven Methodology to Extending Workflows to E-services over the Internet Presenter: Dickson K.W. CHIU Chinese University of HK Co-authors:
Cooperative Brokerage Integration for Transaction Capacity Sharing: A Case Study in Hong Kong Dickson K. W. CHIU Senior Member, IEEE Dickson Computer Systems.
Enhancing E-Commerce Processes with Alerts and Web Services: A case study on Online Credit Card Payment Notification Winnie N.Y.Yan Dept. of Computer Science,
Azad Madni Professor Director, SAE Program Viterbi School of Engineering Platform-based Engineering: Rapid, Risk-mitigated Development.
1 Alert Driven Communications Management for Distance Learning Dickson K.W. Chiu, Senior Member, IEEE Dickson Computer Systems, Hong Kong
AlertsHICSS37-1 Alert-driven E-Service Management Dickson K.W. Chiu, Benny Kwok, Ray Wong Dept. of Computer Science & Engineering, Chinese University of.
An Integration of Web Service and Workflow to Order Placement Hub: A Case Study on a Wealth Management System for.
Towards Ubiquitous Government Services through Adaptations with Context and Views in a Three-Tier Architecture Dan Hong, SC Cheung, SMIEEE Department of.
A Meta-model for e-Contract Template Variable Dependencies Facilitating e-Negotiation Dickson K.W. CHIU Dept. of Computer Science & Engineering, Chinese.
1 Alert-based e-Business Process Management and Decision Support Dickson K.W. Chiu Senior Member, IEEE
A Mobile Agent Infrastructure for QoS Negotiation of Adaptive Distributed Applications Roberto Speicys Cardoso & Fabio Kon University of São Paulo – USP.
E-Monitoring of Outsourcing IS Project in Financial Institutions: A Case Study on Mandatory Provident Fund Projects in Hong Kong Vincent C.T. Chan Dept.
A Multi-Agent Infrastructure for Mobile Workforce Management in a Service Oriented Enterprise Shing-Chi CHEUNG Senior Member, IEEE Dept. of Computer Science.
1 A Web Services Implementation Framework for Financial Enterprise Content Management Kevin H.S. Kwok and Dickson K.W. Chiu Dept. of Computer Science &
1 Alert Management System for Human and System Integration Dickson K.W. Chiu Senior Member, IEEE
AlertsICWS Alert-driven Process Integration in a Web Services Environment Eleanna KAFEZA, S.C. CHEUNG Dept. of Computer Science, Hong Kong University.
Collaborative Workflow Management with Alerts: An Integrated Retailing System for Garments Brands Donald S.F. Wong Department of Computing, Hong Kong Polytechnic.
Copyright © 2014 McGraw-Hill Higher Education. All rights reserved. CHAPTER 4 Product/Process Innovation McGraw-Hill/Irwin.
Enhancing ERP System with RFID: Logistic Process Integration and Exception Handling Dickson K. W. CHIU Senior Member, IEEE Eleanna Kafeza Athens University.
SOA, BPM, BPEL, jBPM.
Towards Ubiquitous Tourist Service Coordination and Integration: a Multi- Agent and Semantic Web Approach Ho-fung LEUNG Senior Member, IEEE Dept. of Computer.
1 Alert Based Disaster Notification and Resource Allocation Dickson K.W. Chiu Senior Member, IEEE
An Introduction to Design Patterns. Introduction Promote reuse. Use the experiences of software developers. A shared library/lingo used by developers.
Odyssey A Reuse Environment based on Domain Models Prepared By: Mahmud Gabareen Eliad Cohen.
Juha Mykkänen University of Kuopio, HIS R&D Unit Health Kuopio seminar Brussels, 5 November 2004 SerAPI project: Service-oriented architecture and Web.
A Novel Approach to Workflow Management in Grid Environments Frank Berretz*, Sascha Skorupa*, Volker Sander*, Adam Belloum** 15/04/2010 * FH Aachen - University.
Middleware for FIs Apeego House 4B, Tardeo Rd. Mumbai Tel: Fax:
Adaptable Consistency Control for Distributed File Systems Simon Cuce Monash University Dept. of Computer Science and Software.
An Ontological Framework for Web Service Processes By Claus Pahl and Ronan Barrett.
Health Management Information Systems
Chapter 10 Analysis and Design Discipline. 2 Purpose The purpose is to translate the requirements into a specification that describes how to implement.
The System and Software Development Process Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
Zibin Zheng DR 2 : Dynamic Request Routing for Tolerating Latency Variability in Cloud Applications CLOUD 2013 Jieming Zhu, Zibin.
CS551 - Lecture 5 1 CS551 Lecture 5: Quality Attributes Yugi Lee FH #555 (816)
MODEL-BASED SOFTWARE ARCHITECTURES.  Models of software are used in an increasing number of projects to handle the complexity of application domains.
Design Engineering 1. Analysis  Design 2 Characteristics of good design 3 The design must implement all of the explicit requirements contained in the.
Self-Contained Systems
EI Architecture Overview/Current Assessment/Technical Architecture
Software Architecture
Cisco Data Virtualization
Outline Introduction Standards Project General Idea
Coupling and Cohesion 1.
Emergency Management: Incident, Resource, and Supply Chain Management
GWE Core Grid Wizard Enterprise (
Software Architecture
#01 Client/Server Computing
Sentio: Distributed Sensor Virtualization for Mobile Apps
Chapter 9 Requirements Modeling: Scenario-Based Methods
Introduction to Software Testing
Utility-Function based Resource Allocation for Adaptable Applications in Dynamic, Distributed Real-Time Systems Presenter: David Fleeman {
SAMANVITHA RAMAYANAM 18TH FEBRUARY 2010 CPE 691
e-Invoicing – e-Ordering 20/11/2008
B. Ramamurthy Based on Paper by Werner Vogels and Chris Re
Enterprise Integration
AIMS Equipment & Automation monitoring solution
Presented By: Darlene Banta
On the Use of Service Level Agreements in AssessGrid
PLANNING A SECURE BASELINE INSTALLATION
Chained Negotiation for Distributed Notification Services
Emergency Management: Incident, Resource, and Supply Chain Management
Salesforce.com Salesforce.com is the world leader in on-demand customer relationship management (CRM) services Manages sales, marketing, customer service,
#01 Client/Server Computing
Model-based Adaptation for Self-Healing Systems David Garlan, Bradley Schmert ELSEVIER Sciences of Computer Programming 57 (2005) 이경렬
Software Architecture
Requirements engineering in Cloud Computing
Presentation transcript:

Alerts for Healthcare Process and Data Integration Dickson K.W. Chiu, Benny Kwok, Ray Wong Dept. of Computer Science & Engineering, Chinese University of Hong Kong kwchiu@acm.org, {bennykok2000, digitalray}@yahoo.com S.C. Cheung Dept. of Computer Science, Hong Kong University of Science & Technology scc@cs.ust.hk Eleanna Kafeza Department of Marketing and Communications, Athens University of Economics and Business kafeza@aueb.gr Marina Kafeza Pepagni University Hospital of Iraklion and Medical School, University of Iraklion, Crete, Greece mkafeza@yahoo.com Alerts for Healthcare

Introduction Process integration and data integration are required among health service providers in healthcare chain workflow management Practitioners, administrators, and patients are also involved Large number of messages require timely communication Alerts - urgent requests and critical messages Alert Management System (AMS) Routing, monitoring, and logging the alerts Find suitable service - application specific considerations like costs, waiting time, service time Alerts for Healthcare

Case Study – Medical House-call System Both human and computerized systems involved Different degree of computerization Web Services supports both type of interaction in a single framework Alerts for Healthcare

Overall Approach Objective: robust, efficient, cost effective, simple, and user friendly AMS to improve the communications detailed requirements were elicited and formulated into an alert conceptual model sketched an overall system architecture worked out the detailed mechanisms for each components of the system alert management policies could be adapted to handle various situations Prototyping with phases: establish a computerized call center to manage all the alerts, replacing the current manual system extend the system to connect to medical partners to form a service grid include further intelligence into the system, e.g., advanced capability reasoning, scheduling with mobile location dependent information, service negotiation, integration with traffic routing Alerts for Healthcare

Role of Alerts in Healthcare IS Healthcare Information Systems and Workflows Event / Exception Handling Data/Process Requirements Alerts Managed by AMS Web Services and Mobile Devices What are Alerts? Different from general events, alerts have more specific attributes, e.g., urgency and service requirements. Different from exceptions, they need not relate to abnormal behaviors. asynchronously received by external events / exceptions, incoming E-service requests synchronously generated by internal E-service application. handled by the AMS by requesting services: internal information systems human service provider external E-service providers Alerts for Healthcare

Alert Conceptual Model Alerts for Healthcare

System Architecture Alerts for Healthcare

Alert Life Cycle Alerts for Healthcare

Sample alert acknowledgement user interface Alerts for Healthcare

Alert Urgency Strategy Definition Defining the policies according to which the urgencies of the alert will evolve Example Urgency002 Action Urgent default Very Urgent Submit a second alert to the same service provider, notifying about the approaching deadline Critical Redirect the alert to another SP that has the best response time Very Critical Send the alert to several SPs and accept the results of the one that response first, notify an administrator Alerts for Healthcare

Service Provider Matchmaking Algorithm searches for those service providers that can play the role required for the alert Selects those that have a response time that is less than the deadline If the matching is successful, one service provider is selected according to a user-supplied cost function In case no matching is available, the algorithm upgrades the alert by expanding the roles whenever possible Alerts for Healthcare

Workflow of the Call Center Alerts for Healthcare

Example Workflow for Data Integration Alerts for Healthcare

Evaluation by Medical Professionals AMS Advantages Make sure that an alert can reach the person who has to be notified The inclusion of multiple mobile devices and platforms helps both the medical professions and the patients The implementation of an urgency policy that uses concurrently multiple devices to communicate the alert can increase the probability to inform the person on time An automated alert can make sure that the information is passed accurately and completely Capability to choose the kind of received information, reception devices, and desired time slots Infrastructure Benefits Total solution healthcare chain workflow integration Save much paper work and administration guides call center operators to choose the right medical professionals to minimize possible specialty mismatch Alerts for Healthcare

Conclusions A conceptual model for specifying alerts based on the requirements of medical processes and a set of routing parameters A practical architecture for the AMS based on contemporary Web Services – supports human and programmatic interfaces An algorithm for matching service providers to alert requirements A mechanism for (re-)routing alerts and increasing their urgency when alerts are not acknowledged or processed within deadline. Applicability for a medical house-call system with prototyping and medical professional’s evaluation Flexible and reusable AMS can be plug into other systems Alerts for Healthcare

Future Work Healthcare process and data integration Interfacing and platform-specific issues Location dependent applications Workforce management Mobile CRM Inter-relations among alerts. Failure of commitments and their relation to contract enforcement Impact of cancellations, other possible exceptions Tradeoff between quality/response time and cost, and service negotiation Alerts for Healthcare

Q&A Thank you! Alerts for Healthcare

Advantage of an AMS The urgency requirements, associated interactions with service providers, and the monitoring required by the administrators can be systematically and modularly captured into an AMS, instead of scattering around in the main workflow specification. The logic for sending, routing, and monitoring these alerts is supported in the AMS and can be heavily reused. AMS evolves from the exception handling and user-interface mechanisms of our ME-ADOME WFMS, by factoring out and extending, in particular, urgency requirements. Physical execution of individual tasks of regular processes is outside the scope of the AMS and is in capture in the application logic of individual information systems which can be a WFMS as well An AMS is light-weight and highly coherent, but loosely coupled with other sub-systems, enabling it to be plugged into any information system that needs such services Alerts for Healthcare