I can't see any problem with the word 'jab'. After all the needle is 'jabbed' into your arm, or whatever, in the case of inoculations or vaccinations (and yes - I know vaccinations are 'scratches'). As these words tend to be interchangeable these days, 'jab' seems to cover all situations.
A quote for those blessed with a spouse:
I hope the new PM is kind to Larry the Cat




. Not likely to either as we have no TV.

