Advisable is not the same as required.
The CDC has a list of recommendations, what immunizations for healthcare workers are strongly advised, but the actual requirements for healthcare workers are regulated by each States departments of health. Here is New Yorks for instance:
http://www.health.ny.gov/prevention/immunization/health_care_personnel/
Here is Rhode Islands:
http://www.health.ri.gov/immunization/for/healthcareworkers/index.php
Here is Texas:
http://www.dshs.state.tx.us/immunize/shot_pol.shtm
Of course hospitals and clinics can, as a condition of employment, require immunizations over and above what is required in the state in which they are operating.
I remember a time when food service/food handlers had to be tested for TB and Typhoid. I think that was a good idea, something that should be required.