complexType MunitionType
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p504.png
type extension of rootType
properties
base rootType
abstract false
children munitionType
attributes
Name  Type  Use  Default  Fixed  Annotation
station  xs:unsignedLong        
appinfo
The station or launcher to which the munition is assigned. See Annex I
quantity  xs:unsignedShort        
appinfo
The quantity remaining of this munition.
munitionStatus  xs:string        
appinfo
the status of the munition. It shall be represented by an 8-bit enumeration. (SISO
                     enumeration MunitionExpendableStatus uid 327)
                 
padding  xs:unsignedByte        
appinfo
zero-filled array of padding bits for byte alignment and consistent sizing of PDU
                     data
                 
annotation
appinfo
An entity's munition (e.g., bomb, missile) information shall be represented by one
            or more Munition records. For each type or location of munition, this record shall
            specify the type, location, quantity and status of munitions that an entity contains.
            Section 6.2.60
        
source <xs:complexType name="MunitionType" abstract="false">
 
<xs:annotation>
   
<xs:appinfo>An entity's munition (e.g., bomb, missile) information shall be represented by one
            or more Munition records. For each type or location of munition, this record shall
            specify the type, location, quantity and status of munitions that an entity contains.
            Section 6.2.60
        
</xs:appinfo>
 
</xs:annotation>
 
<xs:complexContent>
   
<xs:extension base="rootType">
     
<xs:sequence>
       
<xs:element name="munitionType" type="EntityTypeType">
         
<xs:annotation>
           
<xs:appinfo>This field shall identify the entity type of the munition. See section 6.2.30.</xs:appinfo>
         
</xs:annotation>
       
</xs:element>
     
</xs:sequence>
     
<xs:attribute name="station" type="xs:unsignedLong">
       
<xs:annotation>
         
<xs:appinfo>The station or launcher to which the munition is assigned. See Annex I</xs:appinfo>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="quantity" type="xs:unsignedShort">
       
<xs:annotation>
         
<xs:appinfo>The quantity remaining of this munition.</xs:appinfo>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="munitionStatus" type="xs:string">
       
<xs:annotation>
         
<xs:appinfo>the status of the munition. It shall be represented by an 8-bit enumeration. (SISO
                     enumeration MunitionExpendableStatus uid 327)
                 
</xs:appinfo>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="padding" type="xs:unsignedByte">
       
<xs:annotation>
         
<xs:appinfo>zero-filled array of padding bits for byte alignment and consistent sizing of PDU
                     data
                 
</xs:appinfo>
       
</xs:annotation>
     
</xs:attribute>
   
</xs:extension>
   
<!-- ========== debug: divider between elements and attributes ========== -->
 
</xs:complexContent>
 
<!--abstract='false' base='rootType'-->
</xs:complexType>

attribute MunitionType/@station
type xs:unsignedLong
annotation
appinfo
The station or launcher to which the munition is assigned. See Annex I
source <xs:attribute name="station" type="xs:unsignedLong">
 
<xs:annotation>
   
<xs:appinfo>The station or launcher to which the munition is assigned. See Annex I</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

attribute MunitionType/@quantity
type xs:unsignedShort
annotation
appinfo
The quantity remaining of this munition.
source <xs:attribute name="quantity" type="xs:unsignedShort">
 
<xs:annotation>
   
<xs:appinfo>The quantity remaining of this munition.</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

attribute MunitionType/@munitionStatus
type xs:string
annotation
appinfo
the status of the munition. It shall be represented by an 8-bit enumeration. (SISO
                     enumeration MunitionExpendableStatus uid 327)
                 
source <xs:attribute name="munitionStatus" type="xs:string">
 
<xs:annotation>
   
<xs:appinfo>the status of the munition. It shall be represented by an 8-bit enumeration. (SISO
                     enumeration MunitionExpendableStatus uid 327)
                 
</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

attribute MunitionType/@padding
type xs:unsignedByte
annotation
appinfo
zero-filled array of padding bits for byte alignment and consistent sizing of PDU
                     data
                 
source <xs:attribute name="padding" type="xs:unsignedByte">
 
<xs:annotation>
   
<xs:appinfo>zero-filled array of padding bits for byte alignment and consistent sizing of PDU
                     data
                 
</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

element MunitionType/munitionType
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p505.png
type EntityTypeType
properties
content complex
children domain
attributes
Name  Type  Use  Default  Fixed  Annotation
entityKind  xs:string        
appinfo
Kind of entity (SISO enumeration EntityKind uid 7)
country  xs:string        
appinfo
country to which the design of the entity is attributed (SISO enumeration Country
                     uid 29)
                 
category  xs:unsignedByte        
appinfo
category of entity
subCategory  xs:unsignedByte        
appinfo
subcategory based on category
specific  xs:unsignedByte        
appinfo
specific info based on subcategory
extra  xs:unsignedByte        
annotation
appinfo
This field shall identify the entity type of the munition. See section 6.2.30.
source <xs:element name="munitionType" type="EntityTypeType">
 
<xs:annotation>
   
<xs:appinfo>This field shall identify the entity type of the munition. See section 6.2.30.</xs:appinfo>
 
</xs:annotation>
</xs:element>


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