diagram | ![]() |
||||||||||||||||||||||||||||||||||||||
type | extension of rootType | ||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||
children | munitionType | ||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||
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> |
type | xs:unsignedLong | ||
annotation |
|
||
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> |
type | xs:unsignedShort | ||
annotation |
|
||
source | <xs:attribute name="quantity" type="xs:unsignedShort"> <xs:annotation> <xs:appinfo>The quantity remaining of this munition.</xs:appinfo> </xs:annotation> </xs:attribute> |
type | xs:string | ||
annotation |
|
||
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> |
type | xs:unsignedByte | ||
annotation |
|
||
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> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||
type | EntityTypeType | ||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
children | domain | ||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
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> |