Hi, many thanks for the query!
You need to do- RFT, Urine (R/M), Random blood sugar level, USG KUB.
If its a Ca-oxalate
(most common variety) stone, it will not break by ESWL
9 mm stone may pass out with medicines.
Till your reports come, take antispasmodics, diuretics with
your Urologist's opinion.
Drink plenty of water so that at least 2 litres of urine is voided in 24 hrs.
If diabetic, blood sugar levels must be in good control.
Wish you a good health.