All the necessary documents like original passport, visa copy (original if not issued online), medical report, orientation certificate, insurance policy are submitted in labor department of Nepal for final approval and immgration clearance. The department of labor analyzes the documents and provides final approval.