<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2013 (http://www.altova.com) by  () -->
<xs:schema xmlns="https://ptx.transportdata.tw/standard/schema/" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="https://ptx.transportdata.tw/standard/schema/" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0" id="PTX_Bus">
	<xs:include schemaLocation="PTX_DRTSBus_Codes.xsd"/>
	<!--=======[Inbound ]=======-->
	<xs:complexType name="DRTSBusRouteType">
		<xs:annotation>
			<xs:documentation>公車路線資料型別</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="RouteID" type="xs:string">
				<xs:annotation>
					<xs:documentation>地區既用中之路線代號</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="RouteName" type="NameType">
				<xs:annotation>
					<xs:documentation>路線名稱</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="RouteLongName" type="NameType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>路線長名稱</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="RouteDescription" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>路線描述</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="HasSubRoutes" type="xs:boolean">
				<xs:annotation>
					<xs:documentation>是否存在附屬路線</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Operators">
				<xs:annotation>
					<xs:documentation>營運業者</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="Operator" maxOccurs="unbounded">
							<xs:annotation>
								<xs:documentation>營運業者代碼</xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:sequence>
									<xs:element name="OperatorID" type="xs:string">
										<xs:annotation>
											<xs:documentation>營運業者代碼</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="OperatorCode" type="xs:string">
										<xs:annotation>
											<xs:documentation>營運業者簡碼</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="SubAuthorityCode" type="xs:string" minOccurs="0">
										<xs:annotation>
											<xs:documentation>營運業者所屬業管子機關簡碼</xs:documentation>
										</xs:annotation>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="RouteType" type="BusRouteTypeEnum">
				<xs:annotation>
					<xs:documentation>路線主要類別代碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ServiceType">
				<xs:annotation>
					<xs:documentation>公車路線服務類型</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="IsFreeBus" type="xs:boolean">
							<xs:annotation>
								<xs:documentation>是否為免費公車(0=否; 1=是)</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="IsTaiwanTripBus" type="xs:boolean">
							<xs:annotation>
								<xs:documentation>是否為台灣好行公車(0=否; 1=是)</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="IsTourBus" type="xs:boolean">
							<xs:annotation>
								<xs:documentation>是否為觀光巴士(0=否; 1=是)</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="IsTouristBus" type="xs:boolean">
							<xs:annotation>
								<xs:documentation>是否為遊覽車(0=否; 1=是)</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="IsBRTBus" type="xs:boolean">
							<xs:annotation>
								<xs:documentation>是否為BRT公車(0=否; 1=是)</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="IsMedicalBus" type="xs:boolean">
							<xs:annotation>
								<xs:documentation>是否為醫療公車(0=否; 1=是)</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="IsNightBus" type="xs:boolean">
							<xs:annotation>
								<xs:documentation>是否為夜間公車(0=否; 1=是)</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="IsTrunkBus" type="xs:boolean">
							<xs:annotation>
								<xs:documentation>是否為幹線公車(0=否; 1=是)</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="IsMetroShuttleBus" type="xs:boolean">
							<xs:annotation>
								<xs:documentation>是否為捷運接駁公車(0=否; 1=是)</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="IsTHSRShuttleBus" type="xs:boolean">
							<xs:annotation>
								<xs:documentation>是否為高鐵接駁公車(0=否; 1=是)</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="IsTRAShuttleBus" type="xs:boolean">
							<xs:annotation>
								<xs:documentation>是否為台鐵接駁公車(0=否; 1=是)</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="IsAirportShuttleBus" type="xs:boolean">
							<xs:annotation>
								<xs:documentation>是否為機場接駁公車(0=否; 1=是)</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="IsActivityShuttleBus" type="xs:boolean">
							<xs:annotation>
								<xs:documentation>是否為活動接駁公車(0=否; 1=是)</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="TicketPriceDescription" type="NameType">
				<xs:annotation>
					<xs:documentation>票價描述</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="DepartureStopName" type="NameType">
				<xs:annotation>
					<xs:documentation>路線起站名稱</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="DestinationStopName" type="NameType">
				<xs:annotation>
					<xs:documentation>路線迄站名稱</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="FareBufferZoneDescription" type="NameType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>收費緩衝區敘述</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="StartStop">
				<xs:annotation>
					<xs:documentation>起點站牌</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="StopID" type="xs:string">
							<xs:annotation>
								<xs:documentation>地區既用中之站牌代號</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="StopName" type="NameType">
							<xs:annotation>
								<xs:documentation>站牌名稱</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="EndStop">
				<xs:annotation>
					<xs:documentation>訖點站牌</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="StopID" type="xs:string">
							<xs:annotation>
								<xs:documentation>地區既用中之站牌代號</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="StopName" type="NameType">
							<xs:annotation>
								<xs:documentation>站牌名稱</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="IsCircular" type="xs:boolean">
				<xs:annotation>
					<xs:documentation>是否為環狀線(0=否; 1=是)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="RouteURL" type="xs:anyURI" minOccurs="0">
				<xs:annotation>
					<xs:documentation>路線資訊說明網址</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="LiveBusURL" type="xs:anyURI" minOccurs="0">
				<xs:annotation>
					<xs:documentation>路線公車動態資訊網址</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="RouteMapImageURL" type="xs:anyURI" minOccurs="0">
				<xs:annotation>
					<xs:documentation>路線簡圖網址</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="FareURL" type="xs:anyURI" minOccurs="0">
				<xs:annotation>
					<xs:documentation>收費資訊說明網址</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="RouteDistance" type="xs:double" minOccurs="0">
				<xs:annotation>
					<xs:documentation>公車營運路線長度(單位:公里)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="HasDRTSService" type="xs:boolean" minOccurs="0">
				<xs:annotation>
					<xs:documentation>有DRTS服務(0=否; 1=是)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="DRTSRunType">
				<xs:annotation>
					<xs:documentation>DRTS路線行駛類型</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="IsFixedLine" type="xs:boolean">
							<xs:annotation>
								<xs:documentation>是否行駛固定路線(0=否; 1=是)</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="HasFixedSchedule" type="xs:boolean">
							<xs:annotation>
								<xs:documentation>是否有固定班表(固定發車時間)(0=否; 1=是)</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="HasReservedSchedule" type="HasReservedScheduleEnum">
							<xs:annotation>
								<xs:documentation>班次有預約條件</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="HasFixedStop" type="xs:boolean">
							<xs:annotation>
								<xs:documentation>是否有固定行駛站點(0=否; 1=是)</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="HasReservedStop" type="xs:boolean">
							<xs:annotation>
								<xs:documentation>是否有彈性預約站點(0=否; 1=是)</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="HasContinuousPickup" type="HasContinuousPickupEnum">
							<xs:annotation>
								<xs:documentation>是否接受任意停靠上車</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="HasContinuousDropoff" type="HasContinuousDropoffEnum">
							<xs:annotation>
								<xs:documentation>是否接受任意停靠下車</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DRTSBusSubRouteType">
		<xs:annotation>
			<xs:documentation>公車附屬路線物件資料型別</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="RouteID" type="xs:string">
				<xs:annotation>
					<xs:documentation>地區既用中之路線代碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="RouteName" type="NameType">
				<xs:annotation>
					<xs:documentation>路線名稱</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SubRouteID" type="xs:string">
				<xs:annotation>
					<xs:documentation>地區既用中之附屬路線代號</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SubRouteName" type="NameType">
				<xs:annotation>
					<xs:documentation>附屬路線名稱</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SubRouteLongName" type="NameType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>附屬路線長名稱</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Operators">
				<xs:annotation>
					<xs:documentation>營運業者代碼</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="Operator" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="OperatorID" type="xs:string">
										<xs:annotation>
											<xs:documentation>營運業者代碼</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="OperatorCode" type="xs:string">
										<xs:annotation>
											<xs:documentation>營運業者簡碼</xs:documentation>
										</xs:annotation>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="Direction" type="DirectionEnum">
				<xs:annotation>
					<xs:documentation>方向性描述</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="HeadSign" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>車頭文字描述(通用以"往"+ 迄站中文站名")</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="DepartureStopName" type="NameType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>附屬路線起站名稱</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="DestinationStopName" type="NameType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>附屬路線迄站名稱</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="StartStop" minOccurs="0">
				<xs:annotation>
					<xs:documentation>起點站牌</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="StopID" type="xs:string">
							<xs:annotation>
								<xs:documentation>地區既用中之站牌代號</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="StopName" type="NameType">
							<xs:annotation>
								<xs:documentation>站牌名稱</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="EndStop" minOccurs="0">
				<xs:annotation>
					<xs:documentation>訖點站牌</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="StopID" type="xs:string">
							<xs:annotation>
								<xs:documentation>地區既用中之站牌代號</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="StopName" type="NameType">
							<xs:annotation>
								<xs:documentation>站牌名稱</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="DRTSRunType">
				<xs:annotation>
					<xs:documentation>DRTS路線行駛類型</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="IsFixedLine" type="xs:boolean">
							<xs:annotation>
								<xs:documentation>是否行駛固定路線(0=否; 1=是)</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="HasFixedSchedule" type="xs:boolean">
							<xs:annotation>
								<xs:documentation>是否有固定班表(固定發車時間)(0=否; 1=是)</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="HasReservedSchedule" type="HasReservedScheduleEnum">
							<xs:annotation>
								<xs:documentation>班次有預約條件</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="HasFixedStop" type="xs:boolean">
							<xs:annotation>
								<xs:documentation>是否有固定行駛站點(0=否; 1=是)</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="HasReservedStop" type="xs:boolean">
							<xs:annotation>
								<xs:documentation>是否有彈性預約站點(0=否; 1=是)</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="HasContinuousPickup" type="HasContinuousPickupEnum">
							<xs:annotation>
								<xs:documentation>是否接受任意停靠上車</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="HasContinuousDropoff" type="HasContinuousDropoffEnum">
							<xs:annotation>
								<xs:documentation>是否接受任意停靠下車</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="DRTSDescription">
				<xs:annotation>
					<xs:documentation>DRTS 附屬路線營運方式
文字描述</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DRTSBusStopOfRouteType">
		<xs:annotation>
			<xs:documentation>公車路線站序資料型別</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="RouteID" type="xs:string">
				<xs:annotation>
					<xs:documentation>地區既用中之路線代號</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="RouteName" type="NameType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>路線名稱</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SubRouteID" type="xs:string">
				<xs:annotation>
					<xs:documentation>地區既用中之附屬路線代號</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SubRouteName" type="NameType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>附屬路線名稱</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Direction" type="DirectionEnum">
				<xs:annotation>
					<xs:documentation>方向性描述</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Stops">
				<xs:annotation>
					<xs:documentation>站續資料</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="Stop" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="StopSequence" type="xs:int">
										<xs:annotation>
											<xs:documentation>站序，由1開始，整數遞增</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="StopSeq" type="xs:int">
										<xs:annotation>
											<xs:documentation>車機用路線站序(含虛擬站點)</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="StopID" type="xs:string">
										<xs:annotation>
											<xs:documentation>地區既用中之站牌代號</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="StopName" type="NameType" minOccurs="0">
										<xs:annotation>
											<xs:documentation>站牌名稱</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="StopPosition" type="PointType" minOccurs="0">
										<xs:annotation>
											<xs:documentation>站牌位置</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="StopType" type="FlexStopTypeEnum">
										<xs:annotation>
											<xs:documentation>彈性站點類型</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="IsBookingStop" type="xs:boolean">
										<xs:annotation>
											<xs:documentation>是否為彈性預約站點</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="BookingRuleID" type="xs:string">
										<xs:annotation>
											<xs:documentation>預約規則代碼</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="BoardingType" type="DRTSBusBoardingTypeEnum">
										<xs:annotation>
											<xs:documentation>上下車型態</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="ContinuousBoardingType" type="ContinuousBoardingTypeEnum">
										<xs:annotation>
											<xs:documentation>任意停靠上下車型態</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="StationID" type="xs:string"/>
									<xs:element name="StationGroupID" type="xs:string" minOccurs="0"/>
									<xs:element name="IsVirtualPoint" type="xs:boolean">
										<xs:annotation>
											<xs:documentation>是否為虛擬站點</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="IsSectionPoint" type="xs:boolean" minOccurs="0">
										<xs:annotation>
											<xs:documentation>是否為分段點</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="CumulativeDistance" type="xs:double" minOccurs="0">
										<xs:annotation>
											<xs:documentation>累積行駛距離(由首站累積，單位為公里)</xs:documentation>
										</xs:annotation>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DRTSBusScheduleType">
		<xs:annotation>
			<xs:documentation>公車營運班表與班距資料型別</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="RouteID" type="xs:string">
				<xs:annotation>
					<xs:documentation>地區既用中之路線代號</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="RouteName" type="NameType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>路線名稱</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="OperatorID" type="xs:string">
				<xs:annotation>
					<xs:documentation>營運業者代碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="OperatorCode" type="xs:string">
				<xs:annotation>
					<xs:documentation>營運業者簡碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SubRouteID" type="xs:string">
				<xs:annotation>
					<xs:documentation>地區既用中之附屬路線代號</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SubRouteName" type="NameType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>附屬路線名稱</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Direction" type="DirectionEnum">
				<xs:annotation>
					<xs:documentation>方向性描述</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ScheduleURL" type="xs:anyURI" minOccurs="0">
				<xs:annotation>
					<xs:documentation>營運班表說明網址</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:choice>
				<xs:element name="TimeTables">
					<xs:annotation>
						<xs:documentation>時刻表</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="TimeTable" maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="TripID" type="xs:string" minOccurs="0">
											<xs:annotation>
												<xs:documentation>車次代碼</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="BookingRuleID" type="xs:string" minOccurs="0">
											<xs:annotation>
												<xs:documentation>預約規則代碼</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="IsLowFloor" type="xs:boolean" minOccurs="0">
											<xs:annotation>
												<xs:documentation>該路線班次是否使用低地板公車車輛(0=否,1=是)</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="StopTimes">
											<xs:annotation>
												<xs:documentation>停靠時間資料</xs:documentation>
											</xs:annotation>
											<xs:complexType>
												<xs:sequence>
													<xs:element name="StopTime" maxOccurs="unbounded">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="StopSequence" type="xs:integer">
																	<xs:annotation>
																		<xs:documentation>停靠站序(由1開始)</xs:documentation>
																	</xs:annotation>
																</xs:element>
																<xs:element name="StopID" type="xs:string">
																	<xs:annotation>
																		<xs:documentation>地區既用中之站牌代號</xs:documentation>
																	</xs:annotation>
																</xs:element>
																<xs:element name="StopName" type="NameType" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>站牌名稱</xs:documentation>
																	</xs:annotation>
																</xs:element>
																<xs:element name="StopType" type="FlexStopTypeEnum">
																	<xs:annotation>
																		<xs:documentation>彈性站點類型</xs:documentation>
																	</xs:annotation>
																</xs:element>
																<xs:choice>
																	<xs:element name="ArrivalTime">
																		<xs:annotation>
																			<xs:documentation>到站時間HH:mm</xs:documentation>
																		</xs:annotation>
																		<xs:simpleType>
																			<xs:restriction base="xs:string">
																				<xs:pattern value="^(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9])$"/>
																			</xs:restriction>
																		</xs:simpleType>
																	</xs:element>
																	<xs:element name="StartPickupDropoffWindow">
																		<xs:annotation>
																			<xs:documentation>乘車服務起始時間HH:mm</xs:documentation>
																		</xs:annotation>
																		<xs:simpleType>
																			<xs:restriction base="xs:string">
																				<xs:pattern value="^(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9])$"/>
																			</xs:restriction>
																		</xs:simpleType>
																	</xs:element>
																</xs:choice>
																<xs:choice>
																	<xs:element name="DepartureTime">
																		<xs:annotation>
																			<xs:documentation>離站時間HH:mm</xs:documentation>
																		</xs:annotation>
																		<xs:simpleType>
																			<xs:restriction base="xs:string">
																				<xs:pattern value="^(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9])$"/>
																			</xs:restriction>
																		</xs:simpleType>
																	</xs:element>
																	<xs:element name="EndPickupDropoffWindow">
																		<xs:annotation>
																			<xs:documentation>乘車服務結束時間HH:mm</xs:documentation>
																		</xs:annotation>
																		<xs:simpleType>
																			<xs:restriction base="xs:string">
																				<xs:pattern value="^(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9])$"/>
																			</xs:restriction>
																		</xs:simpleType>
																	</xs:element>
																</xs:choice>
																<xs:element name="TimeType" type="xs:boolean">
																	<xs:annotation>
																		<xs:documentation>時刻表時間類型</xs:documentation>
																	</xs:annotation>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:choice maxOccurs="unbounded">
											<xs:element name="ServiceDay" type="ServiceDayType">
												<xs:annotation>
													<xs:documentation>週內營運日</xs:documentation>
												</xs:annotation>
											</xs:element>
											<xs:element name="SpecialDays">
												<xs:annotation>
													<xs:documentation>例外營運日</xs:documentation>
												</xs:annotation>
												<xs:complexType>
													<xs:sequence>
														<xs:element name="SpecialDay" type="SpecialDayType" maxOccurs="unbounded"/>
													</xs:sequence>
												</xs:complexType>
											</xs:element>
										</xs:choice>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Frequencies">
					<xs:annotation>
						<xs:documentation>發車班距</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Frequency" maxOccurs="unbounded"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DRTSBusDailyTimeTableType">
		<xs:annotation>
			<xs:documentation>公車每日時刻表資料型別</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="RouteID" type="xs:string">
				<xs:annotation>
					<xs:documentation>地區既用中之路線代號</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="RouteName" type="NameType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>路線名稱</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="OperatorID" type="xs:string">
				<xs:annotation>
					<xs:documentation>地區既用中之路線代號</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="OperatorCode" type="xs:string">
				<xs:annotation>
					<xs:documentation>地區既用中之路線代號</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SubRouteID" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>地區既用中之附屬路線代號</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SubRouteName" type="NameType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>附屬路線名稱</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Direction" type="DirectionEnum">
				<xs:annotation>
					<xs:documentation>方向性描述</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="TimeTables">
				<xs:annotation>
					<xs:documentation>時刻表</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="TimeTable" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="TripID" type="xs:string" minOccurs="0">
										<xs:annotation>
											<xs:documentation>車次代碼</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="BookingRuleID" type="xs:string" minOccurs="0">
										<xs:annotation>
											<xs:documentation>預約規則代碼</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="StopTimes">
										<xs:annotation>
											<xs:documentation>停靠時間資料</xs:documentation>
										</xs:annotation>
										<xs:complexType>
											<xs:sequence>
												<xs:element name="StopTime" maxOccurs="unbounded">
													<xs:complexType>
														<xs:sequence>
															<xs:element name="StopSequence" type="xs:integer">
																<xs:annotation>
																	<xs:documentation>停靠站序(由1開始)</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="StopID" type="xs:string">
																<xs:annotation>
																	<xs:documentation>地區既用中之站牌代號</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="StopName" type="NameType" minOccurs="0">
																<xs:annotation>
																	<xs:documentation>站牌名稱</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="StopType" type="FlexStopTypeEnum">
																<xs:annotation>
																	<xs:documentation>彈性站點類型</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:choice>
																<xs:element name="ArrivalTime">
																	<xs:annotation>
																		<xs:documentation>到站時間HH:mm</xs:documentation>
																	</xs:annotation>
																	<xs:simpleType>
																		<xs:restriction base="xs:string">
																			<xs:pattern value="^(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9])$"/>
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="StartPickupDropoffWindow">
																	<xs:annotation>
																		<xs:documentation>乘車服務起始時間HH:mm</xs:documentation>
																	</xs:annotation>
																	<xs:simpleType>
																		<xs:restriction base="xs:string">
																			<xs:pattern value="^(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9])$"/>
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:choice>
															<xs:choice>
																<xs:element name="DepartureTime">
																	<xs:annotation>
																		<xs:documentation>離站時間HH:mm</xs:documentation>
																	</xs:annotation>
																	<xs:simpleType>
																		<xs:restriction base="xs:string">
																			<xs:pattern value="^(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9])$"/>
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="EndPickupDropoffWindow">
																	<xs:annotation>
																		<xs:documentation>乘車服務結束時間HH:mm</xs:documentation>
																	</xs:annotation>
																	<xs:simpleType>
																		<xs:restriction base="xs:string">
																			<xs:pattern value="^(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9])$"/>
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:choice>
															<xs:element name="TimeType" type="xs:boolean">
																<xs:annotation>
																	<xs:documentation>時刻表時間類型</xs:documentation>
																</xs:annotation>
															</xs:element>
														</xs:sequence>
													</xs:complexType>
												</xs:element>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DRTSBusGeneralStopTimeTableType">
		<xs:annotation>
			<xs:documentation>公車定期站別時刻表資料型別</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="RouteID" type="xs:string">
				<xs:annotation>
					<xs:documentation>地區既用中之路線代號</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="RouteName" type="NameType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>路線名稱</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="OperatorID" type="xs:string">
				<xs:annotation>
					<xs:documentation>營運業者代碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="OperatorCode" type="xs:string">
				<xs:annotation>
					<xs:documentation>營運業者簡碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SubRouteID" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>地區既用中之附屬路線代號</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SubRouteName" type="NameType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>附屬路線名稱</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="DestinationStopID" type="xs:string">
				<xs:annotation>
					<xs:documentation>目的地站牌代碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="DestinationStopName" type="NameType">
				<xs:annotation>
					<xs:documentation>目的地站牌名稱</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Stops">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="Stop" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="StopID" type="xs:string">
										<xs:annotation>
											<xs:documentation>站牌代碼</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="StopName" type="NameType">
										<xs:annotation>
											<xs:documentation>站牌名稱</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="StopType" type="FlexStopTypeEnum">
										<xs:annotation>
											<xs:documentation>彈性站點類型</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="FirstTripDepTime">
										<xs:annotation>
											<xs:documentation>頭班車發車時間</xs:documentation>
										</xs:annotation>
										<xs:simpleType>
											<xs:restriction base="xs:string">
												<xs:pattern value="^(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9])$"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:element>
									<xs:element name="LastTripDepTime">
										<xs:annotation>
											<xs:documentation>末班車發車時間</xs:documentation>
										</xs:annotation>
										<xs:simpleType>
											<xs:restriction base="xs:string">
												<xs:pattern value="^(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9])$"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:element>
									<xs:element name="TimeTables">
										<xs:annotation>
											<xs:documentation>時刻表</xs:documentation>
										</xs:annotation>
										<xs:complexType>
											<xs:sequence>
												<xs:element name="TimeTable" maxOccurs="unbounded">
													<xs:complexType>
														<xs:sequence>
															<xs:element name="Sequence" type="xs:integer">
																<xs:annotation>
																	<xs:documentation>發車站序(由1開始)</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="TripID" type="xs:string" minOccurs="0">
																<xs:annotation>
																	<xs:documentation>車次代碼</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="BookingRuleID" type="xs:string" minOccurs="0">
																<xs:annotation>
																	<xs:documentation>預約規則代碼</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="IsLowFloor" type="xs:boolean" minOccurs="0">
																<xs:annotation>
																	<xs:documentation>該路線班次是否使用低地板公車車輛</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:choice>
																<xs:element name="ArrivalTime">
																	<xs:annotation>
																		<xs:documentation>到站時間HH:mm</xs:documentation>
																	</xs:annotation>
																	<xs:simpleType>
																		<xs:restriction base="xs:string">
																			<xs:pattern value="^(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9])$"/>
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="StartPickupDropoffWindow">
																	<xs:annotation>
																		<xs:documentation>乘車服務起始時間HH:mm</xs:documentation>
																	</xs:annotation>
																	<xs:simpleType>
																		<xs:restriction base="xs:string">
																			<xs:pattern value="^(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9])$"/>
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:choice>
															<xs:choice>
																<xs:element name="DepartureTime">
																	<xs:annotation>
																		<xs:documentation>離站時間HH:mm</xs:documentation>
																	</xs:annotation>
																	<xs:simpleType>
																		<xs:restriction base="xs:string">
																			<xs:pattern value="^(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9])$"/>
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="EndPickupDropoffWindow">
																	<xs:annotation>
																		<xs:documentation>乘車服務結束時間HH:mm</xs:documentation>
																	</xs:annotation>
																	<xs:simpleType>
																		<xs:restriction base="xs:string">
																			<xs:pattern value="^(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9])$"/>
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:choice>
															<xs:element name="TimeType" type="xs:boolean">
																<xs:annotation>
																	<xs:documentation>時刻表時間類型</xs:documentation>
																</xs:annotation>
															</xs:element>
														</xs:sequence>
													</xs:complexType>
												</xs:element>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
									<xs:choice>
										<xs:element name="ServiceDay" type="ServiceDayType">
											<xs:annotation>
												<xs:documentation>服務日型態</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="SpecialDays">
											<xs:annotation>
												<xs:documentation>例外日型態</xs:documentation>
											</xs:annotation>
											<xs:complexType>
												<xs:sequence>
													<xs:element name="SpecialDay" type="SpecialDayType"/>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:choice>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DRTSBusDailyStopTimeTableType">
		<xs:annotation>
			<xs:documentation>公車每日站別時刻表資料型別</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="RouteID" type="xs:string">
				<xs:annotation>
					<xs:documentation>地區既用中之路線代號</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="RouteName" type="NameType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>路線名稱</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="OperatorID" type="xs:string">
				<xs:annotation>
					<xs:documentation>營運業者代碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="OperatorCode" type="xs:string">
				<xs:annotation>
					<xs:documentation>營運業者簡碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SubRouteID" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>地區既用中之附屬路線代號</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SubRouteName" type="NameType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>附屬路線名稱</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="DestinationStopID" type="xs:string">
				<xs:annotation>
					<xs:documentation>目的地站牌代碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="DestinationStopName" type="NameType">
				<xs:annotation>
					<xs:documentation>目的地站牌名稱</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Stops">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="Stop" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="StopID" type="xs:string">
										<xs:annotation>
											<xs:documentation>站牌代碼</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="StopName" type="NameType">
										<xs:annotation>
											<xs:documentation>站牌名稱</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="StopType" type="FlexStopTypeEnum">
										<xs:annotation>
											<xs:documentation>彈性站點類型</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="TimeTables">
										<xs:annotation>
											<xs:documentation>時刻表</xs:documentation>
										</xs:annotation>
										<xs:complexType>
											<xs:sequence>
												<xs:element name="TimeTable" maxOccurs="unbounded">
													<xs:complexType>
														<xs:sequence>
															<xs:element name="Sequence" type="xs:integer">
																<xs:annotation>
																	<xs:documentation>發車站序(由1開始)</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="TripID" type="xs:string" minOccurs="0">
																<xs:annotation>
																	<xs:documentation>車次代碼</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="BookingRuleID" type="xs:string" minOccurs="0">
																<xs:annotation>
																	<xs:documentation>預約規則代碼</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="IsLowFloor" type="xs:boolean" minOccurs="0">
																<xs:annotation>
																	<xs:documentation>該路線班次是否使用低地板公車車輛</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:choice>
																<xs:element name="ArrivalTime">
																	<xs:annotation>
																		<xs:documentation>到站時間HH:mm</xs:documentation>
																	</xs:annotation>
																	<xs:simpleType>
																		<xs:restriction base="xs:string">
																			<xs:pattern value="^(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9])$"/>
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="StartPickupDropoffWindow">
																	<xs:annotation>
																		<xs:documentation>乘車服務起始時間HH:mm</xs:documentation>
																	</xs:annotation>
																	<xs:simpleType>
																		<xs:restriction base="xs:string">
																			<xs:pattern value="^(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9])$"/>
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:choice>
															<xs:choice>
																<xs:element name="DepartureTime">
																	<xs:annotation>
																		<xs:documentation>離站時間HH:mm</xs:documentation>
																	</xs:annotation>
																	<xs:simpleType>
																		<xs:restriction base="xs:string">
																			<xs:pattern value="^(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9])$"/>
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="EndPickupDropoffWindow">
																	<xs:annotation>
																		<xs:documentation>乘車服務結束時間HH:mm</xs:documentation>
																	</xs:annotation>
																	<xs:simpleType>
																		<xs:restriction base="xs:string">
																			<xs:pattern value="^(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9])$"/>
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:choice>
															<xs:element name="TimeType" type="xs:boolean">
																<xs:annotation>
																	<xs:documentation>時刻表時間類型</xs:documentation>
																</xs:annotation>
															</xs:element>
														</xs:sequence>
													</xs:complexType>
												</xs:element>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DRTSBusFrequencyType">
		<xs:annotation>
			<xs:documentation>公車發車班距資料型別</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="StartTime">
				<xs:annotation>
					<xs:documentation>開始時間HH:mm</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:pattern value="^(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9])$"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="EndTime">
				<xs:annotation>
					<xs:documentation>結束時間HH:mm</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:pattern value="^(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9])$"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="MinHeadwayMins" type="xs:integer">
				<xs:annotation>
					<xs:documentation>最小班距時間(分鐘)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="MaxHeadwayMins" type="xs:integer">
				<xs:annotation>
					<xs:documentation>最大班距時間(分鐘)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PeakFlag" type="PeakFlagEnum" minOccurs="0">
				<xs:annotation>
					<xs:documentation>尖/離峰狀態</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:choice maxOccurs="unbounded">
				<xs:element name="ServiceDay" type="ServiceDayType">
					<xs:annotation>
						<xs:documentation>服務日型態</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="SpeciaDays">
					<xs:annotation>
						<xs:documentation>例外營運日</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="SpecialDay" type="SpecialDayType"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DRTSBusTripType">
		<xs:annotation>
			<xs:documentation>公車車次資料型別</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="TripID" type="xs:string">
				<xs:annotation>
					<xs:documentation>車次代碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Route" type="DRTSBusRouteType">
				<xs:annotation>
					<xs:documentation>營運路線</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Vehicle" type="DRTSBusVehicleType">
				<xs:annotation>
					<xs:documentation>車輛資料</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="DepartureTime" type="xs:time" minOccurs="0">
				<xs:annotation>
					<xs:documentation>班次首站發車時間</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="TripHeadsign" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>班次車頭文字描述，若無輸入值，預設文字為"往"+ 迄站中文站名</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="IsFirstTrip" type="xs:boolean" minOccurs="0">
				<xs:annotation>
					<xs:documentation>是否為首班車</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="IsLastTrip" type="xs:boolean" minOccurs="0">
				<xs:annotation>
					<xs:documentation>是否為末班車</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DRTSBusOperatorType">
		<xs:annotation>
			<xs:documentation>公車營運業者資料型別</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="OperatorID" type="xs:string">
				<xs:annotation>
					<xs:documentation>營運業者代碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="OperatorCode" type="xs:string">
				<xs:annotation>
					<xs:documentation>營運業者簡碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="OperatorName" type="NameType">
				<xs:annotation>
					<xs:documentation>營運業者名稱</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SubAuthorityCode" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>營運業者所屬業管子機關簡碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="OperatorType" type="DRTSOperatorTypeEnum">
				<xs:annotation>
					<xs:documentation>營運業者類型</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="OperatorPhone" type="xs:string">
				<xs:annotation>
					<xs:documentation>營運業者連絡電話</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="OperatorEmail" type="xs:string">
				<xs:annotation>
					<xs:documentation>營運業者電子信箱</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="OperatorURL" type="xs:anyURI">
				<xs:annotation>
					<xs:documentation>營運業者網址鏈結</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="FareURL" type="xs:anyURI" minOccurs="0">
				<xs:annotation>
					<xs:documentation>營運業者票價相關網站</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ReservationURL" type="xs:anyURI" minOccurs="0">
				<xs:annotation>
					<xs:documentation>營運業者訂票網站</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ReservationPhone" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>營運業者訂票電話</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="OperatorLogoURL" type="xs:anyURI" minOccurs="0">
				<xs:annotation>
					<xs:documentation>營運業者Logo網址</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DRTSBusVehicleType">
		<xs:annotation>
			<xs:documentation>公車車輛資料型別</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="PlateNumb" type="xs:string">
				<xs:annotation>
					<xs:documentation>車牌號碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="OperatorID" type="xs:string">
				<xs:annotation>
					<xs:documentation>營運業者代碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="OperatorCode" type="xs:string">
				<xs:annotation>
					<xs:documentation>營運業者簡碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="VehicleClass">
				<xs:annotation>
					<xs:documentation>車輛型別，1:大型巴士、2:中型巴士、3:小型巴士、4:雙層巴士、5:雙節巴士、6:計程車7:多元計程車、8:無障礙計程車、9:多元計程車兼無障礙計程車、10:一般自用小客車、11:租賃車、99:其他</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="DRTSBusVehicleTypeEnum"/>
				</xs:simpleType>
			</xs:element>
			<xs:element name="IsDiversifiedTaxi" type="xs:boolean">
				<xs:annotation>
					<xs:documentation>是否為多元計程車</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="IsBarrierFreeTaxi" type="xs:boolean">
				<xs:annotation>
					<xs:documentation>是否為無障礙計程車</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="VehicleType" type="DRTSBusVehicleTypeEnum">
				<xs:annotation>
					<xs:documentation>車輛種類代碼：1=一般, 2=復康巴士,3=專車,4=其他</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="CardReaderLayout">
				<xs:annotation>
					<xs:documentation>讀卡機配置</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:int">
						<xs:enumeration value="0"/>
						<xs:enumeration value="1"/>
						<xs:enumeration value="2"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="IsElectric" type="xs:boolean">
				<xs:annotation>
					<xs:documentation>是否為電動公車</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="IsHybrid" type="xs:boolean">
				<xs:annotation>
					<xs:documentation>是否為油電混合車</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="IsLowFloor" type="xs:boolean">
				<xs:annotation>
					<xs:documentation>是否為低地板</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="HasLiftOrRamp" type="xs:boolean">
				<xs:annotation>
					<xs:documentation>是否有深降或斜坡板設施</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="HasWifi" type="xs:boolean">
				<xs:annotation>
					<xs:documentation>是否有提供Wifi服務</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="InBoxID" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>車機代號</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PurchaseTime" type="xs:dateTime" minOccurs="0">
				<xs:annotation>
					<xs:documentation>購入時間</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DRTSBusBookingRuleType">
		<xs:annotation>
			<xs:documentation>公車預約條件資料型別</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="BookingRuleID" type="xs:string">
				<xs:annotation>
					<xs:documentation>預約條件代碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="BookingType" type="BusBookingTypeEnum">
				<xs:annotation>
					<xs:documentation>預約時間類型</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="MinMinutesInAdvanced" type="xs:int" minOccurs="0">
				<xs:annotation>
					<xs:documentation>當日預約至少提前分鐘數</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="LatestDayForBooking" type="xs:int" minOccurs="0">
				<xs:annotation>
					<xs:documentation>最晚提前預約天數</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="LatestTimeForBooking" minOccurs="0">
				<xs:annotation>
					<xs:documentation>最晚提前預約時間 HH:mm</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:pattern value="^(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9])$"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="EarliestDayForBooking" type="xs:int">
				<xs:annotation>
					<xs:documentation>最早開放預約天數</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EarliestTimeForBooking">
				<xs:annotation>
					<xs:documentation>最晚提前預約時間 HH:mm</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:pattern value="^(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9])$"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="MinPassenger" type="xs:int">
				<xs:annotation>
					<xs:documentation>發車門檻人數</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="BookingMethod">
				<xs:annotation>
					<xs:documentation>預約方式</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="Phone" type="xs:string">
							<xs:annotation>
								<xs:documentation>預約電話</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="Website" type="xs:string" minOccurs="0">
							<xs:annotation>
								<xs:documentation>預約網址</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="APP" minOccurs="0">
							<xs:annotation>
								<xs:documentation>應用程式網址</xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:sequence>
									<xs:choice>
										<xs:element name="iOS">
											<xs:annotation>
												<xs:documentation>iOS 系統應用程式網址</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="Android">
											<xs:annotation>
												<xs:documentation>Android 系統應用程式網址</xs:documentation>
											</xs:annotation>
										</xs:element>
									</xs:choice>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element name="Line" type="xs:string" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Line 預約連結</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="LineBot" type="xs:string" minOccurs="0">
							<xs:annotation>
								<xs:documentation>LineBot 預約連結</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="Description" type="xs:string">
				<xs:annotation>
					<xs:documentation>預約條件文字描述</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DRTSBusLocationType">
		<xs:annotation>
			<xs:documentation>公車乘車位置資料型別</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="LocationID" type="xs:string">
				<xs:annotation>
					<xs:documentation>乘車位置代碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="LocationName" type="xs:string">
				<xs:annotation>
					<xs:documentation>乘車位置名稱</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="LocationDescription" type="xs:string">
				<xs:annotation>
					<xs:documentation>乘車位置描述</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Geometry" type="xs:string">
				<xs:annotation>
					<xs:documentation>地理位置</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DRTSBusLocationGroupType">
		<xs:annotation>
			<xs:documentation>公車乘車位置集合資料型別</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="LocationGroupID" type="xs:string">
				<xs:annotation>
					<xs:documentation>乘車位置集合代碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="LocationGroupName" type="xs:string">
				<xs:annotation>
					<xs:documentation>乘車位置集合名稱</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:choice>
				<xs:element name="Stops" maxOccurs="unbounded">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="StopID">
								<xs:annotation>
									<xs:documentation>站牌代碼</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="StopName" minOccurs="0">
								<xs:annotation>
									<xs:documentation>站牌名稱</xs:documentation>
								</xs:annotation>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Locations" maxOccurs="unbounded">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="LocationID">
								<xs:annotation>
									<xs:documentation>乘車位置代碼</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="LocationName" minOccurs="0">
								<xs:annotation>
									<xs:documentation>乘車位置名稱</xs:documentation>
								</xs:annotation>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<!--=======[Dynamic Bus Data Type ]=======-->
	<xs:complexType name="DRTSBusAlertType">
		<xs:annotation>
			<xs:documentation>公車動態通阻資料型別</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="AlertID" type="xs:string">
				<xs:annotation>
					<xs:documentation>通阻事件原單位發布代碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Title" type="xs:string">
				<xs:annotation>
					<xs:documentation>通阻標題</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Description" type="xs:string">
				<xs:annotation>
					<xs:documentation>事件描述</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Department" type="xs:string">
				<xs:annotation>
					<xs:documentation>發布單位</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Status" type="AlertStatusEnum">
				<xs:annotation>
					<xs:documentation>營運狀況</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Cause" type="AlertCauseEnum" minOccurs="0">
				<xs:annotation>
					<xs:documentation>原因</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Effect" type="AlertEffectEnum" minOccurs="0">
				<xs:annotation>
					<xs:documentation>影響</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Scope" minOccurs="0">
				<xs:annotation>
					<xs:documentation>通阻影響範圍</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:choice maxOccurs="unbounded">
						<xs:element name="Operators" minOccurs="0">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="Operator" maxOccurs="unbounded">
										<xs:complexType>
											<xs:sequence>
												<xs:element name="OperatorID" type="xs:string"/>
												<xs:element name="OperatorName" type="NameType" minOccurs="0"/>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element name="Stops" minOccurs="0">
							<xs:annotation>
								<xs:documentation>站牌</xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:sequence>
									<xs:element name="Stop" maxOccurs="unbounded">
										<xs:complexType>
											<xs:sequence>
												<xs:element name="StopType" type="FlexStopTypeEnum">
													<xs:annotation>
														<xs:documentation>彈性站點類型</xs:documentation>
													</xs:annotation>
												</xs:element>
												<xs:element name="StopID" type="xs:string">
													<xs:annotation>
														<xs:documentation>地區既用中之站牌代號</xs:documentation>
													</xs:annotation>
												</xs:element>
												<xs:element name="StopName" type="NameType" minOccurs="0">
													<xs:annotation>
														<xs:documentation>站牌名稱</xs:documentation>
													</xs:annotation>
												</xs:element>
												<xs:element name="StationID" type="xs:string"/>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element name="Stations" minOccurs="0">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="Station" maxOccurs="unbounded">
										<xs:complexType>
											<xs:sequence>
												<xs:element name="StationID" type="xs:string"/>
												<xs:element name="StationName" type="NameType" minOccurs="0"/>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element name="Routes" minOccurs="0">
							<xs:annotation>
								<xs:documentation>路線</xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:sequence>
									<xs:element name="Route" maxOccurs="unbounded">
										<xs:complexType>
											<xs:sequence>
												<xs:element name="RouteID" type="xs:string">
													<xs:annotation>
														<xs:documentation>地區既用中之路線代號</xs:documentation>
													</xs:annotation>
												</xs:element>
												<xs:element name="RouteName" type="NameType" minOccurs="0">
													<xs:annotation>
														<xs:documentation>路線名稱</xs:documentation>
													</xs:annotation>
												</xs:element>
												<xs:element name="Direction" type="DirectionEnum">
													<xs:annotation>
														<xs:documentation>影響方向</xs:documentation>
													</xs:annotation>
												</xs:element>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element name="SubRoutes" minOccurs="0">
							<xs:annotation>
								<xs:documentation>附屬路線</xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:sequence>
									<xs:element name="SubRoute" maxOccurs="unbounded">
										<xs:complexType>
											<xs:sequence>
												<xs:element name="SubRouteID" type="xs:string">
													<xs:annotation>
														<xs:documentation>地區既用中之附屬路線代號</xs:documentation>
													</xs:annotation>
												</xs:element>
												<xs:element name="SubRouteName" type="NameType" minOccurs="0">
													<xs:annotation>
														<xs:documentation>附屬路線名稱</xs:documentation>
													</xs:annotation>
												</xs:element>
												<xs:element name="Direction" type="DirectionEnum"/>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element name="Trips" minOccurs="0">
							<xs:annotation>
								<xs:documentation>車次</xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:sequence>
									<xs:element name="Trip" maxOccurs="unbounded">
										<xs:complexType>
											<xs:sequence>
												<xs:element name="TripID" type="xs:string">
													<xs:annotation>
														<xs:documentation>車次代碼</xs:documentation>
													</xs:annotation>
												</xs:element>
												<xs:element name="RouteID" type="xs:string"/>
												<xs:element name="SubRouteID" type="xs:string"/>
												<xs:element name="Direction" type="DirectionEnum"/>
												<xs:element name="TripDepTime">
													<xs:annotation>
														<xs:documentation>首站發車時間</xs:documentation>
													</xs:annotation>
													<xs:simpleType>
														<xs:restriction base="xs:string">
															<xs:pattern value="^(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9])$"/>
														</xs:restriction>
													</xs:simpleType>
												</xs:element>
												<xs:element name="StartDate" type="xs:date"/>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:choice>
				</xs:complexType>
			</xs:element>
			<xs:element name="AlertURL" type="xs:anyURI" minOccurs="0">
				<xs:annotation>
					<xs:documentation>詳細描述網站超連結</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PublishTime" type="xs:dateTime" minOccurs="0">
				<xs:annotation>
					<xs:documentation>消息公告時間</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="StartTime" type="xs:dateTime" minOccurs="0">
				<xs:annotation>
					<xs:documentation>開始時間</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EndTime" type="xs:dateTime" minOccurs="0">
				<xs:annotation>
					<xs:documentation>結束時間</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="UpdateTime" type="xs:dateTime">
				<xs:annotation>
					<xs:documentation>更新時間</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<!--=======[Bus Data List Type]=======-->
	<xs:complexType name="DRTSBusRouteListType">
		<xs:annotation>
			<xs:documentation>公車路線資料清單型別</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="UpdateTime" type="xs:dateTime">
				<xs:annotation>
					<xs:documentation>資料更新時間</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="UpdateInterval" type="xs:int">
				<xs:annotation>
					<xs:documentation>資料更新週期(秒)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AuthorityCode" type="xs:string">
				<xs:annotation>
					<xs:documentation>業管機關簡碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Routes">
				<xs:annotation>
					<xs:documentation>路線資料</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="Route" type="DRTSBusRouteType" maxOccurs="unbounded">
							<xs:annotation>
								<xs:documentation>公車路線</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DRTSBusSubRouteListType">
		<xs:annotation>
			<xs:documentation>公車路線資料清單型別</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="UpdateTime" type="xs:dateTime">
				<xs:annotation>
					<xs:documentation>資料更新時間</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="UpdateInterval" type="xs:int">
				<xs:annotation>
					<xs:documentation>資料更新週期(秒)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AuthorityCode" type="xs:string">
				<xs:annotation>
					<xs:documentation>業管機關簡碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SubRoutes">
				<xs:annotation>
					<xs:documentation>路線資料</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="SubRoute" type="DRTSBusSubRouteType" maxOccurs="unbounded">
							<xs:annotation>
								<xs:documentation>公車路線</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DRTSBusStopOfRouteListType">
		<xs:annotation>
			<xs:documentation>公車路線站序資料清單型別</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="UpdateTime" type="xs:dateTime">
				<xs:annotation>
					<xs:documentation>資料更新時間</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="UpdateInterval" type="xs:int">
				<xs:annotation>
					<xs:documentation>資料更新週期(秒)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AuthorityCode" type="xs:string">
				<xs:annotation>
					<xs:documentation>業管機關簡碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="StopOfRoutes">
				<xs:annotation>
					<xs:documentation>路線站序</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="StopOfRoute" type="DRTSBusStopOfRouteType" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DRTSBusScheduleListType">
		<xs:annotation>
			<xs:documentation>公車營運班表與班距資料清單型別</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="UpdateTime" type="xs:dateTime">
				<xs:annotation>
					<xs:documentation>資料更新時間</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="UpdateInterval" type="xs:int">
				<xs:annotation>
					<xs:documentation>資料更新週期(秒)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AuthorityCode" type="xs:string">
				<xs:annotation>
					<xs:documentation>業管機關簡碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EffectiveDate" type="xs:date">
				<xs:annotation>
					<xs:documentation>有效起始日期</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ExpireDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>有效終止日期</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ScheduleName" type="xs:string">
				<xs:annotation>
					<xs:documentation>公車定期時刻表名稱</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ValidityDesciption" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>時刻表適用情形說明</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Schedules">
				<xs:annotation>
					<xs:documentation>營運班表與班距</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="Schedule" type="DRTSBusScheduleType" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DRTSBusDailyTimeTableListType">
		<xs:annotation>
			<xs:documentation>公車每日時刻表資料清單型別</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="UpdateTime" type="xs:dateTime">
				<xs:annotation>
					<xs:documentation>資料更新時間</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="UpdateInterval" type="xs:int">
				<xs:annotation>
					<xs:documentation>資料更新週期(秒)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AuthorityCode" type="xs:string">
				<xs:annotation>
					<xs:documentation>業管機關簡碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="BusDate" type="xs:date">
				<xs:annotation>
					<xs:documentation>適用日期</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="DailyTimeTables">
				<xs:annotation>
					<xs:documentation>營運每日班表資料</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="DailyTimeTable" type="DRTSBusDailyTimeTableType" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DRTSBusGeneralStopTimeTableListType">
		<xs:annotation>
			<xs:documentation>公車定期站別時刻表資料清單型別</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="UpdateTime" type="xs:dateTime">
				<xs:annotation>
					<xs:documentation>資料更新時間</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="UpdateInterval" type="xs:int">
				<xs:annotation>
					<xs:documentation>資料更新週期(秒)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AuthorityCode" type="xs:string">
				<xs:annotation>
					<xs:documentation>業管機關簡碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EffectiveDate" type="xs:date">
				<xs:annotation>
					<xs:documentation>有效起始日期</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ExpireDate" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>有效終止日期</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="TimeTableName" type="xs:string">
				<xs:annotation>
					<xs:documentation>公車定期營運班表名稱</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ValidityDesciption" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>時刻表適用情形說明</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="GeneralStopTimeTables">
				<xs:annotation>
					<xs:documentation>定期站別時刻表資料</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="GeneralStopTimeTable" type="DRTSBusGeneralStopTimeTableType" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DRTSBusDailyStopTimeTableListType">
		<xs:annotation>
			<xs:documentation>公車每日站別時刻表資料清單型別</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="UpdateTime" type="xs:dateTime">
				<xs:annotation>
					<xs:documentation>資料更新時間</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="UpdateInterval" type="xs:int">
				<xs:annotation>
					<xs:documentation>資料更新週期(秒)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AuthorityCode" type="xs:string">
				<xs:annotation>
					<xs:documentation>業管機關簡碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="BusDate" type="xs:date">
				<xs:annotation>
					<xs:documentation>營運日說明</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="DailyStopTimeTables">
				<xs:annotation>
					<xs:documentation>定期站別時刻表資料</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="DailyStopTimeTable" type="DRTSBusDailyStopTimeTableType" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DRTSBusVehicleListType">
		<xs:annotation>
			<xs:documentation>公車車輛資料清單型別</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="UpdateTime" type="xs:dateTime">
				<xs:annotation>
					<xs:documentation>資料更新時間</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="UpdateInterval" type="xs:int">
				<xs:annotation>
					<xs:documentation>資料更新週期(秒)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AuthorityCode" type="xs:string">
				<xs:annotation>
					<xs:documentation>業管機關簡碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Vehicles">
				<xs:annotation>
					<xs:documentation>車輛資料資料</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="Vehicle" type="DRTSBusVehicleType" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DRTSBusAlertListType">
		<xs:annotation>
			<xs:documentation>公車動態通阻資料清單型別</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="UpdateTime" type="xs:dateTime">
				<xs:annotation>
					<xs:documentation>資料更新時間</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="UpdateInterval" type="xs:int">
				<xs:annotation>
					<xs:documentation>資料更新週期(秒)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AuthorityCode" type="xs:string">
				<xs:annotation>
					<xs:documentation>業管機關簡碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Alerts">
				<xs:annotation>
					<xs:documentation>通阻資料</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="Alert" type="DRTSBusAlertType" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DRTSBusOperatorListType">
		<xs:annotation>
			<xs:documentation>公車營運業者資料清單型別</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="UpdateTime" type="xs:dateTime">
				<xs:annotation>
					<xs:documentation>資料更新時間</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="UpdateInterval" type="xs:int">
				<xs:annotation>
					<xs:documentation>資料更新週期(秒)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AuthorityCode" type="xs:string">
				<xs:annotation>
					<xs:documentation>業管機關簡碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Operators">
				<xs:annotation>
					<xs:documentation>營運業者</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="Operator" type="DRTSBusOperatorType" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DRTSBusBookingRuleListType">
		<xs:annotation>
			<xs:documentation>公車預約條件資料清單型別</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="UpdateTime" type="xs:dateTime">
				<xs:annotation>
					<xs:documentation>資料更新時間</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="UpdateInterval" type="xs:int">
				<xs:annotation>
					<xs:documentation>資料更新週期(秒)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AuthorityCode" type="xs:string">
				<xs:annotation>
					<xs:documentation>業管機關簡碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="BookingRules">
				<xs:annotation>
					<xs:documentation>預約條件資訊</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="BookingRule" type="DRTSBusBookingRuleType" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DRTSBusLocationListType">
		<xs:annotation>
			<xs:documentation>公車乘車位置資料清單型別</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="UpdateTime" type="xs:dateTime">
				<xs:annotation>
					<xs:documentation>資料更新時間</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="UpdateInterval" type="xs:int">
				<xs:annotation>
					<xs:documentation>資料更新週期(秒)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AuthorityCode" type="xs:string">
				<xs:annotation>
					<xs:documentation>業管機關簡碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Locations">
				<xs:annotation>
					<xs:documentation>乘車位置資訊</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="Location" type="DRTSBusLocationType" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DRTSBusLocationGroupListType">
		<xs:annotation>
			<xs:documentation>公車乘車位置集合資料清單型別</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="UpdateTime" type="xs:dateTime">
				<xs:annotation>
					<xs:documentation>資料更新時間</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="UpdateInterval" type="xs:int">
				<xs:annotation>
					<xs:documentation>資料更新週期(秒)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AuthorityCode" type="xs:string">
				<xs:annotation>
					<xs:documentation>業管機關簡碼</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="LocationGroups">
				<xs:annotation>
					<xs:documentation>乘車位置集合資訊</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="LocationGroup" type="DRTSBusLocationGroupType" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<!--=======[ Element Group]=======-->
	<xs:element name="DRTSBusRouteList" type="DRTSBusRouteListType">
		<xs:annotation>
			<xs:documentation>路線資料清單</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="DRTSBusSubRouteList" type="DRTSBusSubRouteListType">
		<xs:annotation>
			<xs:documentation>路線資料清單</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="DRTSBusStopOfRouteList" type="DRTSBusStopOfRouteListType">
		<xs:annotation>
			<xs:documentation>路線站序資料清單</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="DRTSBusScheduleList" type="DRTSBusScheduleListType">
		<xs:annotation>
			<xs:documentation>定期營運班表與班距資料清單</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="DRTSBusDailyTimeTableList" type="DRTSBusDailyTimeTableListType">
		<xs:annotation>
			<xs:documentation>每日時刻表資料清單</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="DRTSBusGeneralStopTimeTableList" type="DRTSBusGeneralStopTimeTableListType">
		<xs:annotation>
			<xs:documentation>定期站別時刻表資料清單</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="DRTSBusDailyStopTimeTableList" type="DRTSBusDailyStopTimeTableListType">
		<xs:annotation>
			<xs:documentation>每日站別時刻表資料清單</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="DRTSBusVehicleList" type="DRTSBusVehicleListType">
		<xs:annotation>
			<xs:documentation>車輛類型資料清單</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="DRTSBusAlertList" type="DRTSBusAlertListType">
		<xs:annotation>
			<xs:documentation>營運通阻資料清單</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="DRTSBusOperatorList" type="DRTSBusOperatorListType">
		<xs:annotation>
			<xs:documentation>營運業者資料清單</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="DRTSBusBookingRuleList" type="DRTSBusBookingRuleListType">
		<xs:annotation>
			<xs:documentation>公車預約條件資料清單</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="DRTSBusLocationList" type="DRTSBusLocationListType">
		<xs:annotation>
			<xs:documentation>公車乘車位置資料清單</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="DRTSBusLocationGroupList" type="DRTSBusLocationGroupListType">
		<xs:annotation>
			<xs:documentation>公車乘車位置集合資料清單</xs:documentation>
		</xs:annotation>
	</xs:element>
</xs:schema>
