If you are sick and you don't have a doctor and are in Zurich or can get there, there's a great clinic in the Zurich HB station.
http://www.permanence.ch/
You can just walk in, they give you a number and you can either wait there or leave and check the numbers on their website on your smart phone. There is an adjoining pharmacy for prescriptions. If your insurance doesn't cover it, it's not too expensive. It costs 16chfs for each 5 minutes and 8chfs for the last 5 minutes. I had a good chat with an awesome doctor in English who totally solved my problem in 15 minutes, for a total of 39.50 chfs.
To be recommended.