Discrete-time orthogonal spline collocation methods for Schrodinger-type problems