Conversation: The conversation between human and AI assistant.
[|Human|] I been having kidney stones, the last one I had to have it removed, and how I know that I am getting one I start to pass a little blood. my kidney Doctor put me on lemon aid and lots of water, now I think that I am getting another one. the last one that I had to have removed was three months ago. is there a pill that I can take to keep them from forming?
[|AI|]  Hi, welcome to Chat Doctor. Kidney stone can be prevented to considerable extent by simple measures - that are common for all types of stones.1. Maintain adequate HY Chat Doctor.  2. Salt restriction.3.avoid nonveg protein as much as possible. 4. Avoid urine infection5. Citrate therapy. Do stone analysis to determine type if stone. Do basic urine report with culture, S.creatinine, CBC, s.calcium level, s.uric acid and PTH level. With above test, we can rule out the common causes' fir stone formation. You can get back to me with these reports, or you can consult nearby nephrologist. I think this would be helpful to you. Best wishes. TC.