Ah OK that makes sense, we have a similar requirement in the UK.
A difference would be if you don't have your licence, insurance, etc. on you at the time you were stopped you can be issued with a "producer" document which requires you to produce your documents at a local police station within seven days.
reply