[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 Loi fédérale du 18 mars 1994 sur l'assurance-maladie (LAMal)
LAMal Art. 3 Personnes tenues de s'assurer - 1 Toute personne domiciliée en Suisse doit s'assurer pour les soins en cas de maladie, ou être assurée par son représentant légal, dans les trois mois qui suivent sa prise de domicile ou sa naissance en Suisse.
1    Toute personne domiciliée en Suisse doit s'assurer pour les soins en cas de maladie, ou être assurée par son représentant légal, dans les trois mois qui suivent sa prise de domicile ou sa naissance en Suisse.
2    Le Conseil fédéral peut excepter de l'assurance obligatoire certaines catégories de personnes, notamment les personnes bénéficiaires de privilèges, d'immunités et de facilités visées à l'art. 2, al. 2, de la loi du 22 juin 2007 sur l'état hôte12.13
3    Il peut étendre l'obligation de s'assurer à des personnes qui n'ont pas de domicile en Suisse, en particulier celles qui:
a  exercent une activité en Suisse ou y séjournent habituellement (art. 13, al. 2, LPGA15);
b  sont occupées à l'étranger par une entreprise ayant un siège en Suisse.
4    L'obligation de s'assurer est suspendue pour les personnes soumises à la loi fédérale du 19 juin 1992 sur l'assurance militaire (LAM)16 pour plus de 60 jours consécutifs. Le Conseil fédéral règle la procédure.17
segg. LAMal e assicurazione facoltativa d'indennità giornaliera giusta gli art. 67
SR 832.10 Loi fédérale du 18 mars 1994 sur l'assurance-maladie (LAMal)
LAMal Art. 67 Adhésion - 1 Toute personne qui est domiciliée en Suisse ou y exerce une activité lucrative et qui est âgée de quinze ans au moins mais n'a pas atteint l'âge de 65 ans peut conclure une assurance d'indemnités journalières avec un assureur au sens des art. 2, al. 1, ou 3, LSAMal257.258
1    Toute personne qui est domiciliée en Suisse ou y exerce une activité lucrative et qui est âgée de quinze ans au moins mais n'a pas atteint l'âge de 65 ans peut conclure une assurance d'indemnités journalières avec un assureur au sens des art. 2, al. 1, ou 3, LSAMal257.258
2    Elle peut, à cet effet, choisir un autre assureur que celui de l'assurance obligatoire des soins.
3    L'assurance d'indemnités journalières peut être conclue sous la forme d'une assurance collective. Les assurances collectives peuvent être conclues par des:
a  employeurs, pour leurs travailleurs ou pour eux-mêmes;
b  organisations d'employeurs ou des associations professionnelles, pour leurs membres et les travailleurs de leurs membres;
c  organisations de travailleurs, pour leurs membres.
segg. LAMal.

2.- a/aa) Secondo l'art. 3 cpv. 1
SR 832.10 Loi fédérale du 18 mars 1994 sur l'assurance-maladie (LAMal)
LAMal Art. 3 Personnes tenues de s'assurer - 1 Toute personne domiciliée en Suisse doit s'assurer pour les soins en cas de maladie, ou être assurée par son représentant légal, dans les trois mois qui suivent sa prise de domicile ou sa naissance en Suisse.
1    Toute personne domiciliée en Suisse doit s'assurer pour les soins en cas de maladie, ou être assurée par son représentant légal, dans les trois mois qui suivent sa prise de domicile ou sa naissance en Suisse.
2    Le Conseil fédéral peut excepter de l'assurance obligatoire certaines catégories de personnes, notamment les personnes bénéficiaires de privilèges, d'immunités et de facilités visées à l'art. 2, al. 2, de la loi du 22 juin 2007 sur l'état hôte12.13
3    Il peut étendre l'obligation de s'assurer à des personnes qui n'ont pas de domicile en Suisse, en particulier celles qui:
a  exercent une activité en Suisse ou y séjournent habituellement (art. 13, al. 2, LPGA15);
b  sont occupées à l'étranger par une entreprise ayant un siège en Suisse.
4    L'obligation de s'assurer est suspendue pour les personnes soumises à la loi fédérale du 19 juin 1992 sur l'assurance militaire (LAM)16 pour plus de 60 jours consécutifs. Le Conseil fédéral règle la procédure.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 Loi fédérale du 18 mars 1994 sur l'assurance-maladie (LAMal)
LAMal Art. 3 Personnes tenues de s'assurer - 1 Toute personne domiciliée en Suisse doit s'assurer pour les soins en cas de maladie, ou être assurée par son représentant légal, dans les trois mois qui suivent sa prise de domicile ou sa naissance en Suisse.
1    Toute personne domiciliée en Suisse doit s'assurer pour les soins en cas de maladie, ou être assurée par son représentant légal, dans les trois mois qui suivent sa prise de domicile ou sa naissance en Suisse.
2    Le Conseil fédéral peut excepter de l'assurance obligatoire certaines catégories de personnes, notamment les personnes bénéficiaires de privilèges, d'immunités et de facilités visées à l'art. 2, al. 2, de la loi du 22 juin 2007 sur l'état hôte12.13
3    Il peut étendre l'obligation de s'assurer à des personnes qui n'ont pas de domicile en Suisse, en particulier celles qui:
a  exercent une activité en Suisse ou y séjournent habituellement (art. 13, al. 2, LPGA15);
b  sont occupées à l'étranger par une entreprise ayant un siège en Suisse.
4    L'obligation de s'assurer est suspendue pour les personnes soumises à la loi fédérale du 19 juin 1992 sur l'assurance militaire (LAM)16 pour plus de 60 jours consécutifs. Le Conseil fédéral règle la procédure.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 Ordonnance du 27 juin 1995 sur l'assurance-maladie (OAMal)
OAMal Art. 7 - 1 Les ressortissants étrangers détenteurs d'une autorisation d'établissement ou d'une autorisation de séjour de courte durée ou d'une autorisation de séjour au sens de l'art. 1, al. 2, let. a et f, sont tenus de s'assurer dans les trois mois qui suivent leur annonce au service compétent pour le contrôle des habitants. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de l'annonce du séjour. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.47
1    Les ressortissants étrangers détenteurs d'une autorisation d'établissement ou d'une autorisation de séjour de courte durée ou d'une autorisation de séjour au sens de l'art. 1, al. 2, let. a et f, sont tenus de s'assurer dans les trois mois qui suivent leur annonce au service compétent pour le contrôle des habitants. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de l'annonce du séjour. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.47
2    Les ressortissants étrangers détenteurs d'une autorisation de courte durée au sens de l'art. 1, al. 2, let. b, doivent être assurés dès leur entrée en Suisse.48
2bis    Les personnes sans autorisation de séjour au sens de l'art. 1, al. 2, let. g, doivent être assurées dès le début de leur activité lucrative en Suisse. Lorsqu'elles s'affilient plus tard, l'assurance doit également commencer à la date du début de leur activité lucrative en Suisse.49
3    Pour les personnes visées aux al. 1 et 2, l'assurance prend fin à la date de départ annoncée au service compétent pour le contrôle des habitants, dans tous les cas le jour du départ effectif de la Suisse, ou à la mort de l'assuré.
3bis    Pour les personnes visées à l'al. 2bis, l'assurance prend fin à la date de l'arrêt de l'activité lucrative en Suisse, mais au plus tard le jour du départ effectif de la Suisse, ou au décès de l'assuré.50
4    Les frontaliers et les membres de leur famille qui entendent être soumis à l'assurance suisse (art. 3, al. 1) sont tenus de s'assurer dans les trois mois suivant le début de la validité de l'autorisation pour frontaliers. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de la validité de l'autorisation. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.51 L'assurance prend fin avec l'abandon de l'activité lucrative en Suisse, avec l'expiration ou la révocation de l'autorisation pour frontaliers, à la mort de l'assuré ou avec la renonciation à l'assujettissement à l'assurance suisse. Dans ce dernier cas, une nouvelle requête ne peut être déposée, sauf raison particulière.
5    Les demandeurs d'asile et les personnes à protéger sont tenus de s'assurer immédiatement après l'affectation aux cantons prévue à l'art. 27 LAsi52. Les personnes admises à titre provisoire sont tenues de s'assurer immédiatement après la décision d'admission provisoire. L'assurance déploie ses effets dès le dépôt de la demande d'asile, de la décision d'admission provisoire ou de l'octroi de la protection provisoire. Elle prend fin le jour pour lequel il est prouvé que l'assuré a quitté définitivement la Suisse ou à la mort de l'assuré.53
6    Les personnes bénéficiaires de privilèges, d'immunités et de facilités qui entendent être soumises à l'assurance suisse (art. 6, al. 1) doivent s'assurer dans les six mois qui suivent la date à laquelle elles ont reçu une carte de légitimation du DFAE. L'assurance déploie ses effets à la date à laquelle elles sont titulaires de cette carte. L'assurance prend fin avec l'expiration des fonctions en Suisse, à la mort de l'assuré ou avec la renonciation à l'assujettissement à l'assurance obligatoire suisse. Dans ce dernier cas, une nouvelle requête ne peut être déposée, sauf raison particulière.54
7    Les agents de la Confédération en exercice ou retraités visés à l'art. 2, al. 1, let. a, qui sortent de l'assurance militaire doivent s'assurer pour les soins dans les trois mois suivant la sortie de l'assurance militaire auprès d'un assureur désigné à l'art. 1155 de la loi. S'ils s'assurent à temps, l'assurance déploie ses effets dès la sortie de l'assurance militaire.
8    Les personnes tenues de s'assurer en vertu de l'art. 1, al. 2, let. d à ebis, doivent s'assurer dans les trois mois suivant la naissance de l'obligation d'assurance en Suisse. Si elles s'assurent dans ce délai, l'assurance débute dès la soumission à l'assurance suisse. Si elles s'assurent après ce délai, l'assurance déploie ses effets à la date de l'affiliation. L'assurance prend fin lorsque ces personnes ne remplissent plus les conditions de soumission à l'assurance suisse en vertu de l'Accord sur la libre circulation des personnes56 et de son annexe II, en vertu de l'Accord AELE57, de son annexe K et de l'appendice 2 de l'annexe K ou en vertu d'autres accords internationaux.58
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 Loi fédérale du 18 mars 1994 sur l'assurance-maladie (LAMal)
LAMal Art. 3 Personnes tenues de s'assurer - 1 Toute personne domiciliée en Suisse doit s'assurer pour les soins en cas de maladie, ou être assurée par son représentant légal, dans les trois mois qui suivent sa prise de domicile ou sa naissance en Suisse.
1    Toute personne domiciliée en Suisse doit s'assurer pour les soins en cas de maladie, ou être assurée par son représentant légal, dans les trois mois qui suivent sa prise de domicile ou sa naissance en Suisse.
2    Le Conseil fédéral peut excepter de l'assurance obligatoire certaines catégories de personnes, notamment les personnes bénéficiaires de privilèges, d'immunités et de facilités visées à l'art. 2, al. 2, de la loi du 22 juin 2007 sur l'état hôte12.13
3    Il peut étendre l'obligation de s'assurer à des personnes qui n'ont pas de domicile en Suisse, en particulier celles qui:
a  exercent une activité en Suisse ou y séjournent habituellement (art. 13, al. 2, LPGA15);
b  sont occupées à l'étranger par une entreprise ayant un siège en Suisse.
4    L'obligation de s'assurer est suspendue pour les personnes soumises à la loi fédérale du 19 juin 1992 sur l'assurance militaire (LAM)16 pour plus de 60 jours consécutifs. Le Conseil fédéral règle la procédure.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 Loi fédérale du 18 mars 1994 sur l'assurance-maladie (LAMal)
LAMal Art. 34 Étendue - 1 Au titre de l'assurance obligatoire des soins, les assureurs ne peuvent pas prendre en charge d'autres coûts que ceux des prestations prévues aux art. 25 à 33.
1    Au titre de l'assurance obligatoire des soins, les assureurs ne peuvent pas prendre en charge d'autres coûts que ceux des prestations prévues aux art. 25 à 33.
2    Le Conseil fédéral peut prévoir la prise en charge par l'assurance obligatoire des soins des coûts suivants:
a  les coûts des prestations visées aux art. 25, al. 2, et 29 qui sont fournies à l'étranger, pour des raisons médicales ou dans le cadre de la coopération transfrontalière, à des assurés qui résident en Suisse;
b  les coûts d'accouchements à l'étranger pour des raisons autres que médicales.96
3    Il peut limiter la prise en charge des coûts visés à l'al. 2.97
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 Ordonnance du 27 juin 1995 sur l'assurance-maladie (OAMal)
OAMal Art. 36 Prestations à l'étranger - 1 Le DFI désigne, après avoir consulté la commission compétente, les prestations prévues aux art. 25, al. 2, et 29 de la loi dont les coûts occasionnés à l'étranger sont pris en charge par l'assurance obligatoire des soins lorsqu'elles ne peuvent être fournies en Suisse.
1    Le DFI désigne, après avoir consulté la commission compétente, les prestations prévues aux art. 25, al. 2, et 29 de la loi dont les coûts occasionnés à l'étranger sont pris en charge par l'assurance obligatoire des soins lorsqu'elles ne peuvent être fournies en Suisse.
2    L'assurance obligatoire des soins prend en charge le coût des traitements effectués en cas d'urgence à l'étranger. Il y a urgence lorsque l'assuré, qui séjourne temporairement à l'étranger, a besoin d'un traitement médical et qu'un retour en Suisse n'est pas approprié. Il n'y a pas d'urgence lorsque l'assuré se rend à l'étranger dans le but de suivre ce traitement.
3    L'assurance obligatoire des soins prend en charge, dans le cadre de l'art. 29 de la loi, les coûts d'un accouchement ayant eu lieu à l'étranger lorsqu'il constitue le seul moyen de procurer à l'enfant la nationalité de la mère ou du père, ou lorsque l'enfant serait apatride s'il était né en Suisse.
4    Les prestations visées aux al. 1 et 2, et les traitements effectués à l'étranger pour les frontaliers, les travailleurs détachés et les personnes occupées par un service public, ainsi que pour les membres de leur famille (art. 3 à 5), sont pris en charge jusqu'à concurrence du double du montant qui aurait été payé si le traitement avait eu lieu en Suisse; dans les cas prévus à l'al. 3, le montant maximum correspond à celui qui aurait été payé en Suisse. Pour les assurés visés aux art. 4 et 5, la prise en charge des coûts s'effectue sur la base des tarifs et des prix applicables à leur dernier lieu de résidence en Suisse. Si le traitement effectué pour les assurés visés à l'art. 1, al. 2, let. d à ebis, ne suit pas les règles sur l'entraide internationale en matière de prestations, la prise en charge des coûts s'effectue sur la base des tarifs et des prix applicables à leur dernier lieu de résidence ou de travail en Suisse; si aucun de ces lieux ne peut être déterminé, la prise en charg
5    Les dispositions sur l'entraide internationale en matière de prestations demeurent réservées.136
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 Ordonnance du 27 juin 1995 sur l'assurance-maladie (OAMal)
OAMal Art. 36 Prestations à l'étranger - 1 Le DFI désigne, après avoir consulté la commission compétente, les prestations prévues aux art. 25, al. 2, et 29 de la loi dont les coûts occasionnés à l'étranger sont pris en charge par l'assurance obligatoire des soins lorsqu'elles ne peuvent être fournies en Suisse.
1    Le DFI désigne, après avoir consulté la commission compétente, les prestations prévues aux art. 25, al. 2, et 29 de la loi dont les coûts occasionnés à l'étranger sont pris en charge par l'assurance obligatoire des soins lorsqu'elles ne peuvent être fournies en Suisse.
2    L'assurance obligatoire des soins prend en charge le coût des traitements effectués en cas d'urgence à l'étranger. Il y a urgence lorsque l'assuré, qui séjourne temporairement à l'étranger, a besoin d'un traitement médical et qu'un retour en Suisse n'est pas approprié. Il n'y a pas d'urgence lorsque l'assuré se rend à l'étranger dans le but de suivre ce traitement.
3    L'assurance obligatoire des soins prend en charge, dans le cadre de l'art. 29 de la loi, les coûts d'un accouchement ayant eu lieu à l'étranger lorsqu'il constitue le seul moyen de procurer à l'enfant la nationalité de la mère ou du père, ou lorsque l'enfant serait apatride s'il était né en Suisse.
4    Les prestations visées aux al. 1 et 2, et les traitements effectués à l'étranger pour les frontaliers, les travailleurs détachés et les personnes occupées par un service public, ainsi que pour les membres de leur famille (art. 3 à 5), sont pris en charge jusqu'à concurrence du double du montant qui aurait été payé si le traitement avait eu lieu en Suisse; dans les cas prévus à l'al. 3, le montant maximum correspond à celui qui aurait été payé en Suisse. Pour les assurés visés aux art. 4 et 5, la prise en charge des coûts s'effectue sur la base des tarifs et des prix applicables à leur dernier lieu de résidence en Suisse. Si le traitement effectué pour les assurés visés à l'art. 1, al. 2, let. d à ebis, ne suit pas les règles sur l'entraide internationale en matière de prestations, la prise en charge des coûts s'effectue sur la base des tarifs et des prix applicables à leur dernier lieu de résidence ou de travail en Suisse; si aucun de ces lieux ne peut être déterminé, la prise en charg
5    Les dispositions sur l'entraide internationale en matière de prestations demeurent réservées.136
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 Loi fédérale du 18 mars 1994 sur l'assurance-maladie (LAMal)
LAMal Art. 25 Prestations générales en cas de maladie - 1 L'assurance obligatoire des soins prend en charge les coûts des prestations qui servent à diagnostiquer ou à traiter une maladie et ses séquelles.
1    L'assurance obligatoire des soins prend en charge les coûts des prestations qui servent à diagnostiquer ou à traiter une maladie et ses séquelles.
2    Ces prestations comprennent:
a  les examens et traitements dispensés sous forme ambulatoire, en milieu hospitalier ou dans un établissement médico-social ainsi que les soins dispensés dans le cadre d'un traitement hospitalier par:71
a1  des médecins,
a2  des chiropraticiens,
a2bis  des infirmiers,
a3  des personnes fournissant des prestations sur prescription ou sur mandat d'un médecin ou d'un chiropraticien;
b  les analyses, médicaments, moyens et appareils diagnostiques ou thérapeutiques prescrits par un médecin ou, dans les limites fixées par le Conseil fédéral, par un chiropraticien;
c  une participation aux frais des cures balnéaires prescrites par un médecin;
d  les mesures de réadaptation effectuées ou prescrites par un médecin;
e  le séjour à l'hôpital correspondant au standard de la division commune;
f  ...
fbis  le séjour en cas d'accouchement dans une maison de naissance (art. 29);
g  une contribution aux frais de transport médicalement nécessaires ainsi qu'aux frais de sauvetage;
h  les prestations des pharmaciens lors de la remise des médicaments prescrits conformément à la let. 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 Ordonnance du 27 juin 1995 sur l'assurance-maladie (OAMal)
OAMal Art. 36 Prestations à l'étranger - 1 Le DFI désigne, après avoir consulté la commission compétente, les prestations prévues aux art. 25, al. 2, et 29 de la loi dont les coûts occasionnés à l'étranger sont pris en charge par l'assurance obligatoire des soins lorsqu'elles ne peuvent être fournies en Suisse.
1    Le DFI désigne, après avoir consulté la commission compétente, les prestations prévues aux art. 25, al. 2, et 29 de la loi dont les coûts occasionnés à l'étranger sont pris en charge par l'assurance obligatoire des soins lorsqu'elles ne peuvent être fournies en Suisse.
2    L'assurance obligatoire des soins prend en charge le coût des traitements effectués en cas d'urgence à l'étranger. Il y a urgence lorsque l'assuré, qui séjourne temporairement à l'étranger, a besoin d'un traitement médical et qu'un retour en Suisse n'est pas approprié. Il n'y a pas d'urgence lorsque l'assuré se rend à l'étranger dans le but de suivre ce traitement.
3    L'assurance obligatoire des soins prend en charge, dans le cadre de l'art. 29 de la loi, les coûts d'un accouchement ayant eu lieu à l'étranger lorsqu'il constitue le seul moyen de procurer à l'enfant la nationalité de la mère ou du père, ou lorsque l'enfant serait apatride s'il était né en Suisse.
4    Les prestations visées aux al. 1 et 2, et les traitements effectués à l'étranger pour les frontaliers, les travailleurs détachés et les personnes occupées par un service public, ainsi que pour les membres de leur famille (art. 3 à 5), sont pris en charge jusqu'à concurrence du double du montant qui aurait été payé si le traitement avait eu lieu en Suisse; dans les cas prévus à l'al. 3, le montant maximum correspond à celui qui aurait été payé en Suisse. Pour les assurés visés aux art. 4 et 5, la prise en charge des coûts s'effectue sur la base des tarifs et des prix applicables à leur dernier lieu de résidence en Suisse. Si le traitement effectué pour les assurés visés à l'art. 1, al. 2, let. d à ebis, ne suit pas les règles sur l'entraide internationale en matière de prestations, la prise en charge des coûts s'effectue sur la base des tarifs et des prix applicables à leur dernier lieu de résidence ou de travail en Suisse; si aucun de ces lieux ne peut être déterminé, la prise en charg
5    Les dispositions sur l'entraide internationale en matière de prestations demeurent réservées.136
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 Ordonnance du 27 juin 1995 sur l'assurance-maladie (OAMal)
OAMal Art. 36 Prestations à l'étranger - 1 Le DFI désigne, après avoir consulté la commission compétente, les prestations prévues aux art. 25, al. 2, et 29 de la loi dont les coûts occasionnés à l'étranger sont pris en charge par l'assurance obligatoire des soins lorsqu'elles ne peuvent être fournies en Suisse.
1    Le DFI désigne, après avoir consulté la commission compétente, les prestations prévues aux art. 25, al. 2, et 29 de la loi dont les coûts occasionnés à l'étranger sont pris en charge par l'assurance obligatoire des soins lorsqu'elles ne peuvent être fournies en Suisse.
2    L'assurance obligatoire des soins prend en charge le coût des traitements effectués en cas d'urgence à l'étranger. Il y a urgence lorsque l'assuré, qui séjourne temporairement à l'étranger, a besoin d'un traitement médical et qu'un retour en Suisse n'est pas approprié. Il n'y a pas d'urgence lorsque l'assuré se rend à l'étranger dans le but de suivre ce traitement.
3    L'assurance obligatoire des soins prend en charge, dans le cadre de l'art. 29 de la loi, les coûts d'un accouchement ayant eu lieu à l'étranger lorsqu'il constitue le seul moyen de procurer à l'enfant la nationalité de la mère ou du père, ou lorsque l'enfant serait apatride s'il était né en Suisse.
4    Les prestations visées aux al. 1 et 2, et les traitements effectués à l'étranger pour les frontaliers, les travailleurs détachés et les personnes occupées par un service public, ainsi que pour les membres de leur famille (art. 3 à 5), sont pris en charge jusqu'à concurrence du double du montant qui aurait été payé si le traitement avait eu lieu en Suisse; dans les cas prévus à l'al. 3, le montant maximum correspond à celui qui aurait été payé en Suisse. Pour les assurés visés aux art. 4 et 5, la prise en charge des coûts s'effectue sur la base des tarifs et des prix applicables à leur dernier lieu de résidence en Suisse. Si le traitement effectué pour les assurés visés à l'art. 1, al. 2, let. d à ebis, ne suit pas les règles sur l'entraide internationale en matière de prestations, la prise en charge des coûts s'effectue sur la base des tarifs et des prix applicables à leur dernier lieu de résidence ou de travail en Suisse; si aucun de ces lieux ne peut être déterminé, la prise en charg
5    Les dispositions sur l'entraide internationale en matière de prestations demeurent réservées.136
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 Loi fédérale du 18 mars 1994 sur l'assurance-maladie (LAMal)
LAMal Art. 67 Adhésion - 1 Toute personne qui est domiciliée en Suisse ou y exerce une activité lucrative et qui est âgée de quinze ans au moins mais n'a pas atteint l'âge de 65 ans peut conclure une assurance d'indemnités journalières avec un assureur au sens des art. 2, al. 1, ou 3, LSAMal257.258
1    Toute personne qui est domiciliée en Suisse ou y exerce une activité lucrative et qui est âgée de quinze ans au moins mais n'a pas atteint l'âge de 65 ans peut conclure une assurance d'indemnités journalières avec un assureur au sens des art. 2, al. 1, ou 3, LSAMal257.258
2    Elle peut, à cet effet, choisir un autre assureur que celui de l'assurance obligatoire des soins.
3    L'assurance d'indemnités journalières peut être conclue sous la forme d'une assurance collective. Les assurances collectives peuvent être conclues par des:
a  employeurs, pour leurs travailleurs ou pour eux-mêmes;
b  organisations d'employeurs ou des associations professionnelles, pour leurs membres et les travailleurs de leurs membres;
c  organisations de travailleurs, pour leurs membres.
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 Loi fédérale du 18 mars 1994 sur l'assurance-maladie (LAMal)
LAMal Art. 67 Adhésion - 1 Toute personne qui est domiciliée en Suisse ou y exerce une activité lucrative et qui est âgée de quinze ans au moins mais n'a pas atteint l'âge de 65 ans peut conclure une assurance d'indemnités journalières avec un assureur au sens des art. 2, al. 1, ou 3, LSAMal257.258
1    Toute personne qui est domiciliée en Suisse ou y exerce une activité lucrative et qui est âgée de quinze ans au moins mais n'a pas atteint l'âge de 65 ans peut conclure une assurance d'indemnités journalières avec un assureur au sens des art. 2, al. 1, ou 3, LSAMal257.258
2    Elle peut, à cet effet, choisir un autre assureur que celui de l'assurance obligatoire des soins.
3    L'assurance d'indemnités journalières peut être conclue sous la forme d'une assurance collective. Les assurances collectives peuvent être conclues par des:
a  employeurs, pour leurs travailleurs ou pour eux-mêmes;
b  organisations d'employeurs ou des associations professionnelles, pour leurs membres et les travailleurs de leurs membres;
c  organisations de travailleurs, pour leurs membres.
LAMal non contiene infatti, diversamente dall'art. 3 cpv. 3
SR 832.10 Loi fédérale du 18 mars 1994 sur l'assurance-maladie (LAMal)
LAMal Art. 3 Personnes tenues de s'assurer - 1 Toute personne domiciliée en Suisse doit s'assurer pour les soins en cas de maladie, ou être assurée par son représentant légal, dans les trois mois qui suivent sa prise de domicile ou sa naissance en Suisse.
1    Toute personne domiciliée en Suisse doit s'assurer pour les soins en cas de maladie, ou être assurée par son représentant légal, dans les trois mois qui suivent sa prise de domicile ou sa naissance en Suisse.
2    Le Conseil fédéral peut excepter de l'assurance obligatoire certaines catégories de personnes, notamment les personnes bénéficiaires de privilèges, d'immunités et de facilités visées à l'art. 2, al. 2, de la loi du 22 juin 2007 sur l'état hôte12.13
3    Il peut étendre l'obligation de s'assurer à des personnes qui n'ont pas de domicile en Suisse, en particulier celles qui:
a  exercent une activité en Suisse ou y séjournent habituellement (art. 13, al. 2, LPGA15);
b  sont occupées à l'étranger par une entreprise ayant un siège en Suisse.
4    L'obligation de s'assurer est suspendue pour les personnes soumises à la loi fédérale du 19 juin 1992 sur l'assurance militaire (LAM)16 pour plus de 60 jours consécutifs. Le Conseil fédéral règle la procédure.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 Loi fédérale du 18 mars 1994 sur l'assurance-maladie (LAMal)
LAMal Art. 3 Personnes tenues de s'assurer - 1 Toute personne domiciliée en Suisse doit s'assurer pour les soins en cas de maladie, ou être assurée par son représentant légal, dans les trois mois qui suivent sa prise de domicile ou sa naissance en Suisse.
1    Toute personne domiciliée en Suisse doit s'assurer pour les soins en cas de maladie, ou être assurée par son représentant légal, dans les trois mois qui suivent sa prise de domicile ou sa naissance en Suisse.
2    Le Conseil fédéral peut excepter de l'assurance obligatoire certaines catégories de personnes, notamment les personnes bénéficiaires de privilèges, d'immunités et de facilités visées à l'art. 2, al. 2, de la loi du 22 juin 2007 sur l'état hôte12.13
3    Il peut étendre l'obligation de s'assurer à des personnes qui n'ont pas de domicile en Suisse, en particulier celles qui:
a  exercent une activité en Suisse ou y séjournent habituellement (art. 13, al. 2, LPGA15);
b  sont occupées à l'étranger par une entreprise ayant un siège en Suisse.
4    L'obligation de s'assurer est suspendue pour les personnes soumises à la loi fédérale du 19 juin 1992 sur l'assurance militaire (LAM)16 pour plus de 60 jours consécutifs. Le Conseil fédéral règle la procédure.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 Ordonnance du 27 juin 1995 sur l'assurance-maladie (OAMal)
OAMal Art. 36 Prestations à l'étranger - 1 Le DFI désigne, après avoir consulté la commission compétente, les prestations prévues aux art. 25, al. 2, et 29 de la loi dont les coûts occasionnés à l'étranger sont pris en charge par l'assurance obligatoire des soins lorsqu'elles ne peuvent être fournies en Suisse.
1    Le DFI désigne, après avoir consulté la commission compétente, les prestations prévues aux art. 25, al. 2, et 29 de la loi dont les coûts occasionnés à l'étranger sont pris en charge par l'assurance obligatoire des soins lorsqu'elles ne peuvent être fournies en Suisse.
2    L'assurance obligatoire des soins prend en charge le coût des traitements effectués en cas d'urgence à l'étranger. Il y a urgence lorsque l'assuré, qui séjourne temporairement à l'étranger, a besoin d'un traitement médical et qu'un retour en Suisse n'est pas approprié. Il n'y a pas d'urgence lorsque l'assuré se rend à l'étranger dans le but de suivre ce traitement.
3    L'assurance obligatoire des soins prend en charge, dans le cadre de l'art. 29 de la loi, les coûts d'un accouchement ayant eu lieu à l'étranger lorsqu'il constitue le seul moyen de procurer à l'enfant la nationalité de la mère ou du père, ou lorsque l'enfant serait apatride s'il était né en Suisse.
4    Les prestations visées aux al. 1 et 2, et les traitements effectués à l'étranger pour les frontaliers, les travailleurs détachés et les personnes occupées par un service public, ainsi que pour les membres de leur famille (art. 3 à 5), sont pris en charge jusqu'à concurrence du double du montant qui aurait été payé si le traitement avait eu lieu en Suisse; dans les cas prévus à l'al. 3, le montant maximum correspond à celui qui aurait été payé en Suisse. Pour les assurés visés aux art. 4 et 5, la prise en charge des coûts s'effectue sur la base des tarifs et des prix applicables à leur dernier lieu de résidence en Suisse. Si le traitement effectué pour les assurés visés à l'art. 1, al. 2, let. d à ebis, ne suit pas les règles sur l'entraide internationale en matière de prestations, la prise en charge des coûts s'effectue sur la base des tarifs et des prix applicables à leur dernier lieu de résidence ou de travail en Suisse; si aucun de ces lieux ne peut être déterminé, la prise en charg
5    Les dispositions sur l'entraide internationale en matière de prestations demeurent réservées.136
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 Loi fédérale du 18 mars 1994 sur l'assurance-maladie (LAMal)
LAMal Art. 71 Sortie de l'assurance collective - 1 Lorsqu'un assuré sort de l'assurance collective parce qu'il cesse d'appartenir au cercle des assurés défini par le contrat ou parce que le contrat est résilié, il a le droit de passer dans l'assurance individuelle de l'assureur. Si, dans l'assurance individuelle, l'assuré ne s'assure pas pour des prestations plus élevées, de nouvelles réserves ne peuvent être instituées; l'âge d'entrée déterminant dans le contrat collectif est maintenu.
1    Lorsqu'un assuré sort de l'assurance collective parce qu'il cesse d'appartenir au cercle des assurés défini par le contrat ou parce que le contrat est résilié, il a le droit de passer dans l'assurance individuelle de l'assureur. Si, dans l'assurance individuelle, l'assuré ne s'assure pas pour des prestations plus élevées, de nouvelles réserves ne peuvent être instituées; l'âge d'entrée déterminant dans le contrat collectif est maintenu.
2    L'assureur doit faire en sorte que l'assuré soit renseigné par écrit sur son droit de passage dans l'assurance individuelle. S'il omet de le faire, l'assuré reste dans l'assurance collective. L'assuré doit faire valoir son droit de passage dans les trois mois qui suivent la réception de la communication.
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 Loi fédérale du 18 mars 1994 sur l'assurance-maladie (LAMal)
LAMal Art. 71 Sortie de l'assurance collective - 1 Lorsqu'un assuré sort de l'assurance collective parce qu'il cesse d'appartenir au cercle des assurés défini par le contrat ou parce que le contrat est résilié, il a le droit de passer dans l'assurance individuelle de l'assureur. Si, dans l'assurance individuelle, l'assuré ne s'assure pas pour des prestations plus élevées, de nouvelles réserves ne peuvent être instituées; l'âge d'entrée déterminant dans le contrat collectif est maintenu.
1    Lorsqu'un assuré sort de l'assurance collective parce qu'il cesse d'appartenir au cercle des assurés défini par le contrat ou parce que le contrat est résilié, il a le droit de passer dans l'assurance individuelle de l'assureur. Si, dans l'assurance individuelle, l'assuré ne s'assure pas pour des prestations plus élevées, de nouvelles réserves ne peuvent être instituées; l'âge d'entrée déterminant dans le contrat collectif est maintenu.
2    L'assureur doit faire en sorte que l'assuré soit renseigné par écrit sur son droit de passage dans l'assurance individuelle. S'il omet de le faire, l'assuré reste dans l'assurance collective. L'assuré doit faire valoir son droit de passage dans les trois mois qui suivent la réception de la communication.
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 Ordonnance du 27 juin 1995 sur l'assurance-maladie (OAMal)
OAMal Art. 7 - 1 Les ressortissants étrangers détenteurs d'une autorisation d'établissement ou d'une autorisation de séjour de courte durée ou d'une autorisation de séjour au sens de l'art. 1, al. 2, let. a et f, sont tenus de s'assurer dans les trois mois qui suivent leur annonce au service compétent pour le contrôle des habitants. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de l'annonce du séjour. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.47
1    Les ressortissants étrangers détenteurs d'une autorisation d'établissement ou d'une autorisation de séjour de courte durée ou d'une autorisation de séjour au sens de l'art. 1, al. 2, let. a et f, sont tenus de s'assurer dans les trois mois qui suivent leur annonce au service compétent pour le contrôle des habitants. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de l'annonce du séjour. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.47
2    Les ressortissants étrangers détenteurs d'une autorisation de courte durée au sens de l'art. 1, al. 2, let. b, doivent être assurés dès leur entrée en Suisse.48
2bis    Les personnes sans autorisation de séjour au sens de l'art. 1, al. 2, let. g, doivent être assurées dès le début de leur activité lucrative en Suisse. Lorsqu'elles s'affilient plus tard, l'assurance doit également commencer à la date du début de leur activité lucrative en Suisse.49
3    Pour les personnes visées aux al. 1 et 2, l'assurance prend fin à la date de départ annoncée au service compétent pour le contrôle des habitants, dans tous les cas le jour du départ effectif de la Suisse, ou à la mort de l'assuré.
3bis    Pour les personnes visées à l'al. 2bis, l'assurance prend fin à la date de l'arrêt de l'activité lucrative en Suisse, mais au plus tard le jour du départ effectif de la Suisse, ou au décès de l'assuré.50
4    Les frontaliers et les membres de leur famille qui entendent être soumis à l'assurance suisse (art. 3, al. 1) sont tenus de s'assurer dans les trois mois suivant le début de la validité de l'autorisation pour frontaliers. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de la validité de l'autorisation. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.51 L'assurance prend fin avec l'abandon de l'activité lucrative en Suisse, avec l'expiration ou la révocation de l'autorisation pour frontaliers, à la mort de l'assuré ou avec la renonciation à l'assujettissement à l'assurance suisse. Dans ce dernier cas, une nouvelle requête ne peut être déposée, sauf raison particulière.
5    Les demandeurs d'asile et les personnes à protéger sont tenus de s'assurer immédiatement après l'affectation aux cantons prévue à l'art. 27 LAsi52. Les personnes admises à titre provisoire sont tenues de s'assurer immédiatement après la décision d'admission provisoire. L'assurance déploie ses effets dès le dépôt de la demande d'asile, de la décision d'admission provisoire ou de l'octroi de la protection provisoire. Elle prend fin le jour pour lequel il est prouvé que l'assuré a quitté définitivement la Suisse ou à la mort de l'assuré.53
6    Les personnes bénéficiaires de privilèges, d'immunités et de facilités qui entendent être soumises à l'assurance suisse (art. 6, al. 1) doivent s'assurer dans les six mois qui suivent la date à laquelle elles ont reçu une carte de légitimation du DFAE. L'assurance déploie ses effets à la date à laquelle elles sont titulaires de cette carte. L'assurance prend fin avec l'expiration des fonctions en Suisse, à la mort de l'assuré ou avec la renonciation à l'assujettissement à l'assurance obligatoire suisse. Dans ce dernier cas, une nouvelle requête ne peut être déposée, sauf raison particulière.54
7    Les agents de la Confédération en exercice ou retraités visés à l'art. 2, al. 1, let. a, qui sortent de l'assurance militaire doivent s'assurer pour les soins dans les trois mois suivant la sortie de l'assurance militaire auprès d'un assureur désigné à l'art. 1155 de la loi. S'ils s'assurent à temps, l'assurance déploie ses effets dès la sortie de l'assurance militaire.
8    Les personnes tenues de s'assurer en vertu de l'art. 1, al. 2, let. d à ebis, doivent s'assurer dans les trois mois suivant la naissance de l'obligation d'assurance en Suisse. Si elles s'assurent dans ce délai, l'assurance débute dès la soumission à l'assurance suisse. Si elles s'assurent après ce délai, l'assurance déploie ses effets à la date de l'affiliation. L'assurance prend fin lorsque ces personnes ne remplissent plus les conditions de soumission à l'assurance suisse en vertu de l'Accord sur la libre circulation des personnes56 et de son annexe II, en vertu de l'Accord AELE57, de son annexe K et de l'appendice 2 de l'annexe K ou en vertu d'autres accords internationaux.58
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 Ordonnance du 27 juin 1995 sur l'assurance-maladie (OAMal)
OAMal Art. 7 - 1 Les ressortissants étrangers détenteurs d'une autorisation d'établissement ou d'une autorisation de séjour de courte durée ou d'une autorisation de séjour au sens de l'art. 1, al. 2, let. a et f, sont tenus de s'assurer dans les trois mois qui suivent leur annonce au service compétent pour le contrôle des habitants. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de l'annonce du séjour. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.47
1    Les ressortissants étrangers détenteurs d'une autorisation d'établissement ou d'une autorisation de séjour de courte durée ou d'une autorisation de séjour au sens de l'art. 1, al. 2, let. a et f, sont tenus de s'assurer dans les trois mois qui suivent leur annonce au service compétent pour le contrôle des habitants. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de l'annonce du séjour. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.47
2    Les ressortissants étrangers détenteurs d'une autorisation de courte durée au sens de l'art. 1, al. 2, let. b, doivent être assurés dès leur entrée en Suisse.48
2bis    Les personnes sans autorisation de séjour au sens de l'art. 1, al. 2, let. g, doivent être assurées dès le début de leur activité lucrative en Suisse. Lorsqu'elles s'affilient plus tard, l'assurance doit également commencer à la date du début de leur activité lucrative en Suisse.49
3    Pour les personnes visées aux al. 1 et 2, l'assurance prend fin à la date de départ annoncée au service compétent pour le contrôle des habitants, dans tous les cas le jour du départ effectif de la Suisse, ou à la mort de l'assuré.
3bis    Pour les personnes visées à l'al. 2bis, l'assurance prend fin à la date de l'arrêt de l'activité lucrative en Suisse, mais au plus tard le jour du départ effectif de la Suisse, ou au décès de l'assuré.50
4    Les frontaliers et les membres de leur famille qui entendent être soumis à l'assurance suisse (art. 3, al. 1) sont tenus de s'assurer dans les trois mois suivant le début de la validité de l'autorisation pour frontaliers. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de la validité de l'autorisation. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.51 L'assurance prend fin avec l'abandon de l'activité lucrative en Suisse, avec l'expiration ou la révocation de l'autorisation pour frontaliers, à la mort de l'assuré ou avec la renonciation à l'assujettissement à l'assurance suisse. Dans ce dernier cas, une nouvelle requête ne peut être déposée, sauf raison particulière.
5    Les demandeurs d'asile et les personnes à protéger sont tenus de s'assurer immédiatement après l'affectation aux cantons prévue à l'art. 27 LAsi52. Les personnes admises à titre provisoire sont tenues de s'assurer immédiatement après la décision d'admission provisoire. L'assurance déploie ses effets dès le dépôt de la demande d'asile, de la décision d'admission provisoire ou de l'octroi de la protection provisoire. Elle prend fin le jour pour lequel il est prouvé que l'assuré a quitté définitivement la Suisse ou à la mort de l'assuré.53
6    Les personnes bénéficiaires de privilèges, d'immunités et de facilités qui entendent être soumises à l'assurance suisse (art. 6, al. 1) doivent s'assurer dans les six mois qui suivent la date à laquelle elles ont reçu une carte de légitimation du DFAE. L'assurance déploie ses effets à la date à laquelle elles sont titulaires de cette carte. L'assurance prend fin avec l'expiration des fonctions en Suisse, à la mort de l'assuré ou avec la renonciation à l'assujettissement à l'assurance obligatoire suisse. Dans ce dernier cas, une nouvelle requête ne peut être déposée, sauf raison particulière.54
7    Les agents de la Confédération en exercice ou retraités visés à l'art. 2, al. 1, let. a, qui sortent de l'assurance militaire doivent s'assurer pour les soins dans les trois mois suivant la sortie de l'assurance militaire auprès d'un assureur désigné à l'art. 1155 de la loi. S'ils s'assurent à temps, l'assurance déploie ses effets dès la sortie de l'assurance militaire.
8    Les personnes tenues de s'assurer en vertu de l'art. 1, al. 2, let. d à ebis, doivent s'assurer dans les trois mois suivant la naissance de l'obligation d'assurance en Suisse. Si elles s'assurent dans ce délai, l'assurance débute dès la soumission à l'assurance suisse. Si elles s'assurent après ce délai, l'assurance déploie ses effets à la date de l'affiliation. L'assurance prend fin lorsque ces personnes ne remplissent plus les conditions de soumission à l'assurance suisse en vertu de l'Accord sur la libre circulation des personnes56 et de son annexe II, en vertu de l'Accord AELE57, de son annexe K et de l'appendice 2 de l'annexe K ou en vertu d'autres accords internationaux.58
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 Ordonnance du 27 juin 1995 sur l'assurance-maladie (OAMal)
OAMal Art. 7 - 1 Les ressortissants étrangers détenteurs d'une autorisation d'établissement ou d'une autorisation de séjour de courte durée ou d'une autorisation de séjour au sens de l'art. 1, al. 2, let. a et f, sont tenus de s'assurer dans les trois mois qui suivent leur annonce au service compétent pour le contrôle des habitants. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de l'annonce du séjour. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.47
1    Les ressortissants étrangers détenteurs d'une autorisation d'établissement ou d'une autorisation de séjour de courte durée ou d'une autorisation de séjour au sens de l'art. 1, al. 2, let. a et f, sont tenus de s'assurer dans les trois mois qui suivent leur annonce au service compétent pour le contrôle des habitants. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de l'annonce du séjour. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.47
2    Les ressortissants étrangers détenteurs d'une autorisation de courte durée au sens de l'art. 1, al. 2, let. b, doivent être assurés dès leur entrée en Suisse.48
2bis    Les personnes sans autorisation de séjour au sens de l'art. 1, al. 2, let. g, doivent être assurées dès le début de leur activité lucrative en Suisse. Lorsqu'elles s'affilient plus tard, l'assurance doit également commencer à la date du début de leur activité lucrative en Suisse.49
3    Pour les personnes visées aux al. 1 et 2, l'assurance prend fin à la date de départ annoncée au service compétent pour le contrôle des habitants, dans tous les cas le jour du départ effectif de la Suisse, ou à la mort de l'assuré.
3bis    Pour les personnes visées à l'al. 2bis, l'assurance prend fin à la date de l'arrêt de l'activité lucrative en Suisse, mais au plus tard le jour du départ effectif de la Suisse, ou au décès de l'assuré.50
4    Les frontaliers et les membres de leur famille qui entendent être soumis à l'assurance suisse (art. 3, al. 1) sont tenus de s'assurer dans les trois mois suivant le début de la validité de l'autorisation pour frontaliers. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de la validité de l'autorisation. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.51 L'assurance prend fin avec l'abandon de l'activité lucrative en Suisse, avec l'expiration ou la révocation de l'autorisation pour frontaliers, à la mort de l'assuré ou avec la renonciation à l'assujettissement à l'assurance suisse. Dans ce dernier cas, une nouvelle requête ne peut être déposée, sauf raison particulière.
5    Les demandeurs d'asile et les personnes à protéger sont tenus de s'assurer immédiatement après l'affectation aux cantons prévue à l'art. 27 LAsi52. Les personnes admises à titre provisoire sont tenues de s'assurer immédiatement après la décision d'admission provisoire. L'assurance déploie ses effets dès le dépôt de la demande d'asile, de la décision d'admission provisoire ou de l'octroi de la protection provisoire. Elle prend fin le jour pour lequel il est prouvé que l'assuré a quitté définitivement la Suisse ou à la mort de l'assuré.53
6    Les personnes bénéficiaires de privilèges, d'immunités et de facilités qui entendent être soumises à l'assurance suisse (art. 6, al. 1) doivent s'assurer dans les six mois qui suivent la date à laquelle elles ont reçu une carte de légitimation du DFAE. L'assurance déploie ses effets à la date à laquelle elles sont titulaires de cette carte. L'assurance prend fin avec l'expiration des fonctions en Suisse, à la mort de l'assuré ou avec la renonciation à l'assujettissement à l'assurance obligatoire suisse. Dans ce dernier cas, une nouvelle requête ne peut être déposée, sauf raison particulière.54
7    Les agents de la Confédération en exercice ou retraités visés à l'art. 2, al. 1, let. a, qui sortent de l'assurance militaire doivent s'assurer pour les soins dans les trois mois suivant la sortie de l'assurance militaire auprès d'un assureur désigné à l'art. 1155 de la loi. S'ils s'assurent à temps, l'assurance déploie ses effets dès la sortie de l'assurance militaire.
8    Les personnes tenues de s'assurer en vertu de l'art. 1, al. 2, let. d à ebis, doivent s'assurer dans les trois mois suivant la naissance de l'obligation d'assurance en Suisse. Si elles s'assurent dans ce délai, l'assurance débute dès la soumission à l'assurance suisse. Si elles s'assurent après ce délai, l'assurance déploie ses effets à la date de l'affiliation. L'assurance prend fin lorsque ces personnes ne remplissent plus les conditions de soumission à l'assurance suisse en vertu de l'Accord sur la libre circulation des personnes56 et de son annexe II, en vertu de l'Accord AELE57, de son annexe K et de l'appendice 2 de l'annexe K ou en vertu d'autres accords internationaux.58
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 Ordonnance du 27 juin 1995 sur l'assurance-maladie (OAMal)
OAMal Art. 7 - 1 Les ressortissants étrangers détenteurs d'une autorisation d'établissement ou d'une autorisation de séjour de courte durée ou d'une autorisation de séjour au sens de l'art. 1, al. 2, let. a et f, sont tenus de s'assurer dans les trois mois qui suivent leur annonce au service compétent pour le contrôle des habitants. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de l'annonce du séjour. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.47
1    Les ressortissants étrangers détenteurs d'une autorisation d'établissement ou d'une autorisation de séjour de courte durée ou d'une autorisation de séjour au sens de l'art. 1, al. 2, let. a et f, sont tenus de s'assurer dans les trois mois qui suivent leur annonce au service compétent pour le contrôle des habitants. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de l'annonce du séjour. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.47
2    Les ressortissants étrangers détenteurs d'une autorisation de courte durée au sens de l'art. 1, al. 2, let. b, doivent être assurés dès leur entrée en Suisse.48
2bis    Les personnes sans autorisation de séjour au sens de l'art. 1, al. 2, let. g, doivent être assurées dès le début de leur activité lucrative en Suisse. Lorsqu'elles s'affilient plus tard, l'assurance doit également commencer à la date du début de leur activité lucrative en Suisse.49
3    Pour les personnes visées aux al. 1 et 2, l'assurance prend fin à la date de départ annoncée au service compétent pour le contrôle des habitants, dans tous les cas le jour du départ effectif de la Suisse, ou à la mort de l'assuré.
3bis    Pour les personnes visées à l'al. 2bis, l'assurance prend fin à la date de l'arrêt de l'activité lucrative en Suisse, mais au plus tard le jour du départ effectif de la Suisse, ou au décès de l'assuré.50
4    Les frontaliers et les membres de leur famille qui entendent être soumis à l'assurance suisse (art. 3, al. 1) sont tenus de s'assurer dans les trois mois suivant le début de la validité de l'autorisation pour frontaliers. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de la validité de l'autorisation. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.51 L'assurance prend fin avec l'abandon de l'activité lucrative en Suisse, avec l'expiration ou la révocation de l'autorisation pour frontaliers, à la mort de l'assuré ou avec la renonciation à l'assujettissement à l'assurance suisse. Dans ce dernier cas, une nouvelle requête ne peut être déposée, sauf raison particulière.
5    Les demandeurs d'asile et les personnes à protéger sont tenus de s'assurer immédiatement après l'affectation aux cantons prévue à l'art. 27 LAsi52. Les personnes admises à titre provisoire sont tenues de s'assurer immédiatement après la décision d'admission provisoire. L'assurance déploie ses effets dès le dépôt de la demande d'asile, de la décision d'admission provisoire ou de l'octroi de la protection provisoire. Elle prend fin le jour pour lequel il est prouvé que l'assuré a quitté définitivement la Suisse ou à la mort de l'assuré.53
6    Les personnes bénéficiaires de privilèges, d'immunités et de facilités qui entendent être soumises à l'assurance suisse (art. 6, al. 1) doivent s'assurer dans les six mois qui suivent la date à laquelle elles ont reçu une carte de légitimation du DFAE. L'assurance déploie ses effets à la date à laquelle elles sont titulaires de cette carte. L'assurance prend fin avec l'expiration des fonctions en Suisse, à la mort de l'assuré ou avec la renonciation à l'assujettissement à l'assurance obligatoire suisse. Dans ce dernier cas, une nouvelle requête ne peut être déposée, sauf raison particulière.54
7    Les agents de la Confédération en exercice ou retraités visés à l'art. 2, al. 1, let. a, qui sortent de l'assurance militaire doivent s'assurer pour les soins dans les trois mois suivant la sortie de l'assurance militaire auprès d'un assureur désigné à l'art. 1155 de la loi. S'ils s'assurent à temps, l'assurance déploie ses effets dès la sortie de l'assurance militaire.
8    Les personnes tenues de s'assurer en vertu de l'art. 1, al. 2, let. d à ebis, doivent s'assurer dans les trois mois suivant la naissance de l'obligation d'assurance en Suisse. Si elles s'assurent dans ce délai, l'assurance débute dès la soumission à l'assurance suisse. Si elles s'assurent après ce délai, l'assurance déploie ses effets à la date de l'affiliation. L'assurance prend fin lorsque ces personnes ne remplissent plus les conditions de soumission à l'assurance suisse en vertu de l'Accord sur la libre circulation des personnes56 et de son annexe II, en vertu de l'Accord AELE57, de son annexe K et de l'appendice 2 de l'annexe K ou en vertu d'autres accords internationaux.58
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 Ordonnance du 27 juin 1995 sur l'assurance-maladie (OAMal)
OAMal Art. 7 - 1 Les ressortissants étrangers détenteurs d'une autorisation d'établissement ou d'une autorisation de séjour de courte durée ou d'une autorisation de séjour au sens de l'art. 1, al. 2, let. a et f, sont tenus de s'assurer dans les trois mois qui suivent leur annonce au service compétent pour le contrôle des habitants. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de l'annonce du séjour. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.47
1    Les ressortissants étrangers détenteurs d'une autorisation d'établissement ou d'une autorisation de séjour de courte durée ou d'une autorisation de séjour au sens de l'art. 1, al. 2, let. a et f, sont tenus de s'assurer dans les trois mois qui suivent leur annonce au service compétent pour le contrôle des habitants. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de l'annonce du séjour. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.47
2    Les ressortissants étrangers détenteurs d'une autorisation de courte durée au sens de l'art. 1, al. 2, let. b, doivent être assurés dès leur entrée en Suisse.48
2bis    Les personnes sans autorisation de séjour au sens de l'art. 1, al. 2, let. g, doivent être assurées dès le début de leur activité lucrative en Suisse. Lorsqu'elles s'affilient plus tard, l'assurance doit également commencer à la date du début de leur activité lucrative en Suisse.49
3    Pour les personnes visées aux al. 1 et 2, l'assurance prend fin à la date de départ annoncée au service compétent pour le contrôle des habitants, dans tous les cas le jour du départ effectif de la Suisse, ou à la mort de l'assuré.
3bis    Pour les personnes visées à l'al. 2bis, l'assurance prend fin à la date de l'arrêt de l'activité lucrative en Suisse, mais au plus tard le jour du départ effectif de la Suisse, ou au décès de l'assuré.50
4    Les frontaliers et les membres de leur famille qui entendent être soumis à l'assurance suisse (art. 3, al. 1) sont tenus de s'assurer dans les trois mois suivant le début de la validité de l'autorisation pour frontaliers. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de la validité de l'autorisation. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.51 L'assurance prend fin avec l'abandon de l'activité lucrative en Suisse, avec l'expiration ou la révocation de l'autorisation pour frontaliers, à la mort de l'assuré ou avec la renonciation à l'assujettissement à l'assurance suisse. Dans ce dernier cas, une nouvelle requête ne peut être déposée, sauf raison particulière.
5    Les demandeurs d'asile et les personnes à protéger sont tenus de s'assurer immédiatement après l'affectation aux cantons prévue à l'art. 27 LAsi52. Les personnes admises à titre provisoire sont tenues de s'assurer immédiatement après la décision d'admission provisoire. L'assurance déploie ses effets dès le dépôt de la demande d'asile, de la décision d'admission provisoire ou de l'octroi de la protection provisoire. Elle prend fin le jour pour lequel il est prouvé que l'assuré a quitté définitivement la Suisse ou à la mort de l'assuré.53
6    Les personnes bénéficiaires de privilèges, d'immunités et de facilités qui entendent être soumises à l'assurance suisse (art. 6, al. 1) doivent s'assurer dans les six mois qui suivent la date à laquelle elles ont reçu une carte de légitimation du DFAE. L'assurance déploie ses effets à la date à laquelle elles sont titulaires de cette carte. L'assurance prend fin avec l'expiration des fonctions en Suisse, à la mort de l'assuré ou avec la renonciation à l'assujettissement à l'assurance obligatoire suisse. Dans ce dernier cas, une nouvelle requête ne peut être déposée, sauf raison particulière.54
7    Les agents de la Confédération en exercice ou retraités visés à l'art. 2, al. 1, let. a, qui sortent de l'assurance militaire doivent s'assurer pour les soins dans les trois mois suivant la sortie de l'assurance militaire auprès d'un assureur désigné à l'art. 1155 de la loi. S'ils s'assurent à temps, l'assurance déploie ses effets dès la sortie de l'assurance militaire.
8    Les personnes tenues de s'assurer en vertu de l'art. 1, al. 2, let. d à ebis, doivent s'assurer dans les trois mois suivant la naissance de l'obligation d'assurance en Suisse. Si elles s'assurent dans ce délai, l'assurance débute dès la soumission à l'assurance suisse. Si elles s'assurent après ce délai, l'assurance déploie ses effets à la date de l'affiliation. L'assurance prend fin lorsque ces personnes ne remplissent plus les conditions de soumission à l'assurance suisse en vertu de l'Accord sur la libre circulation des personnes56 et de son annexe II, en vertu de l'Accord AELE57, de son annexe K et de l'appendice 2 de l'annexe K ou en vertu d'autres accords internationaux.58
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 Ordonnance du 27 juin 1995 sur l'assurance-maladie (OAMal)
OAMal Art. 7 - 1 Les ressortissants étrangers détenteurs d'une autorisation d'établissement ou d'une autorisation de séjour de courte durée ou d'une autorisation de séjour au sens de l'art. 1, al. 2, let. a et f, sont tenus de s'assurer dans les trois mois qui suivent leur annonce au service compétent pour le contrôle des habitants. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de l'annonce du séjour. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.47
1    Les ressortissants étrangers détenteurs d'une autorisation d'établissement ou d'une autorisation de séjour de courte durée ou d'une autorisation de séjour au sens de l'art. 1, al. 2, let. a et f, sont tenus de s'assurer dans les trois mois qui suivent leur annonce au service compétent pour le contrôle des habitants. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de l'annonce du séjour. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.47
2    Les ressortissants étrangers détenteurs d'une autorisation de courte durée au sens de l'art. 1, al. 2, let. b, doivent être assurés dès leur entrée en Suisse.48
2bis    Les personnes sans autorisation de séjour au sens de l'art. 1, al. 2, let. g, doivent être assurées dès le début de leur activité lucrative en Suisse. Lorsqu'elles s'affilient plus tard, l'assurance doit également commencer à la date du début de leur activité lucrative en Suisse.49
3    Pour les personnes visées aux al. 1 et 2, l'assurance prend fin à la date de départ annoncée au service compétent pour le contrôle des habitants, dans tous les cas le jour du départ effectif de la Suisse, ou à la mort de l'assuré.
3bis    Pour les personnes visées à l'al. 2bis, l'assurance prend fin à la date de l'arrêt de l'activité lucrative en Suisse, mais au plus tard le jour du départ effectif de la Suisse, ou au décès de l'assuré.50
4    Les frontaliers et les membres de leur famille qui entendent être soumis à l'assurance suisse (art. 3, al. 1) sont tenus de s'assurer dans les trois mois suivant le début de la validité de l'autorisation pour frontaliers. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de la validité de l'autorisation. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.51 L'assurance prend fin avec l'abandon de l'activité lucrative en Suisse, avec l'expiration ou la révocation de l'autorisation pour frontaliers, à la mort de l'assuré ou avec la renonciation à l'assujettissement à l'assurance suisse. Dans ce dernier cas, une nouvelle requête ne peut être déposée, sauf raison particulière.
5    Les demandeurs d'asile et les personnes à protéger sont tenus de s'assurer immédiatement après l'affectation aux cantons prévue à l'art. 27 LAsi52. Les personnes admises à titre provisoire sont tenues de s'assurer immédiatement après la décision d'admission provisoire. L'assurance déploie ses effets dès le dépôt de la demande d'asile, de la décision d'admission provisoire ou de l'octroi de la protection provisoire. Elle prend fin le jour pour lequel il est prouvé que l'assuré a quitté définitivement la Suisse ou à la mort de l'assuré.53
6    Les personnes bénéficiaires de privilèges, d'immunités et de facilités qui entendent être soumises à l'assurance suisse (art. 6, al. 1) doivent s'assurer dans les six mois qui suivent la date à laquelle elles ont reçu une carte de légitimation du DFAE. L'assurance déploie ses effets à la date à laquelle elles sont titulaires de cette carte. L'assurance prend fin avec l'expiration des fonctions en Suisse, à la mort de l'assuré ou avec la renonciation à l'assujettissement à l'assurance obligatoire suisse. Dans ce dernier cas, une nouvelle requête ne peut être déposée, sauf raison particulière.54
7    Les agents de la Confédération en exercice ou retraités visés à l'art. 2, al. 1, let. a, qui sortent de l'assurance militaire doivent s'assurer pour les soins dans les trois mois suivant la sortie de l'assurance militaire auprès d'un assureur désigné à l'art. 1155 de la loi. S'ils s'assurent à temps, l'assurance déploie ses effets dès la sortie de l'assurance militaire.
8    Les personnes tenues de s'assurer en vertu de l'art. 1, al. 2, let. d à ebis, doivent s'assurer dans les trois mois suivant la naissance de l'obligation d'assurance en Suisse. Si elles s'assurent dans ce délai, l'assurance débute dès la soumission à l'assurance suisse. Si elles s'assurent après ce délai, l'assurance déploie ses effets à la date de l'affiliation. L'assurance prend fin lorsque ces personnes ne remplissent plus les conditions de soumission à l'assurance suisse en vertu de l'Accord sur la libre circulation des personnes56 et de son annexe II, en vertu de l'Accord AELE57, de son annexe K et de l'appendice 2 de l'annexe K ou en vertu d'autres accords internationaux.58
OAMal non appare lesivo né della delega legislativa a favore del Consiglio federale contenuta nell'art. 3 cpv. 3 lett. a
SR 832.10 Loi fédérale du 18 mars 1994 sur l'assurance-maladie (LAMal)
LAMal Art. 3 Personnes tenues de s'assurer - 1 Toute personne domiciliée en Suisse doit s'assurer pour les soins en cas de maladie, ou être assurée par son représentant légal, dans les trois mois qui suivent sa prise de domicile ou sa naissance en Suisse.
1    Toute personne domiciliée en Suisse doit s'assurer pour les soins en cas de maladie, ou être assurée par son représentant légal, dans les trois mois qui suivent sa prise de domicile ou sa naissance en Suisse.
2    Le Conseil fédéral peut excepter de l'assurance obligatoire certaines catégories de personnes, notamment les personnes bénéficiaires de privilèges, d'immunités et de facilités visées à l'art. 2, al. 2, de la loi du 22 juin 2007 sur l'état hôte12.13
3    Il peut étendre l'obligation de s'assurer à des personnes qui n'ont pas de domicile en Suisse, en particulier celles qui:
a  exercent une activité en Suisse ou y séjournent habituellement (art. 13, al. 2, LPGA15);
b  sont occupées à l'étranger par une entreprise ayant un siège en Suisse.
4    L'obligation de s'assurer est suspendue pour les personnes soumises à la loi fédérale du 19 juin 1992 sur l'assurance militaire (LAM)16 pour plus de 60 jours consécutifs. Le Conseil fédéral règle la procédure.17
LAMal, né dei principi di mutualità e di parità di trattamento sanciti dall'art. 13 cpv. 2 lett. a
SR 832.102 Ordonnance du 27 juin 1995 sur l'assurance-maladie (OAMal)
OAMal Art. 36 Prestations à l'étranger - 1 Le DFI désigne, après avoir consulté la commission compétente, les prestations prévues aux art. 25, al. 2, et 29 de la loi dont les coûts occasionnés à l'étranger sont pris en charge par l'assurance obligatoire des soins lorsqu'elles ne peuvent être fournies en Suisse.
1    Le DFI désigne, après avoir consulté la commission compétente, les prestations prévues aux art. 25, al. 2, et 29 de la loi dont les coûts occasionnés à l'étranger sont pris en charge par l'assurance obligatoire des soins lorsqu'elles ne peuvent être fournies en Suisse.
2    L'assurance obligatoire des soins prend en charge le coût des traitements effectués en cas d'urgence à l'étranger. Il y a urgence lorsque l'assuré, qui séjourne temporairement à l'étranger, a besoin d'un traitement médical et qu'un retour en Suisse n'est pas approprié. Il n'y a pas d'urgence lorsque l'assuré se rend à l'étranger dans le but de suivre ce traitement.
3    L'assurance obligatoire des soins prend en charge, dans le cadre de l'art. 29 de la loi, les coûts d'un accouchement ayant eu lieu à l'étranger lorsqu'il constitue le seul moyen de procurer à l'enfant la nationalité de la mère ou du père, ou lorsque l'enfant serait apatride s'il était né en Suisse.
4    Les prestations visées aux al. 1 et 2, et les traitements effectués à l'étranger pour les frontaliers, les travailleurs détachés et les personnes occupées par un service public, ainsi que pour les membres de leur famille (art. 3 à 5), sont pris en charge jusqu'à concurrence du double du montant qui aurait été payé si le traitement avait eu lieu en Suisse; dans les cas prévus à l'al. 3, le montant maximum correspond à celui qui aurait été payé en Suisse. Pour les assurés visés aux art. 4 et 5, la prise en charge des coûts s'effectue sur la base des tarifs et des prix applicables à leur dernier lieu de résidence en Suisse. Si le traitement effectué pour les assurés visés à l'art. 1, al. 2, let. d à ebis, ne suit pas les règles sur l'entraide internationale en matière de prestations, la prise en charge des coûts s'effectue sur la base des tarifs et des prix applicables à leur dernier lieu de résidence ou de travail en Suisse; si aucun de ces lieux ne peut être déterminé, la prise en charg
5    Les dispositions sur l'entraide internationale en matière de prestations demeurent réservées.136
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 Ordonnance du 27 juin 1995 sur l'assurance-maladie (OAMal)
OAMal Art. 7 - 1 Les ressortissants étrangers détenteurs d'une autorisation d'établissement ou d'une autorisation de séjour de courte durée ou d'une autorisation de séjour au sens de l'art. 1, al. 2, let. a et f, sont tenus de s'assurer dans les trois mois qui suivent leur annonce au service compétent pour le contrôle des habitants. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de l'annonce du séjour. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.47
1    Les ressortissants étrangers détenteurs d'une autorisation d'établissement ou d'une autorisation de séjour de courte durée ou d'une autorisation de séjour au sens de l'art. 1, al. 2, let. a et f, sont tenus de s'assurer dans les trois mois qui suivent leur annonce au service compétent pour le contrôle des habitants. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de l'annonce du séjour. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.47
2    Les ressortissants étrangers détenteurs d'une autorisation de courte durée au sens de l'art. 1, al. 2, let. b, doivent être assurés dès leur entrée en Suisse.48
2bis    Les personnes sans autorisation de séjour au sens de l'art. 1, al. 2, let. g, doivent être assurées dès le début de leur activité lucrative en Suisse. Lorsqu'elles s'affilient plus tard, l'assurance doit également commencer à la date du début de leur activité lucrative en Suisse.49
3    Pour les personnes visées aux al. 1 et 2, l'assurance prend fin à la date de départ annoncée au service compétent pour le contrôle des habitants, dans tous les cas le jour du départ effectif de la Suisse, ou à la mort de l'assuré.
3bis    Pour les personnes visées à l'al. 2bis, l'assurance prend fin à la date de l'arrêt de l'activité lucrative en Suisse, mais au plus tard le jour du départ effectif de la Suisse, ou au décès de l'assuré.50
4    Les frontaliers et les membres de leur famille qui entendent être soumis à l'assurance suisse (art. 3, al. 1) sont tenus de s'assurer dans les trois mois suivant le début de la validité de l'autorisation pour frontaliers. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de la validité de l'autorisation. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.51 L'assurance prend fin avec l'abandon de l'activité lucrative en Suisse, avec l'expiration ou la révocation de l'autorisation pour frontaliers, à la mort de l'assuré ou avec la renonciation à l'assujettissement à l'assurance suisse. Dans ce dernier cas, une nouvelle requête ne peut être déposée, sauf raison particulière.
5    Les demandeurs d'asile et les personnes à protéger sont tenus de s'assurer immédiatement après l'affectation aux cantons prévue à l'art. 27 LAsi52. Les personnes admises à titre provisoire sont tenues de s'assurer immédiatement après la décision d'admission provisoire. L'assurance déploie ses effets dès le dépôt de la demande d'asile, de la décision d'admission provisoire ou de l'octroi de la protection provisoire. Elle prend fin le jour pour lequel il est prouvé que l'assuré a quitté définitivement la Suisse ou à la mort de l'assuré.53
6    Les personnes bénéficiaires de privilèges, d'immunités et de facilités qui entendent être soumises à l'assurance suisse (art. 6, al. 1) doivent s'assurer dans les six mois qui suivent la date à laquelle elles ont reçu une carte de légitimation du DFAE. L'assurance déploie ses effets à la date à laquelle elles sont titulaires de cette carte. L'assurance prend fin avec l'expiration des fonctions en Suisse, à la mort de l'assuré ou avec la renonciation à l'assujettissement à l'assurance obligatoire suisse. Dans ce dernier cas, une nouvelle requête ne peut être déposée, sauf raison particulière.54
7    Les agents de la Confédération en exercice ou retraités visés à l'art. 2, al. 1, let. a, qui sortent de l'assurance militaire doivent s'assurer pour les soins dans les trois mois suivant la sortie de l'assurance militaire auprès d'un assureur désigné à l'art. 1155 de la loi. S'ils s'assurent à temps, l'assurance déploie ses effets dès la sortie de l'assurance militaire.
8    Les personnes tenues de s'assurer en vertu de l'art. 1, al. 2, let. d à ebis, doivent s'assurer dans les trois mois suivant la naissance de l'obligation d'assurance en Suisse. Si elles s'assurent dans ce délai, l'assurance débute dès la soumission à l'assurance suisse. Si elles s'assurent après ce délai, l'assurance déploie ses effets à la date de l'affiliation. L'assurance prend fin lorsque ces personnes ne remplissent plus les conditions de soumission à l'assurance suisse en vertu de l'Accord sur la libre circulation des personnes56 et de son annexe II, en vertu de l'Accord AELE57, de son annexe K et de l'appendice 2 de l'annexe K ou en vertu d'autres accords internationaux.58
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 Ordonnance du 27 juin 1995 sur l'assurance-maladie (OAMal)
OAMal Art. 36 Prestations à l'étranger - 1 Le DFI désigne, après avoir consulté la commission compétente, les prestations prévues aux art. 25, al. 2, et 29 de la loi dont les coûts occasionnés à l'étranger sont pris en charge par l'assurance obligatoire des soins lorsqu'elles ne peuvent être fournies en Suisse.
1    Le DFI désigne, après avoir consulté la commission compétente, les prestations prévues aux art. 25, al. 2, et 29 de la loi dont les coûts occasionnés à l'étranger sont pris en charge par l'assurance obligatoire des soins lorsqu'elles ne peuvent être fournies en Suisse.
2    L'assurance obligatoire des soins prend en charge le coût des traitements effectués en cas d'urgence à l'étranger. Il y a urgence lorsque l'assuré, qui séjourne temporairement à l'étranger, a besoin d'un traitement médical et qu'un retour en Suisse n'est pas approprié. Il n'y a pas d'urgence lorsque l'assuré se rend à l'étranger dans le but de suivre ce traitement.
3    L'assurance obligatoire des soins prend en charge, dans le cadre de l'art. 29 de la loi, les coûts d'un accouchement ayant eu lieu à l'étranger lorsqu'il constitue le seul moyen de procurer à l'enfant la nationalité de la mère ou du père, ou lorsque l'enfant serait apatride s'il était né en Suisse.
4    Les prestations visées aux al. 1 et 2, et les traitements effectués à l'étranger pour les frontaliers, les travailleurs détachés et les personnes occupées par un service public, ainsi que pour les membres de leur famille (art. 3 à 5), sont pris en charge jusqu'à concurrence du double du montant qui aurait été payé si le traitement avait eu lieu en Suisse; dans les cas prévus à l'al. 3, le montant maximum correspond à celui qui aurait été payé en Suisse. Pour les assurés visés aux art. 4 et 5, la prise en charge des coûts s'effectue sur la base des tarifs et des prix applicables à leur dernier lieu de résidence en Suisse. Si le traitement effectué pour les assurés visés à l'art. 1, al. 2, let. d à ebis, ne suit pas les règles sur l'entraide internationale en matière de prestations, la prise en charge des coûts s'effectue sur la base des tarifs et des prix applicables à leur dernier lieu de résidence ou de travail en Suisse; si aucun de ces lieux ne peut être déterminé, la prise en charg
5    Les dispositions sur l'entraide internationale en matière de prestations demeurent réservées.136
4 OAMal), ma anche per l'indennità di malattia (cfr. art. 67 cpv. 1
SR 832.10 Loi fédérale du 18 mars 1994 sur l'assurance-maladie (LAMal)
LAMal Art. 67 Adhésion - 1 Toute personne qui est domiciliée en Suisse ou y exerce une activité lucrative et qui est âgée de quinze ans au moins mais n'a pas atteint l'âge de 65 ans peut conclure une assurance d'indemnités journalières avec un assureur au sens des art. 2, al. 1, ou 3, LSAMal257.258
1    Toute personne qui est domiciliée en Suisse ou y exerce une activité lucrative et qui est âgée de quinze ans au moins mais n'a pas atteint l'âge de 65 ans peut conclure une assurance d'indemnités journalières avec un assureur au sens des art. 2, al. 1, ou 3, LSAMal257.258
2    Elle peut, à cet effet, choisir un autre assureur que celui de l'assurance obligatoire des soins.
3    L'assurance d'indemnités journalières peut être conclue sous la forme d'une assurance collective. Les assurances collectives peuvent être conclues par des:
a  employeurs, pour leurs travailleurs ou pour eux-mêmes;
b  organisations d'employeurs ou des associations professionnelles, pour leurs membres et les travailleurs de leurs membres;
c  organisations de travailleurs, pour leurs membres.
LAMal).
Anzi, proprio nel caso dell'indennità giornaliera, l'art. 7 cpv. 4
SR 832.102 Ordonnance du 27 juin 1995 sur l'assurance-maladie (OAMal)
OAMal Art. 7 - 1 Les ressortissants étrangers détenteurs d'une autorisation d'établissement ou d'une autorisation de séjour de courte durée ou d'une autorisation de séjour au sens de l'art. 1, al. 2, let. a et f, sont tenus de s'assurer dans les trois mois qui suivent leur annonce au service compétent pour le contrôle des habitants. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de l'annonce du séjour. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.47
1    Les ressortissants étrangers détenteurs d'une autorisation d'établissement ou d'une autorisation de séjour de courte durée ou d'une autorisation de séjour au sens de l'art. 1, al. 2, let. a et f, sont tenus de s'assurer dans les trois mois qui suivent leur annonce au service compétent pour le contrôle des habitants. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de l'annonce du séjour. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.47
2    Les ressortissants étrangers détenteurs d'une autorisation de courte durée au sens de l'art. 1, al. 2, let. b, doivent être assurés dès leur entrée en Suisse.48
2bis    Les personnes sans autorisation de séjour au sens de l'art. 1, al. 2, let. g, doivent être assurées dès le début de leur activité lucrative en Suisse. Lorsqu'elles s'affilient plus tard, l'assurance doit également commencer à la date du début de leur activité lucrative en Suisse.49
3    Pour les personnes visées aux al. 1 et 2, l'assurance prend fin à la date de départ annoncée au service compétent pour le contrôle des habitants, dans tous les cas le jour du départ effectif de la Suisse, ou à la mort de l'assuré.
3bis    Pour les personnes visées à l'al. 2bis, l'assurance prend fin à la date de l'arrêt de l'activité lucrative en Suisse, mais au plus tard le jour du départ effectif de la Suisse, ou au décès de l'assuré.50
4    Les frontaliers et les membres de leur famille qui entendent être soumis à l'assurance suisse (art. 3, al. 1) sont tenus de s'assurer dans les trois mois suivant le début de la validité de l'autorisation pour frontaliers. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de la validité de l'autorisation. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.51 L'assurance prend fin avec l'abandon de l'activité lucrative en Suisse, avec l'expiration ou la révocation de l'autorisation pour frontaliers, à la mort de l'assuré ou avec la renonciation à l'assujettissement à l'assurance suisse. Dans ce dernier cas, une nouvelle requête ne peut être déposée, sauf raison particulière.
5    Les demandeurs d'asile et les personnes à protéger sont tenus de s'assurer immédiatement après l'affectation aux cantons prévue à l'art. 27 LAsi52. Les personnes admises à titre provisoire sont tenues de s'assurer immédiatement après la décision d'admission provisoire. L'assurance déploie ses effets dès le dépôt de la demande d'asile, de la décision d'admission provisoire ou de l'octroi de la protection provisoire. Elle prend fin le jour pour lequel il est prouvé que l'assuré a quitté définitivement la Suisse ou à la mort de l'assuré.53
6    Les personnes bénéficiaires de privilèges, d'immunités et de facilités qui entendent être soumises à l'assurance suisse (art. 6, al. 1) doivent s'assurer dans les six mois qui suivent la date à laquelle elles ont reçu une carte de légitimation du DFAE. L'assurance déploie ses effets à la date à laquelle elles sont titulaires de cette carte. L'assurance prend fin avec l'expiration des fonctions en Suisse, à la mort de l'assuré ou avec la renonciation à l'assujettissement à l'assurance obligatoire suisse. Dans ce dernier cas, une nouvelle requête ne peut être déposée, sauf raison particulière.54
7    Les agents de la Confédération en exercice ou retraités visés à l'art. 2, al. 1, let. a, qui sortent de l'assurance militaire doivent s'assurer pour les soins dans les trois mois suivant la sortie de l'assurance militaire auprès d'un assureur désigné à l'art. 1155 de la loi. S'ils s'assurent à temps, l'assurance déploie ses effets dès la sortie de l'assurance militaire.
8    Les personnes tenues de s'assurer en vertu de l'art. 1, al. 2, let. d à ebis, doivent s'assurer dans les trois mois suivant la naissance de l'obligation d'assurance en Suisse. Si elles s'assurent dans ce délai, l'assurance débute dès la soumission à l'assurance suisse. Si elles s'assurent après ce délai, l'assurance déploie ses effets à la date de l'affiliation. L'assurance prend fin lorsque ces personnes ne remplissent plus les conditions de soumission à l'assurance suisse en vertu de l'Accord sur la libre circulation des personnes56 et de son annexe II, en vertu de l'Accord AELE57, de son annexe K et de l'appendice 2 de l'annexe K ou en vertu d'autres accords internationaux.58
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 Loi fédérale du 18 mars 1994 sur l'assurance-maladie (LAMal)
LAMal Art. 72 Prestations - 1 L'assureur convient avec le preneur d'assurance du montant des indemnités journalières assurées. Ils peuvent limiter la couverture aux risques de la maladie et de la maternité.
1    L'assureur convient avec le preneur d'assurance du montant des indemnités journalières assurées. Ils peuvent limiter la couverture aux risques de la maladie et de la maternité.
1bis    Les prestations prises en charge sont rattachées à la période d'incapacité de travail.260
2    Le droit aux indemnités journalières prend naissance lorsque l'assuré a une capacité de travail réduite au moins de moitié (art. 6 LPGA261).262 À défaut d'accord contraire, le droit prend naissance le troisième jour qui suit le début de la maladie. Le versement des prestations peut être différé moyennant une réduction correspondante du montant de la prime. Lorsque la naissance du droit à l'indemnité journalière est subordonnée à un délai d'attente convenu entre les parties, durant lequel l'employeur est tenu de verser le salaire, ce délai peut être déduit de la durée minimale du versement de l'indemnité journalière.
3    Les indemnités journalières doivent être versées, pour une ou plusieurs maladies, durant au moins 720 jours dans une période de 900 jours. L'art. 67 LPGA n'est pas applicable.263
4    En cas d'incapacité partielle de travail, une indemnité journalière réduite en conséquence est versée pendant la durée prévue à l'al. 3. La couverture d'assurance est maintenue pour la capacité de travail résiduelle.
5    Lorsque les indemnités journalières sont réduites par suite d'une surindemnisation au sens de l'art. 78 de la présente loi et de l'art. 69 LPGA, la personne atteinte d'une incapacité de travail a droit à l'équivalent de 720 indemnités journalières complètes.264 Les délais relatifs à l'octroi des indemnités journalières sont prolongés en fonction de la réduction.
6    L'art. 19, al. 2, LPGA n'est applicable que lorsque l'employeur a participé au financement de l'assurance d'indemnités journalières. Sont réservés d'autres arrangements contractuels.265
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 Ordonnance du 27 juin 1995 sur l'assurance-maladie (OAMal)
OAMal Art. 7 - 1 Les ressortissants étrangers détenteurs d'une autorisation d'établissement ou d'une autorisation de séjour de courte durée ou d'une autorisation de séjour au sens de l'art. 1, al. 2, let. a et f, sont tenus de s'assurer dans les trois mois qui suivent leur annonce au service compétent pour le contrôle des habitants. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de l'annonce du séjour. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.47
1    Les ressortissants étrangers détenteurs d'une autorisation d'établissement ou d'une autorisation de séjour de courte durée ou d'une autorisation de séjour au sens de l'art. 1, al. 2, let. a et f, sont tenus de s'assurer dans les trois mois qui suivent leur annonce au service compétent pour le contrôle des habitants. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de l'annonce du séjour. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.47
2    Les ressortissants étrangers détenteurs d'une autorisation de courte durée au sens de l'art. 1, al. 2, let. b, doivent être assurés dès leur entrée en Suisse.48
2bis    Les personnes sans autorisation de séjour au sens de l'art. 1, al. 2, let. g, doivent être assurées dès le début de leur activité lucrative en Suisse. Lorsqu'elles s'affilient plus tard, l'assurance doit également commencer à la date du début de leur activité lucrative en Suisse.49
3    Pour les personnes visées aux al. 1 et 2, l'assurance prend fin à la date de départ annoncée au service compétent pour le contrôle des habitants, dans tous les cas le jour du départ effectif de la Suisse, ou à la mort de l'assuré.
3bis    Pour les personnes visées à l'al. 2bis, l'assurance prend fin à la date de l'arrêt de l'activité lucrative en Suisse, mais au plus tard le jour du départ effectif de la Suisse, ou au décès de l'assuré.50
4    Les frontaliers et les membres de leur famille qui entendent être soumis à l'assurance suisse (art. 3, al. 1) sont tenus de s'assurer dans les trois mois suivant le début de la validité de l'autorisation pour frontaliers. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de la validité de l'autorisation. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.51 L'assurance prend fin avec l'abandon de l'activité lucrative en Suisse, avec l'expiration ou la révocation de l'autorisation pour frontaliers, à la mort de l'assuré ou avec la renonciation à l'assujettissement à l'assurance suisse. Dans ce dernier cas, une nouvelle requête ne peut être déposée, sauf raison particulière.
5    Les demandeurs d'asile et les personnes à protéger sont tenus de s'assurer immédiatement après l'affectation aux cantons prévue à l'art. 27 LAsi52. Les personnes admises à titre provisoire sont tenues de s'assurer immédiatement après la décision d'admission provisoire. L'assurance déploie ses effets dès le dépôt de la demande d'asile, de la décision d'admission provisoire ou de l'octroi de la protection provisoire. Elle prend fin le jour pour lequel il est prouvé que l'assuré a quitté définitivement la Suisse ou à la mort de l'assuré.53
6    Les personnes bénéficiaires de privilèges, d'immunités et de facilités qui entendent être soumises à l'assurance suisse (art. 6, al. 1) doivent s'assurer dans les six mois qui suivent la date à laquelle elles ont reçu une carte de légitimation du DFAE. L'assurance déploie ses effets à la date à laquelle elles sont titulaires de cette carte. L'assurance prend fin avec l'expiration des fonctions en Suisse, à la mort de l'assuré ou avec la renonciation à l'assujettissement à l'assurance obligatoire suisse. Dans ce dernier cas, une nouvelle requête ne peut être déposée, sauf raison particulière.54
7    Les agents de la Confédération en exercice ou retraités visés à l'art. 2, al. 1, let. a, qui sortent de l'assurance militaire doivent s'assurer pour les soins dans les trois mois suivant la sortie de l'assurance militaire auprès d'un assureur désigné à l'art. 1155 de la loi. S'ils s'assurent à temps, l'assurance déploie ses effets dès la sortie de l'assurance militaire.
8    Les personnes tenues de s'assurer en vertu de l'art. 1, al. 2, let. d à ebis, doivent s'assurer dans les trois mois suivant la naissance de l'obligation d'assurance en Suisse. Si elles s'assurent dans ce délai, l'assurance débute dès la soumission à l'assurance suisse. Si elles s'assurent après ce délai, l'assurance déploie ses effets à la date de l'affiliation. L'assurance prend fin lorsque ces personnes ne remplissent plus les conditions de soumission à l'assurance suisse en vertu de l'Accord sur la libre circulation des personnes56 et de son annexe II, en vertu de l'Accord AELE57, de son annexe K et de l'appendice 2 de l'annexe K ou en vertu d'autres accords internationaux.58
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 Ordonnance du 27 juin 1995 sur l'assurance-maladie (OAMal)
OAMal Art. 7 - 1 Les ressortissants étrangers détenteurs d'une autorisation d'établissement ou d'une autorisation de séjour de courte durée ou d'une autorisation de séjour au sens de l'art. 1, al. 2, let. a et f, sont tenus de s'assurer dans les trois mois qui suivent leur annonce au service compétent pour le contrôle des habitants. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de l'annonce du séjour. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.47
1    Les ressortissants étrangers détenteurs d'une autorisation d'établissement ou d'une autorisation de séjour de courte durée ou d'une autorisation de séjour au sens de l'art. 1, al. 2, let. a et f, sont tenus de s'assurer dans les trois mois qui suivent leur annonce au service compétent pour le contrôle des habitants. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de l'annonce du séjour. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.47
2    Les ressortissants étrangers détenteurs d'une autorisation de courte durée au sens de l'art. 1, al. 2, let. b, doivent être assurés dès leur entrée en Suisse.48
2bis    Les personnes sans autorisation de séjour au sens de l'art. 1, al. 2, let. g, doivent être assurées dès le début de leur activité lucrative en Suisse. Lorsqu'elles s'affilient plus tard, l'assurance doit également commencer à la date du début de leur activité lucrative en Suisse.49
3    Pour les personnes visées aux al. 1 et 2, l'assurance prend fin à la date de départ annoncée au service compétent pour le contrôle des habitants, dans tous les cas le jour du départ effectif de la Suisse, ou à la mort de l'assuré.
3bis    Pour les personnes visées à l'al. 2bis, l'assurance prend fin à la date de l'arrêt de l'activité lucrative en Suisse, mais au plus tard le jour du départ effectif de la Suisse, ou au décès de l'assuré.50
4    Les frontaliers et les membres de leur famille qui entendent être soumis à l'assurance suisse (art. 3, al. 1) sont tenus de s'assurer dans les trois mois suivant le début de la validité de l'autorisation pour frontaliers. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de la validité de l'autorisation. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.51 L'assurance prend fin avec l'abandon de l'activité lucrative en Suisse, avec l'expiration ou la révocation de l'autorisation pour frontaliers, à la mort de l'assuré ou avec la renonciation à l'assujettissement à l'assurance suisse. Dans ce dernier cas, une nouvelle requête ne peut être déposée, sauf raison particulière.
5    Les demandeurs d'asile et les personnes à protéger sont tenus de s'assurer immédiatement après l'affectation aux cantons prévue à l'art. 27 LAsi52. Les personnes admises à titre provisoire sont tenues de s'assurer immédiatement après la décision d'admission provisoire. L'assurance déploie ses effets dès le dépôt de la demande d'asile, de la décision d'admission provisoire ou de l'octroi de la protection provisoire. Elle prend fin le jour pour lequel il est prouvé que l'assuré a quitté définitivement la Suisse ou à la mort de l'assuré.53
6    Les personnes bénéficiaires de privilèges, d'immunités et de facilités qui entendent être soumises à l'assurance suisse (art. 6, al. 1) doivent s'assurer dans les six mois qui suivent la date à laquelle elles ont reçu une carte de légitimation du DFAE. L'assurance déploie ses effets à la date à laquelle elles sont titulaires de cette carte. L'assurance prend fin avec l'expiration des fonctions en Suisse, à la mort de l'assuré ou avec la renonciation à l'assujettissement à l'assurance obligatoire suisse. Dans ce dernier cas, une nouvelle requête ne peut être déposée, sauf raison particulière.54
7    Les agents de la Confédération en exercice ou retraités visés à l'art. 2, al. 1, let. a, qui sortent de l'assurance militaire doivent s'assurer pour les soins dans les trois mois suivant la sortie de l'assurance militaire auprès d'un assureur désigné à l'art. 1155 de la loi. S'ils s'assurent à temps, l'assurance déploie ses effets dès la sortie de l'assurance militaire.
8    Les personnes tenues de s'assurer en vertu de l'art. 1, al. 2, let. d à ebis, doivent s'assurer dans les trois mois suivant la naissance de l'obligation d'assurance en Suisse. Si elles s'assurent dans ce délai, l'assurance débute dès la soumission à l'assurance suisse. Si elles s'assurent après ce délai, l'assurance déploie ses effets à la date de l'affiliation. L'assurance prend fin lorsque ces personnes ne remplissent plus les conditions de soumission à l'assurance suisse en vertu de l'Accord sur la libre circulation des personnes56 et de son annexe II, en vertu de l'Accord AELE57, de son annexe K et de l'appendice 2 de l'annexe K ou en vertu d'autres accords internationaux.58
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 Ordonnance du 27 juin 1995 sur l'assurance-maladie (OAMal)
OAMal Art. 7 - 1 Les ressortissants étrangers détenteurs d'une autorisation d'établissement ou d'une autorisation de séjour de courte durée ou d'une autorisation de séjour au sens de l'art. 1, al. 2, let. a et f, sont tenus de s'assurer dans les trois mois qui suivent leur annonce au service compétent pour le contrôle des habitants. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de l'annonce du séjour. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.47
1    Les ressortissants étrangers détenteurs d'une autorisation d'établissement ou d'une autorisation de séjour de courte durée ou d'une autorisation de séjour au sens de l'art. 1, al. 2, let. a et f, sont tenus de s'assurer dans les trois mois qui suivent leur annonce au service compétent pour le contrôle des habitants. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de l'annonce du séjour. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.47
2    Les ressortissants étrangers détenteurs d'une autorisation de courte durée au sens de l'art. 1, al. 2, let. b, doivent être assurés dès leur entrée en Suisse.48
2bis    Les personnes sans autorisation de séjour au sens de l'art. 1, al. 2, let. g, doivent être assurées dès le début de leur activité lucrative en Suisse. Lorsqu'elles s'affilient plus tard, l'assurance doit également commencer à la date du début de leur activité lucrative en Suisse.49
3    Pour les personnes visées aux al. 1 et 2, l'assurance prend fin à la date de départ annoncée au service compétent pour le contrôle des habitants, dans tous les cas le jour du départ effectif de la Suisse, ou à la mort de l'assuré.
3bis    Pour les personnes visées à l'al. 2bis, l'assurance prend fin à la date de l'arrêt de l'activité lucrative en Suisse, mais au plus tard le jour du départ effectif de la Suisse, ou au décès de l'assuré.50
4    Les frontaliers et les membres de leur famille qui entendent être soumis à l'assurance suisse (art. 3, al. 1) sont tenus de s'assurer dans les trois mois suivant le début de la validité de l'autorisation pour frontaliers. S'ils s'assurent à temps, l'assurance déploie ses effets dès la date de la validité de l'autorisation. S'ils s'assurent plus tard, l'assurance déploie ses effets dès l'affiliation.51 L'assurance prend fin avec l'abandon de l'activité lucrative en Suisse, avec l'expiration ou la révocation de l'autorisation pour frontaliers, à la mort de l'assuré ou avec la renonciation à l'assujettissement à l'assurance suisse. Dans ce dernier cas, une nouvelle requête ne peut être déposée, sauf raison particulière.
5    Les demandeurs d'asile et les personnes à protéger sont tenus de s'assurer immédiatement après l'affectation aux cantons prévue à l'art. 27 LAsi52. Les personnes admises à titre provisoire sont tenues de s'assurer immédiatement après la décision d'admission provisoire. L'assurance déploie ses effets dès le dépôt de la demande d'asile, de la décision d'admission provisoire ou de l'octroi de la protection provisoire. Elle prend fin le jour pour lequel il est prouvé que l'assuré a quitté définitivement la Suisse ou à la mort de l'assuré.53
6    Les personnes bénéficiaires de privilèges, d'immunités et de facilités qui entendent être soumises à l'assurance suisse (art. 6, al. 1) doivent s'assurer dans les six mois qui suivent la date à laquelle elles ont reçu une carte de légitimation du DFAE. L'assurance déploie ses effets à la date à laquelle elles sont titulaires de cette carte. L'assurance prend fin avec l'expiration des fonctions en Suisse, à la mort de l'assuré ou avec la renonciation à l'assujettissement à l'assurance obligatoire suisse. Dans ce dernier cas, une nouvelle requête ne peut être déposée, sauf raison particulière.54
7    Les agents de la Confédération en exercice ou retraités visés à l'art. 2, al. 1, let. a, qui sortent de l'assurance militaire doivent s'assurer pour les soins dans les trois mois suivant la sortie de l'assurance militaire auprès d'un assureur désigné à l'art. 1155 de la loi. S'ils s'assurent à temps, l'assurance déploie ses effets dès la sortie de l'assurance militaire.
8    Les personnes tenues de s'assurer en vertu de l'art. 1, al. 2, let. d à ebis, doivent s'assurer dans les trois mois suivant la naissance de l'obligation d'assurance en Suisse. Si elles s'assurent dans ce délai, l'assurance débute dès la soumission à l'assurance suisse. Si elles s'assurent après ce délai, l'assurance déploie ses effets à la date de l'affiliation. L'assurance prend fin lorsque ces personnes ne remplissent plus les conditions de soumission à l'assurance suisse en vertu de l'Accord sur la libre circulation des personnes56 et de son annexe II, en vertu de l'Accord AELE57, de son annexe K et de l'appendice 2 de l'annexe K ou en vertu d'autres accords internationaux.58
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 Loi fédérale du 18 mars 1994 sur l'assurance-maladie (LAMal)
LAMal Art. 71 Sortie de l'assurance collective - 1 Lorsqu'un assuré sort de l'assurance collective parce qu'il cesse d'appartenir au cercle des assurés défini par le contrat ou parce que le contrat est résilié, il a le droit de passer dans l'assurance individuelle de l'assureur. Si, dans l'assurance individuelle, l'assuré ne s'assure pas pour des prestations plus élevées, de nouvelles réserves ne peuvent être instituées; l'âge d'entrée déterminant dans le contrat collectif est maintenu.
1    Lorsqu'un assuré sort de l'assurance collective parce qu'il cesse d'appartenir au cercle des assurés défini par le contrat ou parce que le contrat est résilié, il a le droit de passer dans l'assurance individuelle de l'assureur. Si, dans l'assurance individuelle, l'assuré ne s'assure pas pour des prestations plus élevées, de nouvelles réserves ne peuvent être instituées; l'âge d'entrée déterminant dans le contrat collectif est maintenu.
2    L'assureur doit faire en sorte que l'assuré soit renseigné par écrit sur son droit de passage dans l'assurance individuelle. S'il omet de le faire, l'assuré reste dans l'assurance collective. L'assuré doit faire valoir son droit de passage dans les trois mois qui suivent la réception de la communication.
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 :