User Tools

Site Tools

Translations of this page:

en:lenscatalog:version070200:complextypes:b2bcatalogoptiontypes

B2BCatalogOptionTypes

b2bOpticLensCatalogoptionsoption

B2BCatalogOptionTypes

base element
type B2BCatalogFeatures
description B2BCatalogOptionTypes is an extension of B2BCatalogFeatures. All Elements of B2BCatalogFeatures are available plus the following elements.
thicknessreduction
type B2BCatalogThicknessReductionTypes
occurs 1
description used for options that allow a thickness reduction
specialThickness
type xs:boolean
occurs 1
description used for options that allow a special thickness (concrete value)
specialShape
type B2BCatalogSpecialShapeTypes
occurs 0..1
description used for options that allow a special shape
extendedWarranty
type xs:boolean
occurs 0..1
default false
description used for options that describe an extended warranty
duration (attribute of extendedWarranty)
type xs:duration
description describes the duration of the extended warranty
prism
type B2BCatalogPrismAbs
occurs 0..1
description used for options that describe a prismatic power
cylinder
type B2BCatalogCylinderAbs
occurs 0..1
description used for options that describe a cylindric power
<xs:complexType name="B2BCatalogOptionTypes">
  <xs:complexContent>
    <xs:extension base="B2BCatalogFeatures">
      <xs:sequence>
        <xs:choice minOccurs="0">
          <xs:element default="NONE" name="thicknessreduction" type="B2BCatalogThicknessReductionTypes"/>
          <xs:element default="false" name="specialThickness" type="xs:boolean"/>
        </xs:choice>
        <xs:element default="NO" minOccurs="0" name="specialShape" type="B2BCatalogSpecialShapeTypes"/>
        <xs:element default="false" minOccurs="0" name="extendedWarranty">
          <xs:complexType>
            <xs:simpleContent>
              <xs:extension base="xs:boolean">
                <xs:attribute name="duration" type="xs:duration"/>
              </xs:extension>
            </xs:simpleContent>
          </xs:complexType>
        </xs:element>
        <xs:element minOccurs="0" name="prism" type="B2BCatalogPrismAbs"/>
        <xs:element minOccurs="0" name="cylinder" type="B2BCatalogCylinderAbs"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
en/lenscatalog/version070200/complextypes/b2bcatalogoptiontypes.txt · Last modified: 2020/05/15 07:35 by 127.0.0.1