You can still do it, the Medical exam is not immediate (mostly because of the quantiferon) and results are still valid for 90 days (might depend on the care center though).
Only the form needs to have been signed by the doctor no more than 60 days before acceptance.
If I had prepared better, I would have seen a primary doctor first to do this check since it is mostly covered by my health insurance; Immigration medical visit is never covered by insurance and costs around 150-200 + lab work + x-ray + vaccines if needed - adds up pretty fast.
In detail that gives:
- Varicella - You just have to confirm that you got it as a kid - if not vaccine is not cheap
- MMR - It's either a written record of 2 vaccines shots - In Europe they did not systematically do 2 shots (only one) for a while prior to 2006. Not sure where you are but there is a Measle outbreak in NY, doesn't hurt to get your vaccination
- Tuberculosis, they don't do the skin test anymore (because it brings false positive results for people who have been vaccinated) and you need a quantiferon result (or a chest ray exam) not more than 90 days old
- For STDs you need a blood test or written prior results not more than 90 days old - Cheap - USD 30 tops
- Flu vaccine if during flu season; I have not been asked but (October 1st - April 30th is typically the window they check)
- Tetanus - You have to have been vaccinated or gotten a boost shot in the past 10y (they can do it during your visit - not cheap - else it is usually covered by most health insurance but you need to see a primary doctor)
Your call