Table of Contents
| Target Namespace |
None |
| Version |
2.0 |
| Element and Attribute Namespaces |
- Global element and attribute declarations belong to this schema's target namespace.
- By default, local element declarations have no namespace.
- By default, local attribute declarations have no namespace.
|
| Schema Composition |
- This schema includes components from the following schema document(s):
|
Declared Namespaces
| Prefix |
Namespace |
|
xml
|
http://www.w3.org/XML/1998/namespace |
|
xsd
|
http://www.w3.org/2001/XMLSchema |
Schema Component Representation
<
xsd:schema version="
2.0">
<xsd:include schemaLocation="Common.xsd"/>
...
</
xsd:schema>
| Name |
ChapterList |
| Type |
Locally-defined complex type |
| Nillable |
no |
| Abstract |
no |
| Documentation |
Liste von Kapiteln |
XML Instance Representation
<ChapterList>
</ChapterList>
Schema Component Representation
<
xsd:element name="
ChapterList">
<
xsd:complexType>
<
xsd:sequence>
<
xsd:element name="
ChapterItem"
type="
ChapterItem"
minOccurs="
0"
maxOccurs="
unbounded"/>
</
xsd:sequence>
</
xsd:complexType>
</
xsd:element>
| Name |
LoginInfo |
| Type |
Locally-defined complex type |
| Nillable |
no |
| Abstract |
no |
| Documentation |
Antwort auf erfolgreiche Anmeldung |
Schema Component Representation
<
xsd:element name="
LoginInfo">
<
xsd:complexType>
<
xsd:sequence>
<
xsd:element name="
SessionKey"
type="
SessionKey"
minOccurs="
1"
maxOccurs="
1"/>
</
xsd:sequence>
</
xsd:complexType>
</
xsd:element>
| Name |
ProductInfo |
| Type |
Locally-defined complex type |
| Nillable |
no |
| Abstract |
no |
| Documentation |
Informationen zu einem Produkt |
XML Instance Representation
<ProductInfo>
Start All [1]<ProductTextFormatted>
TextFormatted </ProductTextFormatted>
[0..1] End All</ProductInfo>
Schema Component Representation
<
xsd:element name="
ProductInfo">
<
xsd:complexType>
<
xsd:all>
<
xsd:element name="
ProductNumber"
type="
ProductNumber"
minOccurs="
1"
maxOccurs="
1"/>
<
xsd:element name="
ProductName"
type="
ProductName"
minOccurs="
1"
maxOccurs="
1"/>
<
xsd:element name="
ProductText"
type="
ProductText"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
ProductURL"
type="
ProductURL"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
BaseUnitCode"
type="
BaseUnitCode"
minOccurs="
1"
maxOccurs="
1"/>
<
xsd:element name="
OrderNumber"
type="
OrderNumber"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
ConfigurationData"
type="
ConfigurationData"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
PackageUnitCode"
type="
PackageUnitCode"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
OrderUnitCode"
type="
OrderUnitCode"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
OrderMinQuantity"
type="
OrderMinQuantity"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
ShippingUnitCode"
type="
ShippingUnitCode"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
ProductGroupCode"
type="
ProductGroupCode"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
AttributeData"
type="
AttributeData"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
PriceData"
type="
PriceData"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
Availability"
type="
Availability"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
ProductRemark"
type="
ProductRemark"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
PriceUnitCode"
type="
PriceUnitCode"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
PriceUnitFactor"
type="
PriceUnitFactor"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
PartList"
type="
PartList"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
CollectionList"
type="
CollectionList"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
FileList"
type="
FileList"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
ProductQuantity"
type="
ProductQuantity"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
ProductType"
type="
ProductType"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
ProductTextFormatted"
type="
TextFormatted"
minOccurs="
0"
maxOccurs="
1"/>
</
xsd:all>
</
xsd:complexType>
</
xsd:element>
| Name |
ProductList |
| Type |
Locally-defined complex type |
| Nillable |
no |
| Abstract |
no |
| Documentation |
Liste von Produkten |
XML Instance Representation
<ProductList>
</ProductList>
Schema Component Representation
<
xsd:element name="
ProductList">
<
xsd:complexType>
<
xsd:sequence>
<
xsd:element name="
ProductItem"
type="
ProductItem"
minOccurs="
0"
maxOccurs="
unbounded"/>
</
xsd:sequence>
</
xsd:complexType>
</
xsd:element>
| Name |
ServiceInfo |
| Type |
Locally-defined complex type |
| Nillable |
no |
| Abstract |
no |
| Documentation |
Informationen über das Anbietersystem |
XML Instance Representation
<ServiceInfo>
<Catalog>
Catalog </Catalog>
[0..1]</ServiceInfo>
Schema Component Representation
<
xsd:element name="
ServiceInfo">
<
xsd:complexType>
<
xsd:sequence>
<
xsd:element name="
Supplier"
type="
Supplier"
minOccurs="
1"
maxOccurs="
1"/>
<
xsd:element name="
Transfer"
type="
Transfer"
minOccurs="
1"
maxOccurs="
1"/>
<
xsd:element name="
Catalog"
type="
Catalog"
minOccurs="
0"
maxOccurs="
1"/>
</
xsd:sequence>
</
xsd:complexType>
</
xsd:element>
| Name |
ServiceList |
| Type |
Locally-defined complex type |
| Nillable |
no |
| Abstract |
no |
| Documentation |
Liste von Anbieterdiensten, Rootelement |
XML Instance Representation
<ServiceList
ListDate="ListDate [0..1]">
</ServiceList>
Schema Component Representation
<
xsd:element name="
ServiceList">
<
xsd:complexType>
<
xsd:sequence>
<
xsd:element name="
ServiceItem"
type="
ServiceItem"
minOccurs="
0"
maxOccurs="
unbounded"/>
<
xsd:element name="
ServiceArea"
type="
ServiceArea"
minOccurs="
0"
maxOccurs="
unbounded"/>
<
xsd:element name="
ServiceCollection"
type="
ServiceCollection"
minOccurs="
0"
maxOccurs="
unbounded"/>
</
xsd:sequence>
<
xsd:attribute name="
ListDate"
type="
ListDate"
use="
optional"/>
</
xsd:complexType>
</
xsd:element>
| Super-types: |
None |
| Sub-types: |
None |
| Name |
Catalog |
| Abstract |
no |
| Documentation |
Angaben zum Katalogzugriff |
XML Instance Representation
<...>
Start All [1]End All</...>
Schema Component Representation
<
xsd:complexType name="
Catalog">
<
xsd:all>
<
xsd:element name="
DefaultType"
type="
DefaultType"
minOccurs="
0"
maxOccurs="
1"/>
</
xsd:all>
</
xsd:complexType>
| Super-types: |
None |
| Sub-types: |
None |
| Name |
ChapterItem |
| Abstract |
no |
| Documentation |
Kapiteleintrag |
XML Instance Representation
<...
ChapterId="ChapterId [1]">
Start All [1]End All</...>
Schema Component Representation
<
xsd:complexType name="
ChapterItem">
<
xsd:all>
<
xsd:element name="
ChapterNumber"
type="
ChapterNumber"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
ChapterName"
type="
ChapterName"
minOccurs="
1"
maxOccurs="
1"/>
<
xsd:element name="
ChapterText"
type="
ChapterText"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
ChapterURL"
type="
ChapterURL"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
ChapterType"
type="
ChapterType"
minOccurs="
1"
maxOccurs="
1"/>
<
xsd:element name="
ChapterThumbNailURL"
type="
ChapterThumbNailURL"
minOccurs="
0"
maxOccurs="
1"/>
</
xsd:all>
<
xsd:attribute name="
ChapterId"
type="
ChapterId"
use="
required"/>
</
xsd:complexType>
| Super-types: |
None |
| Sub-types: |
None |
| Name |
CollectionList |
| Abstract |
no |
| Documentation |
List mit Produkten die irgend einen Bezug zum Produkt haben |
Schema Component Representation
<
xsd:complexType name="
CollectionList">
<
xsd:sequence>
<
xsd:element name="
CollectionListItem"
type="
CollectionListItem"
minOccurs="
0"
maxOccurs="
unbounded"/>
</
xsd:sequence>
</
xsd:complexType>
| Super-types: |
None |
| Sub-types: |
None |
| Name |
CollectionListItem |
| Abstract |
no |
| Documentation |
Eintrag in CollectionList |
XML Instance Representation
<...>
Start All [1]End All</...>
Schema Component Representation
<
xsd:complexType name="
CollectionListItem">
<
xsd:all>
<
xsd:element ref="
ProductInfo"
minOccurs="
1"
maxOccurs="
1"/>
</
xsd:all>
</
xsd:complexType>
| Super-types: |
None |
| Sub-types: |
None |
| Name |
ConfigurationData |
| Abstract |
no |
| Documentation |
Parameterisierungsinformationen |
Schema Component Representation
<
xsd:complexType name="
ConfigurationData">
<
xsd:sequence>
<
xsd:element name="
ConfigurationURL"
type="
ConfigurationURL"
minOccurs="
1"
maxOccurs="
1"/>
<
xsd:element name="
ParamData"
type="
ParamData"
minOccurs="
0"
maxOccurs="
1"/>
</
xsd:sequence>
</
xsd:complexType>
| Super-types: |
None |
| Sub-types: |
None |
| Name |
PartList |
| Abstract |
no |
| Documentation |
Liste von Verweisen zu weiteren Produkten, die die Zusammensetzung bestimmen |
Schema Component Representation
<
xsd:complexType name="
PartList">
<
xsd:sequence>
<
xsd:element name="
PartListItem"
type="
PartListItem"
minOccurs="
0"
maxOccurs="
unbounded"/>
</
xsd:sequence>
</
xsd:complexType>
| Super-types: |
None |
| Sub-types: |
None |
| Name |
PartListItem |
| Abstract |
no |
| Documentation |
Eintrag in PartList |
XML Instance Representation
<...>
Start All [1]End All</...>
Schema Component Representation
<
xsd:complexType name="
PartListItem">
<
xsd:all>
<
xsd:element ref="
ProductInfo"
minOccurs="
1"
maxOccurs="
1"/>
<
xsd:element name="
PartListQuantity"
type="
PartListQuantity"
minOccurs="
0"
maxOccurs="
1"/>
</
xsd:all>
</
xsd:complexType>
| Super-types: |
None |
| Sub-types: |
None |
| Name |
PriceData |
| Abstract |
no |
| Documentation |
Liste von Preisinfos |
Schema Component Representation
<
xsd:complexType name="
PriceData">
<
xsd:sequence>
<
xsd:element name="
PriceItem"
type="
PriceItem"
minOccurs="
0"
maxOccurs="
unbounded"/>
</
xsd:sequence>
</
xsd:complexType>
| Super-types: |
None |
| Sub-types: |
None |
| Name |
PriceItem |
| Abstract |
no |
| Documentation |
Preisinformationen in Bestelleinheiten |
XML Instance Representation
<...>
Start All [1]<TaxRate>
TaxRate </TaxRate>
[0..1] End All</...>
Schema Component Representation
<
xsd:complexType name="
PriceItem">
<
xsd:all>
<
xsd:element name="
CurrencyCode"
type="
CurrencyCode"
minOccurs="
1"
maxOccurs="
1"/>
<
xsd:element name="
PriceType"
type="
PriceType"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
FromOrderQuantity"
type="
FromOrderQuantity"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
PriceValue"
type="
PriceValue"
minOccurs="
1"
maxOccurs="
1"/>
<
xsd:element name="
TaxRate"
type="
TaxRate"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
ExpiresDate"
type="
ExpiresDate"
minOccurs="
0"
maxOccurs="
1"/>
</
xsd:all>
</
xsd:complexType>
| Super-types: |
None |
| Sub-types: |
None |
| Name |
ProductItem |
| Abstract |
no |
| Documentation |
Produkteintrag in der Liste |
Schema Component Representation
<
xsd:complexType name="
ProductItem">
<
xsd:sequence>
<
xsd:element name="
ProductNumber"
type="
ProductNumber"
minOccurs="
1"
maxOccurs="
1"/>
<
xsd:element name="
ProductName"
type="
ProductName"
minOccurs="
1"
maxOccurs="
1"/>
<
xsd:element name="
ProductThumbNailURL"
type="
ProductThumbNailURL"
minOccurs="
0"
maxOccurs="
1"/>
</
xsd:sequence>
</
xsd:complexType>
| Super-types: |
None |
| Sub-types: |
None |
| Name |
ServiceArea |
| Abstract |
no |
| Documentation |
Bereich mit zusammengehörigen Anbieterdiensten |
Schema Component Representation
<
xsd:complexType name="
ServiceArea">
<
xsd:sequence>
<
xsd:element name="
ServiceEntry"
type="
ServiceItem"
minOccurs="
0"
maxOccurs="
unbounded"/>
</
xsd:sequence>
<
xsd:attribute name="
AreaCode"
type="
AreaCode"
use="
required"/>
</
xsd:complexType>
| Super-types: |
None |
| Sub-types: |
None |
| Name |
ServiceCollection |
| Abstract |
no |
| Documentation |
Sammlung von Gruppen von Anbieterdiensten der gleichen Art |
Schema Component Representation
<
xsd:complexType name="
ServiceCollection">
<
xsd:sequence>
<
xsd:element name="
CollectionName"
type="
CollectionName"
minOccurs="
1"
maxOccurs="
unbounded"/>
<
xsd:element name="
ServiceGroup"
type="
ServiceGroup"
minOccurs="
0"
maxOccurs="
unbounded"/>
</
xsd:sequence>
</
xsd:complexType>
| Super-types: |
None |
| Sub-types: |
None |
| Name |
ServiceGroup |
| Abstract |
no |
| Documentation |
Gruppe von Anbieterdiensten mit Gemeinsamkeiten |
Schema Component Representation
<
xsd:complexType name="
ServiceGroup">
<
xsd:sequence>
<
xsd:element name="
GroupName"
type="
GroupName"
minOccurs="
1"
maxOccurs="
unbounded"/>
<
xsd:element name="
ServiceRef"
type="
ServiceRef"
minOccurs="
0"
maxOccurs="
unbounded"/>
</
xsd:sequence>
<
xsd:attribute name="
LanguageCode"
type="
LanguageCode"
use="
optional"/>
</
xsd:complexType>
| Super-types: |
None |
| Sub-types: |
None |
| Name |
ServiceItem |
| Abstract |
no |
| Documentation |
Beschreibung der Eigenschaften eines Anbieterdienstes |
Schema Component Representation
<
xsd:complexType name="
ServiceItem">
<
xsd:sequence>
<
xsd:element name="
ServiceName"
type="
ServiceName"
minOccurs="
1"
maxOccurs="
1"/>
<
xsd:element name="
ServiceHolder"
type="
ServiceHolder"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
ServiceDesc"
type="
ServiceDesc"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
ServiceVersion"
type="
ServiceVersion"
minOccurs="
1"
maxOccurs="
1"/>
<
xsd:element name="
ServiceEntryPoint"
type="
ServiceEntryPoint"
minOccurs="
1"
maxOccurs="
1"/>
<
xsd:element name="
ServiceAuditPoint"
type="
ServiceAuditPoint"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
ServiceURL"
type="
ServiceURL"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
CatalogURL"
type="
CatalogURL"
minOccurs="
0"
maxOccurs="
1"/>
</
xsd:sequence>
<
xsd:attribute name="
ServiceId"
type="
ServiceId"
use="
required"/>
</
xsd:complexType>
| Super-types: |
None |
| Sub-types: |
None |
| Name |
Transfer |
| Abstract |
no |
| Documentation |
Angaben, wie Dokumente zum Anbieter transferiert werden können |
XML Instance Representation
<...>
Start All [1]<MailTo>
MailTo </MailTo>
[0..1]<FaxTo>
FaxTo </FaxTo>
[0..1]<TelTo>
TelTo </TelTo>
[0..1] End All</...>
Schema Component Representation
<
xsd:complexType name="
Transfer">
<
xsd:all>
<
xsd:element name="
OnlineTo"
type="
OnlineTo"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
MailTo"
type="
MailTo"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
FaxTo"
type="
FaxTo"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
TelTo"
type="
TelTo"
minOccurs="
0"
maxOccurs="
1"/>
<
xsd:element name="
LetterTo"
type="
LetterTo"
minOccurs="
0"
maxOccurs="
1"/>
</
xsd:all>
</
xsd:complexType>