Abstract
All clinical activities carried out by health care professionals can be seen as examples of what we have called the basic health care functions. These are collecting information concerning the patient, assessing the patient in the light of the information gathered, and then planning and administering the care which is deemed necessary. For a computerized clinical support system to be helpful to clinicians it is essential that the information and computer scientists responsible for building such systems have clear and detailed descriptions of the activities carried out by their clinical colleagues. One method of bridging this communication gap is object-orientated modelling. In this paper we present an object-orientated analysis of the basic health care functions, thus establishing a generic model on which descriptions of more specific clinical situations can be based.