User Tools

Site Tools


en:lensinfo:version000300:complextypes:header

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

en:lensinfo:version000300:complextypes:header [2013/06/03 17:42] – created sebastianraringen:lensinfo:version000300:complextypes:header [2013/06/03 18:05] (current) sebastianraring
Line 1: Line 1:
 +====== header (Header) ======
 +
 +[[en:lensinfo:version000300:structure|b2bOpticInfo]] -> header
 +
 +^ //[[en:lensinfo:version000300:simpletypes:msgtypes|msgType]]// ^^
 +^ type | [[en:lensinfo:version000300:simpletypes:msgtypes|MsgTypes]] |
 +^ use | optional |
 +^ default | REQUEST |
 +^ description |  |
 +
 +^ //[[en:lensinfo:version000300:simpletypes:msgstates|msgState]]// ^^
 +^ type | [[en:lensinfo:version000300:simpletypes:msgstates|MsgStates]] |
 +^ use | optional |
 +^ default | NEW |
 +^ description |  |
 +
 +^ //testIndicator// ^^
 +^ type | boolean |
 +^ use | optional |
 +^ default | false |
 +^ description |  |
 +
 +^ cultureId ^^
 +^ type | string |
 +^ occurs | 1 |
 +^ description |  |
 +
 +^ customersOrderId ^^
 +^ type | string |
 +^ occurs | 1 |
 +^ description |  |
 +
 +^ distributorsOrderId ^^
 +^ type | string |
 +^ occurs | 1 |
 +^ description |  |
 +
 +^ [[en:lensinfo:version000300:complextypes:timestamps|timeStamps]] ^^
 +^ type | [[en:lensinfo:version000300:complextypes:timestamps|TimeStamps]] |
 +^ occurs | 1..n |
 +^ description | list of timestamps |
 +
 +^ remark ^^
 +^ type | string |
 +^ occurs | 0..1 |
 +^ description |  |
 +
 +^ [[en:lensinfo:version000300:complextypes:account|orderParties]] ^^
 +^ type | [[en:lensinfo:version000300:complextypes:account|Account]] |
 +^ occurs | 1..n |
 +^ description |  |
 +
 +^ //[[en:lensinfo:version000300:simpletypes:roles|role]] (attribute of orderParties)// ^^
 +^ type | [[en:lensinfo:version000300:simpletypes:roles|Roles]] |
 +^ use | required |
 +^ description |  |
 +
 +^ [[en:lensinfo:version000300:complextypes:software|software]] ^^
 +^ type | [[en:lensinfo:version000300:complextypes:software|Software]] |
 +^ occurs | 1..n |
 +^ description | list of software programs that create or edit the content |
 +
 +^ [[en:lensinfo:version000300:complextypes:productcatalog|productCatalog]] ^^
 +^ type | [[en:lensinfo:version000300:complextypes:productcatalog|ProductCatalog]] |
 +^ occurs | 0..1 |
 +^ description |  |
 +
 +^ portalOrderId ^^
 +^ type | string |
 +^ occurs | 1 |
 +^ description | retailer's order id |
 +
 +<code xml>
 +<xs:complexType name="Header">
 +  <xs:sequence>
 +    <xs:element name="cultureId" type="xs:string"/>
 +    <xs:element name="customersOrderId" type="xs:string"/>
 +    <xs:element name="distributorsOrderId" type="xs:string"/>
 +    <xs:element name="timeStamps" type="TimeStamps" maxOccurs="unbounded"/>
 +    <xs:element name="remark" type="xs:string" minOccurs="0"/>
 +    <xs:element name="orderParties" maxOccurs="unbounded">
 +      <xs:complexType>
 +        <xs:complexContent>
 +          <xs:extension base="Account">
 +            <xs:attribute name="role" type="Roles" use="required"/>
 +          </xs:extension>
 +        </xs:complexContent>
 +      </xs:complexType>
 +    </xs:element>
 +    <xs:element name="software" type="Software" maxOccurs="unbounded"/>
 +    <xs:element name="productCatalog" type="ProductCatalog" minOccurs="0"/>
 +    <xs:element name="portalOrderId" type="xs:string"/>
 +  </xs:sequence>
 +  <xs:attribute name="msgType" type="MsgTypes" use="optional" default="REQUEST"/>
 +  <xs:attribute name="msgState" type="MsgStates" use="optional" default="NEW"/>
 +  <xs:attribute name="testIndicator" type="xs:boolean" use="optional" default="false"/>
 +</xs:complexType>
 +</code>
  
en/lensinfo/version000300/complextypes/header.txt · Last modified: 2013/06/03 18:05 by sebastianraring