Depo shot information please!!

Who knows
I'm hopefully going with my mum to the gp to get my Depo shot (never had any sort of contraception before) and I want to know anything!' 
What they ask.
When I can have sex and be safe if me cums in me...
Any side affects.,..