If you plan on staying in Switzerland for a longer period of time, you may wish to consider international health insurance (e.g.
IHI - International Health Insurance,
Chartis Europe S.A., "Global Care" from Swica, ASN Ltd, Swiss Insurance Partners SIP), travel insurance or an insurance product from your country of residence providing worldwide coverage or at least coverage within Europe.
Information for Swiss pensioners living in the EU