<?xml version='1.0' encoding='UTF-8'?><wsdl:definitions xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://stag-ws.zcu.cz/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:ns1="http://schemas.xmlsoap.org/soap/http" name="AbsolventServiceImplService" targetNamespace="http://stag-ws.zcu.cz/">
  <wsdl:types>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://stag-ws.zcu.cz/" elementFormDefault="unqualified" targetNamespace="http://stag-ws.zcu.cz/" version="1.0">

  <xs:element name="absolventOsoba" type="tns:absolventOsobaType"/>

  <xs:element name="najdiAbsolventy" type="tns:najdiAbsolventy"/>

  <xs:element name="najdiAbsolventyResponse" type="tns:najdiAbsolventyResponse"/>

  <xs:element name="overitAbsolventa" type="tns:overitAbsolventa"/>

  <xs:element name="overitAbsolventaResponse" type="tns:overitAbsolventaResponse"/>

  <xs:complexType name="najdiAbsolventy">
    <xs:sequence>
      <xs:element name="prijmeni" type="xs:string"/>
      <xs:element name="fakulta" type="xs:string"/>
      <xs:element name="program" type="xs:string"/>
      <xs:element name="rok_z" type="xs:string"/>
      <xs:element name="rok_k" type="xs:string"/>
      <xs:element name="forma" type="xs:string"/>
      <xs:element name="typ" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="najdiAbsolventyResponse">
    <xs:sequence>
      <xs:element name="absolventi" type="tns:absolventListType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="absolventListType">
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="absolventi" nillable="true" type="tns:absolventOsobaType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="absolventOsobaType">
    <xs:sequence>
      <xs:element minOccurs="0" name="typOsoby" type="xs:string"/>
      <xs:element minOccurs="0" name="idOsoby" type="xs:string"/>
      <xs:element minOccurs="0" name="osobidno" type="xs:long"/>
      <xs:element minOccurs="0" name="absidno" type="xs:long"/>
      <xs:element minOccurs="0" name="kontIdno" type="xs:long"/>
      <xs:element minOccurs="0" name="dalsi_kontakty" type="xs:string"/>
      <xs:element minOccurs="0" name="date_of_insert" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="date_of_update" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="datum_narozeni" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="email" type="xs:string"/>
      <xs:element minOccurs="0" name="hromadne_emaily" type="xs:string"/>
      <xs:element minOccurs="0" name="jmeno" type="xs:string"/>
      <xs:element minOccurs="0" name="mobil" type="xs:string"/>
      <xs:element minOccurs="0" name="obec" type="xs:string"/>
      <xs:element minOccurs="0" name="okres" type="xs:string"/>
      <xs:element minOccurs="0" name="owner" type="xs:string"/>
      <xs:element minOccurs="0" name="prijmeni" type="xs:string"/>
      <xs:element minOccurs="0" name="psc" type="xs:string"/>
      <xs:element minOccurs="0" name="rodne_prijmeni" type="xs:string"/>
      <xs:element minOccurs="0" name="stat" type="xs:long"/>
      <xs:element minOccurs="0" name="telefon" type="xs:string"/>
      <xs:element minOccurs="0" name="titul_pred" type="xs:string"/>
      <xs:element minOccurs="0" name="titul_za" type="xs:string"/>
      <xs:element minOccurs="0" name="ulice_a_cislo" type="xs:string"/>
      <xs:element minOccurs="0" name="updator" type="xs:string"/>
      <xs:element minOccurs="0" name="viditelnost" type="xs:string"/>
      <xs:element minOccurs="0" name="www" type="xs:string"/>
      <xs:element minOccurs="0" name="dalsi_informace" type="xs:string"/>
      <xs:element minOccurs="0" name="rodne_cislo" type="xs:string"/>
      <xs:element minOccurs="0" name="praceZahranici" type="xs:string"/>
      <xs:element name="souhlasPoGdpr" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jeVKlubu" type="xs:string"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="studia" nillable="true" type="tns:absolventStudium"/>
      <xs:element minOccurs="0" name="zamestnani" type="tns:absolventZamestnani"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="absolventStudium">
    <xs:sequence>
      <xs:element minOccurs="0" name="absidno" type="xs:long"/>
      <xs:element minOccurs="0" name="abssidno" type="xs:long"/>
      <xs:element minOccurs="0" name="cislo_diplomu" type="xs:string"/>
      <xs:element minOccurs="0" name="date_of_insert" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="date_of_update" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="datum_promoce" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="fakulta" type="xs:string"/>
      <xs:element minOccurs="0" name="forma" type="xs:string"/>
      <xs:element minOccurs="0" name="katedra" type="xs:string"/>
      <xs:element minOccurs="0" name="obor" type="xs:string"/>
      <xs:element minOccurs="0" name="os_cislo" type="xs:string"/>
      <xs:element minOccurs="0" name="owner" type="xs:string"/>
      <xs:element minOccurs="0" name="poznamka" type="xs:string"/>
      <xs:element minOccurs="0" name="prijat" type="xs:string"/>
      <xs:element minOccurs="0" name="rok_k" type="xs:string"/>
      <xs:element minOccurs="0" name="rok_z" type="xs:string"/>
      <xs:element minOccurs="0" name="studijni_program" type="xs:string"/>
      <xs:element minOccurs="0" name="titul" type="xs:string"/>
      <xs:element minOccurs="0" name="typ" type="xs:string"/>
      <xs:element minOccurs="0" name="updator" type="xs:string"/>
      <xs:element minOccurs="0" name="vedouci_prace" type="xs:string"/>
      <xs:element minOccurs="0" name="vyznamenani" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="absolventZamestnani">
    <xs:sequence>
      <xs:element minOccurs="0" name="absidno" type="xs:long"/>
      <xs:element minOccurs="0" name="date_of_insert" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="date_of_update" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="firma_instituce" type="xs:string"/>
      <xs:element minOccurs="0" name="owner" type="xs:string"/>
      <xs:element minOccurs="0" name="pozice" type="xs:int"/>
      <xs:element minOccurs="0" name="poznamka" type="xs:string"/>
      <xs:element minOccurs="0" name="rok_k" type="xs:string"/>
      <xs:element minOccurs="0" name="rok_s" type="xs:string"/>
      <xs:element minOccurs="0" name="typZamestnani" type="tns:typZamestnani"/>
      <xs:element minOccurs="0" name="updator" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="typZamestnani">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" type="xs:int"/>
      <xs:element minOccurs="0" name="obor" type="xs:string"/>
      <xs:element minOccurs="0" name="profese" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="overitAbsolventa">
    <xs:sequence>
      <xs:element name="email" type="xs:string"/>
      <xs:element name="heslo" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="overitAbsolventaResponse">
    <xs:sequence>
      <xs:element name="overen" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>

</xs:schema>
  </wsdl:types>
  <wsdl:message name="najdiAbsolventyResponse">
    <wsdl:part element="tns:najdiAbsolventyResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="overitAbsolventa">
    <wsdl:part element="tns:overitAbsolventa" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="overitAbsolventaResponse">
    <wsdl:part element="tns:overitAbsolventaResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="najdiAbsolventy">
    <wsdl:part element="tns:najdiAbsolventy" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:portType name="AbsolventService">
    <wsdl:operation name="najdiAbsolventy">
      <wsdl:input message="tns:najdiAbsolventy" name="najdiAbsolventy">
    </wsdl:input>
      <wsdl:output message="tns:najdiAbsolventyResponse" name="najdiAbsolventyResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="overitAbsolventa">
      <wsdl:input message="tns:overitAbsolventa" name="overitAbsolventa">
    </wsdl:input>
      <wsdl:output message="tns:overitAbsolventaResponse" name="overitAbsolventaResponse">
    </wsdl:output>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="AbsolventServiceImplServiceSoapBinding" type="tns:AbsolventService">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="najdiAbsolventy">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="najdiAbsolventy">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="najdiAbsolventyResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="overitAbsolventa">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="overitAbsolventa">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="overitAbsolventaResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="AbsolventServiceImplService">
    <wsdl:port binding="tns:AbsolventServiceImplServiceSoapBinding" name="AbsolventServiceImplPort">
      <soap:address location="https://stag-ws.tul.cz/ws/services/soap/absolventi"/>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>