3212 lines
111 KiB
XML
3212 lines
111 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|||
|
|
<!--
|
||
|
|
/**********************************************************************
|
||
|
|
* *
|
||
|
|
* Copyright (c) 2003-2008 Unisys Corporation. *
|
||
|
|
* All rights reserved. *
|
||
|
|
* UNISYS PROPRIETARY *
|
||
|
|
* *
|
||
|
|
**********************************************************************
|
||
|
|
* *
|
||
|
|
* THE FOLLOWING PROGRAMS ARE THE SOLE PROPERTY OF UNISYS *
|
||
|
|
* *
|
||
|
|
* CONTAINING ITS PROPRIETARY, CONFIDENTIAL INFORMATION *
|
||
|
|
* *
|
||
|
|
**********************************************************************/
|
||
|
|
Version Information - NEW VERSION OF XSD CREATED FROM GZ FINAL VERSION
|
||
|
|
- AMENDED AS PER LATEST SIS, WORK IN PROGRESS
|
||
|
|
- NEED TO REARRANGE FILE CONTENTS
|
||
|
|
-->
|
||
|
|
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||
|
|
xmlns:jxb="http://java.sun.com/xml/ns/jaxb"
|
||
|
|
jxb:version="2.0"
|
||
|
|
xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
|
||
|
|
jxb:extensionBindingPrefixes="xjc">
|
||
|
|
<xsd:annotation>
|
||
|
|
<xsd:appinfo>
|
||
|
|
<jxb:globalBindings collectionType="java.util.ArrayList"
|
||
|
|
fixedAttributeAsConstantProperty="true"
|
||
|
|
generateIsSetMethod="false"
|
||
|
|
enableFailFastCheck="false"
|
||
|
|
choiceContentProperty="false"
|
||
|
|
underscoreBinding="asWordSeparator"
|
||
|
|
enableJavaNamingConventions="true">
|
||
|
|
<xjc:serializable uid="1"/>
|
||
|
|
</jxb:globalBindings>
|
||
|
|
<jxb:schemaBindings>
|
||
|
|
<jxb:package name="com.itdcl.bhia.mts.messagemodule" />
|
||
|
|
</jxb:schemaBindings>
|
||
|
|
</xsd:appinfo>
|
||
|
|
</xsd:annotation>
|
||
|
|
<!--
|
||
|
|
/* START DEFINE ALL SIMPLE TYPE TAGS */
|
||
|
|
-->
|
||
|
|
<xsd:simpleType name="STR20">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="20"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="STR30">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="30"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="STR40">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="40"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="STR1">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="1"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="STR2">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="2"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="STR3">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="3"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="STR4">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="4"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="STR5">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="5"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="STR6">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="6"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="STR10">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="10"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="STR12">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="12"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="STR50">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="50"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_STR3">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="3"/>
|
||
|
|
<xsd:minLength value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_STR1">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="1"/>
|
||
|
|
<xsd:minLength value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_STR4">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="4"/>
|
||
|
|
<xsd:minLength value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_STR5">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="5"/>
|
||
|
|
<xsd:minLength value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_STR10">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="10"/>
|
||
|
|
<xsd:minLength value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_STR20">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="20"/>
|
||
|
|
<xsd:minLength value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_STR50">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="50"/>
|
||
|
|
<xsd:minLength value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_STR60">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="60"/>
|
||
|
|
<xsd:minLength value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_STR30">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="30"/>
|
||
|
|
<xsd:minLength value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="STR60">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="60"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="STR80">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="80"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="STR100">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="80"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="STR200">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="200"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="STR256">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="256"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="STR4000">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="4000"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_STR200">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="200"/>
|
||
|
|
<xsd:minLength value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_STR80">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="80"/>
|
||
|
|
<xsd:minLength value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_STR100">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="100"/>
|
||
|
|
<xsd:minLength value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_STR256">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="256"/>
|
||
|
|
<xsd:minLength value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="STR8">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="8"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_STR8">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="8"/>
|
||
|
|
<xsd:minLength value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="TIME_14">
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="14"/>
|
||
|
|
<xsd:pattern value="20[0-9][0-9](0[1-9]|1[0-2])([0-2][1-9]|[1-2][0-9]|3[0-1])([0-1][0-9][0-5][0-9]|2[0-3][0-5][0-9])([0-5][0-9])"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="TIME_4">
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="4"/>
|
||
|
|
<xsd:pattern value="[0-1][0-9][0-5][0-9]|2[0-3][0-5][0-9]"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="TIME_11">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:pattern value="([0-1][1-9]|[1-2][0-9]|3[0-1])(JAN|FEB|MAR|APR|MAY|JUN|JUL|AUG|SEP|OCT|NOV|DEC)[0-9][0-9]([0-1][0-9][0-5][0-9]|2[0-3][0-5][0-9])"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_TIME_11">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:pattern value="(([0-1][1-9]|[1-2][0-9]|3[0-1])(JAN|FEB|MAR|APR|MAY|JUN|JUL|AUG|SEP|OCT|NOV|DEC)[0-9][0-9]([0-1][0-9][0-5][0-9]|2[0-3][0-5][0-9]))?"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="STRFFID">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="32"/>
|
||
|
|
<xsd:minLength value="20"/>
|
||
|
|
<xsd:pattern value="[0-9A-Z]{2,3}-[0-9A-Z]{1,12}-[A|D]-([0-1][1-9]|[1-2][0-9]|3[0-1])(JAN|FEB|MAR|APR|MAY|JUN|JUL|AUG|SEP|OCT|NOV|DEC)[0-9][0-9]([0-1][0-9][0-5][0-9]|2[0-3][0-5][0-9])(-[D|M|I|X|R])?"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_STRFFID">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="32"/>
|
||
|
|
<xsd:minLength value="0"/>
|
||
|
|
<xsd:pattern value="([0-9A-Z]{2,3}-[0-9A-Z]{1,12}-[A|D]-([0-1][1-9]|[1-2][0-9]|3[0-1])(JAN|FEB|MAR|APR|MAY|JUN|JUL|AUG|SEP|OCT|NOV|DEC)[0-9][0-9]([0-1][0-9][0-5][0-9]|2[0-3][0-5][0-9])(-[D|M|I|X|R])?)?"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="DATE_7">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="7"/>
|
||
|
|
<xsd:pattern value="([0-1][1-9]|[1-2][0-9]|3[0-1])(JAN|FEB|MAR|APR|MAY|JUN|JUL|AUG|SEP|OCT|NOV|DEC)[0-9][0-9]"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_TIME_4">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:pattern value="([0-1][0-9][0-5][0-9]|2[0-3][0-5][0-9])?"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="IATA_AIRL_CODE">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="3"/>
|
||
|
|
<xsd:minLength value="2"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="FLIGHT_NO">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="12"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_FLIGHT_NO">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="12"/>
|
||
|
|
<xsd:minLength value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="MOVEMENT_INDICATOR">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="1"/>
|
||
|
|
<xsd:enumeration value="A"/>
|
||
|
|
<xsd:enumeration value="D"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="REGION_CODE">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="6"/>
|
||
|
|
<xsd:minLength value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="COUNTRY_CODE">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="3"/>
|
||
|
|
<xsd:minLength value="2"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_COUNTRY_CODE">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="3"/>
|
||
|
|
<xsd:minLength value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="CITY_CODE">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="3"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="NUMERIC92">
|
||
|
|
<xsd:restriction base="xsd:decimal">
|
||
|
|
<xsd:totalDigits value="9"/>
|
||
|
|
<xsd:fractionDigits value="2"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_NUMERIC92">
|
||
|
|
<xsd:union>
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:decimal">
|
||
|
|
<xsd:totalDigits value="9"/>
|
||
|
|
<xsd:fractionDigits value="2"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:union>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="NUMERIC62">
|
||
|
|
<xsd:restriction base="xsd:decimal">
|
||
|
|
<xsd:totalDigits value="6"/>
|
||
|
|
<xsd:fractionDigits value="2"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_NUMERIC62">
|
||
|
|
<xsd:union>
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:decimal">
|
||
|
|
<xsd:totalDigits value="6"/>
|
||
|
|
<xsd:fractionDigits value="2"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:union>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="INTEGER1">
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="INTEGER2">
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="2"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="INTEGER3">
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="3"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="INTEGER4">
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="4"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="INTEGER6">
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="6"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_INTEGER1">
|
||
|
|
<xsd:union>
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:union>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_INTEGER2">
|
||
|
|
<xsd:union>
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="2"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:union>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_INTEGER3">
|
||
|
|
<xsd:union>
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="3"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:union>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_INTEGER6">
|
||
|
|
<xsd:union>
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="6"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:union>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_INTEGER12">
|
||
|
|
<xsd:union>
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="12"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:union>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="INTEGER12">
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="12"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="MAXIMUM_PASSENGERS">
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_MAXIMUM_PASSENGERS">
|
||
|
|
<xsd:union>
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:union>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="HOURS">
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="23"/>
|
||
|
|
<xsd:minInclusive value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="RECORDS">
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="9999"/>
|
||
|
|
<xsd:minInclusive value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="DOMINT_CODE">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="1"/>
|
||
|
|
<xsd:enumeration value="D"/>
|
||
|
|
<xsd:enumeration value="I"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="DOMINTRGN_CODE">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="1"/>
|
||
|
|
<xsd:enumeration value="D"/>
|
||
|
|
<xsd:enumeration value="I"/>
|
||
|
|
<xsd:enumeration value="R"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="DOMINTMIX_CODE">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="1"/>
|
||
|
|
<xsd:enumeration value="D"/>
|
||
|
|
<xsd:enumeration value="I"/>
|
||
|
|
<xsd:enumeration value="M"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="DOMINTMIXRGN_CODE">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="1"/>
|
||
|
|
<xsd:enumeration value="D"/>
|
||
|
|
<xsd:enumeration value="I"/>
|
||
|
|
<xsd:enumeration value="M"/>
|
||
|
|
<xsd:enumeration value="R"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="CLASSES">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="1"/>
|
||
|
|
<xsd:enumeration value="F"/>
|
||
|
|
<xsd:enumeration value="C"/>
|
||
|
|
<xsd:enumeration value="Y"/>
|
||
|
|
<xsd:enumeration value="X"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="FLBTCODES">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="1"/>
|
||
|
|
<xsd:enumeration value="F"/>
|
||
|
|
<xsd:enumeration value="L"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="IATA_ARPT_CODE">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="3"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_IATA_ARPT_CODE">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="3"/>
|
||
|
|
<xsd:minLength value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="ICAO_ARPT_CODE">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="4"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_ICAO_ARPT_CODE">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="4"/>
|
||
|
|
<xsd:minLength value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="ICAO_AIRL_CODE">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="3"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="IATA_AIRC_CODE">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="3"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="ICAO_AIRC_CODE">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="4"/>
|
||
|
|
<xsd:minLength value="3"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="TERMINAL_CODE">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="5"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_TERMINAL_CODE">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="5"/>
|
||
|
|
<xsd:minLength value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="TAIL_NO">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="10"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_TAIL_NO">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="10"/>
|
||
|
|
<xsd:minLength value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="TEMPERATURE">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="3"/>
|
||
|
|
<xsd:pattern value="\+?\d{1,2}"/>
|
||
|
|
<xsd:pattern value="\-?\d{1,2}"/>
|
||
|
|
<xsd:pattern value="\d{1,2}"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:complexType name="ROUTESEASONAL">
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="APCD" type="IATA_ARPT_CODE"/>
|
||
|
|
<xsd:element name="SCAT" type="OPT_TIME_4" minOccurs="0"/>
|
||
|
|
<xsd:element name="SADC" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:pattern value="([\+,\-]\d{1})"/>
|
||
|
|
<xsd:pattern value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="SCDT" type="OPT_TIME_4" minOccurs="0"/>
|
||
|
|
<xsd:element name="SDDC" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:pattern value="([\+,\-]\d{1})"/>
|
||
|
|
<xsd:pattern value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
</xsd:sequence>
|
||
|
|
<xsd:attribute name="RTNO" use="required">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="7"/>
|
||
|
|
<xsd:minInclusive value="1"/>
|
||
|
|
<xsd:totalDigits value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:attribute>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="ROUTEDAILY">
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="APCD" type="IATA_ARPT_CODE"/>
|
||
|
|
<xsd:element name="SCAT" type="OPT_TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="SCDT" type="OPT_TIME_11" minOccurs="0"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
<xsd:attribute name="RTNO" use="required">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="7"/>
|
||
|
|
<xsd:minInclusive value="1"/>
|
||
|
|
<xsd:totalDigits value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:attribute>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:simpleType name="WGTUNIT">
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="4"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_IATA_AIRL_CODE">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="3"/>
|
||
|
|
<xsd:minLength value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="ORGANISATION">
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="9"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_ORGANISATION">
|
||
|
|
<xsd:union>
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="9"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:union>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="YESNO">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="1"/>
|
||
|
|
<xsd:enumeration value="Y"/>
|
||
|
|
<xsd:enumeration value="N"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_YESNO">
|
||
|
|
<xsd:union>
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:enumeration value="Y"/>
|
||
|
|
<xsd:enumeration value="N"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:union>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_MOVEMENT_INDICATOR">
|
||
|
|
<xsd:union>
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:enumeration value="A"/>
|
||
|
|
<xsd:enumeration value="D"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:union>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_DOMINT_CODE">
|
||
|
|
<xsd:union>
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:enumeration value="D"/>
|
||
|
|
<xsd:enumeration value="I"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:union>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="OPT_DOMINTRGN_CODE">
|
||
|
|
<xsd:union>
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:enumeration value="D"/>
|
||
|
|
<xsd:enumeration value="I"/>
|
||
|
|
<xsd:enumeration value="R"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:union>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<!--
|
||
|
|
/* END DEFINE ALL SIMPLE TYPE TAGS */
|
||
|
|
-->
|
||
|
|
<!--
|
||
|
|
/* START DEFINE ALL GROUP TYPE TAGS */
|
||
|
|
-->
|
||
|
|
<xsd:group name="GRPRQFD">
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element ref="STDB" minOccurs="0"/>
|
||
|
|
<xsd:element ref="STDE" minOccurs="0"/>
|
||
|
|
<xsd:element ref="ETDB" minOccurs="0"/>
|
||
|
|
<xsd:element ref="ETDE" minOccurs="0"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:group>
|
||
|
|
<!--
|
||
|
|
/* END DEFINE ALL GROUP TYPE TAGS */
|
||
|
|
-->
|
||
|
|
<!--
|
||
|
|
/* START DEFINE ALL REFERENCE TYPE TAGS */
|
||
|
|
-->
|
||
|
|
<xsd:element name="REGL">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="REGC" type="REGION_CODE"/>
|
||
|
|
<xsd:element name="REGN" type="STR30"/>
|
||
|
|
<xsd:element name="RGNC" type="STR30"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="COUL">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="COUC" type="COUNTRY_CODE"/>
|
||
|
|
<xsd:element name="COUN" type="STR30"/>
|
||
|
|
<xsd:element name="CNMC" type="STR30"/>
|
||
|
|
<xsd:element name="REGC" type="REGION_CODE" maxOccurs="unbounded"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="ARPT">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="ITCD" type="IATA_ARPT_CODE"/>
|
||
|
|
<xsd:element name="ICCD" type="OPT_ICAO_ARPT_CODE"/>
|
||
|
|
<xsd:element name="ANAM" type="STR30"/>
|
||
|
|
<xsd:element name="ANMC" type="STR30"/>
|
||
|
|
<xsd:element name="BDIS" type="OPT_INTEGER12"/>
|
||
|
|
<xsd:element name="CTRY" type="COUNTRY_CODE"/>
|
||
|
|
<xsd:element name="ACTY" type="CITY_CODE"/>
|
||
|
|
<xsd:element name="ATYP" type="DOMINTRGN_CODE"/>
|
||
|
|
<xsd:element name="HAUL">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:union>
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:enumeration value="S"/>
|
||
|
|
<xsd:enumeration value="L"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:union>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="ABBR" type="OPT_ABBRDATA" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="CITY">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="ITCD" type="IATA_ARPT_CODE"/>
|
||
|
|
<xsd:element name="ICCD" type="ICAO_ARPT_CODE"/>
|
||
|
|
<xsd:element name="CNAM" type="STR30"/>
|
||
|
|
<xsd:element name="CNMC" type="STR30"/>
|
||
|
|
<xsd:element name="CTRY" type="COUNTRY_CODE"/>
|
||
|
|
<xsd:element name="ABBR" type="OPT_ABBRDATA" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="SLST">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="SCOD" type="STR8"/>
|
||
|
|
<xsd:element name="STNM" type="STR30"/>
|
||
|
|
<xsd:element name="SNMC" type="STR30"/>
|
||
|
|
<xsd:element name="SATC" type="OPT_STR1"/>
|
||
|
|
<xsd:element name="STGP" type="OPT_STR30"/>
|
||
|
|
<xsd:element name="SWID" type="OPT_NUMERIC92"/>
|
||
|
|
<xsd:element name="SHGT" type="OPT_NUMERIC92"/>
|
||
|
|
<xsd:element name="STML" type="OPT_TERMINAL_CODE"/>
|
||
|
|
<xsd:element name="MABS" type="OPT_INTEGER1"/>
|
||
|
|
<xsd:element name="DIGT" type="OPT_STR8"/>
|
||
|
|
<xsd:element name="DDGT" type="OPT_STR8"/>
|
||
|
|
<xsd:element name="REMT">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:enumeration value="Y"/>
|
||
|
|
<xsd:enumeration value="N"/>
|
||
|
|
<xsd:enumeration value="A"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="FEPU" type="OPT_YESNO"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="GLST">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="GCOD" type="STR8"/>
|
||
|
|
<xsd:element name="GTNM" type="STR30"/>
|
||
|
|
<xsd:element name="GNMC" type="STR30"/>
|
||
|
|
<xsd:element name="GCAT" type="DOMINT_CODE"/>
|
||
|
|
<xsd:element name="GTML" type="OPT_TERMINAL_CODE"/>
|
||
|
|
<xsd:element name="PIER" type="OPT_STR8"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="CLST">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="CCOD" type="STR8"/>
|
||
|
|
<xsd:element name="CTNM" type="STR30"/>
|
||
|
|
<xsd:element name="CNMC" type="STR30"/>
|
||
|
|
<xsd:element name="CCAT" type="DOMINT_CODE"/>
|
||
|
|
<xsd:element name="CTML" type="OPT_TERMINAL_CODE"/>
|
||
|
|
<xsd:element name="CTRA" type="OPT_YESNO"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="BLST">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="BCOD" type="STR8"/>
|
||
|
|
<xsd:element name="BTNM" type="STR30"/>
|
||
|
|
<xsd:element name="BNMC" type="STR30"/>
|
||
|
|
<xsd:element name="BCAT" type="DOMINT_CODE"/>
|
||
|
|
<xsd:element name="BTML" type="OPT_TERMINAL_CODE"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="CHLT">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="CCOD" type="STR8"/>
|
||
|
|
<xsd:element name="CHNM" type="STR30"/>
|
||
|
|
<xsd:element name="CNMC" type="STR30"/>
|
||
|
|
<xsd:element name="CTML" type="OPT_TERMINAL_CODE"/>
|
||
|
|
<xsd:element name="CCAT" type="DOMINT_CODE"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="XRAY">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="XCOD" type="STR8"/>
|
||
|
|
<xsd:element name="XDES" type="STR30"/>
|
||
|
|
<xsd:element name="XDEC" type="STR30"/>
|
||
|
|
<xsd:element name="XTML" type="OPT_TERMINAL_CODE"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="CTLT">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="CCOD" type="STR8"/>
|
||
|
|
<xsd:element name="CDES" type="STR30"/>
|
||
|
|
<xsd:element name="CDEC" type="STR30"/>
|
||
|
|
<xsd:element name="CTML" type="OPT_TERMINAL_CODE"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="FRDR">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="DCOD" type="STR8"/>
|
||
|
|
<xsd:element name="DDES" type="STR30"/>
|
||
|
|
<xsd:element name="DDEC" type="STR30"/>
|
||
|
|
<xsd:element name="DTML" type="OPT_TERMINAL_CODE"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="DLYL">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="DCOD" type="STR3"/>
|
||
|
|
<xsd:element name="DCDN" type="OPT_INTEGER3"/>
|
||
|
|
<xsd:element name="DDES" type="STR100"/>
|
||
|
|
<xsd:element name="DDSC" type="STR100"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="RSTA">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="RTYP">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:enumeration value="BELT"/>
|
||
|
|
<xsd:enumeration value="CNTR"/>
|
||
|
|
<xsd:enumeration value="GATE"/>
|
||
|
|
<xsd:enumeration value="STND"/>
|
||
|
|
<xsd:enumeration value="CTLT"/>
|
||
|
|
<xsd:enumeration value="XRAY"/>
|
||
|
|
<xsd:enumeration value="CHUT"/>
|
||
|
|
<xsd:enumeration value="FRDR"/>
|
||
|
|
<xsd:enumeration value="ABDG"/>
|
||
|
|
<xsd:enumeration value="ICEQ"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="RSID" type="STR8"/>
|
||
|
|
<xsd:element name="STAT">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="1"/>
|
||
|
|
<xsd:enumeration value="E"/>
|
||
|
|
<xsd:enumeration value="D"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="RDST" type="TIME_11"/>
|
||
|
|
<xsd:element name="RDET" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="RRMK" type="STR40" minOccurs="0"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="AABK">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="AAOR" type="ORGANISATION"/>
|
||
|
|
<xsd:element name="AACN" type="STR30"/>
|
||
|
|
<xsd:element name="AADN" type="OPT_STR30"/>
|
||
|
|
<xsd:element name="AADC" type="OPT_STR30"/>
|
||
|
|
<xsd:element name="AAAD" type="OPT_STR200"/>
|
||
|
|
<xsd:element name="AAWT" type="OPT_STR20"/>
|
||
|
|
<xsd:element name="AAMT" type="OPT_STR20"/>
|
||
|
|
<xsd:element name="AAFX" type="OPT_STR20"/>
|
||
|
|
<xsd:element name="AAEA" type="OPT_STR50"/>
|
||
|
|
<xsd:element name="AARK" type="OPT_STR200"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="STTS">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="STTC" type="STR8"/>
|
||
|
|
<xsd:element name="STTD" type="STR100"/>
|
||
|
|
<xsd:element name="STDC" type="STR100"/>
|
||
|
|
<xsd:element name="ABNS" type="STR1"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="ABNR">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="ANRC" type="STR8"/>
|
||
|
|
<xsd:element name="ANRD" type="STR100"/>
|
||
|
|
<xsd:element name="ARDC" type="STR100"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="HLTR">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="HLTC" type="STR4"/>
|
||
|
|
<xsd:element name="HLTD" type="STR30"/>
|
||
|
|
<xsd:element name="HTDC" type="STR30"/>
|
||
|
|
<xsd:element name="HLTT" type="STR1"/>
|
||
|
|
<xsd:element name="UMNM" type="OPT_STR5"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="AIRL">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="ITOP" type="IATA_AIRL_CODE"/>
|
||
|
|
<xsd:element name="ICOP" type="ICAO_AIRL_CODE"/>
|
||
|
|
<xsd:element name="ONAM" type="STR30"/>
|
||
|
|
<xsd:element name="ONMC" type="STR30"/>
|
||
|
|
<xsd:element name="CTRY" type="OPT_COUNTRY_CODE"/>
|
||
|
|
<xsd:element name="TRML" type="AIRL_TERMINAL_DATA" maxOccurs="4"/>
|
||
|
|
<xsd:element name="OGRP" type="OPT_STR30" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element name="SUBC" type="SUBSIDIARY_DATA" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element name="DORI" type="DOMINTRGN_CODE"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="AIRC">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="ITAT" type="IATA_AIRC_CODE"/>
|
||
|
|
<xsd:element name="ICAT" type="ICAO_AIRC_CODE"/>
|
||
|
|
<xsd:element name="DESC" type="STR30"/>
|
||
|
|
<xsd:element name="CDSC" type="STR30"/>
|
||
|
|
<xsd:element name="CHAP">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="1"/>
|
||
|
|
<xsd:minLength value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="MAXP" type="OPT_MAXIMUM_PASSENGERS"/>
|
||
|
|
<xsd:element name="MFWT" type="OPT_NUMERIC92"/>
|
||
|
|
<xsd:element name="MTWT" type="OPT_NUMERIC92"/>
|
||
|
|
<xsd:element name="ALEN" type="OPT_NUMERIC92"/>
|
||
|
|
<xsd:element name="WSPN" type="OPT_NUMERIC92"/>
|
||
|
|
<xsd:element name="MHTM" type="OPT_NUMERIC62"/>
|
||
|
|
<xsd:element name="MABR" type="OPT_INTEGER1"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="ABDG">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="ABCD" type="STR8"/>
|
||
|
|
<xsd:element name="DESC" type="STR30"/>
|
||
|
|
<xsd:element name="CDSC" type="STR30"/>
|
||
|
|
<xsd:element name="AHGT" type="OPT_NUMERIC92"/>
|
||
|
|
<xsd:element name="ATML" type="OPT_TERMINAL_CODE"/>
|
||
|
|
<xsd:element name="ATHE" type="OPT_YESNO"/>
|
||
|
|
<xsd:element name="STND" type="OPT_STR8" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element name="GATE" type="OPT_STR8" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element name="AMNO" type="OPT_INTEGER1"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="REGN">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="RNUM" type="TAIL_NO"/>
|
||
|
|
<xsd:element name="ITAT" type="IATA_AIRC_CODE"/>
|
||
|
|
<xsd:element name="OWID" type="OPT_ORGANISATION"/>
|
||
|
|
<xsd:element name="ACAL" type="OPT_IATA_AIRL_CODE"/>
|
||
|
|
<xsd:element name="ALSC" type="OPT_STR10"/>
|
||
|
|
<xsd:element name="MAXP" type="OPT_MAXIMUM_PASSENGERS"/>
|
||
|
|
<xsd:element name="MFWT" type="OPT_NUMERIC92"/>
|
||
|
|
<xsd:element name="MTWT" type="OPT_NUMERIC92"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="ORGN">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="OGID" type="ORGANISATION"/>
|
||
|
|
<xsd:element name="ONAM" type="STR40"/>
|
||
|
|
<xsd:element name="ONMC" type="STR40"/>
|
||
|
|
<xsd:element name="OCAT" type="OPT_STR30" maxOccurs="unbounded"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="FLTL">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="FTYP" type="STR1"/>
|
||
|
|
<xsd:element name="CTYP" type="OPT_STR3"/>
|
||
|
|
<xsd:element name="FDES" type="STR30"/>
|
||
|
|
<xsd:element name="FDSC" type="STR30"/>
|
||
|
|
<xsd:element name="FCML" type="YESNO" minOccurs="0"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="TLST">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="TCOD" type="TERMINAL_CODE"/>
|
||
|
|
<xsd:element name="TNAM" type="STR30"/>
|
||
|
|
<xsd:element name="TNMC" type="STR30"/>
|
||
|
|
<xsd:element name="TCAT" type="DOMINTMIX_CODE"/>
|
||
|
|
<xsd:element name="TPAX" type="OPT_YESNO"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="CLMP">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="DCLM" type="CLASSES"/>
|
||
|
|
<xsd:element name="FCLM" type="CLASS_MAP_DATA" minOccurs="0"/>
|
||
|
|
<xsd:element name="CCLM" type="CLASS_MAP_DATA" minOccurs="0"/>
|
||
|
|
<xsd:element name="YCLM" type="CLASS_MAP_DATA" minOccurs="0"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
<xsd:attribute name="ITOP" type="IATA_AIRL_CODE" use="required"/>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="WCND">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="WCOD" type="STR2"/>
|
||
|
|
<xsd:element name="DESC" type="STR50"/>
|
||
|
|
<xsd:element name="CDSC" type="STR50"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="PLST">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="PCOD" type="STR8"/>
|
||
|
|
<xsd:element name="PRNM" type="STR30"/>
|
||
|
|
<xsd:element name="PNMC" type="STR30"/>
|
||
|
|
<xsd:element name="PCAT" type="DOMINT_CODE"/>
|
||
|
|
<xsd:element name="PTML" type="OPT_TERMINAL_CODE"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:simpleType name="MESSAGE_TYPES">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="4"/>
|
||
|
|
<xsd:enumeration value="SCHS"/>
|
||
|
|
<xsd:enumeration value="SCHD"/>
|
||
|
|
<xsd:enumeration value="FLOP"/>
|
||
|
|
<xsd:enumeration value="RSTA"/>
|
||
|
|
<xsd:enumeration value="RQFD"/>
|
||
|
|
<xsd:enumeration value="RQST"/>
|
||
|
|
<xsd:enumeration value="STLT"/>
|
||
|
|
<xsd:enumeration value="RQFT"/>
|
||
|
|
<xsd:enumeration value="RPFT"/>
|
||
|
|
<xsd:enumeration value="RQSF"/>
|
||
|
|
<xsd:enumeration value="EROR"/>
|
||
|
|
<xsd:enumeration value="DSAK"/>
|
||
|
|
<xsd:enumeration value="ARPT"/>
|
||
|
|
<xsd:enumeration value="AIRL"/>
|
||
|
|
<xsd:enumeration value="AIRC"/>
|
||
|
|
<xsd:enumeration value="REGN"/>
|
||
|
|
<xsd:enumeration value="ORGN"/>
|
||
|
|
<xsd:enumeration value="RQRD"/>
|
||
|
|
<xsd:enumeration value="FLTL"/>
|
||
|
|
<xsd:enumeration value="SLST"/>
|
||
|
|
<xsd:enumeration value="GLST"/>
|
||
|
|
<xsd:enumeration value="BLST"/>
|
||
|
|
<xsd:enumeration value="CLST"/>
|
||
|
|
<xsd:enumeration value="RQRS"/>
|
||
|
|
<xsd:enumeration value="RQFS"/>
|
||
|
|
<xsd:enumeration value="DLYL"/>
|
||
|
|
<xsd:enumeration value="CONL"/>
|
||
|
|
<xsd:enumeration value="WTHR"/>
|
||
|
|
<xsd:enumeration value="SRVT"/>
|
||
|
|
<xsd:enumeration value="SERL"/>
|
||
|
|
<xsd:enumeration value="RQCH"/>
|
||
|
|
<xsd:enumeration value="SSAK"/>
|
||
|
|
<xsd:enumeration value="PTM"/>
|
||
|
|
<xsd:enumeration value="LDM"/>
|
||
|
|
<xsd:enumeration value="LDME"/>
|
||
|
|
<xsd:enumeration value="AABK"/>
|
||
|
|
<xsd:enumeration value="COUL"/>
|
||
|
|
<xsd:enumeration value="REGL"/>
|
||
|
|
<xsd:enumeration value="VIPT"/>
|
||
|
|
<xsd:enumeration value="VIPS"/>
|
||
|
|
<xsd:enumeration value="VFLT"/>
|
||
|
|
<xsd:enumeration value="VIPL"/>
|
||
|
|
<xsd:enumeration value="VLST"/>
|
||
|
|
<xsd:enumeration value="TLST"/>
|
||
|
|
<xsd:enumeration value="CITY"/>
|
||
|
|
<xsd:enumeration value="ABDG"/>
|
||
|
|
<xsd:enumeration value="CLMP"/>
|
||
|
|
<xsd:enumeration value="CHLT"/>
|
||
|
|
<xsd:enumeration value="XRAY"/>
|
||
|
|
<xsd:enumeration value="CTLT"/>
|
||
|
|
<xsd:enumeration value="FRDR"/>
|
||
|
|
<xsd:enumeration value="FLBA"/>
|
||
|
|
<xsd:enumeration value="GHBA"/>
|
||
|
|
<xsd:enumeration value="ALBA"/>
|
||
|
|
<xsd:enumeration value="IOBA"/>
|
||
|
|
<xsd:enumeration value="RQFR"/>
|
||
|
|
<xsd:enumeration value="ACST"/>
|
||
|
|
<xsd:enumeration value="CPTH"/>
|
||
|
|
<xsd:enumeration value="RQCT"/>
|
||
|
|
<xsd:enumeration value="ABUS"/>
|
||
|
|
<xsd:enumeration value="WCND"/>
|
||
|
|
<xsd:enumeration value="STTS"/>
|
||
|
|
<xsd:enumeration value="PLST"/>
|
||
|
|
<xsd:enumeration value="ABNR"/>
|
||
|
|
<xsd:enumeration value="HLTR"/>
|
||
|
|
<xsd:enumeration value="AYT"/>
|
||
|
|
|
||
|
|
<xsd:enumeration value="OMMS"/>
|
||
|
|
<xsd:enumeration value="SVOP"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="SUBSYSTEMS">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="4"/>
|
||
|
|
<xsd:enumeration value="AODB"/>
|
||
|
|
<xsd:enumeration value="OMMS"/>
|
||
|
|
<xsd:enumeration value="BHS"/>
|
||
|
|
<xsd:enumeration value="FIDS"/>
|
||
|
|
<xsd:enumeration value="RMS"/>
|
||
|
|
<xsd:enumeration value="DCS"/>
|
||
|
|
<xsd:enumeration value="VDGS"/>
|
||
|
|
<xsd:enumeration value="ECS"/>
|
||
|
|
<xsd:enumeration value="CPMS"/>
|
||
|
|
<xsd:enumeration value="SMIS"/>
|
||
|
|
<xsd:enumeration value="BMIS"/>
|
||
|
|
<xsd:enumeration value="PAS"/>
|
||
|
|
<xsd:enumeration value="CA"/>
|
||
|
|
<xsd:enumeration value="CZ"/>
|
||
|
|
<xsd:enumeration value="MU"/>
|
||
|
|
<xsd:enumeration value="HU"/>
|
||
|
|
<xsd:enumeration value="BCS"/>
|
||
|
|
<xsd:enumeration value="CC"/>
|
||
|
|
<xsd:enumeration value="DC"/>
|
||
|
|
<xsd:enumeration value="RAS"/>
|
||
|
|
<xsd:enumeration value="ICS"/>
|
||
|
|
<xsd:enumeration value="AEQD"/>
|
||
|
|
<xsd:enumeration value="PIS"/>
|
||
|
|
<xsd:enumeration value="GIS"/>
|
||
|
|
<xsd:enumeration value="GIIS"/>
|
||
|
|
<xsd:enumeration value="VIPS"/>
|
||
|
|
<xsd:enumeration value="TAG"/>
|
||
|
|
<xsd:enumeration value="AMDB"/>
|
||
|
|
<xsd:enumeration value="FQDB"/>
|
||
|
|
<xsd:enumeration value="DW"/>
|
||
|
|
<xsd:enumeration value="IMIS"/>
|
||
|
|
<xsd:enumeration value="SORMS"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:simpleType name="MESSAGE_SUBTYPES">
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="4"/>
|
||
|
|
<xsd:enumeration value="DNLD"/>
|
||
|
|
<xsd:enumeration value="BOTM"/>
|
||
|
|
<xsd:enumeration value="FDIV"/>
|
||
|
|
<xsd:enumeration value="FLAB"/>
|
||
|
|
<xsd:enumeration value="CLDT"/>
|
||
|
|
<xsd:enumeration value="EGSR"/>
|
||
|
|
<xsd:enumeration value="EGST"/>
|
||
|
|
<xsd:enumeration value="MAXP"/>
|
||
|
|
<xsd:enumeration value="VIPP"/>
|
||
|
|
<xsd:enumeration value="FLTY"/>
|
||
|
|
<xsd:enumeration value="FINT"/>
|
||
|
|
<xsd:enumeration value="CHOT"/>
|
||
|
|
<xsd:enumeration value="CNCL"/>
|
||
|
|
<xsd:enumeration value="FDEL"/>
|
||
|
|
<xsd:enumeration value="ACTT"/>
|
||
|
|
<xsd:enumeration value="REMC"/>
|
||
|
|
<xsd:enumeration value="RENO"/>
|
||
|
|
<xsd:enumeration value="RESP"/>
|
||
|
|
<xsd:enumeration value="ADFT"/>
|
||
|
|
<xsd:enumeration value="ROUT"/>
|
||
|
|
<xsd:enumeration value="ACFT"/>
|
||
|
|
<xsd:enumeration value="ESTT"/>
|
||
|
|
<xsd:enumeration value="DELY"/>
|
||
|
|
<xsd:enumeration value="SALC"/>
|
||
|
|
<xsd:enumeration value="TAOP"/>
|
||
|
|
<xsd:enumeration value="FLIN"/>
|
||
|
|
<xsd:enumeration value="APPT"/>
|
||
|
|
<xsd:enumeration value="PHAG"/>
|
||
|
|
<xsd:enumeration value="NONE"/>
|
||
|
|
<xsd:enumeration value="GTDT"/>
|
||
|
|
<xsd:enumeration value="CKDT"/>
|
||
|
|
<xsd:enumeration value="STND"/>
|
||
|
|
<xsd:enumeration value="ARPT"/>
|
||
|
|
<xsd:enumeration value="FRET"/>
|
||
|
|
<xsd:enumeration value="CHDT"/>
|
||
|
|
<xsd:enumeration value="LACL"/>
|
||
|
|
<xsd:enumeration value="SRVT"/>
|
||
|
|
<xsd:enumeration value="FHAG"/>
|
||
|
|
<xsd:enumeration value="MHAG"/>
|
||
|
|
<xsd:enumeration value="NAME"/>
|
||
|
|
<xsd:enumeration value="AIRL"/>
|
||
|
|
<xsd:enumeration value="ADD"/>
|
||
|
|
<xsd:enumeration value="DEL"/>
|
||
|
|
<xsd:enumeration value="UPD"/>
|
||
|
|
<xsd:enumeration value="GTDD"/>
|
||
|
|
<xsd:enumeration value="CKDD"/>
|
||
|
|
<xsd:enumeration value="CKOP"/>
|
||
|
|
<xsd:enumeration value="CKCL"/>
|
||
|
|
<xsd:enumeration value="GTOP"/>
|
||
|
|
<xsd:enumeration value="BDOP"/>
|
||
|
|
<xsd:enumeration value="LCTM"/>
|
||
|
|
<xsd:enumeration value="BDCL"/>
|
||
|
|
<xsd:enumeration value="TRML"/>
|
||
|
|
<xsd:enumeration value="NUM"/>
|
||
|
|
<xsd:enumeration value="RUNW"/>
|
||
|
|
<xsd:enumeration value="PXNO"/>
|
||
|
|
<xsd:enumeration value="REGN"/>
|
||
|
|
<xsd:enumeration value="FLTL"/>
|
||
|
|
<xsd:enumeration value="AIRC"/>
|
||
|
|
<xsd:enumeration value="ORGN"/>
|
||
|
|
<xsd:enumeration value="RGAT"/>
|
||
|
|
<xsd:enumeration value="TLST"/>
|
||
|
|
<xsd:enumeration value="SLST"/>
|
||
|
|
<xsd:enumeration value="GLST"/>
|
||
|
|
<xsd:enumeration value="CLST"/>
|
||
|
|
<xsd:enumeration value="BLST"/>
|
||
|
|
<xsd:enumeration value="RSTA"/>
|
||
|
|
<xsd:enumeration value="DLYL"/>
|
||
|
|
<xsd:enumeration value="CONL"/>
|
||
|
|
<xsd:enumeration value="SERL"/>
|
||
|
|
<xsd:enumeration value="ABTM"/>
|
||
|
|
<xsd:enumeration value="BAGG"/>
|
||
|
|
<xsd:enumeration value="AABK"/>
|
||
|
|
<xsd:enumeration value="COUL"/>
|
||
|
|
<xsd:enumeration value="REGL"/>
|
||
|
|
<xsd:enumeration value="VIPS"/>
|
||
|
|
<xsd:enumeration value="VIPL"/>
|
||
|
|
<xsd:enumeration value="VIPF"/>
|
||
|
|
<xsd:enumeration value="VFLT"/>
|
||
|
|
<xsd:enumeration value="VIPT"/>
|
||
|
|
<xsd:enumeration value="CHGD"/>
|
||
|
|
<xsd:enumeration value="RQSF"/>
|
||
|
|
<xsd:enumeration value="RQST"/>
|
||
|
|
<xsd:enumeration value="HNAG"/>
|
||
|
|
<xsd:enumeration value="PSDT"/>
|
||
|
|
<xsd:enumeration value="CLMP"/>
|
||
|
|
<xsd:enumeration value="CHLT"/>
|
||
|
|
<xsd:enumeration value="XRAY"/>
|
||
|
|
<xsd:enumeration value="CTLT"/>
|
||
|
|
<xsd:enumeration value="FRDR"/>
|
||
|
|
<xsd:enumeration value="ERUT"/>
|
||
|
|
<xsd:enumeration value="CITY"/>
|
||
|
|
<xsd:enumeration value="CHUT"/>
|
||
|
|
<xsd:enumeration value="ACDS"/>
|
||
|
|
<xsd:enumeration value="CPTH"/>
|
||
|
|
<xsd:enumeration value="ABDG"/>
|
||
|
|
<xsd:enumeration value="WCND"/>
|
||
|
|
<xsd:enumeration value="FLBG"/>
|
||
|
|
<xsd:enumeration value="SODT"/>
|
||
|
|
<xsd:enumeration value="NAAT"/>
|
||
|
|
<xsd:enumeration value="PADT"/>
|
||
|
|
<xsd:enumeration value="NEAT"/>
|
||
|
|
<xsd:enumeration value="PEDT"/>
|
||
|
|
<xsd:enumeration value="EXSS"/>
|
||
|
|
<xsd:enumeration value="FTSS"/>
|
||
|
|
<xsd:enumeration value="PLST"/>
|
||
|
|
<xsd:enumeration value="STTS"/>
|
||
|
|
<xsd:enumeration value="ABNR"/>
|
||
|
|
<xsd:enumeration value="HLTR"/>
|
||
|
|
<xsd:enumeration value="CKPB"/>
|
||
|
|
<xsd:enumeration value="BDPB"/>
|
||
|
|
<xsd:enumeration value="FLOP"/>
|
||
|
|
<xsd:enumeration value="ALSC"/>
|
||
|
|
|
||
|
|
<xsd:enumeration value="NOTY"/>
|
||
|
|
<xsd:enumeration value="SVST"/>
|
||
|
|
<xsd:enumeration value="SVET"/>
|
||
|
|
<xsd:enumeration value="SVSF"/>
|
||
|
|
<xsd:enumeration value="SVVH"/>
|
||
|
|
<xsd:enumeration value="SVQT"/>
|
||
|
|
<xsd:enumeration value="SVRK"/>
|
||
|
|
<xsd:enumeration value="SVCL"/>
|
||
|
|
<xsd:enumeration value="SVDY"/>
|
||
|
|
<xsd:enumeration value="AGSF"/>
|
||
|
|
<xsd:enumeration value="WKST"/>
|
||
|
|
<xsd:enumeration value="AVSF"/>
|
||
|
|
<xsd:enumeration value="SVTP"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
<xsd:element name="SCHS">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="SNAM">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="20"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="APCD" type="IATA_ARPT_CODE"/>
|
||
|
|
<xsd:element name="SDAT" type="DATE_7"/>
|
||
|
|
<xsd:element name="EDAT" type="DATE_7"/>
|
||
|
|
<xsd:element name="RECS" type="RECORDS"/>
|
||
|
|
<xsd:element name="FLTR" minOccurs="0" maxOccurs="unbounded">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="ALCD" type="IATA_AIRL_CODE"/>
|
||
|
|
<xsd:element name="FLNO" type="FLIGHT_NO"/>
|
||
|
|
<xsd:element name="MVIN" type="MOVEMENT_INDICATOR"/>
|
||
|
|
<xsd:element name="STDT" type="DATE_7"/>
|
||
|
|
<xsd:element name="EDDT" type="DATE_7"/>
|
||
|
|
<xsd:element name="DYOP">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="7"/>
|
||
|
|
<xsd:pattern value="[0|1][0|2][0|3][0|4][0|5][0|6][0|7]"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="SCHT" type="TIME_4"/>
|
||
|
|
<xsd:element name="FLTY" type="STR1"/>
|
||
|
|
<xsd:element name="FLIN" type="DOMINTMIXRGN_CODE"/>
|
||
|
|
<xsd:element name="ROUT" type="ROUTESEASONAL" maxOccurs="6"/>
|
||
|
|
<xsd:element name="ACFT" type="IATA_AIRC_CODE"/>
|
||
|
|
<xsd:element name="RENO" type="TAIL_NO" minOccurs="0"/>
|
||
|
|
<xsd:element name="TAOP" type="IATA_AIRL_CODE" minOccurs="0"/>
|
||
|
|
<xsd:element name="TAFL" type="FLIGHT_NO" minOccurs="0"/>
|
||
|
|
<xsd:element name="TRML" type="TERMINAL_CODE" minOccurs="0"/>
|
||
|
|
<xsd:element name="MAXP" type="MAXIMUM_PASSENGERS" minOccurs="0"/>
|
||
|
|
<xsd:element name="CSOP" type="IATA_AIRL_CODE" minOccurs="0"/>
|
||
|
|
<xsd:element name="CSFT" type="FLIGHT_NO" minOccurs="0"/>
|
||
|
|
<xsd:element name="ERUT" type="ROUTESEASONAL" minOccurs="2" maxOccurs="7"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:complexType name="CHUTEDATA">
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="CHUT" type="STR8"/>
|
||
|
|
<xsd:element name="CCLS" type="CLASSES"/>
|
||
|
|
<xsd:element name="PCBT" type="TIME_11"/>
|
||
|
|
<xsd:element name="PCET" type="TIME_11"/>
|
||
|
|
<xsd:element name="CBTM" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="CETM" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="CTYP" type="DOMINT_CODE"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
<xsd:attribute name="CHNO" type="INTEGER1" use="required"/>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="OPT_CHUTEDATA">
|
||
|
|
<xsd:sequence minOccurs="0">
|
||
|
|
<xsd:element name="CHUT" type="STR8"/>
|
||
|
|
<xsd:element name="CCLS" type="CLASSES"/>
|
||
|
|
<xsd:element name="PCBT" type="TIME_11"/>
|
||
|
|
<xsd:element name="PCET" type="TIME_11"/>
|
||
|
|
<xsd:element name="CBTM" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="CETM" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="CTYP" type="DOMINT_CODE"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
<xsd:attribute name="CHNO" type="INTEGER1" use="required"/>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="GATEDATA">
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="GATE" type="STR8"/>
|
||
|
|
<xsd:element name="PGOT" type="TIME_11"/>
|
||
|
|
<xsd:element name="PGCT" type="TIME_11"/>
|
||
|
|
<xsd:element name="GOTM" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="GCTM" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="GTYP" type="DOMINT_CODE"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
<xsd:attribute name="GTNO" type="INTEGER1" use="required"/>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="OPT_GATEDATA">
|
||
|
|
<xsd:sequence minOccurs="0">
|
||
|
|
<xsd:element name="GATE" type="STR8"/>
|
||
|
|
<xsd:element name="PGOT" type="TIME_11"/>
|
||
|
|
<xsd:element name="PGCT" type="TIME_11"/>
|
||
|
|
<xsd:element name="GOTM" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="GCTM" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="GTYP" type="DOMINT_CODE"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
<xsd:attribute name="GTNO" type="INTEGER1" use="required"/>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="STANDDATA">
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="PSST" type="STR8"/>
|
||
|
|
<xsd:element name="STST" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="STET" type="TIME_11" minOccurs="0"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
<xsd:attribute name="PSNO" type="INTEGER1" use="required"/>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="OPT_STANDDATA">
|
||
|
|
<xsd:sequence minOccurs="0">
|
||
|
|
<xsd:element name="PSST" type="STR8"/>
|
||
|
|
<xsd:element name="STST" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="STET" type="TIME_11" minOccurs="0"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
<xsd:attribute name="PSNO" type="INTEGER1" use="required"/>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="DESKDATA">
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="CHKC" type="STR8"/>
|
||
|
|
<xsd:element name="CCLS" type="CLASSES"/>
|
||
|
|
<xsd:element name="PCOT" type="TIME_11"/>
|
||
|
|
<xsd:element name="PCCT" type="TIME_11"/>
|
||
|
|
<xsd:element name="COTM" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="CCTM" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="CTYP" type="DOMINT_CODE"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
<xsd:attribute name="CKNO" type="INTEGER2" use="required"/>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="OPT_DESKDATA">
|
||
|
|
<xsd:sequence minOccurs="0">
|
||
|
|
<xsd:element name="CHKC" type="STR8"/>
|
||
|
|
<xsd:element name="CCLS" type="CLASSES"/>
|
||
|
|
<xsd:element name="PCOT" type="TIME_11"/>
|
||
|
|
<xsd:element name="PCCT" type="TIME_11"/>
|
||
|
|
<xsd:element name="COTM" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="CCTM" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="CTYP" type="DOMINT_CODE"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
<xsd:attribute name="CKNO" type="INTEGER2" use="required"/>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="DELAYDATA">
|
||
|
|
<xsd:simpleContent>
|
||
|
|
<xsd:extension base="STR80">
|
||
|
|
<xsd:attribute name="CODE" type="STR3" use="required"/>
|
||
|
|
<xsd:attribute name="STRT" type="TIME_11"/>
|
||
|
|
<xsd:attribute name="DURA" type="TIME_4"/>
|
||
|
|
</xsd:extension>
|
||
|
|
</xsd:simpleContent>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="OPT_DELAYDATA">
|
||
|
|
<xsd:simpleContent>
|
||
|
|
<xsd:extension base="OPT_STR80">
|
||
|
|
<xsd:attribute name="CODE" type="OPT_STR3" use="required"/>
|
||
|
|
<xsd:attribute name="STRT" type="OPT_TIME_11"/>
|
||
|
|
<xsd:attribute name="DURA" type="OPT_TIME_4"/>
|
||
|
|
</xsd:extension>
|
||
|
|
</xsd:simpleContent>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="OPT_ABBRDATA">
|
||
|
|
<xsd:simpleContent>
|
||
|
|
<xsd:extension base="OPT_STR30">
|
||
|
|
<xsd:attribute name="CODE" type="STR4" use="required"/>
|
||
|
|
</xsd:extension>
|
||
|
|
</xsd:simpleContent>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="BELTDATA">
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="BELT" type="STR8"/>
|
||
|
|
<xsd:element name="BCLS" type="CLASSES"/>
|
||
|
|
<xsd:element name="PCOT" type="TIME_11"/>
|
||
|
|
<xsd:element name="PCCT" type="TIME_11"/>
|
||
|
|
<xsd:element name="FBAG" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="LBAG" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="BTYP" type="DOMINT_CODE"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
<xsd:attribute name="CLNO" type="INTEGER1" use="required"/>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="OPT_BELTDATA">
|
||
|
|
<xsd:sequence minOccurs="0">
|
||
|
|
<xsd:element name="BELT" type="STR8"/>
|
||
|
|
<xsd:element name="BCLS" type="CLASSES"/>
|
||
|
|
<xsd:element name="PCOT" type="TIME_11"/>
|
||
|
|
<xsd:element name="PCCT" type="TIME_11"/>
|
||
|
|
<xsd:element name="FBAG" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="LBAG" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="BTYP" type="DOMINT_CODE"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
<xsd:attribute name="CLNO" type="INTEGER1" use="required"/>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="CHOCKSDATA">
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="CHTM" type="TIME_11"/>
|
||
|
|
<xsd:element name="CHID">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:enumeration value="ON"/>
|
||
|
|
<xsd:enumeration value="OFF"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="CHST" type="STR8"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
<xsd:attribute name="CSNO" type="INTEGER1" use="required"/>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="OPT_CHOCKSDATA">
|
||
|
|
<xsd:sequence minOccurs="0">
|
||
|
|
<xsd:element name="CHTM" type="OPT_TIME_11"/>
|
||
|
|
<xsd:element name="CHID">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:enumeration value="ON"/>
|
||
|
|
<xsd:enumeration value="OFF"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="CHST" type="STR8"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
<xsd:attribute name="CSNO" type="INTEGER1" use="required"/>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="DIVERSIONDATA">
|
||
|
|
<xsd:simpleContent>
|
||
|
|
<xsd:extension base="OPT_STR30">
|
||
|
|
<xsd:attribute name="DDES" type="IATA_ARPT_CODE"/>
|
||
|
|
<xsd:attribute name="DDIR">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:enumeration value="FROM"/>
|
||
|
|
<xsd:enumeration value="TO"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:attribute>
|
||
|
|
</xsd:extension>
|
||
|
|
</xsd:simpleContent>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="OPT_DIVERSIONDATA">
|
||
|
|
<xsd:simpleContent>
|
||
|
|
<xsd:extension base="OPT_STR30">
|
||
|
|
<xsd:attribute name="DDES" type="OPT_IATA_ARPT_CODE"/>
|
||
|
|
<xsd:attribute name="DDIR">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:enumeration value="FROM"/>
|
||
|
|
<xsd:enumeration value="TO"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:attribute>
|
||
|
|
</xsd:extension>
|
||
|
|
</xsd:simpleContent>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="RETURNDATA">
|
||
|
|
<xsd:simpleContent>
|
||
|
|
<xsd:extension base="OPT_STR30">
|
||
|
|
<xsd:attribute name="REID">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:enumeration value="G"/>
|
||
|
|
<xsd:enumeration value="A"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:attribute>
|
||
|
|
</xsd:extension>
|
||
|
|
</xsd:simpleContent>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="AIRL_TERMINAL_DATA">
|
||
|
|
<xsd:simpleContent>
|
||
|
|
<xsd:extension base="OPT_TERMINAL_CODE">
|
||
|
|
<xsd:attribute name="MVIN" type="OPT_MOVEMENT_INDICATOR" use="required"/>
|
||
|
|
<xsd:attribute name="FLIN" type="OPT_DOMINT_CODE" use="required"/>
|
||
|
|
</xsd:extension>
|
||
|
|
</xsd:simpleContent>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="SUBSIDIARY_DATA">
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="CODE" type="STR10"/>
|
||
|
|
<xsd:element name="NAME" type="STR30"/>
|
||
|
|
<xsd:element name="NAMC" type="STR30"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="AIRL_CLASS_DATA">
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="DCLM" type="CLASSES"/>
|
||
|
|
<xsd:element name="FCLM" type="CLASS_MAP_DATA" minOccurs="0"/>
|
||
|
|
<xsd:element name="CCLM" type="CLASS_MAP_DATA" minOccurs="0"/>
|
||
|
|
<xsd:element name="YCLM" type="CLASS_MAP_DATA" minOccurs="0"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
<xsd:attribute name="ITOP" type="IATA_AIRL_CODE"/>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="CLASS_MAP_DATA">
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="MCLS" type="STR1" maxOccurs="unbounded"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="BRIDGEDATA">
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="ABDG" type="STR8"/>
|
||
|
|
<xsd:element name="ABOP">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:enumeration value="A"/>
|
||
|
|
<xsd:enumeration value="D"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="AOTM" type="TIME_11"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
<xsd:attribute name="ASNO" type="INTEGER2" use="required"/>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="OPT_BRIDGEDATA">
|
||
|
|
<xsd:sequence minOccurs="0">
|
||
|
|
<xsd:element name="ABDG" type="STR8"/>
|
||
|
|
<xsd:element name="ABOP">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:enumeration value="A"/>
|
||
|
|
<xsd:enumeration value="D"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="AOTM" type="OPT_TIME_11"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
<xsd:attribute name="ASNO" type="INTEGER1" use="required"/>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="BAHODATA">
|
||
|
|
<xsd:simpleContent>
|
||
|
|
<xsd:extension base="INTEGER6">
|
||
|
|
<xsd:attribute name="HOUR" type="HOURS" use="required"/>
|
||
|
|
</xsd:extension>
|
||
|
|
</xsd:simpleContent>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="ABORTDATA">
|
||
|
|
<xsd:simpleContent>
|
||
|
|
<xsd:extension base="OPT_STR30">
|
||
|
|
<xsd:attribute name="ARES">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="1"/>
|
||
|
|
<xsd:enumeration value="O"/>
|
||
|
|
<xsd:enumeration value="G"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:attribute>
|
||
|
|
</xsd:extension>
|
||
|
|
</xsd:simpleContent>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="SERVICEDATA">
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="SRTC" type="STR4"/>
|
||
|
|
<xsd:element name="SRQT" type="OPT_INTEGER2"/>
|
||
|
|
<xsd:element name="SRST" type="OPT_TIME_11"/>
|
||
|
|
<xsd:element name="SRET" type="OPT_TIME_11"/>
|
||
|
|
<xsd:element name="SRPR" type="OPT_ORGANISATION"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
<xsd:attribute name="OPER" type="STR3"/>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="OPT_SERVICEDATA">
|
||
|
|
<xsd:sequence minOccurs="0">
|
||
|
|
<xsd:element name="SRTC" type="STR4"/>
|
||
|
|
<xsd:element name="SRQT" type="OPT_INTEGER2"/>
|
||
|
|
<xsd:element name="SRST" type="OPT_TIME_11"/>
|
||
|
|
<xsd:element name="SRET" type="OPT_TIME_11"/>
|
||
|
|
<xsd:element name="SRPR" type="OPT_ORGANISATION"/>
|
||
|
|
<xsd:element name="SANR" type="OPT_STR8" minOccurs="0" maxOccurs="1"/>
|
||
|
|
<xsd:element name="SARR" type="OPT_STR256" minOccurs="0" maxOccurs="1"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
<xsd:attribute name="OPER" type="STR3"/>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="FLBTDATA">
|
||
|
|
<xsd:simpleContent>
|
||
|
|
<xsd:extension base="OPT_TIME_11">
|
||
|
|
<xsd:attribute name="TYPE" type="FLBTCODES"/>
|
||
|
|
</xsd:extension>
|
||
|
|
</xsd:simpleContent>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="FLBGDATA">
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="BLST" type="STR8"/>
|
||
|
|
<xsd:element name="BCLS" type="CLASSES"/>
|
||
|
|
<xsd:element name="FLBT" type="FLBTDATA"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="VIPDATA">
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="VPCD" type="STR10"/>
|
||
|
|
<xsd:element name="VFES" type="INTEGER3" minOccurs="0"/>
|
||
|
|
<xsd:element name="VIPT" type="VIPTXNDATA" minOccurs="0"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
<xsd:attribute name="OPER" type="STR3"/>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="OPT_VIPDATA">
|
||
|
|
<xsd:sequence minOccurs="0">
|
||
|
|
<xsd:element name="VPCD" type="STR10"/>
|
||
|
|
<xsd:element name="VFES" type="INTEGER3" minOccurs="0"/>
|
||
|
|
<xsd:element name="VIPT" type="VIPTXNDATA" minOccurs="0"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
<xsd:attribute name="OPER" type="STR3"/>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="VIPTXNDATA">
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="VSCD" type="STR10"/>
|
||
|
|
<xsd:element name="VTQY" type="OPT_INTEGER12"/>
|
||
|
|
<xsd:element name="VTST" type="OPT_TIME_11"/>
|
||
|
|
<xsd:element name="VTET" type="OPT_TIME_11"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
<xsd:attribute name="OPER" type="STR3"/>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="CKCLDATA">
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="LPAX" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="TPAX" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="LBAG" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="LBWT" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999999999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="LADT" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="LINF" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="LCHD" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="LFCL" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="LBCL" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="LECL" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="TADT" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="TINF" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="TCHD" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="TFCL" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="TBCL" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="TECL" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="ETPN" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
</xsd:sequence>
|
||
|
|
<xsd:attribute name="APCD" type="IATA_ARPT_CODE" use="required"/>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="LDM_RAW_TYPE">
|
||
|
|
<xsd:simpleContent>
|
||
|
|
<xsd:extension base="STR4000">
|
||
|
|
<xsd:attribute name="TMSP" type="TIME_14" use="required"/>
|
||
|
|
</xsd:extension>
|
||
|
|
</xsd:simpleContent>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="LDM_DEST_DATA">
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="NADT" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="3"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="NCHD" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="3"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="NINF" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="3"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="TDLD" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="6"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="CBWT" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="6"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="TWTL" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="6"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="TBWT" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="6"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="TMWT" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="6"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="TCWT" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="6"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="NBAG" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="3"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="CPMT" minOccurs="0" maxOccurs="unbounded">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="CDLD">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="6"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
</xsd:sequence>
|
||
|
|
<xsd:attribute name="VAL" type="STR3" use="required"/>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="CLAS" minOccurs="0" maxOccurs="unbounded">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="NPAX">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="3"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="NPAD" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="3"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="NXCR" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="3"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
</xsd:sequence>
|
||
|
|
<xsd:attribute name="CODE" type="STR1" use="required"/>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
</xsd:sequence>
|
||
|
|
<xsd:attribute name="CODE" type="IATA_ARPT_CODE" use="required"/>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="LDM_CONF_DATA">
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="SEAT" minOccurs="1" maxOccurs="1">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="3"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
</xsd:sequence>
|
||
|
|
<xsd:attribute name="CLAS" type="STR1" use="required"/>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="BDCLDATA">
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="LPAX" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="TPAX" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="LADT" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="LINF" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="LCHD" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="LFCL" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="LBCL" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="LECL" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="TADT" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="TINF" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="TCHD" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="TFCL" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="TBCL" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="TECL" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="ETPN" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
</xsd:sequence>
|
||
|
|
<xsd:attribute name="APCD" type="IATA_ARPT_CODE" use="required"/>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:element name="EROR">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="SEQS" type="INTEGER6"/>
|
||
|
|
<xsd:element name="TYPS" type="STR4"/>
|
||
|
|
<xsd:element name="STYS" type="STR4"/>
|
||
|
|
<xsd:element name="ETEX" type="STR200"/>
|
||
|
|
<xsd:element name="RSND" type="YESNO"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="RQFS">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="SDAT" type="DATE_7" minOccurs="0"/>
|
||
|
|
<xsd:element name="EDAT" type="DATE_7" minOccurs="0"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="SCHD">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="RECS" type="RECORDS"/>
|
||
|
|
<xsd:element name="FLTR" minOccurs="0" maxOccurs="unbounded">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="FLID" type="INTEGER12"/>
|
||
|
|
<xsd:element name="ALCD" type="IATA_AIRL_CODE"/>
|
||
|
|
<xsd:element name="ALSC" type="STR10" minOccurs="0"/>
|
||
|
|
<xsd:element name="FLNO" type="FLIGHT_NO"/>
|
||
|
|
<xsd:element name="MVIN" type="MOVEMENT_INDICATOR"/>
|
||
|
|
<xsd:element name="SODT" type="TIME_11"/>
|
||
|
|
<xsd:element name="FLTY" type="STR1"/>
|
||
|
|
<xsd:element name="FLIN" type="DOMINTMIXRGN_CODE"/>
|
||
|
|
<xsd:element name="ROUT" type="ROUTEDAILY" maxOccurs="6"/>
|
||
|
|
<xsd:element name="ACFT" type="IATA_AIRC_CODE"/>
|
||
|
|
<xsd:element name="RENO" type="TAIL_NO" minOccurs="0"/>
|
||
|
|
<xsd:element name="TAOP" type="IATA_AIRL_CODE" minOccurs="0"/>
|
||
|
|
<xsd:element name="TAFL" type="FLIGHT_NO" minOccurs="0"/>
|
||
|
|
<xsd:element name="TAID" type="INTEGER12" minOccurs="0"/>
|
||
|
|
<xsd:element name="TRML" type="TERMINAL_CODE" minOccurs="0"/>
|
||
|
|
<xsd:element name="MAXP" type="MAXIMUM_PASSENGERS" minOccurs="0"/>
|
||
|
|
<xsd:element name="CSOP" type="IATA_AIRL_CODE" minOccurs="0"/>
|
||
|
|
<xsd:element name="CSFT" type="FLIGHT_NO" minOccurs="0"/>
|
||
|
|
<xsd:element name="MAID" type="INTEGER12" minOccurs="0"/>
|
||
|
|
<xsd:element name="ESTT" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="ACTT" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="CHDT" type="CHUTEDATA" minOccurs="0" maxOccurs="99"/>
|
||
|
|
<xsd:element name="GTDT" type="GATEDATA" minOccurs="0" maxOccurs="99"/>
|
||
|
|
<xsd:element name="STND" type="STR8" minOccurs="0"/>
|
||
|
|
<xsd:element name="PSDT" type="STANDDATA" minOccurs="0" maxOccurs="9"/>
|
||
|
|
<xsd:element name="CKDT" type="DESKDATA" minOccurs="0" maxOccurs="99"/>
|
||
|
|
<xsd:element name="PHAG" type="ORGANISATION" minOccurs="0"/>
|
||
|
|
<xsd:element name="CNCL" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="DELY" type="DELAYDATA" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element name="REMC" type="STR80" minOccurs="0"/>
|
||
|
|
<xsd:element name="CLDT" type="BELTDATA" minOccurs="0" maxOccurs="99"/>
|
||
|
|
<xsd:element name="BOTM" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="LACL" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="FINT" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="CHOT" type="CHOCKSDATA" minOccurs="0" maxOccurs="99"/>
|
||
|
|
<xsd:element name="APPT" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="EGSR" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="EGST" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="FHAG" type="ORGANISATION" minOccurs="0"/>
|
||
|
|
<xsd:element name="MHAG" type="ORGANISATION" minOccurs="0"/>
|
||
|
|
<xsd:element name="VIPP" type="INTEGER3" minOccurs="0"/>
|
||
|
|
<xsd:element name="VIPR" type="INTEGER1" minOccurs="0"/>
|
||
|
|
<xsd:element name="FDIV" type="DIVERSIONDATA" minOccurs="0"/>
|
||
|
|
<xsd:element name="FRET" type="RETURNDATA" minOccurs="0"/>
|
||
|
|
<xsd:element name="ABTM" type="BRIDGEDATA" minOccurs="0" maxOccurs="99"/>
|
||
|
|
<xsd:element name="FLAB" type="ABORTDATA" minOccurs="0"/>
|
||
|
|
<xsd:element name="SRVT" type="SERVICEDATA" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element name="VIPF" type="VIPDATA" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element name="LBNO" type="INTEGER3" minOccurs="0"/>
|
||
|
|
<xsd:element name="LBWT" type="NUMERIC92" minOccurs="0"/>
|
||
|
|
<xsd:element name="PAXC" type="INTEGER3" minOccurs="0"/>
|
||
|
|
<xsd:element name="ERUT" type="ROUTEDAILY" minOccurs="2" maxOccurs="7"/>
|
||
|
|
<xsd:element name="EXSC" type="OPT_STR8" minOccurs="0"/>
|
||
|
|
<xsd:element name="EXSR" type="STR256" minOccurs="0"/>
|
||
|
|
<xsd:element name="FTSS" type="STR8"/>
|
||
|
|
<xsd:element name="PEDT" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="NEAT" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="PADT" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="NAAT" type="TIME_11" minOccurs="0"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="FLBA">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="FLID" type="INTEGER12"/>
|
||
|
|
<xsd:element name="FBAG" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="LBAG" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="IBAG" type="INTEGER4" minOccurs="0"/>
|
||
|
|
<xsd:element name="DBAG" type="INTEGER4" minOccurs="0"/>
|
||
|
|
<xsd:element name="ABAG" type="INTEGER4" minOccurs="0"/>
|
||
|
|
<xsd:element name="MBAG" type="INTEGER4" minOccurs="0"/>
|
||
|
|
<xsd:element name="OBAG" type="INTEGER4" minOccurs="0"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="GHAN">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="FHAG" type="ORGANISATION"/>
|
||
|
|
<xsd:element name="IBAG" type="INTEGER4" minOccurs="0"/>
|
||
|
|
<xsd:element name="DBAG" type="INTEGER4" minOccurs="0"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="ALBA">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="ALCD" type="IATA_AIRL_CODE"/>
|
||
|
|
<xsd:element name="IBAG" type="INTEGER4" minOccurs="0"/>
|
||
|
|
<xsd:element name="DBAG" type="INTEGER4" minOccurs="0"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="ACST">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="UNAM" type="STR20"/>
|
||
|
|
<xsd:element name="NLGN" type="INTEGER6"/>
|
||
|
|
<xsd:element name="TMIN" type="INTEGER6"/>
|
||
|
|
<xsd:element name="AMIN" type="INTEGER6"/>
|
||
|
|
<xsd:element name="NATB" type="INTEGER6"/>
|
||
|
|
<xsd:element name="NBGR" type="INTEGER6"/>
|
||
|
|
<xsd:element name="NBTP" type="INTEGER6"/>
|
||
|
|
<xsd:element name="NDCP" type="INTEGER6"/>
|
||
|
|
<xsd:element name="NLSR" type="INTEGER6"/>
|
||
|
|
<xsd:element name="NMSR" type="INTEGER6"/>
|
||
|
|
<xsd:element name="NOCR" type="INTEGER6"/>
|
||
|
|
<xsd:element name="NBPP" type="INTEGER6"/>
|
||
|
|
<xsd:element name="NBCR" type="INTEGER6"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="IORL">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence maxOccurs="24">
|
||
|
|
<xsd:element name="BAHO" type="BAHODATA"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
<xsd:attribute name="TYPE" use="required">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:enumeration value="checkin-T3A-T3A"/>
|
||
|
|
<xsd:enumeration value="recheckin-T3A-T3A"/>
|
||
|
|
<xsd:enumeration value="transfer-T3A-T3A"/>
|
||
|
|
<xsd:enumeration value="transfer-T3A-T3B"/>
|
||
|
|
<xsd:enumeration value="checkin-T3A-T3B"/>
|
||
|
|
<xsd:enumeration value="transfer-T3B-T3B"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:attribute>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="CKOP">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="CHKC">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="8"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="COTM" type="TIME_11"/>
|
||
|
|
<xsd:element name="ROFL">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="1"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
<xsd:enumeration value="Y"/>
|
||
|
|
<xsd:enumeration value="N"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="CKCL">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="CCTM" type="TIME_11"/>
|
||
|
|
<xsd:element name="PXBG" type="CKCLDATA" minOccurs="0" maxOccurs="6"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="CKPB">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="PXBG" type="CKCLDATA" minOccurs="0" maxOccurs="6"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="BDPB">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="PXBG" type="CKCLDATA" minOccurs="0" maxOccurs="6"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="GTOP">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="GATE">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="8"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="GOTM" type="TIME_11"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="BDOP">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="GATE">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="8"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="BOTM" type="TIME_11"/>
|
||
|
|
<xsd:element name="ROFL">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="1"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
<xsd:enumeration value="Y"/>
|
||
|
|
<xsd:enumeration value="N"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="LCTM">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="GATE">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="8"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="LACL" type="TIME_11"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="BDCL">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="GCTM" type="TIME_11"/>
|
||
|
|
<xsd:element name="PXBG" type="BDCLDATA" minOccurs="0" maxOccurs="6"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="CPTH">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="BTIM" type="OPT_TIME_11"/>
|
||
|
|
<xsd:element name="ETIM" type="OPT_TIME_11"/>
|
||
|
|
<xsd:element name="CPLO" type="CPLODATA" maxOccurs="99"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:complexType name="CPLODATA">
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="LOCA" type="STR10"/>
|
||
|
|
<xsd:element name="PAVE" type="INTEGER4"/>
|
||
|
|
<xsd:element name="INVE" type="INTEGER4"/>
|
||
|
|
<xsd:element name="OUVE" type="INTEGER4"/>
|
||
|
|
<xsd:element name="INGO" type="INTEGER2"/>
|
||
|
|
<xsd:element name="INGC" type="INTEGER2"/>
|
||
|
|
<xsd:element name="OUGO" type="INTEGER2"/>
|
||
|
|
<xsd:element name="OUGC" type="INTEGER2"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:element name="ABUS">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="ABDG" type="STR8"/>
|
||
|
|
<xsd:element name="STAT" type="TIME_11"/>
|
||
|
|
<xsd:element name="ENDT" type="TIME_11"/>
|
||
|
|
<xsd:element name="FLID" type="INTEGER12"/>
|
||
|
|
<xsd:element name="FLNO" type="FLIGHT_NO"/>
|
||
|
|
<xsd:element name="MVIN" type="MOVEMENT_INDICATOR"/>
|
||
|
|
<xsd:element name="SODT" type="TIME_11"/>
|
||
|
|
<xsd:element name="RENO" type="TAIL_NO" minOccurs="0"/>
|
||
|
|
<xsd:element name="TRML" type="TERMINAL_CODE" minOccurs="0"/>
|
||
|
|
<xsd:element name="REMC" type="STR80" minOccurs="0"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:complexType name="CURRENT_WTHRDATA">
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="WCOD" type="STR2"/>
|
||
|
|
<xsd:element name="TMPR" type="TEMPERATURE"/>
|
||
|
|
<xsd:element name="VISI" type="INTEGER4"/>
|
||
|
|
<xsd:element name="WSPD" type="INTEGER2"/>
|
||
|
|
<xsd:element name="WDRE" type="OPT_STR10"/>
|
||
|
|
<xsd:element name="WDRC" type="OPT_STR4"/>
|
||
|
|
<xsd:element name="MAXT" type="TEMPERATURE"/>
|
||
|
|
<xsd:element name="MINT" type="TEMPERATURE"/>
|
||
|
|
<xsd:element name="HUMD" type="INTEGER3"/>
|
||
|
|
<xsd:element name="WREM" type="OPT_STR50"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:complexType name="FORECAST_WTHRDATA">
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="WCOD" type="STR2"/>
|
||
|
|
<xsd:element name="VISI" type="INTEGER4"/>
|
||
|
|
<xsd:element name="WSPD" type="INTEGER2"/>
|
||
|
|
<xsd:element name="WDRE" type="OPT_STR10"/>
|
||
|
|
<xsd:element name="WDRC" type="OPT_STR4"/>
|
||
|
|
<xsd:element name="MAXT" type="TEMPERATURE"/>
|
||
|
|
<xsd:element name="MINT" type="TEMPERATURE"/>
|
||
|
|
<xsd:element name="HUMD" type="INTEGER3"/>
|
||
|
|
<xsd:element name="WREM" type="OPT_STR50"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
<xsd:element name="UNCL"/>
|
||
|
|
<xsd:element name="RUNW">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:simpleContent>
|
||
|
|
<xsd:extension base="OPT_STR80">
|
||
|
|
<xsd:attribute name="PRUN" use="required">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="1"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:attribute>
|
||
|
|
<xsd:attribute name="LRUN" use="required">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="8"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:attribute>
|
||
|
|
</xsd:extension>
|
||
|
|
</xsd:simpleContent>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="DSAK">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="SCID">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="12"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<!--
|
||
|
|
/* END DEFINE ALL REFERENCE TYPE TAGS */
|
||
|
|
-->
|
||
|
|
<xsd:element name="MSG">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element ref="META"/>
|
||
|
|
<xsd:element name="DATE" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="RECS" type="RECORDS" minOccurs="0"/>
|
||
|
|
<xsd:element name="STDT" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="EDDT" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element ref="SCHS" minOccurs="0"/>
|
||
|
|
<xsd:element ref="SCHD" minOccurs="0"/>
|
||
|
|
<xsd:element ref="FLOP" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="WTHR" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="RSTA" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="RQFD" minOccurs="0"/>
|
||
|
|
<xsd:element ref="RQFR" minOccurs="0"/>
|
||
|
|
<xsd:element ref="RQCT" minOccurs="0"/>
|
||
|
|
<xsd:element ref="RQST" minOccurs="0"/>
|
||
|
|
<xsd:element ref="STLT" minOccurs="0"/>
|
||
|
|
<xsd:element ref="RQSF" minOccurs="0"/>
|
||
|
|
<xsd:element ref="RQFT" minOccurs="0"/>
|
||
|
|
<xsd:element ref="RPFT" minOccurs="0"/>
|
||
|
|
<xsd:element ref="EROR" minOccurs="0"/>
|
||
|
|
<xsd:element ref="DSAK" minOccurs="0"/>
|
||
|
|
<xsd:element ref="ARPT" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="AABK" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="AIRL" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="AIRC" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="REGN" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="ORGN" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="RQRD" minOccurs="0"/>
|
||
|
|
<xsd:element ref="FLTL" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="TLST" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="CITY" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="SLST" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="GLST" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="BLST" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="CLST" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element name="RQRS" minOccurs="0"/>
|
||
|
|
<xsd:element ref="RQFS" minOccurs="0"/>
|
||
|
|
<xsd:element ref="DLYL" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="CONL" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="SERL" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="RQCH" minOccurs="0"/>
|
||
|
|
<xsd:element ref="SSAK" minOccurs="0"/>
|
||
|
|
<xsd:element ref="PTM" minOccurs="0"/>
|
||
|
|
<xsd:element ref="LDME" minOccurs="0"/>
|
||
|
|
<xsd:element ref="LDM" minOccurs="0"/>
|
||
|
|
<xsd:element ref="COUL" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="REGL" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="VIPS" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="ABDG" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="CLMP" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="CHLT" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="XRAY" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="CTLT" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="FRDR" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="FLBA" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="GHAN" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="ALBA" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="IORL" minOccurs="0" maxOccurs="6"/>
|
||
|
|
<xsd:element ref="ACST" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="CPTH" minOccurs="0"/>
|
||
|
|
<xsd:element ref="ABUS" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="WCND" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="VFLT" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="VIPL" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="STTS" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="PLST" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="ABNR" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="HLTR" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element ref="AYT" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="META">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="SNDR" type="SUBSYSTEMS"/>
|
||
|
|
<xsd:element name="SEQN" type="INTEGER6"/>
|
||
|
|
<xsd:element name="DTTM" type="TIME_14"/>
|
||
|
|
<xsd:element name="TYPE" type="MESSAGE_TYPES"/>
|
||
|
|
<xsd:element name="STYP" type="MESSAGE_SUBTYPES"/>
|
||
|
|
<xsd:element ref="AOFL" minOccurs="0"/>
|
||
|
|
<xsd:element ref="IMOP" minOccurs="0"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="PXNO">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="3"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="RQRD">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="RTYP" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:enumeration value="BELT"/>
|
||
|
|
<xsd:enumeration value="CNTR"/>
|
||
|
|
<xsd:enumeration value="GATE"/>
|
||
|
|
<xsd:enumeration value="STND"/>
|
||
|
|
<xsd:enumeration value="COUL"/>
|
||
|
|
<xsd:enumeration value="REGL"/>
|
||
|
|
<xsd:enumeration value="ARPT"/>
|
||
|
|
<xsd:enumeration value="CITY"/>
|
||
|
|
<xsd:enumeration value="AIRL"/>
|
||
|
|
<xsd:enumeration value="AIRC"/>
|
||
|
|
<xsd:enumeration value="ORGN"/>
|
||
|
|
<xsd:enumeration value="FLTL"/>
|
||
|
|
<xsd:enumeration value="SLST"/>
|
||
|
|
<xsd:enumeration value="CLST"/>
|
||
|
|
<xsd:enumeration value="CLMP"/>
|
||
|
|
<xsd:enumeration value="CHLT"/>
|
||
|
|
<xsd:enumeration value="XRAY"/>
|
||
|
|
<xsd:enumeration value="CTLT"/>
|
||
|
|
<xsd:enumeration value="FRDR"/>
|
||
|
|
<xsd:enumeration value="CHUT"/>
|
||
|
|
<xsd:enumeration value="ABDG"/>
|
||
|
|
<xsd:enumeration value="STTS"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="FLOP">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="FLID" type="INTEGER12"/>
|
||
|
|
<xsd:element name="FFID" type="STRFFID"/>
|
||
|
|
<xsd:element name="ROUT" type="ROUTEDAILY" minOccurs="0" maxOccurs="6"/>
|
||
|
|
<xsd:element name="ACFT" type="IATA_AIRC_CODE" minOccurs="0"/>
|
||
|
|
<xsd:element name="RENO" type="OPT_TAIL_NO" minOccurs="0"/>
|
||
|
|
<xsd:element name="ESTT" type="OPT_TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="ACTT" type="OPT_TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="REMC" type="OPT_STR80" minOccurs="0"/>
|
||
|
|
<xsd:element name="DELY" type="OPT_DELAYDATA" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element name="CNCL" type="OPT_TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element ref="UNCL" minOccurs="0"/>
|
||
|
|
<xsd:element name="FDEL" minOccurs="0"/>
|
||
|
|
<xsd:element name="TAOP" type="OPT_IATA_AIRL_CODE" minOccurs="0"/>
|
||
|
|
<xsd:element name="TAFL" type="OPT_FLIGHT_NO" minOccurs="0"/>
|
||
|
|
<xsd:element name="TAID" type="OPT_INTEGER12" minOccurs="0"/>
|
||
|
|
<xsd:element name="TRML" type="OPT_TERMINAL_CODE" minOccurs="0"/>
|
||
|
|
<xsd:element name="FLTY" type="STR1" minOccurs="0"/>
|
||
|
|
<xsd:element name="FINT" type="OPT_TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="CHOT" type="OPT_CHOCKSDATA" minOccurs="0" maxOccurs="99"/>
|
||
|
|
<xsd:element name="APPT" type="OPT_TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="EGSR" type="OPT_TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="EGST" type="OPT_TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="MAXP" type="OPT_MAXIMUM_PASSENGERS" minOccurs="0"/>
|
||
|
|
<xsd:element name="FHAG" type="OPT_ORGANISATION" minOccurs="0"/>
|
||
|
|
<xsd:element name="PHAG" type="OPT_ORGANISATION" minOccurs="0"/>
|
||
|
|
<xsd:element name="MHAG" type="OPT_ORGANISATION" minOccurs="0"/>
|
||
|
|
<xsd:element name="VIPP" type="OPT_INTEGER3" minOccurs="0"/>
|
||
|
|
<xsd:element name="VIPR" type="OPT_INTEGER1" minOccurs="0"/>
|
||
|
|
<xsd:element name="GTDT" type="OPT_GATEDATA" minOccurs="0" maxOccurs="99"/>
|
||
|
|
<xsd:element ref="CKOP" minOccurs="0"/>
|
||
|
|
<xsd:element ref="GTOP" minOccurs="0"/>
|
||
|
|
<xsd:element ref="CKCL" minOccurs="0"/>
|
||
|
|
<xsd:element ref="BDOP" minOccurs="0"/>
|
||
|
|
<xsd:element ref="LCTM" minOccurs="0"/>
|
||
|
|
<xsd:element ref="BDCL" minOccurs="0"/>
|
||
|
|
<xsd:element name="CKDT" type="OPT_DESKDATA" minOccurs="0" maxOccurs="99"/>
|
||
|
|
<xsd:element name="STND" type="OPT_STR8" minOccurs="0"/>
|
||
|
|
<xsd:element name="PSDT" type="OPT_STANDDATA" minOccurs="0" maxOccurs="9"/>
|
||
|
|
<xsd:element name="CLDT" type="OPT_BELTDATA" minOccurs="0" maxOccurs="99"/>
|
||
|
|
<xsd:element name="CHDT" type="OPT_CHUTEDATA" minOccurs="0" maxOccurs="99"/>
|
||
|
|
<xsd:element name="BOTM" type="OPT_TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="LACL" type="OPT_TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="FRET" type="RETURNDATA" minOccurs="0"/>
|
||
|
|
<xsd:element name="ABTM" type="OPT_BRIDGEDATA" minOccurs="0" maxOccurs="99"/>
|
||
|
|
<xsd:element name="SRVT" type="OPT_SERVICEDATA" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element name="FDIV" type="OPT_DIVERSIONDATA" minOccurs="0"/>
|
||
|
|
<xsd:element name="FLIN" type="DOMINTMIXRGN_CODE" minOccurs="0"/>
|
||
|
|
<xsd:element name="FLAB" type="ABORTDATA" minOccurs="0"/>
|
||
|
|
<xsd:element ref="RUNW" minOccurs="0"/>
|
||
|
|
<xsd:element ref="PXNO" minOccurs="0"/>
|
||
|
|
<xsd:element name="LBNO" type="OPT_INTEGER3" minOccurs="0"/>
|
||
|
|
<xsd:element name="LBWT" type="OPT_NUMERIC92" minOccurs="0"/>
|
||
|
|
<xsd:element name="VIPF" type="OPT_VIPDATA" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element name="ERUT" type="ROUTEDAILY" minOccurs="0" maxOccurs="7"/>
|
||
|
|
<xsd:element name="FLBG" type="FLBGDATA" minOccurs="0" maxOccurs="99"/>
|
||
|
|
<xsd:element name="SODT" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="NAAT" type="OPT_TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="PADT" type="OPT_TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="NEAT" type="OPT_TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="PEDT" type="OPT_TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="EXSC" type="OPT_STR8" minOccurs="0"/>
|
||
|
|
<xsd:element name="EXSR" type="STR256" minOccurs="0"/>
|
||
|
|
<xsd:element name="FTSS" type="STR8" minOccurs="0"/>
|
||
|
|
<xsd:element ref="CKPB" minOccurs="0"/>
|
||
|
|
<xsd:element ref="BDPB" minOccurs="0"/>
|
||
|
|
<xsd:element name="ALSC" type="OPT_STR10" minOccurs="0"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="RQFD">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:group ref="GRPRQFD"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="RQFR">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:group ref="GRPRQFD"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="RQCT">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="BTIM" type="TIME_11"/>
|
||
|
|
<xsd:element name="ETIM" type="TIME_11"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="RQST">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:group ref="GRPRQFD"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="RQSF">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="FFID" type="STRFFID"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="RQFT">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="STND">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="8"/>
|
||
|
|
<xsd:minLength value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="RPFT">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="STND">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="8"/>
|
||
|
|
<xsd:minLength value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="FFID" type="OPT_STRFFID"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="STLT">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="SSTR" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="SEND" type="TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="RECS">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:minInclusive value="0"/>
|
||
|
|
<xsd:totalDigits value="4"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="FLTR" minOccurs="0" maxOccurs="unbounded">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="FFID" type="STRFFID"/>
|
||
|
|
<xsd:element name="PSDT" type="STANDDATA" maxOccurs="9"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="CONL">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="CNID">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="12"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="CNPR">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="9"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="CNRR">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="9"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="CNSD" type="TIME_11"/>
|
||
|
|
<xsd:element name="CNED" type="TIME_11"/>
|
||
|
|
<xsd:element name="CNXD" type="OPT_TIME_11" minOccurs="0"/>
|
||
|
|
<xsd:element name="CNCD" type="TIME_11"/>
|
||
|
|
<xsd:element name="CNDS">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="80"/>
|
||
|
|
<xsd:minLength value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="CNFL">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="1"/>
|
||
|
|
<xsd:enumeration value="E"/>
|
||
|
|
<xsd:enumeration value="D"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="CNSR" maxOccurs="unbounded">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="30"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="STDB" type="TIME_11"/>
|
||
|
|
<xsd:element name="STDE" type="TIME_11"/>
|
||
|
|
<xsd:element name="ETDB" type="TIME_11"/>
|
||
|
|
<xsd:element name="ETDE" type="TIME_11"/>
|
||
|
|
<xsd:element name="WTHR">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="APCD" type="IATA_ARPT_CODE"/>
|
||
|
|
<xsd:element name="WRTM" type="OPT_TIME_11"/>
|
||
|
|
<xsd:element name="CURR" type="CURRENT_WTHRDATA"/>
|
||
|
|
<xsd:element name="FORE" type="FORECAST_WTHRDATA" minOccurs="0"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="SERL">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="SRTC" type="STR30"/>
|
||
|
|
<xsd:element name="SRDS" type="STR30"/>
|
||
|
|
<xsd:element name="SRDC" type="STR30"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="VIPL">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="VIPC" type="STR10"/>
|
||
|
|
<xsd:element name="FNAM" type="STR40"/>
|
||
|
|
<xsd:element name="LNAM" type="STR40"/>
|
||
|
|
<xsd:element name="VIPN" type="STR40"/>
|
||
|
|
<xsd:element name="DESC" type="STR80"/>
|
||
|
|
<xsd:element name="CDES" type="STR80"/>
|
||
|
|
<xsd:element name="POSN" type="OPT_STR60"/>
|
||
|
|
<xsd:element name="RANK" type="OPT_STR60"/>
|
||
|
|
<xsd:element name="CTPS" type="OPT_STR60"/>
|
||
|
|
<xsd:element name="CTTN" type="OPT_STR20"/>
|
||
|
|
<xsd:element name="CTCP" type="OPT_STR20"/>
|
||
|
|
<xsd:element name="HOST" type="OPT_STR100"/>
|
||
|
|
<xsd:element name="REMC" type="OPT_STR200"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="VFLT">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="FLID" type="INTEGER12"/>
|
||
|
|
<xsd:element name="FFID" type="STRFFID"/>
|
||
|
|
<xsd:element name="VIPC" type="STR10"/>
|
||
|
|
<xsd:element name="VVIP" type="YESNO" minOccurs="0"/>
|
||
|
|
<xsd:element name="VPNR" type="STR12" minOccurs="0"/>
|
||
|
|
<xsd:element name="ENTG" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:maxInclusive value="999"/>
|
||
|
|
<xsd:minInclusive value="0"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="CLAS" type="STR1" minOccurs="0"/>
|
||
|
|
<xsd:element name="REST" type="STR6" minOccurs="0"/>
|
||
|
|
<xsd:element name="CNCL" type="YESNO" minOccurs="0"/>
|
||
|
|
<xsd:element name="CHCK" type="YESNO" minOccurs="0"/>
|
||
|
|
<xsd:element name="EXMT" type="STR50" minOccurs="0"/>
|
||
|
|
<xsd:element name="SURG" type="STR20" minOccurs="0"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="VIPS">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="VSCD" type="STR4"/>
|
||
|
|
<xsd:element name="VSDS" type="STR30"/>
|
||
|
|
<xsd:element name="VSDC" type="STR30"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="RQCH">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element ref="STDB" minOccurs="0"/>
|
||
|
|
<xsd:element ref="STDE" minOccurs="0"/>
|
||
|
|
<xsd:element ref="ETDB" minOccurs="0"/>
|
||
|
|
<xsd:element ref="ETDE" minOccurs="0"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="IMOP">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="32"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="AOFL">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="1"/>
|
||
|
|
<xsd:enumeration value="Y"/>
|
||
|
|
<xsd:enumeration value="N"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="SCID">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="12"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="SSOU">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="4"/>
|
||
|
|
<xsd:enumeration value="SOC"/>
|
||
|
|
<xsd:enumeration value="ATC"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="SSAK">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element ref="SCID"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="PTM">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="ALCD" type="IATA_AIRL_CODE"/>
|
||
|
|
<xsd:element name="FLNO" type="FLIGHT_NO"/>
|
||
|
|
<xsd:element name="DATE" type="DATE_7"/>
|
||
|
|
<xsd:element name="ORIG" type="IATA_ARPT_CODE"/>
|
||
|
|
<xsd:element name="DEST">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="3"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="TRAN" minOccurs="0" maxOccurs="unbounded">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="TALN" type="IATA_AIRL_CODE"/>
|
||
|
|
<xsd:element name="TFLT" type="FLIGHT_NO"/>
|
||
|
|
<xsd:element name="TFDT" type="DATE_7"/>
|
||
|
|
<xsd:element name="TDES" type="IATA_ARPT_CODE"/>
|
||
|
|
<xsd:element name="TSMK" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:enumeration value="S"/>
|
||
|
|
<xsd:enumeration value="N"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="TSEA">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="3"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="TCOS">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:length value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="TBAG">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="3"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="TBWT" minOccurs="0">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:simpleContent>
|
||
|
|
<xsd:extension base="WGTUNIT">
|
||
|
|
<xsd:attribute name="UNIT" use="required">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:enumeration value="K"/>
|
||
|
|
<xsd:enumeration value="L"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:attribute>
|
||
|
|
</xsd:extension>
|
||
|
|
</xsd:simpleContent>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="TPAX" minOccurs="0" maxOccurs="unbounded">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="FNAM" maxOccurs="unbounded">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="10"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="LNAM" maxOccurs="unbounded">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:string">
|
||
|
|
<xsd:maxLength value="10"/>
|
||
|
|
<xsd:minLength value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="NCHD" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="2"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="NINF" minOccurs="0">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="2"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="LDM">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="RECS" type="RECORDS"/>
|
||
|
|
<xsd:element name="LDMR" minOccurs="0" maxOccurs="unbounded">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="FLID" type="INTEGER12"/>
|
||
|
|
<xsd:element name="ALCD" type="IATA_AIRL_CODE"/>
|
||
|
|
<xsd:element name="ALSC" type="STR10" minOccurs="0"/>
|
||
|
|
<xsd:element name="FLNO" type="FLIGHT_NO"/>
|
||
|
|
<xsd:element name="MVIN" type="MOVEMENT_INDICATOR"/>
|
||
|
|
<xsd:element name="SODT" type="TIME_11"/>
|
||
|
|
<xsd:element name="RENO" type="TAIL_NO" minOccurs="0"/>
|
||
|
|
<xsd:element name="CONF" type="LDM_CONF_DATA" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element name="COCW">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="1"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="CBCW">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="2"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="BWWT">
|
||
|
|
<xsd:simpleType>
|
||
|
|
<xsd:restriction base="xsd:integer">
|
||
|
|
<xsd:totalDigits value="6"/>
|
||
|
|
</xsd:restriction>
|
||
|
|
</xsd:simpleType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="DEST" type="LDM_DEST_DATA" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
<xsd:element name="RAW" type="LDM_RAW_TYPE" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="LDME">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="RAW" type="LDM_RAW_TYPE" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
<xsd:element name="AYT">
|
||
|
|
<xsd:complexType>
|
||
|
|
<xsd:sequence>
|
||
|
|
<xsd:element name="DTTS" type="TIME_14"/>
|
||
|
|
<xsd:element name="REMC" type="OPT_STR256" minOccurs="0" />
|
||
|
|
</xsd:sequence>
|
||
|
|
</xsd:complexType>
|
||
|
|
</xsd:element>
|
||
|
|
</xsd:schema>
|