<simpleType name="CodeAirspaceBaseType">
<union>
<simpleType>
<restriction base="string">
<enumeration value="NAS" />
<enumeration value="FIR" />
<enumeration value="FIR_P" />
<enumeration value="UIR" />
<enumeration value="UIR_P" />
<enumeration value="CTA" />
<enumeration value="CTA_P" />
<enumeration value="OCA_P" />
<enumeration value="OCA" />
<enumeration value="UTA" />
<enumeration value="UTA_P" />
<enumeration value="TMA" />
<enumeration value="TMA_P" />
<enumeration value="CTR" />
<enumeration value="CTR_P" />
<enumeration value="OTA" />
<enumeration value="SECTOR" />
<enumeration value="SECTOR_C" />
<enumeration value="TSA" />
<enumeration value="CBA" />
<enumeration value="RCA" />
<enumeration value="RAS" />
<enumeration value="AWY" />
<enumeration value="MTR" />
<enumeration value="P" />
<enumeration value="R" />
<enumeration value="D" />
<enumeration value="ADIZ" />
<enumeration value="NO_FIR" />
<enumeration value="PART" />
<enumeration value="CLASS" />
<enumeration value="POLITICAL" />
<enumeration value="D_OTHER" />
<enumeration value="TRA" />
<enumeration value="A" />
<enumeration value="W" />
<enumeration value="PROTECT" />
<enumeration value="AMA" />
<enumeration value="ASR" />
<enumeration value="ADV" />
<enumeration value="UADV" />
<enumeration value="ATZ" />
<enumeration value="ATZ_P" />
<enumeration value="HTZ" />
<enumeration value="NAS_P" />
</restriction>
</simpleType>
<simpleType>
<restriction base="string">
<pattern value="OTHER(:(\w|_){1,58})?" />
</restriction>
</simpleType>
</union>
</simpleType>
|