NBI is required at the time of visa application. Now you would need to have Medical & POE Clearance. For that, you would need a Contract Copy from your Employer/Sponosor. That's what I know from my personal experience...you may wait for the other fellows to reply to get a more clearer idea.
Best of Luck :-)