Classifying $\mathsf{GL}(n,\mathbb Z)$-orbits of points and rational subspaces