<?xml version='1.0' encoding="UTF-8" ?>
<schema
   targetNamespace="http://mapserver.gis.umn.edu/mapserver" 
   xmlns:ms="http://mapserver.gis.umn.edu/mapserver" 
   xmlns:ogc="http://www.opengis.net/ogc"
   xmlns:xsd="http://www.w3.org/2001/XMLSchema"
   xmlns="http://www.w3.org/2001/XMLSchema"
   xmlns:gml="http://www.opengis.net/gml"
   elementFormDefault="qualified" version="0.1" >

  <import namespace="http://www.opengis.net/gml"
          schemaLocation="https://schemas.opengis.net/gml/3.1.1/base/gml.xsd" />

  <element name="evento_aggregato" 
           type="ms:evento_aggregatoType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="evento_aggregatoType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="titolare_dei_dati" minOccurs="0" type="string"/>
          <element name="chiave_primaria_se_id" minOccurs="0" type="string"/>
          <element name="nome_dell_evento" minOccurs="0" type="string"/>
          <element name="numero_dell_evento_aggregato" minOccurs="0" type="string"/>
          <element name="date_dell_evento" minOccurs="0" type="string"/>
          <element name="precisione_della_data" minOccurs="0" type="string"/>
          <element name="date_dell_evento_rappresentazione" minOccurs="0" type="string"/>
          <element name="processo_principale_acqua" minOccurs="0" type="boolean"/>
          <element name="processo_principale_scivolamento" minOccurs="0" type="boolean"/>
          <element name="processo_principale_crollo" minOccurs="0" type="boolean"/>
          <element name="processo_principale_vialanga" minOccurs="0" type="boolean"/>
          <element name="processo_principale_sprofondamento_cedimento" minOccurs="0" type="boolean"/>
          <element name="processo_principale_altro" minOccurs="0" type="boolean"/>
          <element name="gewaessername" minOccurs="0" type="string"/>
          <element name="note_condizione_meteo" minOccurs="0" type="string"/>
          <element name="note_danni" minOccurs="0" type="string"/>
          <element name="note_processo" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="zona_dell_evento_acqua_senza_informazioni_dettagliate" 
           type="ms:zona_dell_evento_acqua_senza_informazioni_dettagliateType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="zona_dell_evento_acqua_senza_informazioni_dettagliateType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="chiave_primaria_pr_id" minOccurs="0" type="string"/>
          <element name="chiave_esterna_bi_id" minOccurs="0" type="string"/>
          <element name="numero_storme" minOccurs="0" type="string"/>
          <element name="evidenza" minOccurs="0" type="string"/>
          <element name="processo_determinante" minOccurs="0" type="string"/>
          <element name="processo_parziale_acqua" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="zona_dell_evento_acqua_deflusso_superficiale_risalita_di_falda" 
           type="ms:zona_dell_evento_acqua_deflusso_superficiale_risalita_di_faldaType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="zona_dell_evento_acqua_deflusso_superficiale_risalita_di_faldaType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="chiave_primaria_pr_id" minOccurs="0" type="string"/>
          <element name="chiave_esterna_bi_id" minOccurs="0" type="string"/>
          <element name="chiave_primaria_di_id" minOccurs="0" type="string"/>
          <element name="chiave_esterna_di_bi_id" minOccurs="0" type="string"/>
          <element name="chiave_esterna_di_pr_id" minOccurs="0" type="string"/>
          <element name="numero_storme" minOccurs="0" type="string"/>
          <element name="evidenza" minOccurs="0" type="string"/>
          <element name="processo_determinante" minOccurs="0" type="string"/>
          <element name="processo_parziale_acqua" minOccurs="0" type="string"/>
          <element name="profondita_media_dell_inondazione_m" minOccurs="0" type="double"/>
          <element name="profondita_media_dell_inondazione_mao" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="zona_dell_evento_acqua_erosione_di_sponda" 
           type="ms:zona_dell_evento_acqua_erosione_di_spondaType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="zona_dell_evento_acqua_erosione_di_spondaType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="chiave_primaria_pr_id" minOccurs="0" type="string"/>
          <element name="chiave_esterna_bi_id" minOccurs="0" type="string"/>
          <element name="chiave_primaria_di_id" minOccurs="0" type="string"/>
          <element name="chiave_esterna_di_bi_id" minOccurs="0" type="string"/>
          <element name="chiave_esterna_di_pr_id" minOccurs="0" type="string"/>
          <element name="numero_storme" minOccurs="0" type="string"/>
          <element name="evidenza" minOccurs="0" type="string"/>
          <element name="processo_determinante" minOccurs="0" type="string"/>
          <element name="processo_parziale_acqua" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="zona_dell_evento_acqua_inondazione_colata_detritica" 
           type="ms:zona_dell_evento_acqua_inondazione_colata_detriticaType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="zona_dell_evento_acqua_inondazione_colata_detriticaType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="chiave_primaria_pr_id" minOccurs="0" type="string"/>
          <element name="chiave_esterna_bi_id" minOccurs="0" type="string"/>
          <element name="chiave_primaria_di_id" minOccurs="0" type="string"/>
          <element name="chiave_esterna_di_bi_id" minOccurs="0" type="string"/>
          <element name="chiave_esterna_di_pr_id" minOccurs="0" type="string"/>
          <element name="numero_storme" minOccurs="0" type="string"/>
          <element name="evidenza" minOccurs="0" type="string"/>
          <element name="processo_determinante" minOccurs="0" type="string"/>
          <element name="processo_parziale_acqua" minOccurs="0" type="string"/>
          <element name="innesco_sezione_dell_alveo" minOccurs="0" type="boolean"/>
          <element name="innesco_serra_da_corpi_galleggianti" minOccurs="0" type="boolean"/>
          <element name="innesco_serra_da_detriti" minOccurs="0" type="boolean"/>
          <element name="innesco_colmamento_del_materiale_solido" minOccurs="0" type="boolean"/>
          <element name="innesco_rottura_degli_argini" minOccurs="0" type="boolean"/>
          <element name="innesco_canalizzazioni" minOccurs="0" type="boolean"/>
          <element name="innesco_svuotamento_dal_lago" minOccurs="0" type="boolean"/>
          <element name="innesco_altra_causa" minOccurs="0" type="boolean"/>
          <element name="innesco_mao" minOccurs="0" type="string"/>
          <element name="volume_di_svuotamento_del_lago_m3" minOccurs="0" type="integer"/>
          <element name="volume_di_svuotamento_del_lago_mao" minOccurs="0" type="string"/>
          <element name="volume_del_materiale_solido_depositato_m3" minOccurs="0" type="integer"/>
          <element name="volume_del_materiale_solido_depositato_mao" minOccurs="0" type="string"/>
          <element name="profondita_massima_di_inondazione_m" minOccurs="0" type="double"/>
          <element name="profondita_massima_di_inondazione_mao" minOccurs="0" type="string"/>
          <element name="volume_del_materiale_depositato_dalla_colata_di_detriti_m3" minOccurs="0" type="integer"/>
          <element name="volume_del_materiale_depositato_dalla_colata_di_detriti_mao" minOccurs="0" type="string"/>
          <element name="deflusso_massimo_m3" minOccurs="0" type="double"/>
          <element name="deflusso_massimo_mao" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="zona_dell_evento_scivolamento" 
           type="ms:zona_dell_evento_scivolamentoType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="zona_dell_evento_scivolamentoType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="chiave_primaria_pr_id" minOccurs="0" type="string"/>
          <element name="chiave_esterna_bi_id" minOccurs="0" type="string"/>
          <element name="chiave_primaria_di_id" minOccurs="0" type="string"/>
          <element name="chiave_esterna_di_bi_id" minOccurs="0" type="string"/>
          <element name="chiave_esterna_di_pr_id" minOccurs="0" type="string"/>
          <element name="numero_storme" minOccurs="0" type="string"/>
          <element name="evidenza" minOccurs="0" type="string"/>
          <element name="processo_determinante" minOccurs="0" type="string"/>
          <element name="processo_parziale_scivolamento" minOccurs="0" type="string"/>
          <element name="volume_del_materiale_movimentato_m3" minOccurs="0" type="double"/>
          <element name="volume_del_materiale_movimentato_mao" minOccurs="0" type="string"/>
          <element name="altezza_max_del_materiale_depositato_nella_zona_di_ristagno_m3" minOccurs="0" type="double"/>
          <element name="altezza_max_del_materiale_depositato_nella_zona_di_ristagno_mao" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="zona_dell_evento_crollo" 
           type="ms:zona_dell_evento_crolloType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="zona_dell_evento_crolloType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="chiave_primaria_pr_id" minOccurs="0" type="string"/>
          <element name="chiave_esterna_bi_id" minOccurs="0" type="string"/>
          <element name="chiave_primaria_di_id" minOccurs="0" type="string"/>
          <element name="chiave_esterna_di_bi_id" minOccurs="0" type="string"/>
          <element name="chiave_esterna_di_pr_id" minOccurs="0" type="string"/>
          <element name="numero_storme" minOccurs="0" type="string"/>
          <element name="evidenza" minOccurs="0" type="string"/>
          <element name="processo_determinante" minOccurs="0" type="string"/>
          <element name="processo_parziale_crollo" minOccurs="0" type="string"/>
          <element name="volume_totale_di_materiale_depositato_m3" minOccurs="0" type="double"/>
          <element name="volume_totale_di_materiale_depositato_mao" minOccurs="0" type="string"/>
          <element name="quantita_di_sassi_depositati" minOccurs="0" type="string"/>
          <element name="quantita_di_sassi_depositati_mao" minOccurs="0" type="string"/>
          <element name="dimensioni_del_blocco_piu_grandi_asse_a_m" minOccurs="0" type="double"/>
          <element name="dimensioni_del_blocco_piu_grandi_asse_b_m" minOccurs="0" type="double"/>
          <element name="dimensioni_del_blocco_piu_grandi_asse_c_m" minOccurs="0" type="double"/>
          <element name="dimensioni_dei_blocchi_piu_grandi_a_b_c_mao" minOccurs="0" type="string"/>
          <element name="forma_del_blocco_piu_grande" minOccurs="0" type="string"/>
          <element name="forma_del_blocco_piu_grande_mao" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="zona_dell_evento_valanga" 
           type="ms:zona_dell_evento_valangaType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="zona_dell_evento_valangaType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="chiave_primaria_pr_id" minOccurs="0" type="string"/>
          <element name="chiave_esterna_bi_id" minOccurs="0" type="string"/>
          <element name="chiave_primaria_di_id" minOccurs="0" type="string"/>
          <element name="chiave_esterna_di_bi_id" minOccurs="0" type="string"/>
          <element name="chiave_esterna_di_pr_id" minOccurs="0" type="string"/>
          <element name="numero_storme" minOccurs="0" type="string"/>
          <element name="evidenza" minOccurs="0" type="string"/>
          <element name="processo_determinante" minOccurs="0" type="string"/>
          <element name="processo_parziale_valanga" minOccurs="0" type="string"/>
          <element name="volume_del_deposito_m3" minOccurs="0" type="double"/>
          <element name="volume_del_deposito_mao" minOccurs="0" type="string"/>
          <element name="spessore_massimo_del_deposito_m" minOccurs="0" type="double"/>
          <element name="spessore_massimo_del_deposito_mao" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="zona_dell_evento_sc_senza_informzaioni_dettagliate" 
           type="ms:zona_dell_evento_sc_senza_informzaioni_dettagliateType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="zona_dell_evento_sc_senza_informzaioni_dettagliateType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="chiave_primaria_pr_id" minOccurs="0" type="string"/>
          <element name="chiave_esterna_bi_id" minOccurs="0" type="string"/>
          <element name="numero_storme" minOccurs="0" type="string"/>
          <element name="evidenza" minOccurs="0" type="string"/>
          <element name="processo_determinante" minOccurs="0" type="string"/>
          <element name="processo_parziale_sprofondamento_cedimento" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="zona_dell_evento_sprofondamento" 
           type="ms:zona_dell_evento_sprofondamentoType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="zona_dell_evento_sprofondamentoType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="chiave_primaria_pr_id" minOccurs="0" type="string"/>
          <element name="chiave_esterna_bi_id" minOccurs="0" type="string"/>
          <element name="chiave_primaria_di_id" minOccurs="0" type="string"/>
          <element name="chiave_esterna_di_bi_id" minOccurs="0" type="string"/>
          <element name="chiave_esterna_di_pr_id" minOccurs="0" type="string"/>
          <element name="numero_storme" minOccurs="0" type="string"/>
          <element name="evidenza" minOccurs="0" type="string"/>
          <element name="processo_determinante" minOccurs="0" type="string"/>
          <element name="processo_parziale_sprofondamento" minOccurs="0" type="string"/>
          <element name="superficie_di_sprofondamento_m2" minOccurs="0" type="integer"/>
          <element name="superficie_di_sprofondamento_mao" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="zona_dell_evento_cedimento" 
           type="ms:zona_dell_evento_cedimentoType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="zona_dell_evento_cedimentoType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="chiave_primaria_pr_id" minOccurs="0" type="string"/>
          <element name="chiave_esterna_bi_id" minOccurs="0" type="string"/>
          <element name="chiave_primaria_di_id" minOccurs="0" type="string"/>
          <element name="chiave_esterna_di_bi_id" minOccurs="0" type="string"/>
          <element name="chiave_esterna_di_pr_id" minOccurs="0" type="string"/>
          <element name="numero_storme" minOccurs="0" type="string"/>
          <element name="evidenza" minOccurs="0" type="string"/>
          <element name="processo_determinante" minOccurs="0" type="string"/>
          <element name="processo_parziale_cedimento" minOccurs="0" type="string"/>
          <element name="superficie_di_cedimento_m2" minOccurs="0" type="integer"/>
          <element name="superficie_di_cedimento_mao" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="zona_dell_evento_altro_processo" 
           type="ms:zona_dell_evento_altro_processoType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="zona_dell_evento_altro_processoType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="chiave_primaria_pr_id" minOccurs="0" type="string"/>
          <element name="chiave_esterna_bi_id" minOccurs="0" type="string"/>
          <element name="chiave_primaria_di_id" minOccurs="0" type="string"/>
          <element name="chiave_esterna_di_bi_id" minOccurs="0" type="string"/>
          <element name="chiave_esterna_di_pr_id" minOccurs="0" type="string"/>
          <element name="numero_storme" minOccurs="0" type="string"/>
          <element name="evidenza" minOccurs="0" type="string"/>
          <element name="processo_determinante" minOccurs="0" type="string"/>
          <element name="nome_dell_altro_processo" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

  <element name="informazione_di_base" 
           type="ms:informazione_di_baseType" 
           substitutionGroup="gml:_Feature" />

  <complexType name="informazione_di_baseType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="wkb_geometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"/>
          <element name="titolare_dei_dati" minOccurs="0" type="string"/>
          <element name="chiave_primaria_bi_id" minOccurs="0" type="string"/>
          <element name="chiave_esterna_se_id" minOccurs="0" type="string"/>
          <element name="numero_storme" minOccurs="0" type="string"/>
          <element name="processo_principale_acqua" minOccurs="0" type="boolean"/>
          <element name="processo_principale_scivolamento" minOccurs="0" type="boolean"/>
          <element name="processo_principale_crollo" minOccurs="0" type="boolean"/>
          <element name="processo_principale_valanga" minOccurs="0" type="boolean"/>
          <element name="processo_principale_sprofondamento_cedimento" minOccurs="0" type="boolean"/>
          <element name="processo_principale_altro" minOccurs="0" type="boolean"/>
          <element name="processo_determinante" minOccurs="0" type="string"/>
          <element name="date_dell_evento" minOccurs="0" type="string"/>
          <element name="precisione_della_data" minOccurs="0" type="string"/>
          <element name="date_dell_evento_rappresentazione" minOccurs="0" type="string"/>
          <element name="durata_dell_evento_giorno" minOccurs="0" type="integer"/>
          <element name="durata_dell_evento_ora" minOccurs="0" type="integer"/>
          <element name="durata_dell_evento_minuto" minOccurs="0" type="integer"/>
          <element name="durata_dell_evento_mao" minOccurs="0" type="string"/>
          <element name="tipo_di_rilevamento" minOccurs="0" type="string"/>
          <element name="ghiacciaio" minOccurs="0" type="string"/>
          <element name="nome_della_localita" minOccurs="0" type="string"/>
          <element name="nome_del_corso_d_acqua" minOccurs="0" type="string"/>
          <element name="nome_del_ghiacciaio" minOccurs="0" type="string"/>
          <element name="comune" minOccurs="0" type="string"/>
          <element name="nota_informazione_di_base" minOccurs="0" type="string"/>
          <element name="stato_dell_oggetto_storme" minOccurs="0" type="string"/>
          <element name="danni_a_persone_animali" minOccurs="0" type="string"/>
          <element name="decesso_di_persone" minOccurs="0" type="string"/>
          <element name="persone_ferite" minOccurs="0" type="string"/>
          <element name="animali_morti_o_feriti" minOccurs="0" type="string"/>
          <element name="danni_immobili" minOccurs="0" type="string"/>
          <element name="danni_a_infrastrutture_vie_comunicazione" minOccurs="0" type="string"/>
          <element name="danni_a_superficie_agricola_bosco" minOccurs="0" type="string"/>
          <element name="danni_aggregati" minOccurs="0" type="string"/>
          <element name="cantone" minOccurs="0" type="string"/>
          <element name="note_danni" minOccurs="0" type="string"/>
        </sequence>
      </extension>
    </complexContent>
  </complexType>

</schema>
