<?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="RozvrhyServiceImplService" 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="akce" type="tns:akceType"/>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  <xs:element name="rozvrh" type="tns:rozvrhType"/>

  <xs:element name="ucitel" type="tns:ucitelType"/>

  <xs:element name="ucitelRozvrhoveAkce" type="tns:ucitelRozvrhoveAkceType"/>

  <xs:complexType name="getRozvrhByMistnostPDF">
    <xs:sequence>
      <xs:element minOccurs="0" name="stagUser" nillable="true" type="xs:string"/>
      <xs:element name="budova" type="xs:string"/>
      <xs:element name="mistnost" type="xs:string"/>
      <xs:element minOccurs="0" name="identifikatorMistnosti" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="rok" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="semestr" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="datumOd" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="datumDo" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="vsechnyAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="vsechnyCasyKonani" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenRozvrhoveAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenBudouciAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="grafickyRozvrh" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByMistnostPDFResponse">
    <xs:sequence>
      <xs:element name="rozvrh" type="xs:base64Binary"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByUcitel">
    <xs:sequence>
      <xs:element minOccurs="0" name="stagUser" nillable="true" type="xs:string"/>
      <xs:element name="ucitIdno" type="xs:long"/>
      <xs:element minOccurs="0" name="rok" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="semestr" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="datumOd" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="datumDo" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="vsechnyAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="vsechnyCasyKonani" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenRozvrhoveAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenBudouciAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByUcitelResponse">
    <xs:sequence>
      <xs:element name="rozvrh" type="tns:rozvrhType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="rozvrhType">
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="rozvrhovaAkce" nillable="true" type="tns:akceType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="akceType">
    <xs:sequence>
      <xs:element minOccurs="0" name="roakIdno" type="xs:long"/>
      <xs:element minOccurs="0" name="nazev" type="xs:string"/>
      <xs:element minOccurs="0" name="katedra" type="xs:string"/>
      <xs:element minOccurs="0" name="predmet" type="xs:string"/>
      <xs:element minOccurs="0" name="statut" type="xs:string"/>
      <xs:element minOccurs="0" name="ucitIdno" type="xs:long"/>
      <xs:element minOccurs="0" name="ucitel" type="tns:ucitelRozvrhoveAkceType"/>
      <xs:element minOccurs="0" name="rok" type="xs:string"/>
      <xs:element minOccurs="0" name="budova" type="xs:string"/>
      <xs:element minOccurs="0" name="mistnost" type="xs:string"/>
      <xs:element minOccurs="0" name="kapacitaMistnosti" type="xs:int"/>
      <xs:element minOccurs="0" name="planObsazeni" type="xs:int"/>
      <xs:element minOccurs="0" name="obsazeni" type="xs:int"/>
      <xs:element minOccurs="0" name="typAkce" type="xs:string"/>
      <xs:element minOccurs="0" name="typAkceZkr" type="xs:string"/>
      <xs:element minOccurs="0" name="semestr" type="xs:string"/>
      <xs:element minOccurs="0" name="platnost" type="xs:string"/>
      <xs:element minOccurs="0" name="den" type="xs:string"/>
      <xs:element minOccurs="0" name="denZkr" type="xs:string"/>
      <xs:element minOccurs="0" name="vyucJazyk" type="xs:string"/>
      <xs:element minOccurs="0" name="hodinaOd" type="xs:int"/>
      <xs:element minOccurs="0" name="hodinaDo" type="xs:int"/>
      <xs:element minOccurs="0" name="pocetVyucHodin" type="xs:int"/>
      <xs:element minOccurs="0" name="hodinaSkutOd" type="tns:xmlDateType"/>
      <xs:element minOccurs="0" name="hodinaSkutDo" type="tns:xmlDateType"/>
      <xs:element minOccurs="0" name="tydenOd" type="xs:int"/>
      <xs:element minOccurs="0" name="tydenDo" type="xs:int"/>
      <xs:element minOccurs="0" name="tyden" type="xs:string"/>
      <xs:element minOccurs="0" name="tydenZkr" type="xs:string"/>
      <xs:element minOccurs="0" name="grupIdno" type="xs:long"/>
      <xs:element minOccurs="0" name="jeNadrazena" type="xs:string"/>
      <xs:element minOccurs="0" name="maNadrazenou" type="xs:string"/>
      <xs:element minOccurs="0" name="kontakt" type="xs:string"/>
      <xs:element minOccurs="0" name="krouzky" type="xs:string"/>
      <xs:element minOccurs="0" name="casovaRada" type="xs:string"/>
      <xs:element minOccurs="0" name="datum" type="tns:xmlDateType"/>
      <xs:element minOccurs="0" name="datumOd" type="tns:xmlDateType"/>
      <xs:element minOccurs="0" name="datumDo" type="tns:xmlDateType"/>
      <xs:element minOccurs="0" name="druhAkce" type="xs:string"/>
      <xs:element minOccurs="0" name="vsichniUciteleUcitIdno" type="xs:string"/>
      <xs:element minOccurs="0" name="vsichniUciteleJmenaTituly" type="xs:string"/>
      <xs:element minOccurs="0" name="vsichniUciteleJmenaTitulySPodily" type="xs:string"/>
      <xs:element minOccurs="0" name="vsichniUcitelePrijmeni" type="xs:string"/>
      <xs:element minOccurs="0" name="referencedIdno" type="xs:long"/>
      <xs:element minOccurs="0" name="poznamkaRozvrhare" type="xs:string"/>
      <xs:element minOccurs="0" name="nekonaSe" type="xs:string"/>
      <xs:element minOccurs="0" name="owner" type="xs:string"/>
      <xs:element minOccurs="0" name="zakazaneAkce" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="ucitelRozvrhoveAkceType">
    <xs:complexContent>
      <xs:extension base="tns:ucitelType">
        <xs:sequence>
          <xs:element minOccurs="0" name="podilNaVyuce" type="xs:int"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:complexType name="ucitelType">
    <xs:sequence>
      <xs:element name="ucitIdno" type="xs:long"/>
      <xs:element name="jmeno" type="xs:string"/>
      <xs:element name="prijmeni" type="xs:string"/>
      <xs:element minOccurs="0" name="titulPred" type="xs:string"/>
      <xs:element minOccurs="0" name="titulZa" type="xs:string"/>
      <xs:element name="platnost" type="xs:string"/>
      <xs:element name="zamestnanec" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:simpleType name="xmlDateType">
    <xs:restriction base="xs:string"/>
  </xs:simpleType>

  <xs:complexType name="getRozvrhByKrouzekICAL">
    <xs:sequence>
      <xs:element minOccurs="0" name="stagUser" nillable="true" type="xs:string"/>
      <xs:element name="kod" type="xs:string"/>
      <xs:element minOccurs="0" name="rok" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="semestr" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="datumOd" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="datumDo" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="vsechnyAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenRozvrhoveAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenBudouciAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByKrouzekICALResponse">
    <xs:sequence>
      <xs:element name="rozvrh" type="xs:base64Binary"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByKatedraPDF">
    <xs:sequence>
      <xs:element minOccurs="0" name="stagUser" nillable="true" type="xs:string"/>
      <xs:element name="katedra" type="xs:string"/>
      <xs:element minOccurs="0" name="rok" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="semestr" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="datumOd" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="datumDo" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="vsechnyAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="vsechnyCasyKonani" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenRozvrhoveAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenBudouciAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="grafickyRozvrh" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByKatedraPDFResponse">
    <xs:sequence>
      <xs:element name="rozvrh" type="xs:base64Binary"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByStudentICAL">
    <xs:sequence>
      <xs:element minOccurs="0" name="stagUser" nillable="true" type="xs:string"/>
      <xs:element name="osCislo" type="xs:string"/>
      <xs:element minOccurs="0" name="rok" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="semestr" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="datumOd" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="datumDo" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="vsechnyAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenRozvrhoveAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenBudouciAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByStudentICALResponse">
    <xs:sequence>
      <xs:element name="rozvrh" type="xs:base64Binary"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByUcitelICAL">
    <xs:sequence>
      <xs:element minOccurs="0" name="stagUser" nillable="true" type="xs:string"/>
      <xs:element name="ucitIdno" type="xs:long"/>
      <xs:element minOccurs="0" name="rok" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="semestr" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="datumOd" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="datumDo" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="vsechnyAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenRozvrhoveAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenBudouciAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByUcitelICALResponse">
    <xs:sequence>
      <xs:element name="rozvrh" type="xs:base64Binary"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByKatedraICAL">
    <xs:sequence>
      <xs:element minOccurs="0" name="stagUser" nillable="true" type="xs:string"/>
      <xs:element name="katedra" type="xs:string"/>
      <xs:element minOccurs="0" name="rok" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="semestr" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="datumOd" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="datumDo" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="vsechnyAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenRozvrhoveAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenBudouciAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByKatedraICALResponse">
    <xs:sequence>
      <xs:element name="rozvrh" type="xs:base64Binary"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByPlan">
    <xs:sequence>
      <xs:element minOccurs="0" name="stagUser" nillable="true" type="xs:string"/>
      <xs:element name="stplIdno" type="xs:long"/>
      <xs:element name="rocnik" type="xs:int"/>
      <xs:element minOccurs="0" name="statuty" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="rok" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="semestr" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="datumOd" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="datumDo" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="zkrBudovy" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="vsechnyAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="vsechnyCasyKonani" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenRozvrhoveAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenBudouciAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByPlanResponse">
    <xs:sequence>
      <xs:element name="rozvrh" type="tns:rozvrhType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByKatedra">
    <xs:sequence>
      <xs:element minOccurs="0" name="stagUser" nillable="true" type="xs:string"/>
      <xs:element name="katedra" type="xs:string"/>
      <xs:element minOccurs="0" name="rok" nillable="true" type="xs:string"/>
      <xs:element name="semestr" type="xs:string"/>
      <xs:element minOccurs="0" name="datumOd" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="datumDo" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="vsechnyAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="vsechnyCasyKonani" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenRozvrhoveAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenBudouciAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByKatedraResponse">
    <xs:sequence>
      <xs:element name="rozvrh" type="tns:rozvrhType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByPlanPDF">
    <xs:sequence>
      <xs:element minOccurs="0" name="stagUser" nillable="true" type="xs:string"/>
      <xs:element name="stplIdno" type="xs:long"/>
      <xs:element name="rocnik" type="xs:int"/>
      <xs:element minOccurs="0" name="statuty" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="rok" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="semestr" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="datumOd" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="datumDo" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="zkrBudovy" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="vsechnyAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="vsechnyCasyKonani" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenRozvrhoveAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenBudouciAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="grafickyRozvrh" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByPlanPDFResponse">
    <xs:sequence>
      <xs:element name="rozvrh" type="xs:base64Binary"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByPredmet">
    <xs:sequence>
      <xs:element minOccurs="0" name="stagUser" nillable="true" type="xs:string"/>
      <xs:element name="katedra" type="xs:string"/>
      <xs:element name="zkratka" type="xs:string"/>
      <xs:element minOccurs="0" name="rok" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="semestr" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="datumOd" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="datumDo" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="vsechnyAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="vsechnyCasyKonani" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenRozvrhoveAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenBudouciAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByPredmetResponse">
    <xs:sequence>
      <xs:element name="rozvrh" type="tns:rozvrhType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByKrouzek">
    <xs:sequence>
      <xs:element minOccurs="0" name="stagUser" nillable="true" type="xs:string"/>
      <xs:element name="kod" type="xs:string"/>
      <xs:element minOccurs="0" name="rok" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="semestr" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="datumOd" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="datumDo" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="vsechnyAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="vsechnyCasyKonani" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenRozvrhoveAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenBudouciAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByKrouzekResponse">
    <xs:sequence>
      <xs:element name="rozvrh" type="tns:rozvrhType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByMistnost">
    <xs:sequence>
      <xs:element minOccurs="0" name="stagUser" nillable="true" type="xs:string"/>
      <xs:element name="budova" type="xs:string"/>
      <xs:element name="mistnost" type="xs:string"/>
      <xs:element minOccurs="0" name="identifikatorMistnosti" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="rok" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="semestr" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="datumOd" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="datumDo" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="vsechnyAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="vsechnyCasyKonani" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenRozvrhoveAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenBudouciAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByMistnostResponse">
    <xs:sequence>
      <xs:element name="rozvrh" type="tns:rozvrhType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getPozadavkyNaCasVyuky">
    <xs:sequence>
      <xs:element minOccurs="0" name="stagUser" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="rok" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="semestr" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="ucitIdno" nillable="true" type="xs:long"/>
      <xs:element minOccurs="0" name="katedra" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="fakulta" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getPozadavkyNaCasVyukyResponse">
    <xs:sequence>
      <xs:element name="rozvrh" type="tns:rozvrhType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhovaAkceInfo">
    <xs:sequence>
      <xs:element minOccurs="0" name="stagUser" nillable="true" type="xs:string"/>
      <xs:element name="roakIdno" type="xs:long"/>
      <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhovaAkceInfoResponse">
    <xs:sequence>
      <xs:element name="akce" type="tns:akceType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhoveAkce">
    <xs:sequence>
      <xs:element minOccurs="0" name="stagUser" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="pracoviste" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="zkrPredm" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="zkrBudovy" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="cisloMistnosti" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="ucitIdno" nillable="true" type="xs:long"/>
      <xs:element minOccurs="0" name="den" nillable="true" type="xs:string"/>
      <xs:element name="rokVarianty" type="xs:string"/>
      <xs:element minOccurs="0" name="semestr" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="typ" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="owner" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="platnost" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhoveAkceResponse">
    <xs:sequence>
      <xs:element name="akce" type="tns:rozvrhType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByPredmetPDF">
    <xs:sequence>
      <xs:element minOccurs="0" name="stagUser" nillable="true" type="xs:string"/>
      <xs:element name="katedra" type="xs:string"/>
      <xs:element name="zkratka" type="xs:string"/>
      <xs:element minOccurs="0" name="rok" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="semestr" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="datumOd" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="datumDo" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="vsechnyAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="vsechnyCasyKonani" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenRozvrhoveAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenBudouciAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="grafickyRozvrh" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByPredmetPDFResponse">
    <xs:sequence>
      <xs:element name="rozvrh" type="xs:base64Binary"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByPlanICAL">
    <xs:sequence>
      <xs:element minOccurs="0" name="stagUser" nillable="true" type="xs:string"/>
      <xs:element name="stplIdno" type="xs:long"/>
      <xs:element name="rocnik" type="xs:int"/>
      <xs:element minOccurs="0" name="statuty" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="rok" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="semestr" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="datumOd" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="datumDo" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="zkrBudovy" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="vsechnyAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenRozvrhoveAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenBudouciAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByPlanICALResponse">
    <xs:sequence>
      <xs:element name="rozvrh" type="xs:base64Binary"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByStudentPDF">
    <xs:sequence>
      <xs:element minOccurs="0" name="stagUser" nillable="true" type="xs:string"/>
      <xs:element name="osCislo" type="xs:string"/>
      <xs:element minOccurs="0" name="rok" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="semestr" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="datumOd" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="datumDo" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="vsechnyAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="vsechnyCasyKonani" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenRozvrhoveAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenBudouciAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="grafickyRozvrh" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByStudentPDFResponse">
    <xs:sequence>
      <xs:element name="rozvrh" type="xs:base64Binary"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByPredmetICAL">
    <xs:sequence>
      <xs:element minOccurs="0" name="stagUser" nillable="true" type="xs:string"/>
      <xs:element name="katedra" type="xs:string"/>
      <xs:element name="zkratka" type="xs:string"/>
      <xs:element minOccurs="0" name="rok" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="semestr" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="datumOd" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="datumDo" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="vsechnyAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenRozvrhoveAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenBudouciAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByPredmetICALResponse">
    <xs:sequence>
      <xs:element name="rozvrh" type="xs:base64Binary"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByUcitelPDF">
    <xs:sequence>
      <xs:element minOccurs="0" name="stagUser" nillable="true" type="xs:string"/>
      <xs:element name="ucitIdno" type="xs:long"/>
      <xs:element minOccurs="0" name="rok" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="semestr" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="datumOd" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="datumDo" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="vsechnyAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="vsechnyCasyKonani" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenRozvrhoveAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenBudouciAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="grafickyRozvrh" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByUcitelPDFResponse">
    <xs:sequence>
      <xs:element name="rozvrh" type="xs:base64Binary"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByStudent">
    <xs:sequence>
      <xs:element minOccurs="0" name="stagUser" nillable="true" type="xs:string"/>
      <xs:element name="osCislo" type="xs:string"/>
      <xs:element minOccurs="0" name="rok" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="semestr" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="datumOd" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="datumDo" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="vsechnyAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="vsechnyCasyKonani" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenRozvrhoveAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenBudouciAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByStudentResponse">
    <xs:sequence>
      <xs:element name="rozvrh" type="tns:rozvrhType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByKrouzekPDF">
    <xs:sequence>
      <xs:element minOccurs="0" name="stagUser" nillable="true" type="xs:string"/>
      <xs:element name="kod" type="xs:string"/>
      <xs:element minOccurs="0" name="rok" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="semestr" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="datumOd" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="datumDo" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="vsechnyAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="vsechnyCasyKonani" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenRozvrhoveAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenBudouciAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="grafickyRozvrh" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByKrouzekPDFResponse">
    <xs:sequence>
      <xs:element name="rozvrh" type="xs:base64Binary"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByMistnostICAL">
    <xs:sequence>
      <xs:element minOccurs="0" name="stagUser" nillable="true" type="xs:string"/>
      <xs:element name="budova" type="xs:string"/>
      <xs:element name="mistnost" type="xs:string"/>
      <xs:element minOccurs="0" name="identifikatorMistnosti" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="rok" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="semestr" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="datumOd" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="datumDo" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="vsechnyAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenRozvrhoveAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="jenBudouciAkce" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getRozvrhByMistnostICALResponse">
    <xs:sequence>
      <xs:element name="rozvrh" type="xs:base64Binary"/>
    </xs:sequence>
  </xs:complexType>

</xs:schema>
  </wsdl:types>
  <wsdl:message name="getRozvrhByMistnostPDF">
    <wsdl:part element="tns:getRozvrhByMistnostPDF" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByPlanResponse">
    <wsdl:part element="tns:getRozvrhByPlanResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByPredmetResponse">
    <wsdl:part element="tns:getRozvrhByPredmetResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByKatedraICALResponse">
    <wsdl:part element="tns:getRozvrhByKatedraICALResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByUcitel">
    <wsdl:part element="tns:getRozvrhByUcitel" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByKrouzekICAL">
    <wsdl:part element="tns:getRozvrhByKrouzekICAL" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByKatedraPDF">
    <wsdl:part element="tns:getRozvrhByKatedraPDF" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByPredmetICALResponse">
    <wsdl:part element="tns:getRozvrhByPredmetICALResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByStudentICAL">
    <wsdl:part element="tns:getRozvrhByStudentICAL" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhovaAkceInfoResponse">
    <wsdl:part element="tns:getRozvrhovaAkceInfoResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByKatedraPDFResponse">
    <wsdl:part element="tns:getRozvrhByKatedraPDFResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByKrouzekResponse">
    <wsdl:part element="tns:getRozvrhByKrouzekResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByUcitelICAL">
    <wsdl:part element="tns:getRozvrhByUcitelICAL" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByKatedraICAL">
    <wsdl:part element="tns:getRozvrhByKatedraICAL" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByPlan">
    <wsdl:part element="tns:getRozvrhByPlan" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByStudentICALResponse">
    <wsdl:part element="tns:getRozvrhByStudentICALResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByKrouzekPDFResponse">
    <wsdl:part element="tns:getRozvrhByKrouzekPDFResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByKatedra">
    <wsdl:part element="tns:getRozvrhByKatedra" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByKatedraResponse">
    <wsdl:part element="tns:getRozvrhByKatedraResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByPlanPDF">
    <wsdl:part element="tns:getRozvrhByPlanPDF" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getPozadavkyNaCasVyukyResponse">
    <wsdl:part element="tns:getPozadavkyNaCasVyukyResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByPredmet">
    <wsdl:part element="tns:getRozvrhByPredmet" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByKrouzekICALResponse">
    <wsdl:part element="tns:getRozvrhByKrouzekICALResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByKrouzek">
    <wsdl:part element="tns:getRozvrhByKrouzek" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByMistnost">
    <wsdl:part element="tns:getRozvrhByMistnost" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getPozadavkyNaCasVyuky">
    <wsdl:part element="tns:getPozadavkyNaCasVyuky" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByStudentResponse">
    <wsdl:part element="tns:getRozvrhByStudentResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByUcitelResponse">
    <wsdl:part element="tns:getRozvrhByUcitelResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhovaAkceInfo">
    <wsdl:part element="tns:getRozvrhovaAkceInfo" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhoveAkce">
    <wsdl:part element="tns:getRozvrhoveAkce" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByPredmetPDF">
    <wsdl:part element="tns:getRozvrhByPredmetPDF" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhoveAkceResponse">
    <wsdl:part element="tns:getRozvrhoveAkceResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByPlanPDFResponse">
    <wsdl:part element="tns:getRozvrhByPlanPDFResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByPlanICAL">
    <wsdl:part element="tns:getRozvrhByPlanICAL" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByUcitelICALResponse">
    <wsdl:part element="tns:getRozvrhByUcitelICALResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByMistnostResponse">
    <wsdl:part element="tns:getRozvrhByMistnostResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByPredmetPDFResponse">
    <wsdl:part element="tns:getRozvrhByPredmetPDFResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByPlanICALResponse">
    <wsdl:part element="tns:getRozvrhByPlanICALResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByUcitelPDFResponse">
    <wsdl:part element="tns:getRozvrhByUcitelPDFResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByMistnostPDFResponse">
    <wsdl:part element="tns:getRozvrhByMistnostPDFResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByStudentPDF">
    <wsdl:part element="tns:getRozvrhByStudentPDF" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByPredmetICAL">
    <wsdl:part element="tns:getRozvrhByPredmetICAL" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByStudentPDFResponse">
    <wsdl:part element="tns:getRozvrhByStudentPDFResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByUcitelPDF">
    <wsdl:part element="tns:getRozvrhByUcitelPDF" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByStudent">
    <wsdl:part element="tns:getRozvrhByStudent" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByKrouzekPDF">
    <wsdl:part element="tns:getRozvrhByKrouzekPDF" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByMistnostICAL">
    <wsdl:part element="tns:getRozvrhByMistnostICAL" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getRozvrhByMistnostICALResponse">
    <wsdl:part element="tns:getRozvrhByMistnostICALResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:portType name="RozvrhyService">
    <wsdl:operation name="getRozvrhByMistnostPDF">
      <wsdl:input message="tns:getRozvrhByMistnostPDF" name="getRozvrhByMistnostPDF">
    </wsdl:input>
      <wsdl:output message="tns:getRozvrhByMistnostPDFResponse" name="getRozvrhByMistnostPDFResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByUcitel">
      <wsdl:input message="tns:getRozvrhByUcitel" name="getRozvrhByUcitel">
    </wsdl:input>
      <wsdl:output message="tns:getRozvrhByUcitelResponse" name="getRozvrhByUcitelResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByKrouzekICAL">
      <wsdl:input message="tns:getRozvrhByKrouzekICAL" name="getRozvrhByKrouzekICAL">
    </wsdl:input>
      <wsdl:output message="tns:getRozvrhByKrouzekICALResponse" name="getRozvrhByKrouzekICALResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByKatedraPDF">
      <wsdl:input message="tns:getRozvrhByKatedraPDF" name="getRozvrhByKatedraPDF">
    </wsdl:input>
      <wsdl:output message="tns:getRozvrhByKatedraPDFResponse" name="getRozvrhByKatedraPDFResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByStudentICAL">
      <wsdl:input message="tns:getRozvrhByStudentICAL" name="getRozvrhByStudentICAL">
    </wsdl:input>
      <wsdl:output message="tns:getRozvrhByStudentICALResponse" name="getRozvrhByStudentICALResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByUcitelICAL">
      <wsdl:input message="tns:getRozvrhByUcitelICAL" name="getRozvrhByUcitelICAL">
    </wsdl:input>
      <wsdl:output message="tns:getRozvrhByUcitelICALResponse" name="getRozvrhByUcitelICALResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByKatedraICAL">
      <wsdl:input message="tns:getRozvrhByKatedraICAL" name="getRozvrhByKatedraICAL">
    </wsdl:input>
      <wsdl:output message="tns:getRozvrhByKatedraICALResponse" name="getRozvrhByKatedraICALResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByPlan">
      <wsdl:input message="tns:getRozvrhByPlan" name="getRozvrhByPlan">
    </wsdl:input>
      <wsdl:output message="tns:getRozvrhByPlanResponse" name="getRozvrhByPlanResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByKatedra">
      <wsdl:input message="tns:getRozvrhByKatedra" name="getRozvrhByKatedra">
    </wsdl:input>
      <wsdl:output message="tns:getRozvrhByKatedraResponse" name="getRozvrhByKatedraResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByPlanPDF">
      <wsdl:input message="tns:getRozvrhByPlanPDF" name="getRozvrhByPlanPDF">
    </wsdl:input>
      <wsdl:output message="tns:getRozvrhByPlanPDFResponse" name="getRozvrhByPlanPDFResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByPredmet">
      <wsdl:input message="tns:getRozvrhByPredmet" name="getRozvrhByPredmet">
    </wsdl:input>
      <wsdl:output message="tns:getRozvrhByPredmetResponse" name="getRozvrhByPredmetResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByKrouzek">
      <wsdl:input message="tns:getRozvrhByKrouzek" name="getRozvrhByKrouzek">
    </wsdl:input>
      <wsdl:output message="tns:getRozvrhByKrouzekResponse" name="getRozvrhByKrouzekResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByMistnost">
      <wsdl:input message="tns:getRozvrhByMistnost" name="getRozvrhByMistnost">
    </wsdl:input>
      <wsdl:output message="tns:getRozvrhByMistnostResponse" name="getRozvrhByMistnostResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getPozadavkyNaCasVyuky">
      <wsdl:input message="tns:getPozadavkyNaCasVyuky" name="getPozadavkyNaCasVyuky">
    </wsdl:input>
      <wsdl:output message="tns:getPozadavkyNaCasVyukyResponse" name="getPozadavkyNaCasVyukyResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhovaAkceInfo">
      <wsdl:input message="tns:getRozvrhovaAkceInfo" name="getRozvrhovaAkceInfo">
    </wsdl:input>
      <wsdl:output message="tns:getRozvrhovaAkceInfoResponse" name="getRozvrhovaAkceInfoResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhoveAkce">
      <wsdl:input message="tns:getRozvrhoveAkce" name="getRozvrhoveAkce">
    </wsdl:input>
      <wsdl:output message="tns:getRozvrhoveAkceResponse" name="getRozvrhoveAkceResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByPredmetPDF">
      <wsdl:input message="tns:getRozvrhByPredmetPDF" name="getRozvrhByPredmetPDF">
    </wsdl:input>
      <wsdl:output message="tns:getRozvrhByPredmetPDFResponse" name="getRozvrhByPredmetPDFResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByPlanICAL">
      <wsdl:input message="tns:getRozvrhByPlanICAL" name="getRozvrhByPlanICAL">
    </wsdl:input>
      <wsdl:output message="tns:getRozvrhByPlanICALResponse" name="getRozvrhByPlanICALResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByStudentPDF">
      <wsdl:input message="tns:getRozvrhByStudentPDF" name="getRozvrhByStudentPDF">
    </wsdl:input>
      <wsdl:output message="tns:getRozvrhByStudentPDFResponse" name="getRozvrhByStudentPDFResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByPredmetICAL">
      <wsdl:input message="tns:getRozvrhByPredmetICAL" name="getRozvrhByPredmetICAL">
    </wsdl:input>
      <wsdl:output message="tns:getRozvrhByPredmetICALResponse" name="getRozvrhByPredmetICALResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByUcitelPDF">
      <wsdl:input message="tns:getRozvrhByUcitelPDF" name="getRozvrhByUcitelPDF">
    </wsdl:input>
      <wsdl:output message="tns:getRozvrhByUcitelPDFResponse" name="getRozvrhByUcitelPDFResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByStudent">
      <wsdl:input message="tns:getRozvrhByStudent" name="getRozvrhByStudent">
    </wsdl:input>
      <wsdl:output message="tns:getRozvrhByStudentResponse" name="getRozvrhByStudentResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByKrouzekPDF">
      <wsdl:input message="tns:getRozvrhByKrouzekPDF" name="getRozvrhByKrouzekPDF">
    </wsdl:input>
      <wsdl:output message="tns:getRozvrhByKrouzekPDFResponse" name="getRozvrhByKrouzekPDFResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByMistnostICAL">
      <wsdl:input message="tns:getRozvrhByMistnostICAL" name="getRozvrhByMistnostICAL">
    </wsdl:input>
      <wsdl:output message="tns:getRozvrhByMistnostICALResponse" name="getRozvrhByMistnostICALResponse">
    </wsdl:output>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="RozvrhyServiceImplServiceSoapBinding" type="tns:RozvrhyService">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="getRozvrhByMistnostPDF">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getRozvrhByMistnostPDF">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getRozvrhByMistnostPDFResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByKrouzekICAL">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getRozvrhByKrouzekICAL">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getRozvrhByKrouzekICALResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByUcitel">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getRozvrhByUcitel">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getRozvrhByUcitelResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByKatedraPDF">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getRozvrhByKatedraPDF">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getRozvrhByKatedraPDFResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByStudentICAL">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getRozvrhByStudentICAL">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getRozvrhByStudentICALResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByUcitelICAL">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getRozvrhByUcitelICAL">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getRozvrhByUcitelICALResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByKatedraICAL">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getRozvrhByKatedraICAL">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getRozvrhByKatedraICALResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByPlan">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getRozvrhByPlan">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getRozvrhByPlanResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByKatedra">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getRozvrhByKatedra">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getRozvrhByKatedraResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByPlanPDF">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getRozvrhByPlanPDF">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getRozvrhByPlanPDFResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByPredmet">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getRozvrhByPredmet">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getRozvrhByPredmetResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByKrouzek">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getRozvrhByKrouzek">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getRozvrhByKrouzekResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByMistnost">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getRozvrhByMistnost">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getRozvrhByMistnostResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getPozadavkyNaCasVyuky">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getPozadavkyNaCasVyuky">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getPozadavkyNaCasVyukyResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhovaAkceInfo">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getRozvrhovaAkceInfo">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getRozvrhovaAkceInfoResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhoveAkce">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getRozvrhoveAkce">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getRozvrhoveAkceResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByPredmetPDF">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getRozvrhByPredmetPDF">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getRozvrhByPredmetPDFResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByPlanICAL">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getRozvrhByPlanICAL">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getRozvrhByPlanICALResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByStudentPDF">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getRozvrhByStudentPDF">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getRozvrhByStudentPDFResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByPredmetICAL">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getRozvrhByPredmetICAL">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getRozvrhByPredmetICALResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByUcitelPDF">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getRozvrhByUcitelPDF">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getRozvrhByUcitelPDFResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByStudent">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getRozvrhByStudent">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getRozvrhByStudentResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByKrouzekPDF">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getRozvrhByKrouzekPDF">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getRozvrhByKrouzekPDFResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getRozvrhByMistnostICAL">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getRozvrhByMistnostICAL">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getRozvrhByMistnostICALResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="RozvrhyServiceImplService">
    <wsdl:port binding="tns:RozvrhyServiceImplServiceSoapBinding" name="RozvrhyServiceImplPort">
      <soap:address location="https://stag-ws.tul.cz/ws/services/soap/rozvrhy"/>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>