Fingerprints are good 15 months.
Medicals technically are good for 1 year BUT for the last few years they have been extending the validity of them and again this year it was extended.They are good until Jan 2006.
Posted Jan 14, 2005
©MurthyDotCom
Typically, absent a special provision, the required medical exam (Form I-693) that must accompany an Application for Adjustment of Status (I-485) is only valid for one year from the date of the completion of the Form I-693. Last year, on January 23, 2004, we were pleased to report that the USCIS had extended the validity of medical exams for pending I-485s through January 1, 2005. We have good news again this year for many I-485 applicants.
Once more, the USCIS has extended the validity of the Form I-693 for medical examination for another year - until January 1, 2006 in certain cases. In order for this extension to apply, the I-485 must be filed concurrently with an I-140 petition and there must not be a Class A or Class B medical condition that was certified by the civil surgeon. This should benefit many individuals whose cases are stuck in lengthy processing backlogs or delayed due to the retrogression of EB3 visa numbers for persons from India, mainland China, and the Philippines.