Object-oriented analysis and design of a health care management information system.
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.
Krol
M
M
Department of Anesthesiology, Mount Sinai School of Medicine, New York, NY 10029, USA.
Reich
D L
DL
D000208:Acute Disease; D000465:Algorithms; D002908:Chronic Disease; D003199:Computer Systems; D003266:Continuity of Patient Care; D003628:Database Management Systems; D003695:Delivery of Health Care / Q000458:organization & administration*; D005568:Forms and Records Control; D006761:Hospitals; D006801:Humans; D007345:Insurance Claim Review; D007348:Insurance, Health; D008331:Management Information Systems / Q000145:classification; D010820:Physicians; D012017:Referral and Consultation; D012984:Software; D012985:Software Design; D014481:United States