I was almost outed at work in 1990 during a company-sponsored blood drive. I was hassled incessantly for weeks to donate by the HR dept. and my own boss. I had to make up some lameass story about a needle phobia (and needles don't bother me unless they're super huge).
I'll just say this: we know a lot more about HIV now than we did then. The atmosphere was stifling, and it caused me to go get my first STD/HIV screen at age 23. Which I've done at least twice a year, if not more, since.
So - having not been near a blood bank in ages: if I'm not mistaken, aren't tattoo owners excluded from donating, as well as IV users?
IMHO, it's against the law to coerce someone into giving a body part, like blood. Your HR department and your own boss should be more careful.
I remember after 9/11 when supplies were allegedly low, they had a blood drive in my corporate workplace. Most people don't know that you can't give blood if you've had sex with a man. I was out at work. I still didn't want my co-workers knowing that that was the reason why I can't give blood. So I use a sob excuse, that may or may not be legitimate, that I had a rare condition that was a pre-stage to lymphoma, so I say they wouldn't want my blood.
Now I read above that since I'm immune to Hep B because of having been exposed (and never knowing it) I can say that I've been exposed to Hep B and avoid the whole "Are you gay?" business. Oh joy, oh bliss.
By the way, all medical information is federally protected information under
HIPAA. Your employer has NO BUSINESS in forcing you to take part in a medical procedure (blood donation is a medical procedure) because that could compromise your privacy under HIPAA regulations. They can have blood drives, coercion to make an employee participate is illegal and they should watch their asses because HIPAA fines are no joke!