complexType EntityTypeType
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p424.png
type extension of rootType
properties
base rootType
abstract false
children domain
used by
elements AppearancePdu/alternateEntityType EntityStatePdu/alternativeEntityType AttachedPartVPType/attachedPartType EntityStatePdu/entityType MinefieldStatePdu/EntityType AppearancePdu/entityType EntityTypeVPType/entityType SilentEntitySystemType/entityType EnvironmentalProcessPdu/environmentType GriddedDataPdu/environmentType ExpendableType/expendable ExpendableReloadType/expendable ExpendableDescriptorType/expendableType ExplosionDescriptorType/explodingObject MinefieldStatePdu/minefieldType MinefieldDataPdu/mineType DirectedEnergyFirePdu/munitionType MunitionType/munitionType MunitionDescriptorType/munitionType MunitionReloadType/munitionType IsPartOfPdu/partEntityType MinefieldQueryPdu/requestedMineType SupplyQuantityType/supplyType
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
Identifies the type of Entity
source <xs:complexType name="EntityTypeType" abstract="false">
 
<xs:annotation>
   
<xs:appinfo>Identifies the type of Entity</xs:appinfo>
 
</xs:annotation>
 
<xs:complexContent>
   
<xs:extension base="rootType">
     
<xs:sequence>
       
<xs:element name="domain" type="DomainType">
         
<xs:annotation>
           
<xs:appinfo>Domain of entity (air, surface, subsurface, space, etc.)</xs:appinfo>
         
</xs:annotation>
       
</xs:element>
     
</xs:sequence>
     
<xs:attribute name="entityKind" type="xs:string">
       
<xs:annotation>
         
<xs:appinfo>Kind of entity (SISO enumeration EntityKind uid 7)</xs:appinfo>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="country" type="xs:string">
       
<xs:annotation>
         
<xs:appinfo>country to which the design of the entity is attributed (SISO enumeration Country
                     uid 29)
                 
</xs:appinfo>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="category" type="xs:unsignedByte">
       
<xs:annotation>
         
<xs:appinfo>category of entity</xs:appinfo>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="subCategory" type="xs:unsignedByte">
       
<xs:annotation>
         
<xs:appinfo>subcategory based on category</xs:appinfo>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="specific" type="xs:unsignedByte">
       
<xs:annotation>
         
<xs:appinfo>specific info based on subcategory</xs:appinfo>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="extra" type="xs:unsignedByte"/>
   
</xs:extension>
   
<!-- ========== debug: divider between elements and attributes ========== -->
 
</xs:complexContent>
 
<!--abstract='false' base='rootType'-->
</xs:complexType>

attribute EntityTypeType/@entityKind
type xs:string
annotation
appinfo
Kind of entity (SISO enumeration EntityKind uid 7)
source <xs:attribute name="entityKind" type="xs:string">
 
<xs:annotation>
   
<xs:appinfo>Kind of entity (SISO enumeration EntityKind uid 7)</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

attribute EntityTypeType/@country
type xs:string
annotation
appinfo
country to which the design of the entity is attributed (SISO enumeration Country
                     uid 29)
                 
source <xs:attribute name="country" type="xs:string">
 
<xs:annotation>
   
<xs:appinfo>country to which the design of the entity is attributed (SISO enumeration Country
                     uid 29)
                 
</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

attribute EntityTypeType/@category
type xs:unsignedByte
annotation
appinfo
category of entity
source <xs:attribute name="category" type="xs:unsignedByte">
 
<xs:annotation>
   
<xs:appinfo>category of entity</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

attribute EntityTypeType/@subCategory
type xs:unsignedByte
annotation
appinfo
subcategory based on category
source <xs:attribute name="subCategory" type="xs:unsignedByte">
 
<xs:annotation>
   
<xs:appinfo>subcategory based on category</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

attribute EntityTypeType/@specific
type xs:unsignedByte
annotation
appinfo
specific info based on subcategory
source <xs:attribute name="specific" type="xs:unsignedByte">
 
<xs:annotation>
   
<xs:appinfo>specific info based on subcategory</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

attribute EntityTypeType/@extra
type xs:unsignedByte
source <xs:attribute name="extra" type="xs:unsignedByte"/>

element EntityTypeType/domain
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p425.png
type DomainType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
value  xs:unsignedByte        
appinfo
domain field containing enumeration value. See SISO enumerations for PlatformDomain
                     uid 8, MunitionDomain uid 14 and SupplyDomain uid 600.
                 
annotation
appinfo
Domain of entity (air, surface, subsurface, space, etc.)
source <xs:element name="domain" type="DomainType">
 
<xs:annotation>
   
<xs:appinfo>Domain of entity (air, surface, subsurface, space, etc.)</xs:appinfo>
 
</xs:annotation>
</xs:element>


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