<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2015 rel. 4 sp1 (x64) (http://www.altova.com) by KUO CHEN WANG (Ministry of Transportation and Communications) -->
<xs:schema xmlns="http://ptx.transportdata.tw/standard/schema/" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://ptx.transportdata.tw/standard/schema/" elementFormDefault="unqualified" attributeFormDefault="unqualified" version="1.0" id="ptx_air_airport_code">
	<!--................航空機場代碼表定義.........-->
	<!--[IATA機場代碼表]-->
	<xs:simpleType name="AirportCodeEnum_IATA">
		<xs:restriction base="xs:string">
			<xs:enumeration value="AKJ"/>
			<xs:enumeration value="AMS"/>
			<xs:enumeration value="AUH"/>
			<xs:enumeration value="AKL"/>
			<xs:enumeration value="BKI"/>
			<xs:enumeration value="BKK"/>
			<xs:enumeration value="BNE"/>
			<xs:enumeration value="BWN"/>
			<xs:enumeration value="CEB"/>
			<xs:enumeration value="CGO"/>
			<xs:enumeration value="CJJ"/>
			<xs:enumeration value="CJU"/>
			<xs:enumeration value="CKG"/>
			<xs:enumeration value="CMJ"/>
			<xs:enumeration value="CNX"/>
			<xs:enumeration value="CRK"/>
			<xs:enumeration value="CTS"/>
			<xs:enumeration value="CTU"/>
			<xs:enumeration value="CYI"/>
			<xs:enumeration value="DEL"/>
			<xs:enumeration value="DLC"/>
			<xs:enumeration value="DPS"/>
			<xs:enumeration value="DTW"/>
			<xs:enumeration value="EWR"/>
			<xs:enumeration value="FCO"/>
			<xs:enumeration value="FOC"/>
			<xs:enumeration value="FRA"/>
			<xs:enumeration value="FUK"/>
			<xs:enumeration value="GNI"/>
			<xs:enumeration value="GUM"/>
			<xs:enumeration value="HAN"/>
			<xs:enumeration value="HCN"/>
			<xs:enumeration value="HFE"/>
			<xs:enumeration value="HGH"/>
			<xs:enumeration value="HHA"/>
			<xs:enumeration value="HIJ"/>
			<xs:enumeration value="HKD"/>
			<xs:enumeration value="HKG"/>
			<xs:enumeration value="HKT"/>
			<xs:enumeration value="HND"/>
			<xs:enumeration value="HNL"/>
			<xs:enumeration value="HUN"/>
			<xs:enumeration value="ICN"/>
			<xs:enumeration value="ISG"/>
			<xs:enumeration value="JFK"/>
			<xs:enumeration value="JKT"/>
			<xs:enumeration value="KHH"/>
			<xs:enumeration value="KIX"/>
			<xs:enumeration value="KLO"/>
			<xs:enumeration value="KMG"/>
			<xs:enumeration value="KMI"/>
			<xs:enumeration value="KMQ"/>
			<xs:enumeration value="KNH"/>
			<xs:enumeration value="KUH"/>
			<xs:enumeration value="KUL"/>
			<xs:enumeration value="YYZ"/>
			<xs:enumeration value="KWL"/>
			<xs:enumeration value="KYD"/>
			<xs:enumeration value="LAO"/>
			<xs:enumeration value="LAX"/>
			<xs:enumeration value="LHR"/>
			<xs:enumeration value="LZN"/>
			<xs:enumeration value="MFK"/>
			<xs:enumeration value="MFM"/>
			<xs:enumeration value="MNL"/>
			<xs:enumeration value="MZG"/>
			<xs:enumeration value="NGB"/>
			<xs:enumeration value="NGO"/>
			<xs:enumeration value="NKG"/>
			<xs:enumeration value="NNG"/>
			<xs:enumeration value="NRT"/>
			<xs:enumeration value="NYC"/>
			<xs:enumeration value="OBO"/>
			<xs:enumeration value="OKA"/>
			<xs:enumeration value="OSA"/>
			<xs:enumeration value="PAR"/>
			<xs:enumeration value="PEK"/>
			<xs:enumeration value="PEN"/>
			<xs:enumeration value="PIF"/>
			<xs:enumeration value="PNH"/>
			<xs:enumeration value="PUS"/>
			<xs:enumeration value="PVG"/>
			<xs:enumeration value="REP"/>
			<xs:enumeration value="RGN"/>
			<xs:enumeration value="RMQ"/>
			<xs:enumeration value="ROR"/>
			<xs:enumeration value="SEA"/>
			<xs:enumeration value="SDJ"/>
			<xs:enumeration value="SFO"/>
			<xs:enumeration value="SFS"/>
			<xs:enumeration value="SGN"/>
			<xs:enumeration value="SHA"/>
			<xs:enumeration value="SHE"/>
			<xs:enumeration value="SIN"/>
			<xs:enumeration value="SJW"/>
			<xs:enumeration value="CTS"/>
			<xs:enumeration value="SUB"/>
			<xs:enumeration value="SYD"/>
			<xs:enumeration value="SZX"/>
			<xs:enumeration value="TAO"/>
			<xs:enumeration value="TNA"/>
			<xs:enumeration value="TNN"/>
			<xs:enumeration value="TOS"/>
			<xs:enumeration value="TPE"/>
			<xs:enumeration value="TSA"/>
			<xs:enumeration value="TSN"/>
			<xs:enumeration value="TTT"/>
			<xs:enumeration value="VIE"/>
			<xs:enumeration value="VTE"/>
			<xs:enumeration value="WOT"/>
			<xs:enumeration value="WUH"/>
			<xs:enumeration value="XMN"/>
			<xs:enumeration value="XUZ"/>
			<xs:enumeration value="YVR"/>
			<xs:enumeration value="YYZ"/>
			<xs:enumeration value="KHN"/>
			<xs:enumeration value="CAN"/>
		</xs:restriction>
	</xs:simpleType>
	<!--[ICAO機場代碼表]-->
	<xs:simpleType name="AirportCodeEnum_ICAO">
		<xs:restriction base="xs:string">
			<xs:enumeration value="RJEC"/>
			<xs:enumeration value="NZAA"/>
			<xs:enumeration value="EHAM"/>
			<xs:enumeration value="OMAA"/>
			<xs:enumeration value="WBKK"/>
			<xs:enumeration value="VIBS"/>
			<xs:enumeration value="YBBN"/>
			<xs:enumeration value="WBSB"/>
			<xs:enumeration value="RPVM"/>
			<xs:enumeration value="ZHCC"/>
			<xs:enumeration value="RKTU"/>
			<xs:enumeration value="RKPC"/>
			<xs:enumeration value="ZUCK"/>
			<xs:enumeration value="RCCM"/>
			<xs:enumeration value="VTCC"/>
			<xs:enumeration value="RPLC"/>
			<xs:enumeration value="RJCC"/>
			<xs:enumeration value="ZUUU"/>
			<xs:enumeration value="RCKU"/>
			<xs:enumeration value="VIDP"/>
			<xs:enumeration value="ZYTL"/>
			<xs:enumeration value="WADD"/>
			<xs:enumeration value="KDTW"/>
			<xs:enumeration value="KEWR"/>
			<xs:enumeration value="LIRF"/>
			<xs:enumeration value="ZSFZ"/>
			<xs:enumeration value="EDDF"/>
			<xs:enumeration value="RJFF"/>
			<xs:enumeration value="RCGI"/>
			<xs:enumeration value="PGUM"/>
			<xs:enumeration value="VVNB"/>
			<xs:enumeration value="RCKW"/>
			<xs:enumeration value="ZSOF"/>
			<xs:enumeration value="ZSHC"/>
			<xs:enumeration value="ZGHA"/>
			<xs:enumeration value="RJOA"/>
			<xs:enumeration value="RJCH"/>
			<xs:enumeration value="VHHH"/>
			<xs:enumeration value="VTSP"/>
			<xs:enumeration value="RJTT"/>
			<xs:enumeration value="PHNL"/>
			<xs:enumeration value="RCYU"/>
			<xs:enumeration value="RKSI"/>
			<xs:enumeration value="ROIG"/>
			<xs:enumeration value="KJFK"/>
			<xs:enumeration value="WIIX"/>
			<xs:enumeration value="RCKH"/>
			<xs:enumeration value="RJBB"/>
			<xs:enumeration value="RPVK"/>
			<xs:enumeration value="ZPPP"/>
			<xs:enumeration value="RJFM"/>
			<xs:enumeration value="RJNK"/>
			<xs:enumeration value="RCBS"/>
			<xs:enumeration value="RJCK"/>
			<xs:enumeration value="WMKK"/>
			<xs:enumeration value="CYYZ"/>
			<xs:enumeration value="ZGKL"/>
			<xs:enumeration value="RCLY"/>
			<xs:enumeration value="RPLI"/>
			<xs:enumeration value="KLAX"/>
			<xs:enumeration value="EGLL"/>
			<xs:enumeration value="RCFG"/>
			<xs:enumeration value="RCMT"/>
			<xs:enumeration value="VMMC"/>
			<xs:enumeration value="RPLL"/>
			<xs:enumeration value="RCQC"/>
			<xs:enumeration value="ZSNB"/>
			<xs:enumeration value="RJGG"/>
			<xs:enumeration value="ZSNJ"/>
			<xs:enumeration value="ZGNN"/>
			<xs:enumeration value="RJAA"/>
			<xs:enumeration value="NYC"/>
			<xs:enumeration value="RJCB"/>
			<xs:enumeration value="ROAH"/>
			<xs:enumeration value="OSA"/>
			<xs:enumeration value="LEPG"/>
			<xs:enumeration value="ZBAA"/>
			<xs:enumeration value="WMKP"/>
			<xs:enumeration value="RCSQ"/>
			<xs:enumeration value="VDPP"/>
			<xs:enumeration value="RKPK"/>
			<xs:enumeration value="ZSPD"/>
			<xs:enumeration value="VDSR"/>
			<xs:enumeration value="VYYY"/>
			<xs:enumeration value="RCMQ"/>
			<xs:enumeration value="PTRO"/>
			<xs:enumeration value="KSEA"/>
			<xs:enumeration value="RJSS"/>
			<xs:enumeration value="KSFO"/>
			<xs:enumeration value="RPLB"/>
			<xs:enumeration value="VVTS"/>
			<xs:enumeration value="ZSSS"/>
			<xs:enumeration value="ZYTX"/>
			<xs:enumeration value="WSSS"/>
			<xs:enumeration value="ZBSJ"/>
			<xs:enumeration value="RJCC"/>
			<xs:enumeration value="WARR"/>
			<xs:enumeration value="YSSY"/>
			<xs:enumeration value="ZGSZ"/>
			<xs:enumeration value="ZSQD"/>
			<xs:enumeration value="ZSJN"/>
			<xs:enumeration value="RCNN"/>
			<xs:enumeration value="ENTC"/>
			<xs:enumeration value="RCTP"/>
			<xs:enumeration value="RCSS"/>
			<xs:enumeration value="ZBTJ"/>
			<xs:enumeration value="RCFN"/>
			<xs:enumeration value="LOWW"/>
			<xs:enumeration value="VLVT"/>
			<xs:enumeration value="RCWA"/>
			<xs:enumeration value="ZHHH"/>
			<xs:enumeration value="ZSAM"/>
			<xs:enumeration value="ZSXZ"/>
			<xs:enumeration value="CYVR"/>
			<xs:enumeration value="ZSCN"/>
			<xs:enumeration value="ZGGG"/>
		</xs:restriction>
	</xs:simpleType>
	<!--................航空公司代碼表定義.........-->
	<!--[IATA航空公司代碼表]-->
	<xs:simpleType name="AirlineCodeEnum_IATA">
		<xs:restriction base="xs:string">
			<xs:enumeration value="AA"/>
			<xs:enumeration value="AC"/>
			<xs:enumeration value="AE"/>
			<xs:enumeration value="AK"/>
			<xs:enumeration value="AO"/>
			<xs:enumeration value="B7"/>
			<xs:enumeration value="BX"/>
			<xs:enumeration value="CA"/>
			<xs:enumeration value="D7"/>
			<xs:enumeration value="DA"/>
			<xs:enumeration value="DL"/>
			<xs:enumeration value="BI"/>
			<xs:enumeration value="BL"/>
			<xs:enumeration value="BR"/>
			<xs:enumeration value="CI"/>
			<xs:enumeration value="CO"/>
			<xs:enumeration value="CX"/>
			<xs:enumeration value="CZ"/>
			<xs:enumeration value="FE"/>
			<xs:enumeration value="EG"/>
			<xs:enumeration value="EL"/>
			<xs:enumeration value="FD"/>
			<xs:enumeration value="FM"/>
			<xs:enumeration value="GA"/>
			<xs:enumeration value="GE"/>
			<xs:enumeration value="3K"/>
			<xs:enumeration value="K9"/>
			<xs:enumeration value="ZE"/>
			<xs:enumeration value="5J"/>
			<xs:enumeration value="VN"/>
			<xs:enumeration value="ZH"/>
			<xs:enumeration value="US"/>
			<xs:enumeration value="UA"/>
			<xs:enumeration value="TO"/>
			<xs:enumeration value="TR"/>
			<xs:enumeration value="SQ"/>
			<xs:enumeration value="SM"/>
			<xs:enumeration value="SC"/>
			<xs:enumeration value="QF"/>
			<xs:enumeration value="PR"/>
			<xs:enumeration value="OZ"/>
			<xs:enumeration value="NZ"/>
			<xs:enumeration value="NX"/>
			<xs:enumeration value="NW"/>
			<xs:enumeration value="NH"/>
			<xs:enumeration value="MU"/>
			<xs:enumeration value="MH"/>
			<xs:enumeration value="KL"/>
			<xs:enumeration value="KE"/>
			<xs:enumeration value="KA"/>
			<xs:enumeration value="JL"/>
			<xs:enumeration value="HU"/>
			<xs:enumeration value="P7"/>
		</xs:restriction>
	</xs:simpleType>
	<!--[ICAO航空公司代碼表]-->
	<xs:simpleType name="AirlineCodeEnum_ICAO">
		<xs:restriction base="xs:string">
			<xs:enumeration value="AAL"/>
			<xs:enumeration value="ACA"/>
			<xs:enumeration value="MDA"/>
			<xs:enumeration value="AXM"/>
			<xs:enumeration value="AUZ"/>
			<xs:enumeration value="UIZ"/>
			<xs:enumeration value="ABL"/>
			<xs:enumeration value="CCA"/>
			<xs:enumeration value="XAX"/>
			<xs:enumeration value="DAC"/>
			<xs:enumeration value="DAL"/>
			<xs:enumeration value="RBA"/>
			<xs:enumeration value="PIC"/>
			<xs:enumeration value="EVA"/>
			<xs:enumeration value="CAL"/>
			<xs:enumeration value="COA"/>
			<xs:enumeration value="CPA"/>
			<xs:enumeration value="CSN"/>
			<xs:enumeration value="FEA"/>
			<xs:enumeration value="JAA"/>
			<xs:enumeration value="ANK"/>
			<xs:enumeration value="AIQ"/>
			<xs:enumeration value="CSH"/>
			<xs:enumeration value="GIA"/>
			<xs:enumeration value="TNA"/>
			<xs:enumeration value="JSA"/>
			<xs:enumeration value="TSP"/>
			<xs:enumeration value="ESR"/>
			<xs:enumeration value="CEB"/>
			<xs:enumeration value="CSC"/>
			<xs:enumeration value="HVN"/>
			<xs:enumeration value="CSZ"/>
			<xs:enumeration value="USA"/>
			<xs:enumeration value="UAL"/>
			<xs:enumeration value="PSD"/>
			<xs:enumeration value="THA"/>
			<xs:enumeration value="TGW"/>
			<xs:enumeration value="SIA"/>
			<xs:enumeration value="MNP"/>
			<xs:enumeration value="CDG"/>
			<xs:enumeration value="QFA"/>
			<xs:enumeration value="PAL"/>
			<xs:enumeration value="AAR"/>
			<xs:enumeration value="ANZ"/>
			<xs:enumeration value="AMU"/>
			<xs:enumeration value="NWA"/>
			<xs:enumeration value="ANA"/>
			<xs:enumeration value="CES"/>
			<xs:enumeration value="MAS"/>
			<xs:enumeration value="KLM"/>
			<xs:enumeration value="KAL"/>
			<xs:enumeration value="HAD"/>
			<xs:enumeration value="JAL"/>
			<xs:enumeration value="PAU"/>
			<xs:enumeration value="CHH"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="FlightRemarkEnum">
		<xs:annotation>
			<xs:documentation>班次註記  X:班次取消  S:共用班號  空白:一般班次
			</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string"/>
	</xs:simpleType>
	<!--=======[ Element Group]=======-->
</xs:schema>
