What you are looking for is called Tagesgeld. Back in the day, I used to have a policy with
KPT for about CHF1,500 pa, it kicked in after the first three months and paid about CHF8,000 pm. In the event of long term incapacity it covered the period up until the standard state insurance kicked in.