DP works somewhere that often has a fair few homeless people hanging around, and as some of these people have drug problems, it's not uncommon to see needles etc. left lying around. Last night he stepped on a bloody needle and it went through his shoe and into his foot. In case there was a chance he could've contracted a disease (though hopefully this is unlikely) he went straight to A&E.
He spent about 5 hours in A&E and eventually the doctor took some blood and advised him to get a hepatitis B vaccine, though advised him that he'd have to get it done at the GP surgery as soon as possible as A&E didn't have any hep b vaccines available. He called the GP this morning and they told him to go back to A&E. He called A&E and explained the situation and they said that they were unable to order any in, but the GP would be able to. He went to the GP this afternoon and showed the note from the doctor advising that the GP vaccinates him, but they said they can't order in the vaccine and told him to go back to A&E.
Can anyone who works in healthcare (or anyone else!) shed some light on this? Is this normal? I know it's unlikely that he was infected, but if a few months down the line it turns out he is infected because nobody could decide who should give him the vaccine, I'll be very upset.