Implications of a General Data Model for Implementing an OODB/CORBA-based Computerized Patient Record System