Requirements and best practice when dealing with contractors, visitors, disabled, lone, migrant, mobile, older, overseas, shift, young and temporary workers.