You should be in constant contact with your loan officer,see if there are things you would need to add to the mortgage loan application,finding out if there are potential problems.
Your mortgage loan officer should be proactive with you, informing you of the status of your mortgage loan.
The question you are asking here should be asked of your mortgage loan officer. You are in some fashion paying your mortgage loan officer with points of some type of fees.
Normal approval time for most mortgage loans is between 24 and 72 hours, provided the underwriter has all the necessary documents.
Once you get your approval there might be conditions that would have to be met prior to final approval. This also is a normal process to don't get it all in a twit.
Find the information and or documents requested,shortly there would be a final approval and you would be able to find a property or complete the real estate transaction you have started.
I hope this has been of some benefit to you, good luck.