Soluable salts of barium are highly toxic, but BaSO4, is very, VERY insoluable, it is about as soluable in water, as PbSO4 is soluable in dilute sulfuric acid, maybe less so, so in other words, you are recieving maybe a few mg/mcg of Ba, if that.
It is used for gastrointestinal x-rays, both by enema (shudders) or orally, as it effectively shows up the soft tissue.
I shudder to think of when its swallowed, what comes out the other end