Thanks for all the response.

So, we are supposed to be able to get it at the Immigration? Is it the one close to Landmark? I think every one over my institution have a multi-exit permit. But we have to take care the E-Gate card on our own, as travelling is basically not a part of job and I have to do so regularly for family issues. Are the agents are the Immigration Dept capable in English or do I have to ask someone who understand Arabic to go with me?

The ID card that I receive is the one with a blue strip at the bottom and it does not have a chip on it. Is this the SmartID? The ID card back at home that can be used at the E-corridors have an IC chip on it like those on the credit cards.