I find your post very disturbing. No-one should have to discuss their medical problems in public, especially the elderly, who are often hard of hearing. There must have been a private room somewhere, surely. I would complain and explain how it made your client feel. Everyone deserves dignity and respect, whatever their age or medical condition.