Using a hash would be better than the course number. Is type an elasticsearch concept? Why can't it include slashes?