<group name="RouteSegmentPropertyGroup">
<sequence>
<element name="level" type="aixm:CodeLevelType" nillable="true" minOccurs="0" />
<element name="upperLimit" type="aixm:ValDistanceVerticalType" nillable="true" minOccurs="0" />
<element name="upperLimitReference" type="aixm:CodeVerticalReferenceType" nillable="true" minOccurs="0" />
<element name="lowerLimit" type="aixm:ValDistanceVerticalType" nillable="true" minOccurs="0" />
<element name="lowerLimitReference" type="aixm:CodeVerticalReferenceType" nillable="true" minOccurs="0" />
<element name="minimumObstacleClearanceAltitude" type="aixm:ValDistanceVerticalType" nillable="true" minOccurs="0" />
<element name="pathType" type="aixm:CodeRouteSegmentPathType" nillable="true" minOccurs="0" />
<element name="trueTrack" type="aixm:ValBearingType" nillable="true" minOccurs="0" />
<element name="magneticTrack" type="aixm:ValBearingType" nillable="true" minOccurs="0" />
<element name="reverseTrueTrack" type="aixm:ValBearingType" nillable="true" minOccurs="0" />
<element name="reverseMagneticTrack" type="aixm:ValBearingType" nillable="true" minOccurs="0" />
<element name="length" type="aixm:ValDistanceType" nillable="true" minOccurs="0" />
<element name="widthLeft" type="aixm:ValDistanceType" nillable="true" minOccurs="0" />
<element name="widthRight" type="aixm:ValDistanceType" nillable="true" minOccurs="0" />
<element name="turnDirection" type="aixm:CodeDirectionTurnType" nillable="true" minOccurs="0" />
<element name="signalGap" type="aixm:CodeYesNoType" nillable="true" minOccurs="0" />
<element name="minimumEnrouteAltitude" type="aixm:ValDistanceVerticalType" nillable="true" minOccurs="0" />
<element name="minimumCrossingAtEnd" type="aixm:ValDistanceVerticalType" nillable="true" minOccurs="0" />
<element name="minimumCrossingAtEndReference" type="aixm:CodeVerticalReferenceType" nillable="true" minOccurs="0" />
<element name="maximumCrossingAtEnd" type="aixm:ValDistanceVerticalType" nillable="true" minOccurs="0" />
<element name="maximumCrossingAtEndReference" type="aixm:CodeVerticalReferenceType" nillable="true" minOccurs="0" />
<element name="navigationType" type="aixm:CodeRouteNavigationType" nillable="true" minOccurs="0" />
<element name="requiredNavigationPerformance" type="aixm:CodeRNPType" nillable="true" minOccurs="0" />
<element name="designatorSuffix" type="aixm:CodeRouteDesignatorSuffixType" nillable="true" minOccurs="0" />
<element name="start" type="aixm:EnRouteSegmentPointPropertyType" nillable="true" minOccurs="0" maxOccurs="1" />
<element name="routeFormed" type="aixm:RoutePropertyType" nillable="true" minOccurs="0" maxOccurs="1" />
<element name="evaluationArea" type="aixm:ObstacleAssessmentAreaPropertyType" nillable="true" minOccurs="0" maxOccurs="1" />
<element name="curveExtent" type="aixm:CurvePropertyType" nillable="true" minOccurs="0" maxOccurs="1" />
<element name="end" type="aixm:EnRouteSegmentPointPropertyType" nillable="true" minOccurs="0" maxOccurs="1" />
<element name="availability" type="aixm:RouteAvailabilityPropertyType" nillable="true" minOccurs="0" maxOccurs="unbounded" />
<element name="annotation" type="aixm:NotePropertyType" nillable="true" minOccurs="0" maxOccurs="unbounded" />
</sequence>
</group>
|