Definition Type: Group
Name: HoldingPatternPropertyGroup
Namespace: http://www.aixm.aero/schema/5.1.1
Containing Schema: AIXM_Features.xsd
Collapse XSD Schema Diagram:
Drilldown into annotationDrilldown into extentDrilldown into holdingPointDrilldown into outboundLegSpan_endTimeDrilldown into outboundLegSpan_endDistanceDrilldown into outboundLegSpan_endPointDrilldown into nonStandardHoldingDrilldown into instructionDrilldown into speedLimitDrilldown into lowerLimitReferenceDrilldown into lowerLimitDrilldown into upperLimitReferenceDrilldown into upperLimitDrilldown into turnDirectionDrilldown into inboundCourseDrilldown into outboundCourseTypeDrilldown into outboundCourseDrilldown into typeXSD Diagram of HoldingPatternPropertyGroup
Collapse XSD Schema Code:
<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>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
type aixm:type 0 (1)
outboundCourse aixm:outboundCourse 0 (1)
outboundCourseType aixm:outboundCourseType 0 (1)
inboundCourse aixm:inboundCourse 0 (1)
turnDirection aixm:turnDirection 0 (1)
upperLimit aixm:upperLimit 0 (1)
upperLimitReference aixm:upperLimitReference 0 (1)
lowerLimit aixm:lowerLimit 0 (1)
lowerLimitReference aixm:lowerLimitReference 0 (1)
speedLimit aixm:speedLimit 0 (1)
instruction aixm:instruction 0 (1)
nonStandardHolding aixm:nonStandardHolding 0 (1)
outboundLegSpan_endPoint aixm:outboundLegSpan_endPoint 0 (1)
outboundLegSpan_endDistance aixm:outboundLegSpan_endDistance 0 (1)
outboundLegSpan_endTime aixm:outboundLegSpan_endTime 0 (1)
holdingPoint aixm:holdingPoint 0 1
extent aixm:extent 0 1
annotation aixm:annotation 0 unbounded