diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | extension of LogisticsFamilyPduType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | pduStatus receivingEntityID supplyingEntityID SupplyQuantity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="ResupplyOfferPdu"> <xs:annotation> <xs:appinfo>5.5.6 Communicate the offer of supplies by a supplying entity to a receiving entity. (length of list found in field numberOfSupplyTypes) <xs:attribute name="id" type="xs:integer" fixed="6"/> </xs:appinfo> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="LogisticsFamilyPduType"> <xs:sequence> <xs:element name="receivingEntityID" type="EntityIDType"> <xs:annotation> <xs:appinfo>Field identifies the Entity and respective Entity Record ID that is receiving service (see 6.2.28), Section 7.4.3 </xs:appinfo> </xs:annotation> </xs:element> <xs:element name="supplyingEntityID" type="EntityIDType"> <xs:annotation> <xs:appinfo>Identifies the Entity and respective Entity ID Record that is supplying (see 6.2.28), Section 7.4.3 </xs:appinfo> </xs:annotation> </xs:element> <!--Attribute (as element) ResupplyOfferPdu supplies with objectlist classRef name=SupplyQuantity, type=SupplyQuantityType--> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:appinfo>Number of elements is determined by size fieldnumberOfSupplyTypes and can be 0 or greater. Ensure that the total PDU size does not exceed maximums allowed in IEEE DIS Specification. </xs:appinfo> <xs:documentation>numberOfSupplyTypes</xs:documentation> </xs:annotation> <xs:element name="SupplyQuantity" type="SupplyQuantityType"> <xs:annotation> <xs:appinfo>A Reord that Specifies the type of supply and the amount of that supply for each of the supply types in numberOfSupplyTypes (see 6.2.85), Section 7.4.3 (length of list found in field numberOfSupplyTypes) </xs:appinfo> </xs:annotation> </xs:element> </xs:sequence> </xs:sequence> <xs:attribute name="family" fixed="LogisticsFamilyPduType"/> <xs:attribute name="numberOfSupplyTypes" type="xs:unsignedByte"> <xs:annotation> <xs:appinfo>How many supplies types are being offered, Section 7.4.3</xs:appinfo> </xs:annotation> </xs:attribute> <xs:attribute name="padding1" type="xs:unsignedByte"> <xs:annotation> <xs:appinfo>padding</xs:appinfo> </xs:annotation> </xs:attribute> <xs:attribute name="padding2" type="xs:unsignedShort"> <xs:annotation> <xs:appinfo>padding</xs:appinfo> </xs:annotation> </xs:attribute> </xs:extension> <!-- ========== debug: divider between elements and attributes ========== --> </xs:complexContent> </xs:complexType> </xs:element> |
properties |
|
||
source | <xs:attribute name="family" fixed="LogisticsFamilyPduType"/> |
type | xs:unsignedByte | ||
annotation |
|
||
source | <xs:attribute name="numberOfSupplyTypes" type="xs:unsignedByte"> <xs:annotation> <xs:appinfo>How many supplies types are being offered, Section 7.4.3</xs:appinfo> </xs:annotation> </xs:attribute> |
type | xs:unsignedByte | ||
annotation |
|
||
source | <xs:attribute name="padding1" type="xs:unsignedByte"> <xs:annotation> <xs:appinfo>padding</xs:appinfo> </xs:annotation> </xs:attribute> |
type | xs:unsignedShort | ||
annotation |
|
||
source | <xs:attribute name="padding2" type="xs:unsignedShort"> <xs:annotation> <xs:appinfo>padding</xs:appinfo> </xs:annotation> </xs:attribute> |
diagram | ![]() |
||||||||||||||||||||||||||||||
type | EntityIDType | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||
source | <xs:element name="receivingEntityID" type="EntityIDType"> <xs:annotation> <xs:appinfo>Field identifies the Entity and respective Entity Record ID that is receiving service (see 6.2.28), Section 7.4.3 </xs:appinfo> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||
type | EntityIDType | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||
source | <xs:element name="supplyingEntityID" type="EntityIDType"> <xs:annotation> <xs:appinfo>Identifies the Entity and respective Entity ID Record that is supplying (see 6.2.28), Section 7.4.3 </xs:appinfo> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||||
type | SupplyQuantityType | ||||||||||||||
properties |
|
||||||||||||||
children | supplyType | ||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
||||||||||||||
source | <xs:element name="SupplyQuantity" type="SupplyQuantityType"> <xs:annotation> <xs:appinfo>A Reord that Specifies the type of supply and the amount of that supply for each of the supply types in numberOfSupplyTypes (see 6.2.85), Section 7.4.3 (length of list found in field numberOfSupplyTypes) </xs:appinfo> </xs:annotation> </xs:element> |