Gravar-mail: Hierarchical Adaptive Multi-task Learning Framework for Patient Diagnoses and Diagnostic Category Classification