en:lenscatalog:version070000:complextypes:b2bcatalogoptiontypes
B2BCatalogOptionTypes
b2bOpticLensCatalog→options→option
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/version070000/complextypes/b2bcatalogoptiontypes.txt · Last modified: 2019/08/13 14:37 by sebastianraring