Question: Can multiple 2-way occupancy (AKA motion) sensor switches be used together?

For the top and bottom of a staircase, I want the lights to be on if *either* switch senses motion and the lights stay on until *both* switches time out after not sensing motion.

I know how to wire such a circuit but I want to know if doing so is by-the-code OK (Canada) and how to mark the wires so someone in the future will understand what has been done.

Thanks.

Edit 1: The building is my private home, so I can be confident of (mostly) who will use the stairs and their knowledge of the set-up. However, I could certainly make some tidy P-Touch labels for the faceplates. Writing on the backside of the faceplates and adding a note inside the junction box is possible too. (Are we certain paper in the box isn't a fire hazzard?)

The bulb-changing scenario is something I didn't think of. Perhaps a 3'rd, manual toggle, master circuit kill switch would be possible? Or would that be getting too far away from K.I.S.S. ?

The sensors will face perpendicular to the stairs, detecting people as they enter but only partially while they are on the staircase. I see the concern for the sensors timing out while a person is in mid-climb. However, the staircase is only 12 feet long and receives some natural light during day. A person would need to stop mid-way, out of sight of both sensors and eat a sandwich for enough time to pass to expire the lights. I could mitigate this by adjusting the time-outs, leaving the staircase lit for up to 30 minutes after a sensor last detected motion.

I trust that I am answering questions correctly by "editing" my post. That seems to be what the options suggests I should do.

Answer: 
This is a perfect situation for smart switches as mentioned in another answer. 

Small suggestion regarding labeling - I wouldn't put a label on combustible paper inside an electrical box. Use something made to be in there. A little electrical tape flag with PARALLEL written on it, on the wire nut, might be a good way to go.
Yes, you can, under code, but you will also need to have 'real' switches also installed. As far as the second part write on a bit of paper, in marker, and stuff it in the the motion sensor junction box.

Will both of the sensors cover the entire stairway? This is the game changer.