You can't donate blood if you've been vaccinated.