User Tools

Site Tools


en:lenscatalog:version070000:complextypes:b2bcatalogaddress

Differences

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

Link to this comparison view

Next revision
Previous revision
en:lenscatalog:version070000:complextypes:b2bcatalogaddress [2016/10/21 13:47] – external edit 127.0.0.1en:lenscatalog:version070000:complextypes:b2bcatalogaddress [2017/06/16 15:10] (current) sebastianraring
Line 1: Line 1:
 +======B2BCatalogAddress======
 +
 +[[en:lenscatalog:version070000:structure|b2bOpticLensCatalog]]->[[en:lenscatalog:version070000:complextypes:b2bcatalogheader|header]]->[[en:lenscatalog:version070000:complextypes:b2bcatalogsupplier|supplier]]->[[en:lenscatalog:version070000:complextypes:b2bcatalogcontactinfos|contactInfos]]->[[en:lenscatalog:version070000:complextypes:b2bcatalogcontactinfo|contactInfo]]->address \\
 +[[en:lenscatalog:version070000:structure|b2bOpticLensCatalog]]->[[en:lenscatalog:version070000:complextypes:b2bcatalogheader|header]]->[[en:lenscatalog:version070000:complextypes:b2bcatalogsubsupplier|subSupplier]]->[[en:lenscatalog:version070000:complextypes:b2bcatalogcontactinfos|contactInfos]]->[[en:lenscatalog:version070000:complextypes:b2bcatalogcontactinfo|contactInfo]]->address
 +
 +{{en:lenscatalog:version070000:images:b2bcatalogaddress.png?nolink|B2BCatalogAddress}}
 +
 +^name^^
 +^type |xs:string ^
 +^occurs |1 ^
 +^description | name of the recipient ^
 +
 +^addressLines^^
 +^type |[[en:lenscatalog:version070000:complextypes:b2bcatalogaddresslines|B2BCatalogAddressLines]] ^
 +^occurs |0..1 ^
 +^description | optional additional address lines that are needed besides the street or postbox ^
 +
 +^street^^
 +^type |xs:string ^
 +^occurs |1 ^
 +^description | streetname with number or house name, if there is no streetname ^
 +
 +^poBox^^
 +^type |xs:string ^
 +^occurs |1 ^
 +^description | address line with postbox info, e.g. "Postfach 123" ^
 +
 +^zip^^
 +^type |xs:string ^
 +^occurs |1 ^
 +^description | postal code of address or postbox ^
 +
 +^city^^
 +^type |xs:string ^
 +^occurs |1 ^
 +^description | name of the city ^
 +
 +^country^^
 +^type |[[en:lenscatalog:version070000:simpletypes:b2bcatalogcountrycode|B2BCatalogCountryCode]] ^
 +^occurs |1 ^
 +^description | ISO country code ([[https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2|ISO 3166-1 alpha-2]]) ^
 +
 +<code xml>
 +<xs:complexType name="B2BCatalogAddress">
 +  <xs:sequence>
 +    <xs:element name="name" type="xs:string"/>
 +    <xs:element minOccurs="0" name="addressLines" type="B2BCatalogAddressLines"/>
 +    <xs:choice>
 +      <xs:element name="street" type="xs:string"/>
 +      <xs:element name="poBox" type="xs:string"/>
 +    </xs:choice>
 +    <xs:element name="zip" type="xs:string"/>
 +    <xs:element name="city" type="xs:string"/>
 +    <xs:element name="country" type="B2BCatalogCountryCode"/>
 +  </xs:sequence>
 +</xs:complexType>
 +</code>