Glad that you were not injured!
There is no point system in Switzerland. The vignette will cover the car damage but not your bike and the ambulance. It's up to the police if/how this case proceeds (I estimate, not far) but the fine for crossing a red light on the bicycle is 60 Fr..
Some insurers have a form on their website that you can use to report the accident. If you have a copy of the accident protocol (Unfallprotokoll), the insurers may be interested in it too.
Here's a leaflet in German about what to do in a bicycle accident (PDF) (also valid for other traffic accidents). The most important points are to fill out an accident protocol if there's property damage, and to call the police if somebody got injured, which only then is mandatory.