Inheritance-guided Hierarchical Assignment for Clinical Automatic Diagnosis