The test does not need any anaesthesia, it hurts not a lot more than a cervical smear.
First a thin catheter is inserted through the cervix into the uterus. If the uterine cavity needs to be checked for polyps etc we first do an “aqua scan”. Plain saline is injected and the ultra-sound scan checks the lining of the womb and any polyps or fibroids which get outlined by the saline.
A sono-contrast agent (“Sonovue” or it’s alternative) is then injected, and a transvaginal ultrasound is used to track its flow through the fallopian tubes. The entire procedure typically takes around 20 minutes.