I'm surprised about this too. Pharmacists are bound by HIPAA.
There is no list of meds that are "acceptable" to discuss in public.
It is not OK for someone to disclose medical information about someone in public. In the case of it happening in a professional capacity, there are professional regulations and consequences for violating HIPAA. This needs to be addressed.
I don't understand the argument that it's best not to say something because by making a fuss you draw more attention to yourself. To create change you need to make a fuss. The OP can complain about this in private, later, after the fact. No one needs to know but the pharmacy.
If privacy areas do not exist, then they need to be set up for patient confidentiality.
The OP is describing a scenario where the pharmacist took out her med, announced it out loud, pulled out the instructions and counseled her in public. Whether it happened in front of everyone or in another area, either way it's not going to affect the wait time for the other customers.
Wherever it occurs, they're still going to be waiting while someone is being counseled.
So if it creates problems for other customers that pharmacists are consulting in private, then the pharmacy needs to find a way to accommodate privacy issues.
Customers shouldn't have to be in a situation where they say, oh well, I have no choice but to let this happen because the pharmacy doesn't want to adhere to HIPAA.
Just because something happens in another area of health care, that doesn't mean it's OK to happen somewhere else. Privacy may be hard to come by in the ER, however up on the floors it's a completely different story.
Same as in my doctor's office, or in the pharmacy.