<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema targetNamespace="urn:espa:v6:ws:dpd" elementFormDefault="qualified" attributeFormDefault="unqualified" xml:lang="gr" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:dpd="urn:espa:v6:ws:dpd" xmlns:common="urn:espa:v6:ws:common">
	<xsd:import namespace="urn:espa:v6:ws:common" schemaLocation="https://logon.ops.gr:443/ws/v6?SCHEMA%2FServicesv6%2FResources%2FXSD%2Fcommon"/>
	<!--  ELEMENT DEFINITIONS -->
	<xsd:element name="DpdRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="KodikosMis" type="xsd:unsignedLong"/>
				<xsd:element name="Etos" type="xsd:unsignedInt"/>
				<xsd:element name="KatastasiDeltiou" type="dpd:KatastasiDeltiouType"/>
				<xsd:element name="PeratoshDate" type="common:DateType" minOccurs="0"/>
				<xsd:element name="SxoliaG1" type="common:String4000Type" minOccurs="0"/>
				<xsd:element name="AddressSyntaksanta" type="common:String250Type" minOccurs="0"/>
				<xsd:element name="EmailSyntaksanta" type="common:String30Type" minOccurs="0"/>
				<xsd:element name="OnomateponymoSyntaksanta" type="common:String250Type"/>
				<xsd:element name="PhoneSyntaksanta" type="common:String250Type" minOccurs="0"/>
				<xsd:element name="FlagG1" type="common:BooleanType"/>
				<xsd:element name="FlagOloklirosi" type="common:BooleanType"/>
				<xsd:element name="ProtokolNumber" type="common:String50Type" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Αφορά Πράξεις Στόχου 3 </xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="SummarySoFar" type="common:String4000Type" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Αφορά Πράξεις Στόχου 3 </xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="AnalyticalDescription" type="common:String4000Type" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Αφορά Πράξεις Στόχου 3 </xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="NextSteps" type="common:String4000Type" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Αφορά Πράξεις Στόχου 3 </xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="Changes" type="common:String4000Type" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Αφορά Πράξεις Στόχου 3 </xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="FlagCompliance" type="common:BooleanType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Αφορά Πράξεις Στόχου 3 </xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="Sxolia" type="common:String4000Type" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Αφορά Πράξεις Στόχου 3 </xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="Problems" type="common:String4000Type" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Αφορά Πράξεις Στόχου 3 </xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="Apografika" minOccurs="0" maxOccurs="unbounded">
					<xsd:complexType>
						<xsd:annotation>
							<xsd:documentation>Το block απαιτείται μόνο για περίπτωση Ταμείου ΕΚΤ</xsd:documentation>
						</xsd:annotation>
						<xsd:sequence>
							<xsd:element name="ArithmosSymmetoxonton" type="xsd:unsignedInt"/>
							<xsd:element name="FlagInOut">
								<xsd:simpleType>
									<xsd:restriction base="xsd:unsignedShort">
										<xsd:enumeration value="1">
											<xsd:annotation>
												<xsd:documentation>Εισόδου</xsd:documentation>
											</xsd:annotation>
										</xsd:enumeration>
										<xsd:enumeration value="2">
											<xsd:annotation>
												<xsd:documentation>Εξόδου</xsd:documentation>
											</xsd:annotation>
										</xsd:enumeration>
									</xsd:restriction>
								</xsd:simpleType>
							</xsd:element>
							<xsd:element name="Tekmiriosi" type="common:String4000Type" minOccurs="0"/>
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>
				<xsd:element name="SystaseisDikaiouxou" minOccurs="0" maxOccurs="unbounded">
					<xsd:complexType>
						<xsd:sequence>
							<xsd:element name="ProthesmiaDate" type="common:DateType" minOccurs="0"/>
							<xsd:element name="Paratirisis" type="common:String4000Type" minOccurs="0"/>
							<xsd:element name="KodikosSystashs" type="xsd:unsignedInt" default="64501"/>
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>
				<xsd:element name="Ylopoihsh" minOccurs="0" maxOccurs="unbounded">
					<xsd:complexType>
						<xsd:sequence>
							<xsd:element name="IdDeikti" type="xsd:unsignedInt"/>
							<xsd:element name="Sxolia" type="common:String4000Type" minOccurs="0"/>
							<xsd:element name="TimiYlopMen" type="common:PositiveDecimalType" minOccurs="0"/>
							<xsd:element name="TimiYlopWomen" type="common:PositiveDecimalType" minOccurs="0"/>
							<xsd:element name="TimiYlopSum" type="common:PositiveDecimalType" minOccurs="0"/>
							<xsd:element name="Atp" type="xsd:unsignedInt"/>
							<xsd:element name="SO" type="xsd:unsignedShort"/>
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>
				<!--<xsd:element name="FinancialReport" minOccurs="0" maxOccurs="unbounded">
					<xsd:complexType>
						<xsd:annotation>
							<xsd:documentation>Αφορά Πράξεις Στόχου 3 </xsd:documentation>
						</xsd:annotation>
						<xsd:sequence>
							<xsd:element name="Foreas" type="xsd:unsignedInt"/>
							<xsd:element name="ID_TDP_WP" type="xsd:string" default="0"/>
							<xsd:element name="Poso" type="xsd:string" minOccurs="0"/>
							<xsd:element name="PosoPliromis" type="xsd:string" minOccurs="0"/>
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>-->
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="DpdResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref="common:ValidationErrors" minOccurs="0"/>
				<xsd:sequence minOccurs="0">
					<xsd:element name="ID" type="xsd:unsignedInt"/>
				</xsd:sequence>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<!-- TYPE DEFINITIONS -->
	<xsd:simpleType name="KatastasiDeltiouType">
		<xsd:restriction base="xsd:unsignedShort">
			<xsd:enumeration value="301">
				<xsd:annotation>
					<xsd:documentation>Υποβληθέν</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="304">
				<xsd:annotation>
					<xsd:documentation>Εγκεκριμένο</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
		</xsd:restriction>
	</xsd:simpleType>
</xsd:schema>