Welcome to Health Care Magic
This could be a reaction to one of the several drugs, you have been exposed / including thiazide.
A direct look at the lesion is necessary - for proper assessment and assistance / it may an allergic rash
or vascular - purpura
You should see your doctor.
Wishing speedy recovery