What's proper diet for a person who has kidney stones of calcium oxalate?

Diet for Ca oxalate. Avoid dehydration; Follow Diet: avoid spinach, rhubarb, strawberries, nuts, chocolate, tea, wheat bran, and all dry beans; increase Citrate: orange juice 8 oz twice daily; ReaLemon extract: 5 tblspns per day; increase fluid 4 liters/day; only 4 oz meat/day; 4-5 fruits/day; maintain low salt; egg white 2 per day as protein; 25 mg HCTZ (hydrochlorothiazide) daily to reduce Ca in urine - you can do it.
Stone diet. > 2 liters of water daily low sodium diet these are two big risk reducers.