UML Diagrams for the Process of Care
In this chapter, we introduce Unified Modeling Language (UML) diagrams as a means of representing health care processes. To facilitate the analysis of health care systems, health services researchers increasingly employ diagrammatic descriptions of a system’s operations. Such diagrams assist researchers in analyzing complex systems in terms of their components and functionalities, as well as the interactions among components. In the context of health care evaluation, diagrammatic description is useful in two ways: first, as a tool for documenting existing policies, which will ensure a common understanding that can eventually help to identify areas for improvement, and, second, as a tool for developing specifications for the computer simulation models needed to evaluate the policies. This chapter presents examples of use case diagrams for the activities involved in surgical care, activity diagrams for the flow of patients through care activities, and sequence diagrams for the interactions of patients and care activities arranged in a time sequence.
- 26.G. Booch. Object-oriented analysis and design with applications. Benjamin/Cummings Pub. Co, 2nd edition, 1994.Google Scholar
- 27.G. Booch, I. Jacobson, and J. Rumbaugh. The Unified Modeling Language user guide. Addison-Wesley, 2nd edition, Upper Saddle River, NJ, 2005.Google Scholar
- 29.C. C. Bozarth and R. B. Handfield. Introduction to operations and supply chain management. Pearson Prentice Hall, Upper Saddle River, NJ, 2005.Google Scholar
- 64.Object Management Group. Unified modeling language 2.0: Superstructure, 2005. www.omg.org.
- 80.I. Jacobson. Object-oriented software engineering—A use case driven approach. ACM Press, New York, 1992.Google Scholar
- 87.B. Kirwan and L. K. Ainsworth. A Guide to task analysis. Taylor and Francis, London, 1992.Google Scholar
- 105.C. Menzel and R. J. Mayer. Handbook on architectures of information aystems, chapter The IDEF family of languages, pages 215–249. Springer, New York, 2006.Google Scholar
- 124.M. Pidd. Tools for thinking: Modelling in management science. Wiley, 2nd edition, London, 2003.Google Scholar
- 129.J. Rumbaugh. Object-oriented modeling and design. Prentice Hall, Englewood Cliffs, NJ, 1991.Google Scholar
- 130.M. Samek. Practical UML statecharts in C/C++: Event-driven programming for embedded systems. Elsevier/Newnes, 2nd edition, San Francisco, CA, 2009.Google Scholar