I went and got blood work done to see whether I had immunity for all the required vaccines. Waiting on results for MMR, TB,Hep B. If I do not have immunization, then my GP would give me. My job pays for HEP B. If they have to give you those shots at your medical you will have to pay for HEP B which is like $250.00. Go to walk in clinic and ask for requisition to test to see if you have immunity. Then make an appointment with life lab to get blood work. Alternatively just let your Doctor do blood work to see what you have immunity against.