Hi Jenny,
Juliann has previously explain to me about HSG and I've extracted her explanation here:
Here's some info on HSG (courtesy from Juliann),
This test is done in your radiology department, where radiographic dye is injected into your uterus vaginally. Your uterus then fills with this dye, and if your fallopian tubes are clear - this dye will spill into your abdominal cavity.
This can determine whether your fallopian tubes are open or blocked - and can determine whether your blockage is located at the junction of the tube and uterus - proximal or whether its at the end of the tubes - distal.
This test lasts approximately five minutes, but time may be extended since this is usually done in the radiology department, and there may be additional forms/questionnaires to fill out.
Normally, results are immediately available - and xrays can be reviewed right after the procedure, along with your physician. If there are any complications, it could be allergic reaction to the dye - which is a very common reaction, and the symptoms are usually no more than a rash