CHECKING ON MY TUBES ???

Sylvia • Pregnant with baby number 3 🤰🏾💋❤️👶🏼 Evacuation start March 31 ☺️

so I have a appt on the 3rd to see if my tubes are BLOCKED or whats wrong with me can anybody walk me THOUGH what will happen and does it hurt?