Fatti
S., nato nel 1939, ha lavorato per la società F. ed era assicurato presso la SKBH Kranken- und Unfallversicherung (di seguito: SKBH) nell'ambito di questo rapporto di lavoro fino al 31 dicembre 1997 tramite un contratto di assicurazione collettiva per indennità giornaliere. A partire dal 26 novembre 1996, è caduto malato e la SKBH gli ha versato un'indennità giornaliera di malattia di CHF 133.65 al giorno tramite il datore di lavoro. Il datore di lavoro ha cambiato l'assicuratore collettivo al 1° gennaio 1998 e ha risolto il rapporto di lavoro con S. al 31 gennaio 1998. Il 22 dicembre 1997, S. ha comunicato per iscritto alla SKBH la sua volontà di passare all'assicurazione individuale per indennità giornaliere alle stesse condizioni a partire dal 1° gennaio 1998 e di fissare l'inizio delle prestazioni al 31° giorno. La SKBH ha respinto questa richiesta con decisione del 16 aprile 1998 e decisione su opposizione del 31 luglio 1998. Tuttavia, il Tribunale amministrativo del Cantone di Turgovia l'ha obbligata, con decisione del 27 gennaio 1999, ad accordare a S. il passaggio all'assicurazione individuale per indennità giornaliere al 1° gennaio 1998.Legge
Ai sensi dell'art. 73 cpv. 2 LAMal, gli assicurati disoccupati hanno il diritto di trasformare la loro assicurazione per indennità giornaliere in un'assicurazione con un periodo di attesa di 31 giorni, senza tener conto del loro stato di salute al momento della trasformazione. La SKBH non era quindi autorizzata a rifiutare completamente o parzialmente questa trasformazione. Inoltre, la limitazione delle prestazioni all'83% dell'importo assicurato con il motivo che il 17% rimanente sarebbe coperto dall'assicurazione contro la disoccupazione non è conforme alla legge.…