Gravar-mail: Distributed Processing with a Mainframe-Based Hospital Information System: A Generalized Solution