Action unknown: exportreexport1
en:lenscatalog:version070000:structure
XML-Structure
"Root-Element: b2bOpticLensCatalog"
| header | |
|---|---|
| type | B2BCatalogHeader |
| occurs | 1 |
| description | describes the kind and global definitions of the catalog |
| countryGroups | |
|---|---|
| type | B2BCatalogCountryGroups |
| occurs | 1 |
| description | groups countries that are treated the same; these groups are references at different places |
| lenses | |
|---|---|
| type | B2BCatalogLenses |
| occurs | 1 |
| description | list of all lenses |
| lensGroupNames | |
|---|---|
| type | B2BCatalogLensGroups |
| occurs | 0..1 |
| description | groups of lenses for user interface; the grouping have no impact on anything else like combination or properties; the members references at the lens to a group by id. Ids are linked to Id in Element groupId In complextType B2BCatalogLens |
| lensMaterialProperties | |
|---|---|
| type | B2BCatalogLensMaterialProperties |
| occurs | 1 |
| description | specifies a lens material; it is referenced at a lens by id |
| lensFocalGroups | |
|---|---|
| type | B2BCatalogLensFocalGroups |
| occurs | 1 |
| description | specifies a focal type with a individual name; more than one focal group can have the same focaltype; these groups are referenced at a lens by id |
| lensRanges | |
|---|---|
| type | B2BCatalogLensRanges |
| occurs | 0..1 |
| description | specifies a range for lenses; these ranges are referenced at a lens by id |
| lensGeos | |
|---|---|
| type | B2BCatalogLensGeos |
| occurs | 0..1 |
| description | specifies a geometry description for lenses; these geometries are referenced at a lens by id |
| lensBaseCurves | |
|---|---|
| type | B2BCatalogLensBaseCurves |
| occurs | 0..1 |
| description | specifies valid base curves for lenses; these base curves are referenced at a lens by id |
| lensPriceGroups | |
|---|---|
| type | B2BCatalogLensPriceGroups |
| occurs | 0..1 |
| description | the prices for lenses; these groups are referenced at a lens by id |
| options | |
|---|---|
| type | B2BCatalogOptions |
| occurs | 0..1 |
| description | list of all options |
| optionGroupNames | |
|---|---|
| type | B2BCatalogOptionGroups |
| occurs | 0..1 |
| description | groups of options for user interface; the grouping have no impact on anything else like combination or properties; the members references at the option to a group by id |
| optionPriceGroups | |
|---|---|
| type | B2BCatalogOptionPriceGroups |
| occurs | 0..1 |
| description | the prices for options; these groups are referenced at an option by id |
| combinationNodes | |
|---|---|
| type | B2BCatalogCombinationNodes |
| occurs | 0..1 |
| description | specifies the nodes of a combination tree; they specify which combination of options are valid |
| combinationTrees | |
|---|---|
| type | B2BCatalogCombinationTrees |
| occurs | 0..1 |
| description | specifies trees of combinations that consists of nodes |
| orderOptionGlobalRules | |
|---|---|
| type | B2BCatalogOrderOptionRuleIds |
| occurs | 0..1 |
| description | specifies global rules of orderOptions |
| orderOptionGroups | |
|---|---|
| type | B2BCatalogOrderOptionGroups |
| occurs | 0..1 |
| description | specifies groups of orderOptions |
| orderOptionRules | |
|---|---|
| type | B2BCatalogOrderOptionRules |
| occurs | 0..1 |
| description | specifies rules of orderOptions |
| orderOptionRanges | |
|---|---|
| type | B2BCatalogOrderOptionRanges |
| occurs | 0..1 |
| description | specifies value ranges of orderOptions |
| orderOptionNames | |
|---|---|
| type | B2BCatalogOrderOptionNames |
| occurs | 0..1 |
| description | specifies individual names for an order parameter |
| informations | |
|---|---|
| type | B2BCatalogInformations |
| occurs | 0..1 |
| description | information entries like text, pictures or urls for additional description; they are referenced at different places by id |
| internal | |
|---|---|
| type | xs:anyType |
| occurs | 0..1 |
| description | place for internal extension; elements below internal are not part of the format and should not be used in official catalogs and inter-company use |
<xs:element name="b2bOpticLensCatalog"> <xs:complexType> <xs:sequence> <xs:element name="header" type="B2BCatalogHeader"/> <xs:element name="countryGroups" type="B2BCatalogCountryGroups"/> <xs:element name="lenses" type="B2BCatalogLenses"/> <xs:element name="lensGroupNames" type="B2BCatalogLensGroups" minOccurs="0"/> <xs:element name="lensMaterialProperties" type="B2BCatalogLensMaterialProperties"/> <xs:element name="lensFocalGroups" type="B2BCatalogLensFocalGroups"/> <xs:element name="lensRanges" type="B2BCatalogLensRanges" minOccurs="0"/> <xs:element name="lensGeos" type="B2BCatalogLensGeos" minOccurs="0"/> <xs:element name="lensBaseCurves" type="B2BCatalogLensBaseCurves" minOccurs="0"/> <xs:element name="lensPriceGroups" type="B2BCatalogLensPriceGroups" minOccurs="0"/> <xs:element name="options" type="B2BCatalogOptions" minOccurs="0"/> <xs:element name="optionGroupNames" type="B2BCatalogOptionGroups" minOccurs="0"/> <xs:element name="optionPriceGroups" type="B2BCatalogOptionPriceGroups" minOccurs="0"/> <xs:element name="combinationNodes" type="B2BCatalogCombinationNodes" minOccurs="0"/> <xs:element name="combinationTrees" type="B2BCatalogCombinationTrees" minOccurs="0"/> <xs:element name="orderOptionGlobalRules" type="B2BCatalogOrderOptionRuleIds" minOccurs="0"/> <xs:element name="orderOptionGroups" type="B2BCatalogOrderOptionGroups" minOccurs="0"/> <xs:element name="orderOptionRules" type="B2BCatalogOrderOptionRules" minOccurs="0"/> <xs:element name="orderOptionRanges" type="B2BCatalogOrderOptionRanges" minOccurs="0"/> <xs:element name="orderOptionNames" type="B2BCatalogOrderOptionNames" minOccurs="0"/> <xs:element name="informations" type="B2BCatalogInformations" minOccurs="0"/> <xs:element name="internal" type="xs:anyType" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element>
en/lenscatalog/version070000/structure.txt · Last modified: 2017/07/12 08:53 by hansobermayer
