<?xml version="1.0" encoding="UTF-8"?><definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://its.iegm.gov.tr/bildirim/BR/v1/Satis/DepoSatis" name="DepoSatisReceiver" targetNamespace="http://its.iegm.gov.tr/bildirim/BR/v1/Satis/DepoSatis">
    <types>
        <xsd:schema targetNamespace="http://its.iegm.gov.tr/bildirim/BR/v1/Satis/DepoSatis">
            <xsd:complexType name="BildirimHataType">
                <xsd:sequence>
                    <xsd:element name="FC">
                        <xsd:simpleType>
                            <xsd:restriction base="xsd:string">
                                <xsd:length value="5"/>
                            </xsd:restriction>
                        </xsd:simpleType>
                    </xsd:element>
                    <xsd:element name="FM" type="xsd:string"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="SatisBildirimType">
                <xsd:sequence>
                    <xsd:element name="DT">
                        <xsd:simpleType>
                            <xsd:restriction base="xsd:string">
                                <xsd:pattern value="[S]"/>
                            </xsd:restriction>
                        </xsd:simpleType>
                    </xsd:element>
                    <xsd:element name="FR">
                        <xsd:simpleType>
                            <xsd:restriction base="xsd:string">
                                <xsd:length value="13"/>
                                <xsd:pattern value="[0-9]*"/>
                            </xsd:restriction>
                        </xsd:simpleType>
                    </xsd:element>
                    <xsd:element name="TO">
                        <xsd:simpleType>
                            <xsd:restriction base="xsd:string">
                                <xsd:pattern value="[0-9]*"/>
                                <xsd:length value="13"/>
                            </xsd:restriction>
                        </xsd:simpleType>
                    </xsd:element>
                    <xsd:element name="BELGE" nillable="true">
                        <xsd:complexType>
                            <xsd:sequence>
                                <xsd:element name="DD" type="xsd:date"/>
                                <xsd:element name="DN" nillable="true">
                                    <xsd:simpleType>
                                        <xsd:restriction base="xsd:string">
                                            <xsd:pattern value="[A-Z0-9]*"/>
                                            <xsd:minLength value="1"/>
                                            <xsd:maxLength value="20"/>
                                        </xsd:restriction>
                                    </xsd:simpleType>
                                </xsd:element>
                            </xsd:sequence>
                        </xsd:complexType>
                    </xsd:element>
                    <xsd:element name="URUNLER">
                        <xsd:complexType>
                            <xsd:sequence>
                                <xsd:element minOccurs="1" maxOccurs="unbounded" name="URUN">
                                    <xsd:complexType>
                                        <xsd:sequence>
                                            <xsd:element name="GTIN">
                                                <xsd:simpleType>
                                                    <xsd:restriction base="xsd:string">
                                                        <xsd:length value="14"/>
                                                        <xsd:pattern value="[0-9]*"/>
                                                    </xsd:restriction>
                                                </xsd:simpleType>
                                            </xsd:element>
                                            <xsd:element name="BN">
                                                <xsd:simpleType>
                                                    <xsd:restriction base="xsd:string">
                                                        <xsd:pattern value="[A-Z0-9]*"/>
                                                        <xsd:maxLength value="20"/>
                                                    </xsd:restriction>
                                                </xsd:simpleType>
                                            </xsd:element>
                                            <xsd:element name="SN">
                                                <xsd:simpleType>
                                                    <xsd:restriction base="xsd:string">
                                                        <xsd:pattern value="[A-Z0-9]*"/>
                                                        <xsd:minLength value="1"/>
                                                        <xsd:maxLength value="20"/>
                                                        <xsd:whiteSpace value="collapse"/>
                                                    </xsd:restriction>
                                                </xsd:simpleType>
                                            </xsd:element>
                                            <xsd:element name="XD" type="xsd:date"/>
                                        </xsd:sequence>
                                    </xsd:complexType>
                                </xsd:element>
                            </xsd:sequence>
                        </xsd:complexType>
                    </xsd:element>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="SatisBildirimCevapType">
                <xsd:sequence>
                    <xsd:element name="BILDIRIMID" type="xsd:string"/>
                    <xsd:element name="URUNLER">
                        <xsd:complexType>
                            <xsd:sequence>
                                <xsd:element name="URUNDURUM" minOccurs="1" maxOccurs="unbounded">
                                    <xsd:complexType>
                                        <xsd:sequence>
                                            <xsd:element name="GTIN">
                                                <xsd:simpleType>
                                                    <xsd:restriction base="xsd:string">
                                                        <xsd:length value="14"/>
                                                        <xsd:pattern value="[0-9]*"/>
                                                    </xsd:restriction>
                                                </xsd:simpleType>
                                            </xsd:element>
                                            <xsd:element name="SN">
                                                <xsd:simpleType>
                                                    <xsd:restriction base="xsd:string">
                                                        <xsd:pattern value="[A-Z0-9]*"/>
                                                        <xsd:minLength value="1"/>
                                                        <xsd:maxLength value="20"/>
                                                        <xsd:whiteSpace value="collapse"/>
                                                    </xsd:restriction>
                                                </xsd:simpleType>
                                            </xsd:element>
                                            <xsd:element name="UC">
                                                <xsd:simpleType>
                                                    <xsd:restriction base="xsd:string">
                                                        <xsd:length value="5"/>
                                                    </xsd:restriction>
                                                </xsd:simpleType>
                                            </xsd:element>
                                        </xsd:sequence>
                                    </xsd:complexType>
                                </xsd:element>
                            </xsd:sequence>
                        </xsd:complexType>
                    </xsd:element>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:element name="BildirimHata" type="tns:BildirimHataType">
            </xsd:element>
            <xsd:element name="SatisBildirimCevap" type="tns:SatisBildirimCevapType">
            </xsd:element>
            <xsd:element name="SatisBildirim" type="tns:SatisBildirimType">
            </xsd:element>
        </xsd:schema>
    </types>
    <message name="SatisBildirMsg">
        <part name="body" element="tns:SatisBildirim"/>
    </message>
    <message name="SatisBildirCevap">
        <part name="body" element="tns:SatisBildirimCevap"/>
    </message>
    <message name="SatisHataFault">
        <part name="fault" element="tns:BildirimHata"/>
    </message>
    <portType name="SatisBildirimReceiver">
        <operation name="SatisBildir">
            <input name="input" message="tns:SatisBildirMsg"/>
            <output name="output" message="tns:SatisBildirCevap"/>
            <fault name="fault" message="tns:SatisHataFault"/>
        </operation>
    </portType>
    <binding name="SatisBildirimReceiverBinding" type="tns:SatisBildirimReceiver">
        <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
        <operation name="SatisBildir">
            <soap:operation soapAction="http://its.iegm.gov.tr/bildirim/BildirimReceiver/v1/Satis/DepoSatis/SatisBildirRequest" style="document"/>
            <input name="input">
                <soap:body use="literal"/>
            </input>
            <output name="output">
                <soap:body use="literal"/>
            </output>
            <fault name="fault">
                <soap:fault use="literal" name="fault"/>
            </fault>
        </operation>
    </binding>
    <service name="DepoSatisReceiverService">
        <port name="SatisBildirimReceiverBindingPort" binding="tns:SatisBildirimReceiverBinding">
            <soap:address location="http://itstest:8080/DepoSatis/DepoSatisReceiverService" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"/>
        </port>
    </service>
</definitions>
