Hi Vinodha
Yes, you can use the Swiss Half Fare Card to buy Saver Day Passes. Almost all discounts are the same as the travelcard for residents. You may have restrictions for international tickets between Switzerland and other countries.
Kind regards
Danhiel