Yes. I would think it is one of the responsibilities to know them, to make sure they understand them and to receive the training on them if they don't understand them correctly.
As you pointed out, I think the Conflict of Interest Code for Members of the House of Commons was put in place in 2004, if I recall correctly, and the Conflict of Interest Act in 2007.
The thing is that sometimes there was a difference between the code and act in terms of the requirements. This is something that sometimes might lead to confusion, up to a certain level.