what is a intravenous pyelogram?
 An intravenous pyelogram (IVP) is an X-ray test that provides pictures of the kidneys, the bladder, the ureters, and the urethra (urinary tract). An IVP can show the size, shape, and position of the urinary tract, and it can evaluate the collecting system inside the kidneys. 