diagnosis (106.312)