<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">

    <!--
    /**
     * VĮ Registrų centro BROKER paslaugos #137 PARAMETRŲ XSD failas
     * @author A.Krikščiūnas, a.kriksciunas@registrucentras.lt
     * @version V.2110-28
     */

    -->

    <xs:element name="args">
        <xs:annotation><xs:documentation>parametrai paslaugai 137</xs:documentation></xs:annotation>
        <xs:complexType mixed="true">
            <xs:choice maxOccurs="unbounded">

                <xs:element minOccurs="0" maxOccurs="1" name="tnr" type="xs:long">
                    <xs:annotation><xs:documentation>registro tarnybos nr [ntr311.registrai.reg_tarn_nr]</xs:documentation></xs:annotation>
                </xs:element>

                <xs:element minOccurs="0" maxOccurs="1" name="rnr" type="xs:long">
                    <xs:annotation><xs:documentation>registro numeris tarnyboje [ntr311.registrai.reg_nr]</xs:documentation></xs:annotation>
                </xs:element>

                <xs:element minOccurs="0" maxOccurs="0" name="doku_tipas" type="xs:long">
                    <xs:annotation><xs:documentation>filtravimo parametras "doku_tipas"</xs:documentation></xs:annotation>
                </xs:element>

                <xs:element minOccurs="0" maxOccurs="0" name="edok_rusis" type="xs:long">
                    <xs:annotation><xs:documentation>filtravimo parametras "doku_tipas"</xs:documentation></xs:annotation>
                </xs:element>

                <xs:element minOccurs="0" maxOccurs="0" name="dok_data_nuo" type="t_data">
                    <xs:annotation><xs:documentation>filtravimo parametras "dokumento data nuo"</xs:documentation></xs:annotation>
                </xs:element>

                <xs:element minOccurs="0" maxOccurs="0" name="dok_data_iki" type="t_data">
                    <xs:annotation><xs:documentation>filtravimo parametras "dokumento data iki"</xs:documentation></xs:annotation>
                </xs:element>

                <xs:element minOccurs="0" maxOccurs="0" name="dok_nr" type="xs:string">
                    <xs:annotation><xs:documentation>filtravimo parametras "dokumento nr"</xs:documentation></xs:annotation>
                </xs:element>

		<xs:element name="fmt" minOccurs="1" maxOccurs="1">
		  <xs:simpleType>
		    <xs:restriction base="xs:string">
		      <xs:enumeration value="xml"/>
		    </xs:restriction>
		  </xs:simpleType>
		</xs:element>

            </xs:choice>

        </xs:complexType>
    </xs:element>


<xs:simpleType name="t_data">
  <xs:annotation><xs:documentation>Data</xs:documentation></xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="\d{4}-\d{2}-\d{2}"/>
  </xs:restriction>
</xs:simpleType>

</xs:schema>
