HI, thanks for using healthcare magic
The blood in the urine can be related to your heavy vaginal bleeding
though there are other causes.
If you are currently not having any vaginal bleeding at the time you notice the blood then other causes would have to ruled out.
Other potential causes are: infection,stones, trauma, blood disorders, inflammation of the kidney
I hope this helps