<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:s3="http://www.ajpes.si/xml_sheme/nodurs/blok_seznam-20100601" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://www.ajpes.si/blok_izmenjava" xmlns:s1="http://www.ajpes.si/xml_sheme/nodurs/nodurs-20100601" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:s2="http://www.ajpes.si/xml_sheme/nodurs/nodurs_odgovor-20100601" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://www.ajpes.si/blok_izmenjava" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://www.ajpes.si/blok_izmenjava">
      <s:import namespace="http://www.ajpes.si/xml_sheme/nodurs/nodurs-20100601" />
      <s:import namespace="http://www.ajpes.si/xml_sheme/nodurs/nodurs_odgovor-20100601" />
      <s:import namespace="http://www.ajpes.si/xml_sheme/nodurs/blok_seznam-20100601" />
      <s:element name="BlokPodOddaj">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" ref="s1:BlokPod" />
            <s:element minOccurs="0" maxOccurs="1" name="Ident" type="tns:ArrayOfString" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfString">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="BlokPodOddajResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" ref="s2:BlokPodOddajResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BlokVrni">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BlokId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Ident" type="tns:ArrayOfString" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BlokVrniResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BlokVrniResult" type="s1:BlokadaType" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BlokSeznamRnVrni">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Tip" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Racun" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Ident" type="tns:ArrayOfString" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BlokSeznamRnVrniResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" ref="s3:BlokSeznamRnVrniResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
    </s:schema>
    <s:schema elementFormDefault="qualified" targetNamespace="http://www.ajpes.si/xml_sheme/nodurs/nodurs-20100601">
      <s:element name="BlokPod">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Ident" type="s1:BlokPodIdentType" />
            <s:element minOccurs="0" maxOccurs="unbounded" name="Dolznik" type="s1:DolznikType" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="BlokPodIdentType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Naziv" type="s:string" />
        </s:sequence>
        <s:attribute name="maticnaPorocevalec" type="s:string" />
        <s:attribute name="datumPriprave" type="s:dateTime" use="required" />
        <s:attribute name="steviloZapisov" type="s:integer" />
        <s:attribute name="sestevekZneskov" type="s:decimal" use="required" />
        <s:attribute name="maticnaPps" type="s:string" />
        <s:attribute name="datumPodatkov" type="s:date" use="required" />
      </s:complexType>
      <s:complexType name="DolznikType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Naziv" type="s:string" />
          <s:element minOccurs="0" maxOccurs="unbounded" name="Tr" type="s1:TrrType" />
        </s:sequence>
        <s:attribute name="davcna" type="s:string" />
      </s:complexType>
      <s:complexType name="TrrType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Blok" type="s1:BlokadaType" />
        </s:sequence>
        <s:attribute name="rn" type="s:string" />
      </s:complexType>
      <s:complexType name="BlokadaType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="No" type="s1:DogodekType" />
        </s:sequence>
        <s:attribute name="id" type="s:string" />
        <s:attribute name="izdajatelj" type="s:string" />
      </s:complexType>
      <s:complexType name="DogodekType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Upnik" type="s1:UpnikType" />
        </s:sequence>
        <s:attribute name="id" type="s:string" />
        <s:attribute name="refId" type="s:string" />
        <s:attribute name="sSpre" type="s:string" />
        <s:attribute name="dSpre" type="s:date" use="required" />
        <s:attribute name="znesek" type="s:decimal" use="required" />
        <s:attribute name="dtVpis" type="s:dateTime" use="required" />
        <s:attribute name="model" type="s:string" />
        <s:attribute name="sklic" type="s:string" />
        <s:attribute name="prior" type="s:string" />
      </s:complexType>
      <s:complexType name="UpnikType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Naziv" type="s:string" />
        </s:sequence>
        <s:attribute name="rn" type="s:string" />
      </s:complexType>
    </s:schema>
    <s:schema elementFormDefault="qualified" targetNamespace="http://www.ajpes.si/xml_sheme/nodurs/nodurs_odgovor-20100601">
      <s:element name="BlokPodOddajResult">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Ident" type="s2:BlokOdgovorIdentType" />
            <s:element minOccurs="0" maxOccurs="unbounded" name="Napaka" type="s2:NapakaType" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="BlokOdgovorIdentType">
        <s:attribute name="datumPriprave" type="s:dateTime" use="required" />
        <s:attribute name="maticnaPps" type="s:string" />
        <s:attribute name="datumPodatkov" type="s:date" use="required" />
        <s:attribute name="iErr" type="s:integer" />
        <s:attribute name="iWrn" type="s:integer" />
      </s:complexType>
      <s:complexType name="NapakaType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Opis" type="s:string" />
        </s:sequence>
        <s:attribute name="vrsta" use="required">
          <s:simpleType>
            <s:restriction base="s:string">
              <s:enumeration value="ERR" />
              <s:enumeration value="WRN" />
            </s:restriction>
          </s:simpleType>
        </s:attribute>
        <s:attribute name="id" type="s:integer" />
        <s:attribute name="blokId" type="s:string" />
        <s:attribute name="dogId" type="s:string" />
        <s:attribute name="refId" type="s:string" />
      </s:complexType>
    </s:schema>
    <s:schema elementFormDefault="qualified" targetNamespace="http://www.ajpes.si/xml_sheme/nodurs/blok_seznam-20100601">
      <s:element name="BlokSeznamRnVrniResult">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Ident" type="s3:BlokSeznamIdentType" />
            <s:element minOccurs="0" maxOccurs="unbounded" name="Tr" type="s3:TrSeznamType" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="BlokSeznamIdentType">
        <s:attribute name="datum" type="s:dateTime" />
      </s:complexType>
      <s:complexType name="TrSeznamType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Blok" type="s3:BlokSeznamType" />
        </s:sequence>
        <s:attribute name="rn" type="s:string" />
      </s:complexType>
      <s:complexType name="BlokSeznamType">
        <s:attribute name="id" type="s:string" />
      </s:complexType>
    </s:schema>
  </wsdl:types>
  <wsdl:message name="BlokPodOddajSoapIn">
    <wsdl:part name="parameters" element="tns:BlokPodOddaj" />
  </wsdl:message>
  <wsdl:message name="BlokPodOddajSoapOut">
    <wsdl:part name="parameters" element="tns:BlokPodOddajResponse" />
  </wsdl:message>
  <wsdl:message name="BlokVrniSoapIn">
    <wsdl:part name="parameters" element="tns:BlokVrni" />
  </wsdl:message>
  <wsdl:message name="BlokVrniSoapOut">
    <wsdl:part name="parameters" element="tns:BlokVrniResponse" />
  </wsdl:message>
  <wsdl:message name="BlokSeznamRnVrniSoapIn">
    <wsdl:part name="parameters" element="tns:BlokSeznamRnVrni" />
  </wsdl:message>
  <wsdl:message name="BlokSeznamRnVrniSoapOut">
    <wsdl:part name="parameters" element="tns:BlokSeznamRnVrniResponse" />
  </wsdl:message>
  <wsdl:portType name="BlokIzmenjavaSoap">
    <wsdl:operation name="BlokPodOddaj">
      <wsdl:input message="tns:BlokPodOddajSoapIn" />
      <wsdl:output message="tns:BlokPodOddajSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BlokVrni">
      <wsdl:input message="tns:BlokVrniSoapIn" />
      <wsdl:output message="tns:BlokVrniSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BlokSeznamRnVrni">
      <wsdl:input message="tns:BlokSeznamRnVrniSoapIn" />
      <wsdl:output message="tns:BlokSeznamRnVrniSoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="BlokIzmenjavaSoap" type="tns:BlokIzmenjavaSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="BlokPodOddaj">
      <soap:operation soapAction="http://www.ajpes.si/blok_izmenjava/BlokPodOddaj" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BlokVrni">
      <soap:operation soapAction="http://www.ajpes.si/blok_izmenjava/BlokVrni" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BlokSeznamRnVrni">
      <soap:operation soapAction="http://www.ajpes.si/blok_izmenjava/BlokSeznamRnVrni" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="BlokIzmenjavaSoap12" type="tns:BlokIzmenjavaSoap">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="BlokPodOddaj">
      <soap12:operation soapAction="http://www.ajpes.si/blok_izmenjava/BlokPodOddaj" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BlokVrni">
      <soap12:operation soapAction="http://www.ajpes.si/blok_izmenjava/BlokVrni" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BlokSeznamRnVrni">
      <soap12:operation soapAction="http://www.ajpes.si/blok_izmenjava/BlokSeznamRnVrni" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="BlokIzmenjava">
    <wsdl:port name="BlokIzmenjavaSoap" binding="tns:BlokIzmenjavaSoap">
      <soap:address location="https://wwwt.ajpes.si/wsBlokIzmenjava/BlokIzmenjava.asmx" />
    </wsdl:port>
    <wsdl:port name="BlokIzmenjavaSoap12" binding="tns:BlokIzmenjavaSoap12">
      <soap12:address location="https://wwwt.ajpes.si/wsBlokIzmenjava/BlokIzmenjava.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>