A three-tier clinical information systems design model

Modern health care institutions are often multi-site organisations that implement heterogeneous information management systems interacting with distributed databases. Advances in treatment modality/technology and rapidly changing information technology create increasing demand for changes/redevelopment of many health information applications. These features spawn the need for solutions to (a) guarantee data exchange across different types of applications and database management systems, and (b) reduce the costs of systems development and modification. This paper explores the concept of 'middleware services' as a solution to achieve these goals. It reports on the successful application of a component-based 3-tier system architecture to develop a computerised clinical pathways management system. The implementation experience confirms a number of significant benefits of the 3-tier structure including, reusability, flexibility, significant reduction in costs and efforts of systems development, and provision of easy, open migration pathway for future change of technology and system redevelopment.

[1]  J Harrington,et al.  The Andover Working Group--accelerating the implementation of standards. , 1998, International journal of medical informatics.

[2]  Aniruddha S. Gokhale,et al.  Principles for optimizing CORBA Internet Inter-ORB Protocol performance , 1998, Proceedings of the Thirty-First Hawaii International Conference on System Sciences.

[3]  E E McColligan,et al.  An object-oriented class library for medical software development. , 1996, Methods of information in medicine.

[4]  Jiawei Han,et al.  Query evaluation and optimization in deductive and object-oriented spatial databases , 1995, Inf. Softw. Technol..

[5]  Shikharesh Majumdar,et al.  Performance comparison of architectures for client-server interactions in CORBA , 1998, Proceedings. 18th International Conference on Distributed Computing Systems (Cat. No.98CB36183).

[6]  S C Chu,et al.  Database issues in object-oriented clinical information systems design. , 1997, Studies in health technology and informatics.

[7]  Dan Harkey,et al.  The Essential Distributed Objects Survival Guide , 1995 .

[8]  Naphtali Rishe,et al.  Performance comparison of three alternatives of distributed multidatabase systems: a global query perspective , 1998, 1998 IEEE International Performance, Computing and Communications Conference. Proceedings (Cat. No.98CH36191).

[9]  Gordon S. Blair,et al.  Adaptive middleware for mobile multimedia applications , 1997, Proceedings of 7th International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV '97).

[10]  Anton Eliëns Principles of Object-Oriented Software Development , 1994 .

[11]  Ivar Jacobson,et al.  Software Reuse: Architecture, Process And Organization For Business Success , 1998, Proceedings. Technology of Object-Oriented Languages. TOOLS 26 (Cat. No.98EX176).

[12]  E Fotsch,et al.  Medical intranets: architecture over applications. , 1998, Healthcare financial management : journal of the Healthcare Financial Management Association.

[13]  Jean-Raoul Scherrer,et al.  Towards specialised middleware for healthcare information systems , 1999, Int. J. Medical Informatics.

[14]  Kurt W. Derr Applying Omt: A Practical Step-By-Step Guide to Using the Object Modeling Technique , 1995 .

[15]  James E. Rumbaugh,et al.  ODBMSs: Rationale Advances, and Challenges to the Current State of the Art. , 1996 .

[16]  David R. King,et al.  Object-oriented software , 1990 .

[17]  Michael Clarke,et al.  A distributed object platform infrastructure for multimedia applications , 1998, Comput. Commun..

[18]  F M Ferrara The CEN healthcare information systems architecture standard and the DHE middleware. A practical support to the integration and evolution of healthcare systems. , 1998, International journal of medical informatics.