Hello wise and wonderful ladies

I am having a HyCoSy tomorrow at 11.15am, and had a few q's for anyone who has experienced one.

1. Did you have to fast? (I'm sure you don't but not sure)

2. Did you have to have a full bladder?

3. Did you find out the results then and there (as in, did the person doing it tell you, could you see the dye go through/not go through?)

4. Did you get bleeding afterwards?

I'm pretty nervous about it all. Not too worried about the pain side of things, I'll just pop some pain killers about 30 mins before I go in. Any stories (and details) tips etc would be awesome