element DIS
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p106.png
properties
content complex
children head EntityStatePdu FirePdu DetonationPdu CollisionPdu ServiceRequestPdu ResupplyOfferPdu ResupplyReceivedPdu ResupplyCancelPdu RepairCompletePdu RepairResponsePdu CreateEntityPdu RemoveEntityPdu StartResumePdu StopFreezePdu AcknowledgePdu ActionRequestPdu ActionResponsePdu DataQueryPdu SetDataPdu DataPdu EventReportPdu CommentPdu ElectromagneticEmissionPdu DesignatorPdu TransmitterPdu SignalPdu ReceiverPdu IFFLayer2Pdu IFFPdu IdentificationFriendOrFoePdu UnderwaterAcousticPdu SEESPdu SupplementalEmissionEntityStatePdu IntercomSignalPdu IntercomControlPdu AggregateStatePdu IsGroupOfPdu TransferOwnershipPdu IsPartOfPdu MinefieldStatePdu MinefieldQueryPdu MinefieldDataPdu MinefieldResponseNACKPdu EnvironmentalProcessPdu GriddedDataPdu PointObjectStatePdu LinearObjectStatePdu ArealObjectStatePdu TSPIPdu TimeSpacePositionInformationPdu AppearancePdu ArticulatedPartsPdu LEFirePdu LiveEntityFirePdu LEDetonationPdu LiveEntityDetonationPdu CreateEntityRPdu CreateEntityReliablePdu RemoveEntityRPdu RemoveEntityReliablePdu StartResumeRPdu StartResumeReliablePdu StopFreezeRPdu StopFreezeReliablePdu AcknowledgeRPdu AcknowledgeReliablePdu ActionRequestRPdu ActionRequestReliablePdu ActionResponseRPdu ActionResponseReliablePdu DataQueryRPdu DataQueryReliablePdu SetDataRPdu SetDataReliablePdu DataRPdu DataReliablePdu EventReportRPdu EventReportReliablePdu CommentRPdu CommentReliablePdu RecordRPdu RecordReliablePdu SetRecordRPdu SetRecordReliablePdu RecordQueryRPdu RecordQueryReliablePdu CollisionElasticPdu EntityStateUpdatePdu DirectedEnergyFirePdu EntityDamageStatusPdu InformationOperationsActionPdu InformationOperationsReportPdu AttributePdu
attributes
Name  Type  Use  Default  Fixed  Annotation
version  xs:string      7.0  
appinfo
Warning: version is required and must be specified in source document.
annotation
appinfo
Root element for DIS PDU log, optionally contains head meta information
documentation
https://savage.nps.edu/opendis7-java/xml/SchemaDocumentation
source <xs:element name="DIS">
 
<xs:annotation>
   
<xs:appinfo>Root element for DIS PDU log, optionally contains head meta information</xs:appinfo>
   
<xs:documentation>https://savage.nps.edu/opendis7-java/xml/SchemaDocumentation</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="head" minOccurs="0"/>
     
<xs:choice minOccurs="0" maxOccurs="unbounded">
       
<xs:element ref="EntityStatePdu"/>
       
<xs:element ref="FirePdu"/>
       
<xs:element ref="DetonationPdu"/>
       
<xs:element ref="CollisionPdu"/>
       
<xs:element ref="ServiceRequestPdu"/>
       
<xs:element ref="ResupplyOfferPdu"/>
       
<xs:element ref="ResupplyReceivedPdu"/>
       
<xs:element ref="ResupplyCancelPdu"/>
       
<xs:element ref="RepairCompletePdu"/>
       
<xs:element ref="RepairResponsePdu"/>
       
<xs:element ref="CreateEntityPdu"/>
       
<xs:element ref="RemoveEntityPdu"/>
       
<xs:element ref="StartResumePdu"/>
       
<xs:element ref="StopFreezePdu"/>
       
<xs:element ref="AcknowledgePdu"/>
       
<xs:element ref="ActionRequestPdu"/>
       
<xs:element ref="ActionResponsePdu"/>
       
<xs:element ref="DataQueryPdu"/>
       
<xs:element ref="SetDataPdu"/>
       
<xs:element ref="DataPdu"/>
       
<xs:element ref="EventReportPdu"/>
       
<xs:element ref="CommentPdu"/>
       
<xs:element ref="ElectromagneticEmissionPdu"/>
       
<xs:element ref="DesignatorPdu"/>
       
<xs:element ref="TransmitterPdu"/>
       
<xs:element ref="SignalPdu"/>
       
<xs:element ref="ReceiverPdu"/>
       
<xs:element ref="IFFLayer2Pdu"/>
       
<xs:element ref="IFFPdu"/>
       
<xs:element ref="IdentificationFriendOrFoePdu"/>
       
<xs:element ref="UnderwaterAcousticPdu"/>
       
<xs:element ref="SEESPdu"/>
       
<xs:element ref="SupplementalEmissionEntityStatePdu"/>
       
<xs:element ref="IntercomSignalPdu"/>
       
<xs:element ref="IntercomControlPdu"/>
       
<xs:element ref="AggregateStatePdu"/>
       
<xs:element ref="IsGroupOfPdu"/>
       
<xs:element ref="TransferOwnershipPdu"/>
       
<xs:element ref="IsPartOfPdu"/>
       
<xs:element ref="MinefieldStatePdu"/>
       
<xs:element ref="MinefieldQueryPdu"/>
       
<xs:element ref="MinefieldDataPdu"/>
       
<xs:element ref="MinefieldResponseNACKPdu"/>
       
<xs:element ref="EnvironmentalProcessPdu"/>
       
<xs:element ref="GriddedDataPdu"/>
       
<xs:element ref="PointObjectStatePdu"/>
       
<xs:element ref="LinearObjectStatePdu"/>
       
<xs:element ref="ArealObjectStatePdu"/>
       
<xs:element ref="TSPIPdu"/>
       
<xs:element ref="TimeSpacePositionInformationPdu"/>
       
<xs:element ref="AppearancePdu"/>
       
<xs:element ref="ArticulatedPartsPdu"/>
       
<xs:element ref="LEFirePdu"/>
       
<xs:element ref="LiveEntityFirePdu"/>
       
<xs:element ref="LEDetonationPdu"/>
       
<xs:element ref="LiveEntityDetonationPdu"/>
       
<xs:element ref="CreateEntityRPdu"/>
       
<xs:element ref="CreateEntityReliablePdu"/>
       
<xs:element ref="RemoveEntityRPdu"/>
       
<xs:element ref="RemoveEntityReliablePdu"/>
       
<xs:element ref="StartResumeRPdu"/>
       
<xs:element ref="StartResumeReliablePdu"/>
       
<xs:element ref="StopFreezeRPdu"/>
       
<xs:element ref="StopFreezeReliablePdu"/>
       
<xs:element ref="AcknowledgeRPdu"/>
       
<xs:element ref="AcknowledgeReliablePdu"/>
       
<xs:element ref="ActionRequestRPdu"/>
       
<xs:element ref="ActionRequestReliablePdu"/>
       
<xs:element ref="ActionResponseRPdu"/>
       
<xs:element ref="ActionResponseReliablePdu"/>
       
<xs:element ref="DataQueryRPdu"/>
       
<xs:element ref="DataQueryReliablePdu"/>
       
<xs:element ref="SetDataRPdu"/>
       
<xs:element ref="SetDataReliablePdu"/>
       
<xs:element ref="DataRPdu"/>
       
<xs:element ref="DataReliablePdu"/>
       
<xs:element ref="EventReportRPdu"/>
       
<xs:element ref="EventReportReliablePdu"/>
       
<xs:element ref="CommentRPdu"/>
       
<xs:element ref="CommentReliablePdu"/>
       
<xs:element ref="RecordRPdu"/>
       
<xs:element ref="RecordReliablePdu"/>
       
<xs:element ref="SetRecordRPdu"/>
       
<xs:element ref="SetRecordReliablePdu"/>
       
<xs:element ref="RecordQueryRPdu"/>
       
<xs:element ref="RecordQueryReliablePdu"/>
       
<xs:element ref="CollisionElasticPdu"/>
       
<xs:element ref="EntityStateUpdatePdu"/>
       
<xs:element ref="DirectedEnergyFirePdu"/>
       
<xs:element ref="EntityDamageStatusPdu"/>
       
<xs:element ref="InformationOperationsActionPdu"/>
       
<xs:element ref="InformationOperationsReportPdu"/>
       
<xs:element ref="AttributePdu"/>
     
</xs:choice>
   
</xs:sequence>
   
<xs:attribute name="version" type="xs:string" fixed="7.0">
     
<xs:annotation>
       
<xs:appinfo>Warning: version is required and must be specified in source document.</xs:appinfo>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute DIS/@version
type xs:string
properties
fixed 7.0
annotation
appinfo
Warning: version is required and must be specified in source document.
source <xs:attribute name="version" type="xs:string" fixed="7.0">
 
<xs:annotation>
   
<xs:appinfo>Warning: version is required and must be specified in source document.</xs:appinfo>
 
</xs:annotation>
</xs:attribute>


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