Fatti
Il caso riguarda un assicurato, Y., che ha lavorato per l'amministrazione della città di Z. fino al 28 febbraio 1997 e era assicurato dalla società di assicurazione X. tramite un'assicurazione collettiva. Dopo la fine del contratto di lavoro, è diventato disoccupato e è stato trasferito all'assicurazione individuale della stessa società di assicurazione il 1° marzo 1997. L'assicurazione individuale offriva un'indennità giornaliera di 70 franchi svizzeri a partire dal 31° giorno per una durata di 720 giorni, simile all'assicurazione collettiva.
Y. è stato incapace di lavorare a causa di abuso di alcool dal 18 novembre 1997 al 27 febbraio 1998 e dal 21 maggio all'8 agosto 1999. Ha richiesto indennità giornaliere alla società di assicurazione X., che ha rifiutato invocando un'esclusione generale per l'alcolismo nelle condizioni generali dell'assicurazione individuale.
Y. ha intentato un'azione legale contro X. davanti al tribunale amministrativo del cantone di Thurgau, che ha accolto la sua richiesta. La società di assicurazione X. ha interposto appello davanti al Tribunale federale.
Legge
Il Tribunale federale ha esaminato la nozione di riserva ai sensi dell'articolo 71 comma 1 della legge federale sull'assicurazione-malattia (LAMal). Ha considerato che questa disposizione mira a garantire il mantenimento delle prestazioni di assicurazione per le persone che lasciano un'assicurazione collettiva per aderire a un'assicurazione individuale.
La corte ha analizzato le condizioni generali dell'assicurazione collettiva e dell'assicurazione individuale. Ha constatato che le condizioni dell'assicurazione individuale contenevano un'esclusione generale per l'alcolismo, a differenza delle condizioni dell'assicurazione collettiva.
Il…