In general, it is far more difficult to get in to KSA as compared with Qatar.
You need to have a Visa medical BEFORE you go to KSA - you can't get your Visa without it. That has to go to the KSA Embassy in your own country, with the application, and - Inshallah - you get a Visa.
Once you are in KSA, you will have another medical, to get your Iqama (ID card).
In general, it is far more difficult to get in to KSA as compared with Qatar.
You need to have a Visa medical BEFORE you go to KSA - you can't get your Visa without it. That has to go to the KSA Embassy in your own country, with the application, and - Inshallah - you get a Visa.
Once you are in KSA, you will have another medical, to get your Iqama (ID card).
Good luck.
SS