Normally it is a easy procedure...
u may need to provide the invitation,,, u may have to take an insurance policy ( travel insurance )
also to show of accommodation where you will stay..
also i think u need a letter from sponsor in Qatar

anyway, my husband got it in 3 working days
it was for 10 years