Abstract
We have created a prototype for a universal object-oriented model of a health care system compatible with the object-oriented approach used in version 3.0 of the HL7 standard for communication messages. A set of three models has been developed: (1) the Object Model describes the hierarchical structure of objects in a system—their identity, relationships, attributes, and operations; (2) the Dynamic Model represents the sequence of operations in time as a collection of state diagrams for object classes in the system; and (3) functional Diagram represents the transformation of data within a system by means of data flow diagrams. Within these models, we have defined major object classes of health care participants and their subclasses, associations, attributes and operators, states, and behavioral scenarios. We have also defined the major processes and subprocesses. The top-down design approach allows use, reuse, and cloning of standard components.
Similar content being viewed by others
REFERENCES
Ryder, R.M., & Inamdar, B., An object-oriented, knowledge-based system for cardiovascular rehabilitation. Proc. Annu. Symp. Comput. Appl. Med. Care. 280–;3, 1995.
Wang, C., et al., An ECG storage and retrieval system embedded in client server HIS utilizing object-oriented DB. J. Med. Syst. 20(1):35–;43, 1996.
Pappas, C., et al., Cardiological database management system as a mediator to clinical decision support. Methods Inf. Med. 35(1):52–;8, 1996.
Lang, E., Bott, O.J., & Pretschner, D.P., Specification of a computer-based information system for ophthalmology using modeling and simulation techniques. Medinfo. 8(pt. 2):1092, 1995.
Moller, D.P., & Horner, C., Object-oriented data management: an approach to computerized anaesthesia documentation. Int. J. Clin. Monit. Comput. 10(4):247–;50, 1993.
Glacomoni, M., Ruggiero, C., & Sacile, R., An object programming based environment for protein secondary structure prediction. Front. Med. Biol. Eng. 7(2):111–;28, 1996.
Vahrson, W., Herman, K., Kleffe, J., & Witting, B., Object-oriented sequence analysis: SCL—A C+ + class library. Comput. Appl. Biosci. 12(2):119–;27, 1996.
Ptitsyn, A.A., & Grigorovich, D.A., Object-oriented data handler for sequence analysis software development. Comput. Appl. Biosci. 11(6):583–;9, 1995.
Ensing, M., Paton, R., Speel, P.H., & Rada, R., An object-oriented approach to knowledge representation in a biomedical domain. Artif. Intell. Med. 6(6):459–;82, 1994.
Wells, I.G., Farnan, L.P., & Rayment, M.W., Client/server computing: is this the future direction for the clinical laboratory? Clin. Chim. Acta. 248(1):31–;8, 1996.
Graeber, S., Object-oriented modelling of hospital information systems. Medinfo. 8(pt. 1):494–;7, 1995.
Kuma, H., & Tsuchiya, Y., Database access method for autonomous distributed total hospital information system and its object-oriented design. Medinfo. 8(pt. 1):387–;90, 1995.
Qiu, D., et al., Discovering objects in a blood recipient information system. Med. Inf. (Lond.) 20(3):209–;28, 1995.
Orphanoudakis, S.C., Chronaki, C., & Kostomanolakis, S., 12C: a system for the indexing, storage, and retrieval of medical images by content. Med. Inf. (Lond.) 19(2):109–;22, 1994.
Rafanelli, M., Ferri, F., Maceratini, R., & Sindoni, G., An object oriented decision support system for the planning of health resource allocation. Comput. Methods Programs Biomed. 48(1–;2):163–;8, 1995.
Rafanelli, M., Ferri, F., Maceratini, R., & Sindoni, G., Toward an improvement of life optimizing resource use. Medinfo. 8(pt. 2):1013–;7, 1995.
DeFee, J., A reengineering case study: Blue Cross Blue Shield of Oregon electronic media claims system. Object Mag. 5(3):14–;89, 1995.
Mann, G., An object-oriented model for the integration of knowledge-based systems. Medinfo. (pt. 2):938–;42, 1995.
Harbison, K., Kelly, J., Burnell, L., & Silva, J., The scenario-based engineering process (SEP): a user-centered approach for the development of health care systems. Medinfo. (pt. 1):763–;5, 1995.
Dolin, R., A high-level object-oriented model for representing relationships in an electronic medical record. Proc. Annu. Symp. Comput. Appl. Med. Care 514–;8, 1994.
http://www.mcis.duke.edu/standards/HL7/hl7.htm/
Rishel, W., HL7 with COBRA and OLE: software components for healthcare. Proc. AMIA Annu. Fall Symp. 95–;6, 1996.
http://www.mcis.duke.edu/standards/HL7/pubs/version3/version-3-intro/ sld022.htm
Rumbaugh, J., Blaha, M., Premerlani, W., Eddy, F., & Lorenson, W., Object-Oriented Modeling and Design, Prentice Hall, Englewood Cliffs, NJ, 1991.
Coad, P., & Yordon, E., Object-Oriented Analysis (second edition), Prentice Hall, 1991.
Booch, G., Object-Oriented Analysis and Design with Applications (second edition), The Benjamin/Cumming Co. Inc., 1994.
Hospital Blue Book (1996 official national edition), Billian Publishing, Atlanta, GA, 1996.
Directory of Physicians in the United States (thirty-fifth edition), American Medical Association, Chicago, II, 1996.
Blum, B.I., & Semmel, R.D., Medical informatics, knowledge and expert Systems' in Fourth IEEE Symposium on Computer-Based Medical Systems, 1991, pp. 212–;218.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Krol, M., Reich, D.L. Object-Oriented Analysis and Design of a Health Care Management Information System. Journal of Medical Systems 23, 145–158 (1999). https://doi.org/10.1023/A:1020545404268
Issue Date:
DOI: https://doi.org/10.1023/A:1020545404268