Helpwanted,
I think I confused you. Here is how you can get it done.
You go to your Primary care provider covered by your company's insurance.
Tell him that you want all these tests done.
He will do all the tests and give you the results copy. Just pay him the copay.
Now take that result copy to your INS Medical Exam Doctor.
The doctor will examine the report and just charge you $80 for office visit. Based on the results he will fill up the INS Medical exam form.
If you read carefully, On the medical exam form. Its clealy written that "Take your Vaccinization and Imuunization records with you to the INS doctor".
The Bottom line is: If you already have the Vaccines Taken in past. Then its makes no sense for the INS doctor to give the vaccines all over again to you. Also the forms have to be filled, signed and sealed by the INS medical examiner. BUT the results of the tests can come from any other doctor. The INS medical examiner just evaluates the results and fills the form.
Way 1:
So if your company is reimbursing all your GC medical expenses than you can just pay the INS- medical exminer $350 per head and get your exams + Vaccine done and then get your money reimbursed from your company.
else
Way 2:
Get you medical exams done under your insurance and carry the results to the INS doctor and let him fill up the form.
Well I went through way 1 but I know people who have used way 2.
They both are OK I think.
The above are only my 2 cents.