Modelling uncertainty and inaccuracy in ordinal data