<xs:attributeGroup name="AirportLocationGroup">
<xs:annotation>
<xs:documentation xml:lang="en">Airport location includes 3 letter code, terminal and gate.</xs:documentation>
</xs:annotation>
<xs:attribute name="LocationCode" type="StringLength1to8" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en"> Location code used to identify a specific airport.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="CodeContext" type="StringLength1to32" use="optional" default="IATA">
<xs:annotation>
<xs:documentation xml:lang="en">Identifies the context of the identifying code, such as IATA, ARC, or internal code, etc.</xs:documentation>
<xs:documentation xml:lang="en">
<DeprecationWarning>The attribute's default value is a candidate for removal and should not be relied upon. OpenTravel plans to remove all default values from the specification. Deprecation Warning added in 2008B.</DeprecationWarning>
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="Terminal" type="StringLength1to16" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en"> Arrival or departure terminal (e.g., Concourse A)</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="Gate" type="StringLength1to16" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en"> Arrival or departure gate (e.g., B12)</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:attributeGroup>
|