Gravar-mail: Application of an XML-based Document Framework to Knowledge Content Authoring and Clinical Information System Development