<?xml version="1.0" encoding="UTF-8" ?>
<xsd:schema targetNamespace="http://www.ops.gr/KataxwrhshDiorthwsewn/KataxwrhshDiorthwsewnWs" xmlns:nxsd="http://xmlns.oracle.com/pcbpel/nxsd"
     xmlns="http://www.ops.gr/KataxwrhshDiorthwsewn/KataxwrhshDiorthwsewnWs" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
     elementFormDefault="qualified" nxsd:version="JSON" nxsd:encoding="UTF-8">
    <xsd:element name="Kps5_Dkd">
        <xsd:complexType>
            <xsd:sequence>
                <xsd:element name="USERNAME" type="xsd:string"/>
                <xsd:element name="PASSWORD" type="xsd:string"/>
                <xsd:element name="LANG" type="xsd:string"/>
                <xsd:element name="DATA">
                    <xsd:complexType>
                        <xsd:sequence>
                            <xsd:element name="Kps5DkdDeltio">
                                <xsd:complexType>
                                    <xsd:sequence>
                                        <xsd:element name="idDkdkat">
                                            <xsd:annotation>
                                                <xsd:documentation>(101)  Διορθώσεις συνεπεία παρατυπιών που εντοπίστηκαν κατά τη διενέργεια επαληθεύσεων από ΔΑ/ΕΦ
                            (102)  Διορθώσεις συνεπεία παρατυπιών, μετά από ελέγχους της Αρχής Ελέγχου (ΕΔΕΛ)
                            (103)  Διορθώσεις συνεπεία παρατυπιών που εντοπίστηκαν κατά τη διενέργεια επιθεωρήσεων της ΑΠ
                            (104)  Διορθώσεις συνεπεία παρατυπιών που εντοπίστηκαν κατά τη διενέργεια ελέγχων ελεγκτικών αρχών/ οργάνων
                            (105)  Διορθώσεις συνεπεία παρατυπιών που εντοπίστηκαν κατά τη διενέργεια ελέγχων εθνικών ελεγκτικών αρχών/
                            (201)  Διορθώσεις λόγω λάθους πληκτρολόγησης ή τεχνικού προβλήματος, που δεν συνδέονται με παρατυπίες
                            (202)  Διορθώσεις που γίνονται για διαχειριστικούς λόγους και δεν συνδέονται με παρατυπίες 
                            (203)  Διορθώσεις λόγω μη αναλωθείσας προκαταβολής (εντός τριετίας)  - πράξεις κρατικών ενισχύσεων
                            (301)  Διορθώσεις λόγω πτώχευσης του Δικαιούχου
                            (401)  Διορθώσεις που συνδέονται με παρατυπίες, που γνωστοποιούνται/ δηλώνονται από τον ίδιο το Δικαιούχο
                            (501)  Διορθώσεις συνεπεία παρατυπιών που εντοπίστηκαν από τη ΔΑ/ΕΦ, μετά από διοικητική εξέταση
                            (801)  Οριζόντιες διορθώσεις ΜΕΕΠ
                            (802)  Οριζόντιες διορθώσεις για Εναρμονισμένη Πρακτική
                            (901)  Διορθώσεις μετά από την Ετήσια Έκθεση Ελέγχου της ΕΔΕΛ</xsd:documentation>
                                            </xsd:annotation>
                                            <xsd:simpleType>
                                                <xsd:restriction base="xsd:integer">
                                                    <xsd:enumeration value="101"/>
                                                    <xsd:enumeration value="102"/>
                                                    <xsd:enumeration value="103"/>
                                                    <xsd:enumeration value="104"/>
                                                    <xsd:enumeration value="105"/>
                                                    <xsd:enumeration value="201"/>
                                                    <xsd:enumeration value="202"/>
                                                    <xsd:enumeration value="203"/>
                                                    <xsd:enumeration value="301"/>
                                                    <xsd:enumeration value="401"/>
                                                    <xsd:enumeration value="501"/>
                                                    <xsd:enumeration value="801"/>
                                                    <xsd:enumeration value="802"/>
                                                    <xsd:enumeration value="901"/>
                                                </xsd:restriction>
                                            </xsd:simpleType>
                                        </xsd:element>
                                        <xsd:element name="idElegxoy" type="xsd:integer" minOccurs="0"
                                             nillable="false"/>
                                        <xsd:element name="aitiologia" type="xsd:string"/>
                                        <xsd:element name="dateDeltio" nillable="false">
                                            <xsd:simpleType>
                                                <xsd:restriction base="xsd:string">
                                                    <xsd:length value="10"/>
                                                    <xsd:pattern value="(([0-3])([0-9])([-])([0]?1|[0]?2|[0]?3|[0]?4|[0]?5|[0]?6|[0]?7|[0]?8|[0]?9|10|11|12)([-])([1-2])([0-9])([0-9])([0-9]))|([ ]*)"/>
                                                </xsd:restriction>
                                            </xsd:simpleType>
                                        </xsd:element>
                                        <xsd:element name="katastash" minOccurs="1">
                                            <xsd:annotation>
                                                <xsd:documentation>(302) Υπό Επεξεργασία
                            (304) Οριστικοποιημένο</xsd:documentation>
                                            </xsd:annotation>
                                            <xsd:simpleType>
                                                <xsd:restriction base="xsd:integer">
                                                    <xsd:enumeration value="302"/>
                                                    <xsd:enumeration value="304"/>
                                                </xsd:restriction>
                                            </xsd:simpleType>
                                        </xsd:element>
                                        <xsd:element name="kwdikosParatypias" type="xsd:string" nillable="false"
                                             minOccurs="0"/>
                                        <xsd:element name="energeiaType" nillable="false" minOccurs="0">
                                            <xsd:annotation>
                                                <xsd:documentation>(6042) Απόφαση Ανάκτησης
                          (6043) Μείωση ορίου πληρωμών
                          (6044) Δεν Εφαρμόζεται</xsd:documentation>
                                            </xsd:annotation>
                                            <xsd:simpleType>
                                                <xsd:restriction base="xsd:integer">
                                                    <xsd:enumeration value="6042"/>
                                                    <xsd:enumeration value="6043"/>
                                                    <xsd:enumeration value="6044"/>
                                                </xsd:restriction>
                                            </xsd:simpleType>
                                        </xsd:element>
                                        <xsd:element name="sxoliaEyd" type="xsd:string" minOccurs="0"/>
                                        <xsd:element name="protokollo" type="xsd:string" minOccurs="0"
                                             nillable="false"/>
                                        <xsd:element name="Kps5DkdSysxetismoi" minOccurs="0" maxOccurs="unbounded">
                                            <xsd:complexType>
                                                <xsd:sequence>
                                                    <xsd:element name="idSysxetismoy" type="xsd:integer"/>
                                                    <xsd:element name="poso" type="xsd:decimal"/>
                                                    <xsd:element name="posoDD" type="xsd:decimal"
                                                         nillable="false" minOccurs="0"/>
                                                    <xsd:element name="posoAnakthshs" type="xsd:decimal"
                                                         nillable="false" minOccurs="0"/>
                                                </xsd:sequence>
                                            </xsd:complexType>
                                        </xsd:element>
                                    </xsd:sequence>
                                </xsd:complexType>
                            </xsd:element>
                        </xsd:sequence>
                    </xsd:complexType>
                </xsd:element>
            </xsd:sequence>
        </xsd:complexType>
    </xsd:element>
    <xsd:element name="DeltioKataxwrhshsDiorthosewnResponse">
        <xsd:annotation>
            <xsd:documentation>Response εισαγωγής Δελτίου Δελτίου Καταχώρησης διορθώσεων</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
            <xsd:sequence>
                <xsd:element name="ERROR_CODE" type="xsd:string"/>
                <xsd:element name="ERROR_MESSAGE" type="xsd:string"/>
                <xsd:element name="Kps5DkdDeltio">
                    <xsd:complexType>
                        <xsd:sequence>
                            <xsd:element name="idDkd" type="xsd:integer"/>
                        </xsd:sequence>
                    </xsd:complexType>
                </xsd:element>
            </xsd:sequence>
        </xsd:complexType>
    </xsd:element>
    <xsd:annotation>
        <xsd:appinfo>NXSDSAMPLE=</xsd:appinfo>
        <xsd:appinfo>USEHEADER=false</xsd:appinfo>
    </xsd:annotation>
</xsd:schema>
