Im not sure how Canada codes work but here in states there is a tag on the controller to what ASME code to inspect too.
Who do you have a maintenance contract with? If it is Thyssen ask for a Maintenance Check Chart it shows what the tech will check every visit. If it is only and Oil and Grease contract then things change the tech will look for leaks make sure the oil level is correct and most things on call backs are billable. Also Thyssen should have what they call a BEEP manual on the job that covers our maintenance program. On the building end of things you should check fire service once a month Phase 1 and Phase 2 also check the intercom.