All cattle vaccines have a withdrawal time. The two most common withdrawal times are 21 days and 60 days. This means that the animal shall not be slaughtered for use in food within these times. It depends somewhat on chemistry but also on the type of adjuvant used in the vaccine. In other words, it depends on what was given with the vaccine that breaks down slowly under the animal's skin and gives it time to develop an immune response. Our vaccine has a 60-day slaughter withdrawal. Any animal that broke a leg and had to be slaughtered immediately, and had only been vaccinated the day before, would not be able to enter the food chain. That animal would have to wait till the withdrawal period was up.
On May 27th, 2009. See this statement in context.