Applicants who hold a diplomatic, official or special passport or who are members of an important official delegation, are not required to make appointments online. The above-mentioned applicants will only need to complete the online application forms on the official website of the Chinese Embassy (http://ca.china-embassy.org/eng/lsyw/gzrz/AAA111/) or one of the Chinese Consulates-General in Canada, and print out the confirmation page, application form as well as the Education, Employment and Marriage Form. After signing on the above-mentioned forms, they could proceed to submit their passports and the other application documents directly to the Chinese Embassy or Consulates-General in Canada through diplomatic Channels.
From Official Website of Chinese Embassy/Consulates-General in Canada