Sorry - should have clarified - you can't have certain communicable diseases - recently Obama removed HIV from the list so ignore that but otherwise the List is below as stated on USCIS website:
Q : What is a communicable disease of public health significance?
A “communicable disease of public health significance” is defined in the Health and Human Services (HHS) regulations. According to the HHS regulations, 42 CFR 34.2(b), each of the following diseases qualifies as a “communicable disease of public health significance”:
Chancroid
Gonorrhea
Granuloma inguinale
Human immunodeficiency virus (HIV) infection
Leprosy, infectious
Lymphogranuloma venereum
Syphilis, infectious stage
Tuberculosis
If the civil surgeon finds a communicable disease of public health significance, you are inadmissible. Your doctor will recommend a course of treatment. Some medical conditions are not easily treatable. However, you may still qualify for adjustment of status by filing a waiver application.