A HSG (Hysterosalpingogram) is a type of x-ray that checks the shape of the uterus, and shape and patency of the fallopian tubes.
It is usually performed as an out-patient procedure and takes about 30 minutes.
It involves filling the uterus with an iodine containing radiopaque contrast dyes. Any uterine abnormalities will be seen in x-ray images. The dye will also enter the fallopian tubes and highlight any blockages. If the tubes are patent (unblocked) then the dye should flow freely into the pelvic cavity. Sometimes, smaller blockages can be cleared using this procedure.
A HSG may cause cramping, discomfort and spotting (mild bleeding).