20040730 india: Navy shifts officer on health grounds