<group name="HoldingPatternPropertyGroup">
<sequence>
<element name="type" type="aixm:CodeHoldingUsageType" nillable="true" minOccurs="0" />
<element name="outboundCourse" type="aixm:ValBearingType" nillable="true" minOccurs="0" />
<element name="outboundCourseType" type="aixm:CodeCourseType" nillable="true" minOccurs="0" />
<element name="inboundCourse" type="aixm:ValBearingType" nillable="true" minOccurs="0" />
<element name="turnDirection" type="aixm:CodeDirectionTurnType" 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="speedLimit" type="aixm:ValSpeedType" nillable="true" minOccurs="0" />
<element name="instruction" type="aixm:TextInstructionType" nillable="true" minOccurs="0" />
<element name="nonStandardHolding" type="aixm:CodeYesNoType" nillable="true" minOccurs="0" />
<choice>
<element name="outboundLegSpan_endPoint" type="aixm:SegmentPointPropertyType" nillable="true" minOccurs="0" />
<element name="outboundLegSpan_endDistance" type="aixm:HoldingPatternDistancePropertyType" nillable="true" minOccurs="0" />
<element name="outboundLegSpan_endTime" type="aixm:HoldingPatternDurationPropertyType" nillable="true" minOccurs="0" />
</choice>
<element name="holdingPoint" type="aixm:SegmentPointPropertyType" nillable="true" minOccurs="0" maxOccurs="1" />
<element name="extent" type="aixm:CurvePropertyType" nillable="true" minOccurs="0" maxOccurs="1" />
<element name="annotation" type="aixm:NotePropertyType" nillable="true" minOccurs="0" maxOccurs="unbounded" />
</sequence>
</group>
|