<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2014 sp1 (http://www.altova.com) by Banca D’Italia (Banca D’Italia) -->
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" version="3.0">
	<!-- Type Definitions -->
	<xsd:simpleType name="PeriodoSegnalazioneDateType">
		<xsd:union memberTypes="xsd:gYear SemestreType"/>
	</xsd:simpleType>
	<xsd:simpleType name="SemestreType">
		<xsd:restriction base="xsd:string">
			<xsd:pattern value="\d{4}-S[1-2]"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="SerieBigliettoType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="ES1"/>
			<xsd:enumeration value="ES2"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="TipoSegnalazioneType">
		<xsd:restriction base="xsd:string">
			<xsd:length value="3"/>
			<xsd:enumeration value="LDC"/>
			<xsd:enumeration value="MST"/>
			<xsd:enumeration value="OPR"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="EuroDenominationType">
		<xsd:restriction base="xsd:decimal">
			<xsd:enumeration value="0.01"/>
			<xsd:enumeration value="0.02"/>
			<xsd:enumeration value="0.05"/>
			<xsd:enumeration value="0.10"/>
			<xsd:enumeration value="0.20"/>
			<xsd:enumeration value="0.50"/>
			<xsd:enumeration value="1"/>
			<xsd:enumeration value="2"/>
			<xsd:enumeration value="5"/>
			<xsd:enumeration value="10"/>
			<xsd:enumeration value="20"/>
			<xsd:enumeration value="50"/>
			<xsd:enumeration value="100"/>
			<xsd:enumeration value="200"/>
			<xsd:enumeration value="500"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="StatoBiglietto">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="new"/>
			<xsd:enumeration value="fit"/>
			<xsd:enumeration value="unfit"/>
			<xsd:enumeration value="unprocessed"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="GLN">
		<xsd:restriction base="xsd:positiveInteger">
			<xsd:totalDigits value="13"/>
			<xsd:pattern value="[1-9]\d{12}"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="GLN_PROPRIETARIO">
		<xsd:restriction base="xsd:string">
			<xsd:minLength value="13"/>
			<xsd:maxLength value="13"/>
			<xsd:pattern value="0{13}|([1-9]\d{12})"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="ID_Number_ECR">
		<xsd:restriction base="xsd:string">
			<xsd:length value="12"/>
			<xsd:pattern value="[1-5]0[1-9]\d{9}"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="ID_MACCHINA">
		<xsd:restriction base="xsd:string">
			<xsd:minLength value="5"/>
			<xsd:maxLength value="5"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="CODICE_FISCALE">
		<xsd:restriction base="xsd:string">
			<xsd:minLength value="11"/>
			<xsd:maxLength value="16"/>
			<xsd:pattern value="[A-Z]{6}\d{2}[A-Z]\d{2}[A-Z]\d{3}[A-Z]"/>
			<xsd:pattern value="\d{11}"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="GTINBigliettoMoneta">
		<xsd:restriction base="xsd:positiveInteger">
			<xsd:enumeration value="4048888005324"/>
			<xsd:enumeration value="4048888005720"/>
			<xsd:enumeration value="4048888006123"/>
			<xsd:enumeration value="4048888006529"/>
			<xsd:enumeration value="4048888006925"/>
			<xsd:enumeration value="4048888007328"/>
			<xsd:enumeration value="4048888007861"/>
			<xsd:enumeration value="4048888005355"/>
			<xsd:enumeration value="4048888005751"/>
			<xsd:enumeration value="4048888006154"/>
			<xsd:enumeration value="4048888006550"/>
			<xsd:enumeration value="4048888006956"/>
			<xsd:enumeration value="4048888007359"/>
			<xsd:enumeration value="4048888007892"/>
			<xsd:enumeration value="4048888005331"/>
			<xsd:enumeration value="4048888005737"/>
			<xsd:enumeration value="4048888006130"/>
			<xsd:enumeration value="4048888006536"/>
			<xsd:enumeration value="4048888006932"/>
			<xsd:enumeration value="4048888007335"/>
			<xsd:enumeration value="4048888007878"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="GTINMonete">
		<xsd:restriction base="xsd:positiveInteger">
			<xsd:enumeration value="4107001003965"/>
			<xsd:enumeration value="4107001004122"/>
			<xsd:enumeration value="4107001004283"/>
			<xsd:enumeration value="4107001004443"/>
			<xsd:enumeration value="4107001004603"/>
			<xsd:enumeration value="4107001004764"/>
			<xsd:enumeration value="4107001004924"/>
			<xsd:enumeration value="4107001005082"/>
			<xsd:enumeration value="4107001003972"/>
			<xsd:enumeration value="4107001004139"/>
			<xsd:enumeration value="4107001004290"/>
			<xsd:enumeration value="4107001004450"/>
			<xsd:enumeration value="4107001004610"/>
			<xsd:enumeration value="4107001004771"/>
			<xsd:enumeration value="4107001004931"/>
			<xsd:enumeration value="4107001005099"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="TipoUtilizzo">
		<xsd:restriction base="xsd:string">
			<xsd:length value="3"/>
			<xsd:enumeration value="COM"/>
			<xsd:enumeration value="SOM"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="TipoCashDispenser">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="ATM"/>
			<xsd:enumeration value="SCOT"/>
			<xsd:enumeration value="Altro"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="TipoLuogoContazione">
		<xsd:restriction base="xsd:string">
			<xsd:length value="2"/>
			<xsd:enumeration value="SC"/>
			<xsd:enumeration value="SP"/>
			<xsd:enumeration value="AL"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="Quantita">
		<xsd:restriction base="xsd:positiveInteger">
			<xsd:totalDigits value="5"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="TipoOperazioneType">
		<xsd:restriction base="xsd:string">
			<xsd:length value="1"/>
			<xsd:enumeration value="I"/>
			<xsd:enumeration value="C"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="IndirizzoType">
		<xsd:restriction base="xsd:string">
			<xsd:minLength value="1"/>
			<xsd:maxLength value="250"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="NumeroCivicoType">
		<xsd:restriction base="xsd:string">
			<xsd:minLength value="1"/>
			<xsd:maxLength value="8"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="ComuneType">
		<xsd:restriction base="xsd:string">
			<xsd:minLength value="1"/>
			<xsd:maxLength value="50"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="SiglaProvinciaType">
		<xsd:restriction base="xsd:string">
			<xsd:length value="2"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="CapType">
		<xsd:restriction base="xsd:string">
			<xsd:length value="5"/>
			<xsd:pattern value="\d{5,5}"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="GTINBigliettoFITType">
		<xsd:restriction base="xsd:positiveInteger">
			<xsd:enumeration value="4048888005720"/>
			<xsd:enumeration value="4048888006123"/>
			<xsd:enumeration value="4048888006529"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="QuantitaBigliettiType">
		<xsd:restriction base="xsd:nonNegativeInteger">
			<xsd:totalDigits value="12"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="ID_Number_ECR_COM">
		<xsd:restriction base="xsd:string">
			<xsd:length value="12"/>
			<xsd:pattern value="[2-3]0[3-9]\d{9}"/>
		</xsd:restriction>
	</xsd:simpleType>
</xsd:schema>
