<?xml version="1.0" encoding="utf-8"?><wsdl:definitions name="TimetablesIS" targetNamespace="https://services.oltisgroup.com/ETD/TimetablesIS/Service" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="https://services.oltisgroup.com/ETD/TimetablesIS/Service" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"><wsp:Policy wsu:Id="WSHttpBinding_ITimetablesIS_policy"><wsp:ExactlyOne><wsp:All><sp:TransportBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy"><wsp:Policy><sp:TransportToken><wsp:Policy><sp:HttpsToken RequireClientCertificate="false"/></wsp:Policy></sp:TransportToken><sp:AlgorithmSuite><wsp:Policy><sp:Basic256/></wsp:Policy></sp:AlgorithmSuite><sp:Layout><wsp:Policy><sp:Strict/></wsp:Policy></sp:Layout></wsp:Policy></sp:TransportBinding><wsaw:UsingAddressing/></wsp:All></wsp:ExactlyOne></wsp:Policy><wsdl:types><xs:schema elementFormDefault="qualified" targetNamespace="https://services.oltisgroup.com/ETD/TimetablesIS/Service" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:import namespace="https://services.oltisgroup.com/ETD/TimetablesIS/Schema"/><xs:element name="TimetableData"><xs:complexType><xs:sequence><xs:element minOccurs="0" maxOccurs="1" name="request" type="q1:TimetableDataRequest" xmlns:q1="https://services.oltisgroup.com/ETD/TimetablesIS/Schema"/></xs:sequence></xs:complexType></xs:element><xs:element name="TimetableDataResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" maxOccurs="1" name="response" type="q2:TimetableDataResponse" xmlns:q2="https://services.oltisgroup.com/ETD/TimetablesIS/Schema"/></xs:sequence></xs:complexType></xs:element><xs:element name="File"><xs:complexType><xs:sequence><xs:element minOccurs="0" maxOccurs="1" name="request" type="q3:FileRequest" xmlns:q3="https://services.oltisgroup.com/ETD/TimetablesIS/Schema"/></xs:sequence></xs:complexType></xs:element><xs:element name="FileResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" maxOccurs="1" name="response" type="q4:FileResponse" xmlns:q4="https://services.oltisgroup.com/ETD/TimetablesIS/Schema"/></xs:sequence></xs:complexType></xs:element><xs:element name="Confirmation"><xs:complexType><xs:sequence><xs:element minOccurs="0" maxOccurs="1" name="request" type="q5:ConfirmationRequest" xmlns:q5="https://services.oltisgroup.com/ETD/TimetablesIS/Schema"/></xs:sequence></xs:complexType></xs:element><xs:element name="ConfirmationResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" maxOccurs="1" name="response" type="q6:ConfirmationResponse" xmlns:q6="https://services.oltisgroup.com/ETD/TimetablesIS/Schema"/></xs:sequence></xs:complexType></xs:element></xs:schema><xs:schema elementFormDefault="qualified" targetNamespace="https://services.oltisgroup.com/ETD/TimetablesIS/Schema" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="https://services.oltisgroup.com/ETD/TimetablesIS/Schema"><xs:complexType name="TimetableDataRequest"><xs:sequence><xs:element minOccurs="0" maxOccurs="1" name="MessageHeader" type="tns:MessageHeaderType"/><xs:element minOccurs="0" maxOccurs="1" name="TimetableRequest" type="tns:TimetableRequestType"/><xs:element minOccurs="0" maxOccurs="1" name="User" type="tns:UserType"/></xs:sequence></xs:complexType><xs:complexType name="MessageHeaderType"><xs:sequence><xs:element minOccurs="0" maxOccurs="1" name="MessageReference" type="tns:MessageReferenceType"/><xs:element minOccurs="0" maxOccurs="1" name="CompanyCode" type="xs:string"/><xs:element minOccurs="0" maxOccurs="1" name="TransactionId" type="xs:string"/><xs:element minOccurs="0" maxOccurs="1" name="Version" type="xs:string"/></xs:sequence></xs:complexType><xs:complexType name="MessageReferenceType"><xs:sequence><xs:element minOccurs="1" maxOccurs="1" name="MessageNumber" type="xs:int"/><xs:element minOccurs="1" maxOccurs="1" name="MessageDateTime" type="xs:dateTime"/></xs:sequence></xs:complexType><xs:complexType name="TimetableRequestType"><xs:sequence><xs:element minOccurs="0" maxOccurs="1" name="PAIdent" type="xs:string"/><xs:element minOccurs="1" maxOccurs="1" name="RunningDate" type="xs:date"/><xs:element minOccurs="1" maxOccurs="1" name="PDFTimetable" type="xs:boolean"/><xs:element minOccurs="1" maxOccurs="1" name="XMLTimetable" type="xs:boolean"/></xs:sequence></xs:complexType><xs:complexType name="UserType"><xs:sequence><xs:element minOccurs="0" maxOccurs="1" name="Login" type="xs:string"/><xs:element minOccurs="0" maxOccurs="1" name="Password" type="xs:string"/><xs:element minOccurs="0" maxOccurs="1" name="UserName" type="xs:string"/></xs:sequence></xs:complexType><xs:complexType name="TimetableDataResponse"><xs:sequence><xs:element minOccurs="0" maxOccurs="1" name="MessageHeader" type="tns:MessageHeaderType"/><xs:element minOccurs="0" maxOccurs="1" name="RelatedReference" type="tns:RelatedReferenceType"/><xs:element minOccurs="0" maxOccurs="1" name="TrainIdent" type="tns:TrainIdentType"/><xs:element minOccurs="0" maxOccurs="1" name="TimetableData" type="tns:TimetableDataType"/><xs:element minOccurs="0" maxOccurs="1" name="Result" type="tns:ResultType"/></xs:sequence></xs:complexType><xs:complexType name="RelatedReferenceType"><xs:sequence><xs:element minOccurs="1" maxOccurs="1" name="RelatedNumber" type="xs:int"/><xs:element minOccurs="1" maxOccurs="1" name="RelatedMessageDateTime" type="xs:dateTime"/></xs:sequence></xs:complexType><xs:complexType name="TrainIdentType"><xs:sequence><xs:element minOccurs="1" maxOccurs="1" name="TrainNumber" type="xs:int"/><xs:element minOccurs="0" maxOccurs="1" name="KindOfTrain" type="xs:string"/><xs:element minOccurs="0" maxOccurs="1" name="From" type="xs:string"/><xs:element minOccurs="0" maxOccurs="1" name="To" type="xs:string"/><xs:element minOccurs="0" maxOccurs="1" name="RailwayCompany" type="xs:string"/></xs:sequence></xs:complexType><xs:complexType name="TimetableDataType"><xs:sequence><xs:element minOccurs="0" maxOccurs="1" name="FileSJR" type="tns:ArrayOfFileSJRInfoType"/><xs:element minOccurs="0" maxOccurs="1" name="FileJR" type="tns:FileJRType"/></xs:sequence></xs:complexType><xs:complexType name="ArrayOfFileSJRInfoType"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="FileSJRInfo" type="tns:FileSJRInfoType"/></xs:sequence></xs:complexType><xs:complexType name="FileSJRInfoType"><xs:sequence><xs:element minOccurs="0" maxOccurs="1" name="FileName" type="xs:string"/><xs:element minOccurs="1" maxOccurs="1" name="PageFrom" type="xs:unsignedInt"/><xs:element minOccurs="1" maxOccurs="1" name="PageTo" type="xs:unsignedInt"/></xs:sequence></xs:complexType><xs:complexType name="FileJRType"><xs:sequence><xs:element minOccurs="0" maxOccurs="1" name="FileName" type="xs:string"/><xs:element minOccurs="0" maxOccurs="1" name="FileSVG" type="tns:ArrayOfString"/><xs:element minOccurs="0" maxOccurs="1" name="FileDict" type="tns:FileDictType"/></xs:sequence></xs:complexType><xs:complexType name="ArrayOfString"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="FileName" type="xs:string"/></xs:sequence></xs:complexType><xs:complexType name="FileDictType"><xs:sequence><xs:element minOccurs="0" maxOccurs="1" name="FileName" type="xs:string"/></xs:sequence></xs:complexType><xs:complexType name="ResultType"><xs:sequence><xs:element minOccurs="1" maxOccurs="1" name="Value" type="xs:short"/><xs:element minOccurs="0" maxOccurs="1" name="Description" type="xs:string"/></xs:sequence></xs:complexType><xs:complexType name="FileRequest"><xs:sequence><xs:element minOccurs="0" maxOccurs="1" name="MessageHeader" type="tns:MessageHeaderType"/><xs:element minOccurs="0" maxOccurs="1" name="FileName" type="xs:string"/><xs:element minOccurs="0" maxOccurs="1" name="User" type="tns:UserType"/></xs:sequence></xs:complexType><xs:complexType name="FileResponse"><xs:sequence><xs:element minOccurs="0" maxOccurs="1" name="MessageHeader" type="tns:MessageHeaderType"/><xs:element minOccurs="0" maxOccurs="1" name="RelatedReference" type="tns:RelatedReferenceType"/><xs:element minOccurs="0" maxOccurs="1" name="FileData" type="tns:FileDataType"/><xs:element minOccurs="0" maxOccurs="1" name="Result" type="tns:ResultType"/></xs:sequence></xs:complexType><xs:complexType name="FileDataType"><xs:sequence><xs:element minOccurs="0" maxOccurs="1" name="FileName" type="xs:string"/><xs:element minOccurs="0" maxOccurs="1" name="FileContent" type="xs:base64Binary"/></xs:sequence></xs:complexType><xs:complexType name="ConfirmationRequest"><xs:sequence><xs:element minOccurs="0" maxOccurs="1" name="MessageHeader" type="tns:MessageHeaderType"/><xs:element minOccurs="0" maxOccurs="1" name="User" type="tns:UserType"/></xs:sequence></xs:complexType><xs:complexType name="ConfirmationResponse"><xs:sequence><xs:element minOccurs="0" maxOccurs="1" name="MessageHeader" type="tns:MessageHeaderType"/><xs:element minOccurs="0" maxOccurs="1" name="RelatedReference" type="tns:RelatedReferenceType"/><xs:element minOccurs="0" maxOccurs="1" name="Result" type="tns:ResultType"/></xs:sequence></xs:complexType></xs:schema></wsdl:types><wsdl:message name="ITimetablesIS_TimetableData_InputMessage"><wsdl:part name="parameters" element="tns:TimetableData"/></wsdl:message><wsdl:message name="ITimetablesIS_TimetableData_OutputMessage"><wsdl:part name="parameters" element="tns:TimetableDataResponse"/></wsdl:message><wsdl:message name="ITimetablesIS_File_InputMessage"><wsdl:part name="parameters" element="tns:File"/></wsdl:message><wsdl:message name="ITimetablesIS_File_OutputMessage"><wsdl:part name="parameters" element="tns:FileResponse"/></wsdl:message><wsdl:message name="ITimetablesIS_Confirmation_InputMessage"><wsdl:part name="parameters" element="tns:Confirmation"/></wsdl:message><wsdl:message name="ITimetablesIS_Confirmation_OutputMessage"><wsdl:part name="parameters" element="tns:ConfirmationResponse"/></wsdl:message><wsdl:portType name="ITimetablesIS"><wsdl:operation name="TimetableData"><wsdl:input wsaw:Action="https://services.oltisgroup.com/ETD/TimetablesIS/Service/ITimetablesIS/TimetableData" message="tns:ITimetablesIS_TimetableData_InputMessage"/><wsdl:output wsaw:Action="https://services.oltisgroup.com/ETD/TimetablesIS/Service/ITimetablesIS/TimetableDataResponse" message="tns:ITimetablesIS_TimetableData_OutputMessage"/></wsdl:operation><wsdl:operation name="File"><wsdl:input wsaw:Action="https://services.oltisgroup.com/ETD/TimetablesIS/Service/ITimetablesIS/File" message="tns:ITimetablesIS_File_InputMessage"/><wsdl:output wsaw:Action="https://services.oltisgroup.com/ETD/TimetablesIS/Service/ITimetablesIS/FileResponse" message="tns:ITimetablesIS_File_OutputMessage"/></wsdl:operation><wsdl:operation name="Confirmation"><wsdl:input wsaw:Action="https://services.oltisgroup.com/ETD/TimetablesIS/Service/ITimetablesIS/Confirmation" message="tns:ITimetablesIS_Confirmation_InputMessage"/><wsdl:output wsaw:Action="https://services.oltisgroup.com/ETD/TimetablesIS/Service/ITimetablesIS/ConfirmationResponse" message="tns:ITimetablesIS_Confirmation_OutputMessage"/></wsdl:operation></wsdl:portType><wsdl:binding name="WSHttpBinding_ITimetablesIS" type="tns:ITimetablesIS"><wsp:PolicyReference URI="#WSHttpBinding_ITimetablesIS_policy"/><soap12:binding transport="http://schemas.xmlsoap.org/soap/http"/><wsdl:operation name="TimetableData"><soap12:operation soapAction="https://services.oltisgroup.com/ETD/TimetablesIS/Service/ITimetablesIS/TimetableData" style="document"/><wsdl:input><soap12:body use="literal"/></wsdl:input><wsdl:output><soap12:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="File"><soap12:operation soapAction="https://services.oltisgroup.com/ETD/TimetablesIS/Service/ITimetablesIS/File" style="document"/><wsdl:input><soap12:body use="literal"/></wsdl:input><wsdl:output><soap12:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="Confirmation"><soap12:operation soapAction="https://services.oltisgroup.com/ETD/TimetablesIS/Service/ITimetablesIS/Confirmation" style="document"/><wsdl:input><soap12:body use="literal"/></wsdl:input><wsdl:output><soap12:body use="literal"/></wsdl:output></wsdl:operation></wsdl:binding><wsdl:service name="TimetablesIS"><wsdl:port name="WSHttpBinding_ITimetablesIS" binding="tns:WSHttpBinding_ITimetablesIS"><soap12:address location="https://provoz.spravazeleznic.cz/ETDWCF/timetablesisv2/TimetablesIS.svc"/><wsa10:EndpointReference><wsa10:Address>https://provoz.spravazeleznic.cz/ETDWCF/timetablesisv2/TimetablesIS.svc</wsa10:Address></wsa10:EndpointReference></wsdl:port></wsdl:service></wsdl:definitions>