Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Main schema PRD31.xsd
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
Onetrail Product Information V3 Format.
Copyright 2013 Onetrail TPN™. All rights reserved.
Properties
attribute form default unqualified
element form default qualified
Element ProductCatalog
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#ProductCatalogType_destinationInfo PRD31_xsd.tmp#ProductCatalogType_product PRD31_xsd.tmp#ProductCatalogType
Type ProductCatalogType
Properties
content complex
Model
Children destinationInfo, product
Instance
<ProductCatalog xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <destinationInfo partnerId="">{1,1}</destinationInfo>
  <product PDI="">{1,unbounded}</product>
</ProductCatalog>
Source
<xsd:element name="ProductCatalog" type="tns:ProductCatalogType"/>
Element ProductCatalogType / destinationInfo
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#destinationInfoType_partnerId PRD31_xsd.tmp#destinationInfoType_partnerName PRD31_xsd.tmp#destinationInfoType
Type destinationInfoType
Properties
content complex
Model
Children partnerName
Instance
<destinationInfo partnerId="" xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <partnerName>{1,1}</partnerName>
</destinationInfo>
Attributes
QName Type Use Annotation
partnerId GLNType required
Global Location Number (GLN) of the receiving Trading Partner.
Source
<xsd:element name="destinationInfo" type="tns:destinationInfoType"/>
Element destinationInfoType / partnerName
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
Name receiving Trading Partner.
Diagram
Diagram
Type xsd:string
Properties
content simple
Source
<xsd:element name="partnerName" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Name receiving Trading Partner.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element ProductCatalogType / product
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productType_PDI PRD31_xsd.tmp#productType_productDataIndex PRD31_xsd.tmp#productType_productDefaults PRD31_xsd.tmp#productType_sellerInfo PRD31_xsd.tmp#productType_thirdPartyInfo PRD31_xsd.tmp#productType
Type productType
Properties
content complex
maxOccurs unbounded
Model
Children productDataIndex, productDefaults, sellerInfo, thirdPartyInfo
Instance
<product PDI="" xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <productDataIndex>{0,1}</productDataIndex>
  <productDefaults>{0,1}</productDefaults>
  <sellerInfo partnerId="">{0,unbounded}</sellerInfo>
  <thirdPartyInfo partnerId="">{0,unbounded}</thirdPartyInfo>
</product>
Attributes
QName Type Use
PDI xsd:string optional
Source
<xsd:element maxOccurs="unbounded" name="product" type="tns:productType"/>
Element productType / productDataIndex
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productDataIndexType_productIdentifiers PRD31_xsd.tmp#productDataIndexType_productClassifications PRD31_xsd.tmp#productDataIndexType_productGroup PRD31_xsd.tmp#productDataIndexType_brand PRD31_xsd.tmp#productDataIndexType_firstDate PRD31_xsd.tmp#productDataIndexType_lastModificationDate PRD31_xsd.tmp#productDataIndexType
Type productDataIndexType
Properties
content complex
minOccurs 0
Model
Children brand, firstDate, lastModificationDate, productClassifications, productGroup, productIdentifiers
Instance
<productDataIndex xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <productIdentifiers type="">{1,1}</productIdentifiers>
  <productClassifications>{1,1}</productClassifications>
  <productGroup>{0,1}</productGroup>
  <brand>{1,1}</brand>
  <firstDate>{0,1}</firstDate>
  <lastModificationDate>{0,1}</lastModificationDate>
</productDataIndex>
Source
<xsd:element minOccurs="0" name="productDataIndex" type="tns:productDataIndexType"/>
Element productDataIndexType / productIdentifiers
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
The productIdentifier is the Vendor Part Number (VPN) of a article.
Diagram
Diagram PRD31_xsd.tmp#productIdentifiersType_productIdentifier PRD31_xsd.tmp#productIdentifiersType PRD31_xsd.tmp#productDataIndexType_productDataIndexType_productIdentifiers_type
Type extension of productIdentifiersType
Type hierarchy
Properties
content complex
Model
Children productIdentifier
Instance
<productIdentifiers type="" xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <productIdentifier type="">{1,unbounded}</productIdentifier>
</productIdentifiers>
Attributes
QName Type Use Annotation
type xsd:string optional
type is a fixed value, which refers to the product data index (PDI).
Source
<xsd:element name="productIdentifiers">
  <xsd:annotation>
    <xsd:documentation>The productIdentifier is the Vendor Part Number (VPN) of a article.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:complexContent>
      <xsd:extension base="productIdentifiersType">
        <xsd:attribute name="type" type="xsd:string">
          <xsd:annotation>
            <xsd:documentation>type is a fixed value, which refers to the product data index (PDI).</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
</xsd:element>
Element productIdentifiersType / productIdentifier
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productIdentifierType_type PRD31_xsd.tmp#productIdentifierType
Type productIdentifierType
Properties
content complex
maxOccurs unbounded
Attributes
QName Type Use
type xsd:string optional
Source
<xsd:element maxOccurs="unbounded" name="productIdentifier" type="tns:productIdentifierType"/>
Element productDataIndexType / productClassifications
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productClassificationsType_productClassification PRD31_xsd.tmp#productClassificationsType
Type productClassificationsType
Properties
content complex
Model
Children productClassification
Instance
<productClassifications xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <productClassification>{1,unbounded}</productClassification>
</productClassifications>
Source
<xsd:element name="productClassifications" type="tns:productClassificationsType"/>
Element productClassificationsType / productClassification
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productClassificationType_method PRD31_xsd.tmp#productClassificationType_code PRD31_xsd.tmp#productClassificationType_textualDescription PRD31_xsd.tmp#productClassificationType_version PRD31_xsd.tmp#productClassificationType
Type productClassificationType
Properties
content complex
maxOccurs unbounded
Model
Children code, method, textualDescription, version
Instance
<productClassification xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <method>{1,1}</method>
  <code>{1,1}</code>
  <textualDescription lang="">{0,1}</textualDescription>
  <version>{1,1}</version>
</productClassification>
Source
<xsd:element maxOccurs="unbounded" name="productClassification" type="tns:productClassificationType"/>
Element productClassificationType / method
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
The methods used for productClassification are e.g. brands, Onetrail Product Groups, Product Data Index (PDI), United Nations Standard Products and Services Code (UNSPSC), CNET Category, CNET ProductModel, CNET ProductLine, CNET Class etcetera.
Diagram
Diagram
Type xsd:string
Properties
content simple
Source
<xsd:element name="method" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>The methods used for productClassification are e.g. brands, Onetrail Product Groups, Product Data Index (PDI), United Nations Standard Products and Services Code (UNSPSC), CNET Category, CNET ProductModel, CNET ProductLine, CNET Class etcetera.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element productClassificationType / code
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram
Type xsd:string
Properties
content simple
Source
<xsd:element name="code" type="xsd:string"/>
Element productClassificationType / textualDescription
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#textualDescriptionType_lang PRD31_xsd.tmp#textualDescriptionType
Type textualDescriptionType
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element minOccurs="0" name="textualDescription" type="tns:textualDescriptionType"/>
Element productClassificationType / version
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram
Type xsd:string
Properties
content simple
Source
<xsd:element name="version" type="xsd:string"/>
Element productDataIndexType / productGroup
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram
Type xsd:string
Properties
content simple
minOccurs 0
Source
<xsd:element minOccurs="0" name="productGroup" type="xsd:string"/>
Element productDataIndexType / brand
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
Brands are normalized by Onetrail. As a result, articles become recognizable for Buyers regardless of the number of different Sellers.
Diagram
Diagram
Type xsd:string
Properties
content simple
Source
<xsd:element name="brand" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Brands are normalized by Onetrail. As a result, articles become recognizable for Buyers regardless of the number of different Sellers.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element productDataIndexType / firstDate
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
firstDate refers to the date the article was first processed in Onetrail Product Data Index (PDI). The format of the firstDate is yyyyMMdd'T'hhmmss.
Diagram
Diagram PRD31_xsd.tmp#dateType
Type dateType
Properties
content simple
minOccurs 0
Facets
pattern [0-9]{8}T{1}[0-9]{6}
Source
<xsd:element minOccurs="0" name="firstDate" type="tns:dateType">
  <xsd:annotation>
    <xsd:documentation>firstDate refers to the date the article was first processed in Onetrail Product Data Index (PDI). The format of the firstDate is yyyyMMdd'T'hhmmss.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element productDataIndexType / lastModificationDate
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
lastModificationDate refers to the date the article was last modified in Onetrail Product Data Index (PDI). The format of the lastModificationDate is yyyyMMdd'T'hhmmss.
Diagram
Diagram PRD31_xsd.tmp#dateType
Type dateType
Properties
content simple
minOccurs 0
Facets
pattern [0-9]{8}T{1}[0-9]{6}
Source
<xsd:element minOccurs="0" name="lastModificationDate" type="tns:dateType">
  <xsd:annotation>
    <xsd:documentation>lastModificationDate refers to the date the article was last modified in Onetrail Product Data Index (PDI). The format of the lastModificationDate is yyyyMMdd'T'hhmmss.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element productType / productDefaults
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
productDefaults are Buyer specific product standards. If no Buyer specific product default is known to Buyer then the Onetrail TPN specified defaults are used.
Diagram
Diagram PRD31_xsd.tmp#productDefaultsType_textualProductDescriptions PRD31_xsd.tmp#productDefaultsType_preferredSeller PRD31_xsd.tmp#productDefaultsType_serialKeeping PRD31_xsd.tmp#productDefaultsType
Type productDefaultsType
Properties
content complex
minOccurs 0
Model
Children preferredSeller, serialKeeping, textualProductDescriptions
Instance
<productDefaults xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <textualProductDescriptions>{0,1}</textualProductDescriptions>
  <preferredSeller>{0,1}</preferredSeller>
  <serialKeeping>{0,1}</serialKeeping>
</productDefaults>
Source
<xsd:element minOccurs="0" name="productDefaults" type="tns:productDefaultsType">
  <xsd:annotation>
    <xsd:documentation>productDefaults are Buyer specific product standards. If no Buyer specific product default is known to Buyer then the Onetrail TPN specified defaults are used.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element productDefaultsType / textualProductDescriptions
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#textualProductDescriptionsType_textualProductDescription PRD31_xsd.tmp#textualProductDescriptionsType
Type textualProductDescriptionsType
Properties
content complex
minOccurs 0
Model
Children textualProductDescription
Instance
<textualProductDescriptions xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <textualProductDescription GLN="" lang="" type="">{1,unbounded}</textualProductDescription>
</textualProductDescriptions>
Source
<xsd:element minOccurs="0" name="textualProductDescriptions" type="tns:textualProductDescriptionsType"/>
Element textualProductDescriptionsType / textualProductDescription
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#textualProductDescriptionType_lang PRD31_xsd.tmp#textualProductDescriptionType_type PRD31_xsd.tmp#textualProductDescriptionType_GLN PRD31_xsd.tmp#textualProductDescriptionType
Type textualProductDescriptionType
Properties
content complex
maxOccurs unbounded
Attributes
QName Type Use Annotation
GLN GLNType optional
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
type xsd:string required
type refers to e.g. the long, short and marketing description  of an article.
Source
<xsd:element maxOccurs="unbounded" name="textualProductDescription" type="tns:textualProductDescriptionType"/>
Element productDefaultsType / preferredSeller
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
preferredSeller is a Buyer specific setting based on the GLN code of the preffered Seller.
Diagram
Diagram PRD31_xsd.tmp#GLNType
Type GLNType
Properties
content simple
minOccurs 0
Facets
minLength 8
maxLength 14
Source
<xsd:element minOccurs="0" name="preferredSeller" type="tns:GLNType">
  <xsd:annotation>
    <xsd:documentation>preferredSeller is a Buyer specific setting based on the GLN code of the preffered Seller.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element productDefaultsType / serialKeeping
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
serialKeeping is UNSPSC based serial keeping flag maintained by Onetrail.
Diagram
Diagram PRD31_xsd.tmp#serialKeepingType
Type serialKeepingType
Properties
content simple
minOccurs 0
Facets
enumeration Yes
enumeration No
enumeration Unknown
Source
<xsd:element minOccurs="0" name="serialKeeping" type="tns:serialKeepingType">
  <xsd:annotation>
    <xsd:documentation>serialKeeping is UNSPSC based serial keeping flag maintained by Onetrail.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element productType / sellerInfo
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#sellerInfoType_partnerId PRD31_xsd.tmp#sellerInfoType_productIdentifiers PRD31_xsd.tmp#sellerInfoType_productInfo PRD31_xsd.tmp#sellerInfoType_priceInfo PRD31_xsd.tmp#sellerInfoType_stockInfo PRD31_xsd.tmp#sellerInfoType
Type sellerInfoType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children priceInfo, productIdentifiers, productInfo, stockInfo
Instance
<sellerInfo partnerId="" xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <productIdentifiers>{1,1}</productIdentifiers>
  <productInfo>{0,1}</productInfo>
  <priceInfo>{0,1}</priceInfo>
  <stockInfo>{0,1}</stockInfo>
</sellerInfo>
Attributes
QName Type Use Annotation
partnerId xsd:string required
partnerId is the Seller Global Location Number (GLN) code.
Source
<xsd:element maxOccurs="unbounded" minOccurs="0" name="sellerInfo" type="tns:sellerInfoType"/>
Element sellerInfoType / productIdentifiers
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productIdentifiersType_productIdentifier PRD31_xsd.tmp#productIdentifiersType
Type productIdentifiersType
Properties
content complex
Model
Children productIdentifier
Instance
<productIdentifiers xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <productIdentifier type="">{1,unbounded}</productIdentifier>
</productIdentifiers>
Source
<xsd:element name="productIdentifiers" type="tns:productIdentifiersType"/>
Element sellerInfoType / productInfo
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productInfoType_productIdentifiers PRD31_xsd.tmp#productInfoType_brand PRD31_xsd.tmp#productInfoType_keyAssortment PRD31_xsd.tmp#productInfoType_productClassificationCode PRD31_xsd.tmp#productInfoType_textualProductDescriptions PRD31_xsd.tmp#productInfoType_url PRD31_xsd.tmp#productInfoType_productUnitOfMeasureCode PRD31_xsd.tmp#productInfoType_productUnitOfMeasureQuantity PRD31_xsd.tmp#productInfoType_taxCode PRD31_xsd.tmp#productInfoType_status PRD31_xsd.tmp#productInfoType_sellerSpecifics PRD31_xsd.tmp#productInfoType_bundledHardware PRD31_xsd.tmp#productInfoType_serialKeeping PRD31_xsd.tmp#productInfoType_firstDate PRD31_xsd.tmp#productInfoType_endOfLifeDate PRD31_xsd.tmp#productInfoType_levies PRD31_xsd.tmp#productInfoType_remarks PRD31_xsd.tmp#productInfoType
Type productInfoType
Properties
content complex
minOccurs 0
Model
Children brand, bundledHardware, endOfLifeDate, firstDate, keyAssortment, levies, productClassificationCode, productIdentifiers, productUnitOfMeasureCode, productUnitOfMeasureQuantity, remarks, sellerSpecifics, serialKeeping, status, taxCode, textualProductDescriptions, url
Instance
<productInfo xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <productIdentifiers>{1,1}</productIdentifiers>
  <brand>{1,1}</brand>
  <keyAssortment>{0,1}</keyAssortment>
  <productClassificationCode>{0,1}</productClassificationCode>
  <textualProductDescriptions>{0,1}</textualProductDescriptions>
  <url>{0,1}</url>
  <productUnitOfMeasureCode>{0,1}</productUnitOfMeasureCode>
  <productUnitOfMeasureQuantity>{0,1}</productUnitOfMeasureQuantity>
  <taxCode>{0,1}</taxCode>
  <status>{0,1}</status>
  <sellerSpecifics>{0,1}</sellerSpecifics>
  <bundledHardware>{0,1}</bundledHardware>
  <serialKeeping>{0,1}</serialKeeping>
  <firstDate>{0,1}</firstDate>
  <endOfLifeDate>{0,1}</endOfLifeDate>
  <levies>{0,1}</levies>
  <remarks lang="">{0,1}</remarks>
</productInfo>
Source
<xsd:element minOccurs="0" name="productInfo" type="tns:productInfoType"/>
Element productInfoType / productIdentifiers
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productIdentifiersType_productIdentifier PRD31_xsd.tmp#productIdentifiersType
Type productIdentifiersType
Properties
content complex
Model
Children productIdentifier
Instance
<productIdentifiers xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <productIdentifier type="">{1,unbounded}</productIdentifier>
</productIdentifiers>
Source
<xsd:element name="productIdentifiers" type="tns:productIdentifiersType"/>
Element productInfoType / brand
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
Brand name according to Seller.
Diagram
Diagram
Type xsd:string
Properties
content simple
Source
<xsd:element name="brand" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Brand name according to Seller.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element productInfoType / keyAssortment
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
If available, the keyAssortment is the product part of the key assortment of the Seller and might have a Seller code.
Diagram
Diagram
Type xsd:string
Properties
content simple
minOccurs 0
Source
<xsd:element minOccurs="0" name="keyAssortment" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>If available, the keyAssortment is the product part of the key assortment of the Seller and might have a Seller code.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element productInfoType / productClassificationCode
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
productClassificationCode is the product classification according to the Seller.
Diagram
Diagram
Type xsd:string
Properties
content simple
minOccurs 0
Source
<xsd:element minOccurs="0" name="productClassificationCode" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>productClassificationCode is the product classification according to the Seller.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element productInfoType / textualProductDescriptions
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#textualProductDescriptionsType_textualProductDescription PRD31_xsd.tmp#textualProductDescriptionsType
Type textualProductDescriptionsType
Properties
content complex
minOccurs 0
Model
Children textualProductDescription
Instance
<textualProductDescriptions xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <textualProductDescription GLN="" lang="" type="">{1,unbounded}</textualProductDescription>
</textualProductDescriptions>
Source
<xsd:element minOccurs="0" name="textualProductDescriptions" type="tns:textualProductDescriptionsType"/>
Element productInfoType / url
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
If available, a direct uniform resource locator (URL) is provided to the Buyer by the Seller.
Diagram
Diagram
Type xsd:string
Properties
content simple
minOccurs 0
Source
<xsd:element minOccurs="0" name="url" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>If available, a direct uniform resource locator (URL) is provided to the Buyer by the Seller.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element productInfoType / productUnitOfMeasureCode
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
productUnitOfMeasureCode: if available, productUnitOfMeasureCode refers to the Unit of Measurement code. The default setting is EACH.
Diagram
Diagram
Type xsd:string
Properties
content simple
minOccurs 0
Source
<xsd:element minOccurs="0" name="productUnitOfMeasureCode" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>productUnitOfMeasureCode: if available, productUnitOfMeasureCode refers to the Unit of Measurement code. The default setting is EACH.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element productInfoType / productUnitOfMeasureQuantity
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
productUnitOfMeasureQuantity: if available, productUnitOfMeasureQuantity refers to the minimal order quantity.
Diagram
Diagram PRD31_xsd.tmp#productUnitOfMeasureQuantityType
Type productUnitOfMeasureQuantityType
Properties
content simple
minOccurs 0
Facets
enumeration EACH
Source
<xsd:element minOccurs="0" name="productUnitOfMeasureQuantity" type="tns:productUnitOfMeasureQuantityType">
  <xsd:annotation>
    <xsd:documentation>productUnitOfMeasureQuantity: if available, productUnitOfMeasureQuantity refers to the minimal order quantity.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element productInfoType / taxCode
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
taxCode refers to tax group description. See VAT-Country table for more details on tax group descriptions.
Diagram
Diagram
Type xsd:string
Properties
content simple
minOccurs 0
Source
<xsd:element minOccurs="0" name="taxCode" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>taxCode refers to tax group description. See VAT-Country table for more details on tax group descriptions.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element productInfoType / status
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
status refers to the status of the product. The status options are Add, Change and Delete.
Diagram
Diagram PRD31_xsd.tmp#statusType
Type statusType
Properties
content simple
minOccurs 0
Facets
enumeration Equals
enumeration Delete
enumeration Add
enumeration Modify
Source
<xsd:element minOccurs="0" name="status" type="tns:statusType">
  <xsd:annotation>
    <xsd:documentation>status refers to the status of the product. The status options are Add, Change and Delete.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element productInfoType / sellerSpecifics
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#sellerSpecificsType_sellerSpecific PRD31_xsd.tmp#sellerSpecificsType
Type sellerSpecificsType
Properties
content complex
minOccurs 0
Model
Children sellerSpecific
Instance
<sellerSpecifics xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <sellerSpecific fieldName="" lang="">{1,unbounded}</sellerSpecific>
</sellerSpecifics>
Source
<xsd:element minOccurs="0" name="sellerSpecifics" type="tns:sellerSpecificsType"/>
Element sellerSpecificsType / sellerSpecific
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
sellerSpecific: if available, sellerSpecific refers to additional custom fields (value pairs).
Diagram
Diagram PRD31_xsd.tmp#sellerSpecificType_fieldName PRD31_xsd.tmp#sellerSpecificType_lang PRD31_xsd.tmp#sellerSpecificType
Type sellerSpecificType
Properties
content complex
maxOccurs unbounded
Attributes
QName Type Use Annotation
fieldName xsd:string required
fieldname refers to name of the custom field e.g. bundle, pageInCatalogue etc..
lang xsd:string required
Lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters, e.g. "NL" for "The Netherlands".
Source
<xsd:element maxOccurs="unbounded" name="sellerSpecific" type="tns:sellerSpecificType">
  <xsd:annotation>
    <xsd:documentation>sellerSpecific: if available, sellerSpecific refers to additional custom fields (value pairs).</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element productInfoType / bundledHardware
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#bundledHardwareType_productIdentifier PRD31_xsd.tmp#bundledHardwareType
Type bundledHardwareType
Properties
content complex
minOccurs 0
Model
Children productIdentifier
Instance
<bundledHardware xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <productIdentifier type="">{1,unbounded}</productIdentifier>
</bundledHardware>
Source
<xsd:element minOccurs="0" name="bundledHardware" type="tns:bundledHardwareType"/>
Element bundledHardwareType / productIdentifier
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
productIdentifier: if available, productIdentifier refers in this case to the Vendor Part Numbers (VPNs) of the bundled articles.
Diagram
Diagram PRD31_xsd.tmp#productIdentifierType_type PRD31_xsd.tmp#productIdentifierType
Type productIdentifierType
Properties
content complex
maxOccurs unbounded
Attributes
QName Type Use
type xsd:string optional
Source
<xsd:element maxOccurs="unbounded" name="productIdentifier" type="tns:productIdentifierType">
  <xsd:annotation>
    <xsd:documentation>productIdentifier: if available, productIdentifier refers in this case to the Vendor Part Numbers (VPNs) of the bundled articles.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element productInfoType / serialKeeping
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
serialKeeping refers to the Serial keeping flag. If present a response is returned by Seller i.e. Yes, No or Unknown. If not present the response by Seller is Unknown.
Diagram
Diagram PRD31_xsd.tmp#serialKeepingType
Type serialKeepingType
Properties
content simple
minOccurs 0
Facets
enumeration Yes
enumeration No
enumeration Unknown
Source
<xsd:element minOccurs="0" name="serialKeeping" type="tns:serialKeepingType">
  <xsd:annotation>
    <xsd:documentation>serialKeeping refers to the Serial keeping flag. If present a response is returned by Seller i.e. Yes, No or Unknown. If not present the response by Seller is Unknown.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element productInfoType / firstDate
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
firstDate refers to the date the article was first processed in Onetrail Product Data Index (PDI). The format of the firstDate is yyyyMMdd'T'hhmmss.
Diagram
Diagram PRD31_xsd.tmp#dateType
Type dateType
Properties
content simple
minOccurs 0
Facets
pattern [0-9]{8}T{1}[0-9]{6}
Source
<xsd:element minOccurs="0" name="firstDate" type="tns:dateType">
  <xsd:annotation>
    <xsd:documentation>firstDate refers to the date the article was first processed in Onetrail Product Data Index (PDI). The format of the firstDate is yyyyMMdd'T'hhmmss.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element productInfoType / endOfLifeDate
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
endOfLifeDate: if present, end of life date refers to the datestamp when article is end of life. The format of the datestamp is yyyyMMdd'T'hhmmss.
Diagram
Diagram PRD31_xsd.tmp#dateType
Type dateType
Properties
content simple
minOccurs 0
Facets
pattern [0-9]{8}T{1}[0-9]{6}
Source
<xsd:element minOccurs="0" name="endOfLifeDate" type="tns:dateType">
  <xsd:annotation>
    <xsd:documentation>endOfLifeDate: if present, end of life date refers to the datestamp when article is end of life. The format of the datestamp is yyyyMMdd'T'hhmmss.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element productInfoType / levies
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#leviesType_levyType PRD31_xsd.tmp#leviesType
Type leviesType
Properties
content complex
minOccurs 0
Model
Children levyType
Instance
<levies xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <levyType currency="" type="">{1,unbounded}</levyType>
</levies>
Source
<xsd:element minOccurs="0" name="levies" type="tns:leviesType"/>
Element leviesType / levyType
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
levy is the levy amount.
Diagram
Diagram PRD31_xsd.tmp#levyType_type PRD31_xsd.tmp#levyType_currency PRD31_xsd.tmp#levyType
Type levyType
Properties
content complex
maxOccurs unbounded
Attributes
QName Type Use Annotation
currency xsd:string required
currency refers to the Currency code ISO 4217 3 letters code. Currency code (ISO 4217) is a standard published by the International Standards Organization, which delineates currency designators and country codes.
type xsd:string required
type refers to the type of levy.
Source
<xsd:element maxOccurs="unbounded" name="levyType" type="tns:levyType">
  <xsd:annotation>
    <xsd:documentation>levy is the levy amount.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element productInfoType / remarks
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
remarks refers to the remarks made by Seller.
Diagram
Diagram PRD31_xsd.tmp#remarksType_lang PRD31_xsd.tmp#remarksType
Type remarksType
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element minOccurs="0" name="remarks" type="tns:remarksType">
  <xsd:annotation>
    <xsd:documentation>remarks refers to the remarks made by Seller.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element sellerInfoType / priceInfo
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#priceInfoType_productPrices PRD31_xsd.tmp#priceInfoType
Type priceInfoType
Properties
content complex
minOccurs 0
Model
Children productPrices
Instance
<priceInfo xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <productPrices type="">{1,unbounded}</productPrices>
</priceInfo>
Source
<xsd:element minOccurs="0" name="priceInfo" type="tns:priceInfoType"/>
Element priceInfoType / productPrices
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productPriceType_type PRD31_xsd.tmp#productPriceType_price PRD31_xsd.tmp#productPriceType_fromDate PRD31_xsd.tmp#productPriceType_toDate PRD31_xsd.tmp#productPriceType_additionalInfo PRD31_xsd.tmp#productPriceType_minimalOrderQuantity PRD31_xsd.tmp#productPriceType
Type productPriceType
Properties
content complex
maxOccurs unbounded
Model
Children additionalInfo, fromDate, minimalOrderQuantity, price, toDate
Instance
<productPrices type="" xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <price currency="">{1,1}</price>
  <fromDate>{0,1}</fromDate>
  <toDate>{0,1}</toDate>
  <additionalInfo>{0,1}</additionalInfo>
  <minimalOrderQuantity>{1,1}</minimalOrderQuantity>
</productPrices>
Attributes
QName Type Use
type xsd:string required
Source
<xsd:element maxOccurs="unbounded" name="productPrices" type="tns:productPriceType"/>
Element productPriceType / price
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#priceType_currency PRD31_xsd.tmp#priceType
Type priceType
Properties
content complex
Attributes
QName Type Use
currency xsd:string required
Source
<xsd:element name="price" type="tns:priceType"/>
Element productPriceType / fromDate
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
If available, fromDate refers to the startdate of a (special) priced atricle(s).
Diagram
Diagram PRD31_xsd.tmp#dateType
Type dateType
Properties
content simple
minOccurs 0
Facets
pattern [0-9]{8}T{1}[0-9]{6}
Source
<xsd:element minOccurs="0" name="fromDate" type="tns:dateType">
  <xsd:annotation>
    <xsd:documentation>If available, fromDate refers to the startdate of a (special) priced atricle(s).</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element productPriceType / toDate
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
If available, toDate refers to the enddate of a (special) priced atricle(s).
Diagram
Diagram PRD31_xsd.tmp#dateType
Type dateType
Properties
content simple
minOccurs 0
Facets
pattern [0-9]{8}T{1}[0-9]{6}
Source
<xsd:element minOccurs="0" name="toDate" type="tns:dateType">
  <xsd:annotation>
    <xsd:documentation>If available, toDate refers to the enddate of a (special) priced atricle(s).</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element productPriceType / additionalInfo
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
If available, additionalInfo refers to the comment of the (special) priced article(s).
Diagram
Diagram
Type xsd:string
Properties
content simple
minOccurs 0
Source
<xsd:element minOccurs="0" name="additionalInfo" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>If available, additionalInfo refers to the comment of the (special) priced article(s).</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element productPriceType / minimalOrderQuantity
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
minimalOrderQuantity refers to the minimal order quantity of the (special) priced article(s).
Diagram
Diagram
Type xsd:string
Properties
content simple
Source
<xsd:element name="minimalOrderQuantity" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>minimalOrderQuantity refers to the minimal order quantity of the (special) priced article(s).</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element sellerInfoType / stockInfo
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#stockInfoType_warehouses PRD31_xsd.tmp#stockInfoType
Type stockInfoType
Properties
content complex
minOccurs 0
Model
Children warehouses
Instance
<stockInfo xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <warehouses>{1,unbounded}</warehouses>
</stockInfo>
Source
<xsd:element minOccurs="0" name="stockInfo" type="tns:stockInfoType"/>
Element stockInfoType / warehouses
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#warehouseType_shipFromGLN PRD31_xsd.tmp#warehouseType_textualDescription PRD31_xsd.tmp#warehouseType_mainWarehouse PRD31_xsd.tmp#warehouseType_ATPDate PRD31_xsd.tmp#warehouseType_onOrder PRD31_xsd.tmp#warehouseType_stock PRD31_xsd.tmp#warehouseType
Type warehouseType
Properties
content complex
maxOccurs unbounded
Model
Children ATPDate, mainWarehouse, onOrder, shipFromGLN, stock, textualDescription
Instance
<warehouses xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <shipFromGLN>{1,1}</shipFromGLN>
  <textualDescription lang="">{0,1}</textualDescription>
  <mainWarehouse>{0,1}</mainWarehouse>
  <ATPDate>{0,1}</ATPDate>
  <onOrder>{0,1}</onOrder>
  <stock>{1,1}</stock>
</warehouses>
Source
<xsd:element maxOccurs="unbounded" name="warehouses" type="tns:warehouseType"/>
Element warehouseType / shipFromGLN
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#GLNType
Type GLNType
Properties
content simple
Facets
minLength 8
maxLength 14
Source
<xsd:element name="shipFromGLN" type="tns:GLNType"/>
Element warehouseType / textualDescription
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#textualDescriptionType_lang PRD31_xsd.tmp#textualDescriptionType
Type textualDescriptionType
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element minOccurs="0" name="textualDescription" type="tns:textualDescriptionType"/>
Element warehouseType / mainWarehouse
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#mainWarehouseType_additonalDeliveryTime PRD31_xsd.tmp#mainWarehouseType_additonalDeliveryTimeUnit PRD31_xsd.tmp#mainWarehouseType
Type mainWarehouseType
Properties
content complex
minOccurs 0
Model
Children additonalDeliveryTime, additonalDeliveryTimeUnit
Instance
<mainWarehouse xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <additonalDeliveryTime>{0,1}</additonalDeliveryTime>
  <additonalDeliveryTimeUnit>{0,1}</additonalDeliveryTimeUnit>
</mainWarehouse>
Source
<xsd:element minOccurs="0" name="mainWarehouse" type="tns:mainWarehouseType"/>
Element mainWarehouseType / additonalDeliveryTime
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram
Type xsd:string
Properties
content simple
minOccurs 0
Source
<xsd:element minOccurs="0" name="additonalDeliveryTime" type="xsd:string"/>
Element mainWarehouseType / additonalDeliveryTimeUnit
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram
Type xsd:string
Properties
content simple
minOccurs 0
Source
<xsd:element minOccurs="0" name="additonalDeliveryTimeUnit" type="xsd:string"/>
Element warehouseType / ATPDate
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#dateType
Type dateType
Properties
content simple
minOccurs 0
Facets
pattern [0-9]{8}T{1}[0-9]{6}
Source
<xsd:element minOccurs="0" name="ATPDate" type="tns:dateType"/>
Element warehouseType / onOrder
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram
Type xsd:string
Properties
content simple
minOccurs 0
Source
<xsd:element minOccurs="0" name="onOrder" type="xsd:string"/>
Element warehouseType / stock
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram
Type xsd:string
Properties
content simple
Source
<xsd:element name="stock" type="xsd:string"/>
Element productType / thirdPartyInfo
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#thirdPartyInfoType_partnerId PRD31_xsd.tmp#thirdPartyInfoType_productIdentifiers PRD31_xsd.tmp#thirdPartyInfoType_basicInfo PRD31_xsd.tmp#thirdPartyInfoType_keySellingPoints PRD31_xsd.tmp#thirdPartyInfoType_productFeatures PRD31_xsd.tmp#thirdPartyInfoType_productLifeCycles PRD31_xsd.tmp#thirdPartyInfoType_attributes PRD31_xsd.tmp#thirdPartyInfoType_accessories PRD31_xsd.tmp#thirdPartyInfoType_accessoriesCompatibles PRD31_xsd.tmp#thirdPartyInfoType_specifications PRD31_xsd.tmp#thirdPartyInfoType_extendedSpecifications PRD31_xsd.tmp#thirdPartyInfoType_relations PRD31_xsd.tmp#thirdPartyInfoType_digitalContents PRD31_xsd.tmp#thirdPartyInfoType
Type thirdPartyInfoType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children accessories, accessoriesCompatibles, attributes, basicInfo, digitalContents, extendedSpecifications, keySellingPoints, productFeatures, productIdentifiers, productLifeCycles, relations, specifications
Instance
<thirdPartyInfo partnerId="" xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <productIdentifiers>{1,1}</productIdentifiers>
  <basicInfo>{1,1}</basicInfo>
  <keySellingPoints>{0,1}</keySellingPoints>
  <productFeatures>{0,1}</productFeatures>
  <productLifeCycles>{0,1}</productLifeCycles>
  <attributes>{0,1}</attributes>
  <accessories>{0,1}</accessories>
  <accessoriesCompatibles>{0,1}</accessoriesCompatibles>
  <specifications>{0,1}</specifications>
  <extendedSpecifications>{0,1}</extendedSpecifications>
  <relations>{0,1}</relations>
  <digitalContents>{0,1}</digitalContents>
</thirdPartyInfo>
Attributes
QName Type Use Annotation
partnerId xsd:string required
partnerId is the GLN code of the information / rich content provider.
Source
<xsd:element maxOccurs="unbounded" minOccurs="0" name="thirdPartyInfo" type="tns:thirdPartyInfoType"/>
Element thirdPartyInfoType / productIdentifiers
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productIdentifiersType_productIdentifier PRD31_xsd.tmp#productIdentifiersType
Type productIdentifiersType
Properties
content complex
Model
Children productIdentifier
Instance
<productIdentifiers xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <productIdentifier type="">{1,unbounded}</productIdentifier>
</productIdentifiers>
Source
<xsd:element name="productIdentifiers" type="tns:productIdentifiersType"/>
Element thirdPartyInfoType / basicInfo
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#basicInfoType_category PRD31_xsd.tmp#basicInfoType_productModel PRD31_xsd.tmp#basicInfoType_productLine PRD31_xsd.tmp#basicInfoType_mainClass PRD31_xsd.tmp#basicInfoType_categorizations PRD31_xsd.tmp#basicInfoType_productClassifications PRD31_xsd.tmp#basicInfoType_textualProductDescriptions PRD31_xsd.tmp#basicInfoType_manufacturer PRD31_xsd.tmp#basicInfoType
Type basicInfoType
Properties
content complex
Model
Children categorizations, category, mainClass, manufacturer, productClassifications, productLine, productModel, textualProductDescriptions
Instance
<basicInfo xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <category id="" lang="">{1,1}</category>
  <productModel id="" lang="">{0,1}</productModel>
  <productLine id="" lang="">{0,1}</productLine>
  <mainClass id="" type="">{0,1}</mainClass>
  <categorizations>{1,1}</categorizations>
  <productClassifications>{0,1}</productClassifications>
  <textualProductDescriptions>{0,1}</textualProductDescriptions>
  <manufacturer id="" lang="">{1,1}</manufacturer>
</basicInfo>
Source
<xsd:element name="basicInfo" type="tns:basicInfoType"/>
Element basicInfoType / category
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
category description refers to the description of the main category or group for the article.
Diagram
Diagram PRD31_xsd.tmp#categoryType_lang PRD31_xsd.tmp#categoryType_id PRD31_xsd.tmp#categoryType
Type categoryType
Properties
content complex
Attributes
QName Type Use Annotation
id xsd:string optional
id refers to the accessory manufacturer product identifier (ID) of an article.
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element name="category" type="tns:categoryType">
  <xsd:annotation>
    <xsd:documentation>category description refers to the description of the main category or group for the article.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element basicInfoType / productModel
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
productModel refers to the model to which the article belongs to.
Diagram
Diagram PRD31_xsd.tmp#productModelType_lang PRD31_xsd.tmp#productModelType_id PRD31_xsd.tmp#productModelType
Type productModelType
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
id xsd:string optional
id refers to the compatible accessory product model line identifier (ID) of an article.
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element minOccurs="0" name="productModel" type="tns:productModelType">
  <xsd:annotation>
    <xsd:documentation>productModel refers to the model to which the article belongs to.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element basicInfoType / productLine
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productLineType_lang PRD31_xsd.tmp#productLineType_id PRD31_xsd.tmp#productLineType
Type productLineType
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
id xsd:string optional
id refers to the compatible accessory product line identifier (ID).
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element minOccurs="0" name="productLine" type="tns:productLineType"/>
Element basicInfoType / mainClass
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
mainClass refers to which main category or classification the article belongs to.
Diagram
Diagram PRD31_xsd.tmp#mainClassType_type PRD31_xsd.tmp#mainClassType_id PRD31_xsd.tmp#mainClassType
Type mainClassType
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
id xsd:string optional
id refers to the main category or classification identification (ID) of an article.
type xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element minOccurs="0" name="mainClass" type="tns:mainClassType">
  <xsd:annotation>
    <xsd:documentation>mainClass refers to which main category or classification the article belongs to.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element basicInfoType / categorizations
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
categorization refers to an alternative categorization of the main category or group description for the article.
Diagram
Diagram PRD31_xsd.tmp#categorizationsType_categorization PRD31_xsd.tmp#categorizationsType
Type categorizationsType
Properties
content complex
Model
Children categorization
Instance
<categorizations xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <categorization level="">{0,unbounded}</categorization>
</categorizations>
Source
<xsd:element name="categorizations" type="tns:categorizationsType">
  <xsd:annotation>
    <xsd:documentation>categorization refers to an alternative categorization of the main category or group description for the article.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element categorizationsType / categorization
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#categorizationType_level PRD31_xsd.tmp#categorizationType_categoryDescription PRD31_xsd.tmp#categorizationType
Type categorizationType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children categoryDescription
Instance
<categorization level="" xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <categoryDescription id="" type="">{1,1}</categoryDescription>
</categorization>
Attributes
QName Type Use Annotation
level xsd:string required
level refers to the categories in which the product can be placed. Multiple levels are available. The level is an integer value from level 1 to level 5. A higher level-number means a more detailed category.
Source
<xsd:element maxOccurs="unbounded" minOccurs="0" name="categorization" type="tns:categorizationType"/>
Element categorizationType / categoryDescription
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
categoryDescription refers to the description of categorization level.
Diagram
Diagram PRD31_xsd.tmp#categoryDescriptionType_type PRD31_xsd.tmp#categoryDescriptionType_id PRD31_xsd.tmp#categoryDescriptionType
Type categoryDescriptionType
Properties
content complex
Attributes
QName Type Use
id xsd:string required
type xsd:string required
Source
<xsd:element name="categoryDescription" type="tns:categoryDescriptionType">
  <xsd:annotation>
    <xsd:documentation>categoryDescription refers to the description of categorization level.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element basicInfoType / productClassifications
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productClassificationsType_productClassification PRD31_xsd.tmp#productClassificationsType
Type productClassificationsType
Properties
content complex
minOccurs 0
Model
Children productClassification
Instance
<productClassifications xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <productClassification>{1,unbounded}</productClassification>
</productClassifications>
Source
<xsd:element minOccurs="0" name="productClassifications" type="tns:productClassificationsType"/>
Element basicInfoType / textualProductDescriptions
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#textualProductDescriptionsType_textualProductDescription PRD31_xsd.tmp#textualProductDescriptionsType
Type textualProductDescriptionsType
Properties
content complex
minOccurs 0
Model
Children textualProductDescription
Instance
<textualProductDescriptions xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <textualProductDescription GLN="" lang="" type="">{1,unbounded}</textualProductDescription>
</textualProductDescriptions>
Source
<xsd:element minOccurs="0" name="textualProductDescriptions" type="tns:textualProductDescriptionsType"/>
Element basicInfoType / manufacturer
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
Manufacturer refers to the identification of the manufacturer, vendor and/or brand of an article.
Diagram
Diagram PRD31_xsd.tmp#manufacturerType_lang PRD31_xsd.tmp#manufacturerType_id PRD31_xsd.tmp#manufacturerType
Type manufacturerType
Properties
content complex
Attributes
QName Type Use Annotation
id xsd:string optional
id refers to the compatible accessory manufacturer product identifier (ID) of an article.
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element name="manufacturer" type="tns:manufacturerType">
  <xsd:annotation>
    <xsd:documentation>Manufacturer refers to the identification of the manufacturer, vendor and/or brand of an article.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element thirdPartyInfoType / keySellingPoints
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#keySellingPointsType_keySellingPoint PRD31_xsd.tmp#keySellingPointsType
Type keySellingPointsType
Properties
content complex
minOccurs 0
Model
Children keySellingPoint
Instance
<keySellingPoints xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <keySellingPoint lang="">{1,unbounded}</keySellingPoint>
</keySellingPoints>
Source
<xsd:element minOccurs="0" name="keySellingPoints" type="tns:keySellingPointsType"/>
Element keySellingPointsType / keySellingPoint
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
keySellingPoints refers to the key selling points of an article.
Diagram
Diagram PRD31_xsd.tmp#keySellingPointType_lang PRD31_xsd.tmp#keySellingPointType
Type keySellingPointType
Properties
content complex
maxOccurs unbounded
Attributes
QName Type Use Annotation
lang xsd:string required
Lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element maxOccurs="unbounded" name="keySellingPoint" type="tns:keySellingPointType">
  <xsd:annotation>
    <xsd:documentation>keySellingPoints refers to the key selling points of an article.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element thirdPartyInfoType / productFeatures
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productFeaturesType_productFeature PRD31_xsd.tmp#productFeaturesType
Type productFeaturesType
Properties
content complex
minOccurs 0
Model
Children productFeature
Instance
<productFeatures xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <productFeature lang="">{1,unbounded}</productFeature>
</productFeatures>
Source
<xsd:element minOccurs="0" name="productFeatures" type="tns:productFeaturesType"/>
Element productFeaturesType / productFeature
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
productFeature refers to the extended key selling points of an article.
Diagram
Diagram PRD31_xsd.tmp#productFeatureType_lang PRD31_xsd.tmp#productFeatureType
Type productFeatureType
Properties
content complex
maxOccurs unbounded
Attributes
QName Type Use Annotation
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element maxOccurs="unbounded" name="productFeature" type="tns:productFeatureType">
  <xsd:annotation>
    <xsd:documentation>productFeature refers to the extended key selling points of an article.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element thirdPartyInfoType / productLifeCycles
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productLifeCyclesType_productLifeCycle PRD31_xsd.tmp#productLifeCyclesType
Type productLifeCyclesType
Properties
content complex
minOccurs 0
Model
Children productLifeCycle
Instance
<productLifeCycles xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <productLifeCycle>{1,unbounded}</productLifeCycle>
</productLifeCycles>
Source
<xsd:element minOccurs="0" name="productLifeCycles" type="tns:productLifeCyclesType"/>
Element productLifeCyclesType / productLifeCycle
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productLifeCycleType_regionCode PRD31_xsd.tmp#productLifeCycleType_textualDescription PRD31_xsd.tmp#productLifeCycleType_discontinuedFlag PRD31_xsd.tmp#productLifeCycleType_discontinuedDate PRD31_xsd.tmp#productLifeCycleType_releaseDate PRD31_xsd.tmp#productLifeCycleType
Type productLifeCycleType
Properties
content complex
maxOccurs unbounded
Model
Children discontinuedDate, discontinuedFlag, regionCode, releaseDate, textualDescription
Instance
<productLifeCycle xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <regionCode>{1,1}</regionCode>
  <textualDescription lang="">{0,1}</textualDescription>
  <discontinuedFlag>{0,1}</discontinuedFlag>
  <discontinuedDate>{0,1}</discontinuedDate>
  <releaseDate>{1,1}</releaseDate>
</productLifeCycle>
Source
<xsd:element maxOccurs="unbounded" name="productLifeCycle" type="tns:productLifeCycleType"/>
Element productLifeCycleType / regionCode
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
regionCode refers to the country or region for which this article is valid. The regionCode is the same ISO standard for as the language code (ISO 639-1 code 2), e.g. "WW" is for WorldWide.
Diagram
Diagram
Type xsd:string
Properties
content simple
Source
<xsd:element name="regionCode" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>regionCode refers to the country or region for which this article is valid. The regionCode is the same ISO standard for as the language code (ISO 639-1 code 2), e.g. "WW" is for WorldWide.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element productLifeCycleType / textualDescription
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
textualProductDescription refers to a short description of the article.
Diagram
Diagram PRD31_xsd.tmp#textualDescriptionType_lang PRD31_xsd.tmp#textualDescriptionType
Type textualDescriptionType
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element minOccurs="0" name="textualDescription" type="tns:textualDescriptionType">
  <xsd:annotation>
    <xsd:documentation>textualProductDescription refers to a short description of the article.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element productLifeCycleType / discontinuedFlag
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
discontinuedFlag refers to the status of the article. discontinuedFlag indicates if the article is no longer being manufactured. The settings of the discontinue flag are "Yes" or "No".
Diagram
Diagram
Type xsd:string
Properties
content simple
minOccurs 0
Source
<xsd:element minOccurs="0" name="discontinuedFlag" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>discontinuedFlag refers to the status of the article. discontinuedFlag indicates if the article is no longer being manufactured. The settings of the discontinue flag are "Yes" or "No".</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element productLifeCycleType / discontinuedDate
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
discontinuedDate refers to the date that the article has been discontinued, RN Date stamp. The format is yyyyMMdd'T'hhmmss.
Diagram
Diagram PRD31_xsd.tmp#dateType
Type dateType
Properties
content simple
minOccurs 0
Facets
pattern [0-9]{8}T{1}[0-9]{6}
Source
<xsd:element minOccurs="0" name="discontinuedDate" type="tns:dateType">
  <xsd:annotation>
    <xsd:documentation>discontinuedDate refers to the date that the article has been discontinued, RN Date stamp. The format is yyyyMMdd'T'hhmmss.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element productLifeCycleType / releaseDate
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
releaseDate refers to the date that the article has been released, RN Date stamp. The format is yyyyMMdd'T'hhmmss.
Diagram
Diagram PRD31_xsd.tmp#dateType
Type dateType
Properties
content simple
Facets
pattern [0-9]{8}T{1}[0-9]{6}
Source
<xsd:element name="releaseDate" type="tns:dateType">
  <xsd:annotation>
    <xsd:documentation>releaseDate refers to the date that the article has been released, RN Date stamp. The format is yyyyMMdd'T'hhmmss.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element thirdPartyInfoType / attributes
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#attributesType_attribute PRD31_xsd.tmp#attributesType
Type attributesType
Properties
content complex
minOccurs 0
Model
Children attribute
Instance
<attributes xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <attribute id="">{1,unbounded}</attribute>
</attributes>
Source
<xsd:element minOccurs="0" name="attributes" type="tns:attributesType"/>
Element attributesType / attribute
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#attributeType_id PRD31_xsd.tmp#attributeType_textualProductDescription PRD31_xsd.tmp#attributeType_value PRD31_xsd.tmp#attributeType_unitOfMeasurement PRD31_xsd.tmp#attributeType_nomalizedValue PRD31_xsd.tmp#attributeType
Type attributeType
Properties
content complex
maxOccurs unbounded
Model
Children nomalizedValue, textualProductDescription, unitOfMeasurement, value
Instance
<attribute id="" xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <textualProductDescription GLN="" lang="" type="">{1,1}</textualProductDescription>
  <value lang="">{1,1}</value>
  <unitOfMeasurement lang="">{0,1}</unitOfMeasurement>
  <nomalizedValue id="" lang="">{0,1}</nomalizedValue>
</attribute>
Attributes
QName Type Use
id xsd:string required
Source
<xsd:element maxOccurs="unbounded" name="attribute" type="tns:attributeType"/>
Element attributeType / textualProductDescription
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
textualProductDescription is a short description of an article.
Diagram
Diagram PRD31_xsd.tmp#textualProductDescriptionType_lang PRD31_xsd.tmp#textualProductDescriptionType_type PRD31_xsd.tmp#textualProductDescriptionType_GLN PRD31_xsd.tmp#textualProductDescriptionType
Type textualProductDescriptionType
Properties
content complex
Attributes
QName Type Use Annotation
GLN GLNType optional
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
type xsd:string required
type refers to e.g. the long, short and marketing description  of an article.
Source
<xsd:element name="textualProductDescription" type="tns:textualProductDescriptionType">
  <xsd:annotation>
    <xsd:documentation>textualProductDescription is a short description of an article.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element attributeType / value
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
value refers to the product attribute value.
Diagram
Diagram PRD31_xsd.tmp#valueType_lang PRD31_xsd.tmp#valueType
Type valueType
Properties
content complex
Attributes
QName Type Use Annotation
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element name="value" type="tns:valueType">
  <xsd:annotation>
    <xsd:documentation>value refers to the product attribute value.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element attributeType / unitOfMeasurement
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
unitOfMeasurement refers to the product attribute unit of measurement.
Diagram
Diagram PRD31_xsd.tmp#unitOfMeasurementType_lang PRD31_xsd.tmp#unitOfMeasurementType
Type unitOfMeasurementType
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
lang xsd:string required
Lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element minOccurs="0" name="unitOfMeasurement" type="tns:unitOfMeasurementType">
  <xsd:annotation>
    <xsd:documentation>unitOfMeasurement refers to the product attribute unit of measurement.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element attributeType / nomalizedValue
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
nomalizedValue refers to the product attribute normalized value.
Diagram
Diagram PRD31_xsd.tmp#nomalizedValueType_lang PRD31_xsd.tmp#nomalizedValueType_id PRD31_xsd.tmp#nomalizedValueType
Type nomalizedValueType
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
id xsd:string optional
id refers to the product attribute normalized value identificatiom (ID).
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element minOccurs="0" name="nomalizedValue" type="tns:nomalizedValueType">
  <xsd:annotation>
    <xsd:documentation>nomalizedValue refers to the product attribute normalized value.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element thirdPartyInfoType / accessories
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#accessoriesType_accessory PRD31_xsd.tmp#accessoriesType
Type accessoriesType
Properties
content complex
minOccurs 0
Model
Children accessory
Instance
<accessories xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <accessory>{1,unbounded}</accessory>
</accessories>
Source
<xsd:element minOccurs="0" name="accessories" type="tns:accessoriesType"/>
Element accessoriesType / accessory
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#accessoryType_productIdentifiers PRD31_xsd.tmp#accessoryType_textualProductDescription PRD31_xsd.tmp#accessoryType_category PRD31_xsd.tmp#accessoryType_xsmallPicture PRD31_xsd.tmp#accessoryType
Type accessoryType
Properties
content complex
maxOccurs unbounded
Model
Children category, productIdentifiers, textualProductDescription, xsmallPicture
Instance
<accessory xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <productIdentifiers>{1,1}</productIdentifiers>
  <textualProductDescription GLN="" lang="" type="">{1,1}</textualProductDescription>
  <category id="" lang="">{0,1}</category>
  <xsmallPicture id="" type="">{0,1}</xsmallPicture>
</accessory>
Source
<xsd:element maxOccurs="unbounded" name="accessory" type="tns:accessoryType"/>
Element accessoryType / productIdentifiers
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productIdentifiersType_productIdentifier PRD31_xsd.tmp#productIdentifiersType
Type productIdentifiersType
Properties
content complex
Model
Children productIdentifier
Instance
<productIdentifiers xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <productIdentifier type="">{1,unbounded}</productIdentifier>
</productIdentifiers>
Source
<xsd:element name="productIdentifiers" type="tns:productIdentifiersType"/>
Element accessoryType / textualProductDescription
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#textualProductDescriptionType_lang PRD31_xsd.tmp#textualProductDescriptionType_type PRD31_xsd.tmp#textualProductDescriptionType_GLN PRD31_xsd.tmp#textualProductDescriptionType
Type textualProductDescriptionType
Properties
content complex
Attributes
QName Type Use Annotation
GLN GLNType optional
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
type xsd:string required
type refers to e.g. the long, short and marketing description  of an article.
Source
<xsd:element name="textualProductDescription" type="tns:textualProductDescriptionType"/>
Element accessoryType / category
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
category refers to the accessory category.
Diagram
Diagram PRD31_xsd.tmp#categoryType_lang PRD31_xsd.tmp#categoryType_id PRD31_xsd.tmp#categoryType
Type categoryType
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
id xsd:string optional
id refers to the accessory manufacturer product identifier (ID) of an article.
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element minOccurs="0" name="category" type="tns:categoryType">
  <xsd:annotation>
    <xsd:documentation>category refers to the accessory category.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element accessoryType / xsmallPicture
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
xsmallpicture refers to the URL of the accessory extra small image (thumbnail).
Diagram
Diagram PRD31_xsd.tmp#xsmallPictureType_type PRD31_xsd.tmp#xsmallPictureType_id PRD31_xsd.tmp#xsmallPictureType
Type xsmallPictureType
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
id xsd:string optional
id refers to the extra small image identification (ID) of the compatible accessory.
type xsd:string required
Source
<xsd:element minOccurs="0" name="xsmallPicture" type="tns:xsmallPictureType">
  <xsd:annotation>
    <xsd:documentation>xsmallpicture refers to the URL of the accessory extra small image (thumbnail).</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element thirdPartyInfoType / accessoriesCompatibles
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#accessoriesCompatiblesType_accessoriesCompatible PRD31_xsd.tmp#accessoriesCompatiblesType
Type accessoriesCompatiblesType
Properties
content complex
minOccurs 0
Model
Children accessoriesCompatible
Instance
<accessoriesCompatibles xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <accessoriesCompatible>{1,unbounded}</accessoriesCompatible>
</accessoriesCompatibles>
Source
<xsd:element minOccurs="0" name="accessoriesCompatibles" type="tns:accessoriesCompatiblesType"/>
Element accessoriesCompatiblesType / accessoriesCompatible
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#accessoriesCompatibleType_productIdentifiers PRD31_xsd.tmp#accessoriesCompatibleType_textualDescription PRD31_xsd.tmp#accessoriesCompatibleType_category PRD31_xsd.tmp#accessoriesCompatibleType_productModel PRD31_xsd.tmp#accessoriesCompatibleType_productLine PRD31_xsd.tmp#accessoriesCompatibleType_condition PRD31_xsd.tmp#accessoriesCompatibleType_comment PRD31_xsd.tmp#accessoriesCompatibleType_manufacturer PRD31_xsd.tmp#accessoriesCompatibleType_xsmallPicture PRD31_xsd.tmp#accessoriesCompatibleType
Type accessoriesCompatibleType
Properties
content complex
maxOccurs unbounded
Model
Children category, comment, condition, manufacturer, productIdentifiers, productLine, productModel, textualDescription, xsmallPicture
Instance
<accessoriesCompatible xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <productIdentifiers>{1,1}</productIdentifiers>
  <textualDescription lang="">{0,1}</textualDescription>
  <category id="" lang="">{0,1}</category>
  <productModel id="" lang="">{1,1}</productModel>
  <productLine id="" lang="">{1,1}</productLine>
  <condition lang="">{0,1}</condition>
  <comment lang="">{0,1}</comment>
  <manufacturer id="" lang="">{0,1}</manufacturer>
  <xsmallPicture id="" type="">{0,1}</xsmallPicture>
</accessoriesCompatible>
Source
<xsd:element maxOccurs="unbounded" name="accessoriesCompatible" type="tns:accessoriesCompatibleType"/>
Element accessoriesCompatibleType / productIdentifiers
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productIdentifiersType_productIdentifier PRD31_xsd.tmp#productIdentifiersType
Type productIdentifiersType
Properties
content complex
Model
Children productIdentifier
Instance
<productIdentifiers xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <productIdentifier type="">{1,unbounded}</productIdentifier>
</productIdentifiers>
Source
<xsd:element name="productIdentifiers" type="tns:productIdentifiersType"/>
Element accessoriesCompatibleType / textualDescription
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#textualDescriptionType_lang PRD31_xsd.tmp#textualDescriptionType
Type textualDescriptionType
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element minOccurs="0" name="textualDescription" type="tns:textualDescriptionType"/>
Element accessoriesCompatibleType / category
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#categoryType_lang PRD31_xsd.tmp#categoryType_id PRD31_xsd.tmp#categoryType
Type categoryType
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
id xsd:string optional
id refers to the accessory manufacturer product identifier (ID) of an article.
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element minOccurs="0" name="category" type="tns:categoryType"/>
Element accessoriesCompatibleType / productModel
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
productModel refers to the compatible accessory product model line of an article.
Diagram
Diagram PRD31_xsd.tmp#productModelType_lang PRD31_xsd.tmp#productModelType_id PRD31_xsd.tmp#productModelType
Type productModelType
Properties
content complex
Attributes
QName Type Use Annotation
id xsd:string optional
id refers to the compatible accessory product model line identifier (ID) of an article.
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element name="productModel" type="tns:productModelType">
  <xsd:annotation>
    <xsd:documentation>productModel refers to the compatible accessory product model line of an article.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element accessoriesCompatibleType / productLine
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
productLine refers to the compatible accessory product line of an article.
Diagram
Diagram PRD31_xsd.tmp#productLineType_lang PRD31_xsd.tmp#productLineType_id PRD31_xsd.tmp#productLineType
Type productLineType
Properties
content complex
Attributes
QName Type Use Annotation
id xsd:string optional
id refers to the compatible accessory product line identifier (ID).
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element name="productLine" type="tns:productLineType">
  <xsd:annotation>
    <xsd:documentation>productLine refers to the compatible accessory product line of an article.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element accessoriesCompatibleType / condition
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
condition refers to the textual description of an article, its related and/or compatible articles and to which productline or product model an article belongs to.
Diagram
Diagram PRD31_xsd.tmp#conditionType_lang PRD31_xsd.tmp#conditionType
Type conditionType
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
lang xsd:string required
Lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element minOccurs="0" name="condition" type="tns:conditionType">
  <xsd:annotation>
    <xsd:documentation>condition refers to the textual description of an article, its related and/or compatible articles and to which productline or product model an article belongs to.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element accessoriesCompatibleType / comment
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
comment refers to the remark and/or additional information for the compatible accessory of an article.
Diagram
Diagram PRD31_xsd.tmp#commentType_lang PRD31_xsd.tmp#commentType
Type commentType
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element minOccurs="0" name="comment" type="tns:commentType">
  <xsd:annotation>
    <xsd:documentation>comment refers to the remark and/or additional information for the compatible accessory of an article.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element accessoriesCompatibleType / manufacturer
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
manufacturer refers to the manufacturer, vendor and /or brand of an article.
Diagram
Diagram PRD31_xsd.tmp#manufacturerType_lang PRD31_xsd.tmp#manufacturerType_id PRD31_xsd.tmp#manufacturerType
Type manufacturerType
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
id xsd:string optional
id refers to the compatible accessory manufacturer product identifier (ID) of an article.
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element minOccurs="0" name="manufacturer" type="tns:manufacturerType">
  <xsd:annotation>
    <xsd:documentation>manufacturer refers to the manufacturer, vendor and /or brand of an article.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element accessoriesCompatibleType / xsmallPicture
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
xsmallpicture refers to the URL of the extra small image (thumbnail) of the compatible accessory of an article.
Diagram
Diagram PRD31_xsd.tmp#xsmallPictureType_type PRD31_xsd.tmp#xsmallPictureType_id PRD31_xsd.tmp#xsmallPictureType
Type xsmallPictureType
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
id xsd:string optional
id refers to the extra small image identification (ID) of the compatible accessory.
type xsd:string required
Source
<xsd:element minOccurs="0" name="xsmallPicture" type="tns:xsmallPictureType">
  <xsd:annotation>
    <xsd:documentation>xsmallpicture refers to the URL of the extra small image (thumbnail) of the compatible accessory of an article.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element thirdPartyInfoType / specifications
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#specificationsType_specification PRD31_xsd.tmp#specificationsType
Type specificationsType
Properties
content complex
minOccurs 0
Model
Children specification
Instance
<specifications xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <specification id="">{1,unbounded}</specification>
</specifications>
Source
<xsd:element minOccurs="0" name="specifications" type="tns:specificationsType"/>
Element specificationsType / specification
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#specificationType_id PRD31_xsd.tmp#specificationType_textualDescription PRD31_xsd.tmp#specificationType_value PRD31_xsd.tmp#specificationType
Type specificationType
Properties
content complex
maxOccurs unbounded
Model
Children textualDescription, value
Instance
<specification id="" xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <textualDescription lang="">{1,1}</textualDescription>
  <value lang="">{1,1}</value>
</specification>
Attributes
QName Type Use Annotation
id xsd:string required
id refers to the specification type identification (ID) of an article.
Source
<xsd:element maxOccurs="unbounded" name="specification" type="tns:specificationType"/>
Element specificationType / textualDescription
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#textualDescriptionType_lang PRD31_xsd.tmp#textualDescriptionType
Type textualDescriptionType
Properties
content complex
Attributes
QName Type Use Annotation
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element name="textualDescription" type="tns:textualDescriptionType"/>
Element specificationType / value
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#valueType_lang PRD31_xsd.tmp#valueType
Type valueType
Properties
content complex
Attributes
QName Type Use Annotation
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element name="value" type="tns:valueType"/>
Element thirdPartyInfoType / extendedSpecifications
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#extendedSpecificationsType_extendedSpecification PRD31_xsd.tmp#extendedSpecificationsType
Type extendedSpecificationsType
Properties
content complex
minOccurs 0
Model
Children extendedSpecification
Instance
<extendedSpecifications xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <extendedSpecification id="">{1,unbounded}</extendedSpecification>
</extendedSpecifications>
Source
<xsd:element minOccurs="0" name="extendedSpecifications" type="tns:extendedSpecificationsType"/>
Element extendedSpecificationsType / extendedSpecification
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#extendedSpecificationType_id PRD31_xsd.tmp#extendedSpecificationType_section PRD31_xsd.tmp#extendedSpecificationType_textualDescription PRD31_xsd.tmp#extendedSpecificationType_value PRD31_xsd.tmp#extendedSpecificationType
Type extendedSpecificationType
Properties
content complex
maxOccurs unbounded
Model
Children section, textualDescription, value
Instance
<extendedSpecification id="" xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <section lang="">{1,1}</section>
  <textualDescription lang="">{1,1}</textualDescription>
  <value lang="">{1,1}</value>
</extendedSpecification>
Attributes
QName Type Use Annotation
id xsd:string required
id refers to the extended specification identification (ID) of an article.
Source
<xsd:element maxOccurs="unbounded" name="extendedSpecification" type="tns:extendedSpecificationType"/>
Element extendedSpecificationType / section
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
section refers to the section/group of the extended specification of an article.
Diagram
Diagram PRD31_xsd.tmp#sectionType_lang PRD31_xsd.tmp#sectionType
Type sectionType
Properties
content complex
Attributes
QName Type Use Annotation
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element name="section" type="tns:sectionType">
  <xsd:annotation>
    <xsd:documentation>section refers to the section/group of the extended specification of an article.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element extendedSpecificationType / textualDescription
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#textualDescriptionType_lang PRD31_xsd.tmp#textualDescriptionType
Type textualDescriptionType
Properties
content complex
Attributes
QName Type Use Annotation
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element name="textualDescription" type="tns:textualDescriptionType"/>
Element extendedSpecificationType / value
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
value refers to the body description of the extended specification of an article.
Diagram
Diagram PRD31_xsd.tmp#valueType_lang PRD31_xsd.tmp#valueType
Type valueType
Properties
content complex
Attributes
QName Type Use Annotation
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element name="value" type="tns:valueType">
  <xsd:annotation>
    <xsd:documentation>value refers to the body description of the extended specification of an article.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element thirdPartyInfoType / relations
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#relationsType_relation PRD31_xsd.tmp#relationsType
Type relationsType
Properties
content complex
minOccurs 0
Model
Children relation
Instance
<relations xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <relation relationType="">{1,unbounded}</relation>
</relations>
Source
<xsd:element minOccurs="0" name="relations" type="tns:relationsType"/>
Element relationsType / relation
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#relationType_relationType PRD31_xsd.tmp#relationType_category PRD31_xsd.tmp#relationType_productModel PRD31_xsd.tmp#relationType_productLine PRD31_xsd.tmp#relationType_manufacturer PRD31_xsd.tmp#relationType_manufacturerID PRD31_xsd.tmp#relationType
Type relationType
Properties
content complex
maxOccurs unbounded
Model
Children category, manufacturer, manufacturerID, productLine, productModel
Instance
<relation relationType="" xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <category id="" lang="">{1,1}</category>
  <productModel id="" lang="">{1,1}</productModel>
  <productLine id="" lang="">{1,1}</productLine>
  <manufacturer id="" lang="">{1,1}</manufacturer>
  <manufacturerID id="" lang="">{1,1}</manufacturerID>
</relation>
Attributes
QName Type Use Annotation
relationType xsd:string required
relationType refers to the type of relation between Trading Partners. Now only "SupplyOf" is supported as relationType.
Source
<xsd:element maxOccurs="unbounded" name="relation" type="tns:relationType"/>
Element relationType / category
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
category refers to the product category described by manufacturer for this article.
Diagram
Diagram PRD31_xsd.tmp#categoryType_lang PRD31_xsd.tmp#categoryType_id PRD31_xsd.tmp#categoryType
Type categoryType
Properties
content complex
Attributes
QName Type Use Annotation
id xsd:string optional
id refers to the accessory manufacturer product identifier (ID) of an article.
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element name="category" type="tns:categoryType">
  <xsd:annotation>
    <xsd:documentation>category refers to the product category described by manufacturer for this article.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element relationType / productModel
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
productModel refers to the product model described by manufacturer for this article.
Diagram
Diagram PRD31_xsd.tmp#productModelType_lang PRD31_xsd.tmp#productModelType_id PRD31_xsd.tmp#productModelType
Type productModelType
Properties
content complex
Attributes
QName Type Use Annotation
id xsd:string optional
id refers to the compatible accessory product model line identifier (ID) of an article.
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element name="productModel" type="tns:productModelType">
  <xsd:annotation>
    <xsd:documentation>productModel refers to the product model described by manufacturer for this article.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element relationType / productLine
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
productLine refers to the product line described by manufacturer for this article.
Diagram
Diagram PRD31_xsd.tmp#productLineType_lang PRD31_xsd.tmp#productLineType_id PRD31_xsd.tmp#productLineType
Type productLineType
Properties
content complex
Attributes
QName Type Use Annotation
id xsd:string optional
id refers to the compatible accessory product line identifier (ID).
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element name="productLine" type="tns:productLineType">
  <xsd:annotation>
    <xsd:documentation>productLine refers to the product line described by manufacturer for this article.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element relationType / manufacturer
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
manufacturer refers to the manufacturer of this aticle.
Diagram
Diagram PRD31_xsd.tmp#manufacturerType_lang PRD31_xsd.tmp#manufacturerType_id PRD31_xsd.tmp#manufacturerType
Type manufacturerType
Properties
content complex
Attributes
QName Type Use Annotation
id xsd:string optional
id refers to the compatible accessory manufacturer product identifier (ID) of an article.
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element name="manufacturer" type="tns:manufacturerType">
  <xsd:annotation>
    <xsd:documentation>manufacturer refers to the manufacturer of this aticle.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element relationType / manufacturerID
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
manufacturerID refers to the manufacturer product identification of an article. In case of TopData the manufacturerID is not supported.
Diagram
Diagram PRD31_xsd.tmp#manufacturerIDType_lang PRD31_xsd.tmp#manufacturerIDType_id PRD31_xsd.tmp#manufacturerIDType
Type manufacturerIDType
Properties
content complex
Attributes
QName Type Use Annotation
id xsd:string optional
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:element name="manufacturerID" type="tns:manufacturerIDType">
  <xsd:annotation>
    <xsd:documentation>manufacturerID refers to the manufacturer product identification of an article. In case of TopData the manufacturerID is not supported.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element thirdPartyInfoType / digitalContents
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#digitalContentsType_digitalContent PRD31_xsd.tmp#digitalContentsType
Type digitalContentsType
Properties
content complex
minOccurs 0
Model
Children digitalContent
Instance
<digitalContents xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <digitalContent id="">{1,unbounded}</digitalContent>
</digitalContents>
Source
<xsd:element minOccurs="0" name="digitalContents" type="tns:digitalContentsType"/>
Element digitalContentsType / digitalContent
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#digitalContentType_id PRD31_xsd.tmp#digitalContentType_url PRD31_xsd.tmp#digitalContentType_mimeType PRD31_xsd.tmp#digitalContentType_imageType PRD31_xsd.tmp#digitalContentType_imageWidth PRD31_xsd.tmp#digitalContentType_imageHeight PRD31_xsd.tmp#digitalContentType_imageWeight PRD31_xsd.tmp#digitalContentType_imageAngle PRD31_xsd.tmp#digitalContentType_imageResolution PRD31_xsd.tmp#digitalContentType_fileSize PRD31_xsd.tmp#digitalContentType
Type digitalContentType
Properties
content complex
maxOccurs unbounded
Model
Children fileSize, imageAngle, imageHeight, imageResolution, imageType, imageWeight, imageWidth, mimeType, url
Instance
<digitalContent id="" xmlns="http://schema.onetrail.net/ns/receive-request-response">
  <url>{1,1}</url>
  <mimeType>{0,1}</mimeType>
  <imageType>{0,1}</imageType>
  <imageWidth>{0,1}</imageWidth>
  <imageHeight>{0,1}</imageHeight>
  <imageWeight>{0,1}</imageWeight>
  <imageAngle>{0,1}</imageAngle>
  <imageResolution>{0,1}</imageResolution>
  <fileSize>{0,1}</fileSize>
</digitalContent>
Attributes
QName Type Use Annotation
id xsd:string required
id refers to the universally unique identifier (UUID) of the image. The UUID is an identifier standard used in software construction, standardized by the Open Software Foundation (OSF) as part of the Distributed Computing Environment (DCE). The intent is to enable distributed systems to uniquely identify information without significant central coordination.
Source
<xsd:element maxOccurs="unbounded" name="digitalContent" type="tns:digitalContentType"/>
Element digitalContentType / url
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
URL refers to the uniform resource locator (URL) or web address of the digital content.
Diagram
Diagram
Type xsd:string
Properties
content simple
Source
<xsd:element name="url" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>URL refers to the uniform resource locator (URL) or web address of the digital content.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element digitalContentType / mimeType
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
mimeType refers to the type of file e.g. JPG, PDF etc. of the digital content.
Diagram
Diagram
Type xsd:string
Properties
content simple
minOccurs 0
Source
<xsd:element minOccurs="0" name="mimeType" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>mimeType refers to the type of file e.g. JPG, PDF etc. of the digital content.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element digitalContentType / imageType
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
imageType refers to the type of image e.g. product shot, usage / lifestyle, screenshot, etcetera.
Diagram
Diagram
Type xsd:string
Properties
content simple
minOccurs 0
Source
<xsd:element minOccurs="0" name="imageType" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>imageType refers to the type of image e.g. product shot, usage / lifestyle, screenshot, etcetera.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element digitalContentType / imageWidth
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
imageWidth refers to the width in pixels of the image.
Diagram
Diagram
Type xsd:string
Properties
content simple
minOccurs 0
Source
<xsd:element minOccurs="0" name="imageWidth" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>imageWidth refers to the width in pixels of the image.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element digitalContentType / imageHeight
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
imageHeight refers to the Image height in pixels of the image.
Diagram
Diagram
Type xsd:string
Properties
content simple
minOccurs 0
Source
<xsd:element minOccurs="0" name="imageHeight" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>imageHeight refers to the Image height in pixels of the image.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element digitalContentType / imageWeight
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
imageWeight refers to the value of importance of the image. The highest imageWeight value refers to the most important image (scales 0 - 1000).
Diagram
Diagram
Type xsd:string
Properties
content simple
minOccurs 0
Source
<xsd:element minOccurs="0" name="imageWeight" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>imageWeight refers to the value of importance of the image. The highest imageWeight value refers to the most important image (scales 0 - 1000).</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element digitalContentType / imageAngle
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
imageAngle refers to the angle of the image e.g. left side, right side, close-up, right-angle etcetera.
Diagram
Diagram
Type xsd:string
Properties
content simple
minOccurs 0
Source
<xsd:element minOccurs="0" name="imageAngle" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>imageAngle refers to the angle of the image e.g. left side, right side, close-up, right-angle etcetera.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element digitalContentType / imageResolution
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
imageResolution refers to the image resolution in pixels by pixels.
Diagram
Diagram
Type xsd:string
Properties
content simple
minOccurs 0
Source
<xsd:element minOccurs="0" name="imageResolution" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>imageResolution refers to the image resolution in pixels by pixels.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element digitalContentType / fileSize
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
fileSize refers to the image filesize in bytes.
Diagram
Diagram
Type xsd:string
Properties
content simple
minOccurs 0
Source
<xsd:element minOccurs="0" name="fileSize" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>fileSize refers to the image filesize in bytes.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element serialKeepingType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram
Type xsd:string
Properties
content simple
Source
<xsd:element name="serialKeepingType" type="xsd:string"/>
Element preferredSellerType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram
Type xsd:string
Properties
content simple
Source
<xsd:element name="preferredSellerType" type="xsd:string"/>
Element StatusType / StatusCode
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram
Type xsd:string
Properties
content simple
Source
<xsd:element name="StatusCode" type="xsd:string"/>
Element StatusType / StatusDescription
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram
Type xsd:string
Properties
content simple
Source
<xsd:element name="StatusDescription" type="xsd:string"/>
Element methodType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram
Type xsd:string
Properties
content simple
Source
<xsd:element name="methodType" type="xsd:string"/>
Element codeType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram
Type xsd:string
Properties
content simple
Source
<xsd:element name="codeType" type="xsd:string"/>
Complex Type ProductCatalogType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#ProductCatalogType_destinationInfo PRD31_xsd.tmp#ProductCatalogType_product
Used by
Element ProductCatalog
Model
Children destinationInfo, product
Source
<xsd:complexType name="ProductCatalogType">
  <xsd:sequence>
    <xsd:element name="destinationInfo" type="tns:destinationInfoType"/>
    <xsd:element maxOccurs="unbounded" name="product" type="tns:productType"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type destinationInfoType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#destinationInfoType_partnerId PRD31_xsd.tmp#destinationInfoType_partnerName
Used by
Model
Children partnerName
Attributes
QName Type Use Annotation
partnerId GLNType required
Global Location Number (GLN) of the receiving Trading Partner.
Source
<xsd:complexType name="destinationInfoType">
  <xsd:sequence>
    <xsd:element name="partnerName" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>Name receiving Trading Partner.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="partnerId" type="tns:GLNType" use="required">
    <xsd:annotation>
      <xsd:documentation>Global Location Number (GLN) of the receiving Trading Partner.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Simple Type GLNType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram
Type restriction of xsd:string
Facets
minLength 8
maxLength 14
Used by
Source
<xsd:simpleType name="GLNType">
  <xsd:restriction base="xsd:string">
    <xsd:maxLength value="14"/>
    <xsd:minLength value="8"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type productType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productType_PDI PRD31_xsd.tmp#productType_productDataIndex PRD31_xsd.tmp#productType_productDefaults PRD31_xsd.tmp#productType_sellerInfo PRD31_xsd.tmp#productType_thirdPartyInfo
Used by
Model
Children productDataIndex, productDefaults, sellerInfo, thirdPartyInfo
Attributes
QName Type Use
PDI xsd:string optional
Source
<xsd:complexType name="productType">
  <xsd:sequence>
    <xsd:element minOccurs="0" name="productDataIndex" type="tns:productDataIndexType"/>
    <xsd:element minOccurs="0" name="productDefaults" type="tns:productDefaultsType">
      <xsd:annotation>
        <xsd:documentation>productDefaults are Buyer specific product standards. If no Buyer specific product default is known to Buyer then the Onetrail TPN specified defaults are used.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element maxOccurs="unbounded" minOccurs="0" name="sellerInfo" type="tns:sellerInfoType"/>
    <xsd:element maxOccurs="unbounded" minOccurs="0" name="thirdPartyInfo" type="tns:thirdPartyInfoType"/>
  </xsd:sequence>
  <xsd:attribute name="PDI" type="xsd:string"/>
</xsd:complexType>
Complex Type productDataIndexType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productDataIndexType_productIdentifiers PRD31_xsd.tmp#productDataIndexType_productClassifications PRD31_xsd.tmp#productDataIndexType_productGroup PRD31_xsd.tmp#productDataIndexType_brand PRD31_xsd.tmp#productDataIndexType_firstDate PRD31_xsd.tmp#productDataIndexType_lastModificationDate
Used by
Model
Children brand, firstDate, lastModificationDate, productClassifications, productGroup, productIdentifiers
Source
<xsd:complexType name="productDataIndexType">
  <xsd:sequence>
    <xsd:element name="productIdentifiers">
      <xsd:annotation>
        <xsd:documentation>The productIdentifier is the Vendor Part Number (VPN) of a article.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:complexContent>
          <xsd:extension base="productIdentifiersType">
            <xsd:attribute name="type" type="xsd:string">
              <xsd:annotation>
                <xsd:documentation>type is a fixed value, which refers to the product data index (PDI).</xsd:documentation>
              </xsd:annotation>
            </xsd:attribute>
          </xsd:extension>
        </xsd:complexContent>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="productClassifications" type="tns:productClassificationsType"/>
    <xsd:element minOccurs="0" name="productGroup" type="xsd:string"/>
    <xsd:element name="brand" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>Brands are normalized by Onetrail. As a result, articles become recognizable for Buyers regardless of the number of different Sellers.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="firstDate" type="tns:dateType">
      <xsd:annotation>
        <xsd:documentation>firstDate refers to the date the article was first processed in Onetrail Product Data Index (PDI). The format of the firstDate is yyyyMMdd'T'hhmmss.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="lastModificationDate" type="tns:dateType">
      <xsd:annotation>
        <xsd:documentation>lastModificationDate refers to the date the article was last modified in Onetrail Product Data Index (PDI). The format of the lastModificationDate is yyyyMMdd'T'hhmmss.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type productIdentifiersType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productIdentifiersType_productIdentifier
Used by
Model
Children productIdentifier
Source
<xsd:complexType name="productIdentifiersType">
  <xsd:sequence>
    <xsd:element maxOccurs="unbounded" name="productIdentifier" type="tns:productIdentifierType"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type productIdentifierType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productIdentifierType_type
Type extension of xsd:string
Used by
Attributes
QName Type Use
type xsd:string optional
Source
<xsd:complexType name="productIdentifierType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="type" type="xsd:string"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type productClassificationsType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productClassificationsType_productClassification
Used by
Model
Children productClassification
Source
<xsd:complexType name="productClassificationsType">
  <xsd:sequence>
    <xsd:element maxOccurs="unbounded" name="productClassification" type="tns:productClassificationType"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type productClassificationType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productClassificationType_method PRD31_xsd.tmp#productClassificationType_code PRD31_xsd.tmp#productClassificationType_textualDescription PRD31_xsd.tmp#productClassificationType_version
Used by
Model
Children code, method, textualDescription, version
Source
<xsd:complexType name="productClassificationType">
  <xsd:sequence>
    <xsd:element name="method" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>The methods used for productClassification are e.g. brands, Onetrail Product Groups, Product Data Index (PDI), United Nations Standard Products and Services Code (UNSPSC), CNET Category, CNET ProductModel, CNET ProductLine, CNET Class etcetera.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="code" type="xsd:string"/>
    <xsd:element minOccurs="0" name="textualDescription" type="tns:textualDescriptionType"/>
    <xsd:element name="version" type="xsd:string"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type textualDescriptionType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#textualDescriptionType_lang
Type extension of xsd:string
Used by
Attributes
QName Type Use Annotation
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:complexType name="textualDescriptionType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="lang" type="xsd:string" use="required">
        <xsd:annotation>
          <xsd:documentation>lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type dateType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram
Type restriction of xsd:string
Facets
pattern [0-9]{8}T{1}[0-9]{6}
Used by
Source
<xsd:simpleType name="dateType">
  <xsd:restriction base="xsd:string">
    <xsd:pattern value="[0-9]{8}T{1}[0-9]{6}"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type productDefaultsType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productDefaultsType_textualProductDescriptions PRD31_xsd.tmp#productDefaultsType_preferredSeller PRD31_xsd.tmp#productDefaultsType_serialKeeping
Used by
Model
Children preferredSeller, serialKeeping, textualProductDescriptions
Source
<xsd:complexType name="productDefaultsType">
  <xsd:sequence>
    <xsd:element minOccurs="0" name="textualProductDescriptions" type="tns:textualProductDescriptionsType"/>
    <xsd:element minOccurs="0" name="preferredSeller" type="tns:GLNType">
      <xsd:annotation>
        <xsd:documentation>preferredSeller is a Buyer specific setting based on the GLN code of the preffered Seller.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="serialKeeping" type="tns:serialKeepingType">
      <xsd:annotation>
        <xsd:documentation>serialKeeping is UNSPSC based serial keeping flag maintained by Onetrail.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type textualProductDescriptionsType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#textualProductDescriptionsType_textualProductDescription
Used by
Model
Children textualProductDescription
Source
<xsd:complexType name="textualProductDescriptionsType">
  <xsd:sequence>
    <xsd:element maxOccurs="unbounded" name="textualProductDescription" type="tns:textualProductDescriptionType"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type textualProductDescriptionType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#textualProductDescriptionType_lang PRD31_xsd.tmp#textualProductDescriptionType_type PRD31_xsd.tmp#textualProductDescriptionType_GLN
Type extension of xsd:string
Used by
Attributes
QName Type Use Annotation
GLN GLNType optional
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
type xsd:string required
type refers to e.g. the long, short and marketing description  of an article.
Source
<xsd:complexType name="textualProductDescriptionType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="lang" type="xsd:string" use="required">
        <xsd:annotation>
          <xsd:documentation>lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute name="type" type="xsd:string" use="required">
        <xsd:annotation>
          <xsd:documentation>type refers to e.g. the long, short and marketing description of an article.</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute name="GLN" type="tns:GLNType"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type serialKeepingType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Yes
enumeration No
enumeration Unknown
Used by
Source
<xsd:simpleType name="serialKeepingType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Yes"/>
    <xsd:enumeration value="No"/>
    <xsd:enumeration value="Unknown"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type sellerInfoType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#sellerInfoType_partnerId PRD31_xsd.tmp#sellerInfoType_productIdentifiers PRD31_xsd.tmp#sellerInfoType_productInfo PRD31_xsd.tmp#sellerInfoType_priceInfo PRD31_xsd.tmp#sellerInfoType_stockInfo
Used by
Model
Children priceInfo, productIdentifiers, productInfo, stockInfo
Attributes
QName Type Use Annotation
partnerId xsd:string required
partnerId is the Seller Global Location Number (GLN) code.
Source
<xsd:complexType name="sellerInfoType">
  <xsd:sequence>
    <xsd:element name="productIdentifiers" type="tns:productIdentifiersType"/>
    <xsd:element minOccurs="0" name="productInfo" type="tns:productInfoType"/>
    <xsd:element minOccurs="0" name="priceInfo" type="tns:priceInfoType"/>
    <xsd:element minOccurs="0" name="stockInfo" type="tns:stockInfoType"/>
  </xsd:sequence>
  <xsd:attribute name="partnerId" type="xsd:string" use="required">
    <xsd:annotation>
      <xsd:documentation>partnerId is the Seller Global Location Number (GLN) code.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type productInfoType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productInfoType_productIdentifiers PRD31_xsd.tmp#productInfoType_brand PRD31_xsd.tmp#productInfoType_keyAssortment PRD31_xsd.tmp#productInfoType_productClassificationCode PRD31_xsd.tmp#productInfoType_textualProductDescriptions PRD31_xsd.tmp#productInfoType_url PRD31_xsd.tmp#productInfoType_productUnitOfMeasureCode PRD31_xsd.tmp#productInfoType_productUnitOfMeasureQuantity PRD31_xsd.tmp#productInfoType_taxCode PRD31_xsd.tmp#productInfoType_status PRD31_xsd.tmp#productInfoType_sellerSpecifics PRD31_xsd.tmp#productInfoType_bundledHardware PRD31_xsd.tmp#productInfoType_serialKeeping PRD31_xsd.tmp#productInfoType_firstDate PRD31_xsd.tmp#productInfoType_endOfLifeDate PRD31_xsd.tmp#productInfoType_levies PRD31_xsd.tmp#productInfoType_remarks
Used by
Model
Children brand, bundledHardware, endOfLifeDate, firstDate, keyAssortment, levies, productClassificationCode, productIdentifiers, productUnitOfMeasureCode, productUnitOfMeasureQuantity, remarks, sellerSpecifics, serialKeeping, status, taxCode, textualProductDescriptions, url
Source
<xsd:complexType name="productInfoType">
  <xsd:sequence>
    <xsd:element name="productIdentifiers" type="tns:productIdentifiersType"/>
    <xsd:element name="brand" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>Brand name according to Seller.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="keyAssortment" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>If available, the keyAssortment is the product part of the key assortment of the Seller and might have a Seller code.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="productClassificationCode" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>productClassificationCode is the product classification according to the Seller.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="textualProductDescriptions" type="tns:textualProductDescriptionsType"/>
    <xsd:element minOccurs="0" name="url" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>If available, a direct uniform resource locator (URL) is provided to the Buyer by the Seller.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="productUnitOfMeasureCode" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>productUnitOfMeasureCode: if available, productUnitOfMeasureCode refers to the Unit of Measurement code. The default setting is EACH.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="productUnitOfMeasureQuantity" type="tns:productUnitOfMeasureQuantityType">
      <xsd:annotation>
        <xsd:documentation>productUnitOfMeasureQuantity: if available, productUnitOfMeasureQuantity refers to the minimal order quantity.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="taxCode" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>taxCode refers to tax group description. See VAT-Country table for more details on tax group descriptions.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="status" type="tns:statusType">
      <xsd:annotation>
        <xsd:documentation>status refers to the status of the product. The status options are Add, Change and Delete.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="sellerSpecifics" type="tns:sellerSpecificsType"/>
    <xsd:element minOccurs="0" name="bundledHardware" type="tns:bundledHardwareType"/>
    <xsd:element minOccurs="0" name="serialKeeping" type="tns:serialKeepingType">
      <xsd:annotation>
        <xsd:documentation>serialKeeping refers to the Serial keeping flag. If present a response is returned by Seller i.e. Yes, No or Unknown. If not present the response by Seller is Unknown.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="firstDate" type="tns:dateType">
      <xsd:annotation>
        <xsd:documentation>firstDate refers to the date the article was first processed in Onetrail Product Data Index (PDI). The format of the firstDate is yyyyMMdd'T'hhmmss.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="endOfLifeDate" type="tns:dateType">
      <xsd:annotation>
        <xsd:documentation>endOfLifeDate: if present, end of life date refers to the datestamp when article is end of life. The format of the datestamp is yyyyMMdd'T'hhmmss.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="levies" type="tns:leviesType"/>
    <xsd:element minOccurs="0" name="remarks" type="tns:remarksType">
      <xsd:annotation>
        <xsd:documentation>remarks refers to the remarks made by Seller.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Simple Type productUnitOfMeasureQuantityType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration EACH
Used by
Source
<xsd:simpleType name="productUnitOfMeasureQuantityType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="EACH"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type statusType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Equals
enumeration Delete
enumeration Add
enumeration Modify
Used by
Source
<xsd:simpleType name="statusType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Equals"/>
    <xsd:enumeration value="Delete"/>
    <xsd:enumeration value="Add"/>
    <xsd:enumeration value="Modify"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type sellerSpecificsType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#sellerSpecificsType_sellerSpecific
Used by
Model
Children sellerSpecific
Source
<xsd:complexType name="sellerSpecificsType">
  <xsd:sequence>
    <xsd:element maxOccurs="unbounded" name="sellerSpecific" type="tns:sellerSpecificType">
      <xsd:annotation>
        <xsd:documentation>sellerSpecific: if available, sellerSpecific refers to additional custom fields (value pairs).</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type sellerSpecificType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#sellerSpecificType_fieldName PRD31_xsd.tmp#sellerSpecificType_lang
Type extension of xsd:string
Used by
Attributes
QName Type Use Annotation
fieldName xsd:string required
fieldname refers to name of the custom field e.g. bundle, pageInCatalogue etc..
lang xsd:string required
Lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters, e.g. "NL" for "The Netherlands".
Source
<xsd:complexType name="sellerSpecificType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="fieldName" type="xsd:string" use="required">
        <xsd:annotation>
          <xsd:documentation>fieldname refers to name of the custom field e.g. bundle, pageInCatalogue etc..</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute name="lang" type="xsd:string" use="required">
        <xsd:annotation>
          <xsd:documentation>Lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters, e.g. "NL" for "The Netherlands".</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type bundledHardwareType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#bundledHardwareType_productIdentifier
Used by
Model
Children productIdentifier
Source
<xsd:complexType name="bundledHardwareType">
  <xsd:sequence>
    <xsd:element maxOccurs="unbounded" name="productIdentifier" type="tns:productIdentifierType">
      <xsd:annotation>
        <xsd:documentation>productIdentifier: if available, productIdentifier refers in this case to the Vendor Part Numbers (VPNs) of the bundled articles.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type leviesType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#leviesType_levyType
Used by
Model
Children levyType
Source
<xsd:complexType name="leviesType">
  <xsd:sequence>
    <xsd:element maxOccurs="unbounded" name="levyType" type="tns:levyType">
      <xsd:annotation>
        <xsd:documentation>levy is the levy amount.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type levyType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#levyType_type PRD31_xsd.tmp#levyType_currency
Type extension of xsd:string
Used by
Attributes
QName Type Use Annotation
currency xsd:string required
currency refers to the Currency code ISO 4217 3 letters code. Currency code (ISO 4217) is a standard published by the International Standards Organization, which delineates currency designators and country codes.
type xsd:string required
type refers to the type of levy.
Source
<xsd:complexType name="levyType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="type" type="xsd:string" use="required">
        <xsd:annotation>
          <xsd:documentation>type refers to the type of levy.</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute name="currency" type="xsd:string" use="required">
        <xsd:annotation>
          <xsd:documentation>currency refers to the Currency code ISO 4217 3 letters code. Currency code (ISO 4217) is a standard published by the International Standards Organization, which delineates currency designators and country codes.</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type remarksType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#remarksType_lang
Type extension of xsd:string
Used by
Attributes
QName Type Use Annotation
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:complexType name="remarksType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="lang" type="xsd:string" use="required">
        <xsd:annotation>
          <xsd:documentation>lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type priceInfoType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#priceInfoType_productPrices
Used by
Model
Children productPrices
Source
<xsd:complexType name="priceInfoType">
  <xsd:sequence>
    <xsd:element maxOccurs="unbounded" name="productPrices" type="tns:productPriceType"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type productPriceType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productPriceType_type PRD31_xsd.tmp#productPriceType_price PRD31_xsd.tmp#productPriceType_fromDate PRD31_xsd.tmp#productPriceType_toDate PRD31_xsd.tmp#productPriceType_additionalInfo PRD31_xsd.tmp#productPriceType_minimalOrderQuantity
Used by
Model
Children additionalInfo, fromDate, minimalOrderQuantity, price, toDate
Attributes
QName Type Use
type xsd:string required
Source
<xsd:complexType name="productPriceType">
  <xsd:sequence>
    <xsd:element name="price" type="tns:priceType"/>
    <xsd:element minOccurs="0" name="fromDate" type="tns:dateType">
      <xsd:annotation>
        <xsd:documentation>If available, fromDate refers to the startdate of a (special) priced atricle(s).</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="toDate" type="tns:dateType">
      <xsd:annotation>
        <xsd:documentation>If available, toDate refers to the enddate of a (special) priced atricle(s).</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="additionalInfo" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>If available, additionalInfo refers to the comment of the (special) priced article(s).</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="minimalOrderQuantity" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>minimalOrderQuantity refers to the minimal order quantity of the (special) priced article(s).</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="type" type="xsd:string" use="required"/>
</xsd:complexType>
Complex Type priceType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#priceType_currency
Type extension of xsd:string
Used by
Attributes
QName Type Use
currency xsd:string required
Source
<xsd:complexType name="priceType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="currency" type="xsd:string" use="required"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type stockInfoType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#stockInfoType_warehouses
Used by
Model
Children warehouses
Source
<xsd:complexType name="stockInfoType">
  <xsd:sequence>
    <xsd:element maxOccurs="unbounded" name="warehouses" type="tns:warehouseType"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type warehouseType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#warehouseType_shipFromGLN PRD31_xsd.tmp#warehouseType_textualDescription PRD31_xsd.tmp#warehouseType_mainWarehouse PRD31_xsd.tmp#warehouseType_ATPDate PRD31_xsd.tmp#warehouseType_onOrder PRD31_xsd.tmp#warehouseType_stock
Used by
Model
Children ATPDate, mainWarehouse, onOrder, shipFromGLN, stock, textualDescription
Source
<xsd:complexType name="warehouseType">
  <xsd:sequence>
    <xsd:element name="shipFromGLN" type="tns:GLNType"/>
    <xsd:element minOccurs="0" name="textualDescription" type="tns:textualDescriptionType"/>
    <xsd:element minOccurs="0" name="mainWarehouse" type="tns:mainWarehouseType"/>
    <xsd:element minOccurs="0" name="ATPDate" type="tns:dateType"/>
    <xsd:element minOccurs="0" name="onOrder" type="xsd:string"/>
    <xsd:element name="stock" type="xsd:string"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type mainWarehouseType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#mainWarehouseType_additonalDeliveryTime PRD31_xsd.tmp#mainWarehouseType_additonalDeliveryTimeUnit
Used by
Model
Children additonalDeliveryTime, additonalDeliveryTimeUnit
Source
<xsd:complexType name="mainWarehouseType">
  <xsd:sequence>
    <xsd:element minOccurs="0" name="additonalDeliveryTime" type="xsd:string"/>
    <xsd:element minOccurs="0" name="additonalDeliveryTimeUnit" type="xsd:string"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type thirdPartyInfoType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#thirdPartyInfoType_partnerId PRD31_xsd.tmp#thirdPartyInfoType_productIdentifiers PRD31_xsd.tmp#thirdPartyInfoType_basicInfo PRD31_xsd.tmp#thirdPartyInfoType_keySellingPoints PRD31_xsd.tmp#thirdPartyInfoType_productFeatures PRD31_xsd.tmp#thirdPartyInfoType_productLifeCycles PRD31_xsd.tmp#thirdPartyInfoType_attributes PRD31_xsd.tmp#thirdPartyInfoType_accessories PRD31_xsd.tmp#thirdPartyInfoType_accessoriesCompatibles PRD31_xsd.tmp#thirdPartyInfoType_specifications PRD31_xsd.tmp#thirdPartyInfoType_extendedSpecifications PRD31_xsd.tmp#thirdPartyInfoType_relations PRD31_xsd.tmp#thirdPartyInfoType_digitalContents
Used by
Model
Children accessories, accessoriesCompatibles, attributes, basicInfo, digitalContents, extendedSpecifications, keySellingPoints, productFeatures, productIdentifiers, productLifeCycles, relations, specifications
Attributes
QName Type Use Annotation
partnerId xsd:string required
partnerId is the GLN code of the information / rich content provider.
Source
<xsd:complexType name="thirdPartyInfoType">
  <xsd:sequence>
    <xsd:element name="productIdentifiers" type="tns:productIdentifiersType"/>
    <xsd:element name="basicInfo" type="tns:basicInfoType"/>
    <xsd:element minOccurs="0" name="keySellingPoints" type="tns:keySellingPointsType"/>
    <xsd:element minOccurs="0" name="productFeatures" type="tns:productFeaturesType"/>
    <xsd:element minOccurs="0" name="productLifeCycles" type="tns:productLifeCyclesType"/>
    <xsd:element minOccurs="0" name="attributes" type="tns:attributesType"/>
    <xsd:element minOccurs="0" name="accessories" type="tns:accessoriesType"/>
    <xsd:element minOccurs="0" name="accessoriesCompatibles" type="tns:accessoriesCompatiblesType"/>
    <xsd:element minOccurs="0" name="specifications" type="tns:specificationsType"/>
    <xsd:element minOccurs="0" name="extendedSpecifications" type="tns:extendedSpecificationsType"/>
    <xsd:element minOccurs="0" name="relations" type="tns:relationsType"/>
    <xsd:element minOccurs="0" name="digitalContents" type="tns:digitalContentsType"/>
  </xsd:sequence>
  <xsd:attribute name="partnerId" type="xsd:string" use="required">
    <xsd:annotation>
      <xsd:documentation>partnerId is the GLN code of the information / rich content provider.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type basicInfoType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#basicInfoType_category PRD31_xsd.tmp#basicInfoType_productModel PRD31_xsd.tmp#basicInfoType_productLine PRD31_xsd.tmp#basicInfoType_mainClass PRD31_xsd.tmp#basicInfoType_categorizations PRD31_xsd.tmp#basicInfoType_productClassifications PRD31_xsd.tmp#basicInfoType_textualProductDescriptions PRD31_xsd.tmp#basicInfoType_manufacturer
Used by
Model
Children categorizations, category, mainClass, manufacturer, productClassifications, productLine, productModel, textualProductDescriptions
Source
<xsd:complexType name="basicInfoType">
  <xsd:sequence>
    <xsd:element name="category" type="tns:categoryType">
      <xsd:annotation>
        <xsd:documentation>category description refers to the description of the main category or group for the article.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="productModel" type="tns:productModelType">
      <xsd:annotation>
        <xsd:documentation>productModel refers to the model to which the article belongs to.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="productLine" type="tns:productLineType"/>
    <xsd:element minOccurs="0" name="mainClass" type="tns:mainClassType">
      <xsd:annotation>
        <xsd:documentation>mainClass refers to which main category or classification the article belongs to.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="categorizations" type="tns:categorizationsType">
      <xsd:annotation>
        <xsd:documentation>categorization refers to an alternative categorization of the main category or group description for the article.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="productClassifications" type="tns:productClassificationsType"/>
    <xsd:element minOccurs="0" name="textualProductDescriptions" type="tns:textualProductDescriptionsType"/>
    <xsd:element name="manufacturer" type="tns:manufacturerType">
      <xsd:annotation>
        <xsd:documentation>Manufacturer refers to the identification of the manufacturer, vendor and/or brand of an article.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type categoryType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#categoryType_lang PRD31_xsd.tmp#categoryType_id
Type extension of xsd:string
Used by
Attributes
QName Type Use Annotation
id xsd:string optional
id refers to the accessory manufacturer product identifier (ID) of an article.
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:complexType name="categoryType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="lang" type="xsd:string" use="required">
        <xsd:annotation>
          <xsd:documentation>lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute name="id" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>id refers to the accessory manufacturer product identifier (ID) of an article.</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type productModelType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productModelType_lang PRD31_xsd.tmp#productModelType_id
Type extension of xsd:string
Used by
Attributes
QName Type Use Annotation
id xsd:string optional
id refers to the compatible accessory product model line identifier (ID) of an article.
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:complexType name="productModelType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="lang" type="xsd:string" use="required">
        <xsd:annotation>
          <xsd:documentation>lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute name="id" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>id refers to the compatible accessory product model line identifier (ID) of an article.</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type productLineType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productLineType_lang PRD31_xsd.tmp#productLineType_id
Type extension of xsd:string
Used by
Attributes
QName Type Use Annotation
id xsd:string optional
id refers to the compatible accessory product line identifier (ID).
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:complexType name="productLineType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="lang" type="xsd:string" use="required">
        <xsd:annotation>
          <xsd:documentation>lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute name="id" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>id refers to the compatible accessory product line identifier (ID).</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type mainClassType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#mainClassType_type PRD31_xsd.tmp#mainClassType_id
Type extension of xsd:string
Used by
Attributes
QName Type Use Annotation
id xsd:string optional
id refers to the main category or classification identification (ID) of an article.
type xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:complexType name="mainClassType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="type" type="xsd:string" use="required">
        <xsd:annotation>
          <xsd:documentation>lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute name="id" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>id refers to the main category or classification identification (ID) of an article.</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type categorizationsType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#categorizationsType_categorization
Used by
Model
Children categorization
Source
<xsd:complexType name="categorizationsType">
  <xsd:sequence>
    <xsd:element maxOccurs="unbounded" minOccurs="0" name="categorization" type="tns:categorizationType"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type categorizationType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#categorizationType_level PRD31_xsd.tmp#categorizationType_categoryDescription
Used by
Model
Children categoryDescription
Attributes
QName Type Use Annotation
level xsd:string required
level refers to the categories in which the product can be placed. Multiple levels are available. The level is an integer value from level 1 to level 5. A higher level-number means a more detailed category.
Source
<xsd:complexType name="categorizationType">
  <xsd:sequence>
    <xsd:element name="categoryDescription" type="tns:categoryDescriptionType">
      <xsd:annotation>
        <xsd:documentation>categoryDescription refers to the description of categorization level.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="level" type="xsd:string" use="required">
    <xsd:annotation>
      <xsd:documentation>level refers to the categories in which the product can be placed. Multiple levels are available. The level is an integer value from level 1 to level 5. A higher level-number means a more detailed category.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type categoryDescriptionType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#categoryDescriptionType_type PRD31_xsd.tmp#categoryDescriptionType_id
Type extension of xsd:string
Used by
Attributes
QName Type Use
id xsd:string required
type xsd:string required
Source
<xsd:complexType name="categoryDescriptionType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="type" type="xsd:string" use="required"/>
      <xsd:attribute name="id" type="xsd:string" use="required"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type manufacturerType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#manufacturerType_lang PRD31_xsd.tmp#manufacturerType_id
Type extension of xsd:string
Used by
Attributes
QName Type Use Annotation
id xsd:string optional
id refers to the compatible accessory manufacturer product identifier (ID) of an article.
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:complexType name="manufacturerType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="lang" type="xsd:string" use="required">
        <xsd:annotation>
          <xsd:documentation>lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute name="id" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>id refers to the compatible accessory manufacturer product identifier (ID) of an article.</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type keySellingPointsType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#keySellingPointsType_keySellingPoint
Used by
Model
Children keySellingPoint
Source
<xsd:complexType name="keySellingPointsType">
  <xsd:sequence>
    <xsd:element maxOccurs="unbounded" name="keySellingPoint" type="tns:keySellingPointType">
      <xsd:annotation>
        <xsd:documentation>keySellingPoints refers to the key selling points of an article.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type keySellingPointType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#keySellingPointType_lang
Type extension of xsd:string
Used by
Attributes
QName Type Use Annotation
lang xsd:string required
Lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:complexType name="keySellingPointType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="lang" type="xsd:string" use="required">
        <xsd:annotation>
          <xsd:documentation>Lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type productFeaturesType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productFeaturesType_productFeature
Used by
Model
Children productFeature
Source
<xsd:complexType name="productFeaturesType">
  <xsd:sequence>
    <xsd:element maxOccurs="unbounded" name="productFeature" type="tns:productFeatureType">
      <xsd:annotation>
        <xsd:documentation>productFeature refers to the extended key selling points of an article.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type productFeatureType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productFeatureType_lang
Type extension of xsd:string
Used by
Attributes
QName Type Use Annotation
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:complexType name="productFeatureType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="lang" type="xsd:string" use="required">
        <xsd:annotation>
          <xsd:documentation>lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type productLifeCyclesType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productLifeCyclesType_productLifeCycle
Used by
Model
Children productLifeCycle
Source
<xsd:complexType name="productLifeCyclesType">
  <xsd:sequence>
    <xsd:element maxOccurs="unbounded" name="productLifeCycle" type="tns:productLifeCycleType"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type productLifeCycleType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productLifeCycleType_regionCode PRD31_xsd.tmp#productLifeCycleType_textualDescription PRD31_xsd.tmp#productLifeCycleType_discontinuedFlag PRD31_xsd.tmp#productLifeCycleType_discontinuedDate PRD31_xsd.tmp#productLifeCycleType_releaseDate
Used by
Model
Children discontinuedDate, discontinuedFlag, regionCode, releaseDate, textualDescription
Source
<xsd:complexType name="productLifeCycleType">
  <xsd:sequence>
    <xsd:element name="regionCode" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>regionCode refers to the country or region for which this article is valid. The regionCode is the same ISO standard for as the language code (ISO 639-1 code 2), e.g. "WW" is for WorldWide.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="textualDescription" type="tns:textualDescriptionType">
      <xsd:annotation>
        <xsd:documentation>textualProductDescription refers to a short description of the article.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="discontinuedFlag" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>discontinuedFlag refers to the status of the article. discontinuedFlag indicates if the article is no longer being manufactured. The settings of the discontinue flag are "Yes" or "No".</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="discontinuedDate" type="tns:dateType">
      <xsd:annotation>
        <xsd:documentation>discontinuedDate refers to the date that the article has been discontinued, RN Date stamp. The format is yyyyMMdd'T'hhmmss.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="releaseDate" type="tns:dateType">
      <xsd:annotation>
        <xsd:documentation>releaseDate refers to the date that the article has been released, RN Date stamp. The format is yyyyMMdd'T'hhmmss.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type attributesType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#attributesType_attribute
Used by
Model
Children attribute
Source
<xsd:complexType name="attributesType">
  <xsd:sequence>
    <xsd:element maxOccurs="unbounded" name="attribute" type="tns:attributeType"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type attributeType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#attributeType_id PRD31_xsd.tmp#attributeType_textualProductDescription PRD31_xsd.tmp#attributeType_value PRD31_xsd.tmp#attributeType_unitOfMeasurement PRD31_xsd.tmp#attributeType_nomalizedValue
Used by
Model
Children nomalizedValue, textualProductDescription, unitOfMeasurement, value
Attributes
QName Type Use
id xsd:string required
Source
<xsd:complexType name="attributeType">
  <xsd:sequence>
    <xsd:element name="textualProductDescription" type="tns:textualProductDescriptionType">
      <xsd:annotation>
        <xsd:documentation>textualProductDescription is a short description of an article.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="value" type="tns:valueType">
      <xsd:annotation>
        <xsd:documentation>value refers to the product attribute value.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="unitOfMeasurement" type="tns:unitOfMeasurementType">
      <xsd:annotation>
        <xsd:documentation>unitOfMeasurement refers to the product attribute unit of measurement.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="nomalizedValue" type="tns:nomalizedValueType">
      <xsd:annotation>
        <xsd:documentation>nomalizedValue refers to the product attribute normalized value.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="id" type="xsd:string" use="required"/>
</xsd:complexType>
Complex Type valueType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#valueType_lang
Type extension of xsd:string
Used by
Attributes
QName Type Use Annotation
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:complexType name="valueType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="lang" type="xsd:string" use="required">
        <xsd:annotation>
          <xsd:documentation>lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type unitOfMeasurementType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#unitOfMeasurementType_lang
Type extension of xsd:string
Used by
Attributes
QName Type Use Annotation
lang xsd:string required
Lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:complexType name="unitOfMeasurementType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="lang" type="xsd:string" use="required">
        <xsd:annotation>
          <xsd:documentation>Lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type nomalizedValueType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#nomalizedValueType_lang PRD31_xsd.tmp#nomalizedValueType_id
Type extension of xsd:string
Used by
Attributes
QName Type Use Annotation
id xsd:string optional
id refers to the product attribute normalized value identificatiom (ID).
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:complexType name="nomalizedValueType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="lang" type="xsd:string" use="required">
        <xsd:annotation>
          <xsd:documentation>lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute name="id" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>id refers to the product attribute normalized value identificatiom (ID).</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type accessoriesType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#accessoriesType_accessory
Used by
Model
Children accessory
Source
<xsd:complexType name="accessoriesType">
  <xsd:sequence>
    <xsd:element maxOccurs="unbounded" name="accessory" type="tns:accessoryType"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type accessoryType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#accessoryType_productIdentifiers PRD31_xsd.tmp#accessoryType_textualProductDescription PRD31_xsd.tmp#accessoryType_category PRD31_xsd.tmp#accessoryType_xsmallPicture
Used by
Model
Children category, productIdentifiers, textualProductDescription, xsmallPicture
Source
<xsd:complexType name="accessoryType">
  <xsd:sequence>
    <xsd:element name="productIdentifiers" type="tns:productIdentifiersType"/>
    <xsd:element name="textualProductDescription" type="tns:textualProductDescriptionType"/>
    <xsd:element minOccurs="0" name="category" type="tns:categoryType">
      <xsd:annotation>
        <xsd:documentation>category refers to the accessory category.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="xsmallPicture" type="tns:xsmallPictureType">
      <xsd:annotation>
        <xsd:documentation>xsmallpicture refers to the URL of the accessory extra small image (thumbnail).</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type xsmallPictureType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#xsmallPictureType_type PRD31_xsd.tmp#xsmallPictureType_id
Type extension of xsd:string
Used by
Attributes
QName Type Use Annotation
id xsd:string optional
id refers to the extra small image identification (ID) of the compatible accessory.
type xsd:string required
Source
<xsd:complexType name="xsmallPictureType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="type" type="xsd:string" use="required"/>
      <xsd:attribute name="id" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>id refers to the extra small image identification (ID) of the compatible accessory.</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type accessoriesCompatiblesType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#accessoriesCompatiblesType_accessoriesCompatible
Used by
Model
Children accessoriesCompatible
Source
<xsd:complexType name="accessoriesCompatiblesType">
  <xsd:sequence>
    <xsd:element maxOccurs="unbounded" name="accessoriesCompatible" type="tns:accessoriesCompatibleType"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type accessoriesCompatibleType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#accessoriesCompatibleType_productIdentifiers PRD31_xsd.tmp#accessoriesCompatibleType_textualDescription PRD31_xsd.tmp#accessoriesCompatibleType_category PRD31_xsd.tmp#accessoriesCompatibleType_productModel PRD31_xsd.tmp#accessoriesCompatibleType_productLine PRD31_xsd.tmp#accessoriesCompatibleType_condition PRD31_xsd.tmp#accessoriesCompatibleType_comment PRD31_xsd.tmp#accessoriesCompatibleType_manufacturer PRD31_xsd.tmp#accessoriesCompatibleType_xsmallPicture
Used by
Model
Children category, comment, condition, manufacturer, productIdentifiers, productLine, productModel, textualDescription, xsmallPicture
Source
<xsd:complexType name="accessoriesCompatibleType">
  <xsd:sequence>
    <xsd:element name="productIdentifiers" type="tns:productIdentifiersType"/>
    <xsd:element minOccurs="0" name="textualDescription" type="tns:textualDescriptionType"/>
    <xsd:element minOccurs="0" name="category" type="tns:categoryType"/>
    <xsd:element name="productModel" type="tns:productModelType">
      <xsd:annotation>
        <xsd:documentation>productModel refers to the compatible accessory product model line of an article.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="productLine" type="tns:productLineType">
      <xsd:annotation>
        <xsd:documentation>productLine refers to the compatible accessory product line of an article.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="condition" type="tns:conditionType">
      <xsd:annotation>
        <xsd:documentation>condition refers to the textual description of an article, its related and/or compatible articles and to which productline or product model an article belongs to.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="comment" type="tns:commentType">
      <xsd:annotation>
        <xsd:documentation>comment refers to the remark and/or additional information for the compatible accessory of an article.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="manufacturer" type="tns:manufacturerType">
      <xsd:annotation>
        <xsd:documentation>manufacturer refers to the manufacturer, vendor and /or brand of an article.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="xsmallPicture" type="tns:xsmallPictureType">
      <xsd:annotation>
        <xsd:documentation>xsmallpicture refers to the URL of the extra small image (thumbnail) of the compatible accessory of an article.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type conditionType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#conditionType_lang
Type extension of xsd:string
Used by
Attributes
QName Type Use Annotation
lang xsd:string required
Lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:complexType name="conditionType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="lang" type="xsd:string" use="required">
        <xsd:annotation>
          <xsd:documentation>Lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type commentType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#commentType_lang
Type extension of xsd:string
Used by
Attributes
QName Type Use Annotation
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:complexType name="commentType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="lang" type="xsd:string" use="required">
        <xsd:annotation>
          <xsd:documentation>lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type specificationsType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#specificationsType_specification
Used by
Model
Children specification
Source
<xsd:complexType name="specificationsType">
  <xsd:sequence>
    <xsd:element maxOccurs="unbounded" name="specification" type="tns:specificationType"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type specificationType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#specificationType_id PRD31_xsd.tmp#specificationType_textualDescription PRD31_xsd.tmp#specificationType_value
Used by
Model
Children textualDescription, value
Attributes
QName Type Use Annotation
id xsd:string required
id refers to the specification type identification (ID) of an article.
Source
<xsd:complexType name="specificationType">
  <xsd:sequence>
    <xsd:element name="textualDescription" type="tns:textualDescriptionType"/>
    <xsd:element name="value" type="tns:valueType"/>
  </xsd:sequence>
  <xsd:attribute name="id" type="xsd:string" use="required">
    <xsd:annotation>
      <xsd:documentation>id refers to the specification type identification (ID) of an article.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type extendedSpecificationsType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#extendedSpecificationsType_extendedSpecification
Used by
Model
Children extendedSpecification
Source
<xsd:complexType name="extendedSpecificationsType">
  <xsd:sequence>
    <xsd:element maxOccurs="unbounded" name="extendedSpecification" type="tns:extendedSpecificationType"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type extendedSpecificationType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#extendedSpecificationType_id PRD31_xsd.tmp#extendedSpecificationType_section PRD31_xsd.tmp#extendedSpecificationType_textualDescription PRD31_xsd.tmp#extendedSpecificationType_value
Used by
Model
Children section, textualDescription, value
Attributes
QName Type Use Annotation
id xsd:string required
id refers to the extended specification identification (ID) of an article.
Source
<xsd:complexType name="extendedSpecificationType">
  <xsd:sequence>
    <xsd:element name="section" type="tns:sectionType">
      <xsd:annotation>
        <xsd:documentation>section refers to the section/group of the extended specification of an article.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="textualDescription" type="tns:textualDescriptionType"/>
    <xsd:element name="value" type="tns:valueType">
      <xsd:annotation>
        <xsd:documentation>value refers to the body description of the extended specification of an article.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="id" type="xsd:string" use="required">
    <xsd:annotation>
      <xsd:documentation>id refers to the extended specification identification (ID) of an article.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type sectionType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#sectionType_lang
Type extension of xsd:string
Used by
Attributes
QName Type Use Annotation
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:complexType name="sectionType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="lang" type="xsd:string" use="required">
        <xsd:annotation>
          <xsd:documentation>lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type relationsType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#relationsType_relation
Used by
Model
Children relation
Source
<xsd:complexType name="relationsType">
  <xsd:sequence>
    <xsd:element maxOccurs="unbounded" name="relation" type="tns:relationType"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type relationType
Namespace http://schema.onetrail.net/ns/receive-request-response
Annotations
relationType refers to the type of relation between Trading Partners. Now only "SupplyOf" is supported as relationType.
Diagram
Diagram PRD31_xsd.tmp#relationType_relationType PRD31_xsd.tmp#relationType_category PRD31_xsd.tmp#relationType_productModel PRD31_xsd.tmp#relationType_productLine PRD31_xsd.tmp#relationType_manufacturer PRD31_xsd.tmp#relationType_manufacturerID
Used by
Model
Children category, manufacturer, manufacturerID, productLine, productModel
Attributes
QName Type Use Annotation
relationType xsd:string required
relationType refers to the type of relation between Trading Partners. Now only "SupplyOf" is supported as relationType.
Source
<xsd:complexType name="relationType">
  <xsd:annotation>
    <xsd:documentation>relationType refers to the type of relation between Trading Partners. Now only "SupplyOf" is supported as relationType.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="category" type="tns:categoryType">
      <xsd:annotation>
        <xsd:documentation>category refers to the product category described by manufacturer for this article.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="productModel" type="tns:productModelType">
      <xsd:annotation>
        <xsd:documentation>productModel refers to the product model described by manufacturer for this article.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="productLine" type="tns:productLineType">
      <xsd:annotation>
        <xsd:documentation>productLine refers to the product line described by manufacturer for this article.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="manufacturer" type="tns:manufacturerType">
      <xsd:annotation>
        <xsd:documentation>manufacturer refers to the manufacturer of this aticle.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="manufacturerID" type="tns:manufacturerIDType">
      <xsd:annotation>
        <xsd:documentation>manufacturerID refers to the manufacturer product identification of an article. In case of TopData the manufacturerID is not supported.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="relationType" type="xsd:string" use="required">
    <xsd:annotation>
      <xsd:documentation>relationType refers to the type of relation between Trading Partners. Now only "SupplyOf" is supported as relationType.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type manufacturerIDType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#manufacturerIDType_lang PRD31_xsd.tmp#manufacturerIDType_id
Type extension of xsd:string
Used by
Attributes
QName Type Use Annotation
id xsd:string optional
lang xsd:string required
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Source
<xsd:complexType name="manufacturerIDType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="lang" type="xsd:string" use="required">
        <xsd:annotation>
          <xsd:documentation>lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute name="id" type="xsd:string"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type digitalContentsType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#digitalContentsType_digitalContent
Used by
Model
Children digitalContent
Source
<xsd:complexType name="digitalContentsType">
  <xsd:sequence>
    <xsd:element maxOccurs="unbounded" name="digitalContent" type="tns:digitalContentType"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type digitalContentType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#digitalContentType_id PRD31_xsd.tmp#digitalContentType_url PRD31_xsd.tmp#digitalContentType_mimeType PRD31_xsd.tmp#digitalContentType_imageType PRD31_xsd.tmp#digitalContentType_imageWidth PRD31_xsd.tmp#digitalContentType_imageHeight PRD31_xsd.tmp#digitalContentType_imageWeight PRD31_xsd.tmp#digitalContentType_imageAngle PRD31_xsd.tmp#digitalContentType_imageResolution PRD31_xsd.tmp#digitalContentType_fileSize
Used by
Model
Children fileSize, imageAngle, imageHeight, imageResolution, imageType, imageWeight, imageWidth, mimeType, url
Attributes
QName Type Use Annotation
id xsd:string required
id refers to the universally unique identifier (UUID) of the image. The UUID is an identifier standard used in software construction, standardized by the Open Software Foundation (OSF) as part of the Distributed Computing Environment (DCE). The intent is to enable distributed systems to uniquely identify information without significant central coordination.
Source
<xsd:complexType name="digitalContentType">
  <xsd:sequence>
    <xsd:element name="url" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>URL refers to the uniform resource locator (URL) or web address of the digital content.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="mimeType" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>mimeType refers to the type of file e.g. JPG, PDF etc. of the digital content.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="imageType" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>imageType refers to the type of image e.g. product shot, usage / lifestyle, screenshot, etcetera.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="imageWidth" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>imageWidth refers to the width in pixels of the image.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="imageHeight" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>imageHeight refers to the Image height in pixels of the image.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="imageWeight" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>imageWeight refers to the value of importance of the image. The highest imageWeight value refers to the most important image (scales 0 - 1000).</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="imageAngle" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>imageAngle refers to the angle of the image e.g. left side, right side, close-up, right-angle etcetera.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="imageResolution" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>imageResolution refers to the image resolution in pixels by pixels.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element minOccurs="0" name="fileSize" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>fileSize refers to the image filesize in bytes.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="id" type="xsd:string" use="required">
    <xsd:annotation>
      <xsd:documentation>id refers to the universally unique identifier (UUID) of the image. The UUID is an identifier standard used in software construction, standardized by the Open Software Foundation (OSF) as part of the Distributed Computing Environment (DCE). The intent is to enable distributed systems to uniquely identify information without significant central coordination.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type smallPictureType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#smallPictureType_type PRD31_xsd.tmp#smallPictureType_id
Type extension of xsd:string
Attributes
QName Type Use
id xsd:string optional
type xsd:string required
Source
<xsd:complexType name="smallPictureType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="type" type="xsd:string" use="required"/>
      <xsd:attribute name="id" type="xsd:string"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type largePictureType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#largePictureType_type PRD31_xsd.tmp#largePictureType_id
Type extension of xsd:string
Attributes
QName Type Use
id xsd:string optional
type xsd:string required
Source
<xsd:complexType name="largePictureType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="type" type="xsd:string" use="required"/>
      <xsd:attribute name="id" type="xsd:string"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type StatusType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#StatusType_StatusCode PRD31_xsd.tmp#StatusType_StatusDescription
Model
Children StatusCode, StatusDescription
Source
<xsd:complexType name="StatusType">
  <xsd:sequence>
    <xsd:element name="StatusCode" type="xsd:string"/>
    <xsd:element name="StatusDescription" type="xsd:string"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type productIDType
Namespace http://schema.onetrail.net/ns/receive-request-response
Diagram
Diagram PRD31_xsd.tmp#productIDType_lang PRD31_xsd.tmp#productIDType_id
Type extension of xsd:string
Attributes
QName Type Use
id xsd:string optional
lang xsd:string required
Source
<xsd:complexType name="productIDType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="lang" type="xsd:string" use="required"/>
      <xsd:attribute name="id" type="xsd:string"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Attribute destinationInfoType / @partnerId
Namespace No namespace
Annotations
Global Location Number (GLN) of the receiving Trading Partner.
Type GLNType
Properties
use required
Facets
minLength 8
maxLength 14
Used by
Complex Type destinationInfoType
Source
<xsd:attribute name="partnerId" type="tns:GLNType" use="required">
  <xsd:annotation>
    <xsd:documentation>Global Location Number (GLN) of the receiving Trading Partner.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute productIdentifierType / @type
Namespace No namespace
Type xsd:string
Properties
content simple
Used by
Complex Type productIdentifierType
Source
<xsd:attribute name="type" type="xsd:string"/>
Attribute productDataIndexType / productIdentifiers / @type
Namespace No namespace
Annotations
type is a fixed value, which refers to the product data index (PDI).
Type xsd:string
Properties
content simple
Used by
Source
<xsd:attribute name="type" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>type is a fixed value, which refers to the product data index (PDI).</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute textualDescriptionType / @lang
Namespace No namespace
Annotations
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Type xsd:string
Properties
use required
Used by
Complex Type textualDescriptionType
Source
<xsd:attribute name="lang" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute textualProductDescriptionType / @lang
Namespace No namespace
Annotations
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Type xsd:string
Properties
use required
Used by
Source
<xsd:attribute name="lang" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute textualProductDescriptionType / @type
Namespace No namespace
Annotations
type refers to e.g. the long, short and marketing description  of an article.
Type xsd:string
Properties
use required
Used by
Source
<xsd:attribute name="type" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>type refers to e.g. the long, short and marketing description of an article.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute textualProductDescriptionType / @GLN
Namespace No namespace
Type GLNType
Properties
content simple
Facets
minLength 8
maxLength 14
Used by
Source
<xsd:attribute name="GLN" type="tns:GLNType"/>
Attribute sellerSpecificType / @fieldName
Namespace No namespace
Annotations
fieldname refers to name of the custom field e.g. bundle, pageInCatalogue etc..
Type xsd:string
Properties
use required
Used by
Complex Type sellerSpecificType
Source
<xsd:attribute name="fieldName" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>fieldname refers to name of the custom field e.g. bundle, pageInCatalogue etc..</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute sellerSpecificType / @lang
Namespace No namespace
Annotations
Lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters, e.g. "NL" for "The Netherlands".
Type xsd:string
Properties
use required
Used by
Complex Type sellerSpecificType
Source
<xsd:attribute name="lang" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>Lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters, e.g. "NL" for "The Netherlands".</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute levyType / @type
Namespace No namespace
Annotations
type refers to the type of levy.
Type xsd:string
Properties
use required
Used by
Complex Type levyType
Source
<xsd:attribute name="type" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>type refers to the type of levy.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute levyType / @currency
Namespace No namespace
Annotations
currency refers to the Currency code ISO 4217 3 letters code. Currency code (ISO 4217) is a standard published by the International Standards Organization, which delineates currency designators and country codes.
Type xsd:string
Properties
use required
Used by
Complex Type levyType
Source
<xsd:attribute name="currency" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>currency refers to the Currency code ISO 4217 3 letters code. Currency code (ISO 4217) is a standard published by the International Standards Organization, which delineates currency designators and country codes.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute remarksType / @lang
Namespace No namespace
Annotations
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Type xsd:string
Properties
use required
Used by
Complex Type remarksType
Source
<xsd:attribute name="lang" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute priceType / @currency
Namespace No namespace
Type xsd:string
Properties
use required
Used by
Complex Type priceType
Source
<xsd:attribute name="currency" type="xsd:string" use="required"/>
Attribute productPriceType / @type
Namespace No namespace
Type xsd:string
Properties
use required
Used by
Complex Type productPriceType
Source
<xsd:attribute name="type" type="xsd:string" use="required"/>
Attribute sellerInfoType / @partnerId
Namespace No namespace
Annotations
partnerId is the Seller Global Location Number (GLN) code.
Type xsd:string
Properties
use required
Used by
Complex Type sellerInfoType
Source
<xsd:attribute name="partnerId" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>partnerId is the Seller Global Location Number (GLN) code.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute categoryType / @lang
Namespace No namespace
Annotations
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Type xsd:string
Properties
use required
Used by
Complex Type categoryType
Source
<xsd:attribute name="lang" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute categoryType / @id
Namespace No namespace
Annotations
id refers to the accessory manufacturer product identifier (ID) of an article.
Type xsd:string
Properties
content simple
Used by
Complex Type categoryType
Source
<xsd:attribute name="id" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>id refers to the accessory manufacturer product identifier (ID) of an article.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute productModelType / @lang
Namespace No namespace
Annotations
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Type xsd:string
Properties
use required
Used by
Complex Type productModelType
Source
<xsd:attribute name="lang" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute productModelType / @id
Namespace No namespace
Annotations
id refers to the compatible accessory product model line identifier (ID) of an article.
Type xsd:string
Properties
content simple
Used by
Complex Type productModelType
Source
<xsd:attribute name="id" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>id refers to the compatible accessory product model line identifier (ID) of an article.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute productLineType / @lang
Namespace No namespace
Annotations
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Type xsd:string
Properties
use required
Used by
Complex Type productLineType
Source
<xsd:attribute name="lang" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute productLineType / @id
Namespace No namespace
Annotations
id refers to the compatible accessory product line identifier (ID).
Type xsd:string
Properties
content simple
Used by
Complex Type productLineType
Source
<xsd:attribute name="id" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>id refers to the compatible accessory product line identifier (ID).</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute mainClassType / @type
Namespace No namespace
Annotations
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Type xsd:string
Properties
use required
Used by
Complex Type mainClassType
Source
<xsd:attribute name="type" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute mainClassType / @id
Namespace No namespace
Annotations
id refers to the main category or classification identification (ID) of an article.
Type xsd:string
Properties
content simple
Used by
Complex Type mainClassType
Source
<xsd:attribute name="id" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>id refers to the main category or classification identification (ID) of an article.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute categoryDescriptionType / @type
Namespace No namespace
Type xsd:string
Properties
use required
Used by
Source
<xsd:attribute name="type" type="xsd:string" use="required"/>
Attribute categoryDescriptionType / @id
Namespace No namespace
Type xsd:string
Properties
use required
Used by
Source
<xsd:attribute name="id" type="xsd:string" use="required"/>
Attribute categorizationType / @level
Namespace No namespace
Annotations
level refers to the categories in which the product can be placed. Multiple levels are available. The level is an integer value from level 1 to level 5. A higher level-number means a more detailed category.
Type xsd:string
Properties
use required
Used by
Complex Type categorizationType
Source
<xsd:attribute name="level" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>level refers to the categories in which the product can be placed. Multiple levels are available. The level is an integer value from level 1 to level 5. A higher level-number means a more detailed category.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute manufacturerType / @lang
Namespace No namespace
Annotations
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Type xsd:string
Properties
use required
Used by
Complex Type manufacturerType
Source
<xsd:attribute name="lang" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute manufacturerType / @id
Namespace No namespace
Annotations
id refers to the compatible accessory manufacturer product identifier (ID) of an article.
Type xsd:string
Properties
content simple
Used by
Complex Type manufacturerType
Source
<xsd:attribute name="id" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>id refers to the compatible accessory manufacturer product identifier (ID) of an article.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute keySellingPointType / @lang
Namespace No namespace
Annotations
Lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Type xsd:string
Properties
use required
Used by
Complex Type keySellingPointType
Source
<xsd:attribute name="lang" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>Lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute productFeatureType / @lang
Namespace No namespace
Annotations
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Type xsd:string
Properties
use required
Used by
Complex Type productFeatureType
Source
<xsd:attribute name="lang" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute valueType / @lang
Namespace No namespace
Annotations
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Type xsd:string
Properties
use required
Used by
Complex Type valueType
Source
<xsd:attribute name="lang" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute unitOfMeasurementType / @lang
Namespace No namespace
Annotations
Lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Type xsd:string
Properties
use required
Used by
Complex Type unitOfMeasurementType
Source
<xsd:attribute name="lang" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>Lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute nomalizedValueType / @lang
Namespace No namespace
Annotations
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Type xsd:string
Properties
use required
Used by
Complex Type nomalizedValueType
Source
<xsd:attribute name="lang" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute nomalizedValueType / @id
Namespace No namespace
Annotations
id refers to the product attribute normalized value identificatiom (ID).
Type xsd:string
Properties
content simple
Used by
Complex Type nomalizedValueType
Source
<xsd:attribute name="id" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>id refers to the product attribute normalized value identificatiom (ID).</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute attributeType / @id
Namespace No namespace
Type xsd:string
Properties
use required
Used by
Complex Type attributeType
Source
<xsd:attribute name="id" type="xsd:string" use="required"/>
Attribute xsmallPictureType / @type
Namespace No namespace
Type xsd:string
Properties
use required
Used by
Complex Type xsmallPictureType
Source
<xsd:attribute name="type" type="xsd:string" use="required"/>
Attribute xsmallPictureType / @id
Namespace No namespace
Annotations
id refers to the extra small image identification (ID) of the compatible accessory.
Type xsd:string
Properties
content simple
Used by
Complex Type xsmallPictureType
Source
<xsd:attribute name="id" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>id refers to the extra small image identification (ID) of the compatible accessory.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute conditionType / @lang
Namespace No namespace
Annotations
Lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Type xsd:string
Properties
use required
Used by
Complex Type conditionType
Source
<xsd:attribute name="lang" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>Lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute commentType / @lang
Namespace No namespace
Annotations
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Type xsd:string
Properties
use required
Used by
Complex Type commentType
Source
<xsd:attribute name="lang" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute specificationType / @id
Namespace No namespace
Annotations
id refers to the specification type identification (ID) of an article.
Type xsd:string
Properties
use required
Used by
Complex Type specificationType
Source
<xsd:attribute name="id" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>id refers to the specification type identification (ID) of an article.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute sectionType / @lang
Namespace No namespace
Annotations
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Type xsd:string
Properties
use required
Used by
Complex Type sectionType
Source
<xsd:attribute name="lang" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute extendedSpecificationType / @id
Namespace No namespace
Annotations
id refers to the extended specification identification (ID) of an article.
Type xsd:string
Properties
use required
Used by
Source
<xsd:attribute name="id" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>id refers to the extended specification identification (ID) of an article.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute manufacturerIDType / @lang
Namespace No namespace
Annotations
lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".
Type xsd:string
Properties
use required
Used by
Complex Type manufacturerIDType
Source
<xsd:attribute name="lang" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>lang is the language code (ISO 639-1 code 2) by the International Organization for Standardization (ISO), which represents names for language and language groups. The language code consists out of 2 letters. The default setting is "EN" for "English".</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute manufacturerIDType / @id
Namespace No namespace
Type xsd:string
Properties
content simple
Used by
Complex Type manufacturerIDType
Source
<xsd:attribute name="id" type="xsd:string"/>
Attribute relationType / @relationType
Namespace No namespace
Annotations
relationType refers to the type of relation between Trading Partners. Now only "SupplyOf" is supported as relationType.
Type xsd:string
Properties
use required
Used by
Complex Type relationType
Source
<xsd:attribute name="relationType" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>relationType refers to the type of relation between Trading Partners. Now only "SupplyOf" is supported as relationType.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute digitalContentType / @id
Namespace No namespace
Annotations
id refers to the universally unique identifier (UUID) of the image. The UUID is an identifier standard used in software construction, standardized by the Open Software Foundation (OSF) as part of the Distributed Computing Environment (DCE). The intent is to enable distributed systems to uniquely identify information without significant central coordination.
Type xsd:string
Properties
use required
Used by
Complex Type digitalContentType
Source
<xsd:attribute name="id" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>id refers to the universally unique identifier (UUID) of the image. The UUID is an identifier standard used in software construction, standardized by the Open Software Foundation (OSF) as part of the Distributed Computing Environment (DCE). The intent is to enable distributed systems to uniquely identify information without significant central coordination.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute thirdPartyInfoType / @partnerId
Namespace No namespace
Annotations
partnerId is the GLN code of the information / rich content provider.
Type xsd:string
Properties
use required
Used by
Complex Type thirdPartyInfoType
Source
<xsd:attribute name="partnerId" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>partnerId is the GLN code of the information / rich content provider.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute productType / @PDI
Namespace No namespace
Type xsd:string
Properties
content simple
Used by
Complex Type productType
Source
<xsd:attribute name="PDI" type="xsd:string"/>
Attribute smallPictureType / @type
Namespace No namespace
Type xsd:string
Properties
use required
Used by
Complex Type smallPictureType
Source
<xsd:attribute name="type" type="xsd:string" use="required"/>
Attribute smallPictureType / @id
Namespace No namespace
Type xsd:string
Properties
content simple
Used by
Complex Type smallPictureType
Source
<xsd:attribute name="id" type="xsd:string"/>
Attribute largePictureType / @type
Namespace No namespace
Type xsd:string
Properties
use required
Used by
Complex Type largePictureType
Source
<xsd:attribute name="type" type="xsd:string" use="required"/>
Attribute largePictureType / @id
Namespace No namespace
Type xsd:string
Properties
content simple
Used by
Complex Type largePictureType
Source
<xsd:attribute name="id" type="xsd:string"/>
Attribute productIDType / @lang
Namespace No namespace
Type xsd:string
Properties
use required
Used by
Complex Type productIDType
Source
<xsd:attribute name="lang" type="xsd:string" use="required"/>
Attribute productIDType / @id
Namespace No namespace
Type xsd:string
Properties
content simple
Used by
Complex Type productIDType
Source
<xsd:attribute name="id" type="xsd:string"/>