the initial medical check up which is conducted before stamping your visa is a general requirement set by the ministry of interior qatar. But some departments like Qatar Petroleum, Kahramaa, etc. (same like in your case) are asking for a thorough medical check up. Suppose qatar government will not accept the expatriates having diseases like HIV (AIDS), Tuberculosis (TB), Hepatitis B & C (HBS/HCV). but they will not check your glucose (diabetics) or blood pressure. However in case of other departments as I mentioned above, they will check the over all physical and mental condition of applicant including any physical disability, Diabetics, High/low blood pressure (all accute and chronic diseases).

I hope this reply will be fruit ful for you