diabetes functional capacity