I am from india. I have filed for marriage based green card. NVC has asked me to submit papers and soon my interview date will be scheduled. Now I have a question regarding medical check up. What kind of diseases do they check for? Do they check out only for communicable diseases or also some other diseases like diabetes, hypertension, piles? what if one have any of last 3 diseases ?