<?xml version="1.0" encoding="utf-8"?>
<!-- Mit XMLSpy v2022 (x64) (http://www.altova.com) von Olaf Pluemer (Daten Competence Center e. V.) bearbeitet -->
<!--Created with Liquid Studio 2017 - Developer Bundle Edition 15.1.17.7979 (https://www.liquid-technologies.com)-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:element name="T_NEW_MERGE_CATALOGS">
		<xs:annotation>
			<xs:documentation xml:lang="DE">In diesem Element werden alle Informationen und Daten für die Bereitstellung eines vollständigen Kataloges/Datenbestandes hinterlegt.</xs:documentation>
			<xs:documentation xml:lang="EN">This element is used for storing and providing all information and data for the issuing of a complete catalogue/ database.</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="CATALOG">
					<xs:annotation>
						<xs:documentation xml:lang="DE">In diesem Element werden administrative Informationen zum Katalog/Datenbestand hinterlegt.</xs:documentation>
						<xs:documentation xml:lang="EN">All administrative information about the catalogue/ database is stored in this element.</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="CATALOG_IDENTIFICATION">
								<xs:annotation>
									<xs:documentation xml:lang="DE">In diesem Element werden identifizierende Merkmale des Multihersteller-Kataloges hinterlegt.

Weichen die Inhalte dieser Felder bei einem aktualisiertem Katalog von der Basisdatei ab, so ist die Aktualisierung eines vorhandenen Kataloges nicht ohne weiteres möglich.</xs:documentation>
									<xs:documentation xml:lang="EN">Identifying features of the multi-manufacturer catalog are stored in this element. 

If the content of these elements differs from the base file in an updated catalogue, it is not possible to update the existing catalogue.</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element name="GLN_NO">
											<xs:annotation>
												<xs:documentation xml:lang="DE">In dieses Element wird die eindeutige Globale Lokationsnummer (GLN) eingetragen. Die GLN ermöglicht eine eindeutige Zuordnung von Unternehmen oder Unternehmenseinheiten für beispielsweise den automatisierten elektronischen Datenaustausch.</xs:documentation>
												<xs:documentation xml:lang="EN">This element is used to enter a unique global location number (GLN). The GLN allows for an unequivocal assignment of companies or business units, e.g. for the automated electronic exchange of data.</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:pattern value="[0-9]{13}"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="CATALOG_ID">
											<xs:annotation>
												<xs:documentation xml:lang="DE">Hier wird die eindeutige ID eines Multiherstellers angegeben, um den Katalog eindeutig zu identifizieren.

Ein Multiherstellerkatalog muss für einen bestimmten Händler immer dieselbe ID besitzen.</xs:documentation>
												<xs:documentation xml:lang="EN">The unique ID of a multi-manufacturer is specified here in order to provide a unique identification of the catalogue.

A multi-manufacturer catalogue must always have the same ID for the same dealership.</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:minLength value="1"/>
													<xs:maxLength value="64"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="FILE_RELEASE_DATE" type="xs:dateTime">
											<xs:annotation>
												<xs:documentation xml:lang="DE">In diesem Element soll der Zeitstempel für die Erstellung des Datenbestandes in der UTC Zeit angegeben werden. </xs:documentation>
												<xs:documentation xml:lang="EN">This element provides the time stamp for the creation of the data pool in UTC time. </xs:documentation>
											</xs:annotation>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="CATALOG_NAME" type="languagetext30">
								<xs:annotation>
									<xs:documentation xml:lang="DE">In diesem Element wird der Katalogname des Datenbestandes angegeben. Er dient als Basis für die Darstellung des Katalognamens in den Softwareprodukten. Katalognamen in Verbindung mit Jahreszahlen sind erlaubt.</xs:documentation>
									<xs:documentation xml:lang="EN">This element is used to specify the catalogue name of the data pool.It serves as the basis for displaying the catalogue name in the software products. Catalogue names that include the year are permitted.</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="DATA_VERSION">
								<xs:annotation>
									<xs:documentation xml:lang="DE">Die Datenversion (DATA_VERSION) definiert das Datum, bis zu dem vom Hersteller veröffentlichte Katalogdaten, Nachträge und Fehlerkorrekturen in dem Datenbestand berücksichtigt wurden.</xs:documentation>
									<xs:documentation xml:lang="EN">The element data version (DATA_VERSION) defines the date up to which published catalogue data, supplements, and corrections are included in the database.</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:date"/>
								</xs:simpleType>
							</xs:element>
							<xs:element name="VALID_FROM_DATE">
								<xs:annotation>
									<xs:documentation xml:lang="DE">Mit dem Element wird der Beginn der Gültigkeit des Multiherstellerkataloges angegeben.

Der Gültigkeitszeitraum, der für einen Multiherstellerkatalog innerhalb des Elementes CATALOG angegeben ist, gilt für die Zusammenstellung, sie bezieht sich nicht auf einen in der Zusammenstellung angegebenen Einzelkatalog, wenn dieser für eine Planung als Einzelkatalog genutzt wird.</xs:documentation>
									<xs:documentation xml:lang="EN">The element is used to specify the validity period start date of the multi-manufacturer catalogue.

The period of validity specified for a multi-manufacturer catalog applies to the compilation, it does not refer to an individual catalog contained in the compilation if this is used for planning as an individual catalogue.</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:date"/>
								</xs:simpleType>
							</xs:element>
							<xs:element name="VALID_UNTIL_DATE">
								<xs:annotation>
									<xs:documentation xml:lang="DE">Mit dem Element wird das Ende der Gültigkeit des Multiherstellerkataloges angegeben.

Der Gültigkeitszeitraum, der für einen Multiherstellerkatalog innerhalb des Elementes CATALOG angegeben ist, gilt für die Zusammenstellung, sie bezieht sich nicht auf einen in der Zusammenstellung angegebenen Einzelkatalog, wenn dieser für eine Planung als Einzelkatalog genutzt wird.</xs:documentation>
									<xs:documentation xml:lang="EN">The element is used to specify the validity period expiry date of the multi-manufacturer catalogue.

The period of validity specified for a multi-manufacturer catalog applies to the compilation, it does not refer to an individual catalog contained in the compilation if this is used for planning as an individual catalogue.</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:date"/>
								</xs:simpleType>
							</xs:element>
							<xs:element name="CATALOG_INFO" type="languagetext">
								<xs:annotation>
									<xs:documentation xml:lang="DE">In diesem Element werden die Informationstexte abgelegt.</xs:documentation>
									<xs:documentation xml:lang="EN">This element is used to store the information texts.</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="CATALOG_VERSION">
								<xs:annotation>
									<xs:documentation xml:lang="DE">Hier muss der Hersteller eine Versions-Nr. für den Katalog vergeben.</xs:documentation>
									<xs:documentation xml:lang="EN">The manufacturer must assign a version number for the catalogue in this field.</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:positiveInteger">
										<xs:minInclusive value="1"/>
										<xs:maxInclusive value="999999999"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DETAIL_INFOS" minOccurs="0" maxOccurs="unbounded">
								<xs:annotation>
									<xs:documentation xml:lang="DE">Dieses Element dient der Angabe von Bildern auf Katalogebene z. B. eines Hersteller- oder Kataloglogos.</xs:documentation>
									<xs:documentation xml:lang="EN">This element serves to specify images on catalogue level, e.g. a manufacturer or catalogue logo.</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element name="DETAIL_INFO_REF" maxOccurs="unbounded">
											<xs:annotation>
												<xs:documentation xml:lang="DE">In diesem Element werden die Detailinformationen referenziert.</xs:documentation>
												<xs:documentation xml:lang="EN">This element is used to reference the detailed information.</xs:documentation>
											</xs:annotation>
											<xs:complexType>
												<xs:attribute name="DETAIL_INFO_NO" use="required">
													<xs:annotation>
														<xs:documentation xml:lang="DE">In diesem Attribut wird die Identifikationsnummer der referenzierten Detailinformation angegeben.</xs:documentation>
														<xs:documentation xml:lang="EN">This attribute is used to specify the identification number of the referenced detailed information.</xs:documentation>
													</xs:annotation>
													<xs:simpleType>
														<xs:restriction base="xs:positiveInteger">
															<xs:maxInclusive value="999999999"/>
														</xs:restriction>
													</xs:simpleType>
												</xs:attribute>
												<xs:attribute name="SEQUENCE_NO" use="required">
													<xs:annotation>
														<xs:documentation xml:lang="DE">Dieses Attribut gibt die Möglichkeit, Detailinformationen am Katalog mit einer selbstdefinierten Sortierreihenfolge anzulegen.</xs:documentation>
														<xs:documentation xml:lang="EN">This attribute allows for the detailed information a freely defined sorting order.
</xs:documentation>
													</xs:annotation>
													<xs:simpleType>
														<xs:restriction base="xs:positiveInteger"/>
													</xs:simpleType>
												</xs:attribute>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="SUPPLIER">
					<xs:annotation>
						<xs:documentation xml:lang="DE">In diesem Element werden Daten des Herstellers hinterlegt, wie beispielsweise Kommunikations- und Kontaktinformationen.</xs:documentation>
						<xs:documentation xml:lang="EN">This element is used to specify the manufacturer's data, e.g. communication and contact information.</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="ISO_COUNTRY_ID">
								<xs:annotation>
									<xs:documentation xml:lang="DE">In diesem Element wird das Land, indem der Sitz des Herstellers ist, nach ISO-Norm angegeben.</xs:documentation>
									<xs:documentation xml:lang="EN">This element is used to specify the manufacturer's country in accordance with theISO standard.</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:pattern value="[A-Z]{2}"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="WEEE_NO" minOccurs="0">
								<xs:annotation>
									<xs:documentation xml:lang="DE">In dieses Element wird die WEEE-Registrierungsnummer eingetragen. Eine WEEE Registrierungsnummer muss haben, wer nach dem "Elektro- und Elektronikgerätegesetz" (ElektroG) als Hersteller oder Importeur von Elektrogeräten eingestuft wird.
In Deutschland hat die WEEE-Nr. folgenden Aufbau: "DE12345678".
Händler können die Gültigkeit der WEEE-Nummer auf der Internetseite der "Stiftung Elektro-Altgeräte Register" (http://www.stiftung-ear.de) nachvollziehen.</xs:documentation>
									<xs:documentation xml:lang="EN">This element is used to enter the WEEE registration number. A WEEE registration number is mandatory for everyone classified as a manufacturer or importer of electrical appliances in accordance with the "Electrical and Electronic Equipment Act" (ElektroG).
In Germany, WEE look as follows: "DE12345678".
Dealers can verify the validity of WEE numbers on the website of the register for Waste Electrical Appliances (http://www.stiftung-ear.de).</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:string"/>
								</xs:simpleType>
							</xs:element>
							<xs:element name="CONTACT_PERSON" maxOccurs="2">
								<xs:annotation>
									<xs:documentation xml:lang="DE">In diesem Element werden die Informationen eines Ansprechpartners hinterlegt.</xs:documentation>
									<xs:documentation xml:lang="EN">This element is used to specify the information of a contact person.</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element name="CONTACT_PERSON_NO">
											<xs:annotation>
												<xs:documentation xml:lang="DE">In diesem Element wird die Rangfolge der Kontaktaufnahme zum Ansprechpartner angegeben. (1=1. Kontaktaufnahme, 2=2. Kontaktaufnahme)</xs:documentation>
												<xs:documentation xml:lang="EN">This element is used to specify the priorities of methods for making contact with the contact person. (1=1st contact, 2=2nd contact)</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:positiveInteger">
													<xs:minInclusive value="1"/>
													<xs:maxInclusive value="2"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="CONTACT_ROLE">
											<xs:annotation>
												<xs:documentation xml:lang="DE">In diesem Element wird die Rolle des angelegten Kontaktes angegeben. Die Bezeichnungen der Rollen werden vom Hersteller definiert (z. B. Stellvertreter, EDI-Verantwortlicher).</xs:documentation>
												<xs:documentation xml:lang="EN">This element is used to specify the role of the newly created contact. The role designations are certified by the manufacturer (e.g. substitute, person responsible for IT).</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:minLength value="1"/>
													<xs:maxLength value="60"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="CONTACT_NAME">
											<xs:annotation>
												<xs:documentation xml:lang="DE">In diesem Element wird der Familienname des direkten Ansprechpartners für das Software-Haus angegeben.</xs:documentation>
												<xs:documentation xml:lang="EN">This element is used to specify the last name of the direct contact person for the software house.</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:minLength value="1"/>
													<xs:maxLength value="20"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="FIRST_NAME">
											<xs:annotation>
												<xs:documentation xml:lang="DE">In diesem Element wird der Vorname des direkten Ansprechpartners angegeben.</xs:documentation>
												<xs:documentation xml:lang="EN">This element is used to specify the first name of the direct contact person.</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:minLength value="1"/>
													<xs:maxLength value="20"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="FORM_OF_ADDRESS">
											<xs:annotation>
												<xs:documentation xml:lang="DE">Hier wird die Anrede des direkten Ansprechpartners angegeben.
1 = Frau
2 = Herr</xs:documentation>
												<xs:documentation xml:lang="EN">This element is used to specify the salutation for the direct contact person.
1 = Mrs
2 = Mr</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:positiveInteger">
													<xs:minInclusive value="1"/>
													<xs:maxInclusive value="2"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="DEPARTMENT" minOccurs="0">
											<xs:annotation>
												<xs:documentation xml:lang="DE">Hier wird, soweit vorhanden, die Abteilung des direkten Ansprechpartners angegeben.</xs:documentation>
												<xs:documentation xml:lang="EN">This element is, if present, used to specify the department of the direct contact person.</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:minLength value="1"/>
													<xs:maxLength value="15"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="TELEPHONE">
											<xs:annotation>
												<xs:documentation xml:lang="DE">Hier wird die Telefonnummer des direkten Ansprechpartners angegeben. Diese beinhaltet auch alle (internationalen) Vorwahlen, z. B.: +49(1234)56-7890.</xs:documentation>
												<xs:documentation xml:lang="EN">This element is used to specify the telephone number of the direct contact person. This also includes all (international) dialling codes, e.g. +49(1234)56-7890.</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:minLength value="1"/>
													<xs:maxLength value="18"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="FAX" minOccurs="0">
											<xs:annotation>
												<xs:documentation xml:lang="DE">Hier wird die Fax-Nummer des direkten Ansprechpartners angegeben. Diese beinhaltet auch alle (internationalen) Vorwahlen, z. B.: +49(5251)60-3284.</xs:documentation>
												<xs:documentation xml:lang="EN">This element is used to specify the fax number of the direct contact person. This also includes all (international) dialling codes, e.g. +49(5251)60-3284.</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:minLength value="1"/>
													<xs:maxLength value="18"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="EMAIL" minOccurs="0">
											<xs:annotation>
												<xs:documentation xml:lang="DE">In diesem Element wird die E-Mail-Adresse angegeben.</xs:documentation>
												<xs:documentation xml:lang="EN">This element is used to specify the email address.</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:pattern value="[a-zA-Z0-9._%+\-!#$%'*/=?^_`{|}~]+@[a-zA-Z0-9.\-]+\.[a-zA-Z]{2,}"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="STREET" minOccurs="0">
											<xs:annotation>
												<xs:documentation xml:lang="DE">In diesem Element wird die Straße der Hausanschrift des Herstellers angegeben.</xs:documentation>
												<xs:documentation xml:lang="EN">This element is used to specify the street of the manufacturer's business address.</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:minLength value="1"/>
													<xs:maxLength value="30"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ZIPCODE_STREET" minOccurs="0">
											<xs:annotation>
												<xs:documentation xml:lang="DE">In diesem Element wird die Postleitzahl der Hausanschrift des Herstellers angegeben.</xs:documentation>
												<xs:documentation xml:lang="EN">This element is used to specify the postcode of the manufacturer's business address.</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:minLength value="1"/>
													<xs:maxLength value="8"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="CITY" minOccurs="0">
											<xs:annotation>
												<xs:documentation xml:lang="DE">In diesem Element wird der Sitz des Herstellers angegeben.</xs:documentation>
												<xs:documentation xml:lang="EN">This element is used to specify the manufacturer's place registered office.</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:minLength value="1"/>
													<xs:maxLength value="30"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ISO_COUNTRY_ID">
											<xs:annotation>
												<xs:documentation xml:lang="DE">In diesem Element wird das Land, indem der Sitz des Herstellers ist, nach ISO-Norm angegeben.</xs:documentation>
												<xs:documentation xml:lang="EN">This element is used to specify the manufacturer's country in accordance with theISO standard.</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:pattern value="[A-Z]{2}"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="CONTACT_SUPPLIER">
								<xs:annotation>
									<xs:documentation xml:lang="DE">In diesem Element werden die Kontaktdaten des Herstellers hinterlegt.</xs:documentation>
									<xs:documentation xml:lang="EN">This element is used to specify the manufacturer's contact data.</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element name="MANUFACTURER_NAME_1">
											<xs:annotation>
												<xs:documentation xml:lang="DE">In diesem Element wird die 1. Zeile des Firmennamens angegeben.</xs:documentation>
												<xs:documentation xml:lang="EN">This element is used to specify the first line of the company name.</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:minLength value="1"/>
													<xs:maxLength value="30"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="MANUFACTURER_NAME_2" minOccurs="0">
											<xs:annotation>
												<xs:documentation xml:lang="DE">Wenn vohanden, wird in diesem Element die 2. Zeile des Firmennamens angegeben.</xs:documentation>
												<xs:documentation xml:lang="EN">If activated, this element is used to store the second line of the company name.</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:minLength value="1"/>
													<xs:maxLength value="30"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="EMAIL" minOccurs="0">
											<xs:annotation>
												<xs:documentation xml:lang="DE">In diesem Element wird die für den Händler bzw. Endkunden offizielle E-Mail-Adresse angegeben.</xs:documentation>
												<xs:documentation xml:lang="EN">This element is used to specify the official email address for the dealership or consumer.</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:pattern value="[a-zA-Z0-9._%+\-!#$%'*/=?^_`{|}~]+@[a-zA-Z0-9.\-]+\.[a-zA-Z]{2,}"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="INTERNET_ADDRESS" minOccurs="0">
											<xs:annotation>
												<xs:documentation xml:lang="DE">In diesem Element wird, soweit vorhanden, die für den Händler bzw. Endkunden offizielle Internet-Adresse angegeben (z. B.: http://www.firma.de).</xs:documentation>
												<xs:documentation xml:lang="EN">This element, if present, is used to specify the official URL (e.g. http://www.company.com) for dealerships or consumers.</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:string"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="STREET">
											<xs:annotation>
												<xs:documentation xml:lang="DE">In diesem Element wird die Straße der Hausanschrift des Herstellers angegeben.</xs:documentation>
												<xs:documentation xml:lang="EN">This element is used to specify the street of the manufacturer's business address.</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:minLength value="1"/>
													<xs:maxLength value="30"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ZIPCODE_STREET">
											<xs:annotation>
												<xs:documentation xml:lang="DE">In diesem Element wird die Postleitzahl der Hausanschrift des Herstellers angegeben.</xs:documentation>
												<xs:documentation xml:lang="EN">This element is used to specify the postcode of the manufacturer's business address.</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:minLength value="1"/>
													<xs:maxLength value="8"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="CITY">
											<xs:annotation>
												<xs:documentation xml:lang="DE">In diesem Element wird der Sitz des Herstellers angegeben.</xs:documentation>
												<xs:documentation xml:lang="EN">This element is used to specify the manufacturer's place registered office.</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:minLength value="1"/>
													<xs:maxLength value="30"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ISO_COUNTRY_ID">
											<xs:annotation>
												<xs:documentation xml:lang="DE">In diesem Element wird das Land, indem der Sitz des Herstellers ist, nach ISO-Norm angegeben.</xs:documentation>
												<xs:documentation xml:lang="EN">This element is used to specify the manufacturer's country in accordance with theISO standard.</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:pattern value="[A-Z]{2}"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ZIPCODE_POSTBOX" minOccurs="0">
											<xs:annotation>
												<xs:documentation xml:lang="DE">In diesem Element wird, soweit vorhanden, die Postleitzahl des Postfaches angegeben.</xs:documentation>
												<xs:documentation xml:lang="EN">This element, if present, is used to specify the postcode associated with the PO Box.</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:minLength value="1"/>
													<xs:maxLength value="8"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="POSTBOX" minOccurs="0">
											<xs:annotation>
												<xs:documentation xml:lang="DE">In diesem Element wird, soweit vorhanden, das Postfach der Herstelleradresse angegeben. Das Wort "Postfach" darf nicht miterfasst werden.</xs:documentation>
												<xs:documentation xml:lang="EN">This element, if present, is used to specify the PO Box line of the manufacturer's address. The word "PO Box" must be omitted.</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:pattern value="[0-9a-zA-Z]{0,10}"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="TELEPHONE_SWITCHBOARD">
											<xs:annotation>
												<xs:documentation xml:lang="DE">Hier wird die Telefonnummer der Zentrale des Herstellers angegeben. Diese beinhaltet auch alle (internationalen) Vorwahlen, z. B.: +49(1234)56-7890.</xs:documentation>
												<xs:documentation xml:lang="EN">This element is used to specify the telephone number of the manufacturer's switchboard. This also includes all (international) dialling codes, e.g. +49(1234)56-7890.</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:minLength value="1"/>
													<xs:maxLength value="18"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="FAX_SWITCHBOARD">
											<xs:annotation>
												<xs:documentation xml:lang="DE">Hier wird die Fax-Nummer der Zentrale des Herstellers angegeben. Diese beinhaltet auch alle (internationalen) Vorwahlen, z. B.: +49(1234)56-7890.</xs:documentation>
												<xs:documentation xml:lang="EN">This element is used to specify the fax number of the manufacturer's switchboard. This also includes all (international) dialling codes, e.g. +49(1234)56-7890.</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:minLength value="1"/>
													<xs:maxLength value="18"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="GLOBAL_DEFINITION">
					<xs:annotation>
						<xs:documentation xml:lang="DE">In diesem Element werden für den gesamten Katalog/Datenbestand gültige Daten (globale Informationen) hinterlegt.</xs:documentation>
						<xs:documentation xml:lang="EN">This element is used to specify data that is valid for the entire catalogue/data pool (global information).</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="DETAIL_INFOS" minOccurs="0" maxOccurs="1">
								<xs:annotation>
									<xs:documentation xml:lang="DE">In diesem Element werden Detail-Informationen hinterlegt.</xs:documentation>
									<xs:documentation xml:lang="EN">This element is used to specify detailed information.</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element name="DETAIL_INFO" minOccurs="1" maxOccurs="unbounded">
											<xs:annotation>
												<xs:documentation xml:lang="DE">Das Element dient zur Speicherung von Hyperlinks zu Detailinformationen.</xs:documentation>
												<xs:documentation xml:lang="EN">This element is used to specify URLs to detailed information.</xs:documentation>
											</xs:annotation>
											<xs:complexType>
												<xs:sequence>
													<xs:element name="CLASSIFICATION">
														<xs:annotation>
															<xs:documentation xml:lang="DE">Dieses Element dient der Klassifizierung der Detailinformation.</xs:documentation>
															<xs:documentation xml:lang="EN">This element is used to classify detailed information.</xs:documentation>
														</xs:annotation>
														<xs:simpleType>
															<xs:restriction base="xs:string"/>
														</xs:simpleType>
													</xs:element>
													<xs:element name="INFO_TYPE">
														<xs:annotation>
															<xs:documentation xml:lang="DE">Dieses Element beschreibt die Art der Detailinformation.
          
Die Werte der möglichen Info-Typen sind der entsprechenden Tabelle aus der Einleitung zu entnehmen.

Für Milieufotos (INFO_TYPE = 1) wird eine Bildgröße von 2048x2048px empfohlen. </xs:documentation>
															<xs:documentation xml:lang="EN">This element is here to describe the type of detailed information.

The values of the available info types can be found in the corresponding table in the introduction.

An image size of 2048x2048px is recommended for images of typical settings (INFO_TYPE = 1).</xs:documentation>
														</xs:annotation>
														<xs:simpleType>
															<xs:restriction base="xs:positiveInteger">
																<xs:maxInclusive value="17"/>
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="EXTERNAL_NAME" type="languagetext" minOccurs="0">
														<xs:annotation>
															<xs:documentation xml:lang="DE">Diese Element enthält den Anzeigename des Links (z.B. "Skizze 4711").</xs:documentation>
															<xs:documentation xml:lang="EN">This element contains the display name of the link (e.g. "sketch 4711").</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="INTERNAL_NAME" type="languagetext40" minOccurs="0">
														<xs:annotation>
															<xs:documentation xml:lang="DE">Hier kann eine ausführlichere Beschreibung zum Link mitgegeben werden.

Diese Information ist nicht für die Weitergabe an den Handelspartner, sondern für weitergehende Informationen für die Softwarehäuser gedacht.</xs:documentation>
															<xs:documentation xml:lang="EN">A more detailed description of the link can be included here.

This information is not intended for disclosure to the dealership, but to provide further information to the software houses.</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="TOOL_TIP" type="languagetext" minOccurs="0">
														<xs:annotation>
															<xs:documentation xml:lang="DE">Dieses Element enthält Text für einen Hinweis zum Link.</xs:documentation>
															<xs:documentation xml:lang="EN">This element contains the text for a link note.</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="URL">
														<xs:annotation>
															<xs:documentation xml:lang="DE">Dieses Element gibt die URL zur Detailinformation an.</xs:documentation>
															<xs:documentation xml:lang="EN">This element specifies the URL to the detailed information.</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="LANGUAGE" maxOccurs="unbounded">
																	<xs:annotation>
																		<xs:documentation xml:lang="DE">In diesem Element werden die Texte mehrsprachig hinterlegt. Für jede Sprache wird ein Element angelegt. Die Sprache wird mit dem Attribut ISO_LANGUAGE_ID angegeben. An jedem Element im Datenbestand müssen die gleichen Sprachen hinterlegt werden.</xs:documentation>
																		<xs:documentation xml:lang="EN">This element allows for the specification of texts in multiple languages. One element is created for each language. Language is specified in the attribute ISO_LANGUAGE_ID. The same languages must be specified for each element in the data pool.</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="TEXT" type="xs:anyURI">
																				<xs:annotation>
																					<xs:documentation xml:lang="DE">In diesem Element wird die URI für die Sprache hinterlegt, die durch das Attribut ISO_LANGUAGE_ID im Element LANGUAGE angegeben ist.</xs:documentation>
																					<xs:documentation xml:lang="EN">This element is used to store the URI for the language specified in the LANGUAGE element of the ISO_LANGUAGE_ID attribute.</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="HASH_VALUE">
																				<xs:annotation>
																					<xs:documentation xml:lang="DE">Hier wird das Bild verschlüsselt dargestellt. Der HASH_VALUE soll genau 32 Stellen beinhalten und ist MD5 zu verschlüsseln.
Somit kann jeder Dienstleister feststellen, ob das Bild schon einmal heruntergeladen wurde oder nicht.</xs:documentation>
																					<xs:documentation xml:lang="EN">The image is displayed in encrypted form here.The HASH_VALUE must have exactly 32 characters and must be MD5-encrypted.
This will enable any service provider to determine whether the image has already been downloaded or not.</xs:documentation>
																				</xs:annotation>
																				<xs:simpleType>
																					<xs:restriction base="xs:string">
																						<xs:minLength value="32"/>
																						<xs:maxLength value="32"/>
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																		</xs:sequence>
																		<xs:attribute name="ISO_LANGUAGE_ID" use="required">
																			<xs:annotation>
																				<xs:documentation xml:lang="DE">In diesem Attribut wird der ISO-Code der Sprache angegeben, in der der Text hinterlegt wird.</xs:documentation>
																				<xs:documentation xml:lang="EN">This attribute is used to specify theISO code of the language in which the text is stored.</xs:documentation>
																			</xs:annotation>
																			<xs:simpleType>
																				<xs:restriction base="xs:language">
																					<xs:pattern value="[A-Z]{2}"/>
																				</xs:restriction>
																			</xs:simpleType>
																		</xs:attribute>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="LAYER" minOccurs="0">
														<xs:annotation>
															<xs:documentation xml:lang="DE">Dieses Element dient der Platzierung von Anschlussartikeln, z. B. Kopfstützen.

Möglich ist dieses Element nur für SVG-Dateien.

Innerhalb des Outline-Typs (OLT) einer SVG gilt:

Es gibt keine Überlappungen der durch Outlines gekennzeichneten Flächen innerhalb des selben Layers.

Für das Element gelten folgende Werte:
10 Teppich
20 Sofa/ Möbel/ Tisch (Default-Wert)
30 Kissen
40 Dekorkissen
50 Kopfstütze
60 Plate/ Überwurf</xs:documentation>
															<xs:documentation xml:lang="EN">This element is used to place add-on items, e.g. headrests.

This element is only allowed for SVG files.

Within the outline type of a SVG, the following applies:

There is no overlapping of any areas designated by our clients within the same layer.

The following values apply to the element:

10 Carpet

20 Sofa/furniture/table (default value)

30 Cushion

40 Decorative cushion

50 Headrest

60 Plate/ throw</xs:documentation>
														</xs:annotation>
														<xs:simpleType>
															<xs:restriction base="xs:positiveInteger">
																<xs:pattern value="[1-6]0"/>
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
												</xs:sequence>
												<xs:attribute name="DETAIL_INFO_NO" use="required">
													<xs:annotation>
														<xs:documentation xml:lang="DE">Dieses Attribut identifiziert eine Detailinformation.</xs:documentation>
														<xs:documentation xml:lang="EN">This attribute identifies a detailed information.</xs:documentation>
													</xs:annotation>
													<xs:simpleType>
														<xs:restriction base="xs:positiveInteger">
															<xs:maxInclusive value="999999999"/>
														</xs:restriction>
													</xs:simpleType>
												</xs:attribute>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="CATALOG_REFERENCES">
					<xs:annotation>
						<xs:documentation xml:lang="DE">Dieses Element dient zur Referenzierung auf die Herstellerkataloge. 

Wenn von einem Herstellerkatalog mehrere Versionen vorliegen, wird immer auf die aktuellste Version referenziert. </xs:documentation>
						<xs:documentation xml:lang="EN">This element is used to reference the manufacturer catalogues.

If there are several versions of a manufacturer catalogue, the latest version is always referenced.</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="CATALOG_REFERENCE" maxOccurs="unbounded">
								<xs:annotation>
									<xs:documentation xml:lang="DE">Hier werden die Angaben eines Herstellerkataloges über die GLN des Herstellers und den Identifikator des Kataloges gespeichert.</xs:documentation>
									<xs:documentation xml:lang="EN">The information about a manufacturer catalogue are stored here via the manufacturer's GLN and the catalogue identifier.</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:attribute name="SUPPLIER_GLN_NO" use="required">
										<xs:annotation>
											<xs:documentation xml:lang="DE">In dieses Attribut wird die eindeutige Globale Lokationsnummer (GLN) eingetragen. Die GLN ermöglicht eine eindeutige Zuordnung von Unternehmen oder Unternehmenseinheiten für beispielsweise den automatisierten elektronischen Datenaustausch.</xs:documentation>
											<xs:documentation xml:lang="EN">This attribute is used to enter the unique global location number (GLN). The GLN allows for an unequivocal assignment of companies or business units, e.g. for the automated electronic exchange of data.</xs:documentation>
										</xs:annotation>
										<xs:simpleType>
											<xs:restriction base="xs:string">
												<xs:pattern value="[0-9]{13}"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:attribute>
									<xs:attribute name="CATALOG_ID" use="required">
										<xs:annotation>
											<xs:documentation xml:lang="DE">Hier muss der Hersteller eine eindeutige ID (z.B.GUID)eingeben, um den Katalog eindeutig zu identifizieren.
Diese ID ist notwendig unter Anderem zur Identifizierung bei Multiherstellerkatalogen.

Ein Herstellerkatalog muss für einen bestimmten Händler immer dieselbe ID besitzen.</xs:documentation>
											<xs:documentation xml:lang="EN">The manufacturer must enter a unique ID (e.g. GUID) that unequivocally identifies the catalogue here.
This ID is required for identification in the case of multi-manufacturer catalogues.

A manufacturer catalogue must always have the same ID for the same dealership.</xs:documentation>
										</xs:annotation>
										<xs:simpleType>
											<xs:restriction base="xs:string">
												<xs:minLength value="1"/>
												<xs:maxLength value="64"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:attribute>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="STRUCTURE" minOccurs="0">
					<xs:annotation>
						<xs:documentation xml:lang="DE">Dieses Element dient der Definition einer Einstiegsstruktur für den Handel.

Dazu müssen Kataloge sortimentsentsprechend erfasst und in Multiherstellerkataloge involviert werden.

Ziel ist es, mit den Multiherstellerkatalogen, den Einstieg in das Sortiment zu erleichtern, bzw. zu optimieren. Es entsteht folglich eine Einstiegsstruktur, die möglichst dynamisch und flexibel das Sortiment strukturiert.

Beispiele möglicher Einstiege:

1)

 • Stoff
 • Leder

2)

 • Wohnen
 • Polster

3)

 • Hausmarke
 • Platzierte Modelle
 • Freies Verbandssortiment

Das Ganze kann man sich auch noch mehrstufig vorstellen

4)

 • Hausmarken
    o Wohnen
    o Polster

 • Platzierte Modelle
    o Lieferant A
    o Lieferant B

 • Freies Verbandssortiment
    o Lieferant A
    o Lieferant B

Hier sind unzählige Konstellationen denkbar. Jeder Hersteller wird hier seine eigene Vorstellung haben, wie diese Struktur aussehen soll.</xs:documentation>
						<xs:documentation xml:lang="EN">This element is used to define an entry structure for retail dealers.

This requires capturing of catalogue is in accordance with the range and their involvement in multi-manufacturer catalogues.

The objective of the multi-manufacturer catalogues is to simplify and/or optimise entry into the product range. It provides a dynamic and flexible infrastructure for the product range.

Examples for possible entries:

1)

• Fabric
• Leather

2)

• Living
• Upholstery

3)

• Private label
• Placed models
• Free product range (trade association)

The above is also possible as a multi-level model

4)

• Private labels
    o Living
    o Upholstery

• Placed models
    o Supplier A
    o Supplier B

• Free product range (trade association)
    o Supplier A
    o Supplier B

Any constellation is possible. Each manufacturer will have its own ideas about this structure.</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="NODES">
								<xs:annotation>
									<xs:documentation xml:lang="DE">Der Knoten dient einer untergeordneten Gruppe des  Einstieges für den Handel.

Die Einstiegsstruktur darf maximal dreistufig sein.</xs:documentation>
									<xs:documentation xml:lang="EN">The node serves the purpose of enabling a sub-ordinate group to ensure the trade.

The entry structure must not have more than three levels.</xs:documentation>
								</xs:annotation>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
			<xs:attribute name="MAJOR" use="required">
				<xs:annotation>
					<xs:documentation xml:lang="DE">Die Versionsnummer "MAJOR" gibt an in welcher Formatversion der Datenbestand geliefert wird. Diese Haupt-Versionsnummer ändert sich nur bei einer grundsätzlichen Überarbeitung des gesamten Formates.
Die vollständige Angabe der Formatversion, in der ein Datenbestand geliefert wird, besteht aus MAJOR und MINOR und REVISION.</xs:documentation>
					<xs:documentation xml:lang="EN">The version number "MAJOR" indicates the format version of the database. This main version number is only changed if the format is changed completely.
The complete definition of a format version consists of the following elements: MAJOR, MINOR and REVISION.</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:nonNegativeInteger">
						<xs:maxInclusive value="2"/>
						<xs:minInclusive value="1"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="MINOR" use="required">
				<xs:annotation>
					<xs:documentation xml:lang="DE">Die Sub-Versionsnummer "MINOR" ändert sich im Regelfall jährlich. Wird die Hauptversion MAJOR geändert, wird die Subversion auf 0 zurückgesetzt.</xs:documentation>
					<xs:documentation xml:lang="EN">In general the number of the sub-version "MINOR" changes every year. In case the main version number MAJOR is changed, the sub-version number is reset to 0.</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:nonNegativeInteger">
						<xs:minInclusive value="0"/>
						<xs:maxInclusive value="2"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="REVISION" use="required">
				<xs:annotation>
					<xs:documentation xml:lang="DE">Die Revisionsnummer "REVISION" zeigt unterjährige Format-Änderungen als Ergebnis einzelner Arbeitskreissitzungen an. Falls es sich nicht um notwendige Korrekturen handelt, werden die Revisionen nicht veröffentlicht. Mit jeder neuen Sub-Versionsnummer "MINOR" wird die REVISION auf 0 zurückgesetzt.</xs:documentation>
					<xs:documentation xml:lang="EN">During the year the field revision number "REVISION" indicates changes of the format, as agreed upon in the regular sessions of the committee. The different revisions are not issued unless they are necessary corrections. The different revisions are not issued unless they are necessary corrections. With each new sub-version number "MINOR" the field REVISION is reset to 0.</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:nonNegativeInteger">
						<xs:minInclusive value="0"/>
						<xs:maxInclusive value="2"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="NODES">
		<xs:annotation>
			<xs:documentation xml:lang="DE">Der Knoten dient einer untergeordneten Gruppe des  Einstieges für den Handel.

Die Einstiegsstruktur darf maximal dreistufig sein.</xs:documentation>
			<xs:documentation xml:lang="EN">The node serves the purpose of enabling a sub-ordinate group to ensure the trade.

The entry structure must not have more than three levels.</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="NODE" minOccurs="1" maxOccurs="unbounded">
					<xs:annotation>
						<xs:documentation xml:lang="DE">Dieses Element dient der Referenzierung durch die Einstiegsstruktur für den Handel bezüglich des Multiherstellerkataloges. 

Er enthält die Einstiegsbezeichnung und die dazu gehörigen Katatalogreferenzierungen. 

 Dazu müssen Kataloge sortimentsentsprechend erfasst und in Multiherstellerkataloge involviert werden. 

Ziel ist es, mit den Multiherstellerkatalogen, den Einstieg in das Sortiment zu erleichtern, bzw. zu optimieren. Es einsteht folglich eine Einstiegsstruktur, die möglichst dynamisch und flexibel das Sortiment strukturiert.

Beispiele möglicher Einstiege:

1)
 • Stoff
 • Leder

2)
 • Wohnen
 • Polster

3)
 • Hausmarke
 • Platzierte Modelle
 • Freies Verbandssortiment

Das Ganze kann man sich auch noch mehrstufig vorstellen

4)
 • Hausmarken
    o Wohnen
    o Polster
 • Platzierte Modelle
    o Lieferant A
    o Lieferant B
 • Freies Verbandssortiment
    o Lieferant A
    o Lieferant B

Hier sind unzählige Konstellationen denkbar. Jeder Hersteller wird hier seine eigene Vorstellung haben, wie diese Struktur aussehen soll.</xs:documentation>
						<xs:documentation xml:lang="EN">This element serves to reference the entry structure for the trade with respect to the multi-manufacturer catalogue. 

It contains the entry designation and the associated catalogue references.

This requires capturing of catalogues is in accordance with the range and their involvement in multi-manufacturer catalogues.
 
The objective of the multi-manufacturer catalogues is to simplify and/or optimise entry into the product range. It provides a dynamic and flexible infrastructure for the product range.

Examples for possible entries:

1)

• Fabric
• Leather

2)

• Living
• Upholstery

3)

• Private label
• Placed models
• Free product range (trade association)

The above is also possible as a multi-level model

4)

• Private labels
    o Living
    o Upholstery

• Placed models
    o Supplier A
    o Supplier B

• Free product range (trade association)
    o Supplier A
    o Supplier B

Any constellation is possible. Each manufacturer will have its own ideas about this structure.</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="NODE_NAME" type="languagetext30">
								<xs:annotation>
									<xs:documentation xml:lang="DE">Hier wird die Einstiegsbezeichnung angegeben.</xs:documentation>
									<xs:documentation xml:lang="EN">The entry designation the specified here.</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:choice>
								<xs:element name="CATALOG_REFERENCES_REF">
									<xs:annotation>
										<xs:documentation xml:lang="DE">Dieses Element dient der Katalogreferenzierung.</xs:documentation>
										<xs:documentation xml:lang="EN">This element is used to reference the catalogue.</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:sequence>
											<xs:element name="SUPPLIER_GLN_NO">
												<xs:annotation>
													<xs:documentation xml:lang="DE">In dieses Attribut wird die eindeutige Globale Lokationsnummer (GLN) eingetragen. Die GLN ermöglicht eine eindeutige Zuordnung von Unternehmen oder Unternehmenseinheiten für beispielsweise den automatisierten elektronischen Datenaustausch.</xs:documentation>
													<xs:documentation xml:lang="EN">This attribute is used to enter the unique global location number (GLN). The GLN allows for an unequivocal assignment of companies or business units, e.g. for the automated electronic exchange of data.</xs:documentation>
												</xs:annotation>
												<xs:simpleType>
													<xs:restriction base="xs:string">
														<xs:pattern value="[0-9]{13}"/>
													</xs:restriction>
												</xs:simpleType>
											</xs:element>
											<xs:element name="CATALOG_ID">
												<xs:annotation>
													<xs:documentation xml:lang="DE">Hier wird die eindeutige ID eines Herstellers angegeben, um den Katalog eindeutig zu identifizieren.

Ein Herstellerkatalog muss für einen bestimmten Händler immer dieselbe ID besitzen.</xs:documentation>
													<xs:documentation xml:lang="EN">The unique ID of a manufacturer is specified here in order to provide a unique identification of the catalogue.

A manufacturer catalogue must always have the same ID for the same dealership.</xs:documentation>
												</xs:annotation>
												<xs:simpleType>
													<xs:restriction base="xs:string">
														<xs:minLength value="1"/>
														<xs:maxLength value="64"/>
													</xs:restriction>
												</xs:simpleType>
											</xs:element>
										</xs:sequence>
									</xs:complexType>
								</xs:element>
								<xs:element ref="NODES">
									<xs:annotation>
										<xs:documentation xml:lang="DE">Der Knoten dient einer untergeordneten Gruppe des  Einstieges für den Handel.

Die Einstiegsstruktur darf maximal dreistufig sein.</xs:documentation>
										<xs:documentation xml:lang="EN">The node serves the purpose of enabling a sub-ordinate group to ensure the trade.

The entry structure must not have more than three levels.</xs:documentation>
									</xs:annotation>
								</xs:element>
							</xs:choice>
							<xs:element name="DETAIL_INFOS" minOccurs="0" maxOccurs="unbounded">
								<xs:annotation>
									<xs:documentation xml:lang="DE">Dieses Element dient der Angabe von Bildern oder anderer Medien für die Einstiegsstruktur.</xs:documentation>
									<xs:documentation xml:lang="EN">This element is used to specify images or other media for the entry structure.</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element name="DETAIL_INFO_REF" maxOccurs="unbounded">
											<xs:annotation>
												<xs:documentation xml:lang="DE">In diesem Element werden die Detailinformationen referenziert.</xs:documentation>
												<xs:documentation xml:lang="EN">This element is used to reference the detailed information.</xs:documentation>
											</xs:annotation>
											<xs:complexType>
												<xs:attribute name="DETAIL_INFO_NO" use="required">
													<xs:annotation>
														<xs:documentation xml:lang="DE">In diesem Attribut wird die Identifikationsnummer der referenzierten Detailinformation angegeben.</xs:documentation>
														<xs:documentation xml:lang="EN">This attribute is used to specify the identification number of the referenced detailed information.</xs:documentation>
													</xs:annotation>
													<xs:simpleType>
														<xs:restriction base="xs:positiveInteger">
															<xs:maxInclusive value="999999999"/>
														</xs:restriction>
													</xs:simpleType>
												</xs:attribute>
												<xs:attribute name="SEQUENCE_NO" use="required">
													<xs:annotation>
														<xs:documentation xml:lang="DE">Dieses Attribut ermöglicht eine selbstdefinierte Sortierreihnfolge der Detailinformationen.</xs:documentation>
														<xs:documentation xml:lang="EN">This attribute allows for the detailed information a freely-defined sorting order.
</xs:documentation>
													</xs:annotation>
													<xs:simpleType>
														<xs:restriction base="xs:positiveInteger"/>
													</xs:simpleType>
												</xs:attribute>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
						<xs:attribute name="NODE_NO" use="required">
							<xs:annotation>
								<xs:documentation xml:lang="DE">Hier wird der eindeutige Knoten-Identifikator erfasst.</xs:documentation>
								<xs:documentation xml:lang="EN">The unique node identifier is specified here.</xs:documentation>
							</xs:annotation>
							<xs:simpleType>
								<xs:restriction base="xs:nonNegativeInteger">
									<xs:maxInclusive value="99"/>
								</xs:restriction>
							</xs:simpleType>
						</xs:attribute>
						<xs:attribute name="SEQUENCE_NO" use="required">
							<xs:annotation>
								<xs:documentation xml:lang="DE">Hier wird die Sortierung realisiert.</xs:documentation>
								<xs:documentation xml:lang="EN">The sorting takes place here.</xs:documentation>
							</xs:annotation>
							<xs:simpleType>
								<xs:restriction base="xs:nonNegativeInteger">
									<xs:maxInclusive value="99"/>
								</xs:restriction>
							</xs:simpleType>
						</xs:attribute>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="languagetext30">
		<xs:annotation>
			<xs:documentation xml:lang="DE">Dieser Datentyp dient dem Anlegen von mehrsprachigen Texten der Länge 30.</xs:documentation>
			<xs:documentation xml:lang="EN">This data type is used to create multiple-language texts with a maximum length of 30 characters.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="LANGUAGE" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation xml:lang="DE">In diesem Element werden die Texte mehrsprächig hinterlegt. Für jede Sprache wird ein Element angelegt. Die Sprache wird mit dem Attribut ISO_LANGUAGE_ID angegeben. An jedem Element im Datenbestand müssen die gleichen Sprachen hinterlegt werden.</xs:documentation>
					<xs:documentation xml:lang="EN">This element is used to store texts in multiple languages. One element is created for each language. Language is specified in the attribute ISO_LANGUAGE_ID. The same languages must be specified for each element in the data pool.</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="TEXT">
							<xs:annotation>
								<xs:documentation xml:lang="DE">In diesem Element wird der Text in der Sprache hinterlegt, die durch das Attribut ISO_LANGUAGE_ID im Element LANGUAGE angegeben ist.</xs:documentation>
								<xs:documentation xml:lang="EN">This element is used to store the text in the language specified in the LANGUAGE element of the ISO_LANGUAGE_ID attribute.</xs:documentation>
							</xs:annotation>
							<xs:simpleType>
								<xs:restriction base="xs:string">
									<xs:pattern value="[\p{L}\p{N}\p{P}\p{S}][\p{L}\p{N}\p{P}\p{S} ]{1,30}"/>
								</xs:restriction>
							</xs:simpleType>
						</xs:element>
					</xs:sequence>
					<xs:attribute name="ISO_LANGUAGE_ID" use="required">
						<xs:annotation>
							<xs:documentation xml:lang="DE">In diesem Attribut wird der ISO-Code der Sprache angegeben, in der der Text hinterlegt wird.</xs:documentation>
							<xs:documentation xml:lang="EN">This attribute is used to specify theISO code of the language in which the text is stored.</xs:documentation>
						</xs:annotation>
						<xs:simpleType>
							<xs:restriction base="xs:language">
								<xs:pattern value="[A-Z]{2}"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:attribute>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="languagetext40">
		<xs:annotation>
			<xs:documentation xml:lang="DE">Dieser Datentyp dient dem Anlegen von mehrsprachigen Texten der Länge 40.</xs:documentation>
			<xs:documentation xml:lang="EN">This data type is used to create multiple-language texts with a maximum length of 40 characters.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="LANGUAGE" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation xml:lang="DE">In diesem Element werden die Texte mehrsprächig hinterlegt. Für jede Sprache wird ein Element angelegt. Die Sprache wird mit dem Attribut ISO_LANGUAGE_ID angegeben. An jedem Element im Datenbestand müssen die gleichen Sprachen hinterlegt werden.</xs:documentation>
					<xs:documentation xml:lang="EN">This element is used to store texts in multiple languages. One element is created for each language. Language is specified in the attribute ISO_LANGUAGE_ID. The same languages must be specified for each element in the data pool.</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="TEXT">
							<xs:annotation>
								<xs:documentation/>
								<xs:documentation>Längenbeschränkung 1-40</xs:documentation>
							</xs:annotation>
							<xs:simpleType>
								<xs:restriction base="xs:string">
									<xs:pattern value="[\p{L}\p{N}\p{P}\p{S}][\p{L}\p{N}\p{P}\p{S} ]{1,40}"/>
								</xs:restriction>
							</xs:simpleType>
						</xs:element>
					</xs:sequence>
					<xs:attribute name="ISO_LANGUAGE_ID" use="required">
						<xs:annotation>
							<xs:documentation xml:lang="DE">In diesem Attribut wird der ISO-Code der Sprache angegeben, in der der Text hinterlegt wird.</xs:documentation>
							<xs:documentation xml:lang="EN">This attribute is used to specify theISO code of the language in which the text is stored.</xs:documentation>
						</xs:annotation>
						<xs:simpleType>
							<xs:restriction base="xs:language">
								<xs:pattern value="[A-Z]{2}"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:attribute>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="languagetext">
		<xs:annotation>
			<xs:documentation xml:lang="DE">Dieser Datentyp dient dem Anlegen von mehrsprachigen Texten beliebiger Länge.</xs:documentation>
			<xs:documentation xml:lang="EN">This data type is used to create multiple-language texts of any length.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="LANGUAGE" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation xml:lang="DE">In diesem Element werden die Texte mehrsprächig hinterlegt. Für jede Sprache wird ein Element angelegt. Die Sprache wird mit dem Attribut ISO_LANGUAGE_ID angegeben. An jedem Element im Datenbestand müssen die gleichen Sprachen hinterlegt werden.</xs:documentation>
					<xs:documentation xml:lang="EN">This element is used to store texts in multiple languages. One element is created for each language. Language is specified in the attribute ISO_LANGUAGE_ID. The same languages must be specified for each element in the data pool.</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="TEXT" type="xs:string">
							<xs:annotation>
								<xs:documentation xml:lang="DE">In diesem Element wird der Text in der Sprache hinterlegt, die durch das Attribut ISO_LANGUAGE_ID im Element LANGUAGE angegeben ist.

Dieses Element enthält den Text in einem CDATA-Knoten

Die Formatierung des Textes ist HTML konform anzugeben:
b      Fettdruck
br     Zeilenumbruch</xs:documentation>
								<xs:documentation xml:lang="EN">This element is used to store the text in the language specified in the LANGUAGE element of the ISO_LANGUAGE_ID attribute.

This element contains the text for a CDATA node

The text must be specified in HTML format:
b       Bold font
br     line break</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
					<xs:attribute name="ISO_LANGUAGE_ID" use="required">
						<xs:annotation>
							<xs:documentation xml:lang="DE">In diesem Attribut wird der ISO-Code der Sprache angegeben, in der der Text hinterlegt wird.</xs:documentation>
							<xs:documentation xml:lang="EN">This attribute is used to specify theISO code of the language in which the text is stored.</xs:documentation>
						</xs:annotation>
						<xs:simpleType>
							<xs:restriction base="xs:language">
								<xs:pattern value="[A-Z]{2}"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:attribute>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
</xs:schema>