Computing in clinical departments: Implications for the design of hospital information systems