A full-featured hospital information system for developing countries.