<?xml version='1.0' encoding='UTF-8'?><wsdl:definitions xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://www.eldasoft.it/sil/WSGareAppalto/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" name="WSGareAppaltoSOAP" targetNamespace="http://www.eldasoft.it/sil/WSGareAppalto/">
  <wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://www.eldasoft.it/sil/WSGareAppalto/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" targetNamespace="http://www.eldasoft.it/sil/WSGareAppalto/">
			
  <xsd:element name="SearchBandi">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="stazioneAppaltante" type="xsd:string"/>
						
        <xsd:element name="oggetto" type="xsd:string"/>
						
        <xsd:element name="cig" type="xsd:string">
						</xsd:element>
						
        <xsd:element name="tipoAppalto" type="xsd:string"/>
						
        <xsd:element name="dataPubblicazioneDa" type="xsd:date">
						</xsd:element>
						
        <xsd:element name="dataPubblicazioneA" type="xsd:date">
						</xsd:element>
						
        <xsd:element name="dataScadenzaDa" type="xsd:date"/>
						
        <xsd:element name="dataScadenzaA" type="xsd:date"/>
						
        <xsd:element maxOccurs="1" minOccurs="0" name="proceduraTelematica" type="xsd:boolean">
						</xsd:element>
						
        <xsd:element name="stato" type="xsd:string"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="SearchBandiResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:ElencoBandiOutType"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoBandi">
				
    <xsd:complexType>
				</xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoBandiResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:ElencoBandiOutType"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoBandiScaduti">
				
    <xsd:complexType>
				</xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoBandiScadutiResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:ElencoBandiOutType"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>

			
  <xsd:complexType name="GaraType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="stazioneAppaltante" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Denominazione della stazione appaltante
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="codice" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Codice interno gara
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="oggetto" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Descrizione della gara
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="cig" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Codice CIG della gara (se gara a lotto
								unico)
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="cup" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Codice CUP
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="tipologia">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Tipologia di gara: 1 - Gara a piu'
								lotti con offerte distinte 2 - Gara a
								lotto unico 3 - Gara a piu' lotti
								con offerta unica
							</xsd:documentation>
						
        </xsd:annotation>
						
        <xsd:simpleType>
							
          <xsd:restriction base="xsd:int">
								
            <xsd:minInclusive value="1"/>
								
            <xsd:maxInclusive value="3"/>
							
          </xsd:restriction>
						
        </xsd:simpleType>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="busteDistinte" type="xsd:boolean">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Specificato solo per gare a lotti con offerta unica, indica se si inviano buste tecniche ed economiche distinte per lotto 
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="tipoAppalto" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Descrizione del Tipo di appalto: Lavori,
								Forniture, Servizi
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="tipoProcedura" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Descrizione del Tipo procedura: Aperta,
								Ristretta
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="tipoAggiudicazione" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Descrizione del Criterio di
								aggiudicazione
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="modalitaAggiudicazione" type="xsd:int">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="importo" type="xsd:double">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Importo a base d'asta
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="importoNonSoggettoRibasso" type="xsd:double">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="importoSicurezza" type="xsd:double">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="importoOneriProgettazione" type="xsd:double">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="proceduraTelematica" type="xsd:boolean">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="offertaTelematica" type="xsd:boolean">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="tipoRibasso" type="xsd:int">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="ammessaOffertaInAumento" type="xsd:boolean">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="offertaComprensivaSicurezza" type="xsd:boolean">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="oneriSoggettiRibasso" type="xsd:boolean">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="isOffertaPerPermuta" type="xsd:boolean">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="isOffertaPerCanoneAssistenza" type="xsd:boolean"/>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="numGiorniValiditaOfferta" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="stato" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Fase di avanzamento della gara
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="dataPubblicazione" type="xsd:date">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Data pubblicazione bando
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="dataTermine" type="xsd:date">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Data termine (presentazione offerta o
								presentazione domanda di partecipazione)
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="oraTermine" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Ora termine (presentazione offerta o
								presentazione domanda di partecipazione)
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>

					
      <xsd:element maxOccurs="1" minOccurs="0" name="dataTerminePresentazioneDomanda" type="xsd:date">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Data termine presentazione domanda di
								partecipazione
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="oraTerminePresentazioneDomanda" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Ora termine presentazione domanda di
								partecipazione
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="dataTerminePresentazioneOfferta" type="xsd:date">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Data termine presentazione offerta
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="oraTerminePresentazioneOfferta" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Ora termine presentazione offerta
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>

					
      <xsd:element maxOccurs="1" minOccurs="0" name="dataEsito" type="xsd:date">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="esito" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="iterGara" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Iter di gara (aperta, negoziata, ristretta)
							</xsd:documentation>
						
        </xsd:annotation>					
					
      </xsd:element>
				
    </xsd:sequence>
			
  </xsd:complexType>

			
  <xsd:element name="GetDettaglioGara">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="codiceGara" type="xsd:string">
						</xsd:element>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>

			
  <xsd:element name="GetDettaglioGaraResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:DettaglioGaraOutType">
						</xsd:element>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>

			
  <xsd:complexType name="DettaglioGaraType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="stazioneAppaltante" type="tns:StazioneAppaltanteBandoType">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="datiGeneraliGara" type="tns:GaraType">
					</xsd:element>

					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="documento" type="tns:DocumentoAllegatoType">
					</xsd:element>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="invito" type="tns:DocumentoAllegatoType">
					</xsd:element>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="requisitoRichiesto" type="tns:RequisitoRichiestoType">
					</xsd:element>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="documentoBustaPreQualifica" type="tns:DocumentazioneRichiestaType">
					</xsd:element>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="documentoBustaAmministrativa" type="tns:DocumentazioneRichiestaType">
					</xsd:element>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="documentoBustaTecnica" type="tns:DocumentazioneRichiestaType">
					</xsd:element>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="documentoBustaEconomica" type="tns:DocumentazioneRichiestaType">
					</xsd:element>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="comunicazione" type="tns:ComunicazioneType"/>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="chiarimento" type="tns:ChiarimentoType">
					</xsd:element>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="lotto" type="tns:LottoDettaglioGaraType">
					</xsd:element>
				
    </xsd:sequence>
			
  </xsd:complexType>
			
			
  <xsd:complexType name="CategoriaGaraType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="codice" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Codice categoria
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="descrizione" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Descrizione categoria
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="prevalente" type="xsd:boolean">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Indica se si tratta di una categoria
								prevalente
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="lavori" type="xsd:boolean">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Categoria di lavori?
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="classe" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Classe categoria (solo per Lavori)
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
				
    </xsd:sequence>
			
  </xsd:complexType>

			
  <xsd:complexType name="CategoriaBandoIscrizioneType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="codice" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Codice categoria
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="descrizione" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Descrizione categoria
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="tipoAppalto" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Descrizione del Tipo di appalto: Lavori,
								Forniture, Servizi
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="titolo" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="codiceLivello1" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="codiceLivello2" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="codiceLivello3" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="codiceLivello4" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="livello" type="xsd:int"/>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="foglia" type="xsd:boolean">
					</xsd:element>
				
    </xsd:sequence>
			
  </xsd:complexType>

			
  <xsd:complexType name="DocumentoAllegatoType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="descrizione" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Descrizione del documento
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:choice>
						
        <xsd:sequence>
							
          <xsd:element maxOccurs="1" minOccurs="1" name="nomefile" nillable="true" type="xsd:string">
								
            <xsd:annotation>
									
              <xsd:documentation>
										Nome del file allegato
									</xsd:documentation>
								
            </xsd:annotation>
							
          </xsd:element>
							
          <xsd:element maxOccurs="1" minOccurs="1" name="id" nillable="true" type="xsd:long">
								
            <xsd:annotation>
									
              <xsd:documentation>
										Id da utilizzare per richiedere
										l'apertura del documento
									</xsd:documentation>
								
            </xsd:annotation>
							
          </xsd:element>
						
        </xsd:sequence>
						
        <xsd:element maxOccurs="1" minOccurs="1" name="url" nillable="true" type="xsd:string">
							
          <xsd:annotation>
								
            <xsd:documentation>
									URL del documento in rete
								</xsd:documentation>
							
          </xsd:annotation>
						
        </xsd:element>
					
      </xsd:choice>
				
    </xsd:sequence>
			
  </xsd:complexType>

			
  <xsd:complexType name="LottoGaraType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="codiceGara" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Codice della gara di appartenenza del
								lotto
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="codiceLotto" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Codice del lotto
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="codiceInterno" type="xsd:string"/>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="oggetto" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Oggetto del lotto
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="cig" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Codice CIG
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="cup" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Codice CUP
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="importo" type="xsd:double">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Importo base d'asta
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="stato" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Fase di avanzamento della gara
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="esito" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="categoria" type="tns:CategoriaGaraType">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Categorie solo per gare non a offerta
								unica
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
				
    </xsd:sequence>
			
  </xsd:complexType>

			
  <xsd:complexType name="LottoDettaglioGaraType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="codiceLotto" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Codice del lotto
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="codiceInterno" type="xsd:string">
					</xsd:element>
                    
      <xsd:element maxOccurs="1" minOccurs="1" name="oggetto" type="xsd:string"/>
                    
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="documento" type="tns:DocumentoAllegatoType">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Documentazione allegata al lotto
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>

					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="invito" type="tns:DocumentoAllegatoType">
					</xsd:element>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="requisitoRichiesto" type="tns:RequisitoRichiestoType">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Requisiti richiesti nel lotto
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="documentoBustaPreQualifica" type="tns:DocumentazioneRichiestaType">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Documentazione della busta di
								prequalifica richiesta nel lotto
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="documentoBustaAmministrativa" type="tns:DocumentazioneRichiestaType">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Documentazione della busta
								amministrativa richiesta nel lotto
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="documentoBustaTecnica" type="tns:DocumentazioneRichiestaType">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Documentazione della busta tecnica
								richiesta nel lotto
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="documentoBustaEconomica" type="tns:DocumentazioneRichiestaType">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Documentazione della busta economica
								richiesta nel lotto
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="comunicazione" type="tns:ComunicazioneType">
					</xsd:element>
				
    </xsd:sequence>
			
  </xsd:complexType>

			
  <xsd:complexType name="LottoEsitoType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="codiceGara" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Codice della gara di appartenenza del
								lotto
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="codiceLotto" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Codice del lotto
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="codiceInterno" type="xsd:string"/>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="oggetto" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Oggetto del lotto
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="cig" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Codice CIG
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="cup" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Codice CUP
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="importoBaseAsta" type="xsd:double">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Importo base d'asta
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="aggiudicataria" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Ditta aggiudicataria
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="importoAggiudicazione" type="xsd:double">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Importo aggiudicazione
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="dataAggiudicazione" type="xsd:date">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Data aggiudicazione
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="stato" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Fase di avanzamento della gara
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="esito" type="xsd:string">
					</xsd:element>
				
    </xsd:sequence>
			
  </xsd:complexType>

			
  <xsd:complexType name="ElencoBandiOutType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="numBandi" type="xsd:int">
					</xsd:element>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="elencoBandi" type="tns:GaraType">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
				
    </xsd:sequence>
			
  </xsd:complexType>

			
  <xsd:complexType name="DettaglioGaraOutType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="gara" type="tns:DettaglioGaraType"/>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
				
    </xsd:sequence>
			
  </xsd:complexType>

			
  <xsd:complexType name="StazioneAppaltanteBandoType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="codice" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Codice della stazione appaltante
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="denominazione" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Denominazione stazione appaltante
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="rup" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Cognome Nome del Responsabile
								procedimento della gara
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="puntoOrdinante" type="xsd:string">
					</xsd:element>

					
      <xsd:element maxOccurs="1" minOccurs="0" name="puntoIstruttore" type="xsd:string"/>
				
    </xsd:sequence>
			
  </xsd:complexType>

			
  <xsd:complexType name="ComunicazioneType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="idComunicazione" type="xsd:long">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="idDestinatario" type="xsd:long">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="codice" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Chiave entita di riferimento della
								comunicazione
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="oggetto" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="testo" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="documento" type="tns:DocumentoAllegatoType">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="dataInvio" type="xsd:dateTime">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="dataLettura" type="xsd:dateTime">
					</xsd:element>

					
      <xsd:element maxOccurs="1" minOccurs="0" name="dataProtocollo" type="xsd:dateTime">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="numeroProtocollo" type="xsd:string"/>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="bloccaRispondi" type="xsd:boolean">
					</xsd:element>
				
    </xsd:sequence>
			
  </xsd:complexType>

			
  <xsd:complexType name="ChiarimentoType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="data" type="xsd:date"/>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="domanda" type="xsd:string"/>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="risposta" type="xsd:string"/>
				
    </xsd:sequence>
			
  </xsd:complexType>
			
  <xsd:element name="GetLottiGara">
				
    <xsd:complexType>
					
      <xsd:sequence>

						
        <xsd:element name="codiceGara" type="xsd:string"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetLottiGaraResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>

						
        <xsd:element name="risultato" type="tns:LottiGaraOutType"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>

			
  <xsd:complexType name="LottiGaraOutType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="lotto" type="tns:LottoGaraType">
						
        <xsd:annotation>
							
          <xsd:documentation>Categorie comuni a tutti i lotti
								(solo per gare ad offerta unica)</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
				
    </xsd:sequence>
			
  </xsd:complexType>

			
  <xsd:complexType name="DatiLottiGaraType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="unbounded" minOccurs="1" name="lotto" type="tns:LottoGaraType">
					</xsd:element>
				
    </xsd:sequence>
			
  </xsd:complexType>

			
  <xsd:element name="IsGaraConOffertaTecnica">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element maxOccurs="1" minOccurs="1" name="codiceGara" type="xsd:string"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="IsGaraConOffertaTecnicaResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:EsitoOutType"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>

			
  <xsd:complexType name="RequisitoRichiestoType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="nome" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="obbligatorio" type="xsd:boolean">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="id" type="xsd:long">
						
        <xsd:annotation>
							
          <xsd:documentation>Id da utilizzare per identificare il documento richiesto in fase di invio al backoffice</xsd:documentation>
						
        </xsd:annotation>
      </xsd:element>
				
    </xsd:sequence>
			
  </xsd:complexType>

			
  <xsd:element name="SearchEsiti">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="stazioneAppaltante" type="xsd:string"/>
						
        <xsd:element name="oggetto" type="xsd:string"/>
						
        <xsd:element name="cig" type="xsd:string">
						</xsd:element>
						
        <xsd:element name="tipoAppalto" type="xsd:string"/>
						
        <xsd:element name="dataPubblicazioneDa" type="xsd:date"/>
						
        <xsd:element name="dataPubblicazioneA" type="xsd:date"/>

						
        <xsd:element maxOccurs="1" minOccurs="0" name="proceduraTelematica" nillable="true" type="xsd:boolean">
						</xsd:element>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="SearchEsitiResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:ElencoEsitiOutType"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoEsiti">
				
    <xsd:complexType>
				</xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoEsitiResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:ElencoEsitiOutType"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoEsitiAffidamenti">
				
    <xsd:complexType>
				</xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoEsitiAffidamentiResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:ElencoEsitiOutType"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetDettaglioEsito">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="codiceGara" type="xsd:string">
						</xsd:element>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetDettaglioEsitoResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:DettaglioEsitoOutType">
						</xsd:element>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetLottiEsito">
				
    <xsd:complexType>
					
      <xsd:sequence>

						
        <xsd:element name="codiceGara" type="xsd:string"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetLottiEsitoResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>

						
        <xsd:element name="risultato" type="tns:LottiEsitoOutType"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>

			
  <xsd:complexType name="LottiEsitoOutType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="lotto" type="tns:LottoEsitoType">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
				
    </xsd:sequence>
			
  </xsd:complexType>

			
  <xsd:complexType name="ElencoEsitiOutType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="numEsiti" type="xsd:int">
					</xsd:element>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="elencoEsiti" type="tns:EsitoType">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
				
    </xsd:sequence>
			
  </xsd:complexType>
			
  <xsd:complexType name="DettaglioEsitoOutType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="esito" type="tns:DettaglioEsitoType">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
				
    </xsd:sequence>
			
  </xsd:complexType>

			
  <xsd:element name="SearchAvvisi">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="stazioneAppaltante" type="xsd:string"/>
						
        <xsd:element name="oggetto" type="xsd:string"/>
						
        <xsd:element name="tipoAvviso" type="xsd:string"/>
						
        <xsd:element name="dataPubblicazioneDa" type="xsd:date">
						</xsd:element>
						
        <xsd:element name="dataPubblicazioneA" type="xsd:date">
						</xsd:element>
						
        <xsd:element name="dataScadenzaDa" type="xsd:date"/>
						
        <xsd:element name="dataScadenzaA" type="xsd:date"/>

					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="SearchAvvisiResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:ElencoAvvisiOutType"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoAvvisi">
				
    <xsd:complexType>
				</xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoAvvisiResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:ElencoAvvisiOutType"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoAvvisiScaduti">
				
    <xsd:complexType>
				</xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoAvvisiScadutiResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:ElencoAvvisiOutType"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetDettaglioAvviso">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="codiceGara" type="xsd:string">
						</xsd:element>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetDettaglioAvvisoResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:DettaglioAvvisoOutType">
						</xsd:element>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:complexType name="ElencoAvvisiOutType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="numAvvisi" type="xsd:int">
					</xsd:element>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="elencoAvvisi" type="tns:AvvisoType">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
				
    </xsd:sequence>
			
  </xsd:complexType>
			
  <xsd:complexType name="DettaglioAvvisoOutType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="avviso" type="tns:DettaglioAvvisoType">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
				
    </xsd:sequence>
			
  </xsd:complexType>

			
  <xsd:element name="GetElencoStazioniAppaltanti">
				
    <xsd:complexType>
				</xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoStazioniAppaltantiResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="xsd:string"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoTipiAppalto">
				
    <xsd:complexType>
				</xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoTipiAppaltoResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="xsd:string"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoTipiAppaltoCategorie">
				
    <xsd:complexType>
				</xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoTipiAppaltoCategorieResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="xsd:string"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoStatiGara">
				
    <xsd:complexType>
				</xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoStatiGaraResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="xsd:string"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoTipiProcedura">
				
    <xsd:complexType>
				</xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoTipiProceduraResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="xsd:string"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoTipiAggiudicazione">
				
    <xsd:complexType>
				</xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoTipiAggiudicazioneResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>

						
        <xsd:element name="risultato" type="xsd:string"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoTipiAvviso">
				
    <xsd:complexType>
				</xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoTipiAvvisoResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>

						
        <xsd:element name="risultato" type="xsd:string"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="SearchBandiIscrizione">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element maxOccurs="1" minOccurs="1" name="token" type="xsd:string"/>
						
        <xsd:element maxOccurs="1" minOccurs="0" name="stato" type="xsd:int"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="SearchBandiIscrizioneResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:ElencoBandiIscrizioneOutType"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoBandiIscrizione">
				
    <xsd:complexType>
				</xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoBandiIscrizioneResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:ElencoBandiIscrizioneOutType"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="SearchCataloghi">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element maxOccurs="1" minOccurs="1" name="token" type="xsd:string"/>
						
        <xsd:element maxOccurs="1" minOccurs="0" name="stato" type="xsd:int"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="SearchCataloghiResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:ElencoBandiIscrizioneOutType"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoCataloghi">
				
    <xsd:complexType>
				</xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoCataloghiResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:ElencoBandiIscrizioneOutType"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>

			
  <xsd:complexType name="ElencoBandiIscrizioneOutType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="numBandi" type="xsd:int">
					</xsd:element>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="elencoBandiIscrizione" type="tns:BandoIscrizioneType">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
				
    </xsd:sequence>
			
  </xsd:complexType>

			
  <xsd:complexType name="BandoIscrizioneType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="stazioneAppaltante" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Denominazione della stazione appaltante
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="codice" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Codice interno gara
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="oggetto" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Descrizione della gara
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>


					
      <xsd:element maxOccurs="1" minOccurs="1" name="tipoElenco" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Descrizione del Tipo di elenco: Lavori,
								Forniture, Servizi o misto in varie
								combinazioni
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>



					
      <xsd:element maxOccurs="1" minOccurs="1" name="stato" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Fase di avanzamento della gara
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="dataPubblicazione" type="xsd:date">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Data pubblicazione bando
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="dataInizioValidita" type="xsd:date">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="dataFineValidita" type="xsd:date">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="dataInizioIscrizione" type="xsd:date">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="oraInizioIscrizione" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="dataFineIscrizione" type="xsd:date">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Data termine presentazione domanda di
								partecipazione
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="oraFineIscrizione" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Ora termine presentazione domanda di
								partecipazione
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="fase" type="xsd:int">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Fase di iscrizione: 0 - chiusa (fuori
								dal periodo di validita) 1 - aperta 2 -
								chiusa ma ancora valida (dentro il
								periodo di validita)
							</xsd:documentation>
						
        </xsd:annotation>

					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="tipoClassifica" type="xsd:int">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="maxNumProdottiPerArticolo" type="xsd:int">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="prezziVisibili" type="xsd:boolean">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="ammesseRTI" type="xsd:boolean"/>
				
    </xsd:sequence>
			
  </xsd:complexType>
      
  <xsd:element name="GetDettaglioBandoIscrizione">
      	
    <xsd:complexType>
      		
      <xsd:sequence>
      			
        <xsd:element name="codiceBandoIscrizione" type="xsd:string"/>
      		
      </xsd:sequence>
      	
    </xsd:complexType>
      
  </xsd:element>
      
  <xsd:element name="GetDettaglioBandoIscrizioneResponse">
      	
    <xsd:complexType>
      		
      <xsd:sequence>
      			
        <xsd:element name="risultato" type="tns:DettaglioBandoIscrizioneOutType"/>
      		
      </xsd:sequence>
      	
    </xsd:complexType>
      
  </xsd:element>
      
  <xsd:element name="GetDettaglioCatalogo">
      	
    <xsd:complexType>
      		
      <xsd:sequence>
      			
        <xsd:element name="codiceCatalogo" type="xsd:string"/>
      		
      </xsd:sequence>
      	
    </xsd:complexType>
      
  </xsd:element>
      
  <xsd:element name="GetDettaglioCatalogoResponse">
      	
    <xsd:complexType>
      		
      <xsd:sequence>
      			
        <xsd:element name="risultato" type="tns:DettaglioBandoIscrizioneOutType"/>
      		
      </xsd:sequence>
      	
    </xsd:complexType>
      
  </xsd:element>
		
      
  <xsd:complexType name="DettaglioBandoIscrizioneOutType">
        
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="bandoIscrizione" type="tns:DettaglioBandoIscrizioneType"/>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
				
    </xsd:sequence>
      
  </xsd:complexType>

      
  <xsd:complexType name="DettaglioBandoIscrizioneType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="stazioneAppaltante" type="tns:StazioneAppaltanteBandoType">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="datiGeneraliBandoIscrizione" type="tns:BandoIscrizioneType">
					</xsd:element>

					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="documento" type="tns:DocumentoAllegatoType">
					</xsd:element>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="requisitoRichiesto" type="tns:RequisitoRichiestoType">
					</xsd:element>
					<!-- 
					<xsd:element name="categoria" type="tns:CategoriaType" maxOccurs="unbounded" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>Categorie/Prestazioni richieste</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					 -->
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="comunicazione" type="tns:ComunicazioneType"/>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="chiarimento" type="tns:ChiarimentoType">
					</xsd:element>
				
    </xsd:sequence>
      
  </xsd:complexType>
      
  <xsd:element name="GetCategorieBandoIscrizione">
      	
    <xsd:complexType>
       		
      <xsd:sequence>
       			
        <xsd:element name="codiceBandoIscrizione" type="xsd:string">
       			</xsd:element>
       			
        <xsd:element maxOccurs="1" minOccurs="0" name="filtroCategorie" type="xsd:string"/>
       		
      </xsd:sequence>
      	
    </xsd:complexType>
      
  </xsd:element>
      
  <xsd:element name="GetCategorieBandoIscrizioneResponse">
      	
    <xsd:complexType>
      		
      <xsd:sequence>
      			
        <xsd:element name="risultato" type="tns:CategorieBandoIscrizioneOutType">
      			</xsd:element>
      		
      </xsd:sequence>
      	
    </xsd:complexType>
      
  </xsd:element>
		
      
  <xsd:complexType name="CategorieBandoIscrizioneOutType">
      	
    <xsd:sequence>
      		
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="categoria" type="tns:CategoriaBandoIscrizioneType">
      		</xsd:element>
      		
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
      	
    </xsd:sequence>
      
  </xsd:complexType>
            
  <xsd:element name="GetElencoClassificazioniLavori">
            	
    <xsd:complexType>

            	</xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetElencoClassificazioniLavoriResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element name="risultato" type="xsd:string"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetElencoClassificazioniLavoriPerIscrizione">
            	
    <xsd:complexType>

            	</xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetElencoClassificazioniLavoriPerIscrizioneResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element name="risultato" type="xsd:string"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetElencoClassificazioniLavoriSottoSoglia">
            	
    <xsd:complexType>

            	</xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetElencoClassificazioniLavoriSottoSogliaResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element name="risultato" type="xsd:string"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetElencoClassificazioniForniture">
            	
    <xsd:complexType>

            	</xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetElencoClassificazioniFornitureResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element name="risultato" type="xsd:string"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetElencoClassificazioniServizi">
            	
    <xsd:complexType>

            	</xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetElencoClassificazioniServiziResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element name="risultato" type="xsd:string"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetElencoClassificazioniServiziProfessionali">
            	
    <xsd:complexType>

            	</xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetElencoClassificazioniServiziProfessionaliResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element name="risultato" type="xsd:string"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetStatisticheComunicazioniPersonali">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element maxOccurs="1" minOccurs="1" name="tokenRichiedente" type="xsd:string"/>
            			
        <xsd:element maxOccurs="1" minOccurs="0" name="codice" type="xsd:string">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetStatisticheComunicazioniPersonaliResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element name="risultato" type="tns:GetStatisticheComunicazioniPersonaliOutType">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetStatisticheComunicazioniPersonaliGaraLotti">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element maxOccurs="1" minOccurs="1" name="tokenRichiedente" type="xsd:string"/>
            			
        <xsd:element maxOccurs="1" minOccurs="0" name="codiceGara" type="xsd:string">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetStatisticheComunicazioniPersonaliGaraLottiResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element name="risultato" type="tns:GetStatisticheComunicazioniPersonaliOutType">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetComunicazioniPersonaliRicevute">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element maxOccurs="1" minOccurs="1" name="tokenRichiedente" type="xsd:string"/>
            			
        <xsd:element maxOccurs="1" minOccurs="0" name="codice" type="xsd:string">
            			</xsd:element>
						
        <xsd:element name="indicePrimoRecord" type="xsd:int"/>
						
        <xsd:element name="maxNumRecord" type="xsd:int"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetComunicazioniPersonaliRicevuteResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element name="risultato" type="tns:ComunicazioniPersonaliOutType">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetComunicazioniPersonaliRicevuteGaraLotti">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element maxOccurs="1" minOccurs="1" name="tokenRichiedente" type="xsd:string"/>
            			
        <xsd:element maxOccurs="1" minOccurs="0" name="codiceGara" type="xsd:string">
            			</xsd:element>
						
        <xsd:element name="indicePrimoRecord" type="xsd:int"/>
						
        <xsd:element name="maxNumRecord" type="xsd:int"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetComunicazioniPersonaliRicevuteGaraLottiResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element name="risultato" type="tns:ComunicazioniPersonaliOutType">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetComunicazioniPersonaliArchiviate">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element maxOccurs="1" minOccurs="1" name="tokenRichiedente" type="xsd:string"/>
            			
        <xsd:element maxOccurs="1" minOccurs="0" name="codice" type="xsd:string">
            			</xsd:element>
						
        <xsd:element name="indicePrimoRecord" type="xsd:int"/>
						
        <xsd:element name="maxNumRecord" type="xsd:int"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetComunicazioniPersonaliArchiviateResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element name="risultato" type="tns:ComunicazioniPersonaliOutType">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetComunicazioniPersonaliArchiviateGaraLotti">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element maxOccurs="1" minOccurs="1" name="tokenRichiedente" type="xsd:string"/>
            			
        <xsd:element maxOccurs="1" minOccurs="0" name="codiceGara" type="xsd:string">
            			</xsd:element>
						
        <xsd:element name="indicePrimoRecord" type="xsd:int"/>
						
        <xsd:element name="maxNumRecord" type="xsd:int"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetComunicazioniPersonaliArchiviateGaraLottiResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element name="risultato" type="tns:ComunicazioniPersonaliOutType">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetComunicazioniPersonaliInviate">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element maxOccurs="1" minOccurs="1" name="tokenRichiedente" type="xsd:string"/>
            			
        <xsd:element maxOccurs="1" minOccurs="0" name="codice" type="xsd:string">
            			</xsd:element>
						
        <xsd:element name="indicePrimoRecord" type="xsd:int"/>
						
        <xsd:element name="maxNumRecord" type="xsd:int"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetComunicazioniPersonaliInviateResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element name="risultato" type="tns:ComunicazioniPersonaliOutType">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetComunicazionePersonaleRicevuta">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element maxOccurs="1" minOccurs="1" name="tokenRichiedente" type="xsd:string"/>
            			
        <xsd:element maxOccurs="1" minOccurs="1" name="idComunicazione" type="xsd:long">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetComunicazionePersonaleRicevutaResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element name="risultato" type="tns:ComunicazionePersonaleOutType">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetComunicazionePersonaleInviata">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element maxOccurs="1" minOccurs="1" name="tokenRichiedente" type="xsd:string"/>
            			
        <xsd:element maxOccurs="1" minOccurs="1" name="idComunicazione" type="xsd:long">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetComunicazionePersonaleInviataResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element name="risultato" type="tns:ComunicazionePersonaleOutType">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>		
			
  <xsd:element name="GetElencoInvii">
				
    <xsd:complexType>
					
      <xsd:sequence>

						
        <xsd:element maxOccurs="1" minOccurs="1" name="tokenRichiedente" type="xsd:string">
						</xsd:element>
						
        <xsd:element maxOccurs="1" minOccurs="1" name="codice" type="xsd:string">
						</xsd:element>
						
        <xsd:element maxOccurs="unbounded" minOccurs="1" name="tipiComunicazione" type="xsd:string">
						</xsd:element>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoInviiResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>

                        
        <xsd:element name="risultato" type="tns:ElencoInviiOutType">
						</xsd:element>

					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
            
  <xsd:complexType name="GetStatisticheComunicazioniPersonaliOutType">
            	
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="statistiche" type="tns:StatisticheComunicazioniPersonaliType"/>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string">
            		</xsd:element>
            	
    </xsd:sequence>
            
  </xsd:complexType>
            
            
  <xsd:complexType name="StatisticheComunicazioniPersonaliType">
            	
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="numComunicazioniRicevute" type="xsd:int"/>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="numComunicazioniRicevuteDaLeggere" type="xsd:int"/>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="numComunicazioniArchiviate" type="xsd:int"/>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="numComunicazioniArchiviateDaLeggere" type="xsd:int"/>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="numComunicazioniInviate" type="xsd:int"/>
            	
    </xsd:sequence>
            
  </xsd:complexType>
            
  <xsd:complexType name="ComunicazioniPersonaliOutType">
            	
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="numElementiTotali" type="xsd:int"/>
            		
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="comunicazione" type="tns:ComunicazioneType">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string">
            		</xsd:element>
            	
    </xsd:sequence>
            
  </xsd:complexType>
            
  <xsd:complexType name="ComunicazionePersonaleOutType">
            	
    <xsd:sequence>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="comunicazione" type="tns:ComunicazioneType">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string">
            		</xsd:element>
            	
    </xsd:sequence>
            
  </xsd:complexType>
            
  <xsd:element name="GetElencoTipiElencoOperatori">
            	
    <xsd:complexType>

            	</xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetElencoTipiElencoOperatoriResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element name="risultato" type="xsd:string"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetElencoTipiClassifica">
            	
    <xsd:complexType>
            	</xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetElencoTipiClassificaResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element name="risultato" type="xsd:string"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetDatiImpresa">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element maxOccurs="1" minOccurs="1" name="token" type="xsd:string"/>
            			
        <xsd:element name="dataPartenzaCessati" type="xsd:date"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetDatiImpresaResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element name="risultato" type="tns:GetDatiImpresaOutType">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
		
            
  <xsd:complexType name="GetDatiImpresaOutType">
            	
    <xsd:sequence>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="datiImpresa" type="xsd:string">
            			
        <xsd:annotation>
            				
          <xsd:documentation>I dati sono wrappati in una stringa XML di tipo DatiImpresaType definita in port-gare.xsd</xsd:documentation>
            			
        </xsd:annotation>
      </xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
            	
    </xsd:sequence>
            
  </xsd:complexType>
            
  <xsd:element name="GetDocumentiRichiestiBandoGara">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element maxOccurs="1" minOccurs="1" name="codiceGara" type="xsd:string">
            			</xsd:element>
            			
        <xsd:element maxOccurs="1" minOccurs="0" name="codiceLotto" type="xsd:string">
            			</xsd:element>
            			
        <xsd:element maxOccurs="1" minOccurs="1" name="tipoImpresa" type="xsd:string">
            			</xsd:element>
            			
        <xsd:element maxOccurs="1" minOccurs="1" name="rti" type="xsd:boolean">
            			</xsd:element>
            			
        <xsd:element maxOccurs="1" minOccurs="1" name="busta" type="xsd:string">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetDocumentiRichiestiBandoGaraResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element name="risultato" type="tns:GetDocumentiRichiestiBandoOutType">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetDocumentiRichiestiBandoGaraPlicoUnico">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element maxOccurs="1" minOccurs="1" name="codiceGara" type="xsd:string">
            			</xsd:element>
            			
        <xsd:element maxOccurs="1" minOccurs="1" name="tipoImpresa" type="xsd:string">
            			</xsd:element>
            			
        <xsd:element maxOccurs="1" minOccurs="1" name="rti" type="xsd:boolean">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetDocumentiRichiestiBandoGaraPlicoUnicoResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element name="risultato" type="tns:GetDocumentiRichiestiBandoGaraPlicoUnicoOutType">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetDocumentiRichiestiBandoIscrizione">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element maxOccurs="1" minOccurs="1" name="codice" type="xsd:string"/>
            			
        <xsd:element maxOccurs="1" minOccurs="1" name="tipoImpresa" type="xsd:string">
            			</xsd:element>
            			
        <xsd:element maxOccurs="1" minOccurs="1" name="rti" type="xsd:boolean">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetDocumentiRichiestiBandoIscrizioneResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element name="risultato" type="tns:GetDocumentiRichiestiBandoOutType">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetDocumentiRichiestiRinnovoIscrizione">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element maxOccurs="1" minOccurs="1" name="codice" type="xsd:string"/>
            			
        <xsd:element maxOccurs="1" minOccurs="1" name="tipoImpresa" type="xsd:string">
            			</xsd:element>
            			
        <xsd:element maxOccurs="1" minOccurs="1" name="rti" type="xsd:boolean">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetDocumentiRichiestiRinnovoIscrizioneResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element name="risultato" type="tns:GetDocumentiRichiestiBandoOutType">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
		
            
  <xsd:complexType name="GetRequisitiRichiestiBandoIscrizioneOutType">
            	
    <xsd:sequence>
            		
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="requisito" type="tns:RequisitoRichiestoType">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
            	
    </xsd:sequence>
            
  </xsd:complexType>
            
  <xsd:element name="GetStatoIscrizioneABandoIscrizione">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element maxOccurs="1" minOccurs="1" name="tokenRichiedente" type="xsd:string">
            			</xsd:element>
            			
        <xsd:element maxOccurs="1" minOccurs="1" name="codice" type="xsd:string">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetStatoIscrizioneABandoIscrizioneResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element name="risultato" type="tns:StatoIscrizioneABandoIscrizioneOutType">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
		
            
  <xsd:complexType name="StatoIscrizioneABandoIscrizioneOutType">
            	
    <xsd:sequence>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="stato" type="xsd:int">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
            	
    </xsd:sequence>
            
  </xsd:complexType>
            
  <xsd:element name="GetElencoTipiImpresaPerIscrizione">
            	
    <xsd:complexType>

            	</xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetElencoTipiImpresaPerIscrizioneResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element name="risultato" type="xsd:string"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetElencoTipiImpresaDittaIndividuale">
            	
    <xsd:complexType>

            	</xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetElencoTipiImpresaDittaIndividualeResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element name="risultato" type="xsd:string"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
		
            
  <xsd:element name="GetElencoTipiImpresaLiberoProfessionista">
            	
    <xsd:complexType>

            	</xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetElencoTipiImpresaLiberoProfessionistaResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element name="risultato" type="xsd:string"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>

            
  <xsd:element name="GetElencoTipiImpresaConsorzio">
            	
    <xsd:complexType>
            	</xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetElencoTipiImpresaConsorzioResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element name="risultato" type="xsd:string"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>

            
  <xsd:complexType name="GetDocumentiRichiestiBandoOutType">
            	
    <xsd:sequence>
            		
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="documento" type="tns:DocumentazioneRichiestaType">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
            	
    </xsd:sequence>
            
  </xsd:complexType>
            
            
  <xsd:complexType name="GetAttiDocumentiBandoGaraOutType">
            	
    <xsd:sequence>
            		
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="attiDocumenti" type="tns:DocumentoAllegatoType">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
            	
    </xsd:sequence>
            
  </xsd:complexType>
		
            
  <xsd:complexType name="DocumentazioneRichiestaType">
							
    <xsd:sequence>
								
      <xsd:element maxOccurs="1" minOccurs="1" name="nome" type="xsd:string">
								</xsd:element>
								
      <xsd:element maxOccurs="1" minOccurs="1" name="obbligatorio" type="xsd:boolean">
								</xsd:element>
								
      <xsd:element maxOccurs="1" minOccurs="0" name="idfacsimile" type="xsd:long">
									
        <xsd:annotation>
										
          <xsd:documentation>
											Identificativo
											dell'eventuale
											documento contenente il
											facsimile da allegare alla
											richiesta
										</xsd:documentation>
									
        </xsd:annotation>
								
      </xsd:element>
								
      <xsd:element maxOccurs="1" minOccurs="1" name="id" type="xsd:long">
									
        <xsd:annotation>
										
          <xsd:documentation>
											Id da utilizzare per
											identificare il documento
											richiesto in fase di invio
											al backoffice
										</xsd:documentation>
									
        </xsd:annotation>
								
      </xsd:element>
								
      <xsd:element maxOccurs="1" minOccurs="0" name="formato" type="xsd:int">
									
        <xsd:annotation>
										
          <xsd:documentation>
											Codifica del formato di file richiesto da caricare
										</xsd:documentation>
									
        </xsd:annotation>
								
      </xsd:element>

							
    </xsd:sequence>
            
  </xsd:complexType>
            
  <xsd:element name="GetElencoStatiIscrizioneElencoOperatori">
            	
    <xsd:complexType>
            	</xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetElencoStatiIscrizioneElencoOperatoriResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element name="risultato" type="xsd:string"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetElencoBandiPerDomandePartecipazione">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element maxOccurs="1" minOccurs="1" name="tokenRichiedente" type="xsd:string"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetElencoBandiPerDomandePartecipazioneResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element name="risultato" type="tns:ElencoBandiOutType">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetElencoBandiPerRichiesteOfferta">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element maxOccurs="1" minOccurs="1" name="tokenRichiedente" type="xsd:string"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetElencoBandiPerRichiesteOffertaResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element name="risultato" type="tns:ElencoBandiOutType"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetElencoBandiPerRichiesteCheckDocumentazione">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element maxOccurs="1" minOccurs="1" name="tokenRichiedente" type="xsd:string"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetElencoBandiPerRichiesteCheckDocumentazioneResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element name="risultato" type="tns:ElencoBandiOutType"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
			
  <xsd:element name="GetLottiGaraPerDomandePartecipazione">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element maxOccurs="1" minOccurs="1" name="codiceGara" type="xsd:string">
						</xsd:element>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetLottiGaraPerDomandePartecipazioneResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:LottiGaraOutType">
						</xsd:element>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetLottiGaraPerRichiesteOfferta">
				
    <xsd:complexType>
					
      <xsd:sequence>

						
        <xsd:element maxOccurs="1" minOccurs="1" name="tokenRichiedente" type="xsd:string">
						</xsd:element>
						
        <xsd:element maxOccurs="1" minOccurs="1" name="codiceGara" type="xsd:string">
						</xsd:element>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetLottiGaraPerRichiesteOffertaResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>

						
        <xsd:element name="risultato" type="tns:LottiGaraOutType">
						</xsd:element>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetLottiGaraPlicoUnicoPerRichiesteOfferta">
				
    <xsd:complexType>
					
      <xsd:sequence>

						
        <xsd:element maxOccurs="1" minOccurs="1" name="tokenRichiedente" type="xsd:string">
						</xsd:element>
						
        <xsd:element maxOccurs="1" minOccurs="1" name="codiceGara" type="xsd:string">
						</xsd:element>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetLottiGaraPlicoUnicoPerRichiesteOffertaResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>

						
        <xsd:element name="risultato" type="tns:LottiGaraOutType">
						</xsd:element>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetLottiGaraPerRichiesteCheckDocumentazione">
				
    <xsd:complexType>
					
      <xsd:sequence>

						
        <xsd:element maxOccurs="1" minOccurs="1" name="tokenRichiedente" type="xsd:string"/>
						
        <xsd:element maxOccurs="1" minOccurs="1" name="codiceGara" type="xsd:string">
						</xsd:element>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetLottiGaraPerRichiesteCheckDocumentazioneResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>

						
        <xsd:element name="risultato" type="tns:LottiGaraOutType"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
            
  <xsd:element name="GetAbilitazioniGara">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element maxOccurs="1" minOccurs="1" name="tokenRichiedente" type="xsd:string">
            			</xsd:element>
            			
        <xsd:element maxOccurs="1" minOccurs="1" name="codice" type="xsd:string">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetAbilitazioniGaraResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element name="risultato" type="tns:GetAbilitazioniGaraOutType">
            			</xsd:element>
            			
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
		
            
  <xsd:complexType name="AbilitazioniGaraType">
	            
    <xsd:sequence>
								
      <xsd:element maxOccurs="1" minOccurs="1" name="richPartecipazione" type="xsd:boolean">
								</xsd:element>
								
      <xsd:element maxOccurs="1" minOccurs="1" name="richInvioOfferta" type="xsd:boolean">
								</xsd:element>
								
      <xsd:element maxOccurs="1" minOccurs="1" name="richComprovaRequisiti" type="xsd:boolean">
								</xsd:element>
							
    </xsd:sequence>
            
  </xsd:complexType>
        
            
  <xsd:complexType name="GetAbilitazioniGaraOutType">
            	
    <xsd:sequence>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="abilitazioni" type="tns:AbilitazioniGaraType">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
            	
    </xsd:sequence>
            
  </xsd:complexType>
            
  <xsd:element name="GetTipoPartecipazioneImpresa">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element name="tokenRichiedente" type="xsd:string"/>
            			
        <xsd:element name="codice" type="xsd:string">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetTipoPartecipazioneImpresaResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element name="risultato" type="tns:TipoPartecipazioneImpresaOutType">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
		
            
  <xsd:complexType name="TipoPartecipazioneImpresaOutType">
            	
    <xsd:sequence>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="tipoPartecipazione" type="tns:TipoPartecipazioneType">
            		</xsd:element>
            		
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
            	
    </xsd:sequence>
            
  </xsd:complexType>
		
            
  <xsd:complexType name="TipoPartecipazioneType">
            	
    <xsd:sequence>
            		
      <xsd:element maxOccurs="1" minOccurs="1" name="rti" type="xsd:boolean">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="denominazioneRti" type="xsd:string"/>
            	
    </xsd:sequence>
            
  </xsd:complexType>
      
  <xsd:element name="GetElencoStazioniAppaltantiPerIscrizione">
      	
    <xsd:complexType>
      		
      <xsd:sequence>

      			
        <xsd:element name="codiceBandoIscrizione" type="xsd:string"/>
      		
      </xsd:sequence>
      	
    </xsd:complexType>
      
  </xsd:element>
      
  <xsd:element name="GetElencoStazioniAppaltantiPerIscrizioneResponse">
      	
    <xsd:complexType>
      		
      <xsd:sequence>

      			
        <xsd:element name="risultato" type="xsd:string"/>
      		
      </xsd:sequence>
      	
    </xsd:complexType>
      
  </xsd:element>
      
  <xsd:element name="GetCategorieImpresaPerIscrizione">
      	
    <xsd:complexType>
      		
      <xsd:sequence>

      			
        <xsd:element maxOccurs="1" minOccurs="1" name="tokenRichiedente" type="xsd:string"/>
      			
        <xsd:element maxOccurs="1" minOccurs="1" name="codice" type="xsd:string">
      			</xsd:element>
      		
      </xsd:sequence>
      	
    </xsd:complexType>
      
  </xsd:element>
      
  <xsd:element name="GetCategorieImpresaPerIscrizioneResponse">
      	
    <xsd:complexType>
      		
      <xsd:sequence>

      			
        <xsd:element name="risultato" type="tns:CategorieImpresaPerIscrizioneOutType">
      			</xsd:element>
      		
      </xsd:sequence>
      	
    </xsd:complexType>
      
  </xsd:element>

      
  <xsd:complexType name="CategoriaImpresaType">
      	
    <xsd:sequence>
      		
      <xsd:element maxOccurs="1" minOccurs="1" name="categoria" type="xsd:string"/>
      		
      <xsd:element maxOccurs="1" minOccurs="0" name="classificaMinima" type="xsd:string">
      		</xsd:element>
      		
      <xsd:element maxOccurs="1" minOccurs="0" name="classificaMassima" type="xsd:string"/>
      	
    </xsd:sequence>
      
  </xsd:complexType>

      
  <xsd:complexType name="CategorieImpresaPerIscrizioneOutType">
      	
    <xsd:sequence>
      		
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="categorie" type="tns:CategoriaImpresaType"/>
      		
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
      	
    </xsd:sequence>
      
  </xsd:complexType>
      
  <xsd:element name="IsImpresaRegistrata">
      	
    <xsd:complexType>
      		
      <xsd:sequence>
      			
        <xsd:element maxOccurs="1" minOccurs="1" name="codiceFiscale" type="tns:CodFiscOPartIVAType">
      			</xsd:element>
      			
        <xsd:element maxOccurs="1" minOccurs="1" name="partitaIva" type="tns:PartIVAType">
      			</xsd:element>
      		
      </xsd:sequence>
      	
    </xsd:complexType>
      
  </xsd:element>
      
  <xsd:element name="IsImpresaRegistrataResponse">
      	
    <xsd:complexType>
      		
      <xsd:sequence>
      			
        <xsd:element name="risultato" type="tns:EsitoOutType"/>
      		
      </xsd:sequence>
      	
    </xsd:complexType>
      
  </xsd:element>
      
  <xsd:element name="IsConsorziateEsecutriciPresenti">
      	
    <xsd:complexType>
      		
      <xsd:sequence>
      			
        <xsd:element maxOccurs="1" minOccurs="1" name="tokenRichiedente" type="xsd:string">
      			</xsd:element>
      			
        <xsd:element maxOccurs="1" minOccurs="1" name="codiceGara" type="xsd:string"/>
      		
      </xsd:sequence>
      	
    </xsd:complexType>
      
  </xsd:element>
      
  <xsd:element name="IsConsorziateEsecutriciPresentiResponse">
      	
    <xsd:complexType>
      		
      <xsd:sequence>
      			
        <xsd:element name="risultato" type="tns:EsitoOutType"/>
      		
      </xsd:sequence>
      	
    </xsd:complexType>
      
  </xsd:element>

			
  <xsd:simpleType name="PartIVAType">
				
    <xsd:restriction base="xsd:string">
					
      <xsd:length value="11"/>
					
      <xsd:pattern value="[0-9]{11}"/>
				
    </xsd:restriction>
			
  </xsd:simpleType>
			
  <xsd:simpleType name="CodFiscOPartIVAType">
				
    <xsd:restriction base="xsd:string">
					
      <xsd:maxLength value="16"/>
					
      <xsd:pattern value="([A-Za-z]{6}[0-9]{2}[A-Za-z][0-9]{2}[A-Za-z][0-9]{3}[A-Za-z])|[0-9]{11}"/>
				
    </xsd:restriction>
			
  </xsd:simpleType>
			
  <xsd:complexType name="EsitoOutType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="esito" type="xsd:boolean"/>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
				
    </xsd:sequence>
			
  </xsd:complexType>
		
            
  <xsd:complexType name="AvvisoType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="stazioneAppaltante" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Denominazione della stazione appaltante
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="codice" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Codice interno avviso
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="oggetto" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Descrizione avviso
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="tipoAvviso" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="tipoAppalto" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Descrizione del Tipo di appalto: Lavori,
								Forniture, Servizi
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="dataPubblicazione" type="xsd:date">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="dataScadenza" type="xsd:date">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="oraScadenza" type="xsd:string">
					</xsd:element>
				
    </xsd:sequence>
            
  </xsd:complexType>
        
            
  <xsd:complexType name="DettaglioAvvisoType">
            	
    <xsd:sequence>
            		
      <xsd:element maxOccurs="1" minOccurs="1" name="stazioneAppaltante" type="tns:StazioneAppaltanteBandoType">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="1" name="datiGenerali" type="tns:AvvisoType">
            		</xsd:element>
            		
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="documento" type="tns:DocumentoAllegatoType"/>
            	
    </xsd:sequence>
            
  </xsd:complexType>
            
            
  <xsd:complexType name="EsitoType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="stazioneAppaltante" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Denominazione della stazione appaltante
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="codice" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Codice interno esito
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="oggetto" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Descrizione della gara
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="cig" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Codice CIG della gara (se gara a lotto
								unico)
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="cup" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Codice CUP
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="tipologia">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Tipologia di gara: 1 - Gara a piu'
								lotti con offerte distinte 2 - Gara a
								lotto unico 3 - Gara a piu' lotti
								con offerta unica
							</xsd:documentation>
						
        </xsd:annotation>
						
        <xsd:simpleType>
							
          <xsd:restriction base="xsd:int">
								
            <xsd:minInclusive value="1"/>
								
            <xsd:maxInclusive value="3"/>
							
          </xsd:restriction>
						
        </xsd:simpleType>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="tipoAppalto" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Descrizione del Tipo di appalto: Lavori,
								Forniture, Servizi
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="proceduraTelematica" type="xsd:boolean">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="stato" type="xsd:string">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Fase di avanzamento della gara
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="dataPubblicazione" type="xsd:date">
						
        <xsd:annotation>
							
          <xsd:documentation>
								Data pubblicazione bando
							</xsd:documentation>
						
        </xsd:annotation>
					
      </xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="dataPubblicazioneBando" type="xsd:date">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="esito" type="xsd:string"/>
				
    </xsd:sequence>
            
  </xsd:complexType>
			
            
  <xsd:complexType name="DettaglioEsitoType">
            	
    <xsd:sequence>
            		
      <xsd:element maxOccurs="1" minOccurs="1" name="stazioneAppaltante" type="tns:StazioneAppaltanteBandoType">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="1" name="datiGenerali" type="tns:EsitoType">
            		</xsd:element>
            		
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="documento" type="tns:DocumentoAllegatoType"/>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="lotto" type="tns:LottoDettaglioGaraType"/>
            	
    </xsd:sequence>
            
  </xsd:complexType>
			
            
  <xsd:element name="GetCfgCheckPIFacoltativa">
            	
    <xsd:complexType>
            	</xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetCfgCheckPIFacoltativaResponse">
		      	
    <xsd:complexType>
		      		
      <xsd:sequence>
		      			
        <xsd:element name="risultato" type="tns:GetCfgCheckPIFacoltativaOutType"/>
		      		
      </xsd:sequence>
		      	
    </xsd:complexType>
            
  </xsd:element>
			
  <xsd:complexType name="GetCfgCheckPIFacoltativaOutType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="checkFacoltativo" type="xsd:boolean"/>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
				
    </xsd:sequence>
			
  </xsd:complexType>
			
  <xsd:element name="SearchBandiPerProcInAggiudicazione">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element maxOccurs="1" minOccurs="1" name="tokenRichiedente" type="xsd:string"/>
						
        <xsd:element name="oggetto" type="xsd:string"/>
						
        <xsd:element name="cig" type="xsd:string">
						</xsd:element>
						
        <xsd:element name="dataPubblicazioneDa" type="xsd:date">
						</xsd:element>
						
        <xsd:element name="dataPubblicazioneA" type="xsd:date">
						</xsd:element>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="SearchBandiPerProcInAggiudicazioneResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:ElencoBandiOutType"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:complexType name="SearchArticoliOutType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="numElementiTotali" type="xsd:int">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="numElementiTotaliFiltrati" type="xsd:int">
					</xsd:element>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="elencoArticoli" type="tns:ArticoloType">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
				
    </xsd:sequence>
			
  </xsd:complexType>
			
  <xsd:complexType name="GetArticoloOutType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="articolo" type="tns:ArticoloType">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
				
    </xsd:sequence>
			
  </xsd:complexType>
			
  <xsd:complexType name="ArticoloType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="id" type="xsd:long">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="codiceCategoria" type="xsd:string"/>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="descrizioneCategoria" type="xsd:string"/>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="tipo" type="xsd:string"/>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="codice" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="descrizione" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="descrizioneTecnica" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="colore" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="obbligoImmagine" type="xsd:boolean">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="obbligoDescrizioneAggiuntiva" type="xsd:boolean">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="obbligoDimensioni" type="xsd:boolean">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="obbligoCertificazioni" type="xsd:boolean">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="certificazioniRichieste" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="facSimileCertificazioni" type="tns:DocumentoAllegatoType">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="obbligoSchedaTecnica" type="xsd:boolean">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="obbligoGaranzia" type="xsd:boolean">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="unitaMisuraDetermPrezzo" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="numDecimaliDetermPrezzo" type="xsd:int">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="unitaMisuraAcquisto" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="numDecimaliAcquisto" type="xsd:int"/>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="prezzoUnitarioPer" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="quantitaUnitaAcquisto" type="xsd:double">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="quantitaMinimaUnitaAcquisto" type="xsd:double">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="quantitaMassimaUnitaAcquisto" type="xsd:double">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="tempoMaxConsegna" type="xsd:int">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="unitaMisuraTempoConsegna" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="note" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="prodottoDaVerificare" type="xsd:boolean">
					</xsd:element>
				
    </xsd:sequence>
			
  </xsd:complexType>
			
			
  <xsd:element name="SearchArticoli">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element maxOccurs="1" minOccurs="1" name="codiceCatalogo" type="xsd:string"/>
						
        <xsd:element name="tokenRichiedente" type="xsd:string">
						</xsd:element>
						
        <xsd:element name="codiceCategoria" type="xsd:string">
						</xsd:element>
						
        <xsd:element name="codice" type="xsd:string"/>
						
        <xsd:element name="tipo" type="xsd:string"/>
						
        <xsd:element name="descrizione" type="xsd:string"/>
						
        <xsd:element name="colore" type="xsd:string"/>
						
        <xsd:element name="indicePrimoRecord" type="xsd:int"/>
						
        <xsd:element name="maxNumRecord" type="xsd:int"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="SearchArticoliResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:SearchArticoliOutType"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetArticolo">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element maxOccurs="1" minOccurs="1" name="id" type="xsd:long"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetArticoloResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:GetArticoloOutType"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoTipiArticolo">
				
    <xsd:complexType>
				</xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoTipiArticoloResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="xsd:string"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoUnitaMisura">
				
    <xsd:complexType>
				</xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoUnitaMisuraResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="xsd:string"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoUnitaMisuraTempoConsegna">
				
    <xsd:complexType>
				</xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoUnitaMisuraTempoConsegnaResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="xsd:string"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoTipiPrezzoArticoloRiferitoA">
				
    <xsd:complexType>
				</xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoTipiPrezzoArticoloRiferitoAResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="xsd:string"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetElencoStatiProdotto">
				
    <xsd:complexType/>
			
  </xsd:element>
			
  <xsd:element name="GetElencoStatiProdottoResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="xsd:string"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetNumProdottiOEInArticolo">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="idArticolo" type="xsd:long"/>
						
        <xsd:element name="tokenRichiedente" type="xsd:string"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetNumProdottiOEInArticoloResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:RisultatoNumericoOutType"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetNumProdottiAltriOEInArticolo">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="idArticolo" type="xsd:long"/>
						
        <xsd:element name="tokenRichiedente" type="xsd:string"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetNumProdottiAltriOEInArticoloResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:RisultatoNumericoOutType"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
		
			
  <xsd:complexType name="RisultatoNumericoOutType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="valore" type="xsd:long"/>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
				
    </xsd:sequence>
			
  </xsd:complexType>
			
  <xsd:element name="GetPrezzoMiglioreArticolo">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="idArticolo" type="xsd:long"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetPrezzoMiglioreArticoloResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:RisultatoDecimaleOutType"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
		
			
  <xsd:complexType name="RisultatoDecimaleOutType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="valore" type="xsd:double">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
				
    </xsd:sequence>
			
  </xsd:complexType>
			
  <xsd:element name="IsImpresaAbilitataCatalogo">
				
    <xsd:complexType>
					
      <xsd:sequence>

						
        <xsd:element maxOccurs="1" minOccurs="1" name="codiceCatalogo" type="xsd:string"/>
						
        <xsd:element maxOccurs="1" minOccurs="1" name="tokenRichiedente" type="xsd:string">
						</xsd:element>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="IsImpresaAbilitataCatalogoResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:EsitoOutType"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="IsImpresaAbilitataRinnovo">
				
    <xsd:complexType>
					
      <xsd:sequence>

						
        <xsd:element maxOccurs="1" minOccurs="1" name="codiceBandoIscrizione" type="xsd:string"/>
						
        <xsd:element maxOccurs="1" minOccurs="1" name="tokenRichiedente" type="xsd:string">
						</xsd:element>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="IsImpresaAbilitataRinnovoResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:EsitoOutType"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="SearchProdotti">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element maxOccurs="1" minOccurs="1" name="codiceCatalogo" type="xsd:string"/>
						
        <xsd:element maxOccurs="1" minOccurs="0" name="idArticolo" type="xsd:long"/>
                        
        <xsd:element name="tokenRichiedente" type="xsd:string"/>
                        
        <xsd:element name="terminiRicerca" type="xsd:string"/>
						
        <xsd:element name="indicePrimoRecord" type="xsd:int"/>
						
        <xsd:element name="maxNumRecord" type="xsd:int"/>
                    
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="SearchProdottiResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:SearchProdottiOutType"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="AdvancedSearchProdotti">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element maxOccurs="1" minOccurs="1" name="codiceCatalogo" type="xsd:string"/>
						
        <xsd:element maxOccurs="1" minOccurs="0" name="idArticolo" type="xsd:long"/>
                        
        <xsd:element name="tokenRichiedente" type="xsd:string"/>
                        
        <xsd:element name="tipoArticolo" type="xsd:string"/>
                        
        <xsd:element name="descrizioneArticolo" type="xsd:string"/>
                        
        <xsd:element name="coloreArticolo" type="xsd:string"/>
                        
        <xsd:element name="codiceProdottoFornitore" type="xsd:string"/>
                        
        <xsd:element name="nomeCommerciale" type="xsd:string"/>
                        
        <xsd:element name="descrizioneAggiuntiva" type="xsd:string"/>
                        
        <xsd:element name="statoProdotto" type="xsd:string"/>
						
        <xsd:element name="indicePrimoRecord" type="xsd:int"/>
						
        <xsd:element name="maxNumRecord" type="xsd:int"/>
                    
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="AdvancedSearchProdottiResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:SearchProdottiOutType"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
            
  <xsd:complexType name="SearchProdottiOutType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="numElementiTotali" type="xsd:int">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="numElementiTotaliFiltrati" type="xsd:int">
					</xsd:element>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="elencoProdotti" type="tns:ProdottoType">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
				
    </xsd:sequence>            
            
  </xsd:complexType>
            
  <xsd:complexType name="ProdottoType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="id" type="xsd:long"/>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="codiceCatalogo" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="idArticolo" type="xsd:long">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="marcaProdottoProduttore" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="codiceProdottoProduttore" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="nomeCommerciale" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="codiceProdottoFornitore" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="descrizioneAggiuntiva" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="dimensioni" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="quantitaUMPrezzo" type="xsd:double">
					</xsd:element>

					
      <xsd:element maxOccurs="1" minOccurs="1" name="aliquotaIVA" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="prezzoUnitario" type="xsd:double">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="quantitaUMAcquisto" type="xsd:double">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="prezzoUnitarioPerAcquisto" type="xsd:double">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="garanzia" type="xsd:int">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="tempoConsegna" type="xsd:int">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="dataScadenzaOfferta" type="xsd:date">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="stato" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="immagine" type="tns:DocumentoAllegatoType">
					</xsd:element>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="certificazioniRichieste" type="tns:DocumentoAllegatoType">
					</xsd:element>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="schedeTecniche" type="tns:DocumentoAllegatoType"/>
				
    </xsd:sequence>
            
  </xsd:complexType>
            
			
  <xsd:element name="GetProdotto">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="id" type="xsd:long"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetProdottoResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:GetProdottoOutType"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
            
  <xsd:complexType name="GetProdottoOutType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="prodotto" type="tns:ProdottoType">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
				
    </xsd:sequence>
            
  </xsd:complexType>
			
  <xsd:element name="GetCategorieArticoliOE">
				
    <xsd:complexType>
					
      <xsd:sequence>

						
        <xsd:element maxOccurs="1" minOccurs="1" name="codiceCatalogo" type="xsd:string">
						</xsd:element>
						
        <xsd:element maxOccurs="1" minOccurs="1" name="tokenRichiedente" type="xsd:string">
						</xsd:element>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetCategorieArticoliOEResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:GetCategorieArticoliOEOutType">
						</xsd:element>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
        
			
  <xsd:complexType name="GetCategorieArticoliOEOutType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="categorie" type="tns:CategoriaCatalogoType"/>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
				
    </xsd:sequence>
			
  </xsd:complexType>
		
            
  <xsd:complexType name="CategoriaCatalogoType">
            	
    <xsd:complexContent>
            		
      <xsd:extension base="tns:CategoriaBandoIscrizioneType">
            			
        <xsd:sequence>
            				
          <xsd:element maxOccurs="unbounded" minOccurs="0" name="articoli" type="tns:ArticoloType"/>
            			
        </xsd:sequence>
            		
      </xsd:extension>
            	
    </xsd:complexContent>
            
  </xsd:complexType>
            
  <xsd:element name="SearchContratti">
            	
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="stazioneAppaltante" type="xsd:string"/>
						
        <xsd:element name="oggetto" type="xsd:string"/>
						
        <xsd:element name="cig" type="xsd:string">
						</xsd:element>
						
        <xsd:element name="stato" type="xsd:string"/>
						
        <xsd:element maxOccurs="1" minOccurs="1" name="tokenRichiedente" type="xsd:string">
						</xsd:element>
					
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="SearchContrattiResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:ElencoContrattiOutType"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
            
  </xsd:element>
		
            
  <xsd:complexType name="ElencoContrattiOutType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="num" type="xsd:int">
					</xsd:element>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="elenco" type="tns:ContrattoType">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
				
    </xsd:sequence>
			
  </xsd:complexType>
            
        
            
  <xsd:complexType name="ContrattoType">
				
    <xsd:sequence>

    	<xsd:element maxOccurs="1" minOccurs="1"
    		name="stazioneAppaltante" type="xsd:string">

    		<xsd:annotation>

    			<xsd:documentation>
    				Denominazione della stazione appaltante
    			</xsd:documentation>

    		</xsd:annotation>

    	</xsd:element>

    	<xsd:element maxOccurs="1" minOccurs="1" name="codice"
    		type="xsd:string">

    		<xsd:annotation>

    			<xsd:documentation>
    				Codice interno contratto
    			</xsd:documentation>

    		</xsd:annotation>

    	</xsd:element>

    	<xsd:element maxOccurs="1" minOccurs="1" name="oggetto"
    		type="xsd:string">

    		<xsd:annotation>

    			<xsd:documentation>
    				Oggetto del contratto
    			</xsd:documentation>

    		</xsd:annotation>

    	</xsd:element>

    	<xsd:element maxOccurs="1" minOccurs="0" name="cig"
    		type="xsd:string">

    		<xsd:annotation>

    			<xsd:documentation>Codice CIG</xsd:documentation>

    		</xsd:annotation>

    	</xsd:element>

    	<xsd:element maxOccurs="1" minOccurs="1" name="importo"
    		type="xsd:double">
    	</xsd:element>

    	<xsd:element maxOccurs="1" minOccurs="0" name="tipoAtto"
    		type="xsd:string">

    		<xsd:annotation>

    			<xsd:documentation>
    				Tipologia di atto contrattuale
    			</xsd:documentation>

    		</xsd:annotation>

    	</xsd:element>

    	<xsd:element maxOccurs="1" minOccurs="0" name="dataAtto"
    		type="xsd:date">

    		<xsd:annotation>

    			<xsd:documentation>
    				Data atto contrattuale
    			</xsd:documentation>

    		</xsd:annotation>

    	</xsd:element>

    	<xsd:element maxOccurs="1" minOccurs="0" name="numeroRepertorio"
    		type="xsd:string">

    		<xsd:annotation>

    			<xsd:documentation>Numero repertorio</xsd:documentation>

    		</xsd:annotation>

    	</xsd:element>

    	<xsd:element maxOccurs="1" minOccurs="0" name="stato"
    		type="xsd:string">

    		<xsd:annotation>

    			<xsd:documentation>
    				Stato del contratto
    			</xsd:documentation>

    		</xsd:annotation>

    	</xsd:element>

    	<xsd:element maxOccurs="1" minOccurs="1" name="idProgramma"
    		type="xsd:string">
    	</xsd:element>

    	<xsd:element maxOccurs="1" minOccurs="1" name="idDocumento"
    		type="xsd:long">

    		<xsd:annotation>

    			<xsd:documentation>
    				Id da utilizzare per richiedere l'apertura del
    				documento
    			</xsd:documentation>

    		</xsd:annotation>

    	</xsd:element>

    	<xsd:element maxOccurs="1" minOccurs="1" name="idComunicazione"
    		type="xsd:long">
    	</xsd:element>

    	<xsd:element maxOccurs="1" minOccurs="1" name="idDestinatario"
    		type="xsd:long">
    	</xsd:element>

    	<xsd:element maxOccurs="1" minOccurs="0" name="dataLettura"
    		type="xsd:dateTime" />

    	<xsd:element name="allegati" type="tns:DocumentoAllegatoType" maxOccurs="unbounded" minOccurs="0"></xsd:element>
    </xsd:sequence>

  </xsd:complexType>
            
  <xsd:element name="GetVociDettaglioOfferta">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element maxOccurs="1" minOccurs="1" name="codice" type="xsd:string"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetVociDettaglioOffertaResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element name="risultato" type="tns:GetVociDettaglioOffertaOutType"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetVociDettaglioOffertaNoRibasso">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element maxOccurs="1" minOccurs="1" name="codice" type="xsd:string"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetVociDettaglioOffertaNoRibassoResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element name="risultato" type="tns:GetVociDettaglioOffertaOutType"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
		
            
  <xsd:complexType name="GetVociDettaglioOffertaOutType">
            	
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="num" type="xsd:int">
					</xsd:element>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="elenco" type="tns:VoceDettaglioOffertaType">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
            	
    </xsd:sequence>
            
  </xsd:complexType>

            
  <xsd:complexType name="VoceDettaglioOffertaType">
            	
    <xsd:sequence>
            		
      <xsd:element maxOccurs="1" minOccurs="1" name="id" type="xsd:int">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="codice" type="xsd:string">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="voce" type="xsd:string">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="descrizione" type="xsd:string">
            		</xsd:element>

            		
      <xsd:element maxOccurs="1" minOccurs="0" name="tipoClassificazione" type="xsd:string">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="1" name="soloSicurezza" type="xsd:boolean">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="1" name="nonSoggettoRibasso" type="xsd:boolean">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="unitaMisura" type="xsd:string">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="quantita" type="xsd:double">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="prezzoUnitario" type="xsd:double">
            		</xsd:element>

            		
      <xsd:element maxOccurs="1" minOccurs="0" name="importoUnitario" type="xsd:double"/>
            	
    </xsd:sequence>
            
  </xsd:complexType>

            
  <xsd:element name="GetAttributiAggiuntiviOfferta">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element maxOccurs="1" minOccurs="1" name="codice" type="xsd:string"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetAttributiAggiuntiviOffertaResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element name="risultato" type="tns:GetAttributiAggiuntiviOffertaOutType"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
		
            
  <xsd:complexType name="GetAttributiAggiuntiviOffertaOutType">
            	
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="num" type="xsd:int">
					</xsd:element>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="elenco" type="tns:AttributoAggiuntivoOffertaType">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
            	
    </xsd:sequence>
            
  </xsd:complexType>
            
            
  <xsd:complexType name="AttributoAggiuntivoOffertaType">
            	
    <xsd:sequence>
            		
      <xsd:element maxOccurs="1" minOccurs="1" name="codice" type="xsd:string">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="1" name="descrizione" type="xsd:string">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="1" name="tipo">
                        
        <xsd:annotation>
                        	
          <xsd:documentation>1=Data
2=Importo
3=Tabellato
4=Note
5=Numero
6=Flag si/no
7=Stringa
</xsd:documentation>
                        
        </xsd:annotation>
                        
        <xsd:simpleType>
            				
          <xsd:restriction base="xsd:int">
            					
            <xsd:minExclusive value="1"/>
            					
            <xsd:maxExclusive value="7"/>
            				
          </xsd:restriction>
            			
        </xsd:simpleType>
            		
      </xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="formato" type="xsd:string"/>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="valoriAmmessi" type="xsd:string">
                        
        <xsd:annotation>
                        	
          <xsd:documentation>Anche se non esteticamente bello, si inserisce un dato XML nel formato dei dati comuni eldasoft in analogia ai dati tabellati. 
In tal modo si evita di esporre una operazione generica di estrazione tabellati, e si evita di replicare in questo servizio la struttura per contenere tali dati.</xsd:documentation>
                        
        </xsd:annotation>
            		
      </xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="1" name="obbligatorio" type="xsd:boolean">
            		</xsd:element>

            	
    </xsd:sequence>
            
  </xsd:complexType>
            
  <xsd:element name="GetDettaglioStazioneAppaltante">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element maxOccurs="1" minOccurs="1" name="codice" type="xsd:string"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetDettaglioStazioneAppaltanteResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element name="risultato" type="tns:GetDettaglioStazioneAppaltanteOutType">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
		
            
  <xsd:complexType name="GetDettaglioStazioneAppaltanteOutType">
            	
    <xsd:sequence>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="stazioneAppaltante" type="tns:DettaglioStazioneAppaltanteType">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
            	
    </xsd:sequence>
            
  </xsd:complexType>
		
            
  <xsd:complexType name="DettaglioStazioneAppaltanteType">
            	
    <xsd:sequence>
            		
      <xsd:element maxOccurs="1" minOccurs="1" name="codice" type="xsd:string">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="1" name="denominazione" type="xsd:string">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="codiceFiscale" type="xsd:string">
            		</xsd:element>

            		
      <xsd:element maxOccurs="1" minOccurs="0" name="indirizzo" type="xsd:string">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="numCivico" type="xsd:string">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="cap" type="xsd:string">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="comune" type="xsd:string">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="provincia" type="xsd:string">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="email" type="xsd:string"/>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="pec" type="xsd:string">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="telefono" type="xsd:string">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="fax" type="xsd:string">
            		</xsd:element>
            	
    </xsd:sequence>
            
  </xsd:complexType>
            
  <xsd:element name="GetNumDecimaliRibasso">
            	
    <xsd:complexType/>
            
  </xsd:element>
            
  <xsd:element name="GetNumDecimaliRibassoResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element name="risultato" type="tns:RisultatoNumericoOutType"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetMandantiRTI">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element name="codiceProcedura" type="xsd:string"/>
            			
        <xsd:element name="tokenMandataria" type="xsd:string">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetMandantiRTIResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element name="risultato" type="tns:GetMandantiRTIOutType">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
		
            
  <xsd:complexType name="GetMandantiRTIOutType">
            	
    <xsd:sequence>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="num" type="xsd:int">
            		</xsd:element>
            		
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="elenco" type="tns:MandanteRTIType">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
            	
    </xsd:sequence>
            
  </xsd:complexType>
		
            
  <xsd:complexType name="MandanteRTIType">
            	
    <xsd:sequence>
            		
      <xsd:element maxOccurs="1" minOccurs="1" name="ragioneSociale" type="xsd:string">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="tipologia" type="xsd:int"/>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="nazione" type="xsd:string"/>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="codiceFiscale" type="xsd:string">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="partitaIVA" type="xsd:string"/>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="quotaPartecipazione" type="xsd:double"/>
            	
    </xsd:sequence>
            
  </xsd:complexType>
            
  <xsd:element name="GetFascicoloProtocollo">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element name="codice" type="xsd:string"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetFascicoloProtocolloResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element name="risultato" type="tns:GetFascicoloProtocolloOutType"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
		
            
  <xsd:complexType name="GetFascicoloProtocolloOutType">
            	
    <xsd:sequence>
                    
      <xsd:element maxOccurs="1" minOccurs="0" name="fascicolo" type="tns:FascicoloProtocolloType">
            		</xsd:element>
                    
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
            	
    </xsd:sequence>
            
  </xsd:complexType>
		
            
  <xsd:complexType name="FascicoloProtocolloType">
            	
    <xsd:sequence>
            		
      <xsd:element maxOccurs="1" minOccurs="1" name="codice" type="xsd:string">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="anno" type="xsd:int">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="numero" type="xsd:string">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="classifica" type="xsd:string"/>
            	
    </xsd:sequence>
            
  </xsd:complexType>
            
  <xsd:element name="GetGenere">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element name="codice" type="xsd:string"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetGenereResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element name="risultato" type="tns:RisultatoNumericoOutType"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>

            
  <xsd:element name="GetDettaglioContratto">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element maxOccurs="1" minOccurs="1" name="codice" type="xsd:string"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetDettaglioContrattoResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element name="risultato" type="tns:GetDettaglioContrattoOutType">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>

            
  <xsd:complexType name="GetDettaglioContrattoOutType">
            	
    <xsd:sequence>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="contratto" type="tns:ContrattoType">
            		</xsd:element>
            		
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string">
            		</xsd:element>
            	
    </xsd:sequence>
            
  </xsd:complexType>
            
  <xsd:element name="GetDettaglioGaraFromLotto">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element name="codiceLotto" type="xsd:string"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetDettaglioGaraFromLottoResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element name="risultato" type="tns:DettaglioGaraOutType"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetChiavePubblica">
            	
    <xsd:complexType>
            		
      <xsd:sequence>

            			
        <xsd:element maxOccurs="1" minOccurs="1" name="codice" type="xsd:string">
            			</xsd:element>
            			
        <xsd:element maxOccurs="1" minOccurs="1" name="tipo" type="xsd:string">
            			</xsd:element>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
            
  <xsd:element name="GetChiavePubblicaResponse">
            	
    <xsd:complexType>
            		
      <xsd:sequence>
            			
        <xsd:element name="risultato" type="tns:RisultatoStringaOutType"/>
            		
      </xsd:sequence>
            	
    </xsd:complexType>
            
  </xsd:element>
			
  <xsd:complexType name="RisultatoStringaOutType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="valore" type="xsd:string"/>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
				
    </xsd:sequence>
			
  </xsd:complexType>
		
			
  <xsd:complexType name="GetDocumentiRichiestiBandoGaraPlicoUnicoOutType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="documentoBustaAmministrativa" type="tns:DocumentazioneRichiestaType">
					</xsd:element>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="lotti" type="tns:LottoDettaglioGaraType">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string"/>
				
    </xsd:sequence>
			
  </xsd:complexType>
		
			
  <xsd:complexType name="ElencoInviiOutType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="unbounded" minOccurs="0" name="invio" type="tns:InvioType"/>
					
      <xsd:element maxOccurs="1" minOccurs="0" name="errore" type="xsd:string">
					</xsd:element>
				
    </xsd:sequence>
			
  </xsd:complexType>
		
			
  <xsd:complexType name="InvioType">
				
    <xsd:sequence>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="id" type="xsd:long">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="tipo" type="xsd:string"/>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="stato" type="xsd:string">
					</xsd:element>
					
      <xsd:element maxOccurs="1" minOccurs="1" name="dataAggStato" type="xsd:dateTime">
					</xsd:element>
				
    </xsd:sequence>
			
  </xsd:complexType>
			
  <xsd:element name="GetAttiDocumentiBandoGara">
				
    <xsd:complexType>
					
      <xsd:sequence>

						
        <xsd:element name="codiceGara" type="xsd:string"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
			
  <xsd:element name="GetAttiDocumentiBandoGaraResponse">
				
    <xsd:complexType>
					
      <xsd:sequence>
						
        <xsd:element name="risultato" type="tns:GetAttiDocumentiBandoGaraOutType"/>
					
      </xsd:sequence>
				
    </xsd:complexType>
			
  </xsd:element>
		
</xsd:schema>
  </wsdl:types>
  <wsdl:message name="GetElencoEsitiResponse">
    <wsdl:part element="tns:GetElencoEsitiResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetDocumentiRichiestiBandoIscrizioneResponse">
    <wsdl:part element="tns:GetDocumentiRichiestiBandoIscrizioneResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoEsitiAffidamentiResponse">
    <wsdl:part element="tns:GetElencoEsitiAffidamentiResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetDettaglioEsitoResponse">
    <wsdl:part element="tns:GetDettaglioEsitoResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetDettaglioGaraFromLottoResponse">
    <wsdl:part element="tns:GetDettaglioGaraFromLottoResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetDettaglioGaraRequest">
    <wsdl:part element="tns:GetDettaglioGara" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetLottiGaraPerRichiesteOffertaResponse">
    <wsdl:part element="tns:GetLottiGaraPerRichiesteOffertaResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetProdottoResponse">
    <wsdl:part element="tns:GetProdottoResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoBandiPerDomandePartecipazioneRequest">
    <wsdl:part element="tns:GetElencoBandiPerDomandePartecipazione" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetNumDecimaliRibassoRequest">
    <wsdl:part element="tns:GetNumDecimaliRibasso" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="SearchBandiPerProcInAggiudicazioneResponse">
    <wsdl:part element="tns:SearchBandiPerProcInAggiudicazioneResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoClassificazioniServiziProfessionaliRequest">
    <wsdl:part element="tns:GetElencoClassificazioniServiziProfessionali" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetTipoPartecipazioneImpresaResponse">
    <wsdl:part element="tns:GetTipoPartecipazioneImpresaResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="IsImpresaAbilitataRinnovoResponse">
    <wsdl:part element="tns:IsImpresaAbilitataRinnovoResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetLottiGaraRequest">
    <wsdl:part element="tns:GetLottiGara" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetDettaglioAvvisoRequest">
    <wsdl:part element="tns:GetDettaglioAvviso" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetMandantiRTIResponse">
    <wsdl:part element="tns:GetMandantiRTIResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetVociDettaglioOffertaResponse">
    <wsdl:part element="tns:GetVociDettaglioOffertaResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetStatisticheComunicazioniPersonaliGaraLottiResponse">
    <wsdl:part element="tns:GetStatisticheComunicazioniPersonaliGaraLottiResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoStatiGaraRequest">
    <wsdl:part element="tns:GetElencoStatiGara" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoBandiResponse">
    <wsdl:part element="tns:GetElencoBandiResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="IsImpresaAbilitataCatalogoRequest">
    <wsdl:part element="tns:IsImpresaAbilitataCatalogo" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoTipiImpresaConsorzioResponse">
    <wsdl:part element="tns:GetElencoTipiImpresaConsorzioResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="SearchContrattiResponse">
    <wsdl:part element="tns:SearchContrattiResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetComunicazionePersonaleRicevutaResponse">
    <wsdl:part element="tns:GetComunicazionePersonaleRicevutaResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoTipiAvvisoRequest">
    <wsdl:part element="tns:GetElencoTipiAvviso" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetAttiDocumentiBandoGaraRequest">
    <wsdl:part element="tns:GetAttiDocumentiBandoGara" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetLottiGaraPerRichiesteCheckDocumentazioneRequest">
    <wsdl:part element="tns:GetLottiGaraPerRichiesteCheckDocumentazione" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="SearchArticoliResponse">
    <wsdl:part element="tns:SearchArticoliResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetLottiGaraPerRichiesteCheckDocumentazioneResponse">
    <wsdl:part element="tns:GetLottiGaraPerRichiesteCheckDocumentazioneResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoTipiImpresaDittaIndividualeResponse">
    <wsdl:part element="tns:GetElencoTipiImpresaDittaIndividualeResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoClassificazioniLavoriPerIscrizioneRequest">
    <wsdl:part element="tns:GetElencoClassificazioniLavoriPerIscrizione" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoTipiArticoloRequest">
    <wsdl:part element="tns:GetElencoTipiArticolo" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetAttributiAggiuntiviOffertaRequest">
    <wsdl:part element="tns:GetAttributiAggiuntiviOfferta" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetChiavePubblicaResponse">
    <wsdl:part element="tns:GetChiavePubblicaResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetFascicoloProtocolloResponse">
    <wsdl:part element="tns:GetFascicoloProtocolloResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="SearchEsitiResponse">
    <wsdl:part element="tns:SearchEsitiResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoBandiIscrizioneResponse">
    <wsdl:part element="tns:GetElencoBandiIscrizioneResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoTipiAggiudicazioneRequest">
    <wsdl:part element="tns:GetElencoTipiAggiudicazione" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoBandiRequest">
    <wsdl:part element="tns:GetElencoBandi" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoStazioniAppaltantiPerIscrizioneResponse">
    <wsdl:part element="tns:GetElencoStazioniAppaltantiPerIscrizioneResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetAbilitazioniGaraRequest">
    <wsdl:part element="tns:GetAbilitazioniGara" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetNumProdottiAltriOEInArticoloRequest">
    <wsdl:part element="tns:GetNumProdottiAltriOEInArticolo" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetDettaglioContrattoResponse">
    <wsdl:part element="tns:GetDettaglioContrattoResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetDocumentiRichiestiRinnovoIscrizioneRequest">
    <wsdl:part element="tns:GetDocumentiRichiestiRinnovoIscrizione" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="IsConsorziateEsecutriciPresentiRequest">
    <wsdl:part element="tns:IsConsorziateEsecutriciPresenti" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoTipiAggiudicazioneResponse">
    <wsdl:part element="tns:GetElencoTipiAggiudicazioneResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="IsConsorziateEsecutriciPresentiResponse">
    <wsdl:part element="tns:IsConsorziateEsecutriciPresentiResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetDocumentiRichiestiBandoGaraRequest">
    <wsdl:part element="tns:GetDocumentiRichiestiBandoGara" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetVociDettaglioOffertaRequest">
    <wsdl:part element="tns:GetVociDettaglioOfferta" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="SearchAvvisiResponse">
    <wsdl:part element="tns:SearchAvvisiResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetDettaglioGaraResponse">
    <wsdl:part element="tns:GetDettaglioGaraResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoTipiClassificaRequest">
    <wsdl:part element="tns:GetElencoTipiClassifica" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoClassificazioniLavoriSottoSogliaResponse">
    <wsdl:part element="tns:GetElencoClassificazioniLavoriSottoSogliaResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetCategorieImpresaPerIscrizioneRequest">
    <wsdl:part element="tns:GetCategorieImpresaPerIscrizione" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetLottiGaraPlicoUnicoPerRichiesteOffertaRequest">
    <wsdl:part element="tns:GetLottiGaraPlicoUnicoPerRichiesteOfferta" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetStatoIscrizioneABandoIscrizioneResponse">
    <wsdl:part element="tns:GetStatoIscrizioneABandoIscrizioneResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="IsGaraConOffertaTecnicaResponse">
    <wsdl:part element="tns:IsGaraConOffertaTecnicaResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoUnitaMisuraTempoConsegnaResponse">
    <wsdl:part element="tns:GetElencoUnitaMisuraTempoConsegnaResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetLottiGaraPerRichiesteOffertaRequest">
    <wsdl:part element="tns:GetLottiGaraPerRichiesteOfferta" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="SearchBandiResponse">
    <wsdl:part element="tns:SearchBandiResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetDocumentiRichiestiBandoGaraPlicoUnicoResponse">
    <wsdl:part element="tns:GetDocumentiRichiestiBandoGaraPlicoUnicoResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoBandiScadutiRequest">
    <wsdl:part element="tns:GetElencoBandiScaduti" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="SearchBandiPerProcInAggiudicazioneRequest">
    <wsdl:part element="tns:SearchBandiPerProcInAggiudicazione" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetVociDettaglioOffertaNoRibassoResponse">
    <wsdl:part element="tns:GetVociDettaglioOffertaNoRibassoResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="SearchProdottiResponse">
    <wsdl:part element="tns:SearchProdottiResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoEsitiRequest">
    <wsdl:part element="tns:GetElencoEsiti" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoTipiProceduraResponse">
    <wsdl:part element="tns:GetElencoTipiProceduraResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetDettaglioEsitoRequest">
    <wsdl:part element="tns:GetDettaglioEsito" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="SearchProdottiRequest">
    <wsdl:part element="tns:SearchProdotti" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetMandantiRTIRequest">
    <wsdl:part element="tns:GetMandantiRTI" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoEsitiAffidamentiRequest">
    <wsdl:part element="tns:GetElencoEsitiAffidamenti" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="SearchBandiIscrizioneRequest">
    <wsdl:part element="tns:SearchBandiIscrizione" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoAvvisiRequest">
    <wsdl:part element="tns:GetElencoAvvisi" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetComunicazioniPersonaliRicevuteGaraLottiRequest">
    <wsdl:part element="tns:GetComunicazioniPersonaliRicevuteGaraLotti" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetComunicazioniPersonaliArchiviateGaraLottiRequest">
    <wsdl:part element="tns:GetComunicazioniPersonaliArchiviateGaraLotti" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetDettaglioAvvisoResponse">
    <wsdl:part element="tns:GetDettaglioAvvisoResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoAvvisiResponse">
    <wsdl:part element="tns:GetElencoAvvisiResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="IsImpresaRegistrataRequest">
    <wsdl:part element="tns:IsImpresaRegistrata" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetCategorieImpresaPerIscrizioneResponse">
    <wsdl:part element="tns:GetCategorieImpresaPerIscrizioneResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetPrezzoMiglioreArticoloResponse">
    <wsdl:part element="tns:GetPrezzoMiglioreArticoloResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetLottiGaraPerDomandePartecipazioneResponse">
    <wsdl:part element="tns:GetLottiGaraPerDomandePartecipazioneResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoClassificazioniFornitureRequest">
    <wsdl:part element="tns:GetElencoClassificazioniForniture" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="SearchAvvisiRequest">
    <wsdl:part element="tns:SearchAvvisi" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetVociDettaglioOffertaNoRibassoRequest">
    <wsdl:part element="tns:GetVociDettaglioOffertaNoRibasso" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetStatisticheComunicazioniPersonaliRequest">
    <wsdl:part element="tns:GetStatisticheComunicazioniPersonali" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetDettaglioBandoIscrizioneResponse">
    <wsdl:part element="tns:GetDettaglioBandoIscrizioneResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoTipiImpresaPerIscrizioneRequest">
    <wsdl:part element="tns:GetElencoTipiImpresaPerIscrizione" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="SearchBandiIscrizioneResponse">
    <wsdl:part element="tns:SearchBandiIscrizioneResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetStatisticheComunicazioniPersonaliGaraLottiRequest">
    <wsdl:part element="tns:GetStatisticheComunicazioniPersonaliGaraLotti" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetStatisticheComunicazioniPersonaliResponse">
    <wsdl:part element="tns:GetStatisticheComunicazioniPersonaliResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoTipiImpresaPerIscrizioneResponse">
    <wsdl:part element="tns:GetElencoTipiImpresaPerIscrizioneResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetCategorieArticoliOEResponse">
    <wsdl:part element="tns:GetCategorieArticoliOEResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoTipiAvvisoResponse">
    <wsdl:part element="tns:GetElencoTipiAvvisoResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoStatiProdottoResponse">
    <wsdl:part element="tns:GetElencoStatiProdottoResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetDettaglioContrattoRequest">
    <wsdl:part element="tns:GetDettaglioContratto" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoTipiElencoOperatoriResponse">
    <wsdl:part element="tns:GetElencoTipiElencoOperatoriResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="SearchEsitiRequest">
    <wsdl:part element="tns:SearchEsiti" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetNumProdottiOEInArticoloRequest">
    <wsdl:part element="tns:GetNumProdottiOEInArticolo" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="SearchArticoliRequest">
    <wsdl:part element="tns:SearchArticoli" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoClassificazioniServiziResponse">
    <wsdl:part element="tns:GetElencoClassificazioniServiziResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoTipiAppaltoCategorieRequest">
    <wsdl:part element="tns:GetElencoTipiAppaltoCategorie" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetComunicazioniPersonaliRicevuteResponse">
    <wsdl:part element="tns:GetComunicazioniPersonaliRicevuteResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoClassificazioniFornitureResponse">
    <wsdl:part element="tns:GetElencoClassificazioniFornitureResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetDocumentiRichiestiBandoGaraResponse">
    <wsdl:part element="tns:GetDocumentiRichiestiBandoGaraResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetDocumentiRichiestiRinnovoIscrizioneResponse">
    <wsdl:part element="tns:GetDocumentiRichiestiRinnovoIscrizioneResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetComunicazionePersonaleInviataRequest">
    <wsdl:part element="tns:GetComunicazionePersonaleInviata" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="SearchBandiRequest">
    <wsdl:part element="tns:SearchBandi" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoClassificazioniServiziRequest">
    <wsdl:part element="tns:GetElencoClassificazioniServizi" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoBandiIscrizioneRequest">
    <wsdl:part element="tns:GetElencoBandiIscrizione" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetPrezzoMiglioreArticoloRequest">
    <wsdl:part element="tns:GetPrezzoMiglioreArticolo" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="AdvancedSearchProdottiRequest">
    <wsdl:part element="tns:AdvancedSearchProdotti" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoStatiGaraResponse">
    <wsdl:part element="tns:GetElencoStatiGaraResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoInviiRequest">
    <wsdl:part element="tns:GetElencoInvii" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetNumProdottiAltriOEInArticoloResponse">
    <wsdl:part element="tns:GetNumProdottiAltriOEInArticoloResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetCfgCheckPIFacoltativaResponse">
    <wsdl:part element="tns:GetCfgCheckPIFacoltativaResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetLottiGaraPerDomandePartecipazioneRequest">
    <wsdl:part element="tns:GetLottiGaraPerDomandePartecipazione" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoTipiAppaltoResponse">
    <wsdl:part element="tns:GetElencoTipiAppaltoResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="IsImpresaAbilitataCatalogoResponse">
    <wsdl:part element="tns:IsImpresaAbilitataCatalogoResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetComunicazioniPersonaliRicevuteRequest">
    <wsdl:part element="tns:GetComunicazioniPersonaliRicevute" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoStatiProdottoRequest">
    <wsdl:part element="tns:GetElencoStatiProdotto" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoTipiImpresaDittaIndividualeRequest">
    <wsdl:part element="tns:GetElencoTipiImpresaDittaIndividuale" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetDettaglioCatalogoRequest">
    <wsdl:part element="tns:GetDettaglioCatalogo" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoTipiElencoOperatoriRequest">
    <wsdl:part element="tns:GetElencoTipiElencoOperatori" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoUnitaMisuraResponse">
    <wsdl:part element="tns:GetElencoUnitaMisuraResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoTipiPrezzoArticoloRiferitoARequest">
    <wsdl:part element="tns:GetElencoTipiPrezzoArticoloRiferitoA" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetChiavePubblicaRequest">
    <wsdl:part element="tns:GetChiavePubblica" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoUnitaMisuraRequest">
    <wsdl:part element="tns:GetElencoUnitaMisura" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoTipiProceduraRequest">
    <wsdl:part element="tns:GetElencoTipiProcedura" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoClassificazioniLavoriRequest">
    <wsdl:part element="tns:GetElencoClassificazioniLavori" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetProdottoRequest">
    <wsdl:part element="tns:GetProdotto" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetAbilitazioniGaraResponse">
    <wsdl:part element="tns:GetAbilitazioniGaraResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetLottiGaraPlicoUnicoPerRichiesteOffertaResponse">
    <wsdl:part element="tns:GetLottiGaraPlicoUnicoPerRichiesteOffertaResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoTipiArticoloResponse">
    <wsdl:part element="tns:GetElencoTipiArticoloResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="SearchCataloghiRequest">
    <wsdl:part element="tns:SearchCataloghi" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetComunicazioniPersonaliArchiviateRequest">
    <wsdl:part element="tns:GetComunicazioniPersonaliArchiviate" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetGenereResponse">
    <wsdl:part element="tns:GetGenereResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetCategorieBandoIscrizioneResponse">
    <wsdl:part element="tns:GetCategorieBandoIscrizioneResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetLottiGaraResponse">
    <wsdl:part element="tns:GetLottiGaraResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoTipiImpresaConsorzioRequest">
    <wsdl:part element="tns:GetElencoTipiImpresaConsorzio" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetDettaglioCatalogoResponse">
    <wsdl:part element="tns:GetDettaglioCatalogoResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoInviiResponse">
    <wsdl:part element="tns:GetElencoInviiResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetAttributiAggiuntiviOffertaResponse">
    <wsdl:part element="tns:GetAttributiAggiuntiviOffertaResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoCataloghiResponse">
    <wsdl:part element="tns:GetElencoCataloghiResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoStatiIscrizioneElencoOperatoriResponse">
    <wsdl:part element="tns:GetElencoStatiIscrizioneElencoOperatoriResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetCfgCheckPIFacoltativaRequest">
    <wsdl:part element="tns:GetCfgCheckPIFacoltativa" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="IsGaraConOffertaTecnicaRequest">
    <wsdl:part element="tns:IsGaraConOffertaTecnica" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetNumProdottiOEInArticoloResponse">
    <wsdl:part element="tns:GetNumProdottiOEInArticoloResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetCategorieArticoliOERequest">
    <wsdl:part element="tns:GetCategorieArticoliOE" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoStazioniAppaltantiRequest">
    <wsdl:part element="tns:GetElencoStazioniAppaltanti" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetDettaglioBandoIscrizioneRequest">
    <wsdl:part element="tns:GetDettaglioBandoIscrizione" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetComunicazioniPersonaliRicevuteGaraLottiResponse">
    <wsdl:part element="tns:GetComunicazioniPersonaliRicevuteGaraLottiResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoTipiImpresaLiberoProfessionistaResponse">
    <wsdl:part element="tns:GetElencoTipiImpresaLiberoProfessionistaResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetDocumentiRichiestiBandoGaraPlicoUnicoRequest">
    <wsdl:part element="tns:GetDocumentiRichiestiBandoGaraPlicoUnico" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoBandiPerRichiesteOffertaResponse">
    <wsdl:part element="tns:GetElencoBandiPerRichiesteOffertaResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetDettaglioStazioneAppaltanteRequest">
    <wsdl:part element="tns:GetDettaglioStazioneAppaltante" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="AdvancedSearchProdottiResponse">
    <wsdl:part element="tns:AdvancedSearchProdottiResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoClassificazioniLavoriPerIscrizioneResponse">
    <wsdl:part element="tns:GetElencoClassificazioniLavoriPerIscrizioneResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoBandiPerRichiesteCheckDocumentazioneRequest">
    <wsdl:part element="tns:GetElencoBandiPerRichiesteCheckDocumentazione" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoBandiPerRichiesteCheckDocumentazioneResponse">
    <wsdl:part element="tns:GetElencoBandiPerRichiesteCheckDocumentazioneResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoClassificazioniLavoriSottoSogliaRequest">
    <wsdl:part element="tns:GetElencoClassificazioniLavoriSottoSoglia" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetFascicoloProtocolloRequest">
    <wsdl:part element="tns:GetFascicoloProtocollo" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetComunicazioniPersonaliInviateResponse">
    <wsdl:part element="tns:GetComunicazioniPersonaliInviateResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetDettaglioGaraFromLottoRequest">
    <wsdl:part element="tns:GetDettaglioGaraFromLotto" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetDettaglioStazioneAppaltanteResponse">
    <wsdl:part element="tns:GetDettaglioStazioneAppaltanteResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoClassificazioniLavoriResponse">
    <wsdl:part element="tns:GetElencoClassificazioniLavoriResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoBandiPerRichiesteOffertaRequest">
    <wsdl:part element="tns:GetElencoBandiPerRichiesteOfferta" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoBandiPerDomandePartecipazioneResponse">
    <wsdl:part element="tns:GetElencoBandiPerDomandePartecipazioneResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoStatiIscrizioneElencoOperatoriRequest">
    <wsdl:part element="tns:GetElencoStatiIscrizioneElencoOperatori" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetDatiImpresaResponse">
    <wsdl:part element="tns:GetDatiImpresaResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoClassificazioniServiziProfessionaliResponse">
    <wsdl:part element="tns:GetElencoClassificazioniServiziProfessionaliResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="IsImpresaAbilitataRinnovoRequest">
    <wsdl:part element="tns:IsImpresaAbilitataRinnovo" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetDatiImpresaRequest">
    <wsdl:part element="tns:GetDatiImpresa" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoStazioniAppaltantiPerIscrizioneRequest">
    <wsdl:part element="tns:GetElencoStazioniAppaltantiPerIscrizione" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoCataloghiRequest">
    <wsdl:part element="tns:GetElencoCataloghi" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetComunicazionePersonaleRicevutaRequest">
    <wsdl:part element="tns:GetComunicazionePersonaleRicevuta" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoTipiAppaltoRequest">
    <wsdl:part element="tns:GetElencoTipiAppalto" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoTipiAppaltoCategorieResponse">
    <wsdl:part element="tns:GetElencoTipiAppaltoCategorieResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoTipiPrezzoArticoloRiferitoAResponse">
    <wsdl:part element="tns:GetElencoTipiPrezzoArticoloRiferitoAResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetAttiDocumentiBandoGaraResponse">
    <wsdl:part element="tns:GetAttiDocumentiBandoGaraResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoTipiClassificaResponse">
    <wsdl:part element="tns:GetElencoTipiClassificaResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="SearchCataloghiResponse">
    <wsdl:part element="tns:SearchCataloghiResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetGenereRequest">
    <wsdl:part element="tns:GetGenere" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetArticoloResponse">
    <wsdl:part element="tns:GetArticoloResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetNumDecimaliRibassoResponse">
    <wsdl:part element="tns:GetNumDecimaliRibassoResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetComunicazionePersonaleInviataResponse">
    <wsdl:part element="tns:GetComunicazionePersonaleInviataResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="SearchContrattiRequest">
    <wsdl:part element="tns:SearchContratti" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetLottiEsitoResponse">
    <wsdl:part element="tns:GetLottiEsitoResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetComunicazioniPersonaliArchiviateResponse">
    <wsdl:part element="tns:GetComunicazioniPersonaliArchiviateResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoStazioniAppaltantiResponse">
    <wsdl:part element="tns:GetElencoStazioniAppaltantiResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoTipiImpresaLiberoProfessionistaRequest">
    <wsdl:part element="tns:GetElencoTipiImpresaLiberoProfessionista" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoAvvisiScadutiRequest">
    <wsdl:part element="tns:GetElencoAvvisiScaduti" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetStatoIscrizioneABandoIscrizioneRequest">
    <wsdl:part element="tns:GetStatoIscrizioneABandoIscrizione" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetTipoPartecipazioneImpresaRequest">
    <wsdl:part element="tns:GetTipoPartecipazioneImpresa" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoAvvisiScadutiResponse">
    <wsdl:part element="tns:GetElencoAvvisiScadutiResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="IsImpresaRegistrataResponse">
    <wsdl:part element="tns:IsImpresaRegistrataResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetArticoloRequest">
    <wsdl:part element="tns:GetArticolo" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetLottiEsitoRequest">
    <wsdl:part element="tns:GetLottiEsito" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetComunicazioniPersonaliArchiviateGaraLottiResponse">
    <wsdl:part element="tns:GetComunicazioniPersonaliArchiviateGaraLottiResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoBandiScadutiResponse">
    <wsdl:part element="tns:GetElencoBandiScadutiResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetElencoUnitaMisuraTempoConsegnaRequest">
    <wsdl:part element="tns:GetElencoUnitaMisuraTempoConsegna" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetCategorieBandoIscrizioneRequest">
    <wsdl:part element="tns:GetCategorieBandoIscrizione" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetComunicazioniPersonaliInviateRequest">
    <wsdl:part element="tns:GetComunicazioniPersonaliInviate" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetDocumentiRichiestiBandoIscrizioneRequest">
    <wsdl:part element="tns:GetDocumentiRichiestiBandoIscrizione" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:portType name="WSGareAppaltoSoap">
    <wsdl:operation name="SearchBandi">
      <wsdl:input message="tns:SearchBandiRequest">
    </wsdl:input>
      <wsdl:output message="tns:SearchBandiResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoBandi">
      <wsdl:input message="tns:GetElencoBandiRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoBandiResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoBandiScaduti">
      <wsdl:input message="tns:GetElencoBandiScadutiRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoBandiScadutiResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDettaglioGara">
      <wsdl:input message="tns:GetDettaglioGaraRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetDettaglioGaraResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLottiGara">
      <wsdl:input message="tns:GetLottiGaraRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetLottiGaraResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsGaraConOffertaTecnica">
      <wsdl:input message="tns:IsGaraConOffertaTecnicaRequest">
    </wsdl:input>
      <wsdl:output message="tns:IsGaraConOffertaTecnicaResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchEsiti">
      <wsdl:input message="tns:SearchEsitiRequest">
    </wsdl:input>
      <wsdl:output message="tns:SearchEsitiResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoEsiti">
      <wsdl:input message="tns:GetElencoEsitiRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoEsitiResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoEsitiAffidamenti">
      <wsdl:input message="tns:GetElencoEsitiAffidamentiRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoEsitiAffidamentiResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDettaglioEsito">
      <wsdl:input message="tns:GetDettaglioEsitoRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetDettaglioEsitoResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLottiEsito">
      <wsdl:input message="tns:GetLottiEsitoRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetLottiEsitoResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchAvvisi">
      <wsdl:input message="tns:SearchAvvisiRequest">
    </wsdl:input>
      <wsdl:output message="tns:SearchAvvisiResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoAvvisi">
      <wsdl:input message="tns:GetElencoAvvisiRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoAvvisiResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoAvvisiScaduti">
      <wsdl:input message="tns:GetElencoAvvisiScadutiRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoAvvisiScadutiResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDettaglioAvviso">
      <wsdl:input message="tns:GetDettaglioAvvisoRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetDettaglioAvvisoResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoTipiAppalto">
      <wsdl:input message="tns:GetElencoTipiAppaltoRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoTipiAppaltoResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoTipiAppaltoCategorie">
      <wsdl:input message="tns:GetElencoTipiAppaltoCategorieRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoTipiAppaltoCategorieResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoStatiGara">
      <wsdl:input message="tns:GetElencoStatiGaraRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoStatiGaraResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoTipiProcedura">
      <wsdl:input message="tns:GetElencoTipiProceduraRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoTipiProceduraResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoTipiAggiudicazione">
      <wsdl:input message="tns:GetElencoTipiAggiudicazioneRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoTipiAggiudicazioneResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoTipiAvviso">
      <wsdl:input message="tns:GetElencoTipiAvvisoRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoTipiAvvisoResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchBandiIscrizione">
      <wsdl:input message="tns:SearchBandiIscrizioneRequest">
    </wsdl:input>
      <wsdl:output message="tns:SearchBandiIscrizioneResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoBandiIscrizione">
      <wsdl:input message="tns:GetElencoBandiIscrizioneRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoBandiIscrizioneResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchCataloghi">
      <wsdl:input message="tns:SearchCataloghiRequest">
    </wsdl:input>
      <wsdl:output message="tns:SearchCataloghiResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoCataloghi">
      <wsdl:input message="tns:GetElencoCataloghiRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoCataloghiResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDettaglioBandoIscrizione">
      <wsdl:input message="tns:GetDettaglioBandoIscrizioneRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetDettaglioBandoIscrizioneResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDettaglioCatalogo">
      <wsdl:input message="tns:GetDettaglioCatalogoRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetDettaglioCatalogoResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoStazioniAppaltanti">
      <wsdl:input message="tns:GetElencoStazioniAppaltantiRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoStazioniAppaltantiResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCategorieBandoIscrizione">
      <wsdl:input message="tns:GetCategorieBandoIscrizioneRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetCategorieBandoIscrizioneResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoClassificazioniLavori">
      <wsdl:input message="tns:GetElencoClassificazioniLavoriRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoClassificazioniLavoriResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoClassificazioniLavoriPerIscrizione">
      <wsdl:input message="tns:GetElencoClassificazioniLavoriPerIscrizioneRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoClassificazioniLavoriPerIscrizioneResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoClassificazioniLavoriSottoSoglia">
      <wsdl:input message="tns:GetElencoClassificazioniLavoriSottoSogliaRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoClassificazioniLavoriSottoSogliaResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoClassificazioniForniture">
      <wsdl:input message="tns:GetElencoClassificazioniFornitureRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoClassificazioniFornitureResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoClassificazioniServizi">
      <wsdl:input message="tns:GetElencoClassificazioniServiziRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoClassificazioniServiziResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoClassificazioniServiziProfessionali">
      <wsdl:input message="tns:GetElencoClassificazioniServiziProfessionaliRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoClassificazioniServiziProfessionaliResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetStatisticheComunicazioniPersonali">
      <wsdl:input message="tns:GetStatisticheComunicazioniPersonaliRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetStatisticheComunicazioniPersonaliResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetStatisticheComunicazioniPersonaliGaraLotti">
      <wsdl:input message="tns:GetStatisticheComunicazioniPersonaliGaraLottiRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetStatisticheComunicazioniPersonaliGaraLottiResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetComunicazioniPersonaliRicevute">
      <wsdl:input message="tns:GetComunicazioniPersonaliRicevuteRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetComunicazioniPersonaliRicevuteResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetComunicazioniPersonaliRicevuteGaraLotti">
      <wsdl:input message="tns:GetComunicazioniPersonaliRicevuteGaraLottiRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetComunicazioniPersonaliRicevuteGaraLottiResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetComunicazioniPersonaliArchiviate">
      <wsdl:input message="tns:GetComunicazioniPersonaliArchiviateRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetComunicazioniPersonaliArchiviateResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetComunicazioniPersonaliArchiviateGaraLotti">
      <wsdl:input message="tns:GetComunicazioniPersonaliArchiviateGaraLottiRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetComunicazioniPersonaliArchiviateGaraLottiResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetComunicazioniPersonaliInviate">
      <wsdl:input message="tns:GetComunicazioniPersonaliInviateRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetComunicazioniPersonaliInviateResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetComunicazionePersonaleRicevuta">
      <wsdl:input message="tns:GetComunicazionePersonaleRicevutaRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetComunicazionePersonaleRicevutaResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetComunicazionePersonaleInviata">
      <wsdl:input message="tns:GetComunicazionePersonaleInviataRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetComunicazionePersonaleInviataResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoInvii">
      <wsdl:input message="tns:GetElencoInviiRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoInviiResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoTipiElencoOperatori">
      <wsdl:input message="tns:GetElencoTipiElencoOperatoriRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoTipiElencoOperatoriResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoTipiClassifica">
      <wsdl:input message="tns:GetElencoTipiClassificaRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoTipiClassificaResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDatiImpresa">
<wsdl:documentation>La risposta contiene l'xml di un oggetto del tipo DatiImpresaType definito in port-gare.xsd</wsdl:documentation>
      <wsdl:input message="tns:GetDatiImpresaRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetDatiImpresaResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDocumentiRichiestiBandoGara">
      <wsdl:input message="tns:GetDocumentiRichiestiBandoGaraRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetDocumentiRichiestiBandoGaraResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDocumentiRichiestiBandoGaraPlicoUnico">
      <wsdl:input message="tns:GetDocumentiRichiestiBandoGaraPlicoUnicoRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetDocumentiRichiestiBandoGaraPlicoUnicoResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDocumentiRichiestiBandoIscrizione">
      <wsdl:input message="tns:GetDocumentiRichiestiBandoIscrizioneRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetDocumentiRichiestiBandoIscrizioneResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDocumentiRichiestiRinnovoIscrizione">
      <wsdl:input message="tns:GetDocumentiRichiestiRinnovoIscrizioneRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetDocumentiRichiestiRinnovoIscrizioneResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetStatoIscrizioneABandoIscrizione">
      <wsdl:input message="tns:GetStatoIscrizioneABandoIscrizioneRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetStatoIscrizioneABandoIscrizioneResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoTipiImpresaPerIscrizione">
      <wsdl:input message="tns:GetElencoTipiImpresaPerIscrizioneRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoTipiImpresaPerIscrizioneResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoTipiImpresaDittaIndividuale">
      <wsdl:input message="tns:GetElencoTipiImpresaDittaIndividualeRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoTipiImpresaDittaIndividualeResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoTipiImpresaLiberoProfessionista">
      <wsdl:input message="tns:GetElencoTipiImpresaLiberoProfessionistaRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoTipiImpresaLiberoProfessionistaResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoTipiImpresaConsorzio">
      <wsdl:input message="tns:GetElencoTipiImpresaConsorzioRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoTipiImpresaConsorzioResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoStatiIscrizioneElencoOperatori">
      <wsdl:input message="tns:GetElencoStatiIscrizioneElencoOperatoriRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoStatiIscrizioneElencoOperatoriResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoBandiPerDomandePartecipazione">
      <wsdl:input message="tns:GetElencoBandiPerDomandePartecipazioneRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoBandiPerDomandePartecipazioneResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoBandiPerRichiesteOfferta">
      <wsdl:input message="tns:GetElencoBandiPerRichiesteOffertaRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoBandiPerRichiesteOffertaResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoBandiPerRichiesteCheckDocumentazione">
      <wsdl:input message="tns:GetElencoBandiPerRichiesteCheckDocumentazioneRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoBandiPerRichiesteCheckDocumentazioneResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLottiGaraPerDomandePartecipazione">
      <wsdl:input message="tns:GetLottiGaraPerDomandePartecipazioneRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetLottiGaraPerDomandePartecipazioneResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLottiGaraPerRichiesteOfferta">
      <wsdl:input message="tns:GetLottiGaraPerRichiesteOffertaRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetLottiGaraPerRichiesteOffertaResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLottiGaraPlicoUnicoPerRichiesteOfferta">
      <wsdl:input message="tns:GetLottiGaraPlicoUnicoPerRichiesteOffertaRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetLottiGaraPlicoUnicoPerRichiesteOffertaResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLottiGaraPerRichiesteCheckDocumentazione">
      <wsdl:input message="tns:GetLottiGaraPerRichiesteCheckDocumentazioneRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetLottiGaraPerRichiesteCheckDocumentazioneResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAbilitazioniGara">
      <wsdl:input message="tns:GetAbilitazioniGaraRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetAbilitazioniGaraResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTipoPartecipazioneImpresa">
      <wsdl:input message="tns:GetTipoPartecipazioneImpresaRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetTipoPartecipazioneImpresaResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoStazioniAppaltantiPerIscrizione">
      <wsdl:input message="tns:GetElencoStazioniAppaltantiPerIscrizioneRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoStazioniAppaltantiPerIscrizioneResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCategorieImpresaPerIscrizione">
      <wsdl:input message="tns:GetCategorieImpresaPerIscrizioneRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetCategorieImpresaPerIscrizioneResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsImpresaRegistrata">
      <wsdl:input message="tns:IsImpresaRegistrataRequest">
    </wsdl:input>
      <wsdl:output message="tns:IsImpresaRegistrataResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsConsorziateEsecutriciPresenti">
      <wsdl:input message="tns:IsConsorziateEsecutriciPresentiRequest">
    </wsdl:input>
      <wsdl:output message="tns:IsConsorziateEsecutriciPresentiResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCfgCheckPIFacoltativa">
      <wsdl:input message="tns:GetCfgCheckPIFacoltativaRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetCfgCheckPIFacoltativaResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchBandiPerProcInAggiudicazione">
      <wsdl:input message="tns:SearchBandiPerProcInAggiudicazioneRequest">
    </wsdl:input>
      <wsdl:output message="tns:SearchBandiPerProcInAggiudicazioneResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchArticoli">
      <wsdl:input message="tns:SearchArticoliRequest">
    </wsdl:input>
      <wsdl:output message="tns:SearchArticoliResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetArticolo">
      <wsdl:input message="tns:GetArticoloRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetArticoloResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoTipiArticolo">
      <wsdl:input message="tns:GetElencoTipiArticoloRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoTipiArticoloResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoUnitaMisura">
      <wsdl:input message="tns:GetElencoUnitaMisuraRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoUnitaMisuraResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoUnitaMisuraTempoConsegna">
      <wsdl:input message="tns:GetElencoUnitaMisuraTempoConsegnaRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoUnitaMisuraTempoConsegnaResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoTipiPrezzoArticoloRiferitoA">
      <wsdl:input message="tns:GetElencoTipiPrezzoArticoloRiferitoARequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoTipiPrezzoArticoloRiferitoAResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoStatiProdotto">
      <wsdl:input message="tns:GetElencoStatiProdottoRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetElencoStatiProdottoResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetNumProdottiOEInArticolo">
      <wsdl:input message="tns:GetNumProdottiOEInArticoloRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetNumProdottiOEInArticoloResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetNumProdottiAltriOEInArticolo">
      <wsdl:input message="tns:GetNumProdottiAltriOEInArticoloRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetNumProdottiAltriOEInArticoloResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPrezzoMiglioreArticolo">
      <wsdl:input message="tns:GetPrezzoMiglioreArticoloRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetPrezzoMiglioreArticoloResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsImpresaAbilitataCatalogo">
      <wsdl:input message="tns:IsImpresaAbilitataCatalogoRequest">
    </wsdl:input>
      <wsdl:output message="tns:IsImpresaAbilitataCatalogoResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsImpresaAbilitataRinnovo">
      <wsdl:input message="tns:IsImpresaAbilitataRinnovoRequest">
    </wsdl:input>
      <wsdl:output message="tns:IsImpresaAbilitataRinnovoResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchProdotti">
      <wsdl:input message="tns:SearchProdottiRequest">
    </wsdl:input>
      <wsdl:output message="tns:SearchProdottiResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AdvancedSearchProdotti">
      <wsdl:input message="tns:AdvancedSearchProdottiRequest">
    </wsdl:input>
      <wsdl:output message="tns:AdvancedSearchProdottiResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetProdotto">
      <wsdl:input message="tns:GetProdottoRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetProdottoResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCategorieArticoliOE">
      <wsdl:input message="tns:GetCategorieArticoliOERequest">
    </wsdl:input>
      <wsdl:output message="tns:GetCategorieArticoliOEResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchContratti">
      <wsdl:input message="tns:SearchContrattiRequest">
    </wsdl:input>
      <wsdl:output message="tns:SearchContrattiResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDettaglioContratto">
      <wsdl:input message="tns:GetDettaglioContrattoRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetDettaglioContrattoResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVociDettaglioOfferta">
      <wsdl:input message="tns:GetVociDettaglioOffertaRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetVociDettaglioOffertaResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVociDettaglioOffertaNoRibasso">
      <wsdl:input message="tns:GetVociDettaglioOffertaNoRibassoRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetVociDettaglioOffertaNoRibassoResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAttributiAggiuntiviOfferta">
      <wsdl:input message="tns:GetAttributiAggiuntiviOffertaRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetAttributiAggiuntiviOffertaResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDettaglioStazioneAppaltante">
      <wsdl:input message="tns:GetDettaglioStazioneAppaltanteRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetDettaglioStazioneAppaltanteResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetNumDecimaliRibasso">
      <wsdl:input message="tns:GetNumDecimaliRibassoRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetNumDecimaliRibassoResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMandantiRTI">
      <wsdl:input message="tns:GetMandantiRTIRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetMandantiRTIResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFascicoloProtocollo">
      <wsdl:input message="tns:GetFascicoloProtocolloRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetFascicoloProtocolloResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGenere">
      <wsdl:input message="tns:GetGenereRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetGenereResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDettaglioGaraFromLotto">
      <wsdl:input message="tns:GetDettaglioGaraFromLottoRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetDettaglioGaraFromLottoResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetChiavePubblica">
      <wsdl:input message="tns:GetChiavePubblicaRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetChiavePubblicaResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAttiDocumentiBandoGara">
      <wsdl:input message="tns:GetAttiDocumentiBandoGaraRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetAttiDocumentiBandoGaraResponse">
    </wsdl:output>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="WSGareAppaltoSOAP" type="tns:WSGareAppaltoSoap">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="SearchBandi">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/SearchBandi"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoBandi">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoBandi"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoBandiScaduti">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoBandiScaduti"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDettaglioGara">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetDettaglioGara"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLottiGara">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetLottiGara"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsGaraConOffertaTecnica">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/IsGaraConOffertaTecnica"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchEsiti">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/SearchEsiti"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoEsiti">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoEsiti"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoEsitiAffidamenti">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoEsitiAffidamenti"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDettaglioEsito">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetDettaglioEsito"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLottiEsito">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetLottiEsito"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchAvvisi">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/SearchAvvisi"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoAvvisi">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoAvvisi"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoAvvisiScaduti">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoAvvisiScaduti"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDettaglioAvviso">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetDettaglioAvviso"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchBandiIscrizione">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/SearchBandiIscrizione"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoBandiIscrizione">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoBandiIscrizione"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDettaglioBandoIscrizione">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetDettaglioBandoIscrizione"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDettaglioCatalogo">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetDettaglioCatalogo"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoStazioniAppaltanti">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoStazioniAppaltanti"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoTipiAppalto">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoTipiAppalto"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoTipiAppaltoCategorie">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoTipiAppaltoCategorie"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoStatiGara">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoStatiGara"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoTipiProcedura">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoTipiProcedura"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoTipiAggiudicazione">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoTipiAggiudicazione"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoTipiAvviso">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoTipiAvviso"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCategorieBandoIscrizione">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetCategorieBandoIscrizione"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoClassificazioniLavori">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoClassificazioniLavori"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoClassificazioniLavoriPerIscrizione">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoClassificazioniLavoriPerIscrizione"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoClassificazioniLavoriSottoSoglia">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoClassificazioniLavoriSottoSoglia"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoClassificazioniForniture">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoClassificazioniForniture"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoClassificazioniServizi">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoClassificazioniServizi"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoClassificazioniServiziProfessionali">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoClassificazioniServiziProfessionali"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetStatisticheComunicazioniPersonali">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetStatisticheComunicazioniPersonali"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetStatisticheComunicazioniPersonaliGaraLotti">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetStatisticheComunicazioniPersonaliGaraLotti"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetComunicazioniPersonaliRicevute">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetComunicazioniPersonaliRicevute"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetComunicazioniPersonaliRicevuteGaraLotti">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetComunicazioniPersonaliRicevuteGaraLotti"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetComunicazioniPersonaliArchiviate">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetComunicazioniPersonaliArchiviate"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetComunicazioniPersonaliArchiviateGaraLotti">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetComunicazioniPersonaliArchiviateGaraLotti"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetComunicazioniPersonaliInviate">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetComunicazioniPersonaliInviate"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetComunicazionePersonaleRicevuta">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetComunicazionePersonaleRicevuta"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetComunicazionePersonaleInviata">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetComunicazionePersonaleInviata"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoInvii">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoInvii"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoTipiElencoOperatori">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoTipiElencoOperatori"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoTipiClassifica">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoTipiClassifica"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDatiImpresa">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetDatiImpresa"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDocumentiRichiestiBandoGara">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetDocumentiRichiestiBandoGara"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDocumentiRichiestiBandoGaraPlicoUnico">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetDocumentiRichiestiBandoGaraPlicoUnico"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDocumentiRichiestiBandoIscrizione">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetDocumentiRichiestiBandoIscrizione"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDocumentiRichiestiRinnovoIscrizione">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetDocumentiRichiestiRinnovoIscrizione"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetStatoIscrizioneABandoIscrizione">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetStatoIscrizioneABandoIscrizione"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoTipiImpresaPerIscrizione">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoTipiImpresaPerIscrizione"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoTipiImpresaDittaIndividuale">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoTipiImpresaDittaIndividuale"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoTipiImpresaLiberoProfessionista">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoTipiImpresaLiberoProfessionista"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoTipiImpresaConsorzio">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoTipiImpresaConsorzio"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoStatiIscrizioneElencoOperatori">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoStatiIscrizioneElencoOperatori"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoBandiPerDomandePartecipazione">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoBandiPerDomandePartecipazione"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoBandiPerRichiesteOfferta">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoBandiPerRichiesteOfferta"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoBandiPerRichiesteCheckDocumentazione">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoBandiPerRichiesteCheckDocumentazione"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLottiGaraPerDomandePartecipazione">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetLottiGaraPerDomandePartecipazione"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLottiGaraPerRichiesteOfferta">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetLottiGaraPerRichiesteOfferta"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLottiGaraPlicoUnicoPerRichiesteOfferta">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetLottiGaraPlicoUnicoPerRichiesteOfferta"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLottiGaraPerRichiesteCheckDocumentazione">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetLottiGaraPerRichiesteCheckDocumentazione"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAbilitazioniGara">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetAbilitazioniGara"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTipoPartecipazioneImpresa">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetTipoPartecipazioneImpresa"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoStazioniAppaltantiPerIscrizione">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoStazioniAppaltantiPerIscrizione"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCategorieImpresaPerIscrizione">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetCategorieImpresaPerIscrizione"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsImpresaRegistrata">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/IsImpresaRegistrata"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsConsorziateEsecutriciPresenti">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/IsConsorziateEsecutriciPresenti"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCfgCheckPIFacoltativa">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetCfgCheckPIFacoltativa"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchBandiPerProcInAggiudicazione">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/SearchBandiPerProcInAggiudicazione"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchCataloghi">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/SearchCataloghi"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoCataloghi">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoCataloghi"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchArticoli">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/SearchArticoli"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetArticolo">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetArticolo"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoTipiArticolo">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoTipiArticolo"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoUnitaMisura">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoUnitaMisura"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoUnitaMisuraTempoConsegna">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoUnitaMisuraTempoConsegna"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoTipiPrezzoArticoloRiferitoA">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoTipiPrezzoArticoloRiferitoA"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetElencoStatiProdotto">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetElencoStatiProdotto"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetNumProdottiOEInArticolo">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetNumProdottiOEInArticolo"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetNumProdottiAltriOEInArticolo">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetNumProdottiAltriOEInArticolo"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPrezzoMiglioreArticolo">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetPrezzoMiglioreArticolo"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsImpresaAbilitataCatalogo">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/IsImpresaAbilitataCatalogo"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsImpresaAbilitataRinnovo">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/IsImpresaAbilitataRinnovo"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchProdotti">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/SearchProdotti"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AdvancedSearchProdotti">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/AdvancedSearchProdotti"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetProdotto">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetProdotto"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCategorieArticoliOE">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetCategorieArticoliOE"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchContratti">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/SearchContratti"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDettaglioContratto">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetDettaglioContratto"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVociDettaglioOfferta">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetVociDettaglioOfferta"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVociDettaglioOffertaNoRibasso">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetVociDettaglioOfferta"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAttributiAggiuntiviOfferta">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetAttributiAggiuntiviOfferta"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDettaglioStazioneAppaltante">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetDettaglioStazioneAppaltante"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetNumDecimaliRibasso">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetNumDecimaliRibasso"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMandantiRTI">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetMandantiRTI"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFascicoloProtocollo">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetFascicoloProtocollo"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGenere">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetGenere"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDettaglioGaraFromLotto">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetDettaglioGaraFromLotto"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetChiavePubblica">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetChiavePubblica"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAttiDocumentiBandoGara">
      <soap:operation soapAction="http://www.eldasoft.it/sil/WSGareAppalto/GetAttiDocumentiBandoGara"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="WSGareAppalto">
    <wsdl:port binding="tns:WSGareAppaltoSOAP" name="WSGareAppaltoSOAP">
      <soap:address location="http://localhost:8080/WSAppalti/services/WSGareAppaltoSOAP"/>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>