P RISM – P ATIENT R ISK I NFORMATION S TORAGE & M ANAGEMENT “A Window Into Medical Information Systems of the Future” VISION STATEMENT The Avon Foundation.

Slides:



Advertisements
Similar presentations
Integrated Healthcare Management system. Standards based design. [ Supports HXP (Health Exchange Protocol) a standard in exchanging health care data ]
Advertisements

12 October 2011 Andrew Brown IMu Technology EMu Global Users Group 12 October 2011 IMu Technology.
Websydian Anne-Marie Arnvig Manager, Websydian Communications & Relations.
Websydian products.
ICS 434 Advanced Database Systems
Series 2: Project Management Advanced Project Management for Behavioral Health Electronic Health Records (EHRs) 9/2013 From the CIHS Video Series “Ten.
Single view of customer Support deposit and loan accounts Fully integrated General Ledger module that can be customised according to customer specification.
Introduction to Model-View-Controller (MVC) Web Programming with TurboGears Leif Oppermann,
ManageEngine TM Applications Manager 8 Monitoring Custom Applications.
Technical Architectures
Sapana Mehta (CS-6V81) Overview Of J2EE & JBoss Sapana Mehta.
Web Servers How do our requests for resources on the Internet get handled? Can they be located anywhere? Global?
Academic Advisor: Prof. Ronen Brafman Team Members: Ran Isenberg Mirit Markovich Noa Aharon Alon Furman.
Progress Report 11/1/01 Matt Bridges. Overview Data collection and analysis tool for web site traffic Lets website administrators know who is on their.
Interpret Application Specifications
Component Based Systems Analysis Introduction. Why Components? t Development alternatives: –In-house software –Standard packages –Components 60% of the.
The Architecture of Transaction Processing Systems
WORKDAY TECHNOLOGY Stan Swete CTO - Workday 1.
Nikolaos Korfiatis The Java 2 Enterprise Edition Platform Dept. of Management & Technology-Athens University of Economics and Business Java 2 Platform.
Application Architectures Vijayan Sugumaran Department of DIS Oakland University.
UNIT-V The MVC architecture and Struts Framework.
M. Taimoor Khan * Java Server Pages (JSP) is a server-side programming technology that enables the creation of dynamic,
NMS1.0(c) Copyright Final Year Project Demonstration Dublin City University 29 th May 2003 Team Members : David ReadeTimothy Kelly
Joel Bapaga on Web Design Strategies Technologies Commercial Value.
Chapter 17 - Deploying Java Applications on the Web1 Chapter 17 Deploying Java Applications on the Web.
ISU Alumni Association Online Store Abstract The Iowa State University Alumni Association desires a complete overhaul of their online store. The current.
® IBM Software Group © 2007 IBM Corporation J2EE Web Component Introduction
Inter Semester Presentation By Andrew Mepham Development of a Lightweight Stock Movement System.
Empowering the User Custom Web Reporting M. Keener & R. Kolatalo | Thursday, March 1, 2012.
CakePHP is an open source web development framework. It follows Model-View- Controller and is developed using PHP. IT is the basic for user to create.
National Center for Supercomputing Applications NCSA OPIE Presentation November 2000.
Csi315csi315 Client/Server Models. Client/Server Environment LAN or WAN Server Data Berson, Fig 1.4, p.8 clients network.
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
Software Project Documentation. Types of Project Documents  Project Charter  Requirements  Mockups and Prototypes  Test Cases  Architecture / Design.
Computer Emergency Notification System (CENS)
Project Overview Graduate Selection Process Project Goal Automate the Selection Process.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Position Paper How should the business logic be developed? As middle-tier application? or as a DBMS stored procedures? Akash Sharma Hiren Nagar.
Team S07. Agenda Scope of project Global use case diagram Analysis use cases High Level design (Software Architecture) Prototype challenges faced and.
March 24, 2004Craig E. Ward, CMSI 698 Advanced Topics in Database Systems Database Architecture Overview Client-Server and Distributed Architectures.
Building State of the art presentation tiers Nauzad Kapadia
Teleseminar Nice – Mannheim w3auction 1 W3 AUCTION Vanessa BOUCHET, Lars KLOSE, Heiko KOPITZKI, Annabelle LE SONN, Dorothée ROBERT, Gunnar WIEDENFELS.
Enhance CommunicationsReduce Human LatencyCustomer Self-service.
© FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 JSP Application Models.
Chapter 3 JSP Overview. The Problem with Servlets processing the request and generating the response are both handled by a single servlet class Java programming.
DEV332 Programming for the Middle Tier in Visual Basic.NET Billy Hollis Author / Consultant.
Features of the Diabetes Educator. Educational Features: 12 VAMC reviewed multi-media training lessons. 3 Abbott produced interactive product training.
March 2004 At A Glance ITPS is a flexible and complete trending and plotting solution which provides user access to an entire mission full-resolution spacecraft.
Introduction to Model-View-Controller (MVC) Web Programming with TurboGears Leif Oppermann,
A web based tool for estimation of Gage R&R and Measurement Uncertainty Siva Venkatachalam & Dr. Jay Raja Center for Precision Metrology The University.
1 LM 6 Database Applications Dr. Lei Li. Learning Objectives Explain three components of a client-server system Describe differences between a 2-tiered.
Session 29 Design of a Web Application Written by Thomas A. Pender Published by Wiley Publishing, Inc. November 2, 2011 Presented by Hyewon Kim.
A Presentation Presentation On JSP On JSP & Online Shopping Cart Online Shopping Cart.
Presented by Alexey Vedishchev Developing Web-applications with Grails framework American University of Nigeria, 2016 Intro To MVC Architecture.
WEB TESTING
J2EE Platform Overview (Application Architecture)
The CareWeb Framework Douglas K. Martin, MD
Recipes for Use With Thin Clients
Web Development Web Servers.
Introduction to J2EE Architecture
Design and Maintenance of Web Applications in J2EE
Introduction to Databases Transparencies
Lecture 1: Multi-tier Architecture Overview
SmartMaster 2016 Controller
Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta
WPS - your story so far Seems incredible complicated, already
COMPONENTS – WHY? Object-oriented source-level re-use of code requires same source code language. Object-oriented source-level re-use may require understanding.
SOFTWARE DEVELOPMENT LIFE CYCLE
Mark Quirk Head of Technology Developer & Platform Group
Practice Management & Patient Health Record sharing system
Presentation transcript:

P RISM – P ATIENT R ISK I NFORMATION S TORAGE & M ANAGEMENT “A Window Into Medical Information Systems of the Future” VISION STATEMENT The Avon Foundation Comprehensive Breast Evaluation Center at Massachusetts General Hospital currently asks each patient to provide information about her medical history each time she visits the Center. The PRISM system will allow her to do that just once, comfortably and conveniently at a computer. PRISM will be web based, easy to use, and secure. The design and testing will pay particular attention to the user’s varied cultural and technical backgrounds and the need to comply with ADA guidelines. PRISM will provide secure access and maintain audit trails in order to conform to HIPAA regulations. PRISM design will allow for future features: updating records, porting to a touch screen kiosk and scaling for patient data entry from remote sites. CURRENT FEATURES  Web application with easy to use UI designed for a touch screen kiosk.  Separate interfaces for patients and medical assistants.  Paper scan form replaced by web based questionnaire  Easy to read screens with context based help  Intelligent branching on questions minimizes time spent by patients  Questionnaire can be filled 2-3 minutes faster when compared to paper version  Spanish language support  All access to patient data is logged maintaining an audit trail  Report printed for physician  Medical assistant functionality completed according to reqs. DESIGN & ARCHITECTURE  3-Tier scalable architecture (JSP & JavaScript on the front end, Java Servlets in the middle tier & SQL Server 2000 database on the backend).  Modular design that follows the Model-View-Controller design pattern, allowing separation of view from business logic and content while promoting parallel development.  All messages from the user travel via a main controller to the appropriate business logic units. This allows clear boundaries of separation and leaves room for future feature expansion.  Single database bridge class serves as the Database API.  Spanish language support implemented using a mixture of front end conditional includes and a language translation object that translates from English to Spanish at run time. CUSTOMER REQUIREMENTS Primary Features  Existing paper scan form specifies data to be collected.  Web based client runs in a browser (IE 5.5 & above).  Patient can update data on subsequent visits.  Medical assistant can lock and update patient records.  Records in database are never overwritten.  All access to patient data is logged for audit trail purposes. Secondary Features  Printout of patient risk information as a report for the physician.  Spanish language support.  Port to Kiosk. PRISM Team: Gabriel Rodriguez, Jeffrey Levetin, Raman Tallamraju, Yan Zhang, Yun Xu; Advisor: Prof. Ethan Bolker; Customer: Kevin Hughes, MGH PRISM is hosted on sourceforge.net; Homepage: Contact us: SUMMARY & FUTURE OF PRISM  Product well received by customer  More testing (stress testing, load testing etc. not done) and refactoring required  Lots of work needs to go into making PRISM into a generic framework that is easily customized by any user.  XML based multi language support needs to be implemented  Our customer would like to see a more creative UI that doesn’t necessarily use standard form elements in the questionnaire.  A quote from Winston Churchill seems appropriate at this stage : “This is not the end. It is not even the beginning of the end. But it is, perhaps, the end of the beginning."  PRISM is distributed under the GNU General Public License and is available freely on sourceforge.net.