Showing:

Annotations
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Element ItemUnitRecord / ItemUnit
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_ShortTextType.tmp#ShortTextType
Type ShortTextType
Properties
content simple
minOccurs 0
Facets
maxLength 50
Source
<xs:element minOccurs="0" name="ItemUnit" type="ShortTextType"/>
Element ItemUnitRecord / ItemUnitGTIN
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_GTINType.tmp#GTINType
Type GTINType
Properties
content simple
minOccurs 0
Facets
minLength 0
maxLength 14
pattern \d*
Source
<xs:element minOccurs="0" name="ItemUnitGTIN" type="GTINType"/>
Element ItemUnitRecord / Currency
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_CurrencyType.tmp#CurrencyType
Type CurrencyType
Properties
content simple
minOccurs 0
Facets
minLength 2
maxLength 3
pattern [a-z]{2,3}|[A-Z]{2,3}
Source
<xs:element minOccurs="0" name="Currency" type="CurrencyType"/>
Element ItemUnitRecord / ItemPrice
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_Decimal5FractionDigitsType.tmp#Decimal5FractionDigitsType
Type Decimal5FractionDigitsType
Properties
content simple
minOccurs 0
Facets
fractionDigits 5
Source
<xs:element minOccurs="0" name="ItemPrice" type="Decimal5FractionDigitsType"/>
Element ItemUnitRecord / ItemBasePrice
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_Decimal5FractionDigitsType.tmp#Decimal5FractionDigitsType
Type Decimal5FractionDigitsType
Properties
content simple
minOccurs 0
Facets
fractionDigits 5
Source
<xs:element minOccurs="0" name="ItemBasePrice" type="Decimal5FractionDigitsType"/>
Element ItemUnitRecord / ItemState
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Complex_Type_ItemStateRecord.tmp#ItemStateRecord_StateCodee-document-3_1_10_xsd_Complex_Type_ItemStateRecord.tmp#ItemStateRecord_StateDescriptione-document-3_1_10_xsd_Complex_Type_ItemStateRecord.tmp#ItemStateRecord
Type ItemStateRecord
Properties
content complex
minOccurs 0
Model
Children StateCode, StateDescription
Instance
<ItemState>
  <StateCode>{0,1}</StateCode>
  <StateDescription>{1,1}</StateDescription>
</ItemState>
Source
<xs:element minOccurs="0" name="ItemState" type="ItemStateRecord"/>
Element ItemUnitRecord / AmountActual
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_Decimal5FractionDigitsType.tmp#Decimal5FractionDigitsType
Type Decimal5FractionDigitsType
Properties
content simple
minOccurs 0
Facets
fractionDigits 5
Source
<xs:element minOccurs="0" name="AmountActual" type="Decimal5FractionDigitsType"/>
Element ItemUnitRecord / ParentItemUnit
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_ShortTextType.tmp#ShortTextType
Type ShortTextType
Properties
content simple
minOccurs 0
Facets
maxLength 50
Source
<xs:element minOccurs="0" name="ParentItemUnit" type="ShortTextType"/>
Element ItemUnitRecord / ParentItemUnitGTIN
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_GTINType.tmp#GTINType
Type GTINType
Properties
content simple
minOccurs 0
Facets
minLength 0
maxLength 14
pattern \d*
Source
<xs:element minOccurs="0" name="ParentItemUnitGTIN" type="GTINType"/>
Element ItemUnitRecord / AmountInParentItemUnit
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_Decimal2FractionDigitsType.tmp#Decimal2FractionDigitsType
Type Decimal2FractionDigitsType
Properties
content simple
minOccurs 0
Facets
fractionDigits 2
Source
<xs:element minOccurs="0" name="AmountInParentItemUnit" type="Decimal2FractionDigitsType"/>
Element ItemUnitRecord / UnitNumerator
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_Decimal2FractionDigitsType.tmp#Decimal2FractionDigitsType
Type Decimal2FractionDigitsType
Properties
content simple
minOccurs 0
Facets
fractionDigits 2
Source
<xs:element minOccurs="0" name="UnitNumerator" type="Decimal2FractionDigitsType"/>
Element ItemUnitRecord / UnitDenumerator
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_Decimal2FractionDigitsType.tmp#Decimal2FractionDigitsType
Type Decimal2FractionDigitsType
Properties
content simple
minOccurs 0
Facets
fractionDigits 2
Source
<xs:element minOccurs="0" name="UnitDenumerator" type="Decimal2FractionDigitsType"/>
Element ItemUnitRecord / ChildItemUnit
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_ShortTextType.tmp#ShortTextType
Type ShortTextType
Properties
content simple
minOccurs 0
Facets
maxLength 50
Source
<xs:element minOccurs="0" name="ChildItemUnit" type="ShortTextType"/>
Element ItemUnitRecord / ChildItemUnitGTIN
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_GTINType.tmp#GTINType
Type GTINType
Properties
content simple
minOccurs 0
Facets
minLength 0
maxLength 14
pattern \d*
Source
<xs:element minOccurs="0" name="ChildItemUnitGTIN" type="GTINType"/>
Element ItemUnitRecord / AmountOfChildItemUnit
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_Decimal2FractionDigitsType.tmp#Decimal2FractionDigitsType
Type Decimal2FractionDigitsType
Properties
content simple
minOccurs 0
Facets
fractionDigits 2
Source
<xs:element minOccurs="0" name="AmountOfChildItemUnit" type="Decimal2FractionDigitsType"/>
Element ItemUnitRecord / IndicatedAmountInPackage
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_Decimal2FractionDigitsType.tmp#Decimal2FractionDigitsType
Type Decimal2FractionDigitsType
Properties
content simple
minOccurs 0
Facets
fractionDigits 2
Source
<xs:element minOccurs="0" name="IndicatedAmountInPackage" type="Decimal2FractionDigitsType"/>
Element ItemUnitRecord / ItemUnitProductCode
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_ShortTextType.tmp#ShortTextType
Type ShortTextType
Properties
content simple
minOccurs 0
Facets
maxLength 50
Source
<xs:element minOccurs="0" name="ItemUnitProductCode" type="ShortTextType"/>
Element ItemUnitRecord / ItemUnitDescriptorCode
Namespace No namespace
Annotations
Code defining the hierarchical level of the trade item unit, e.g. Case, Pallet
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_ItemUnitDescriptorCodeType.tmp#ItemUnitDescriptorCodeType
Type ItemUnitDescriptorCodeType
Properties
content simple
minOccurs 0
maxOccurs unbounded
Facets
pattern (\c+) & ((BASE_UNIT_OR_EACH)|(CASE)|(DISPLAY_SHIPPER)|(MIXED_MODULE)|(PACK_OR_INNER_PACK)|(PALLET)|(TRANSPORT_LOAD))
Source
<xs:element minOccurs="0" maxOccurs="unbounded" name="ItemUnitDescriptorCode" type="ItemUnitDescriptorCodeType">
  <xs:annotation>
    <xs:documentation>Code defining the hierarchical level of the trade item unit, e.g. Case, Pallet</xs:documentation>
  </xs:annotation>
</xs:element>
Element ItemUnitRecord / PackagingInfo
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Complex_Type_PackagingInfoRecord.tmp#PackagingInfoRecord_IsPackagingReturnablee-document-3_1_10_xsd_Complex_Type_PackagingInfoRecord.tmp#PackagingInfoRecord_PackageDepositse-document-3_1_10_xsd_Complex_Type_PackagingInfoRecord.tmp#PackagingInfoRecord_PackagingMaterialse-document-3_1_10_xsd_Complex_Type_PackagingInfoRecord.tmp#PackagingInfoRecord_PackagingTypeCodee-document-3_1_10_xsd_Complex_Type_PackagingInfoRecord.tmp#PackagingInfoRecord_PackagingTypeDescriptionse-document-3_1_10_xsd_Complex_Type_PackagingInfoRecord.tmp#PackagingInfoRecord_PackagingWeighte-document-3_1_10_xsd_Complex_Type_PackagingInfoRecord.tmp#PackagingInfoRecord_IndustrySpecificPackagingTypeCodee-document-3_1_10_xsd_Complex_Type_PackagingInfoRecord.tmp#PackagingInfoRecord_PackagingDimensione-document-3_1_10_xsd_Complex_Type_PackagingInfoRecord.tmp#PackagingInfoRecord_ReturnableAssete-document-3_1_10_xsd_Complex_Type_PackagingInfoRecord.tmp#PackagingInfoRecord
Type PackagingInfoRecord
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children IndustrySpecificPackagingTypeCode, IsPackagingReturnable, PackageDeposits, PackagingDimension, PackagingMaterials, PackagingTypeCode, PackagingTypeDescriptions, PackagingWeight, ReturnableAsset
Instance
<PackagingInfo>
  <IsPackagingReturnable>{0,1}</IsPackagingReturnable>
  <PackageDeposits>{0,1}</PackageDeposits>
  <PackagingMaterials>{0,1}</PackagingMaterials>
  <PackagingTypeCode>{0,1}</PackagingTypeCode>
  <PackagingTypeDescriptions>{1,1}</PackagingTypeDescriptions>
  <PackagingWeight>{0,1}</PackagingWeight>
  <IndustrySpecificPackagingTypeCode>{0,1}</IndustrySpecificPackagingTypeCode>
  <PackagingDimension>{0,1}</PackagingDimension>
  <ReturnableAsset>{0,1}</ReturnableAsset>
</PackagingInfo>
Source
<xs:element minOccurs="0" maxOccurs="1" name="PackagingInfo" type="PackagingInfoRecord"/>
Element ItemUnitRecord / DisplayUnitInfo
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Complex_Type_DisplayUnitInfoRecord.tmp#DisplayUnitInfoRecord_AmountOfFacese-document-3_1_10_xsd_Complex_Type_DisplayUnitInfoRecord.tmp#DisplayUnitInfoRecord_HasDisplayReadyPackaginge-document-3_1_10_xsd_Complex_Type_DisplayUnitInfoRecord.tmp#DisplayUnitInfoRecord_IsItemADisplayUnite-document-3_1_10_xsd_Complex_Type_DisplayUnitInfoRecord.tmp#DisplayUnitInfoRecord
Type DisplayUnitInfoRecord
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children AmountOfFaces, HasDisplayReadyPackaging, IsItemADisplayUnit
Instance
<DisplayUnitInfo>
  <AmountOfFaces>{0,1}</AmountOfFaces>
  <HasDisplayReadyPackaging>{0,1}</HasDisplayReadyPackaging>
  <IsItemADisplayUnit>{0,1}</IsItemADisplayUnit>
</DisplayUnitInfo>
Source
<xs:element minOccurs="0" maxOccurs="1" name="DisplayUnitInfo" type="DisplayUnitInfoRecord"/>
Element ItemUnitRecord / HierarchyInfo
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Complex_Type_HierarchyInfoRecord.tmp#HierarchyInfoRecord_MaximumNumberOfLayersContainede-document-3_1_10_xsd_Complex_Type_HierarchyInfoRecord.tmp#HierarchyInfoRecord_QuantityOfItemsPerPalletLayere-document-3_1_10_xsd_Complex_Type_HierarchyInfoRecord.tmp#HierarchyInfoRecord_QuantityOfItemsPerPalletRowe-document-3_1_10_xsd_Complex_Type_HierarchyInfoRecord.tmp#HierarchyInfoRecord
Type HierarchyInfoRecord
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children MaximumNumberOfLayersContained, QuantityOfItemsPerPalletLayer, QuantityOfItemsPerPalletRow
Instance
<HierarchyInfo>
  <MaximumNumberOfLayersContained>{0,1}</MaximumNumberOfLayersContained>
  <QuantityOfItemsPerPalletLayer>{0,1}</QuantityOfItemsPerPalletLayer>
  <QuantityOfItemsPerPalletRow>{0,1}</QuantityOfItemsPerPalletRow>
</HierarchyInfo>
Source
<xs:element minOccurs="0" maxOccurs="1" name="HierarchyInfo" type="HierarchyInfoRecord"/>
Element ItemUnitRecord / IsItemAnOrderableUnit
Namespace No namespace
Annotations
Indication that the packaging unit is an orderable unit
Diagram
Diagrame-document-3_1_10_xsd_Simple_Type_YesNoType.tmp#YesNoType
Type YesNoType
Properties
content simple
minOccurs 0
maxOccurs 1
Facets
pattern (\c+) & ((YES)|(NO)|(yes)|(no))
Source
<xs:element minOccurs="0" maxOccurs="1" name="IsItemAnOrderableUnit" type="YesNoType">
  <xs:annotation>
    <xs:documentation>Indication that the packaging unit is an orderable unit</xs:documentation>
  </xs:annotation>
</xs:element>
Complex Type ItemUnitRecord
Namespace No namespace
Diagram
Diagrame-document-3_1_10_xsd_Complex_Type_ItemUnitRecord.tmp#ItemUnitRecord_ItemUnite-document-3_1_10_xsd_Complex_Type_ItemUnitRecord.tmp#ItemUnitRecord_ItemUnitGTINe-document-3_1_10_xsd_Complex_Type_ItemUnitRecord.tmp#ItemUnitRecord_Currencye-document-3_1_10_xsd_Complex_Type_ItemUnitRecord.tmp#ItemUnitRecord_ItemPricee-document-3_1_10_xsd_Complex_Type_ItemUnitRecord.tmp#ItemUnitRecord_ItemBasePricee-document-3_1_10_xsd_Element_UnitMeasure.tmp#UnitMeasuree-document-3_1_10_xsd_Complex_Type_ItemUnitRecord.tmp#ItemUnitRecord_ItemStatee-document-3_1_10_xsd_Complex_Type_ItemUnitRecord.tmp#ItemUnitRecord_AmountActuale-document-3_1_10_xsd_Complex_Type_ItemUnitRecord.tmp#ItemUnitRecord_ParentItemUnite-document-3_1_10_xsd_Complex_Type_ItemUnitRecord.tmp#ItemUnitRecord_ParentItemUnitGTINe-document-3_1_10_xsd_Complex_Type_ItemUnitRecord.tmp#ItemUnitRecord_AmountInParentItemUnite-document-3_1_10_xsd_Complex_Type_ItemUnitRecord.tmp#ItemUnitRecord_UnitNumeratore-document-3_1_10_xsd_Complex_Type_ItemUnitRecord.tmp#ItemUnitRecord_UnitDenumeratore-document-3_1_10_xsd_Complex_Type_ItemUnitRecord.tmp#ItemUnitRecord_ChildItemUnite-document-3_1_10_xsd_Complex_Type_ItemUnitRecord.tmp#ItemUnitRecord_ChildItemUnitGTINe-document-3_1_10_xsd_Complex_Type_ItemUnitRecord.tmp#ItemUnitRecord_AmountOfChildItemUnite-document-3_1_10_xsd_Complex_Type_ItemUnitRecord.tmp#ItemUnitRecord_IndicatedAmountInPackagee-document-3_1_10_xsd_Complex_Type_ItemUnitRecord.tmp#ItemUnitRecord_ItemUnitProductCodee-document-3_1_10_xsd_Complex_Type_ItemUnitRecord.tmp#ItemUnitRecord_ItemUnitDescriptorCodee-document-3_1_10_xsd_Complex_Type_ItemUnitRecord.tmp#ItemUnitRecord_PackagingInfoe-document-3_1_10_xsd_Complex_Type_ItemUnitRecord.tmp#ItemUnitRecord_DisplayUnitInfoe-document-3_1_10_xsd_Complex_Type_ItemUnitRecord.tmp#ItemUnitRecord_HierarchyInfoe-document-3_1_10_xsd_Complex_Type_ItemUnitRecord.tmp#ItemUnitRecord_IsItemAnOrderableUnit
Used by
Model
Children AmountActual, AmountInParentItemUnit, AmountOfChildItemUnit, ChildItemUnit, ChildItemUnitGTIN, Currency, DisplayUnitInfo, HierarchyInfo, IndicatedAmountInPackage, IsItemAnOrderableUnit, ItemBasePrice, ItemPrice, ItemState, ItemUnit, ItemUnitDescriptorCode, ItemUnitGTIN, ItemUnitProductCode, PackagingInfo, ParentItemUnit, ParentItemUnitGTIN, UnitDenumerator, UnitMeasure, UnitNumerator
Source
<xs:complexType name="ItemUnitRecord">
  <xs:sequence>
    <xs:element minOccurs="0" name="ItemUnit" type="ShortTextType"/>
    <xs:element minOccurs="0" name="ItemUnitGTIN" type="GTINType"/>
    <xs:element minOccurs="0" name="Currency" type="CurrencyType"/>
    <xs:element minOccurs="0" name="ItemPrice" type="Decimal5FractionDigitsType"/>
    <xs:element minOccurs="0" name="ItemBasePrice" type="Decimal5FractionDigitsType"/>
    <xs:element minOccurs="0" ref="UnitMeasure"/>
    <xs:element minOccurs="0" name="ItemState" type="ItemStateRecord"/>
    <xs:element minOccurs="0" name="AmountActual" type="Decimal5FractionDigitsType"/>
    <xs:element minOccurs="0" name="ParentItemUnit" type="ShortTextType"/>
    <xs:element minOccurs="0" name="ParentItemUnitGTIN" type="GTINType"/>
    <xs:element minOccurs="0" name="AmountInParentItemUnit" type="Decimal2FractionDigitsType"/>
    <xs:element minOccurs="0" name="UnitNumerator" type="Decimal2FractionDigitsType"/>
    <xs:element minOccurs="0" name="UnitDenumerator" type="Decimal2FractionDigitsType"/>
    <xs:element minOccurs="0" name="ChildItemUnit" type="ShortTextType"/>
    <xs:element minOccurs="0" name="ChildItemUnitGTIN" type="GTINType"/>
    <xs:element minOccurs="0" name="AmountOfChildItemUnit" type="Decimal2FractionDigitsType"/>
    <xs:element minOccurs="0" name="IndicatedAmountInPackage" type="Decimal2FractionDigitsType"/>
    <xs:element minOccurs="0" name="ItemUnitProductCode" type="ShortTextType"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" name="ItemUnitDescriptorCode" type="ItemUnitDescriptorCodeType">
      <xs:annotation>
        <xs:documentation>Code defining the hierarchical level of the trade item unit, e.g. Case, Pallet</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" maxOccurs="1" name="PackagingInfo" type="PackagingInfoRecord"/>
    <xs:element minOccurs="0" maxOccurs="1" name="DisplayUnitInfo" type="DisplayUnitInfoRecord"/>
    <xs:element minOccurs="0" maxOccurs="1" name="HierarchyInfo" type="HierarchyInfoRecord"/>
    <xs:element minOccurs="0" maxOccurs="1" name="IsItemAnOrderableUnit" type="YesNoType">
      <xs:annotation>
        <xs:documentation>Indication that the packaging unit is an orderable unit</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>