Thank you for the query.
It can be an infection, it can be a stone or both. It is very hard to tell in such cases as stones in ureter
if will stay there for long enough can cause urinary tract infection
The best way to see if there is an infection is to have urine analysis and urine bacteriology tests.
, if not controlled property, will cause urinary tract infections as well. That is why it is very important to have blood sugar monitored regularly.
stones is a disease which likes to recur as well. Such stones are mostly caused by diet habits. To get to know what products should be eliminated, the stone should be tested. Getting know what is the stone build of, will tell what causes stones. So if your mother will get another stone out, she should collect it and deliver for tests.
Urine tract infection should be treated with antibiotics, blueberry supplements, mineral water intake, and if pain is present, soft muscles relaxing medicines.
Hope this will help.