complexType AbstractConstraintType
diagram Nas_diagrams/Nas_p750.png
namespace http://www.fixm.aero/flight/4.1
type extension of fb:ExtensibleType
properties
base fb:ExtensibleType
abstract true
children fb:extension
used by
elements AbstractConstraint FlightRouteElementType/constraint
complexTypes LevelConstraintType SpeedConstraintType TimeConstraintType
attributes
Name  Type  Use  Default  Fixed  Annotation
constraintReference  fb:CharacterStringType  optional      
documentation

                     Reference to a named constraint, if applicable.
                 
departureOrArrivalIndicator  fx:DepartureOrArrivalIndicatorType  optional      
documentation

                     Identifies whether the constraint is applicable on climb or descent.  This provides
                     an indication of which constraints take priority in the event of conflict when establishing
                    
                     a profile.
                 
seqNum  derived by: int  optional      
documentation

                     Incrementing identifier used to ensure the sequence of ordered lists is retained.
                     [FIXM]. The identifier should begin at zero.
                 
annotation
documentation

            An Abstract class that defines a constraint to an route point or trajectory.
        
source <complexType name="AbstractConstraintType" abstract="true">
 
<annotation>
   
<documentation>
            An Abstract class that defines a constraint to an route point or trajectory.
        
</documentation>
 
</annotation>
 
<complexContent>
   
<extension base="fb:ExtensibleType">
     
<attribute name="constraintReference" type="fb:CharacterStringType" use="optional">
       
<annotation>
         
<documentation>
                     Reference to a named constraint, if applicable.
                 
</documentation>
       
</annotation>
     
</attribute>
     
<attribute name="departureOrArrivalIndicator" type="fx:DepartureOrArrivalIndicatorType" use="optional">
       
<annotation>
         
<documentation>
                     Identifies whether the constraint is applicable on climb or descent.  This provides
                     an indication of which constraints take priority in the event of conflict when establishing
                    
                     a profile.
                 
</documentation>
       
</annotation>
     
</attribute>
     
<attribute name="seqNum" use="optional">
       
<annotation>
         
<documentation>
                     Incrementing identifier used to ensure the sequence of ordered lists is retained.
                     [FIXM]. The identifier should begin at zero.
                 
</documentation>
       
</annotation>
       
<simpleType>
         
<restriction base="xs:int">
           
<minInclusive value="0"/>
         
</restriction>
       
</simpleType>
     
</attribute>
   
</extension>
 
</complexContent>
</complexType>

attribute AbstractConstraintType/@constraintReference
type fb:CharacterStringType
properties
use optional
facets
Kind Value Annotation
minLength 0
maxLength 4096
annotation
documentation

                     Reference to a named constraint, if applicable.
                 
source <attribute name="constraintReference" type="fb:CharacterStringType" use="optional">
 
<annotation>
   
<documentation>
                     Reference to a named constraint, if applicable.
                 
</documentation>
 
</annotation>
</attribute>

attribute AbstractConstraintType/@departureOrArrivalIndicator
type fx:DepartureOrArrivalIndicatorType
properties
use optional
facets
Kind Value Annotation
enumeration DEPARTURE
enumeration ARRIVAL
annotation
documentation

                     Identifies whether the constraint is applicable on climb or descent.  This provides
                     an indication of which constraints take priority in the event of conflict when establishing
                    
                     a profile.
                 
source <attribute name="departureOrArrivalIndicator" type="fx:DepartureOrArrivalIndicatorType" use="optional">
 
<annotation>
   
<documentation>
                     Identifies whether the constraint is applicable on climb or descent.  This provides
                     an indication of which constraints take priority in the event of conflict when establishing
                    
                     a profile.
                 
</documentation>
 
</annotation>
</attribute>

attribute AbstractConstraintType/@seqNum
type restriction of int
properties
use optional
facets
Kind Value Annotation
minInclusive 0
annotation
documentation

                     Incrementing identifier used to ensure the sequence of ordered lists is retained.
                     [FIXM]. The identifier should begin at zero.
                 
source <attribute name="seqNum" use="optional">
 
<annotation>
   
<documentation>
                     Incrementing identifier used to ensure the sequence of ordered lists is retained.
                     [FIXM]. The identifier should begin at zero.
                 
</documentation>
 
</annotation>
 
<simpleType>
   
<restriction base="xs:int">
     
<minInclusive value="0"/>
   
</restriction>
 
</simpleType>
</attribute>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy