<?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="StagStudentiCroServiceImplService" 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="atribut" type="tns:atributType"/>

  <xs:element name="atributyList" type="tns:atributyListType"/>

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

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

  <xs:element name="osoba" type="tns:osobaType"/>

  <xs:element name="osobaList" type="tns:osobaListType"/>

  <xs:element name="predmet" type="tns:predmetType"/>

  <xs:element name="predmetyList" type="tns:predmetyListType"/>

  <xs:element name="result" type="tns:resultType"/>

  <xs:element name="role" type="tns:roleType"/>

  <xs:element name="roleAll" type="tns:roleAllType"/>

  <xs:element name="roleList" nillable="true" type="xs:anyType"/>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  <xs:complexType name="najdiPredmety">
    <xs:sequence>
      <xs:element minOccurs="0" name="pracoviste" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="zkratka" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="rok" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="najdiPredmetyResponse">
    <xs:sequence>
      <xs:element name="predmetyList" type="tns:predmetyListType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="predmetyListType">
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="predmet" type="tns:predmetType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="predmetType">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" type="xs:string"/>
      <xs:element minOccurs="0" name="osCislo" type="xs:string"/>
      <xs:element minOccurs="0" name="rokPlatnosti" type="xs:string"/>
      <xs:element minOccurs="0" name="pracZkr" type="xs:string"/>
      <xs:element minOccurs="0" name="zkrPredmetu" type="xs:string"/>
      <xs:element minOccurs="0" name="rokVarianty" type="xs:string"/>
      <xs:element minOccurs="0" name="nazev" type="xs:string"/>
      <xs:element minOccurs="0" name="nazevEn" type="xs:string"/>
      <xs:element minOccurs="0" name="semestr" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="selectOsobaByRole">
    <xs:sequence>
      <xs:element name="lokalniId" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="selectOsobaByRoleResponse">
    <xs:sequence>
      <xs:element name="osobyList" type="tns:osobaListType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="osobaListType">
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="osoba" type="tns:osobaType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="osobaType">
    <xs:sequence>
      <xs:element minOccurs="0" name="idOsoby" type="xs:int"/>
      <xs:element minOccurs="0" name="idExterni" type="xs:string"/>
      <xs:element minOccurs="0" name="esi" type="xs:string"/>
      <xs:element minOccurs="0" name="usernameExterni" type="xs:string"/>
      <xs:element minOccurs="0" name="cisloKartyJIS" type="xs:string"/>
      <xs:element minOccurs="0" name="cisloNaKarteJIS" type="xs:string"/>
      <xs:element minOccurs="0" name="jmeno1" type="xs:string"/>
      <xs:element minOccurs="0" name="jmeno2" type="xs:string"/>
      <xs:element minOccurs="0" name="prijmeni1" type="xs:string"/>
      <xs:element minOccurs="0" name="prijmeni2" type="xs:string"/>
      <xs:element minOccurs="0" name="titulPrJm" type="xs:string"/>
      <xs:element minOccurs="0" name="titulZaJm" type="xs:string"/>
      <xs:element minOccurs="0" name="rodCislo" type="xs:string"/>
      <xs:element minOccurs="0" name="rodCisloOld" type="xs:string"/>
      <xs:element minOccurs="0" name="statniPrislusnost" type="xs:string"/>
      <xs:element minOccurs="0" name="pohlavi" type="xs:string"/>
      <xs:element minOccurs="0" name="trvIdStat" type="xs:string"/>
      <xs:element minOccurs="0" name="trvObec" type="xs:string"/>
      <xs:element minOccurs="0" name="trvCastObec" type="xs:string"/>
      <xs:element minOccurs="0" name="trvUlice" type="xs:string"/>
      <xs:element minOccurs="0" name="trvCisloDomovni" type="xs:string"/>
      <xs:element minOccurs="0" name="trvCisloOrient" type="xs:string"/>
      <xs:element minOccurs="0" name="trvPsc" type="xs:string"/>
      <xs:element minOccurs="0" name="preIdStat" type="xs:string"/>
      <xs:element minOccurs="0" name="preObec" type="xs:string"/>
      <xs:element minOccurs="0" name="preCastObec" type="xs:string"/>
      <xs:element minOccurs="0" name="preUlice" type="xs:string"/>
      <xs:element minOccurs="0" name="preCisloDomovni" type="xs:string"/>
      <xs:element minOccurs="0" name="preCisloOrient" type="xs:string"/>
      <xs:element minOccurs="0" name="prePsc" type="xs:string"/>
      <xs:element minOccurs="0" name="telefon1" type="xs:string"/>
      <xs:element minOccurs="0" name="telefon2" type="xs:string"/>
      <xs:element minOccurs="0" name="fax" type="xs:string"/>
      <xs:element minOccurs="0" name="email" type="xs:string"/>
      <xs:element minOccurs="0" name="www" type="xs:string"/>
      <xs:element minOccurs="0" name="poznamka" type="xs:string"/>
      <xs:element minOccurs="0" name="poznamka2" type="xs:string"/>
      <xs:element minOccurs="0" name="akce" type="xs:string"/>
      <xs:element minOccurs="0" name="datumAkce" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="akter" type="xs:string"/>
      <xs:element minOccurs="0" name="verze" type="xs:int"/>
      <xs:element minOccurs="0" name="stavStudia" type="xs:string"/>
      <xs:element minOccurs="0" name="dnyDoBudoucihoStudia" type="xs:int"/>
      <xs:element minOccurs="0" name="dnyDoBudoucihoPreruseni" type="xs:int"/>
      <xs:element minOccurs="0" name="dnyDoBudoucihoUkonceni" type="xs:int"/>
      <xs:element minOccurs="0" name="dnyOdUkonceniStudia" type="xs:int"/>
      <xs:element minOccurs="0" name="datumNastupu" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="budouciMobilita" type="xs:string"/>
      <xs:element minOccurs="0" name="uchazecBudouciRok" type="xs:string"/>
      <xs:element minOccurs="0" name="lastActionTimeStamp" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="pracovisteOsoby" type="xs:string"/>
      <xs:element minOccurs="0" name="roleList" type="tns:roleListType"/>
      <xs:element minOccurs="0" name="atributyList" type="tns:atributyListType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="roleListType">
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="role" nillable="true" type="tns:roleType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="roleType">
    <xs:sequence>
      <xs:element minOccurs="0" name="idOsoby" type="xs:int"/>
      <xs:element minOccurs="0" name="idExterni" type="xs:string"/>
      <xs:element minOccurs="0" name="esi" type="xs:string"/>
      <xs:element minOccurs="0" name="nazevRole" type="xs:string"/>
      <xs:element minOccurs="0" name="lokalniId" type="xs:string"/>
      <xs:element minOccurs="0" name="login" type="xs:string"/>
      <xs:element minOccurs="0" name="typOsoby" type="xs:string"/>
      <xs:element minOccurs="0" name="stredisko" type="xs:string"/>
      <xs:element minOccurs="0" name="strediskoZkr" type="xs:string"/>
      <xs:element minOccurs="0" name="akce" type="xs:string"/>
      <xs:element minOccurs="0" name="datumAkce" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="akter" type="xs:string"/>
      <xs:element minOccurs="0" name="verze" type="xs:int"/>
      <xs:element minOccurs="0" name="lastActionTimeStamp" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="datumNastupu" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="atributyList" type="tns:atributyListType"/>
      <xs:element minOccurs="0" name="predmetyList" type="tns:predmetyListType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="atributyListType">
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="atribut" type="tns:atributType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="atributType">
    <xs:sequence>
      <xs:element minOccurs="0" name="idOsoby" type="xs:int"/>
      <xs:element minOccurs="0" name="idExterni" type="xs:string"/>
      <xs:element minOccurs="0" name="esi" type="xs:string"/>
      <xs:element minOccurs="0" name="idRole" type="xs:string"/>
      <xs:element minOccurs="0" name="lokalniId" type="xs:string"/>
      <xs:element minOccurs="0" name="nazev" type="xs:string"/>
      <xs:element minOccurs="0" name="hodnota" type="xs:string"/>
      <xs:element minOccurs="0" name="verze" type="xs:int"/>
      <xs:element minOccurs="0" name="akce" type="xs:string"/>
      <xs:element minOccurs="0" name="datumAkce" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="akter" type="xs:string"/>
      <xs:element minOccurs="0" name="lastActionTimeStamp" type="xs:dateTime"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="selectChangedOsoby">
    <xs:sequence>
      <xs:element minOccurs="0" name="from" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="to" nillable="true" type="xs:dateTime"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="selectChangedOsobyResponse">
    <xs:sequence>
      <xs:element name="osobyList" type="tns:osobaListType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="selectOsoba">
    <xs:sequence>
      <xs:element minOccurs="0" name="idOsoby" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="idExterni" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="usernameExterni" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="rodneCislo" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="selectOsobaResponse">
    <xs:sequence>
      <xs:element name="osobyList" type="tns:osobaListType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="selectAllOsoby">
    <xs:sequence/>
  </xs:complexType>

  <xs:complexType name="selectAllOsobyResponse">
    <xs:sequence>
      <xs:element name="osobyList" type="tns:osobaListType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="selectPredmetyStudia">
    <xs:sequence>
      <xs:element name="lokalniId" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="selectPredmetyStudiaResponse">
    <xs:sequence>
      <xs:element name="predmetyList" type="tns:predmetyListType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="selectRoliOsoby">
    <xs:sequence>
      <xs:element name="lokalniId" type="xs:string"/>
      <xs:element minOccurs="0" name="nazevRole" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="selectRoliOsobyResponse">
    <xs:sequence>
      <xs:element name="roleList" type="tns:roleListType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="updateOsoba">
    <xs:sequence>
      <xs:element minOccurs="0" name="stagUser" nillable="true" type="xs:string"/>
      <xs:element name="osoba" type="tns:osobaType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="updateOsobaResponse">
    <xs:sequence>
      <xs:element name="osobyList" type="tns:resultType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="resultType">
    <xs:sequence>
      <xs:element minOccurs="0" name="code" type="xs:string"/>
      <xs:element minOccurs="0" name="errNumber" type="xs:int"/>
      <xs:element minOccurs="0" name="id" type="xs:long"/>
      <xs:element minOccurs="0" name="message" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="selectAllRoleOsoby">
    <xs:sequence>
      <xs:element minOccurs="0" name="idOsoby" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="idExterni" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="usernameExterni" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="rodneCislo" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="selectAllRoleOsobyResponse">
    <xs:sequence>
      <xs:element name="roleList" type="tns:roleListType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="selectAllRole">
    <xs:sequence/>
  </xs:complexType>

  <xs:complexType name="selectAllRoleResponse">
    <xs:sequence>
      <xs:element name="roleList" type="tns:roleAllListType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="roleAllListType">
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="role" nillable="true" type="tns:roleAllType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="roleAllType">
    <xs:sequence>
      <xs:element minOccurs="0" name="rodCislo" type="xs:string"/>
      <xs:element minOccurs="0" name="idOsoby" type="xs:int"/>
      <xs:element minOccurs="0" name="idExterni" type="xs:string"/>
      <xs:element minOccurs="0" name="lokalniId" type="xs:string"/>
      <xs:element minOccurs="0" name="stav" type="xs:string"/>
      <xs:element minOccurs="0" name="nestudujeDni" type="xs:int"/>
      <xs:element minOccurs="0" name="budeStudovatZaDni" type="xs:int"/>
      <xs:element minOccurs="0" name="datumNastupu" type="xs:dateTime"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="selectChangedRole">
    <xs:sequence>
      <xs:element minOccurs="0" name="from" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="to" nillable="true" type="xs:dateTime"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="selectChangedRoleResponse">
    <xs:sequence>
      <xs:element name="roleList" type="tns:roleListType"/>
    </xs:sequence>
  </xs:complexType>

</xs:schema>
  </wsdl:types>
  <wsdl:message name="selectOsobaByRole">
    <wsdl:part element="tns:selectOsobaByRole" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="selectRoliOsobyResponse">
    <wsdl:part element="tns:selectRoliOsobyResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="selectAllOsoby">
    <wsdl:part element="tns:selectAllOsoby" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="selectOsobaByRoleResponse">
    <wsdl:part element="tns:selectOsobaByRoleResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="selectAllRoleResponse">
    <wsdl:part element="tns:selectAllRoleResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="updateOsobaResponse">
    <wsdl:part element="tns:updateOsobaResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="selectAllRole">
    <wsdl:part element="tns:selectAllRole" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="selectOsobaResponse">
    <wsdl:part element="tns:selectOsobaResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="najdiPredmety">
    <wsdl:part element="tns:najdiPredmety" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="selectChangedOsoby">
    <wsdl:part element="tns:selectChangedOsoby" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="selectChangedRoleResponse">
    <wsdl:part element="tns:selectChangedRoleResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="selectOsoba">
    <wsdl:part element="tns:selectOsoba" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="selectAllOsobyResponse">
    <wsdl:part element="tns:selectAllOsobyResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="selectChangedOsobyResponse">
    <wsdl:part element="tns:selectChangedOsobyResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="selectPredmetyStudia">
    <wsdl:part element="tns:selectPredmetyStudia" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="selectPredmetyStudiaResponse">
    <wsdl:part element="tns:selectPredmetyStudiaResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="selectRoliOsoby">
    <wsdl:part element="tns:selectRoliOsoby" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="updateOsoba">
    <wsdl:part element="tns:updateOsoba" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="selectAllRoleOsobyResponse">
    <wsdl:part element="tns:selectAllRoleOsobyResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="najdiPredmetyResponse">
    <wsdl:part element="tns:najdiPredmetyResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="selectAllRoleOsoby">
    <wsdl:part element="tns:selectAllRoleOsoby" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="selectChangedRole">
    <wsdl:part element="tns:selectChangedRole" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:portType name="StagStudentiCroService">
    <wsdl:operation name="najdiPredmety">
      <wsdl:input message="tns:najdiPredmety" name="najdiPredmety">
    </wsdl:input>
      <wsdl:output message="tns:najdiPredmetyResponse" name="najdiPredmetyResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="selectOsobaByRole">
      <wsdl:input message="tns:selectOsobaByRole" name="selectOsobaByRole">
    </wsdl:input>
      <wsdl:output message="tns:selectOsobaByRoleResponse" name="selectOsobaByRoleResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="selectChangedOsoby">
      <wsdl:input message="tns:selectChangedOsoby" name="selectChangedOsoby">
    </wsdl:input>
      <wsdl:output message="tns:selectChangedOsobyResponse" name="selectChangedOsobyResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="selectOsoba">
      <wsdl:input message="tns:selectOsoba" name="selectOsoba">
    </wsdl:input>
      <wsdl:output message="tns:selectOsobaResponse" name="selectOsobaResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="selectAllOsoby">
      <wsdl:input message="tns:selectAllOsoby" name="selectAllOsoby">
    </wsdl:input>
      <wsdl:output message="tns:selectAllOsobyResponse" name="selectAllOsobyResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="selectPredmetyStudia">
      <wsdl:input message="tns:selectPredmetyStudia" name="selectPredmetyStudia">
    </wsdl:input>
      <wsdl:output message="tns:selectPredmetyStudiaResponse" name="selectPredmetyStudiaResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="selectRoliOsoby">
      <wsdl:input message="tns:selectRoliOsoby" name="selectRoliOsoby">
    </wsdl:input>
      <wsdl:output message="tns:selectRoliOsobyResponse" name="selectRoliOsobyResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="updateOsoba">
      <wsdl:input message="tns:updateOsoba" name="updateOsoba">
    </wsdl:input>
      <wsdl:output message="tns:updateOsobaResponse" name="updateOsobaResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="selectAllRoleOsoby">
      <wsdl:input message="tns:selectAllRoleOsoby" name="selectAllRoleOsoby">
    </wsdl:input>
      <wsdl:output message="tns:selectAllRoleOsobyResponse" name="selectAllRoleOsobyResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="selectAllRole">
      <wsdl:input message="tns:selectAllRole" name="selectAllRole">
    </wsdl:input>
      <wsdl:output message="tns:selectAllRoleResponse" name="selectAllRoleResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="selectChangedRole">
      <wsdl:input message="tns:selectChangedRole" name="selectChangedRole">
    </wsdl:input>
      <wsdl:output message="tns:selectChangedRoleResponse" name="selectChangedRoleResponse">
    </wsdl:output>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="StagStudentiCroServiceImplServiceSoapBinding" type="tns:StagStudentiCroService">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="najdiPredmety">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="najdiPredmety">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="najdiPredmetyResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="selectOsobaByRole">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="selectOsobaByRole">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="selectOsobaByRoleResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="selectChangedOsoby">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="selectChangedOsoby">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="selectChangedOsobyResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="selectOsoba">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="selectOsoba">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="selectOsobaResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="selectAllOsoby">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="selectAllOsoby">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="selectAllOsobyResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="selectPredmetyStudia">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="selectPredmetyStudia">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="selectPredmetyStudiaResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="selectRoliOsoby">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="selectRoliOsoby">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="selectRoliOsobyResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="updateOsoba">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="updateOsoba">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="updateOsobaResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="selectAllRoleOsoby">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="selectAllRoleOsoby">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="selectAllRoleOsobyResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="selectAllRole">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="selectAllRole">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="selectAllRoleResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="selectChangedRole">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="selectChangedRole">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="selectChangedRoleResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="StagStudentiCroServiceImplService">
    <wsdl:port binding="tns:StagStudentiCroServiceImplServiceSoapBinding" name="StagStudentiCroServiceImplPort">
      <soap:address location="https://stag-ws.zcu.cz/ws/services/soap/cro_studenti"/>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>