[AZA 7]
K 188/98 Ws
IVa Camera

composta dei giudici federali Borella, Rüedi, Soldini, supplente;
Schäuble, cancelliere

Sentenza del 19 ottobre 2000

nella causa

G.________, Italia, ricorrente, rappresentato dall'avv. L.________,

contro

Cassa malati pubblica dei Grigioni, Schulstrasse 1,
Landquart, opponente, rappresentata dall'avv. S.________,

e

Tribunale amministrativo del Cantone dei Grigioni, Coira

Fatti :

A.- G.________, cittadino italiano, nato nel 1947, residente in Italia, titolare di un permesso per frontalieri, è stato per diversi anni alle dipendenze di un'impresa di costruzioni di M.________ in qualità di macchinista. Il permesso stagionale per il 1996 era valido fino al 23 dicembre 1996.
Il 31 ottobre 1996 la ditta datrice di lavoro sciolse il rapporto di lavoro con effetto dall'8 novembre successivo a causa della situazione del mercato.
Il 6 novembre 1996 G.________, portatore di laparocele, conseguenza di un intervento di appendicite con peritonite effettuato nel 1960, si recò dal medico, lamentando dolori addominali acuti che si sarebbero manifestati sollevando un carico pesante.
La ditta datrice di lavoro annunciò il caso alla cassa-malati, che versò le indennità giornaliere dal 7 novembre al 23 dicembre 1996.
Il 25 febbraio 1997 la Cassa malati pubblica dei Grigioni, in risposta a una lettera dell'avv. L.________, redatta per conto di G.________, precisò che l'obbligo di corrispondere prestazioni era cessato con la scadenza del permesso per frontalieri il 23 dicembre 1996.
Il 30 maggio 1997 l'avv. L.________ si rivolse nuovamente alla Cassa, indicando che il suo assistito era stato totalmente inabile al lavoro fino al 31 gennaio 1997, e in seguito nella misura del 50%, e contestando che l'obbligo di prestare si sarebbe estinto con la scadenza del permesso per frontalieri. Chiese pertanto l'erogazione delle indennità giornaliere fino a completo ristabilimento della capacità lavorativa o, in caso di disaccordo, l'emanazione di una decisione formale.
Con decisione 3 giugno 1997 la Cassa ribadì il suo rifiuto di prestare dopo la scadenza del permesso per frontalieri. In considerazione della durata limitata del permesso di lavoro e del licenziamento anticipato per ragioni di mercato, non sarebbe stata provata la possibilità di guadagno oltre la data del 23 dicembre 1996.
L'opposizione presentata da G.________ venne respinta dalla Cassa con provvedimento del 30 giugno 1997.

B.- Tramite l'avv. L.________, G.________ deferì quest'ultimo provvedimento con gravame al Tribunale amministrativo del Cantone dei Grigioni, chiedendone l'annullamento e postulando il rinvio degli atti alla Cassa per ulteriori accertamenti.
Mediante giudizio 2 ottobre 1998 la Corte cantonale grigionese respinse il ricorso.

C.- G.________, sempre assistito dall'avv. L.________, interpone ricorso di diritto amministrativo al Tribunale federale delle assicurazioni. Chiede l'annullamento del giudizio di primo grado e, come già in sede cantonale, la retrocessione della causa all'amministrazione per ulteriori indagini.
La Cassa, tramite l'avv. S.________, propone la reiezione del gravame, mentre l'Ufficio federale delle assicurazioni sociali non si determina al riguardo.
Degli argomenti sviluppati nel ricorso, nelle osservazioni dell'opponente e nella pronunzia impugnata si dirà in seguito, per quanto necessario.

Diritto :

1.- Ragioni di chiarezza suggeriscono di esaminare le censure ricorsuali distinguendo tra assicurazione obbligatoria delle cure medico-sanitarie ai sensi degli art. 3
SR 832.10 Legge federale del 18 marzo 1994 sull'assicurazione malattie (LAMal)
LAMal Art. 3 Persone tenute ad assicurarsi - 1 Ogni persona domiciliata in Svizzera deve assicurarsi o farsi assicurare dal proprio rappresentante legale per le cure medico-sanitarie entro tre mesi dall'acquisizione del domicilio o dalla nascita in Svizzera.
1    Ogni persona domiciliata in Svizzera deve assicurarsi o farsi assicurare dal proprio rappresentante legale per le cure medico-sanitarie entro tre mesi dall'acquisizione del domicilio o dalla nascita in Svizzera.
2    Il Consiglio federale può prevedere eccezioni all'obbligo d'assicurazione, segnatamente per le persone beneficiarie di privilegi, immunità e facilitazioni di cui all'articolo 2 capoverso 2 della legge del 22 giugno 200712 sullo Stato ospite.13
3    Può estendere l'obbligo d'assicurazione a persone non aventi il domicilio in Svizzera, in particolare a quelle che:
a  esercitano un'attività in Svizzera o vi hanno la propria dimora abituale (art. 13 cpv. 2 LPGA15).
b  lavorano all'estero per conto di un datore di lavoro con sede in Svizzera.
4    L'obbligo d'assicurazione è sospeso per le persone soggette per più di 60 giorni consecutivi alla legge federale del 19 giugno 199216 sull'assicurazione militare (LAM). Il Consiglio federale disciplina la procedura.17
segg. LAMal e assicurazione facoltativa d'indennità giornaliera giusta gli art. 67
SR 832.10 Legge federale del 18 marzo 1994 sull'assicurazione malattie (LAMal)
LAMal Art. 67 Adesione - 1 Le persone domiciliate in Svizzera o che vi esercitano un'attività lucrativa e aventi compiuto i 15 anni ma non ancora i 65 anni possono stipulare un'assicurazione d'indennità giornaliera con un assicuratore ai sensi degli articoli 2 capoverso 1 o 3 LVAMal251.252
1    Le persone domiciliate in Svizzera o che vi esercitano un'attività lucrativa e aventi compiuto i 15 anni ma non ancora i 65 anni possono stipulare un'assicurazione d'indennità giornaliera con un assicuratore ai sensi degli articoli 2 capoverso 1 o 3 LVAMal251.252
2    Esse possono scegliere un assicuratore diverso da quello scelto per l'assicurazione obbligatoria delle cure medico-sanitarie.
3    L'assicurazione d'indennità giornaliera può essere stipulata nella forma d'assicurazione collettiva. Le assicurazioni collettive possono essere stipulate da:
a  datori di lavoro, per sé stessi e per i propri dipendenti;
b  associazioni di datori di lavoro o associazioni professionali, per i propri membri e per i dipendenti dei loro membri;
c  associazioni di dipendenti, per i propri membri.
segg. LAMal.

2.- a/aa) Secondo l'art. 3 cpv. 1
SR 832.10 Legge federale del 18 marzo 1994 sull'assicurazione malattie (LAMal)
LAMal Art. 3 Persone tenute ad assicurarsi - 1 Ogni persona domiciliata in Svizzera deve assicurarsi o farsi assicurare dal proprio rappresentante legale per le cure medico-sanitarie entro tre mesi dall'acquisizione del domicilio o dalla nascita in Svizzera.
1    Ogni persona domiciliata in Svizzera deve assicurarsi o farsi assicurare dal proprio rappresentante legale per le cure medico-sanitarie entro tre mesi dall'acquisizione del domicilio o dalla nascita in Svizzera.
2    Il Consiglio federale può prevedere eccezioni all'obbligo d'assicurazione, segnatamente per le persone beneficiarie di privilegi, immunità e facilitazioni di cui all'articolo 2 capoverso 2 della legge del 22 giugno 200712 sullo Stato ospite.13
3    Può estendere l'obbligo d'assicurazione a persone non aventi il domicilio in Svizzera, in particolare a quelle che:
a  esercitano un'attività in Svizzera o vi hanno la propria dimora abituale (art. 13 cpv. 2 LPGA15).
b  lavorano all'estero per conto di un datore di lavoro con sede in Svizzera.
4    L'obbligo d'assicurazione è sospeso per le persone soggette per più di 60 giorni consecutivi alla legge federale del 19 giugno 199216 sull'assicurazione militare (LAM). Il Consiglio federale disciplina la procedura.17
LAMal, ogni persona domiciliata in Svizzera deve assicurarsi o farsi assicurare dal proprio rappresentante legale per le cure medico-sanitarie entro tre mesi dall'acquisizione del domicilio o dalla nascita in Svizzera.
L'art. 3 cpv. 3 lett. a
SR 832.10 Legge federale del 18 marzo 1994 sull'assicurazione malattie (LAMal)
LAMal Art. 3 Persone tenute ad assicurarsi - 1 Ogni persona domiciliata in Svizzera deve assicurarsi o farsi assicurare dal proprio rappresentante legale per le cure medico-sanitarie entro tre mesi dall'acquisizione del domicilio o dalla nascita in Svizzera.
1    Ogni persona domiciliata in Svizzera deve assicurarsi o farsi assicurare dal proprio rappresentante legale per le cure medico-sanitarie entro tre mesi dall'acquisizione del domicilio o dalla nascita in Svizzera.
2    Il Consiglio federale può prevedere eccezioni all'obbligo d'assicurazione, segnatamente per le persone beneficiarie di privilegi, immunità e facilitazioni di cui all'articolo 2 capoverso 2 della legge del 22 giugno 200712 sullo Stato ospite.13
3    Può estendere l'obbligo d'assicurazione a persone non aventi il domicilio in Svizzera, in particolare a quelle che:
a  esercitano un'attività in Svizzera o vi hanno la propria dimora abituale (art. 13 cpv. 2 LPGA15).
b  lavorano all'estero per conto di un datore di lavoro con sede in Svizzera.
4    L'obbligo d'assicurazione è sospeso per le persone soggette per più di 60 giorni consecutivi alla legge federale del 19 giugno 199216 sull'assicurazione militare (LAM). Il Consiglio federale disciplina la procedura.17
LAMal conferisce facoltà al Consiglio federale di estendere l'obbligo assicurativo a persone non aventi il domicilio in Svizzera, in particolare a quelle che esercitano un'attività in Svizzera o vi risiedono per un periodo prolungato.
Giusta l'art. 7 cpv. 4
SR 832.102 Ordinanza del 27 giugno 1995 sull'assicurazione malattie (OAMal)
OAMal Art. 7 - 1 I cittadini stranieri con un permesso di domicilio, con un permesso di dimora oppure con un permesso di dimora di breve durata ai sensi dell'articolo 1 capoverso 2 lettere a e f sono tenuti ad assicurarsi entro tre mesi dal momento in cui si sono annunciati presso il competente ufficio di controllo degli abitanti. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data del suddetto annuncio. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.49
1    I cittadini stranieri con un permesso di domicilio, con un permesso di dimora oppure con un permesso di dimora di breve durata ai sensi dell'articolo 1 capoverso 2 lettere a e f sono tenuti ad assicurarsi entro tre mesi dal momento in cui si sono annunciati presso il competente ufficio di controllo degli abitanti. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data del suddetto annuncio. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.49
2    Gli stranieri con permesso di soggiorno di breve durata ai sensi dell'articolo 1 capoverso 2 lettera b devono essere assicurati a partire dalla loro entrata in Svizzera.50
2bis    Le persone sprovviste di permesso di dimora di cui all'articolo 1 capoverso 2 lettera g devono essere assicurate dal momento dell'inizio dell'attività lucrativa in Svizzera. Anche in caso di affiliazione tardiva, l'assicurazione inizia il giorno in cui comincia l'attività lucrativa.51
3    Per le persone di cui ai capoversi 1 e 2, l'assicurazione cessa il giorno per il quale la partenza dalla Svizzera è stata notificata al competente ufficio del controllo degli abitanti, in ogni caso il giorno della partenza effettiva dalla Svizzera o alla morte dell'assicurato.
3bis    Per le persone di cui al capoverso 2bis, l'assicurazione cessa il giorno della fine dell'attività lucrativa in Svizzera, ma al più tardi il giorno della partenza effettiva dalla Svizzera o alla morte dell'assicurato.52
4    I frontalieri e i loro familiari che desiderano essere soggetti all'assicurazione svizzera (art. 3 cpv. 1) devono assicurarsi entro tre mesi dall'inizio della validità del permesso di frontaliero. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data della validità del permesso. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.53 L'assicurazione cessa con l'abbandono dell'attività lucrativa in Svizzera, la scadenza o la revoca del permesso di frontaliero, la morte dell'assicurato o la rinuncia all'assoggettamento all'assicurazione svizzera. In quest'ultimo caso, fatti salvi motivi particolari, non può essere presentata una nuova domanda.
5    I richiedenti l'asilo nonché le persone bisognose di protezione devono assicurarsi senza indugio a partire dalla ripartizione ai Cantoni giusta l'artico 27 della legge del 26 giugno 199854 sull'asilo. Le persone ammesse provvisoriamente devono assicurarsi subito dopo la decisione d'ammissione provvisoria. L'assicurazione inizia il giorno della presentazione della domanda d'asilo o della decisione di ammissione provvisoria o di concessione della protezione provvisoria. L'assicurazione cessa il giorno in cui provatamente queste persone hanno lasciato la Svizzera o con la morte dell'assicurato.55
6    Le persone beneficiarie di privilegi, immunità e facilitazioni che desiderano essere soggette all'assicurazione svizzera (art. 6 cpv. 1) devono assicurarsi entro sei mesi dall'ottenimento della carta di legittimazione del DFAE. L'assicurazione inizia il giorno in cui hanno ottenuto questa carta di legittimazione. L'assicurazione cessa alla fine dell'attività ufficiale in Svizzera, con la morte o la rinuncia all'assoggettamento all'assicurazione obbligatoria svizzera. In quest'ultimo caso, fatti salvi motivi particolari, non può essere presentata una nuova domanda.56
7    Gli agenti della Confederazione in attività o in pensione ai sensi dell'articolo 2 capoverso 1 lettera a che escono dall'assicurazione militare devono assicurarsi per le cure medico-sanitarie presso un assicuratore designato nell'articolo 1157 della legge entro tre mesi dall'uscita dall'assicurazione militare. Se l'affiliazione è tempestiva, l'assicurazione inizia dall'uscita dall'assicurazione militare.
8    Le persone tenute ad assicurarsi ai sensi dell'articolo 1 capoverso 2 lettere d-ebis devono assicurarsi entro tre mesi dalla nascita dell'obbligo d'assicurazione in Svizzera. Se si assicurano entro questo termine, l'assicurazione inizia dall'assoggettamento all'assicurazione svizzera. Se si assicurano più tardi, l'assicurazione inizia dalla data dell'affiliazione. L'assicurazione cessa se queste persone non adempiono più le condizioni per un assoggettamento all'assicurazione svizzera conformemente all'Accordo sulla libera circolazione delle persone58 e al relativo allegato II, all'Accordo AELS59, al relativo allegato K e all'appendice 2 dell'allegato K o ad altri accordi internazionali.60
OAMal, i frontalieri e i loro familiari che desiderano essere soggetti all'assicurazione svizzera devono assicurarsi entro sei mesi dall'inizio della validità del permesso di frontaliere. L'assicurazione cessa con l'abbandono dell'attività lucrativa in Svizzera, la scadenza o la revoca del permesso di frontaliere, la morte dell'assicurato o la rinuncia all'assoggettamento all'assicurazione svizzera.

bb) La delega legislativa contenuta nell'art. 3 cpv. 3 lett. a
SR 832.10 Legge federale del 18 marzo 1994 sull'assicurazione malattie (LAMal)
LAMal Art. 3 Persone tenute ad assicurarsi - 1 Ogni persona domiciliata in Svizzera deve assicurarsi o farsi assicurare dal proprio rappresentante legale per le cure medico-sanitarie entro tre mesi dall'acquisizione del domicilio o dalla nascita in Svizzera.
1    Ogni persona domiciliata in Svizzera deve assicurarsi o farsi assicurare dal proprio rappresentante legale per le cure medico-sanitarie entro tre mesi dall'acquisizione del domicilio o dalla nascita in Svizzera.
2    Il Consiglio federale può prevedere eccezioni all'obbligo d'assicurazione, segnatamente per le persone beneficiarie di privilegi, immunità e facilitazioni di cui all'articolo 2 capoverso 2 della legge del 22 giugno 200712 sullo Stato ospite.13
3    Può estendere l'obbligo d'assicurazione a persone non aventi il domicilio in Svizzera, in particolare a quelle che:
a  esercitano un'attività in Svizzera o vi hanno la propria dimora abituale (art. 13 cpv. 2 LPGA15).
b  lavorano all'estero per conto di un datore di lavoro con sede in Svizzera.
4    L'obbligo d'assicurazione è sospeso per le persone soggette per più di 60 giorni consecutivi alla legge federale del 19 giugno 199216 sull'assicurazione militare (LAM). Il Consiglio federale disciplina la procedura.17
LAMal costituisce un'eccezione al principio della territorialità che circoscrive al territorio svizzero l'erogazione delle prestazioni obbligatorie nell'ambito dell'assicurazione malattie. Le casse-malati non sono quindi tenute, di massima, a erogare prestazioni per la cura medica fuori della Svizzera. Fanno eccezione, nell'ambito dell'assicurazione obbligatoria, i casi previsti dall'art. 34 cpv. 2
SR 832.10 Legge federale del 18 marzo 1994 sull'assicurazione malattie (LAMal)
LAMal Art. 34 Entità - 1 Per l'assicurazione obbligatoria delle cure medico-sanitarie, gli assicuratori non possono assumere altri costi oltre quelli delle prestazioni ai sensi degli articoli 25-33.
1    Per l'assicurazione obbligatoria delle cure medico-sanitarie, gli assicuratori non possono assumere altri costi oltre quelli delle prestazioni ai sensi degli articoli 25-33.
2    Il Consiglio federale può prevedere che l'assicurazione obbligatoria delle cure medico-sanitarie assuma:
a  i costi delle prestazioni di cui agli articoli 25 capoverso 2 e 29 fornite all'estero per motivi d'ordine medico o nell'ambito della cooperazione transfrontaliera ad assicurati residenti in Svizzera;
b  i costi del parto effettuato all'estero non per motivi d'ordine medico.94
3    Può limitare l'assunzione dei costi di cui al capoverso 2.95
LAMal, la cui disciplina giuridica è stata delegata dal legislatore al Consiglio federale, e le fattispeci autonomamente regolate dall'art. 36 cpv. 2 a
SR 832.102 Ordinanza del 27 giugno 1995 sull'assicurazione malattie (OAMal)
OAMal Art. 36 Prestazioni all'estero - 1 Sentita la competente commissione, il DFI designa le prestazioni di cui agli articoli 25 capoverso 2 e 29 della legge, i cui costi sono a carico dell'assicurazione obbligatoria delle cure medico-sanitarie se le stesse non possono essere effettuate in Svizzera.
1    Sentita la competente commissione, il DFI designa le prestazioni di cui agli articoli 25 capoverso 2 e 29 della legge, i cui costi sono a carico dell'assicurazione obbligatoria delle cure medico-sanitarie se le stesse non possono essere effettuate in Svizzera.
2    L'assicurazione obbligatoria delle cure medico-sanitarie assume i costi dei trattamenti effettuati all'estero in caso d'urgenza. Esiste urgenza se l'assicurato che soggiorna temporaneamente all'estero necessita di un trattamento medico e se il rientro in Svizzera è inappropriato. Non esiste urgenza se l'assicurato si reca all'estero allo scopo di seguire questo trattamento.
3    L'assicurazione obbligatoria delle cure medico-sanitarie assume, nei limiti dell'articolo 29 della legge, i costi del parto effettuato all'estero se questo costituisce la sola possibilità di procurare al figlio la nazionalità della madre o del padre oppure nel caso in cui il figlio, se nascesse in Svizzera, risulterebbe apolide.
4    Le prestazioni di cui ai capoversi 1 e 2 e i trattamenti dispensati all'estero ai frontalieri, ai lavoratori distaccati all'estero e alle persone al servizio di una collettività pubblica, come pure ai loro familiari (art. 3 a 5), sono assunti al massimo fino a un importo pari al doppio del corrispettivo rimborso in Svizzera e, nei casi di cui al capoverso 3, per un importo pari a quello in Svizzera. Per gli assicurati di cui agli articoli 4 e 5, la rimunerazione è effettuata in base alle tariffe e ai prezzi valevoli nel loro ultimo luogo di domicilio in Svizzera. Se ad assicurati ai sensi dell'articolo 1 capoverso 2 lettere d-ebis vengono dispensate cure difformemente dalle regole dell'assistenza reciproca internazionale in materia di prestazioni, i costi vengono assunti secondo le tariffe ed i prezzi praticati nel loro ultimo luogo di residenza o di lavoro; non potendosi determinare alcuno di questi luoghi, i costi saranno assunti secondo le tariffe ed i prezzi del Cantone di domicili
5    Sono salve le disposizioni sull'assistenza reciproca internazionale in materia di prestazioni.137
4 OAMal (Maurer, Das neue Krankenversicherungsrecht, Basilea/Francoforte sul Meno 1996, pag. 55 seg. ; si vedano inoltre, vigente la LAMI, DTF 118 V 50 consid. 1 e 111 V 33 consid. 1 con riferimenti).
Le eccezioni previste dall'art. 36 cpv. 4
SR 832.102 Ordinanza del 27 giugno 1995 sull'assicurazione malattie (OAMal)
OAMal Art. 36 Prestazioni all'estero - 1 Sentita la competente commissione, il DFI designa le prestazioni di cui agli articoli 25 capoverso 2 e 29 della legge, i cui costi sono a carico dell'assicurazione obbligatoria delle cure medico-sanitarie se le stesse non possono essere effettuate in Svizzera.
1    Sentita la competente commissione, il DFI designa le prestazioni di cui agli articoli 25 capoverso 2 e 29 della legge, i cui costi sono a carico dell'assicurazione obbligatoria delle cure medico-sanitarie se le stesse non possono essere effettuate in Svizzera.
2    L'assicurazione obbligatoria delle cure medico-sanitarie assume i costi dei trattamenti effettuati all'estero in caso d'urgenza. Esiste urgenza se l'assicurato che soggiorna temporaneamente all'estero necessita di un trattamento medico e se il rientro in Svizzera è inappropriato. Non esiste urgenza se l'assicurato si reca all'estero allo scopo di seguire questo trattamento.
3    L'assicurazione obbligatoria delle cure medico-sanitarie assume, nei limiti dell'articolo 29 della legge, i costi del parto effettuato all'estero se questo costituisce la sola possibilità di procurare al figlio la nazionalità della madre o del padre oppure nel caso in cui il figlio, se nascesse in Svizzera, risulterebbe apolide.
4    Le prestazioni di cui ai capoversi 1 e 2 e i trattamenti dispensati all'estero ai frontalieri, ai lavoratori distaccati all'estero e alle persone al servizio di una collettività pubblica, come pure ai loro familiari (art. 3 a 5), sono assunti al massimo fino a un importo pari al doppio del corrispettivo rimborso in Svizzera e, nei casi di cui al capoverso 3, per un importo pari a quello in Svizzera. Per gli assicurati di cui agli articoli 4 e 5, la rimunerazione è effettuata in base alle tariffe e ai prezzi valevoli nel loro ultimo luogo di domicilio in Svizzera. Se ad assicurati ai sensi dell'articolo 1 capoverso 2 lettere d-ebis vengono dispensate cure difformemente dalle regole dell'assistenza reciproca internazionale in materia di prestazioni, i costi vengono assunti secondo le tariffe ed i prezzi praticati nel loro ultimo luogo di residenza o di lavoro; non potendosi determinare alcuno di questi luoghi, i costi saranno assunti secondo le tariffe ed i prezzi del Cantone di domicili
5    Sono salve le disposizioni sull'assistenza reciproca internazionale in materia di prestazioni.137
OAMal riguardano segnatamente i frontalieri, i lavoratori distaccati all'estero e le persone al servizio di una comunità pubblica, come pure i loro familiari, che beneficiano delle prestazioni per la cura medico-sanitaria di cui agli art. 25 cpv. 2 e
SR 832.10 Legge federale del 18 marzo 1994 sull'assicurazione malattie (LAMal)
LAMal Art. 25 Prestazioni generali in caso di malattia - 1 L'assicurazione obbligatoria delle cure medico-sanitarie assume i costi delle prestazioni atte a diagnosticare o a curare una malattia e i relativi postumi.
1    L'assicurazione obbligatoria delle cure medico-sanitarie assume i costi delle prestazioni atte a diagnosticare o a curare una malattia e i relativi postumi.
2    Queste prestazioni comprendono:
a  gli esami e le terapie ambulatoriali, in ospedale o in una casa di cura, nonché le cure dispensate nell'ambito di una cura ospedaliera:70
a1  dal medico,
a2  dal chiropratico,
a3bis  da persone che effettuano prestazioni previa prescrizione o indicazione di un medico o di un chiropratico;
b  le analisi, i medicamenti, i mezzi e gli apparecchi diagnostici e terapeutici prescritti dal medico o, nei limiti stabiliti dal Consiglio federale, dal chiropratico;
c  un contributo alle spese di cure balneari prescritte dal medico;
d  i provvedimenti di riabilitazione medica, eseguiti o prescritti dal medico;
e  la degenza in ospedale secondo lo standard del reparto comune;
f  ...
fbis  la degenza in caso di parto in una casa per partorienti (art. 29);
g  un contributo alle spese di trasporto necessarie dal profilo medico e alle spese di salvataggio;
h  la prestazione effettuata dal farmacista al momento di fornire i medicamenti prescritti dal medico secondo la lettera b.
29 LAMal, nella misura stabilita dal dipartimento competente, se le stesse non possono essere effettuate in Svizzera (cfr. art. 36 cpv. 1
SR 832.102 Ordinanza del 27 giugno 1995 sull'assicurazione malattie (OAMal)
OAMal Art. 36 Prestazioni all'estero - 1 Sentita la competente commissione, il DFI designa le prestazioni di cui agli articoli 25 capoverso 2 e 29 della legge, i cui costi sono a carico dell'assicurazione obbligatoria delle cure medico-sanitarie se le stesse non possono essere effettuate in Svizzera.
1    Sentita la competente commissione, il DFI designa le prestazioni di cui agli articoli 25 capoverso 2 e 29 della legge, i cui costi sono a carico dell'assicurazione obbligatoria delle cure medico-sanitarie se le stesse non possono essere effettuate in Svizzera.
2    L'assicurazione obbligatoria delle cure medico-sanitarie assume i costi dei trattamenti effettuati all'estero in caso d'urgenza. Esiste urgenza se l'assicurato che soggiorna temporaneamente all'estero necessita di un trattamento medico e se il rientro in Svizzera è inappropriato. Non esiste urgenza se l'assicurato si reca all'estero allo scopo di seguire questo trattamento.
3    L'assicurazione obbligatoria delle cure medico-sanitarie assume, nei limiti dell'articolo 29 della legge, i costi del parto effettuato all'estero se questo costituisce la sola possibilità di procurare al figlio la nazionalità della madre o del padre oppure nel caso in cui il figlio, se nascesse in Svizzera, risulterebbe apolide.
4    Le prestazioni di cui ai capoversi 1 e 2 e i trattamenti dispensati all'estero ai frontalieri, ai lavoratori distaccati all'estero e alle persone al servizio di una collettività pubblica, come pure ai loro familiari (art. 3 a 5), sono assunti al massimo fino a un importo pari al doppio del corrispettivo rimborso in Svizzera e, nei casi di cui al capoverso 3, per un importo pari a quello in Svizzera. Per gli assicurati di cui agli articoli 4 e 5, la rimunerazione è effettuata in base alle tariffe e ai prezzi valevoli nel loro ultimo luogo di domicilio in Svizzera. Se ad assicurati ai sensi dell'articolo 1 capoverso 2 lettere d-ebis vengono dispensate cure difformemente dalle regole dell'assistenza reciproca internazionale in materia di prestazioni, i costi vengono assunti secondo le tariffe ed i prezzi praticati nel loro ultimo luogo di residenza o di lavoro; non potendosi determinare alcuno di questi luoghi, i costi saranno assunti secondo le tariffe ed i prezzi del Cantone di domicili
5    Sono salve le disposizioni sull'assistenza reciproca internazionale in materia di prestazioni.137
OAMal).
Queste deroghe trovano fondamento in considerazioni tratte dal principio della mutualità e da ragioni di parità di trattamento (cfr. art. 13 cpv. 2 lett. a
SR 832.102 Ordinanza del 27 giugno 1995 sull'assicurazione malattie (OAMal)
OAMal Art. 36 Prestazioni all'estero - 1 Sentita la competente commissione, il DFI designa le prestazioni di cui agli articoli 25 capoverso 2 e 29 della legge, i cui costi sono a carico dell'assicurazione obbligatoria delle cure medico-sanitarie se le stesse non possono essere effettuate in Svizzera.
1    Sentita la competente commissione, il DFI designa le prestazioni di cui agli articoli 25 capoverso 2 e 29 della legge, i cui costi sono a carico dell'assicurazione obbligatoria delle cure medico-sanitarie se le stesse non possono essere effettuate in Svizzera.
2    L'assicurazione obbligatoria delle cure medico-sanitarie assume i costi dei trattamenti effettuati all'estero in caso d'urgenza. Esiste urgenza se l'assicurato che soggiorna temporaneamente all'estero necessita di un trattamento medico e se il rientro in Svizzera è inappropriato. Non esiste urgenza se l'assicurato si reca all'estero allo scopo di seguire questo trattamento.
3    L'assicurazione obbligatoria delle cure medico-sanitarie assume, nei limiti dell'articolo 29 della legge, i costi del parto effettuato all'estero se questo costituisce la sola possibilità di procurare al figlio la nazionalità della madre o del padre oppure nel caso in cui il figlio, se nascesse in Svizzera, risulterebbe apolide.
4    Le prestazioni di cui ai capoversi 1 e 2 e i trattamenti dispensati all'estero ai frontalieri, ai lavoratori distaccati all'estero e alle persone al servizio di una collettività pubblica, come pure ai loro familiari (art. 3 a 5), sono assunti al massimo fino a un importo pari al doppio del corrispettivo rimborso in Svizzera e, nei casi di cui al capoverso 3, per un importo pari a quello in Svizzera. Per gli assicurati di cui agli articoli 4 e 5, la rimunerazione è effettuata in base alle tariffe e ai prezzi valevoli nel loro ultimo luogo di domicilio in Svizzera. Se ad assicurati ai sensi dell'articolo 1 capoverso 2 lettere d-ebis vengono dispensate cure difformemente dalle regole dell'assistenza reciproca internazionale in materia di prestazioni, i costi vengono assunti secondo le tariffe ed i prezzi praticati nel loro ultimo luogo di residenza o di lavoro; non potendosi determinare alcuno di questi luoghi, i costi saranno assunti secondo le tariffe ed i prezzi del Cantone di domicili
5    Sono salve le disposizioni sull'assistenza reciproca internazionale in materia di prestazioni.137
LAMal), come già riconosciuto dalla giurisprudenza del Tribunale federale delle assicurazioni vigente il vecchio diritto (DTF 105 V 280 consid. 2).

b/aa) Secondo l'art. 67 cpv. 1
SR 832.10 Legge federale del 18 marzo 1994 sull'assicurazione malattie (LAMal)
LAMal Art. 67 Adesione - 1 Le persone domiciliate in Svizzera o che vi esercitano un'attività lucrativa e aventi compiuto i 15 anni ma non ancora i 65 anni possono stipulare un'assicurazione d'indennità giornaliera con un assicuratore ai sensi degli articoli 2 capoverso 1 o 3 LVAMal251.252
1    Le persone domiciliate in Svizzera o che vi esercitano un'attività lucrativa e aventi compiuto i 15 anni ma non ancora i 65 anni possono stipulare un'assicurazione d'indennità giornaliera con un assicuratore ai sensi degli articoli 2 capoverso 1 o 3 LVAMal251.252
2    Esse possono scegliere un assicuratore diverso da quello scelto per l'assicurazione obbligatoria delle cure medico-sanitarie.
3    L'assicurazione d'indennità giornaliera può essere stipulata nella forma d'assicurazione collettiva. Le assicurazioni collettive possono essere stipulate da:
a  datori di lavoro, per sé stessi e per i propri dipendenti;
b  associazioni di datori di lavoro o associazioni professionali, per i propri membri e per i dipendenti dei loro membri;
c  associazioni di dipendenti, per i propri membri.
LAMal, le persone domiciliate in Svizzera o che vi esercitano un'attività lucrativa e aventi compiuto i 15 anni ma non ancora i 65 anni possono stipulare un'assicurazione d'indennità giornaliera.
La legge non disciplina tuttavia in modo esauriente l'erogazione dell'indennità giornaliera all'estero. Il precitato disposto dell'art. 67
SR 832.10 Legge federale del 18 marzo 1994 sull'assicurazione malattie (LAMal)
LAMal Art. 67 Adesione - 1 Le persone domiciliate in Svizzera o che vi esercitano un'attività lucrativa e aventi compiuto i 15 anni ma non ancora i 65 anni possono stipulare un'assicurazione d'indennità giornaliera con un assicuratore ai sensi degli articoli 2 capoverso 1 o 3 LVAMal251.252
1    Le persone domiciliate in Svizzera o che vi esercitano un'attività lucrativa e aventi compiuto i 15 anni ma non ancora i 65 anni possono stipulare un'assicurazione d'indennità giornaliera con un assicuratore ai sensi degli articoli 2 capoverso 1 o 3 LVAMal251.252
2    Esse possono scegliere un assicuratore diverso da quello scelto per l'assicurazione obbligatoria delle cure medico-sanitarie.
3    L'assicurazione d'indennità giornaliera può essere stipulata nella forma d'assicurazione collettiva. Le assicurazioni collettive possono essere stipulate da:
a  datori di lavoro, per sé stessi e per i propri dipendenti;
b  associazioni di datori di lavoro o associazioni professionali, per i propri membri e per i dipendenti dei loro membri;
c  associazioni di dipendenti, per i propri membri.
LAMal non contiene infatti, diversamente dall'art. 3 cpv. 3
SR 832.10 Legge federale del 18 marzo 1994 sull'assicurazione malattie (LAMal)
LAMal Art. 3 Persone tenute ad assicurarsi - 1 Ogni persona domiciliata in Svizzera deve assicurarsi o farsi assicurare dal proprio rappresentante legale per le cure medico-sanitarie entro tre mesi dall'acquisizione del domicilio o dalla nascita in Svizzera.
1    Ogni persona domiciliata in Svizzera deve assicurarsi o farsi assicurare dal proprio rappresentante legale per le cure medico-sanitarie entro tre mesi dall'acquisizione del domicilio o dalla nascita in Svizzera.
2    Il Consiglio federale può prevedere eccezioni all'obbligo d'assicurazione, segnatamente per le persone beneficiarie di privilegi, immunità e facilitazioni di cui all'articolo 2 capoverso 2 della legge del 22 giugno 200712 sullo Stato ospite.13
3    Può estendere l'obbligo d'assicurazione a persone non aventi il domicilio in Svizzera, in particolare a quelle che:
a  esercitano un'attività in Svizzera o vi hanno la propria dimora abituale (art. 13 cpv. 2 LPGA15).
b  lavorano all'estero per conto di un datore di lavoro con sede in Svizzera.
4    L'obbligo d'assicurazione è sospeso per le persone soggette per più di 60 giorni consecutivi alla legge federale del 19 giugno 199216 sull'assicurazione militare (LAM). Il Consiglio federale disciplina la procedura.17
LAMal, alcuna delega in tal senso a favore del Consiglio federale.
Nondimeno esso contiene una deroga al principio della territorialità, nella misura in cui, facendo riferimento alle persone che esercitano un'attività lucrativa in Svizzera, considera assicurabili tutti i lavoratori e le lavoratrici che svolgono una professione nel nostro Paese, indipendentemente dal requisito del domicilio.
In questo contesto, comunque più in generale, il nuovo diritto in materia d'indennità giornaliera non si scosta sostanzialmente dal vecchio (cfr. Messaggio concernente la revisione dell'assicurazione malattia del 6 novembre 1991 in: FF 1992 I pag. 65 segg. , in particolare pag. 109 seg. ; Scartazzini, L'assurance perte de gain en cas de maladie dans la jurisprudence du Tribunal fédéral des assurances, Journée 1992 de droit du travail et de la sécurité sociale, Zurigo 1994, pag. 64 seg. ).

bb) Deve quindi essere confermata, in linea di principio, la giurisprudenza del Tribunale federale delle assicurazioni relativa al vecchio art. 12bis
SR 832.10 Legge federale del 18 marzo 1994 sull'assicurazione malattie (LAMal)
LAMal Art. 3 Persone tenute ad assicurarsi - 1 Ogni persona domiciliata in Svizzera deve assicurarsi o farsi assicurare dal proprio rappresentante legale per le cure medico-sanitarie entro tre mesi dall'acquisizione del domicilio o dalla nascita in Svizzera.
1    Ogni persona domiciliata in Svizzera deve assicurarsi o farsi assicurare dal proprio rappresentante legale per le cure medico-sanitarie entro tre mesi dall'acquisizione del domicilio o dalla nascita in Svizzera.
2    Il Consiglio federale può prevedere eccezioni all'obbligo d'assicurazione, segnatamente per le persone beneficiarie di privilegi, immunità e facilitazioni di cui all'articolo 2 capoverso 2 della legge del 22 giugno 200712 sullo Stato ospite.13
3    Può estendere l'obbligo d'assicurazione a persone non aventi il domicilio in Svizzera, in particolare a quelle che:
a  esercitano un'attività in Svizzera o vi hanno la propria dimora abituale (art. 13 cpv. 2 LPGA15).
b  lavorano all'estero per conto di un datore di lavoro con sede in Svizzera.
4    L'obbligo d'assicurazione è sospeso per le persone soggette per più di 60 giorni consecutivi alla legge federale del 19 giugno 199216 sull'assicurazione militare (LAM). Il Consiglio federale disciplina la procedura.17
LAMI.
Nel caso dei frontalieri, ad esempio, non può essere richiesta la condizione del domicilio in Svizzera, poiché alla sua realizzazione si oppone l'obbligo di far rientro quotidianamente al domicilio estero. Richiamarsi perciò in un simile caso al principio della territorialità per disattendere l'erogazione dell'indennità giornaliera contravverrebbe al principio della mutualità e della parità di trattamento (cfr. art. 13 cpv. 2 lett. a
SR 832.102 Ordinanza del 27 giugno 1995 sull'assicurazione malattie (OAMal)
OAMal Art. 36 Prestazioni all'estero - 1 Sentita la competente commissione, il DFI designa le prestazioni di cui agli articoli 25 capoverso 2 e 29 della legge, i cui costi sono a carico dell'assicurazione obbligatoria delle cure medico-sanitarie se le stesse non possono essere effettuate in Svizzera.
1    Sentita la competente commissione, il DFI designa le prestazioni di cui agli articoli 25 capoverso 2 e 29 della legge, i cui costi sono a carico dell'assicurazione obbligatoria delle cure medico-sanitarie se le stesse non possono essere effettuate in Svizzera.
2    L'assicurazione obbligatoria delle cure medico-sanitarie assume i costi dei trattamenti effettuati all'estero in caso d'urgenza. Esiste urgenza se l'assicurato che soggiorna temporaneamente all'estero necessita di un trattamento medico e se il rientro in Svizzera è inappropriato. Non esiste urgenza se l'assicurato si reca all'estero allo scopo di seguire questo trattamento.
3    L'assicurazione obbligatoria delle cure medico-sanitarie assume, nei limiti dell'articolo 29 della legge, i costi del parto effettuato all'estero se questo costituisce la sola possibilità di procurare al figlio la nazionalità della madre o del padre oppure nel caso in cui il figlio, se nascesse in Svizzera, risulterebbe apolide.
4    Le prestazioni di cui ai capoversi 1 e 2 e i trattamenti dispensati all'estero ai frontalieri, ai lavoratori distaccati all'estero e alle persone al servizio di una collettività pubblica, come pure ai loro familiari (art. 3 a 5), sono assunti al massimo fino a un importo pari al doppio del corrispettivo rimborso in Svizzera e, nei casi di cui al capoverso 3, per un importo pari a quello in Svizzera. Per gli assicurati di cui agli articoli 4 e 5, la rimunerazione è effettuata in base alle tariffe e ai prezzi valevoli nel loro ultimo luogo di domicilio in Svizzera. Se ad assicurati ai sensi dell'articolo 1 capoverso 2 lettere d-ebis vengono dispensate cure difformemente dalle regole dell'assistenza reciproca internazionale in materia di prestazioni, i costi vengono assunti secondo le tariffe ed i prezzi praticati nel loro ultimo luogo di residenza o di lavoro; non potendosi determinare alcuno di questi luoghi, i costi saranno assunti secondo le tariffe ed i prezzi del Cantone di domicili
5    Sono salve le disposizioni sull'assistenza reciproca internazionale in materia di prestazioni.137
LAMal).
L'assicurazione facoltativa d'indennità giornaliera ha invero lo scopo di risarcire la perdita salariale, dovuta a malattia, insorta nell'ultima attività esercitata fino a ristabilimento della capacità lavorativa. Non è necessario che l'assicurato non abbia potuto conseguire un reddito in Svizzera a causa dell'incapacità al lavoro. La cassa-malati è altresì tenuta a pagare le prestazioni, se l'assicurato può provare che subisce una perdita di salario all'estero a causa della sua incapacità dovuta a malattia (RAMI 1996 no. K 977 pag. 110 consid. 3f, 1986 no. K 702 pag. 464 consid. 2a; cfr. inoltre Scartazzini, op. cit. , pag. 53).

cc) Nell'ambito dell'assicurazione facoltativa d'indennità giornaliera, se un assicurato esce dall'assicurazione collettiva perché cessa di appartenere alla cerchia degli assicurati definita dal contratto, ha diritto al trasferimento nell'assicurazione individuale dell'assicuratore (art. 71 cpv. 1
SR 832.10 Legge federale del 18 marzo 1994 sull'assicurazione malattie (LAMal)
LAMal Art. 71 Uscita dall'assicurazione collettiva - 1 L'assicurato che esce dall'assicurazione collettiva perché cessa di appartenere alla cerchia degli assicurati definita dal contratto oppure perché quest'ultimo è disdetto, ha diritto al trasferimento nell'assicurazione individuale dell'assicuratore. Se nell'assicurazione individuale l'assicurato non assicura prestazioni più elevate, non possono essere formulate nuove riserve e dev'essere mantenuta l'età d'entrata determinante nel contratto collettivo.
1    L'assicurato che esce dall'assicurazione collettiva perché cessa di appartenere alla cerchia degli assicurati definita dal contratto oppure perché quest'ultimo è disdetto, ha diritto al trasferimento nell'assicurazione individuale dell'assicuratore. Se nell'assicurazione individuale l'assicurato non assicura prestazioni più elevate, non possono essere formulate nuove riserve e dev'essere mantenuta l'età d'entrata determinante nel contratto collettivo.
2    L'assicuratore deve provvedere affinché l'assicurato sia informato per scritto in merito al suo diritto di passare all'assicurazione individuale. Se omette questa informazione, l'assicurato rimane nell'assicurazione collettiva. L'assicurato deve far valere il diritto di passaggio entro tre mesi dal ricevimento della comunicazione.
LAMal). L'assicuratore deve provvedere affinché l'assicurato sia informato per iscritto in merito al suo diritto di passare all'assicurazione individuale. Se omette questa informazione, l'assicurato rimane nell'assicurazione collettiva. Quest'ultimo, dal canto suo, deve far valere il diritto di passaggio entro tre mesi dal ricevimento della comunicazione (art. 71 cpv. 2
SR 832.10 Legge federale del 18 marzo 1994 sull'assicurazione malattie (LAMal)
LAMal Art. 71 Uscita dall'assicurazione collettiva - 1 L'assicurato che esce dall'assicurazione collettiva perché cessa di appartenere alla cerchia degli assicurati definita dal contratto oppure perché quest'ultimo è disdetto, ha diritto al trasferimento nell'assicurazione individuale dell'assicuratore. Se nell'assicurazione individuale l'assicurato non assicura prestazioni più elevate, non possono essere formulate nuove riserve e dev'essere mantenuta l'età d'entrata determinante nel contratto collettivo.
1    L'assicurato che esce dall'assicurazione collettiva perché cessa di appartenere alla cerchia degli assicurati definita dal contratto oppure perché quest'ultimo è disdetto, ha diritto al trasferimento nell'assicurazione individuale dell'assicuratore. Se nell'assicurazione individuale l'assicurato non assicura prestazioni più elevate, non possono essere formulate nuove riserve e dev'essere mantenuta l'età d'entrata determinante nel contratto collettivo.
2    L'assicuratore deve provvedere affinché l'assicurato sia informato per scritto in merito al suo diritto di passare all'assicurazione individuale. Se omette questa informazione, l'assicurato rimane nell'assicurazione collettiva. L'assicurato deve far valere il diritto di passaggio entro tre mesi dal ricevimento della comunicazione.
LAMal).
Nel caso dei frontalieri, il diritto di passaggio sussiste anche quando il permesso di frontaliere scade e non viene più rinnovato per motivi di malattia (RAMI 2000 no. KV 111 pag. 120 consid. 4b con riferimenti).

dd) Nel caso in esame torna applicabile la cifra 2.7.1. del regolamento della Cassa malati opponente sull'assicurazione dell'indennità di malattia. Secondo tale disposizione, l'assicurazione si estingue, tra l'altro e per quanto interessi la fattispecie, con il licenziamento (lett. a), la partenza per l'estero (lett. b), la radiazione dal registro degli abitanti (lett. c) e la morte (lett. f).
La citata disposizione ricalca in sostanza la normativa di cui all'art. 7 cpv. 4
SR 832.102 Ordinanza del 27 giugno 1995 sull'assicurazione malattie (OAMal)
OAMal Art. 7 - 1 I cittadini stranieri con un permesso di domicilio, con un permesso di dimora oppure con un permesso di dimora di breve durata ai sensi dell'articolo 1 capoverso 2 lettere a e f sono tenuti ad assicurarsi entro tre mesi dal momento in cui si sono annunciati presso il competente ufficio di controllo degli abitanti. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data del suddetto annuncio. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.49
1    I cittadini stranieri con un permesso di domicilio, con un permesso di dimora oppure con un permesso di dimora di breve durata ai sensi dell'articolo 1 capoverso 2 lettere a e f sono tenuti ad assicurarsi entro tre mesi dal momento in cui si sono annunciati presso il competente ufficio di controllo degli abitanti. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data del suddetto annuncio. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.49
2    Gli stranieri con permesso di soggiorno di breve durata ai sensi dell'articolo 1 capoverso 2 lettera b devono essere assicurati a partire dalla loro entrata in Svizzera.50
2bis    Le persone sprovviste di permesso di dimora di cui all'articolo 1 capoverso 2 lettera g devono essere assicurate dal momento dell'inizio dell'attività lucrativa in Svizzera. Anche in caso di affiliazione tardiva, l'assicurazione inizia il giorno in cui comincia l'attività lucrativa.51
3    Per le persone di cui ai capoversi 1 e 2, l'assicurazione cessa il giorno per il quale la partenza dalla Svizzera è stata notificata al competente ufficio del controllo degli abitanti, in ogni caso il giorno della partenza effettiva dalla Svizzera o alla morte dell'assicurato.
3bis    Per le persone di cui al capoverso 2bis, l'assicurazione cessa il giorno della fine dell'attività lucrativa in Svizzera, ma al più tardi il giorno della partenza effettiva dalla Svizzera o alla morte dell'assicurato.52
4    I frontalieri e i loro familiari che desiderano essere soggetti all'assicurazione svizzera (art. 3 cpv. 1) devono assicurarsi entro tre mesi dall'inizio della validità del permesso di frontaliero. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data della validità del permesso. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.53 L'assicurazione cessa con l'abbandono dell'attività lucrativa in Svizzera, la scadenza o la revoca del permesso di frontaliero, la morte dell'assicurato o la rinuncia all'assoggettamento all'assicurazione svizzera. In quest'ultimo caso, fatti salvi motivi particolari, non può essere presentata una nuova domanda.
5    I richiedenti l'asilo nonché le persone bisognose di protezione devono assicurarsi senza indugio a partire dalla ripartizione ai Cantoni giusta l'artico 27 della legge del 26 giugno 199854 sull'asilo. Le persone ammesse provvisoriamente devono assicurarsi subito dopo la decisione d'ammissione provvisoria. L'assicurazione inizia il giorno della presentazione della domanda d'asilo o della decisione di ammissione provvisoria o di concessione della protezione provvisoria. L'assicurazione cessa il giorno in cui provatamente queste persone hanno lasciato la Svizzera o con la morte dell'assicurato.55
6    Le persone beneficiarie di privilegi, immunità e facilitazioni che desiderano essere soggette all'assicurazione svizzera (art. 6 cpv. 1) devono assicurarsi entro sei mesi dall'ottenimento della carta di legittimazione del DFAE. L'assicurazione inizia il giorno in cui hanno ottenuto questa carta di legittimazione. L'assicurazione cessa alla fine dell'attività ufficiale in Svizzera, con la morte o la rinuncia all'assoggettamento all'assicurazione obbligatoria svizzera. In quest'ultimo caso, fatti salvi motivi particolari, non può essere presentata una nuova domanda.56
7    Gli agenti della Confederazione in attività o in pensione ai sensi dell'articolo 2 capoverso 1 lettera a che escono dall'assicurazione militare devono assicurarsi per le cure medico-sanitarie presso un assicuratore designato nell'articolo 1157 della legge entro tre mesi dall'uscita dall'assicurazione militare. Se l'affiliazione è tempestiva, l'assicurazione inizia dall'uscita dall'assicurazione militare.
8    Le persone tenute ad assicurarsi ai sensi dell'articolo 1 capoverso 2 lettere d-ebis devono assicurarsi entro tre mesi dalla nascita dell'obbligo d'assicurazione in Svizzera. Se si assicurano entro questo termine, l'assicurazione inizia dall'assoggettamento all'assicurazione svizzera. Se si assicurano più tardi, l'assicurazione inizia dalla data dell'affiliazione. L'assicurazione cessa se queste persone non adempiono più le condizioni per un assoggettamento all'assicurazione svizzera conformemente all'Accordo sulla libera circolazione delle persone58 e al relativo allegato II, all'Accordo AELS59, al relativo allegato K e all'appendice 2 dell'allegato K o ad altri accordi internazionali.60
OAMal, secondo cui l'assicurazione cessa, come già ricordato al consid. 2a/aa, con l'abbandono dell'attività lucrativa in Svizzera, la scadenza o la revoca del permesso di frontaliere, la morte dell'assicurato o la rinuncia all'assoggettamento all'assicurazione svizzera.
La norma regolamentare in questione non appare in contrasto con il nuovo diritto. Essa limita, non diversamente da quanto prevede l'art. 7 cpv. 4
SR 832.102 Ordinanza del 27 giugno 1995 sull'assicurazione malattie (OAMal)
OAMal Art. 7 - 1 I cittadini stranieri con un permesso di domicilio, con un permesso di dimora oppure con un permesso di dimora di breve durata ai sensi dell'articolo 1 capoverso 2 lettere a e f sono tenuti ad assicurarsi entro tre mesi dal momento in cui si sono annunciati presso il competente ufficio di controllo degli abitanti. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data del suddetto annuncio. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.49
1    I cittadini stranieri con un permesso di domicilio, con un permesso di dimora oppure con un permesso di dimora di breve durata ai sensi dell'articolo 1 capoverso 2 lettere a e f sono tenuti ad assicurarsi entro tre mesi dal momento in cui si sono annunciati presso il competente ufficio di controllo degli abitanti. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data del suddetto annuncio. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.49
2    Gli stranieri con permesso di soggiorno di breve durata ai sensi dell'articolo 1 capoverso 2 lettera b devono essere assicurati a partire dalla loro entrata in Svizzera.50
2bis    Le persone sprovviste di permesso di dimora di cui all'articolo 1 capoverso 2 lettera g devono essere assicurate dal momento dell'inizio dell'attività lucrativa in Svizzera. Anche in caso di affiliazione tardiva, l'assicurazione inizia il giorno in cui comincia l'attività lucrativa.51
3    Per le persone di cui ai capoversi 1 e 2, l'assicurazione cessa il giorno per il quale la partenza dalla Svizzera è stata notificata al competente ufficio del controllo degli abitanti, in ogni caso il giorno della partenza effettiva dalla Svizzera o alla morte dell'assicurato.
3bis    Per le persone di cui al capoverso 2bis, l'assicurazione cessa il giorno della fine dell'attività lucrativa in Svizzera, ma al più tardi il giorno della partenza effettiva dalla Svizzera o alla morte dell'assicurato.52
4    I frontalieri e i loro familiari che desiderano essere soggetti all'assicurazione svizzera (art. 3 cpv. 1) devono assicurarsi entro tre mesi dall'inizio della validità del permesso di frontaliero. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data della validità del permesso. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.53 L'assicurazione cessa con l'abbandono dell'attività lucrativa in Svizzera, la scadenza o la revoca del permesso di frontaliero, la morte dell'assicurato o la rinuncia all'assoggettamento all'assicurazione svizzera. In quest'ultimo caso, fatti salvi motivi particolari, non può essere presentata una nuova domanda.
5    I richiedenti l'asilo nonché le persone bisognose di protezione devono assicurarsi senza indugio a partire dalla ripartizione ai Cantoni giusta l'artico 27 della legge del 26 giugno 199854 sull'asilo. Le persone ammesse provvisoriamente devono assicurarsi subito dopo la decisione d'ammissione provvisoria. L'assicurazione inizia il giorno della presentazione della domanda d'asilo o della decisione di ammissione provvisoria o di concessione della protezione provvisoria. L'assicurazione cessa il giorno in cui provatamente queste persone hanno lasciato la Svizzera o con la morte dell'assicurato.55
6    Le persone beneficiarie di privilegi, immunità e facilitazioni che desiderano essere soggette all'assicurazione svizzera (art. 6 cpv. 1) devono assicurarsi entro sei mesi dall'ottenimento della carta di legittimazione del DFAE. L'assicurazione inizia il giorno in cui hanno ottenuto questa carta di legittimazione. L'assicurazione cessa alla fine dell'attività ufficiale in Svizzera, con la morte o la rinuncia all'assoggettamento all'assicurazione obbligatoria svizzera. In quest'ultimo caso, fatti salvi motivi particolari, non può essere presentata una nuova domanda.56
7    Gli agenti della Confederazione in attività o in pensione ai sensi dell'articolo 2 capoverso 1 lettera a che escono dall'assicurazione militare devono assicurarsi per le cure medico-sanitarie presso un assicuratore designato nell'articolo 1157 della legge entro tre mesi dall'uscita dall'assicurazione militare. Se l'affiliazione è tempestiva, l'assicurazione inizia dall'uscita dall'assicurazione militare.
8    Le persone tenute ad assicurarsi ai sensi dell'articolo 1 capoverso 2 lettere d-ebis devono assicurarsi entro tre mesi dalla nascita dell'obbligo d'assicurazione in Svizzera. Se si assicurano entro questo termine, l'assicurazione inizia dall'assoggettamento all'assicurazione svizzera. Se si assicurano più tardi, l'assicurazione inizia dalla data dell'affiliazione. L'assicurazione cessa se queste persone non adempiono più le condizioni per un assoggettamento all'assicurazione svizzera conformemente all'Accordo sulla libera circolazione delle persone58 e al relativo allegato II, all'Accordo AELS59, al relativo allegato K e all'appendice 2 dell'allegato K o ad altri accordi internazionali.60
OAMal per l'assicurazione medico-sanitaria, l'assicurazione e, con ciò stesso, il passaggio dall'assicurazione collettiva nell'assicurazione individuale ai casi di perdita di guadagno dovuti a malattia insorta in Svizzera, a seguito della quale è scaduto o non è più stato rinnovato il permesso per frontalieri, ma non ai casi in cui la perdita di guadagno non è o non è più dovuta a malattia. L'art. 7 cpv. 4
SR 832.102 Ordinanza del 27 giugno 1995 sull'assicurazione malattie (OAMal)
OAMal Art. 7 - 1 I cittadini stranieri con un permesso di domicilio, con un permesso di dimora oppure con un permesso di dimora di breve durata ai sensi dell'articolo 1 capoverso 2 lettere a e f sono tenuti ad assicurarsi entro tre mesi dal momento in cui si sono annunciati presso il competente ufficio di controllo degli abitanti. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data del suddetto annuncio. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.49
1    I cittadini stranieri con un permesso di domicilio, con un permesso di dimora oppure con un permesso di dimora di breve durata ai sensi dell'articolo 1 capoverso 2 lettere a e f sono tenuti ad assicurarsi entro tre mesi dal momento in cui si sono annunciati presso il competente ufficio di controllo degli abitanti. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data del suddetto annuncio. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.49
2    Gli stranieri con permesso di soggiorno di breve durata ai sensi dell'articolo 1 capoverso 2 lettera b devono essere assicurati a partire dalla loro entrata in Svizzera.50
2bis    Le persone sprovviste di permesso di dimora di cui all'articolo 1 capoverso 2 lettera g devono essere assicurate dal momento dell'inizio dell'attività lucrativa in Svizzera. Anche in caso di affiliazione tardiva, l'assicurazione inizia il giorno in cui comincia l'attività lucrativa.51
3    Per le persone di cui ai capoversi 1 e 2, l'assicurazione cessa il giorno per il quale la partenza dalla Svizzera è stata notificata al competente ufficio del controllo degli abitanti, in ogni caso il giorno della partenza effettiva dalla Svizzera o alla morte dell'assicurato.
3bis    Per le persone di cui al capoverso 2bis, l'assicurazione cessa il giorno della fine dell'attività lucrativa in Svizzera, ma al più tardi il giorno della partenza effettiva dalla Svizzera o alla morte dell'assicurato.52
4    I frontalieri e i loro familiari che desiderano essere soggetti all'assicurazione svizzera (art. 3 cpv. 1) devono assicurarsi entro tre mesi dall'inizio della validità del permesso di frontaliero. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data della validità del permesso. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.53 L'assicurazione cessa con l'abbandono dell'attività lucrativa in Svizzera, la scadenza o la revoca del permesso di frontaliero, la morte dell'assicurato o la rinuncia all'assoggettamento all'assicurazione svizzera. In quest'ultimo caso, fatti salvi motivi particolari, non può essere presentata una nuova domanda.
5    I richiedenti l'asilo nonché le persone bisognose di protezione devono assicurarsi senza indugio a partire dalla ripartizione ai Cantoni giusta l'artico 27 della legge del 26 giugno 199854 sull'asilo. Le persone ammesse provvisoriamente devono assicurarsi subito dopo la decisione d'ammissione provvisoria. L'assicurazione inizia il giorno della presentazione della domanda d'asilo o della decisione di ammissione provvisoria o di concessione della protezione provvisoria. L'assicurazione cessa il giorno in cui provatamente queste persone hanno lasciato la Svizzera o con la morte dell'assicurato.55
6    Le persone beneficiarie di privilegi, immunità e facilitazioni che desiderano essere soggette all'assicurazione svizzera (art. 6 cpv. 1) devono assicurarsi entro sei mesi dall'ottenimento della carta di legittimazione del DFAE. L'assicurazione inizia il giorno in cui hanno ottenuto questa carta di legittimazione. L'assicurazione cessa alla fine dell'attività ufficiale in Svizzera, con la morte o la rinuncia all'assoggettamento all'assicurazione obbligatoria svizzera. In quest'ultimo caso, fatti salvi motivi particolari, non può essere presentata una nuova domanda.56
7    Gli agenti della Confederazione in attività o in pensione ai sensi dell'articolo 2 capoverso 1 lettera a che escono dall'assicurazione militare devono assicurarsi per le cure medico-sanitarie presso un assicuratore designato nell'articolo 1157 della legge entro tre mesi dall'uscita dall'assicurazione militare. Se l'affiliazione è tempestiva, l'assicurazione inizia dall'uscita dall'assicurazione militare.
8    Le persone tenute ad assicurarsi ai sensi dell'articolo 1 capoverso 2 lettere d-ebis devono assicurarsi entro tre mesi dalla nascita dell'obbligo d'assicurazione in Svizzera. Se si assicurano entro questo termine, l'assicurazione inizia dall'assoggettamento all'assicurazione svizzera. Se si assicurano più tardi, l'assicurazione inizia dalla data dell'affiliazione. L'assicurazione cessa se queste persone non adempiono più le condizioni per un assoggettamento all'assicurazione svizzera conformemente all'Accordo sulla libera circolazione delle persone58 e al relativo allegato II, all'Accordo AELS59, al relativo allegato K e all'appendice 2 dell'allegato K o ad altri accordi internazionali.60
OAMal può quindi trovare applicazione, per analogia, anche nel caso dell'assicurazione facoltativa d'indennità giornaliera. In altre parole, il diritto di passare nell'assicurazione individuale si estingue quando, nel caso del frontaliere, l'attività in Svizzera prende fine per motivi estranei alla malattia.

3.- a) I giudici di primo grado hanno respinto il gravame di G.________ rilevando che egli non aveva cessato la propria attività lavorativa in Svizzera a seguito di malattia, ma per motivi anteriori all'avverarsi del caso assicurativo annunciato il 7 novembre 1996, poiché precedentemente e, meglio, il 31 ottobre 1996 era stato licenziato dal datore di lavoro per mancanza di occupazione e gli era stata resa nota, in quell'occasione, l'impossibilità di una futura riassunzione. Dal 23 dicembre 1996, data della scadenza del permesso per frontalieri, la cessazione dell'attività lavorativa in Svizzera non era quindi più legata, secondo i primi giudici, a motivi di salute, ma era unicamente imputabile a mancanza di lavoro. Per questo l'insorgente non era più assicurato secondo l'art. 7 cpv. 4
SR 832.102 Ordinanza del 27 giugno 1995 sull'assicurazione malattie (OAMal)
OAMal Art. 7 - 1 I cittadini stranieri con un permesso di domicilio, con un permesso di dimora oppure con un permesso di dimora di breve durata ai sensi dell'articolo 1 capoverso 2 lettere a e f sono tenuti ad assicurarsi entro tre mesi dal momento in cui si sono annunciati presso il competente ufficio di controllo degli abitanti. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data del suddetto annuncio. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.49
1    I cittadini stranieri con un permesso di domicilio, con un permesso di dimora oppure con un permesso di dimora di breve durata ai sensi dell'articolo 1 capoverso 2 lettere a e f sono tenuti ad assicurarsi entro tre mesi dal momento in cui si sono annunciati presso il competente ufficio di controllo degli abitanti. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data del suddetto annuncio. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.49
2    Gli stranieri con permesso di soggiorno di breve durata ai sensi dell'articolo 1 capoverso 2 lettera b devono essere assicurati a partire dalla loro entrata in Svizzera.50
2bis    Le persone sprovviste di permesso di dimora di cui all'articolo 1 capoverso 2 lettera g devono essere assicurate dal momento dell'inizio dell'attività lucrativa in Svizzera. Anche in caso di affiliazione tardiva, l'assicurazione inizia il giorno in cui comincia l'attività lucrativa.51
3    Per le persone di cui ai capoversi 1 e 2, l'assicurazione cessa il giorno per il quale la partenza dalla Svizzera è stata notificata al competente ufficio del controllo degli abitanti, in ogni caso il giorno della partenza effettiva dalla Svizzera o alla morte dell'assicurato.
3bis    Per le persone di cui al capoverso 2bis, l'assicurazione cessa il giorno della fine dell'attività lucrativa in Svizzera, ma al più tardi il giorno della partenza effettiva dalla Svizzera o alla morte dell'assicurato.52
4    I frontalieri e i loro familiari che desiderano essere soggetti all'assicurazione svizzera (art. 3 cpv. 1) devono assicurarsi entro tre mesi dall'inizio della validità del permesso di frontaliero. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data della validità del permesso. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.53 L'assicurazione cessa con l'abbandono dell'attività lucrativa in Svizzera, la scadenza o la revoca del permesso di frontaliero, la morte dell'assicurato o la rinuncia all'assoggettamento all'assicurazione svizzera. In quest'ultimo caso, fatti salvi motivi particolari, non può essere presentata una nuova domanda.
5    I richiedenti l'asilo nonché le persone bisognose di protezione devono assicurarsi senza indugio a partire dalla ripartizione ai Cantoni giusta l'artico 27 della legge del 26 giugno 199854 sull'asilo. Le persone ammesse provvisoriamente devono assicurarsi subito dopo la decisione d'ammissione provvisoria. L'assicurazione inizia il giorno della presentazione della domanda d'asilo o della decisione di ammissione provvisoria o di concessione della protezione provvisoria. L'assicurazione cessa il giorno in cui provatamente queste persone hanno lasciato la Svizzera o con la morte dell'assicurato.55
6    Le persone beneficiarie di privilegi, immunità e facilitazioni che desiderano essere soggette all'assicurazione svizzera (art. 6 cpv. 1) devono assicurarsi entro sei mesi dall'ottenimento della carta di legittimazione del DFAE. L'assicurazione inizia il giorno in cui hanno ottenuto questa carta di legittimazione. L'assicurazione cessa alla fine dell'attività ufficiale in Svizzera, con la morte o la rinuncia all'assoggettamento all'assicurazione obbligatoria svizzera. In quest'ultimo caso, fatti salvi motivi particolari, non può essere presentata una nuova domanda.56
7    Gli agenti della Confederazione in attività o in pensione ai sensi dell'articolo 2 capoverso 1 lettera a che escono dall'assicurazione militare devono assicurarsi per le cure medico-sanitarie presso un assicuratore designato nell'articolo 1157 della legge entro tre mesi dall'uscita dall'assicurazione militare. Se l'affiliazione è tempestiva, l'assicurazione inizia dall'uscita dall'assicurazione militare.
8    Le persone tenute ad assicurarsi ai sensi dell'articolo 1 capoverso 2 lettere d-ebis devono assicurarsi entro tre mesi dalla nascita dell'obbligo d'assicurazione in Svizzera. Se si assicurano entro questo termine, l'assicurazione inizia dall'assoggettamento all'assicurazione svizzera. Se si assicurano più tardi, l'assicurazione inizia dalla data dell'affiliazione. L'assicurazione cessa se queste persone non adempiono più le condizioni per un assoggettamento all'assicurazione svizzera conformemente all'Accordo sulla libera circolazione delle persone58 e al relativo allegato II, all'Accordo AELS59, al relativo allegato K e all'appendice 2 dell'allegato K o ad altri accordi internazionali.60
OAMal, con conseguente perdita del diritto all'indennità giornaliera nell'ipotesi di un'incapacità lavorativa del 50% almeno e anche con perdita del diritto al libero passaggio dall'assicurazione collettiva a quella individuale.

b) Secondo il ricorrente, l'interpretazione data dai primi giudici all'art. 7 cpv. 4
SR 832.102 Ordinanza del 27 giugno 1995 sull'assicurazione malattie (OAMal)
OAMal Art. 7 - 1 I cittadini stranieri con un permesso di domicilio, con un permesso di dimora oppure con un permesso di dimora di breve durata ai sensi dell'articolo 1 capoverso 2 lettere a e f sono tenuti ad assicurarsi entro tre mesi dal momento in cui si sono annunciati presso il competente ufficio di controllo degli abitanti. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data del suddetto annuncio. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.49
1    I cittadini stranieri con un permesso di domicilio, con un permesso di dimora oppure con un permesso di dimora di breve durata ai sensi dell'articolo 1 capoverso 2 lettere a e f sono tenuti ad assicurarsi entro tre mesi dal momento in cui si sono annunciati presso il competente ufficio di controllo degli abitanti. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data del suddetto annuncio. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.49
2    Gli stranieri con permesso di soggiorno di breve durata ai sensi dell'articolo 1 capoverso 2 lettera b devono essere assicurati a partire dalla loro entrata in Svizzera.50
2bis    Le persone sprovviste di permesso di dimora di cui all'articolo 1 capoverso 2 lettera g devono essere assicurate dal momento dell'inizio dell'attività lucrativa in Svizzera. Anche in caso di affiliazione tardiva, l'assicurazione inizia il giorno in cui comincia l'attività lucrativa.51
3    Per le persone di cui ai capoversi 1 e 2, l'assicurazione cessa il giorno per il quale la partenza dalla Svizzera è stata notificata al competente ufficio del controllo degli abitanti, in ogni caso il giorno della partenza effettiva dalla Svizzera o alla morte dell'assicurato.
3bis    Per le persone di cui al capoverso 2bis, l'assicurazione cessa il giorno della fine dell'attività lucrativa in Svizzera, ma al più tardi il giorno della partenza effettiva dalla Svizzera o alla morte dell'assicurato.52
4    I frontalieri e i loro familiari che desiderano essere soggetti all'assicurazione svizzera (art. 3 cpv. 1) devono assicurarsi entro tre mesi dall'inizio della validità del permesso di frontaliero. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data della validità del permesso. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.53 L'assicurazione cessa con l'abbandono dell'attività lucrativa in Svizzera, la scadenza o la revoca del permesso di frontaliero, la morte dell'assicurato o la rinuncia all'assoggettamento all'assicurazione svizzera. In quest'ultimo caso, fatti salvi motivi particolari, non può essere presentata una nuova domanda.
5    I richiedenti l'asilo nonché le persone bisognose di protezione devono assicurarsi senza indugio a partire dalla ripartizione ai Cantoni giusta l'artico 27 della legge del 26 giugno 199854 sull'asilo. Le persone ammesse provvisoriamente devono assicurarsi subito dopo la decisione d'ammissione provvisoria. L'assicurazione inizia il giorno della presentazione della domanda d'asilo o della decisione di ammissione provvisoria o di concessione della protezione provvisoria. L'assicurazione cessa il giorno in cui provatamente queste persone hanno lasciato la Svizzera o con la morte dell'assicurato.55
6    Le persone beneficiarie di privilegi, immunità e facilitazioni che desiderano essere soggette all'assicurazione svizzera (art. 6 cpv. 1) devono assicurarsi entro sei mesi dall'ottenimento della carta di legittimazione del DFAE. L'assicurazione inizia il giorno in cui hanno ottenuto questa carta di legittimazione. L'assicurazione cessa alla fine dell'attività ufficiale in Svizzera, con la morte o la rinuncia all'assoggettamento all'assicurazione obbligatoria svizzera. In quest'ultimo caso, fatti salvi motivi particolari, non può essere presentata una nuova domanda.56
7    Gli agenti della Confederazione in attività o in pensione ai sensi dell'articolo 2 capoverso 1 lettera a che escono dall'assicurazione militare devono assicurarsi per le cure medico-sanitarie presso un assicuratore designato nell'articolo 1157 della legge entro tre mesi dall'uscita dall'assicurazione militare. Se l'affiliazione è tempestiva, l'assicurazione inizia dall'uscita dall'assicurazione militare.
8    Le persone tenute ad assicurarsi ai sensi dell'articolo 1 capoverso 2 lettere d-ebis devono assicurarsi entro tre mesi dalla nascita dell'obbligo d'assicurazione in Svizzera. Se si assicurano entro questo termine, l'assicurazione inizia dall'assoggettamento all'assicurazione svizzera. Se si assicurano più tardi, l'assicurazione inizia dalla data dell'affiliazione. L'assicurazione cessa se queste persone non adempiono più le condizioni per un assoggettamento all'assicurazione svizzera conformemente all'Accordo sulla libera circolazione delle persone58 e al relativo allegato II, all'Accordo AELS59, al relativo allegato K e all'appendice 2 dell'allegato K o ad altri accordi internazionali.60
OAMal sarebbe manifestamente lesiva del principio della mutualità e della parità di trattamento, poiché egli avrebbe contribuito a finanziare a tutti gli effetti, come impostogli dall'art. 64 cpv. 1 e 2 lett. a del contratto collettivo di lavoro dell'edilizia, un'assicurazione per lui obbligatoria per i rischi di malattia e di perdita di guadagno. I primi giudici sbaglierebbero quindi nel ritenere che egli sia soltanto assicurato facoltativamente per la perdita di guadagno.

c) Le censure mosse dal ricorrente ai primi giudici non reggono.
Messa tra parentesi, per il momento, la questione di sapere per quale motivo il ricorrente abbia cessato l'attività per la ditta datrice di lavoro in Svizzera, l'art. 7 cpv. 4
SR 832.102 Ordinanza del 27 giugno 1995 sull'assicurazione malattie (OAMal)
OAMal Art. 7 - 1 I cittadini stranieri con un permesso di domicilio, con un permesso di dimora oppure con un permesso di dimora di breve durata ai sensi dell'articolo 1 capoverso 2 lettere a e f sono tenuti ad assicurarsi entro tre mesi dal momento in cui si sono annunciati presso il competente ufficio di controllo degli abitanti. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data del suddetto annuncio. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.49
1    I cittadini stranieri con un permesso di domicilio, con un permesso di dimora oppure con un permesso di dimora di breve durata ai sensi dell'articolo 1 capoverso 2 lettere a e f sono tenuti ad assicurarsi entro tre mesi dal momento in cui si sono annunciati presso il competente ufficio di controllo degli abitanti. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data del suddetto annuncio. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.49
2    Gli stranieri con permesso di soggiorno di breve durata ai sensi dell'articolo 1 capoverso 2 lettera b devono essere assicurati a partire dalla loro entrata in Svizzera.50
2bis    Le persone sprovviste di permesso di dimora di cui all'articolo 1 capoverso 2 lettera g devono essere assicurate dal momento dell'inizio dell'attività lucrativa in Svizzera. Anche in caso di affiliazione tardiva, l'assicurazione inizia il giorno in cui comincia l'attività lucrativa.51
3    Per le persone di cui ai capoversi 1 e 2, l'assicurazione cessa il giorno per il quale la partenza dalla Svizzera è stata notificata al competente ufficio del controllo degli abitanti, in ogni caso il giorno della partenza effettiva dalla Svizzera o alla morte dell'assicurato.
3bis    Per le persone di cui al capoverso 2bis, l'assicurazione cessa il giorno della fine dell'attività lucrativa in Svizzera, ma al più tardi il giorno della partenza effettiva dalla Svizzera o alla morte dell'assicurato.52
4    I frontalieri e i loro familiari che desiderano essere soggetti all'assicurazione svizzera (art. 3 cpv. 1) devono assicurarsi entro tre mesi dall'inizio della validità del permesso di frontaliero. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data della validità del permesso. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.53 L'assicurazione cessa con l'abbandono dell'attività lucrativa in Svizzera, la scadenza o la revoca del permesso di frontaliero, la morte dell'assicurato o la rinuncia all'assoggettamento all'assicurazione svizzera. In quest'ultimo caso, fatti salvi motivi particolari, non può essere presentata una nuova domanda.
5    I richiedenti l'asilo nonché le persone bisognose di protezione devono assicurarsi senza indugio a partire dalla ripartizione ai Cantoni giusta l'artico 27 della legge del 26 giugno 199854 sull'asilo. Le persone ammesse provvisoriamente devono assicurarsi subito dopo la decisione d'ammissione provvisoria. L'assicurazione inizia il giorno della presentazione della domanda d'asilo o della decisione di ammissione provvisoria o di concessione della protezione provvisoria. L'assicurazione cessa il giorno in cui provatamente queste persone hanno lasciato la Svizzera o con la morte dell'assicurato.55
6    Le persone beneficiarie di privilegi, immunità e facilitazioni che desiderano essere soggette all'assicurazione svizzera (art. 6 cpv. 1) devono assicurarsi entro sei mesi dall'ottenimento della carta di legittimazione del DFAE. L'assicurazione inizia il giorno in cui hanno ottenuto questa carta di legittimazione. L'assicurazione cessa alla fine dell'attività ufficiale in Svizzera, con la morte o la rinuncia all'assoggettamento all'assicurazione obbligatoria svizzera. In quest'ultimo caso, fatti salvi motivi particolari, non può essere presentata una nuova domanda.56
7    Gli agenti della Confederazione in attività o in pensione ai sensi dell'articolo 2 capoverso 1 lettera a che escono dall'assicurazione militare devono assicurarsi per le cure medico-sanitarie presso un assicuratore designato nell'articolo 1157 della legge entro tre mesi dall'uscita dall'assicurazione militare. Se l'affiliazione è tempestiva, l'assicurazione inizia dall'uscita dall'assicurazione militare.
8    Le persone tenute ad assicurarsi ai sensi dell'articolo 1 capoverso 2 lettere d-ebis devono assicurarsi entro tre mesi dalla nascita dell'obbligo d'assicurazione in Svizzera. Se si assicurano entro questo termine, l'assicurazione inizia dall'assoggettamento all'assicurazione svizzera. Se si assicurano più tardi, l'assicurazione inizia dalla data dell'affiliazione. L'assicurazione cessa se queste persone non adempiono più le condizioni per un assoggettamento all'assicurazione svizzera conformemente all'Accordo sulla libera circolazione delle persone58 e al relativo allegato II, all'Accordo AELS59, al relativo allegato K e all'appendice 2 dell'allegato K o ad altri accordi internazionali.60
OAMal non appare lesivo né della delega legislativa a favore del Consiglio federale contenuta nell'art. 3 cpv. 3 lett. a
SR 832.10 Legge federale del 18 marzo 1994 sull'assicurazione malattie (LAMal)
LAMal Art. 3 Persone tenute ad assicurarsi - 1 Ogni persona domiciliata in Svizzera deve assicurarsi o farsi assicurare dal proprio rappresentante legale per le cure medico-sanitarie entro tre mesi dall'acquisizione del domicilio o dalla nascita in Svizzera.
1    Ogni persona domiciliata in Svizzera deve assicurarsi o farsi assicurare dal proprio rappresentante legale per le cure medico-sanitarie entro tre mesi dall'acquisizione del domicilio o dalla nascita in Svizzera.
2    Il Consiglio federale può prevedere eccezioni all'obbligo d'assicurazione, segnatamente per le persone beneficiarie di privilegi, immunità e facilitazioni di cui all'articolo 2 capoverso 2 della legge del 22 giugno 200712 sullo Stato ospite.13
3    Può estendere l'obbligo d'assicurazione a persone non aventi il domicilio in Svizzera, in particolare a quelle che:
a  esercitano un'attività in Svizzera o vi hanno la propria dimora abituale (art. 13 cpv. 2 LPGA15).
b  lavorano all'estero per conto di un datore di lavoro con sede in Svizzera.
4    L'obbligo d'assicurazione è sospeso per le persone soggette per più di 60 giorni consecutivi alla legge federale del 19 giugno 199216 sull'assicurazione militare (LAM). Il Consiglio federale disciplina la procedura.17
LAMal, né dei principi di mutualità e di parità di trattamento sanciti dall'art. 13 cpv. 2 lett. a
SR 832.102 Ordinanza del 27 giugno 1995 sull'assicurazione malattie (OAMal)
OAMal Art. 36 Prestazioni all'estero - 1 Sentita la competente commissione, il DFI designa le prestazioni di cui agli articoli 25 capoverso 2 e 29 della legge, i cui costi sono a carico dell'assicurazione obbligatoria delle cure medico-sanitarie se le stesse non possono essere effettuate in Svizzera.
1    Sentita la competente commissione, il DFI designa le prestazioni di cui agli articoli 25 capoverso 2 e 29 della legge, i cui costi sono a carico dell'assicurazione obbligatoria delle cure medico-sanitarie se le stesse non possono essere effettuate in Svizzera.
2    L'assicurazione obbligatoria delle cure medico-sanitarie assume i costi dei trattamenti effettuati all'estero in caso d'urgenza. Esiste urgenza se l'assicurato che soggiorna temporaneamente all'estero necessita di un trattamento medico e se il rientro in Svizzera è inappropriato. Non esiste urgenza se l'assicurato si reca all'estero allo scopo di seguire questo trattamento.
3    L'assicurazione obbligatoria delle cure medico-sanitarie assume, nei limiti dell'articolo 29 della legge, i costi del parto effettuato all'estero se questo costituisce la sola possibilità di procurare al figlio la nazionalità della madre o del padre oppure nel caso in cui il figlio, se nascesse in Svizzera, risulterebbe apolide.
4    Le prestazioni di cui ai capoversi 1 e 2 e i trattamenti dispensati all'estero ai frontalieri, ai lavoratori distaccati all'estero e alle persone al servizio di una collettività pubblica, come pure ai loro familiari (art. 3 a 5), sono assunti al massimo fino a un importo pari al doppio del corrispettivo rimborso in Svizzera e, nei casi di cui al capoverso 3, per un importo pari a quello in Svizzera. Per gli assicurati di cui agli articoli 4 e 5, la rimunerazione è effettuata in base alle tariffe e ai prezzi valevoli nel loro ultimo luogo di domicilio in Svizzera. Se ad assicurati ai sensi dell'articolo 1 capoverso 2 lettere d-ebis vengono dispensate cure difformemente dalle regole dell'assistenza reciproca internazionale in materia di prestazioni, i costi vengono assunti secondo le tariffe ed i prezzi praticati nel loro ultimo luogo di residenza o di lavoro; non potendosi determinare alcuno di questi luoghi, i costi saranno assunti secondo le tariffe ed i prezzi del Cantone di domicili
5    Sono salve le disposizioni sull'assistenza reciproca internazionale in materia di prestazioni.137
LAMal.
In effetti, la situazione del frontaliere non è la medesima di quella di tutti gli altri assicurati, mancando nel suo caso la condizione essenziale del domicilio. L'art. 7 cpv. 4
SR 832.102 Ordinanza del 27 giugno 1995 sull'assicurazione malattie (OAMal)
OAMal Art. 7 - 1 I cittadini stranieri con un permesso di domicilio, con un permesso di dimora oppure con un permesso di dimora di breve durata ai sensi dell'articolo 1 capoverso 2 lettere a e f sono tenuti ad assicurarsi entro tre mesi dal momento in cui si sono annunciati presso il competente ufficio di controllo degli abitanti. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data del suddetto annuncio. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.49
1    I cittadini stranieri con un permesso di domicilio, con un permesso di dimora oppure con un permesso di dimora di breve durata ai sensi dell'articolo 1 capoverso 2 lettere a e f sono tenuti ad assicurarsi entro tre mesi dal momento in cui si sono annunciati presso il competente ufficio di controllo degli abitanti. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data del suddetto annuncio. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.49
2    Gli stranieri con permesso di soggiorno di breve durata ai sensi dell'articolo 1 capoverso 2 lettera b devono essere assicurati a partire dalla loro entrata in Svizzera.50
2bis    Le persone sprovviste di permesso di dimora di cui all'articolo 1 capoverso 2 lettera g devono essere assicurate dal momento dell'inizio dell'attività lucrativa in Svizzera. Anche in caso di affiliazione tardiva, l'assicurazione inizia il giorno in cui comincia l'attività lucrativa.51
3    Per le persone di cui ai capoversi 1 e 2, l'assicurazione cessa il giorno per il quale la partenza dalla Svizzera è stata notificata al competente ufficio del controllo degli abitanti, in ogni caso il giorno della partenza effettiva dalla Svizzera o alla morte dell'assicurato.
3bis    Per le persone di cui al capoverso 2bis, l'assicurazione cessa il giorno della fine dell'attività lucrativa in Svizzera, ma al più tardi il giorno della partenza effettiva dalla Svizzera o alla morte dell'assicurato.52
4    I frontalieri e i loro familiari che desiderano essere soggetti all'assicurazione svizzera (art. 3 cpv. 1) devono assicurarsi entro tre mesi dall'inizio della validità del permesso di frontaliero. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data della validità del permesso. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.53 L'assicurazione cessa con l'abbandono dell'attività lucrativa in Svizzera, la scadenza o la revoca del permesso di frontaliero, la morte dell'assicurato o la rinuncia all'assoggettamento all'assicurazione svizzera. In quest'ultimo caso, fatti salvi motivi particolari, non può essere presentata una nuova domanda.
5    I richiedenti l'asilo nonché le persone bisognose di protezione devono assicurarsi senza indugio a partire dalla ripartizione ai Cantoni giusta l'artico 27 della legge del 26 giugno 199854 sull'asilo. Le persone ammesse provvisoriamente devono assicurarsi subito dopo la decisione d'ammissione provvisoria. L'assicurazione inizia il giorno della presentazione della domanda d'asilo o della decisione di ammissione provvisoria o di concessione della protezione provvisoria. L'assicurazione cessa il giorno in cui provatamente queste persone hanno lasciato la Svizzera o con la morte dell'assicurato.55
6    Le persone beneficiarie di privilegi, immunità e facilitazioni che desiderano essere soggette all'assicurazione svizzera (art. 6 cpv. 1) devono assicurarsi entro sei mesi dall'ottenimento della carta di legittimazione del DFAE. L'assicurazione inizia il giorno in cui hanno ottenuto questa carta di legittimazione. L'assicurazione cessa alla fine dell'attività ufficiale in Svizzera, con la morte o la rinuncia all'assoggettamento all'assicurazione obbligatoria svizzera. In quest'ultimo caso, fatti salvi motivi particolari, non può essere presentata una nuova domanda.56
7    Gli agenti della Confederazione in attività o in pensione ai sensi dell'articolo 2 capoverso 1 lettera a che escono dall'assicurazione militare devono assicurarsi per le cure medico-sanitarie presso un assicuratore designato nell'articolo 1157 della legge entro tre mesi dall'uscita dall'assicurazione militare. Se l'affiliazione è tempestiva, l'assicurazione inizia dall'uscita dall'assicurazione militare.
8    Le persone tenute ad assicurarsi ai sensi dell'articolo 1 capoverso 2 lettere d-ebis devono assicurarsi entro tre mesi dalla nascita dell'obbligo d'assicurazione in Svizzera. Se si assicurano entro questo termine, l'assicurazione inizia dall'assoggettamento all'assicurazione svizzera. Se si assicurano più tardi, l'assicurazione inizia dalla data dell'affiliazione. L'assicurazione cessa se queste persone non adempiono più le condizioni per un assoggettamento all'assicurazione svizzera conformemente all'Accordo sulla libera circolazione delle persone58 e al relativo allegato II, all'Accordo AELS59, al relativo allegato K e all'appendice 2 dell'allegato K o ad altri accordi internazionali.60
OAMal costituisce, come si è visto, una deroga al principio della territorialità non solo per il trattamento medico-sanitario (cfr. art. 36 cpv. 1 a
SR 832.102 Ordinanza del 27 giugno 1995 sull'assicurazione malattie (OAMal)
OAMal Art. 36 Prestazioni all'estero - 1 Sentita la competente commissione, il DFI designa le prestazioni di cui agli articoli 25 capoverso 2 e 29 della legge, i cui costi sono a carico dell'assicurazione obbligatoria delle cure medico-sanitarie se le stesse non possono essere effettuate in Svizzera.
1    Sentita la competente commissione, il DFI designa le prestazioni di cui agli articoli 25 capoverso 2 e 29 della legge, i cui costi sono a carico dell'assicurazione obbligatoria delle cure medico-sanitarie se le stesse non possono essere effettuate in Svizzera.
2    L'assicurazione obbligatoria delle cure medico-sanitarie assume i costi dei trattamenti effettuati all'estero in caso d'urgenza. Esiste urgenza se l'assicurato che soggiorna temporaneamente all'estero necessita di un trattamento medico e se il rientro in Svizzera è inappropriato. Non esiste urgenza se l'assicurato si reca all'estero allo scopo di seguire questo trattamento.
3    L'assicurazione obbligatoria delle cure medico-sanitarie assume, nei limiti dell'articolo 29 della legge, i costi del parto effettuato all'estero se questo costituisce la sola possibilità di procurare al figlio la nazionalità della madre o del padre oppure nel caso in cui il figlio, se nascesse in Svizzera, risulterebbe apolide.
4    Le prestazioni di cui ai capoversi 1 e 2 e i trattamenti dispensati all'estero ai frontalieri, ai lavoratori distaccati all'estero e alle persone al servizio di una collettività pubblica, come pure ai loro familiari (art. 3 a 5), sono assunti al massimo fino a un importo pari al doppio del corrispettivo rimborso in Svizzera e, nei casi di cui al capoverso 3, per un importo pari a quello in Svizzera. Per gli assicurati di cui agli articoli 4 e 5, la rimunerazione è effettuata in base alle tariffe e ai prezzi valevoli nel loro ultimo luogo di domicilio in Svizzera. Se ad assicurati ai sensi dell'articolo 1 capoverso 2 lettere d-ebis vengono dispensate cure difformemente dalle regole dell'assistenza reciproca internazionale in materia di prestazioni, i costi vengono assunti secondo le tariffe ed i prezzi praticati nel loro ultimo luogo di residenza o di lavoro; non potendosi determinare alcuno di questi luoghi, i costi saranno assunti secondo le tariffe ed i prezzi del Cantone di domicili
5    Sono salve le disposizioni sull'assistenza reciproca internazionale in materia di prestazioni.137
4 OAMal), ma anche per l'indennità di malattia (cfr. art. 67 cpv. 1
SR 832.10 Legge federale del 18 marzo 1994 sull'assicurazione malattie (LAMal)
LAMal Art. 67 Adesione - 1 Le persone domiciliate in Svizzera o che vi esercitano un'attività lucrativa e aventi compiuto i 15 anni ma non ancora i 65 anni possono stipulare un'assicurazione d'indennità giornaliera con un assicuratore ai sensi degli articoli 2 capoverso 1 o 3 LVAMal251.252
1    Le persone domiciliate in Svizzera o che vi esercitano un'attività lucrativa e aventi compiuto i 15 anni ma non ancora i 65 anni possono stipulare un'assicurazione d'indennità giornaliera con un assicuratore ai sensi degli articoli 2 capoverso 1 o 3 LVAMal251.252
2    Esse possono scegliere un assicuratore diverso da quello scelto per l'assicurazione obbligatoria delle cure medico-sanitarie.
3    L'assicurazione d'indennità giornaliera può essere stipulata nella forma d'assicurazione collettiva. Le assicurazioni collettive possono essere stipulate da:
a  datori di lavoro, per sé stessi e per i propri dipendenti;
b  associazioni di datori di lavoro o associazioni professionali, per i propri membri e per i dipendenti dei loro membri;
c  associazioni di dipendenti, per i propri membri.
LAMal).
Anzi, proprio nel caso dell'indennità giornaliera, l'art. 7 cpv. 4
SR 832.102 Ordinanza del 27 giugno 1995 sull'assicurazione malattie (OAMal)
OAMal Art. 7 - 1 I cittadini stranieri con un permesso di domicilio, con un permesso di dimora oppure con un permesso di dimora di breve durata ai sensi dell'articolo 1 capoverso 2 lettere a e f sono tenuti ad assicurarsi entro tre mesi dal momento in cui si sono annunciati presso il competente ufficio di controllo degli abitanti. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data del suddetto annuncio. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.49
1    I cittadini stranieri con un permesso di domicilio, con un permesso di dimora oppure con un permesso di dimora di breve durata ai sensi dell'articolo 1 capoverso 2 lettere a e f sono tenuti ad assicurarsi entro tre mesi dal momento in cui si sono annunciati presso il competente ufficio di controllo degli abitanti. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data del suddetto annuncio. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.49
2    Gli stranieri con permesso di soggiorno di breve durata ai sensi dell'articolo 1 capoverso 2 lettera b devono essere assicurati a partire dalla loro entrata in Svizzera.50
2bis    Le persone sprovviste di permesso di dimora di cui all'articolo 1 capoverso 2 lettera g devono essere assicurate dal momento dell'inizio dell'attività lucrativa in Svizzera. Anche in caso di affiliazione tardiva, l'assicurazione inizia il giorno in cui comincia l'attività lucrativa.51
3    Per le persone di cui ai capoversi 1 e 2, l'assicurazione cessa il giorno per il quale la partenza dalla Svizzera è stata notificata al competente ufficio del controllo degli abitanti, in ogni caso il giorno della partenza effettiva dalla Svizzera o alla morte dell'assicurato.
3bis    Per le persone di cui al capoverso 2bis, l'assicurazione cessa il giorno della fine dell'attività lucrativa in Svizzera, ma al più tardi il giorno della partenza effettiva dalla Svizzera o alla morte dell'assicurato.52
4    I frontalieri e i loro familiari che desiderano essere soggetti all'assicurazione svizzera (art. 3 cpv. 1) devono assicurarsi entro tre mesi dall'inizio della validità del permesso di frontaliero. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data della validità del permesso. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.53 L'assicurazione cessa con l'abbandono dell'attività lucrativa in Svizzera, la scadenza o la revoca del permesso di frontaliero, la morte dell'assicurato o la rinuncia all'assoggettamento all'assicurazione svizzera. In quest'ultimo caso, fatti salvi motivi particolari, non può essere presentata una nuova domanda.
5    I richiedenti l'asilo nonché le persone bisognose di protezione devono assicurarsi senza indugio a partire dalla ripartizione ai Cantoni giusta l'artico 27 della legge del 26 giugno 199854 sull'asilo. Le persone ammesse provvisoriamente devono assicurarsi subito dopo la decisione d'ammissione provvisoria. L'assicurazione inizia il giorno della presentazione della domanda d'asilo o della decisione di ammissione provvisoria o di concessione della protezione provvisoria. L'assicurazione cessa il giorno in cui provatamente queste persone hanno lasciato la Svizzera o con la morte dell'assicurato.55
6    Le persone beneficiarie di privilegi, immunità e facilitazioni che desiderano essere soggette all'assicurazione svizzera (art. 6 cpv. 1) devono assicurarsi entro sei mesi dall'ottenimento della carta di legittimazione del DFAE. L'assicurazione inizia il giorno in cui hanno ottenuto questa carta di legittimazione. L'assicurazione cessa alla fine dell'attività ufficiale in Svizzera, con la morte o la rinuncia all'assoggettamento all'assicurazione obbligatoria svizzera. In quest'ultimo caso, fatti salvi motivi particolari, non può essere presentata una nuova domanda.56
7    Gli agenti della Confederazione in attività o in pensione ai sensi dell'articolo 2 capoverso 1 lettera a che escono dall'assicurazione militare devono assicurarsi per le cure medico-sanitarie presso un assicuratore designato nell'articolo 1157 della legge entro tre mesi dall'uscita dall'assicurazione militare. Se l'affiliazione è tempestiva, l'assicurazione inizia dall'uscita dall'assicurazione militare.
8    Le persone tenute ad assicurarsi ai sensi dell'articolo 1 capoverso 2 lettere d-ebis devono assicurarsi entro tre mesi dalla nascita dell'obbligo d'assicurazione in Svizzera. Se si assicurano entro questo termine, l'assicurazione inizia dall'assoggettamento all'assicurazione svizzera. Se si assicurano più tardi, l'assicurazione inizia dalla data dell'affiliazione. L'assicurazione cessa se queste persone non adempiono più le condizioni per un assoggettamento all'assicurazione svizzera conformemente all'Accordo sulla libera circolazione delle persone58 e al relativo allegato II, all'Accordo AELS59, al relativo allegato K e all'appendice 2 dell'allegato K o ad altri accordi internazionali.60
OAMal interpreta correttamente la particolare situazione del frontaliere, stabilendo che l'assicurazione cessa, tra l'altro, con l'abbandono dell'attività lucrativa in Svizzera o con la scadenza o la revoca del permesso per frontalieri. Viene infatti a mancare con l'abbandono dell'attività lucrativa nel nostro Paese, risp. con la scadenza o la revoca del permesso di frontaliere, la ragione stessa dell'assicurazione per l'indennità giornaliera, segnatamente un'incapacità lavorativa (con conseguente perdita di guadagno) di almeno la metà che sia causata da malattia (cfr. art. 72 cpv. 1
SR 832.10 Legge federale del 18 marzo 1994 sull'assicurazione malattie (LAMal)
LAMal Art. 72 Prestazioni - 1 Gli assicuratori stabiliscono l'ammontare dell'indennità giornaliera assicurata d'intesa con gli stipulanti l'assicurazione. Essi possono limitare la copertura alla malattia e alla maternità.
1    Gli assicuratori stabiliscono l'ammontare dell'indennità giornaliera assicurata d'intesa con gli stipulanti l'assicurazione. Essi possono limitare la copertura alla malattia e alla maternità.
1bis    Le prestazioni assunte sono collegate al periodo di incapacità lavorativa.254
2    Il diritto all'indennità giornaliera è dato qualora la capacità lavorativa dell'assicurato sia ridotta di almeno la metà (art. 6 LPGA255).256 Per quanto non pattuito altrimenti, il diritto nasce il terzo giorno che segue quello dell'insorgere della malattia. L'inizio del diritto alle prestazioni può essere differito mediante corrispettiva riduzione del premio. Qualora per il diritto all'indennità giornaliera sia stato convenuto un termine d'attesa, durante il quale il datore di lavoro è tenuto a versare il salario, questo termine può essere dedotto dalla durata minima di riscossione.
3    L'indennità giornaliera va pagata, per una o più malattie, durante almeno 720 giorni compresi nell'arco di 900 giorni consecutivi. L'articolo 67 LPGA non è applicabile.257
4    In caso di incapacità lavorativa parziale è pagata una corrispondente indennità giornaliera ridotta per la durata di cui al capoverso 3. È mantenuta la protezione assicurativa per la capacità lavorativa residua.
5    Qualora l'indennità giornaliera sia ridotta in seguito a sovrindennizzo giusta l'articolo 78 della presente legge e l'articolo 69 LPGA, l'assicurato colpito da incapacità lavorativa ha diritto a 720 indennità giornaliere complete.258 I termini relativi alla concessione delle indennità giornaliere sono prolungati in funzione della riduzione.
6    L'articolo 19 capoverso 2 LPGA è applicabile unicamente se il datore di lavoro ha partecipato al finanziamento dell'assicurazione d'indennità giornaliera. Sono fatti salvi altri accordi contrattuali.259
LAMal).

d) Privo di pertinenza è inoltre l'ulteriore rimprovero mosso dal ricorrente ai giudici di primo grado di aver qualificato come facoltativa l'assicurazione dell'indennità giornaliera, poiché egli sarebbe tenuto ad assicurarsi in virtù del contratto collettivo di lavoro dell'edilizia.
Questo obbligo ha natura contrattuale e concerne il rapporto tra datore di lavoro e dipendente. Esso è quindi estraneo al rapporto assicurativo che qui interessa e non può certo modificare la natura giuridica dell'assicurazione d'indennità giornaliera, che il legislatore ha voluto facoltativa.

e) Priva di fondamento appare pure la censura ricorsuale, secondo cui l'art. 7 cpv. 4
SR 832.102 Ordinanza del 27 giugno 1995 sull'assicurazione malattie (OAMal)
OAMal Art. 7 - 1 I cittadini stranieri con un permesso di domicilio, con un permesso di dimora oppure con un permesso di dimora di breve durata ai sensi dell'articolo 1 capoverso 2 lettere a e f sono tenuti ad assicurarsi entro tre mesi dal momento in cui si sono annunciati presso il competente ufficio di controllo degli abitanti. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data del suddetto annuncio. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.49
1    I cittadini stranieri con un permesso di domicilio, con un permesso di dimora oppure con un permesso di dimora di breve durata ai sensi dell'articolo 1 capoverso 2 lettere a e f sono tenuti ad assicurarsi entro tre mesi dal momento in cui si sono annunciati presso il competente ufficio di controllo degli abitanti. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data del suddetto annuncio. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.49
2    Gli stranieri con permesso di soggiorno di breve durata ai sensi dell'articolo 1 capoverso 2 lettera b devono essere assicurati a partire dalla loro entrata in Svizzera.50
2bis    Le persone sprovviste di permesso di dimora di cui all'articolo 1 capoverso 2 lettera g devono essere assicurate dal momento dell'inizio dell'attività lucrativa in Svizzera. Anche in caso di affiliazione tardiva, l'assicurazione inizia il giorno in cui comincia l'attività lucrativa.51
3    Per le persone di cui ai capoversi 1 e 2, l'assicurazione cessa il giorno per il quale la partenza dalla Svizzera è stata notificata al competente ufficio del controllo degli abitanti, in ogni caso il giorno della partenza effettiva dalla Svizzera o alla morte dell'assicurato.
3bis    Per le persone di cui al capoverso 2bis, l'assicurazione cessa il giorno della fine dell'attività lucrativa in Svizzera, ma al più tardi il giorno della partenza effettiva dalla Svizzera o alla morte dell'assicurato.52
4    I frontalieri e i loro familiari che desiderano essere soggetti all'assicurazione svizzera (art. 3 cpv. 1) devono assicurarsi entro tre mesi dall'inizio della validità del permesso di frontaliero. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data della validità del permesso. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.53 L'assicurazione cessa con l'abbandono dell'attività lucrativa in Svizzera, la scadenza o la revoca del permesso di frontaliero, la morte dell'assicurato o la rinuncia all'assoggettamento all'assicurazione svizzera. In quest'ultimo caso, fatti salvi motivi particolari, non può essere presentata una nuova domanda.
5    I richiedenti l'asilo nonché le persone bisognose di protezione devono assicurarsi senza indugio a partire dalla ripartizione ai Cantoni giusta l'artico 27 della legge del 26 giugno 199854 sull'asilo. Le persone ammesse provvisoriamente devono assicurarsi subito dopo la decisione d'ammissione provvisoria. L'assicurazione inizia il giorno della presentazione della domanda d'asilo o della decisione di ammissione provvisoria o di concessione della protezione provvisoria. L'assicurazione cessa il giorno in cui provatamente queste persone hanno lasciato la Svizzera o con la morte dell'assicurato.55
6    Le persone beneficiarie di privilegi, immunità e facilitazioni che desiderano essere soggette all'assicurazione svizzera (art. 6 cpv. 1) devono assicurarsi entro sei mesi dall'ottenimento della carta di legittimazione del DFAE. L'assicurazione inizia il giorno in cui hanno ottenuto questa carta di legittimazione. L'assicurazione cessa alla fine dell'attività ufficiale in Svizzera, con la morte o la rinuncia all'assoggettamento all'assicurazione obbligatoria svizzera. In quest'ultimo caso, fatti salvi motivi particolari, non può essere presentata una nuova domanda.56
7    Gli agenti della Confederazione in attività o in pensione ai sensi dell'articolo 2 capoverso 1 lettera a che escono dall'assicurazione militare devono assicurarsi per le cure medico-sanitarie presso un assicuratore designato nell'articolo 1157 della legge entro tre mesi dall'uscita dall'assicurazione militare. Se l'affiliazione è tempestiva, l'assicurazione inizia dall'uscita dall'assicurazione militare.
8    Le persone tenute ad assicurarsi ai sensi dell'articolo 1 capoverso 2 lettere d-ebis devono assicurarsi entro tre mesi dalla nascita dell'obbligo d'assicurazione in Svizzera. Se si assicurano entro questo termine, l'assicurazione inizia dall'assoggettamento all'assicurazione svizzera. Se si assicurano più tardi, l'assicurazione inizia dalla data dell'affiliazione. L'assicurazione cessa se queste persone non adempiono più le condizioni per un assoggettamento all'assicurazione svizzera conformemente all'Accordo sulla libera circolazione delle persone58 e al relativo allegato II, all'Accordo AELS59, al relativo allegato K e all'appendice 2 dell'allegato K o ad altri accordi internazionali.60
OAMal, non lasciando ulteriore spazio a deroghe al principio della territorialità nel caso dell'assicurazione d'indennità giornaliera, lederebbe in modo palese il principio della mutualità e della parità di trattamento chiaramente annunciato dalla legge.
Basti richiamare a questo proposito quanto appena ricordato circa l'indiscutibile compatibilità dell'art. 7 cpv. 4
SR 832.102 Ordinanza del 27 giugno 1995 sull'assicurazione malattie (OAMal)
OAMal Art. 7 - 1 I cittadini stranieri con un permesso di domicilio, con un permesso di dimora oppure con un permesso di dimora di breve durata ai sensi dell'articolo 1 capoverso 2 lettere a e f sono tenuti ad assicurarsi entro tre mesi dal momento in cui si sono annunciati presso il competente ufficio di controllo degli abitanti. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data del suddetto annuncio. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.49
1    I cittadini stranieri con un permesso di domicilio, con un permesso di dimora oppure con un permesso di dimora di breve durata ai sensi dell'articolo 1 capoverso 2 lettere a e f sono tenuti ad assicurarsi entro tre mesi dal momento in cui si sono annunciati presso il competente ufficio di controllo degli abitanti. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data del suddetto annuncio. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.49
2    Gli stranieri con permesso di soggiorno di breve durata ai sensi dell'articolo 1 capoverso 2 lettera b devono essere assicurati a partire dalla loro entrata in Svizzera.50
2bis    Le persone sprovviste di permesso di dimora di cui all'articolo 1 capoverso 2 lettera g devono essere assicurate dal momento dell'inizio dell'attività lucrativa in Svizzera. Anche in caso di affiliazione tardiva, l'assicurazione inizia il giorno in cui comincia l'attività lucrativa.51
3    Per le persone di cui ai capoversi 1 e 2, l'assicurazione cessa il giorno per il quale la partenza dalla Svizzera è stata notificata al competente ufficio del controllo degli abitanti, in ogni caso il giorno della partenza effettiva dalla Svizzera o alla morte dell'assicurato.
3bis    Per le persone di cui al capoverso 2bis, l'assicurazione cessa il giorno della fine dell'attività lucrativa in Svizzera, ma al più tardi il giorno della partenza effettiva dalla Svizzera o alla morte dell'assicurato.52
4    I frontalieri e i loro familiari che desiderano essere soggetti all'assicurazione svizzera (art. 3 cpv. 1) devono assicurarsi entro tre mesi dall'inizio della validità del permesso di frontaliero. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data della validità del permesso. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.53 L'assicurazione cessa con l'abbandono dell'attività lucrativa in Svizzera, la scadenza o la revoca del permesso di frontaliero, la morte dell'assicurato o la rinuncia all'assoggettamento all'assicurazione svizzera. In quest'ultimo caso, fatti salvi motivi particolari, non può essere presentata una nuova domanda.
5    I richiedenti l'asilo nonché le persone bisognose di protezione devono assicurarsi senza indugio a partire dalla ripartizione ai Cantoni giusta l'artico 27 della legge del 26 giugno 199854 sull'asilo. Le persone ammesse provvisoriamente devono assicurarsi subito dopo la decisione d'ammissione provvisoria. L'assicurazione inizia il giorno della presentazione della domanda d'asilo o della decisione di ammissione provvisoria o di concessione della protezione provvisoria. L'assicurazione cessa il giorno in cui provatamente queste persone hanno lasciato la Svizzera o con la morte dell'assicurato.55
6    Le persone beneficiarie di privilegi, immunità e facilitazioni che desiderano essere soggette all'assicurazione svizzera (art. 6 cpv. 1) devono assicurarsi entro sei mesi dall'ottenimento della carta di legittimazione del DFAE. L'assicurazione inizia il giorno in cui hanno ottenuto questa carta di legittimazione. L'assicurazione cessa alla fine dell'attività ufficiale in Svizzera, con la morte o la rinuncia all'assoggettamento all'assicurazione obbligatoria svizzera. In quest'ultimo caso, fatti salvi motivi particolari, non può essere presentata una nuova domanda.56
7    Gli agenti della Confederazione in attività o in pensione ai sensi dell'articolo 2 capoverso 1 lettera a che escono dall'assicurazione militare devono assicurarsi per le cure medico-sanitarie presso un assicuratore designato nell'articolo 1157 della legge entro tre mesi dall'uscita dall'assicurazione militare. Se l'affiliazione è tempestiva, l'assicurazione inizia dall'uscita dall'assicurazione militare.
8    Le persone tenute ad assicurarsi ai sensi dell'articolo 1 capoverso 2 lettere d-ebis devono assicurarsi entro tre mesi dalla nascita dell'obbligo d'assicurazione in Svizzera. Se si assicurano entro questo termine, l'assicurazione inizia dall'assoggettamento all'assicurazione svizzera. Se si assicurano più tardi, l'assicurazione inizia dalla data dell'affiliazione. L'assicurazione cessa se queste persone non adempiono più le condizioni per un assoggettamento all'assicurazione svizzera conformemente all'Accordo sulla libera circolazione delle persone58 e al relativo allegato II, all'Accordo AELS59, al relativo allegato K e all'appendice 2 dell'allegato K o ad altri accordi internazionali.60
OAMal con il precitato principio nel campo dell'assicurazione facoltativa d'indennità giornaliera e, di riflesso, anche della cifra 2.7.1. del regolamento dell'opponente sull'assicurazione dell'indennità di malattia, applicabile nella fattispecie, che ricalca o, quanto meno, si ispira ampiamente all'art. 7 cpv. 4
SR 832.102 Ordinanza del 27 giugno 1995 sull'assicurazione malattie (OAMal)
OAMal Art. 7 - 1 I cittadini stranieri con un permesso di domicilio, con un permesso di dimora oppure con un permesso di dimora di breve durata ai sensi dell'articolo 1 capoverso 2 lettere a e f sono tenuti ad assicurarsi entro tre mesi dal momento in cui si sono annunciati presso il competente ufficio di controllo degli abitanti. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data del suddetto annuncio. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.49
1    I cittadini stranieri con un permesso di domicilio, con un permesso di dimora oppure con un permesso di dimora di breve durata ai sensi dell'articolo 1 capoverso 2 lettere a e f sono tenuti ad assicurarsi entro tre mesi dal momento in cui si sono annunciati presso il competente ufficio di controllo degli abitanti. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data del suddetto annuncio. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.49
2    Gli stranieri con permesso di soggiorno di breve durata ai sensi dell'articolo 1 capoverso 2 lettera b devono essere assicurati a partire dalla loro entrata in Svizzera.50
2bis    Le persone sprovviste di permesso di dimora di cui all'articolo 1 capoverso 2 lettera g devono essere assicurate dal momento dell'inizio dell'attività lucrativa in Svizzera. Anche in caso di affiliazione tardiva, l'assicurazione inizia il giorno in cui comincia l'attività lucrativa.51
3    Per le persone di cui ai capoversi 1 e 2, l'assicurazione cessa il giorno per il quale la partenza dalla Svizzera è stata notificata al competente ufficio del controllo degli abitanti, in ogni caso il giorno della partenza effettiva dalla Svizzera o alla morte dell'assicurato.
3bis    Per le persone di cui al capoverso 2bis, l'assicurazione cessa il giorno della fine dell'attività lucrativa in Svizzera, ma al più tardi il giorno della partenza effettiva dalla Svizzera o alla morte dell'assicurato.52
4    I frontalieri e i loro familiari che desiderano essere soggetti all'assicurazione svizzera (art. 3 cpv. 1) devono assicurarsi entro tre mesi dall'inizio della validità del permesso di frontaliero. Se l'affiliazione è tempestiva, l'assicurazione inizia dalla data della validità del permesso. In caso di affiliazione tardiva, l'assicurazione inizia dalla data dell'affiliazione.53 L'assicurazione cessa con l'abbandono dell'attività lucrativa in Svizzera, la scadenza o la revoca del permesso di frontaliero, la morte dell'assicurato o la rinuncia all'assoggettamento all'assicurazione svizzera. In quest'ultimo caso, fatti salvi motivi particolari, non può essere presentata una nuova domanda.
5    I richiedenti l'asilo nonché le persone bisognose di protezione devono assicurarsi senza indugio a partire dalla ripartizione ai Cantoni giusta l'artico 27 della legge del 26 giugno 199854 sull'asilo. Le persone ammesse provvisoriamente devono assicurarsi subito dopo la decisione d'ammissione provvisoria. L'assicurazione inizia il giorno della presentazione della domanda d'asilo o della decisione di ammissione provvisoria o di concessione della protezione provvisoria. L'assicurazione cessa il giorno in cui provatamente queste persone hanno lasciato la Svizzera o con la morte dell'assicurato.55
6    Le persone beneficiarie di privilegi, immunità e facilitazioni che desiderano essere soggette all'assicurazione svizzera (art. 6 cpv. 1) devono assicurarsi entro sei mesi dall'ottenimento della carta di legittimazione del DFAE. L'assicurazione inizia il giorno in cui hanno ottenuto questa carta di legittimazione. L'assicurazione cessa alla fine dell'attività ufficiale in Svizzera, con la morte o la rinuncia all'assoggettamento all'assicurazione obbligatoria svizzera. In quest'ultimo caso, fatti salvi motivi particolari, non può essere presentata una nuova domanda.56
7    Gli agenti della Confederazione in attività o in pensione ai sensi dell'articolo 2 capoverso 1 lettera a che escono dall'assicurazione militare devono assicurarsi per le cure medico-sanitarie presso un assicuratore designato nell'articolo 1157 della legge entro tre mesi dall'uscita dall'assicurazione militare. Se l'affiliazione è tempestiva, l'assicurazione inizia dall'uscita dall'assicurazione militare.
8    Le persone tenute ad assicurarsi ai sensi dell'articolo 1 capoverso 2 lettere d-ebis devono assicurarsi entro tre mesi dalla nascita dell'obbligo d'assicurazione in Svizzera. Se si assicurano entro questo termine, l'assicurazione inizia dall'assoggettamento all'assicurazione svizzera. Se si assicurano più tardi, l'assicurazione inizia dalla data dell'affiliazione. L'assicurazione cessa se queste persone non adempiono più le condizioni per un assoggettamento all'assicurazione svizzera conformemente all'Accordo sulla libera circolazione delle persone58 e al relativo allegato II, all'Accordo AELS59, al relativo allegato K e all'appendice 2 dell'allegato K o ad altri accordi internazionali.60
OAMal.

4.- a) Il ricorrente critica inoltre, nel merito, l'accertamento dei primi giudici, secondo cui egli sarebbe rimasto senza lavoro per ragioni estranee alla malattia. Contesta pure che sarebbe dubbio il sussistere di un'incapacità lavorativa di almeno il 50% dopo il 23 dicembre 1996.

b) L'accertamento dei giudici cantonali appare corretto. La lettera di licenziamento del 31 ottobre 1996 è lapidaria. G.________ è stato licenziato dall'8 novembre successivo a causa della situazione del mercato del lavoro. Vero è che nella lettera di licenziamento non gli è stata esplicitamente resa nota, come parrebbero pretendere i primi giudici, l'impossibilità di una futura riassunzione, ma altrettanto vero è che non gli sia stata lasciata intravedere la benché minima speranza di riprendere l'attività la stagione successiva, come invece era avvenuto in passato.
Altre circostanze confermano peraltro indirettamente l'accertamento dei primi giudici. Si veda, in particolare, il rilievo contenuto nel rapporto del capo-clinica dell'Ospedale E.________ del 18 novembre 1996, che non avrebbe avuto ragione d'essere se il ricorrente si fosse considerato licenziato solo temporaneamente (dall'8 novembre 1996 alla scadenza del permesso, cioè al 23 dicembre 1996) e avesse avuto se non la certezza quanto meno la speranza di essere riassunto all'inizio della nuova stagione.
D'altra parte, se così non fosse stato, l'interessato non avrebbe avuto alcuna difficoltà a esibire, già nel corso dell'istruttoria del giudizio di primo grado, il nuovo permesso di lavoro, o, quanto meno, la domanda di rinnovo da parte del datore di lavoro, dal momento che l'inoltro della stessa presuppone l'esibizione da parte di quest'ultimo del permesso per frontalieri in possesso del titolare.
Deve quindi essere confermata la pronunzia cantonale, nella misura in cui attribuisce la cessazione dell'attività dopo il 23 dicembre 1996 non a malattia, bensì al licenziamento del 31 ottobre 1996 per mancanza di lavoro e alla successiva scadenza del premesso di frontaliere, non più rinnovato l'anno successivo.
A giusta ragione quindi i primi giudici hanno considerato che il rapporto assicurativo è cessato dalla scadenza del permesso.

c) Per questa ragione non sono più di rilievo le ulteriori censure mosse dal ricorrente al giudizio di primo grado. Non ha infatti più rilevanza di sorta, per quanto precede, sapere se G.________ sia stato incapace al lavoro in misura almeno del 50% anche dopo il 23 dicembre, come egli sostiene, o se invece vi sia motivo di dubitarne, tenuto conto dell'attività esercitata quale macchinista, come lascia trasparire la pronunzia impugnata.

5.- Per quanto precede e, meglio, per il fatto che il ricorrente è rimasto senza lavoro per ragioni estranee alla malattia, prima di avvertire l'ultimo giorno di lavoro i dolori addominali sollevando un carico pesante, deve essere negato anche il diritto di passare nell'assicurazione individuale.
Con la cessazione dell'assicurazione per motivi estranei alla malattia decade in effetti anche il diritto di passaggio sancito dall'art. 71 cpv. 1
SR 832.10 Legge federale del 18 marzo 1994 sull'assicurazione malattie (LAMal)
LAMal Art. 71 Uscita dall'assicurazione collettiva - 1 L'assicurato che esce dall'assicurazione collettiva perché cessa di appartenere alla cerchia degli assicurati definita dal contratto oppure perché quest'ultimo è disdetto, ha diritto al trasferimento nell'assicurazione individuale dell'assicuratore. Se nell'assicurazione individuale l'assicurato non assicura prestazioni più elevate, non possono essere formulate nuove riserve e dev'essere mantenuta l'età d'entrata determinante nel contratto collettivo.
1    L'assicurato che esce dall'assicurazione collettiva perché cessa di appartenere alla cerchia degli assicurati definita dal contratto oppure perché quest'ultimo è disdetto, ha diritto al trasferimento nell'assicurazione individuale dell'assicuratore. Se nell'assicurazione individuale l'assicurato non assicura prestazioni più elevate, non possono essere formulate nuove riserve e dev'essere mantenuta l'età d'entrata determinante nel contratto collettivo.
2    L'assicuratore deve provvedere affinché l'assicurato sia informato per scritto in merito al suo diritto di passare all'assicurazione individuale. Se omette questa informazione, l'assicurato rimane nell'assicurazione collettiva. L'assicurato deve far valere il diritto di passaggio entro tre mesi dal ricevimento della comunicazione.
LAMal.

Per questi motivi, il Tribunale federale delle assicurazioni

pronuncia :

I.Il ricorso di diritto amministrativo è respinto.

II.Non si percepiscono spese giudiziarie.

III. La presente sentenza sarà intimata alle parti, al Tribunale amministrativo del Cantone dei Grigioni e all'Ufficio federale delle assicurazioni sociali.

Lucerna, 19 ottobre 2000

In nome del
Tribunale federale delle assicurazioni
Il Presidente della IVa Camera :

Il Cancelliere :