User Tools

Site Tools


en:lensorder:version010600:complextypes:account:item

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:lensorder:version010600:complextypes:account:item [2013/05/01 11:08] sebastianraringen:lensorder:version010600:complextypes:account:item [2013/05/23 14:04] (current) sebastianraring
Line 1: Line 1:
 +====== parties (Account) ======
 +
 +[[en:lensorder:version010600:structure|b2boptic]] -> [[en:lensorder:version010600:structure|items]] -> [[en:lensorder:version010600:complextypes:item|item]] -> parties
 +
 +{{:en:lensorder:version010600:complextypes:xsd_account.png?nolink|Account}}
 +
 +^ id ^^
 +^ type | string |
 +^ occurs | 1 |
 +^ description | customer number |
 +
 +^ //memberShipID (attribute of id)// ^^
 +^ type | long |
 +^ use | optional |
 +^ default | 1 |
 +^ description | obsolete id for a brand of Zeiss, if old customer numbers are used |
 +
 +^ name ^^
 +^ type | string |
 +^ occurs | 0..1 |
 +^ description | name of the party |
 +
 +^ [[en:lensorder:version010600:complextypes:address:item|address]] ^^
 +^ type | [[en:lensorder:version010600:complextypes:address|Address]] |
 +^ occurs | 0..1 |
 +^ description | address of the party |
 +
 +^ [[en:lensorder:version010600:complextypes:contactinfo:item|contact]] ^^
 +^ type | [[en:lensorder:version010600:complextypes:contactinfo|ContactInfo]] |
 +^ occurs | 0..1 |
 +^ description | contact info of the party |
 +
 +
 +<code xml>
 +<xs:complexType name="Account">
 +  <xs:sequence>
 +    <xs:element name="id">
 +      <xs:complexType>
 +        <xs:simpleContent>
 +          <xs:extension base="xs:string">
 +            <xs:attribute name="memberShipID" type="xs:long" use="optional" default="1"/>
 +          </xs:extension>
 +        </xs:simpleContent>
 +      </xs:complexType>
 +    </xs:element>
 +    <xs:element name="name" type="xs:string" minOccurs="0"/>
 +    <xs:element name="address" type="Address" minOccurs="0"/>
 +    <xs:element name="contact" type="ContactInfo" minOccurs="0"/>
 +  </xs:sequence>
 +</xs:complexType>
 +</code>