<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- edited with XMLSpy v2007 sp2 (http://www.altova.com) by zamse (EMBRACE) -->
<!-- edited with XMLSPY v5 rel. 3 U (http://www.xmlspy.com) by RICCI CLAUDIO (CEDAF SRL) -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:simpleType name="tipoSoggetto">
		<xs:restriction base="xs:string">
			<xs:enumeration value="FI"/>
			<xs:enumeration value="NF"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="nrrata">
		<xs:restriction base="xs:long">
			<xs:enumeration value="0"/><!--se non ricordo male, nell'ultima discussione in skype tra me,Cristina,Ivan,Alessandro, fu fatto cenno ad un'altra forma di versamento-->
			<xs:enumeration value="1"/>
			<xs:enumeration value="2"/>
			<xs:enumeration value="3"/>
			<xs:enumeration value="4"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:element name="wm_contrib">
		<xs:annotation>
			<xs:documentation>dati contribuente</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="dati_contribuente">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="con_codfisc" type="xs:string">
								<xs:annotation>
									<xs:documentation>codice fiscale</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="con_tipsog" type="tipoSoggetto">
								<xs:annotation>
									<xs:documentation>fi=persona fisica,nf=persona non fisica</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="con_cognome" type="xs:string">
								<xs:annotation>
									<xs:documentation>cogmome</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="con_nome" type="xs:string">
								<xs:annotation>
									<xs:documentation>nome</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="con_desluon" type="xs:string" minOccurs="0">
								<xs:annotation>
									<xs:documentation>descrizione comune di nascita</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="con_codpron" type="xs:string" minOccurs="0">
								<xs:annotation>
									<xs:documentation>provincia di nascita</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="con_dtnas" type="xs:date" minOccurs="0">
								<xs:annotation>
									<xs:documentation>data di nascita se persona fisica</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="con_sesso" type="xs:string" minOccurs="0">
								<xs:annotation>
									<xs:documentation>sesso</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="con_descomr" type="xs:string">
								<xs:annotation>
									<xs:documentation>descrizione comune di residenza</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="con_codpror" type="xs:string">
								<xs:annotation>
									<xs:documentation>provincia di residenza</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="con_capr" type="xs:string">
								<xs:annotation>
									<xs:documentation>Cap residenza</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="con_desindr" type="xs:string">
								<xs:annotation>
									<xs:documentation>descrizione residenza</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="con_statos" type="xs:string" minOccurs="0">
								<xs:annotation>
									<xs:documentation>stato soggetto: deceduto/residente/emigrato/immigrato</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="con_desnatg" type="xs:string" minOccurs="0">
								<xs:annotation>
									<xs:documentation>descrizione natura giuridica</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="con_numtel" type="xs:string" minOccurs="0">
								<xs:annotation>
									<xs:documentation>numero di telefono</xs:documentation>
								</xs:annotation>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="ici">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="pagamenti" minOccurs="0" maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="pag_codfisc" type="xs:string">
											<xs:annotation>
												<xs:documentation>codice fiscale</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="pag_nrrata" type="nrrata">
											<xs:annotation>
												<xs:documentation>n. rata progressivo per ici (1=acconto,2=saldo,3=unica soluzione)</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="pag_nrtotra" type="xs:long" minOccurs="0">
											<xs:annotation>
												<xs:documentation>n.totale rate</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="pag_impdovu" type="xs:double" minOccurs="0">
											<xs:annotation>
												<xs:documentation>importo dovuto</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="pag_destato" type="xs:string">
											<xs:annotation>
												<xs:documentation>stato rata (annullata,pagata..)</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="pag_dtscade" type="xs:date" minOccurs="0">
											<xs:annotation>
												<xs:documentation>data scadenza</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="pag_dtpagam" type="xs:date" minOccurs="0">
											<xs:annotation>
												<xs:documentation>data pagamento</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="pag_imppagam" type="xs:double" minOccurs="0">
											<xs:annotation>
												<xs:documentation>importo pagamento</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="pag_note" type="xs:string" minOccurs="0">
											<xs:annotation>
												<xs:documentation>note</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="pag_nrfabbr" type="xs:long" minOccurs="0">
											<xs:annotation>
												<xs:documentation>numero fabbricati</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="pag_impdabp" type="xs:double" minOccurs="0">
											<xs:annotation>
												<xs:documentation>importo dovuto abit.princ.</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="pag_imppabp" type="xs:double" minOccurs="0">
											<xs:annotation>
												<xs:documentation>importo pagato abit.princ.</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="pag_impdter" type="xs:double" minOccurs="0">
											<xs:annotation>
												<xs:documentation>importo dovuto terr. agric.</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="pag_imppter" type="xs:double" minOccurs="0">
											<xs:annotation>
												<xs:documentation>importo pagato terr. agric.</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="pag_impdalt" type="xs:double" minOccurs="0">
											<xs:annotation>
												<xs:documentation>importo dovuto altre abit.</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="pag_imppalt" type="xs:double" minOccurs="0">
											<xs:annotation>
												<xs:documentation>importo pagato altre abit.</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="pag_impdfab" type="xs:double" minOccurs="0">
											<xs:annotation>
												<xs:documentation>importo dovuto aree edif.</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="pag_imppfab" type="xs:double" minOccurs="0">
											<xs:annotation>
												<xs:documentation>importo pagato aree edif.</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="pag_impddet" type="xs:double" minOccurs="0">
											<xs:annotation>
												<xs:documentation>importo dovuto detraz. ab.princ.</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="pag_imppdet" type="xs:double" minOccurs="0">
											<xs:annotation>
												<xs:documentation>importo pagato detraz. ab.princ.</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="pag_flgravo" type="xs:string" minOccurs="0">
											<xs:annotation>
												<xs:documentation>flag ravvedimento operoso (s/n)</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="pag_valuta" type="xs:string">
											<xs:annotation>
												<xs:documentation>Valuta: Lire/Euro</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="pag_bollettino" type="xs:string" minOccurs="0">
											<xs:annotation>
												<xs:documentation>URL del bollettino di poste italiane</xs:documentation>
											</xs:annotation>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="documenti_ricevuti" minOccurs="0" maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="avvisi" minOccurs="0" maxOccurs="unbounded">
											<xs:annotation>
												<xs:documentation>avvisi (liquidazione,accertamento..)</xs:documentation>
											</xs:annotation>
											<xs:complexType>
												<xs:sequence>
													<xs:element name="avv_codfisc" type="xs:string">
														<xs:annotation>
															<xs:documentation>codice fiscale</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="avv_nrdocum" type="xs:long">
														<xs:annotation>
															<xs:documentation>id. documento</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="avv_dtdocum" type="xs:date">
														<xs:annotation>
															<xs:documentation>data presentazione documento</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="avv_stdocum" type="xs:string">
														<xs:annotation>
															<xs:documentation>stato documento</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="avv_destipd" type="xs:string">
														<xs:annotation>
															<xs:documentation>descrizione tipo docum. inviato</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="avv_tipopro" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>tipo protocollo</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="avv_nrprot" type="xs:long" minOccurs="0">
														<xs:annotation>
															<xs:documentation>numero protocollo</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="avv_dtprot" type="xs:date" minOccurs="0">
														<xs:annotation>
															<xs:documentation>data protocollo</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="avv_oggetto" type="xs:string">
														<xs:annotation>
															<xs:documentation>oggetto</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="avv_dtnotif" type="xs:date" minOccurs="0">
														<xs:annotation>
															<xs:documentation>data notifica</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="avv_dtscad" type="xs:date" minOccurs="0">
														<xs:annotation>
															<xs:documentation>data scadenza</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="avv_dtpagam" type="xs:date" minOccurs="0">
														<xs:annotation>
															<xs:documentation>data pagamento</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="avv_annocon" type="xs:long" minOccurs="0">
														<xs:annotation>
															<xs:documentation>anno contabile</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="avv_annorif" type="xs:long">
														<xs:annotation>
															<xs:documentation>anno riferimento</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="avv_impint" type="xs:double">
														<xs:annotation>
															<xs:documentation>importo intero</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="avv_imprid" type="xs:double">
														<xs:annotation>
															<xs:documentation>importo ridotto</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="avv_imppag" type="xs:double">
														<xs:annotation>
															<xs:documentation>importo pagato</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="avv_impruo" type="xs:double" minOccurs="0">
														<xs:annotation>
															<xs:documentation>importo a ruolo</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="avv_impdisc" type="xs:double" minOccurs="0">
														<xs:annotation>
															<xs:documentation>importo discaricato</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="avv_note" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>note</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="avv_dtcoatt" type="xs:date" minOccurs="0">
														<xs:annotation>
															<xs:documentation>data emissione ruolo coatto</xs:documentation>
														</xs:annotation>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="generici" minOccurs="0" maxOccurs="unbounded">
											<xs:annotation>
												<xs:documentation>documento generico</xs:documentation>
											</xs:annotation>
											<xs:complexType>
												<xs:sequence>
													<xs:element name="gen_codfisc" type="xs:string">
														<xs:annotation>
															<xs:documentation>codice fiscale</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="gen_nrdocum" type="xs:long">
														<xs:annotation>
															<xs:documentation>id. documento</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="gen_dtdocum" type="xs:date">
														<xs:annotation>
															<xs:documentation>data presentazione documento</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="gen_stdocum" type="xs:string">
														<xs:annotation>
															<xs:documentation>stato documento</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="gen_destipd" type="xs:string">
														<xs:annotation>
															<xs:documentation>descrizione tipo documento inviato</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="gen_tipopro" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>tipo protocollo</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="gen_nrprot" type="xs:long">
														<xs:annotation>
															<xs:documentation>numero protocollo</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="gen_dtprot" type="xs:date">
														<xs:annotation>
															<xs:documentation>data protocollo</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="gen_oggetto" type="xs:string">
														<xs:annotation>
															<xs:documentation>oggetto</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="gen_dtnotif" type="xs:date" minOccurs="0">
														<xs:annotation>
															<xs:documentation>data notifica</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="gen_annorif" type="xs:integer">
														<xs:annotation>
															<xs:documentation>anno di riferimento</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="gen_nrdocr" type="xs:long" minOccurs="0">
														<xs:annotation>
															<xs:documentation>numero documento di riferimento</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="gen_nrpror" type="xs:long" minOccurs="0">
														<xs:annotation>
															<xs:documentation>numero protocollo documento di riferimento</xs:documentation>
														</xs:annotation>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="documenti_presentati" minOccurs="0" maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="istanza0" minOccurs="0" maxOccurs="unbounded">
											<xs:annotation>
												<xs:documentation>documento legato al soggetto</xs:documentation>
											</xs:annotation>
											<xs:complexType>
												<xs:sequence>
													<xs:element name="is0_codfisc" type="xs:string">
														<xs:annotation>
															<xs:documentation>codice fiscale</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is0_nrdocum" type="xs:long">
														<xs:annotation>
															<xs:documentation>n.documento</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is0_dtdocum" type="xs:date">
														<xs:annotation>
															<xs:documentation>data presentazione documento</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is0_codista" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>codice istanza</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is0_tipodoc" type="xs:string">
														<xs:annotation>
															<xs:documentation>tipo istanza</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is0_stdocum" type="xs:string">
														<xs:annotation>
															<xs:documentation>stato documento</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is0_tipopro" type="xs:string">
														<xs:annotation>
															<xs:documentation>tipo protocollo</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is0_nrprot" type="xs:long">
														<xs:annotation>
															<xs:documentation>numero protocollo</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is0_dtprot" type="xs:date">
														<xs:annotation>
															<xs:documentation>data protocollo</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is0_oggetto" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>oggetto</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is0_motivaz" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>motivazione (su documenti inviati dal contribuente)</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is0_descond" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>descrizione condizione</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is0_dtevdal" type="xs:date" minOccurs="0">
														<xs:annotation>
															<xs:documentation>valida dal..</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is0_dteval" type="xs:date" minOccurs="0">
														<xs:annotation>
															<xs:documentation>valida al..</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is0_note" type="xs:string">
														<xs:annotation>
															<xs:documentation>note</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is0_dcodfisc" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: codice fiscale</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is0_dtiposog" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: fi=persona fisica,nf=persona non fisica</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is0_dcognome" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: cognome</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is0_dnome" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: nome</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is0_ddesluon" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: descrizione luogo nascita</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is0_ddtnas" type="xs:date" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: data nascita</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is0_dsesso" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante:sesso</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is0_dnumtel" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: numero telefonico</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is0_ddescomr" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: comune di residenza</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is0_dcodpror" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: provincia di residenza</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is0_dcapr" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: cap</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is0_ddesindr" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: indirizzo</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is0_ddesnatg" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: natura giuridica</xs:documentation>
														</xs:annotation>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="istanza1" minOccurs="0" maxOccurs="unbounded">
											<xs:annotation>
												<xs:documentation>documento legato al soggetto/unita</xs:documentation>
											</xs:annotation>
											<xs:complexType>
												<xs:sequence>
													<xs:element name="is1_codfisc" type="xs:string">
														<xs:annotation>
															<xs:documentation>codice fiscale</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is1_nrdocum" type="xs:long">
														<xs:annotation>
															<xs:documentation>n.documento</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is1_dtdocum" type="xs:date">
														<xs:annotation>
															<xs:documentation>data presentazione documento</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is1_codista" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>codice istanza</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is1_tipodoc" type="xs:string">
														<xs:annotation>
															<xs:documentation>tipo istanza</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is1_stdocum" type="xs:string">
														<xs:annotation>
															<xs:documentation>stato documento</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is1_tipopro" type="xs:string">
														<xs:annotation>
															<xs:documentation>tipo protocollo</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is1_nrprot" type="xs:long">
														<xs:annotation>
															<xs:documentation>numero protocollo</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is1_dtprot" type="xs:date">
														<xs:annotation>
															<xs:documentation>data protocollo</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is1_oggetto" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>oggetto</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is1_motivaz" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>motivazione (su documenti inviati dal contribuente)</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is1_descond" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>descrizione condizione</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is1_dtevdal" type="xs:date">
														<xs:annotation>
															<xs:documentation>valita dal...</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is1_dteval" type="xs:date" minOccurs="0">
														<xs:annotation>
															<xs:documentation>valita al...</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is1_note" type="xs:string">
														<xs:annotation>
															<xs:documentation>note</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is1_imm" minOccurs="0" maxOccurs="unbounded">
														<xs:annotation>
															<xs:documentation>Lista immobili</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="is1_partita" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>partita</xs:documentation>
																	</xs:annotation>
																</xs:element>
																<xs:element name="is1_sez" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>sezione</xs:documentation>
																	</xs:annotation>
																</xs:element>
																<xs:element name="is1_foglio" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>foglio</xs:documentation>
																	</xs:annotation>
																</xs:element>
																<xs:element name="is1_numero" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>numero</xs:documentation>
																	</xs:annotation>
																</xs:element>
																<xs:element name="is1_sub" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>sub</xs:documentation>
																	</xs:annotation>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="is1_dcodfisc" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: codice fiscale</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is1_dtiposog" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: fi=persona fisica,nf=persona non fisica</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is1_dcognome" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: cognome</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is1_dnome" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: nome</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is1_ddesluon" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: descrizione luogo nascita</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is1_ddtnas" type="xs:date" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: data nascita</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is1_dsesso" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante:sesso</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is1_dnumtel" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: numero telefonico</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is1_ddescomr" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: comune di residenza</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is1_dcodpror" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: provincia di residenza</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is1_dcapr" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: cap</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is1_ddesindr" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: indirizzo</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is1_ddesnatg" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: natura giuridica</xs:documentation>
														</xs:annotation>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="istanza2" minOccurs="0" maxOccurs="unbounded">
											<xs:annotation>
												<xs:documentation>documento legato al soggetto/avviso</xs:documentation>
											</xs:annotation>
											<xs:complexType>
												<xs:sequence>
													<xs:element name="is2_codfisc" type="xs:string">
														<xs:annotation>
															<xs:documentation>codice fiscale</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is2_nrdocum" type="xs:long">
														<xs:annotation>
															<xs:documentation>n.documento</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is2_dtdocum" type="xs:date">
														<xs:annotation>
															<xs:documentation>data presentazione documento</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is2_codista" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>codice istanza</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is2_tipodoc" type="xs:string">
														<xs:annotation>
															<xs:documentation>tipo istanza</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is2_stdocum" type="xs:string">
														<xs:annotation>
															<xs:documentation>stato documento</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is2_tipopro" type="xs:string">
														<xs:annotation>
															<xs:documentation>tipo protocollo</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is2_nrprot" type="xs:long">
														<xs:annotation>
															<xs:documentation>numero protocollo</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is2_dtprot" type="xs:date">
														<xs:annotation>
															<xs:documentation>data protocollo</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is2_oggetto" type="xs:string">
														<xs:annotation>
															<xs:documentation>oggetto</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is2_motivaz" type="xs:string">
														<xs:annotation>
															<xs:documentation>motivazione (su documenti inviati dal contribuente)</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is2_descond" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>descrizione condizione</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is2_note" type="xs:string">
														<xs:annotation>
															<xs:documentation>note</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is2_nrdocr" type="xs:long">
														<xs:annotation>
															<xs:documentation>n. documento di rif.</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is2_nrpror" type="xs:long">
														<xs:annotation>
															<xs:documentation>n. protocollo doc. di rif. </xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is2_dtemidr" type="xs:date">
														<xs:annotation>
															<xs:documentation>data emissione doc. di rif. </xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is2_dtnotdr" type="xs:date">
														<xs:annotation>
															<xs:documentation>data notifica doc. di rif. </xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is2_dcodfisc" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: codice fiscale</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is2_dtiposog" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: fi=persona fisica,nf=persona non fisica</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is2_dcognome" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: cognome</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is2_dnome" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: nome</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is2_ddesluon" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: descrizione luogo nascita</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is2_ddtnas" type="xs:date" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: data nascita</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is2_dsesso" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante:sesso</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is2_dnumtel" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: numero telefonico</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is2_ddescomr" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: comune di residenza</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is2_dcodpror" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: provincia di residenza</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is2_dcapr" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: cap</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is2_ddesindr" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: indirizzo</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="is2_ddesnatg" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>denunciante: natura giuridica</xs:documentation>
														</xs:annotation>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="anno" maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="contesto">
											<xs:annotation>
												<xs:documentation>Anno di riferimento</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="immobile" maxOccurs="unbounded">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="imm_codfisc" type="xs:string">
														<xs:annotation>
															<xs:documentation>codice fiscale</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_tipocon" type="xs:string">
														<xs:annotation>
															<xs:documentation>dichiarante/contitolare</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_stato" type="xs:string">
														<xs:annotation>
															<xs:documentation>stato (a= attiva,s=storicizzata)</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_despos" type="xs:string">
														<xs:annotation>
															<xs:documentation>descrizione posizione (denunciata,sospesa..)</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_nrdocum" type="xs:long" minOccurs="0">
														<xs:annotation>
															<xs:documentation>n. documento denuncia</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_stdocum" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>stato documento</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_tipopro" type="xs:string">
														<xs:annotation>
															<xs:documentation>tipo protocollo denuncia</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_nrprot" type="xs:string">
														<xs:annotation>
															<xs:documentation>n. protocollo denuncia</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_dtprot" type="xs:date" minOccurs="0">
														<xs:annotation>
															<xs:documentation>data protocollo denuncia</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_desvia" type="xs:string">
														<xs:annotation>
															<xs:documentation>descrizione via</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_numciv" type="xs:integer">
														<xs:annotation>
															<xs:documentation>numero civico</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_bis" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>bis</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_lett" type="xs:string">
														<xs:annotation>
															<xs:documentation>lettera</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_scala" type="xs:string">
														<xs:annotation>
															<xs:documentation>scala</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_piano" type="xs:string">
														<xs:annotation>
															<xs:documentation>piano</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_int" type="xs:string">
														<xs:annotation>
															<xs:documentation>interno</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_partita" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>partita</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_sez" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>sezione</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_foglio" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>foglio</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_numero" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>numero</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_sub" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>subalterno</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_protacc" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>n. protocollo accatastamento</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_protann" type="xs:long" minOccurs="0">
														<xs:annotation>
															<xs:documentation>anno di presentazione denuncia di accatastamento</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_flgcond" type="xs:string">
														<xs:annotation>
															<xs:documentation>conduzione diretta (0=non barrata,1=barrata)</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_flgfabb" type="xs:string">
														<xs:annotation>
															<xs:documentation>casella area fabbricabile (0 =non barrata,1=barrata)</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_flgrend" type="xs:string">
														<xs:annotation>
															<xs:documentation>tipo rendita 1=rendita catastale, 2 rendita presunta, 3 = valore</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_flgvalp" type="xs:string">
														<xs:annotation>
															<xs:documentation>flag valore provvisorio (0=rendita eff.,1=rendita presunta)</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_gruppoc" type="xs:string">
														<xs:annotation>
															<xs:documentation>gruppo categoria catastale</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_categc" type="xs:long">
														<xs:annotation>
															<xs:documentation>progressivo categoria catastale</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_classe" type="xs:string">
														<xs:annotation>
															<xs:documentation>classe</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_vanimq" type="xs:double">
														<xs:annotation>
															<xs:documentation>consistenza</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_renval" type="xs:double">
														<xs:annotation>
															<xs:documentation>rendita/valore</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_poss" type="xs:double">
														<xs:annotation>
															<xs:documentation>quota di possesso</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_datini" type="xs:date">
														<xs:annotation>
															<xs:documentation>data inizio validita</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_datfine" type="xs:date" minOccurs="0">
														<xs:annotation>
															<xs:documentation>data fine validita</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_carat" type="xs:string">
														<xs:annotation>
															<xs:documentation>caratteristica (1-2-3-4)</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_flgstor" type="xs:string">
														<xs:annotation>
															<xs:documentation>immobile storico (s/n)</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_mesipos" type="xs:integer">
														<xs:annotation>
															<xs:documentation>mesi di possesso</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_mesiese" type="xs:integer">
														<xs:annotation>
															<xs:documentation>mesi di esenzione</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_mesirid" type="xs:integer">
														<xs:annotation>
															<xs:documentation>mesi di riduzione</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_detrabp" type="xs:double">
														<xs:annotation>
															<xs:documentation>detrazione per ab. principale</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_flgposs" type="xs:string">
														<xs:annotation>
															<xs:documentation>possesso al 31/12</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_flgesen" type="xs:string">
														<xs:annotation>
															<xs:documentation>esenzione o esclusione al 31/12</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_flgrid" type="xs:string">
														<xs:annotation>
															<xs:documentation>riduzione al 31/12</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_flgabp" type="xs:string">
														<xs:annotation>
															<xs:documentation>abitazione principale al 31/12</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_flgestr" type="xs:string">
														<xs:annotation>
															<xs:documentation>acquisto/cessione</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_desestr" type="xs:string">
														<xs:annotation>
															<xs:documentation>descrizione estremi</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_annotaz" type="xs:string">
														<xs:annotation>
															<xs:documentation>annotazioni</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_nrnot" type="xs:long" minOccurs="0">
														<xs:annotation>
															<xs:documentation>numero notifica</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_dtnot" type="xs:date" minOccurs="0">
														<xs:annotation>
															<xs:documentation>data notifica</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_tiponot" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>tipo notifica</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_dtatti" type="xs:date" minOccurs="0">
														<xs:annotation>
															<xs:documentation>data iscrizione agli atti</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_aliq" type="xs:string">
														<xs:annotation>
															<xs:documentation>codice aliquota</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_desaliq" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>descrizione aliquota</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_note" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>note generiche</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="imm_qualita" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>qualita� terreni</xs:documentation>
														</xs:annotation>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="rsu" minOccurs="0"/>
				<xs:element name="tosap" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
</xs:schema>