A.P.
Sounds like a stone is blocking her urinary tract. I'm not a Doc., but I know that this is a VERY painful condition, and I would take her to the E.R. NOW.
She will be fine: Ultrasound can break-up the stone if she doesn't pass it soon. He bladder is VERY full by now, so pile towels under her on way to E.R. in case stone passes in car. Find out what kind of stone it is (composition). She may need to change her diet a bit. Research the diet, but follow up W/ a visit to a D.O. ( Osteopathic Doctor)- they figure out root causes and know MUCH more re. nutrition than M.D.'s do; You don't want this to reoccur.