IDMP 3.1.0 XML-Schema
Dokumentation
Stand 22.11.2021
Dokumentiertes XML-Schema:
IDMP_3_1_0.xsd
Kontakt DCC e.V.
Geschäftsführer
Dr.-Ing. Olaf Plümer
E-Mail pluemer@dcc-moebel.org
Telefon 0 52 21/12 65-37
Verantwortliche IDM Arbeitskreise
und Dokumentation
Anika Degenhard
E-Mail degenhard@dcc-moebel.org
Telefon 0 52 21/12 65-38
Das Hauptelement T_NEW_CATALOG definiert, dass ein neuer, vollständiger Katalogdatenbestand bereitgestellt wird.
Das IDM-Schema ist in Datenbereiche aufgeteilt, die durch die nachfolgenden Child-Elemente (siehe Abbildung 1) von T_NEW_CATALOG abgebildet werden.
Abbildung 1 - Child-Elemente von T_NEW_CATALOG
Die Datenbereiche werden nicht isoliert voneinander verwendet. In einigen Datenbereichen werden Daten initial angelegt und aus anderen Datenbereichen heraus über Referenzierung verwendet.
Beschreibung der Datenbereiche
CATALOG
In CATALOG werden administrative Informationen zu dem Datenbestand hinterlegt. Beispielsweise die Version des Datenformates, Freigabedatum oder die eindeutige Identifizierung des Datenbestandes.
SUPPLIER
In SUPPLIER werden administrative Informationen zu dem Hersteller hinterlegt. Beispielsweise werden Kontaktdaten, EDI-Kommunikationsparameter oder das Herkunftsland des Herstellers angegeben.
GLOBAL_DEFINITION
Der Datenbereich GLOBAL_DEFINITION ist eine Art Datenpool für Informationen, die in den anderen Datenbereichen verwendet werden. Beispielsweise werden hier Medien wie Fotos und Montageanleitungen bzw, verschiedene Hinweise angelegt.
SERIES
In SERIES werden die Daten für die Beschreibung der Artikel hinterlegt. Dabei werden die Artikel in Produktgruppen wie beispielsweise Sessel oder Zwischenelemente gruppiert.
PART_LISTS
In PART_LISTS werden die Daten für die Beschreibung der dynamischen Stücklisten hinterlegt, wobei die Unterpositionen Regeln (DECISIONS) tragen können, die variantenabhängig bestimmen, in welcher anzahl die jeweilige Position in der Stückliste auftaucht.
FEATURE_DEFINITION
In FEATURE_DEFINITION werden Varianteninformationen hinterlegt. Beispielsweise werden Daten für Variantenfamilien (FEATURE_CLASS), Variantenarten (FEATURE), die zugehörigen Varianten (OPTIONS) oder Regeln (DECISIONS) angelegt.
PRICE_DEFINITION
In PRICE_DEFINITION werden Preisinformationen hinterlegt. Beispielsweise werden Daten für Preiseigenschaftsgruppen (PRICE_FEATURE_GROUP), Mehrwertsteuer (VALUE_ADDED_TAXES), Warengruppen (MERCHANDISE_GROUP) oder Preisarten (PRICE_TYPE) angelegt.
IDMP 3.1.0 XML-Schema Dokumentation
Einleitung > Elemente der Katalogstruktur |
|
Elemente der Katalogstruktur anlegen
Serieninformationen anlegen
Serien werden in folgendem Element definiert:
T_NEW_CATALOG/SERIES/SERIE
Alle Child-Elemente werden verwendet, um die Eigenschaften der Serien zu beschreiben. Varianten werden Serien über Prüfverfahren (RESTRICTION_REF) zugeordnet.
Varianten anlegen
Beispiel: Anlegen von Varianten
1. Definition der Varianteneigenschaften/ Variantenausprägungen
Die Varianteneigenschaften werden im folgenden Element definiert:
FEATURE_DEFINITION/OPTION_DEFINITION
<OPTION_DEFINITION>
</OPTION_DEFINITION>
In diesem Element werden die Ausprägungen von Farben, Materialien, Formvarianten und Maßen definiert.
2. Erstellen der Varianten
Die Varianten werden in folgendem Element erstellt:
FEATURE_DEFINITION/FEATURES/FEATURE
<FEATURE FEATURE_NO="1">
<OPTIONS>
<OPTION OPTION_KEY="L"
</OPTION>
<OPTION OPTION_KEY="S"
</OPTION>
</OPTIONS>
</FEATURE>
Variantenarten werden über Variantenartennummern z. B. 1 definiert. Die Variante wird über die Kombination von FEATURE_NO in FEATURE_DEFINITION/FEATURES/FEATURE und OPTION_KEY in FEATURE_DEFINITION/FEATURES/FEATURE/OPTIONS/OPTION eindeutig identifiziert.
Artikelinformationen anlegen
Artikelinformationen werden im folgenden Element angelegt:
T_NEW_CATALOG/SERIES/SERIE/PRODUCT_GROUPS/PRODUCT_GROUP/ITEMS/ITEM
Das Element ITEM besitzt eine Vielzahl von Elementen mit denen die Eigenschaften von Artikeln beschrieben werden können. Die Identifizierung eines Artikels erfolgt über das Attribut TYPE_NO.
Hierbei ist jedoch zu beachten, dass ein Artikel in Abhängigkeit der Serie unterschiedliche Eigenschaften haben kann. Demzufolge wird ein Artikel mit seinen Eigenschaften nur eindeutig in Verbindung mit der Serie identifiziert.
Serienspezifische Artikelinformationen
Artikel können in Anhängigkeit der Serie unterschiedliche Eigenschaften haben. Artikel sind einer Serie automatisch zugeordnet, da das Elemente ITEM ein Kind-Element des Elementes SERIE ist.
Varianteninformationen anlegen
Varianteninformationen werden im IDM-Schema wie nachfolgend beschrieben angelegt:
- Anlegen der Ausprägungen für die Varianten
- Zuordnen von Ausprägung und Variantenart
Anlegen der Ausprägungen
Die Ausprägungen für die Varianten werden als Datenpool in dem Element T_NEW_CATALOG/FEATURE_DEFINITION/OPTION_DEFINITION definiert.
Abbildung 2 – Das Element OPTION_DEFINITION
Das Element OPTION_DEFINITION enthält Elemente, in denen die jeweiligen Ausprägungen angelegt werden:
MATERIAL |
In diesem Element werden die Eigenschaften von Materialien mittels Farben und Texturen definiert. Diese Elemente werden aus Ausführungsvariantenarten referenziert. |
OPTION_MEASURE |
In diesem Element werden die Werte von Varianten hinterlegt, über die ein Maß angegeben wird (z. B. Sitzhöhe(Variantenart 35). |
Beispiel: Ausprägungen für Farben
<OPTION_DEFINITION>
<MATERIAL>
<COLOR COLOR_NO="1">
<RGB_RED>255</RGB_RED>
<RGB_GREEN>0</RGB_GREEN>
<RGB_BLUE>0</RGB_BLUE>
</COLOR>
<COLOR COLOR_NO="2">
<RGB_RED>133</RGB_RED>
<RGB_GREEN>273</RGB_GREEN>
<RGB_BLUE>0</RGB_BLUE>
</COLOR>
<COLOR COLOR_NO="3">
<RGB_RED>0</RGB_RED>
<RGB_GREEN>89</RGB_GREEN>
<RGB_BLUE>89</RGB_BLUE>
</COLOR>
</MATERIAL>
</OPTION_DEFINITION>
Die obigen Elemente definieren drei Farben, die über die Nummern (COLOR_NO) 1-3 identifiziert werden.
Zuordnen von Ausprägung und Variantenart
Die beispielartig definierten Farben müssen, um sie nutzen zu können, Variantenarten zugeordnet werden, wodurch Varianten entstehen.
Die Zuordnung von Variantenarten (FEATURE) und Ausprägungen (OPTION) zu Varianten erfolgt im Element T_NEW_CATALOG/FEATURE_DEFINITION/FEATURES/FEATURE. Eine Variante wird durch die Kombination von FEATURE und OPTION gebildet und identifiziert. Die nachfolgenden XML-Elemente definieren 2 Fußhöhen (Variantenart 15).
Beispiel: Aufbau der Varianten aus Variantenart und Ausprägungen
<FEATURE FEATURE_NO="15">
<OPTIONS>
<OPTION OPTION_KEY="10">
<OPTION_TEXT>
</OPTION_TEXT>
</OPTION>
<OPTION OPTION_KEY="30">
<OPTION_TEXT>
</OPTION_TEXT>
</OPTION>
</OPTIONS>
<FEATURE_TEXT>
</FEATURE_TEXT>
<HEADER_POS_VARIATION_TYPE>K</HEADER_POS_VARIATION_TYPE>
</FEATURE>
Die Child-Elemente von FEATURE beschreiben die Eigenschaften der Variantenart und die Child-Elemente von OPTION beschreiben die Eigenschaften der Variante. Entsprechend diesem Prinzip, welches grundlegend für alle Elemente im IDM-Schema gilt, wird durch das Element OPTION_TEXT ein Text definiert, der die Variante bezeichnet. Das Element FEATURE_TEXT definiert einen Text, der die Variantenart bezeichnet.
Soll in den Daten eine Variante referenziert werden, muss immer die Kombination aus FEATURE_NO und OPTION_KEY als Referenzierungsschlüssel angegeben werden.
IDMP 3.1.0 XML-Schema Dokumentation
Einleitung > Aufbauen der Katalogstruktur |
|
Aufbauen der Katalogstruktur
Varianten Serien zuordnen
Varianten werden allen Serien in folgendem Element zugeordnet:
SERIES/DECISIONS/DECISION_REF
Die Variante wird der Serie zugeordnet, in dem eine Regel referenziert wird, welches die Variante als gültige Kombination definiert in dem Element SERIES/SERIE/DECISIONS/DECISION_REF.
Artikel, Serien und Varianten zuordnen
Artikel-Serien Zuordnung
Artikel werden Serien automatisch zugeordnet, da das Element ITEM ein Kind-Element des Elementes SERIES ist:
SERIES/SERIE/PRODUCT_GROUPS/PRODUCT_GROUP/ITEMS/ITEM
Es können Artikelspezifisch Regeln über SERIES/SERIE/PRODUCT_GROUPS/PRODUCT_GROUP/ITEMS/ITEM/DECISIONS/DECISIONS_REF formuliert werden.
Beispiel: Regel zur Varianten-Zuordnung
Element: FEATURE_DEFINITION/DECISIONS/DECISION
<DECISIONS>
<DECISIONVALIDATION_TYPE="0"DECISION_NO="1">
<DECISION_NAME_TEXT>
<LANGUAGEISO_LANGUAGE_ID="EN">
<TEXT_LINESEQUENCE_NO="1">
<TEXT>item numbers</TEXT>
</TEXT_LINE>
</LANGUAGE>
</DECISION_NAME_TEXT>
<OPTION_COMBINATIONSEQUENCE="1">
<FEATURE_REFFEATURE_NO="1">
<OPTION_REF_OPOPTION_KEY="1"OPERATOR="eq"/>
</FEATURE_REF>
<FEATURE_REFFEATURE_NO="201">
<OPTION_REF_OPOPTION_KEY="0"OPERATOR="eq"/>
</FEATURE_REF>
<FEATURE_REFFEATURE_NO="202">
<OPTION_REF_OPOPTION_KEY="00"OPERATOR="eq"/>
</FEATURE_REF>
<ACTIONS>
<SET_FEATURE_FIXEDFEATURE_NO="204">
<OPTION_REFOPTION_KEY="1000"/>
</SET_FEATURE_FIXED>
</ACTIONS>
</OPTION_COMBINATION>
</DECISION>
</DECISIONS>
IDMP 3.1.0 XML-Schema Dokumentation
Einleitung > Katalogstruktur |
|
Katalog- und Elementstruktur
Die Katalogstruktur wird im IDM-Schema durch die folgende Elementhierarchie abgebildet:
Abbildung 1 – Elementhierarchie im IDM-Schema
In dem Element SERIE werden die Eigenschaften einer Serie definiert. Innerhalb der Serie werden Produktgruppen (PRODUCT_GROUPS) definiert, in denen Artikel (SERIE) mit gleichartigen Variantenarten zusammengefasst sind. Die Artikel sind einer Serie automatisch zugeordnet, da sie Kind-Elemente des Elementes SERIE sind. Über die Elemente DECISIONS werden serienübergreifend, einer Serie, einer Produktgruppe oder einem Artikel Varianten über Regeln zugeordnet. Zusätzlich ist es möglich, den über DECISIONS formulierten Regeln Aktionen (ACTIONS) zuzuordnen.
IDMP 3.1.0 XML-Schema Dokumentation
Einleitung > Referenzierung |
|
Referenzierung von Elementen
Im IDM-Schema werden Beziehungen zwischen Elementen aufgebaut und Informationen an zentraler Stelle definiert und an anderer Stelle mehrfach verwendet. Die Wiederverwendung der Informationen und der Aufbau von Elementbeziehungen erfolgt über Referenzierung. Die im IDM-Schema angewendete Art der Referenzierung wird nachfolgend beschrieben.
Begriffsdefinition
Im IDM-Schema werden für die Referenzierung von Elementen folgende Begriffe verwendet:
Key-Element |
Ein XML-Element, welches von anderen Elementen referenziert wird. |
Ref-Element |
Ein XML-Element, welches andere Elemente referenziert. |
Vorgang der Referenzierung
Das Key-Element besitzt Attribute, über die es eindeutig identifiziert wird. Das Ref-Element besitzt minimal die Key-Attribute des Key-Elementes. Zwischen den Elementen wird die Referenz aufgebaut, in dem die Attributwerte des Ref-Elementes denen des Key-Elementes entsprechen.
Beispiel: Referenzierung der Serie aus dem Artikel
Das nachfolgende Beispiel zeigt, wie aus von einem Artikel (ITEM) eine Serie (SERIE) referenziert wird. Die XML-Elemente sind nur auszugsweise dargestellt.
Key-Element |
T_NEW_CATALOG/FEATURE_DEFINITION/DECISIONS |
<DECISIONS> <DECISION DECISION_NO="1"/> … </DECISION> <DECISION DECISION_NO="2"/> … </DECISION> <DECISION DECISION_NO="3"/> … </DECISION> . . . </DECISIONS>
Ref-Element |
T_NEW_CATALOG/SERIES/SERIE/PRODUCT_GROUPS/PRODUCT_GROUP/ITEMS/ITEM |
<ITEMS> <ITEM TYPE_NO="1111"> <DECISIONS> <DECISION_REF DECISION_NO="1" > … </DECISION_REF> . . . </ITEMS>
Beispiel: Referenzierung einer Varianten
Im folgenden Beispiel wird eine Variante aus einem Prüfverfahren heraus referenziert.
Key-Element |
T_NEW_CATALOG/FEATURE_DEFINITION/FEATURES/FEATURE/OPTIONS/OPTION |
<FEATURES> <FEATURE FEATURE_NO="15"> <!-- Fußhöhe --> <OPTIONS> <OPTION OPTION_KEY="100"> … </OPTION> <OPTION OPTION_KEY="120"> … </OPTION> <OPTION OPTION_KEY="30"> … </OPTION> </OPTIONS> </FEATURE> <FEATURE FEATURE_NO="17"> <!-- Fußform --> <OPTIONS> <OPTION OPTION_KEY="F00"> … </OPTION> <OPTION OPTION_KEY="F3Z"> … </OPTION> <OPTION OPTION_KEY="F70"> … </OPTION> </OPTIONS> </FEATURE> </FEATURES>
Die XML-Elemente definieren für die Variantenart 15 (FEATURE) drei Varianten (OPTION) mit den Schlüsseln 100,120,30 sowie für die Variantenart 17 drei Varianten mit den Schlüsseln F00, F3Z, F70. Eine Variante wird identifiziert über die Kombination FEATURE_NO und OPTION_KEY.
IDMP 3.1.0 XML-Schema Dokumentation
Einleitung > Prüfverfahren |
|
Definition und Zuordnung von Regeln
Die früheren Prüfungen (RESTRICTIONS) werden jetzt vollständig durch Regeln (DECISIONS) ersetzt.
Eine Zuordnung der Regeln/Prüfverfahren zu Serien oder Artikeln
erfolgt durch Referenzierung aus den entsprechenden Elementen. In Summe müssen
alle in diesem Element definierten Prüfverfahren entweder aus Serien oder
Artikeln referenziert werden.
Regeln, die von Artikeln referenziert werden, haben Vorrang gegenüber den
Regeln, die von Serien referenziert werden.
Bei den DECISIONS findet man 3 Typen von Regeln (über die TEST_ID gekennzeichnet).
Abhängig von dem Element TEST_ID können unterschiedliche Regeln formuliert werden.
Ist der Wert von TEST_ID 1, handelt es sich um eine Erstellungsregel (Preparation Rule).
Hierüber können nun Mengen von gültigen Varianten in OPTION_COMBINATION definiert werden. Diese finden Anwendung, wenn man die gültigen Varianten zu einer Variantenart ermitteln möchte. Diese Regeln besitzen keinen Aktionsteil („ACTIONS“) und sie bestimmen eine Menge von Variantenkombinationen, die entweder wahr oder falsch sind. Dabei handelt es sich um eine Tabelle, deren Spaltenüberschriften die Variantenarten (FEATURES) sind und deren Zelleninhalte Werte, Listen, Intervalle, Variantengruppen sind, die durch Mengenoperatoren miteinander verknüpft sind.
Die Bedingungen wurden um Operatoren ergänzt. Hierfür wurde ein extra Datentyp definiert. Dieser kann folgende Werte enthalten:
eq (ist gleich)
ne (ist nicht gleich)
in (ist enthalten in einer Menge)
nin (ist nicht enthalten in der Menge)
gt (größer)
lt (kleiner)
ge (größer gleich)
le (kleiner gleich)
Die einzelnen OPTION_COMBINATIONs sind allerdings als ELSE Zweige zu betrachten. Das heißt, sobald eine Bedingungszeile (OPTION_COMBINATIONS) einen Treffer bekommen hat, werden die anderen nicht mehr durchlaufen.
Ist der Wert von TEST_ID 2, handelt es sich um eine Aktionsregel (Action Rule). Hier können zusätzlich zu den Bedingungen noch Aktionen definiert werden.
Wenn alle Bedingungen innerhalb einer „OPTION_COMBINATION“ erfüllt sind, dann werden alle zugeordneten Aktionen (ACTIONS) ausgeführt, die abhängig von Bedingungen Werte setzen oder auch Variantenarten (FEATURES) ausblenden können. Ist eine OPTION_COMBINATION erfüllt, werden auch hier die anderen Bedingungen nicht mehr durchlaufen.
Aktionen (ACTIONS) sind Anweisungen, die ausgeführt werden, wenn eine Bedingung erfüllt ist. Folgende Aktionen können ausgeführt werden:
· Das Setzen von Varianten (SET_FEATURE_FIXED) mit folgenden Möglichkeiten:
o Direkt, wie z.B. Haupstoff = „blau“ (OPTION)
o das Setzen von Variantenwerten aus einer anderen Variantenart (FEATURE) wie z.B Absatzstoff = Hauptstoff
o das
Rechnen von Varianten (z.B. Sitzhöhe + 5cm).
Diese Funktion steht allerdings nur für Maßvarianten zur Verfügung und
geschieht über einen Formelstring, der Parameter und Werte enthalten darf.
Hierzu muss vorher die Variantenart (z.B. Sitzhöhe) einmal mit einem Parameter
versehen werden (z.B. „sh“).
Dem Maßparameter (MEASURE_PARAMETER) kann noch eine Einheit (MEASURE_UNIT) mit
gegeben werden. In der Formel (FORMULA_STRING) tauchen somit nur die Parameter
auf (z.B. Planungsbreite = 2*st + sb, was bedeutet, dass die Planungsbreite
sich aus der Sitzbreite + 2 mal der Seitenteilbreite ergibt)
·
Das Setzen von Defaultvarianten (SET_FEATURE_DEFAULT):
Diese können dann gefüllt werden, wenn noch kein Wert eingegeben wurde. Hier
gelten die gleichen Möglichkeiten wie oben.
·
Die Sichtbarkeit von Variantenarten (SET_FEATURE_VISIBLE,
SET_FEATURE_INVISIBLE) bzw. das Wegschalten von Regeln (DISABLE_DECISION,
ENABLE_DECISION):
So kann z.B. bei Holzfüssen eine eventuell vorhandene Variantenart für einen
Beizton eingeblendet werden und bei Auswahl eines Metallfußes eventuell wieder
ausgeblendet werden.
Action Rules werden im Konfigurator meistens genutzt, wenn sich ein Optionswert (eine Variante) ändert. So kann z.B. dann, wenn sich die Fußvariante von Edelstahl auf Holz ändert, eine Variantenart für den Beizton angezeigt werden.
IDMP 3.1.0 XML-Schema Dokumentation
Einleitung > Datentypen |
Datentypen und Wertebereiche
In dem IDM-Schema werden die mit dem Standard XML-Schema 1.0 Second Edition (28. Oktober 2004) definierten Datentypen verwendet.
Es werden folgende Datentypen genutzt:
boolean |
Der Datentyp bildet die Wahrheitswerte "true" oder "false" ab. Entsprechend der W3C-Empfehlung für XML-Schema können die Werte true/false oder 1/0 im IDM verwendet werden. |
date |
Im IDMP wird der Datentyp date XML-Schema konform in folgender Weise angewendet: |
|
|
YYYY-MM-DD |
|
|
|
Y = Jahr, M = Monat, D = Tag |
|
integer |
Ganzzahlige negative und positive Zahlenwerte. |
nonNegativeInteger |
Ganzzahlige positive Werte, einschließlich der 0 |
positiveInteger |
Ganzzahlige positive Werte, ohne die 0 |
decimal |
Der Datentyp wird im IDMP für die Darstellung von Gleitkommawerten verwendet. Gleitpunktwerte werden bei diesem Datentyp entsprechend der W3C-Empfehlung beispielsweise wie folgt dargestellt: 126.56 o. -45.98000 oder +27.0 |
string |
Eine begrenzte Anzahl von alphanumerischen Zeichen und Sonderzeichen. |
anyURI |
Der Datentyp wird im IDMP für die Darstellung einer URL verwendet. anyURI stellt einen Uniform Resource Identifier (URI) dar. Der lexikalische Bereich von anyURI ist eine endlich lange Zeichenkette, die einem legalen URI entspricht. Ein anyURI-Wert kann absolut oder relativ sein und darf Fragment-Bezeichner enthalten (z.B. könnte es eine URI-Refenz sein). |
language |
Der Datentyp wird im IDMP für die Darstellung von gültigen Sprachschlüsseln verwendet. language repräsentiert Bezeichner für natürliche Sprachen, wie sie in Tags for the Identification of Languages definiert werden. Der Wertebereich von language ist die Menge aller Zeichenketten, die einen gültigen Bezeichner einer natürlichen Sprache darstellen. Für ISO-normierte Sprachen besteht das Format i. A. aus einer Zeichenfolge von 2-3 kleinen Buchstaben optional gefolgt von einem Bindestrich und einem Ländercode bestehend aus 2 großen Buchstaben z. B. en-US. |
Zusätzlich gibt es einen benutzerdefinierten Datentyp |
|
operator |
Der Datentyp wird im IDMP für Regeln genutzt. Mit diesem einfachen selbst definierten Datentyp wird ein Operator für Vergleiche formuliert. Der Vergleichsoperator stellt sich als string der Länge 1 bis 4 dar und kann der folgende Werte enthalten: |
|
|
eq (ist gleich) |
|
|
|
ne (ist nicht gleich) |
|
|
|
in (ist enthalten in einer Menge) |
|
|
|
nin (ist nicht enthalten in der Menge) |
|
|
|
gt (größer) |
|
|
|
lt (kleiner) |
|
|
|
ge (größer gleich) |
|
|
|
le (kleiner gleich) |
Die Wertebereiche der obigen Datentypen sind im Allgemeinen für die Elemente im IDMP eingeschränkt. Über "restrictions" bei der Datentypdefinition sind Minimal- und Maximalwerte, zulässige Zeichen (pattern) sowie Wertlisten eingeschränkt.
In der Dokumentation zum XML-Schema des IDMP sind die Wertebereiche durch die Angabe hinter M und P spezifiziert.
Neben den hier genannten XML-Datentypen werden eigene Datentypen für die Texte definiert.
Sie sind am Ende der Dokumentation erklärt.
Siehe auch
languagetexte Complex Type
languagetexte30 Complex Type
languagetexte40 Complex Type
languagetexte60 Complex Type
languagetexte60999 Complex Type
IDMP 3.1.0 XML-Schema Dokumentation
Einleitung > Erläuterungen zur Dokumentation |
Erläuterungen zur Dokumentation des IDM
In diesem Abschnitt werden Erläuterungen zur Dokumentation des IDM-Schema hinterlegt.
Bedeutung der Elementeigenschaften
Jedes Element ist durch eine Beschreibung und seine Eigenschaften dokumentiert. Nachfolgend ist ein Beispiel für eine Elementbeschreibung dargestellt:
Beschreibung:
In diesem Element wird der für die im Datenbestand angegebenen Preise gültige Währungsschlüssel hinterlegt. Für den Währungsschlüssel werden die ISO Währungs-ID verwendet. Wechselnde Währungen innerhalb eines Datenbestandes sind nicht erlaubt. Unterjährige Updates müssen in der gleichen Währung wie die Basisdatei geliefert werden. |
D string P [A-Z]{1,3} M [1:3] |
Auf der rechten Seite sind die Elementeigenschaften dokumentiert. Diese haben folgende Bedeutung:
D |
Hier ist der Datentyp des Elementes dokumentiert. Ist an dieser Stelle kein Eintrag, so handelt es sich um ein Element, welches keine Nutzdaten, sondern weitere Kind-Elemente enthält. |
P |
Über die Einträge in P und M wird der Wertebereich eines Elementes dokumentiert. In P ist ein regulärer Ausdruck angegeben, der die zulässigen Werte definiert. |
M |
Im M sind das Minimum und das Maximum der zulässigen Werte angegeben. Bei einem String-Datentyp wird über P die zulässigen Zeichen definiert und über M die minimale und maximale Zeichenlänge. Bei einem Zahlen-Datentyp wird der zulässige minimale und maximale Wert definiert. |
IDMP 3.1.0 XML-Schema Dokumentation
Einleitung > Variantenarten |
Variantenarten
Folgende Variantenarten wurden definiert:
Ab 213 bis 999 stehen freie Variantenarten zur Verfügung.
Typ: A = Ausführung F = Farbe P = Planung
Varianten Art |
Varianten_Art_Text |
Typ |
Bemerkung / mögliche Ausprägungen |
1 |
Bezugsart |
A |
|
2 |
Hauptbezugsart |
A |
|
3 |
Hauptbezugsfarbe |
F |
|
4 |
Absatzbezugsausführung |
A |
|
5 |
Absatzbezugsfarbe |
F |
|
6 |
Rückenbezugsart |
A |
|
7 |
Rückenbezugsfarbe |
F |
|
8 |
Rückenbild |
A |
mit/ohne Kimme, mit/ohne Steppung etc. |
9 |
Sitzkissenausführung |
A |
|
10 |
Sitzkissenfarbe |
F |
|
11 |
Zierkissenausführung |
A |
lose, fest, rund, rechteckig, … |
12 |
Zierkissenfarbe |
F |
|
13 |
Kontrastfadenart / -ausführung |
A |
|
14 |
Kontrastfadenfarbe |
F |
|
15 |
Fußhöhe |
A |
|
16 |
Fußmaterial |
A |
Metall, Holz, Kunststoff, Buche, … |
17 |
Fußform |
A |
Kufe, Rehling, Einzelfuß, Rollen, Gleiter, … |
18 |
Fußfarbe |
F |
|
19 |
Holz- / Chatosenausführung |
A |
|
20 |
Holz- / Chatosenfarbe / -beizton |
F |
|
21 |
Behangausführung |
A |
|
22 |
Behangfarbe |
F |
|
23 |
Besatzausführung |
A |
|
24 |
Besatzfarbe |
F |
|
25 |
Seitentaschenausführung |
A |
|
26 |
Seitentaschenfarbe |
F |
|
27 |
Kederausführung |
A |
|
28 |
Kederfarbe |
F |
|
29 |
Drellausführung |
A |
|
30 |
Drellfarbe |
F |
|
31 |
Reissverschlussausführung |
A |
|
32 |
Reissverschlussfarbe |
F |
|
33 |
Sitzhärte, - qualität |
A |
mit /ohne Federkern, … |
34 |
Antriebsart |
A |
Schlaufe, manuell, Gasdruckfeder, Motor Netz, Motor Accu, Do |
35 |
Sitzhöhe |
A |
|
36 |
Sitztiefe |
A |
|
37 |
Sitzbreite |
A |
|
38 |
Rückenhöhe |
A |
|
39 |
Rückenkissenhöhe |
A |
|
40 |
Rückenkissenausführung |
A |
|
41 |
Armlehnen- / Seitenteilanordnung |
A |
ohne, links, rechts, beidseitig, … |
42 |
Armlehnen- / Seitenteilausführung |
A |
|
43 |
Seitenteilverstellung |
A |
|
44 |
Kopfstützenausführung |
A |
lose, fest, Nackenstütze, … |
45 |
Kopfstützenfarbe |
F |
|
46 |
Vorderblendenausführung |
A |
bodeneben, bodenfrei |
47 |
Stoffkombination |
K |
|
48 |
Brand- / Flammschutz |
A |
|
49 |
Liegeflächenausführung |
A |
|
50 |
Liegeflächenfarbe |
F |
|
51 |
Länderausführung |
A |
|
52 |
Querschläfer |
A |
|
53 |
Sitzneigungsverstellung |
A |
|
54 |
Sitztiefenverstellung |
A |
Mechanisch, Elektromotorisch, Gasdruckfeder, … |
55 |
Rückenverstellung |
A |
Mechanisch, Elektromotorisch, Gasdruckfeder, … |
56 |
Fußstützenverstellung |
A |
Mechanisch, Elektromotorisch, Gasdruckfeder, … |
57 |
Massagefunktion |
A |
|
58 |
Sitzheizung |
A |
|
59 |
Lordose |
A |
|
60 |
Drehgestell |
A |
|
61 |
Aufstehhilfe |
A |
Mechanisch, Elektromotorisch, Gasdruckfeder, … |
62 |
Klapptisch |
A |
|
63 |
Stecktisch |
A |
|
64 |
Ausziehtisch |
A |
|
65 |
Getränkehalter |
A |
|
66 |
Kopfteil |
A |
Form 1, Form 2 usw., Kopfteilkürzung gegen Mehrpreis, ohne K |
67 |
Kopfteilbezug |
A |
|
68 |
Tagesdecke |
A |
kurz, halblang, lang, Haube |
69 |
Tagesdeckenbezug |
A |
|
70 |
Liegefläche |
A |
160x200, 180x200, 200x200 usw., Sonderlänge gegen Mehrpreis |
71 |
Bettkasten |
A |
Standard, Einlegevorrichtung, Highline usw. |
72 |
Bettkastenbezug |
A |
|
73 |
Lattenrost |
A |
Standard oder Alternativen gegen Mehrpreis, ggf. Einlegelatten |
74 |
Matratze |
A |
Standard oder Alternativen gegen Mehrpreis >> Härtegrad H2, |
75 |
Griffe (bei Konsolen) |
F |
|
76 |
Konsolen |
A |
Schub mit Kunststoff oder Metallführung |
77 |
Lampenfarbe und -ausführung |
A |
|
78 |
Knopfbezug |
F |
|
79 |
Lattenrostverstellung |
A |
Mechanisch, Elektromotorisch, Gasdruckfeder, mehrfach … |
80 |
Funktion / Verstellung allgemein |
A |
|
81 |
freie Variantenart |
F |
|
82 |
freie Variantenart |
F |
|
83 |
freie Variantenart |
F |
|
84 |
freie Variantenart |
F |
|
85 |
freie Variantenart |
F |
|
86 |
freie Variantenart |
F |
|
87 |
freie Variantenart |
F |
|
88 |
freie Variantenart |
F |
|
89 |
Anschlusstyp L |
P |
|
90 |
Anschlusstyp R |
P |
|
91 |
freie Variantenart |
F |
|
92 |
freie Variantenart |
F |
|
93 |
freie Variantenart |
F |
|
94 |
freie Variantenart |
F |
|
95 |
Planungsbreite |
P |
Breite des Artikels |
96 |
Planungstiefe |
P |
Tiefe des Artikels |
97 |
Planungshöhe |
P |
Höhe des Artikels |
98 |
Antriebsposition |
A |
|
99 |
Tischfarbe |
F |
|
100 |
Kopfteilverstellung |
A |
|
101 |
Relaxfunktion |
A |
|
102 |
Vitalfunktion |
A |
|
103 |
Stromquelle/Motor |
A |
|
104 |
Zubehör |
A |
|
105 |
Auflagetisch |
A |
|
106 |
Rückenhalter |
A |
|
107 |
Steckrücken |
A |
|
108 |
Zwischentisch |
A |
|
109 |
Zeitschriftenablage |
A |
|
110 |
Schwenkfunktion |
A |
|
111 |
Leseleuchte |
A |
|
112 |
Decoartikel |
A |
|
150 |
freie Variantenart |
F |
|
151 |
freie Variantenart |
F |
|
152 |
freie Variantenart |
F |
|
153 |
freie Variantenart |
F |
|
154 |
freie Variantenart |
F |
|
155 |
freie Variantenart |
F |
|
160 |
Anschlusstyp Oben 1 |
P |
ID des Anschlussvektors in der SVG: AVO1 |
161 |
Anschlusstyp Oben 2 |
P |
ID des Anschlussvektors in der SVG: AVO2 |
162 |
Anschlusstyp Oben 3 |
P |
ID des Anschlussvektors in der SVG: AVO3 |
163 |
Anschlusstyp Oben 4 |
P |
ID des Anschlussvektors in der SVG: AVO4 |
164 |
Anschlusstyp Oben 5 |
P |
ID des Anschlussvektors in der SVG: AVO5 |
165 |
Anschlusstyp Unten 1 |
P |
ID des Anschlussvektors in der SVG: AVU1 |
166 |
Anschlusstyp Unten 2 |
P |
ID des Anschlussvektors in der SVG: AVU2 |
167 |
Anschlusstyp Unten 3 |
P |
ID des Anschlussvektors in der SVG: AVU3 |
168 |
Anschlusstyp Unten 4 |
P |
ID des Anschlussvektors in der SVG: AVU4 |
169 |
Anschlusstyp Unten 5 |
P |
ID des Anschlussvektors in der SVG: AVU5 |
170 |
Anschlusstyp Oben 6 |
P |
ID des Anschlussvektors in der SVG: AVO6 |
171 |
Anschlusstyp Oben 7 |
P |
ID des Anschlussvektors in der SVG: AVO7 |
172 |
Anschlusstyp Oben 8 |
P |
ID des Anschlussvektors in der SVG: AVO8 |
173 |
Anschlusstyp Oben 9 |
P |
ID des Anschlussvektors in der SVG: AVO9 |
174 |
Anschlusstyp Oben 10 |
P |
ID des Anschlussvektors in der SVG: AVO10 |
175 |
Anschlusstyp Unten 6 |
P |
ID des Anschlussvektors in der SVG: AVU6 |
176 |
Anschlusstyp Unten 7 |
P |
ID des Anschlussvektors in der SVG: AVU7 |
177 |
Anschlusstyp Unten 8 |
P |
ID des Anschlussvektors in der SVG: AVU8 |
178 |
Anschlusstyp Unten 9 |
P |
ID des Anschlussvektors in der SVG: AVU9 |
179 |
Anschlusstyp Unten 10 |
P |
ID des Anschlussvektors in der SVG: AVU10 |
180 |
Anschlusstyp Nord 1 |
P |
ID des Anschlussvektors in der SVG: AVN1 |
181 |
Anschlusstyp Nord 2 |
P |
ID des Anschlussvektors in der SVG: AVN2 |
182 |
Anschlusstyp Nord 3 |
P |
ID des Anschlussvektors in der SVG: AVN3 |
183 |
Anschlusstyp Nord 4 |
P |
ID des Anschlussvektors in der SVG: AVN4 |
184 |
Anschlusstyp Nord 5 |
P |
ID des Anschlussvektors in der SVG: AVN5 |
185 |
Anschlusstyp Nord 6 |
P |
ID des Anschlussvektors in der SVG: AVN6 |
186 |
Anschlusstyp Nord 7 |
P |
ID des Anschlussvektors in der SVG: AVN7 |
187 |
Anschlusstyp Nord 8 |
P |
ID des Anschlussvektors in der SVG: AVN8 |
188 |
Anschlusstyp Nord 9 |
P |
ID des Anschlussvektors in der SVG: AVN9 |
189 |
Anschlusstyp Nord 10 |
P |
ID des Anschlussvektors in der SVG: AVN10 |
190 |
Anschlusstyp Süd 1 |
P |
ID des Anschlussvektors in der SVG: AVS1 |
191 |
Anschlusstyp Süd 2 |
P |
ID des Anschlussvektors in der SVG: AVS2 |
192 |
Anschlusstyp Süd 3 |
P |
ID des Anschlussvektors in der SVG: AVS3 |
193 |
Anschlusstyp Süd 4 |
P |
ID des Anschlussvektors in der SVG: AVS4 |
194 |
Anschlusstyp Süd 5 |
P |
ID des Anschlussvektors in der SVG: AVS5 |
195 |
Anschlusstyp Süd 6 |
P |
ID des Anschlussvektors in der SVG: AVS6 |
196 |
Anschlusstyp Süd 7 |
P |
ID des Anschlussvektors in der SVG: AVS7 |
197 |
Anschlusstyp Süd 8 |
P |
ID des Anschlussvektors in der SVG: AVS8 |
198 |
Anschlusstyp Süd 9 |
P |
ID des Anschlussvektors in der SVG: AVS9 |
199 |
Anschlusstyp Süd 10 |
P |
ID des Anschlussvektors in der SVG: AVS10 |
200 |
freie Variantenart |
F |
|
201 |
freie Variantenart |
F |
|
202 |
freie Variantenart |
F |
|
203 |
freie Variantenart |
F |
|
204 |
freie Variantenart |
F |
|
205 |
freie Variantenart |
F |
|
206 |
freie Variantenart |
F |
|
207 |
freie Variantenart |
F |
|
208 |
freie Variantenart |
F |
|
209 |
freie Variantenart |
F |
|
210 |
freie Variantenart |
F |
|
211 |
Stoffbedarf |
A |
in laufenden m |
212 |
Lederbedarf |
A |
in m² |
IDMP 3.1.0 XML-Schema Dokumentation
Einleitung > Typenschlüssel |
Typenschlüssel
Der Typenschlüssel wird in folgendem Element hinterlegt:
T_NEW_CATALOG/SERIES/SERIE/PRODUCT_GROUPS/PRODUCT_GROUP/ITEMS/ITEM/TYPE_KEY/TK_TYPE
Folgende Typenschlüssel wurden definiert:
Typ-Nr. |
Bezeichnung (deutsch) |
1 |
Sessel / Hochlehnsessel |
2 |
Clubchair |
3 |
TV-Sessel / Ruhe- / Liege- / Relaxsessel |
4 |
Longchair |
5 |
Sofa / Canapé |
6 |
Zwischenelement |
7 |
Ecke / Trapezteil |
8 |
Einzelliege / Recamiere / Ottomane / Cheselon / Chaiselongue |
9 |
Hocker |
10 |
Kissen |
11 |
Couchtisch / Anstelltische / Stecktische ... |
12 |
Esstisch |
13 |
Kombinationen |
14 |
Abschlusselement |
15 |
Bettsofa / Bettcouch / Liegesofa / Schlafelement / Polsterliegen |
16 |
Sitzbank, Essplatzbank, Dinnersofa, ... |
17 |
Stühle |
18 |
Fußbank |
19 |
Kopfstütze |
20 |
Leuchten |
21 |
Teppiche |
22 |
Zubehör / Kleinteile |
23 |
Polsterbetten / Polsterbett-Systeme |
24 |
Polsterbettgestelle |
25 |
Metrage |
26 |
Sonstiges |
IDMP 3.1.0 XML-Schema Dokumentation
Einleitung > Sprachenschlüssel |
|
Sprachenschlüssel |
Sprache |
AA |
Afar |
AB |
Abchasisch |
AE |
Avestan |
AF |
Afrikaans |
AK |
Akan |
AM |
Amharisch |
AN |
Aragonesisch |
AR |
Arabisch |
AS |
Assamesisch |
AV |
Avarisch |
AY |
Aymara |
AZ |
Aserbaidschanisch |
BA |
Baschkirisch |
BE |
Belorussisch |
BG |
Bulgarisch |
BH |
Bihari |
BI |
Bislama |
BM |
Bambara |
BN |
Bengalisch |
BO |
Tibetanisch |
BR |
Bretonisch |
BS |
Bosnisch |
CA |
Katalanisch |
CE |
Tscherkessisch |
CH |
Chamorro |
CO |
Korsisch |
CR |
Cree |
CS |
Tschechisch |
CU |
Alt-Slawisch |
CV |
Tschuwaschisch |
CY |
Walisisch |
DA |
Dänisch |
DE |
Deutsch |
DV |
Dhivehi |
DZ |
Dzongkha |
EE |
Ewe |
EL |
Griechisch |
EN |
Englisch |
EO |
Esperanto |
ES |
Spanisch |
ET |
Estnisch |
EU |
Baskisch |
FA |
Persisch |
FF |
Fulfulde |
FI |
Finnisch |
FJ |
Fidschianisch |
FO |
Färöisch |
FR |
Französisch |
FY |
Friesisch |
GA |
Irisch |
GD |
Gälisch |
GL |
Galizisch |
GN |
Guarani |
GU |
Gujaratisch |
GV |
Manx, Manx-Gälisch |
HA |
Hausa |
HE |
Hebräisch |
HI |
Hindi |
HO |
Hiri Motu |
HR |
Kroatisch |
HT |
Haitianisch |
HU |
Ungarisch |
HY |
Armenisch |
HZ |
Herero |
IA |
Interlingua |
ID |
Indonesisch |
IE |
Interlingue |
IG |
Igbo |
II |
Yi |
IK |
Inupiaq |
IN |
Ehemalig Indonesisch |
IO |
Ido |
IS |
Isländisch |
IT |
Italienisch |
IU |
Inuktitut (Eskimosprache) |
JA |
Japanisch |
JV |
Javanisch |
KA |
Georgisch |
KG |
Kikongo |
KI |
Kikuyu |
KJ |
Kuanyama |
KK |
Kasachisch |
KL |
Kalaallisut (Grönländ.) |
KM |
Kambodschanisch |
KN |
Kannada |
KO |
Koreanisch |
KR |
Kanuri |
KS |
Kaschmirisch |
KU |
Kurdisch |
KV |
Komi |
KW |
Kornisch |
KY |
Kirgisisch |
LA |
Lateinisch |
LB |
Luxemburgisch |
LG |
Luganda |
LI |
Limburgisch |
LN |
Lingala |
LO |
Laotisch |
LT |
Litauisch |
LU |
Kiluba |
LV |
Lettisch |
MG |
Malagasisch |
MH |
Marshallese |
MI |
Maorisch |
MK |
Mazedonisch |
ML |
Malayisch |
MN |
Mongolisch |
MO |
Moldavisch |
MR |
Marathi |
MS |
Malaysisch |
MT |
Maltesisch |
MY |
Burmesisch |
NA |
Nauruisch |
NB |
Norwegisch Bokmål |
ND |
Nord-Ndebele |
NE |
Nepalisch |
NG |
Ndonga |
NL |
Niederländisch |
NN |
Norwegisch Nynorsk |
NO |
Norwegisch |
NR |
Süd-Ndebele |
NV |
Navajo |
NY |
Chichewa |
OC |
Okzitanisch |
OJ |
Ojibwe |
OM |
Oromo |
OR |
Orija |
OS |
Ossetian |
PA |
Pundjabisch |
PI |
Pali |
PL |
Polnisch |
PS |
Paschtu |
PT |
Portugisisch |
QU |
Quechua |
RM |
Rätoromanisch |
RN |
Kirundisch |
RO |
Rumänisch |
RU |
Russisch |
RW |
Kijarwanda |
SA |
Sanskrit |
SC |
Sardinisch |
SD |
Zinti |
SE |
Nord-Sami |
SG |
Sango |
SI |
Singhalesisch |
SK |
Slowakisch |
SL |
Slowenisch |
SM |
Samoanisch |
SN |
Schonisch |
SO |
Somalisch |
SQ |
Albanisch |
SR |
Serbisch |
SS |
Swasiländisch |
ST |
Sesothisch |
SU |
Sudanesisch |
SV |
Schwedisch |
SW |
Suaheli |
TA |
Tamilisch |
TE |
Tegulu |
TG |
Tadschikisch |
TH |
Thai |
TI |
Tigrinja |
TK |
Turkmenisch |
TL |
Tagalog |
TN |
Sezuan |
TO |
Tongaisch |
TR |
Türkisch |
TS |
Tsongaisch |
TT |
Tatarisch |
TW |
Twi |
TY |
Thai |
UG |
Uighur |
UK |
Ukrainisch |
UR |
Urdu |
UZ |
Usbekisch |
VE |
Tshivenda |
VI |
Vietnamesisch |
VO |
Volapük |
WA |
Walonisch |
WO |
Wolof |
XH |
Xhosa |
YI |
Jiddisch |
YO |
Joruba |
ZA |
Zhuang |
ZH |
Chinesisch |
ZU |
Zulu |
Nach ISO-Norm werden die Sprachenschlüssel im Allgemeinen mit kleinen Buchstaben geschrieben. Für die IDM-Daten sind große Buchstaben beschlossen.
IDMP 3.1.0 XML-Schema Dokumentation
Einleitung > Länderschlüssel |
|
Länderkennzeichen |
Ländername(deutsch) |
Ländername(englisch) |
AC |
Ascension |
Ascension |
AD |
Andorra |
Andorra |
AE |
Vereinigte Arabische Emirate |
United Arab Emirates |
AF |
Afghanistan |
Afghanistan |
AG |
Antigua und Barbuda |
Antigua and Barbuda |
AI |
Anguilla |
Anguilla |
AL |
Albanien |
Albania |
AM |
Armenien |
Armenia |
AN |
Niederländische Antillen |
Dutch Antilles |
AO |
Angola |
Angola |
AQ |
Antarktika |
Antarctica |
AR |
Argentinien |
Argentina |
AS |
Amerikanisch-Samoa |
American Samoa |
AT |
Österreich |
Austria |
AU |
Australien |
Australia |
AW |
Aruba |
Aruba |
AX |
Aland |
Aland |
AZ |
Aserbaidschan |
Azerbaijan |
BA |
Bosnien und Herzegowina |
Bosnia and Herzegovina |
BB |
Barbados |
Barbados |
BD |
Bangladesch |
Bangladesh |
BE |
Belgien |
Belgium |
BF |
Burkina Faso |
Burkina Faso |
BG |
Bulgarien |
Bulgaria |
BH |
Bahrain |
Bahrain |
BI |
Burundi |
Burundi |
BJ |
Benin |
Benin |
BL |
Saint-Barthélemy |
Saint-Barthélemy |
BM |
Bermuda |
Bermuda |
BN |
Brunei Darussalam |
Brunei Darussalam |
BO |
Bolivien |
Bolivia |
BQ |
Bonaire, Sint Eustatius und Saba (Niederlande) |
Bonaire, Sint Eustatius and Saba |
BR |
Brasilien |
Brazil |
BS |
Bahamas |
Bahamas |
BT |
Bhutan |
Bhutan |
BU |
Burma (jetzt Myanmar) |
Burma |
BV |
Bouvetinsel |
Bouvet Island |
BW |
Botswana |
Botswana |
BY |
Belarus |
Belarus |
BZ |
Belize |
Belize |
CA |
Kanada |
Canada |
CC |
Kokosinseln |
Cocos) Islands |
CD |
Kongo, Demokratische Republik (ehem. Zaire) |
Democratic Republic of the Congo |
CF |
Zentralafrikanische Republik |
Central African Republic |
CG |
Kongo, Republik (ehem. K.-Brazzaville) |
Republic of the Congo |
CH |
Schweiz |
Switzerland |
CI |
Côte d’Ivoire (Elfenbeinküste) |
Ivory Coast |
CK |
Cookinseln |
Cook Islands |
CL |
Chile |
Chile |
CM |
Kamerun |
Cameroon |
CN |
China |
China |
CO |
Kolumbien |
Columbia |
CP |
Clipperton |
Clipperton |
CR |
Costa Rica |
Costa Rica |
CU |
Kuba |
Cuba |
CV |
Kap Verde |
Cape Verde |
CW |
Curaçao |
Curaçao |
CX |
Weihnachtsinsel |
Christmas Island |
CY |
Zypern |
Cyprus |
CZ |
Tschechische Republik |
Czech Republic |
DE |
Deutschland |
Germany |
DG |
Diego Garcia |
Diego Garcia |
DJ |
Dschibuti |
Djibouti |
DK |
Dänemark |
Denmark |
DM |
Dominica |
Dominica |
DO |
Dominikanische Republik |
Dominican Republic |
DZ |
Algerien |
Algeria |
EA |
Ceuta, Melilla |
Ceuta, Melilla |
EC |
Ecuador |
Ecuador |
EE |
Estland |
Estonia |
EG |
Ägypten |
Egypt |
EH |
Westsahara |
Westsahara |
EN |
England |
England |
ER |
Eritrea |
Eritrea |
ES |
Spanien |
Spain |
ET |
Äthiopien |
Ethiopia |
FI |
Finnland |
Finland |
FJ |
Fidschi |
Fiji |
FK |
Falklandinseln |
Falklands |
FM |
Mikronesien |
Micronesia |
FO |
Färöer |
Faeroe Islands |
FR |
Frankreich |
France |
GA |
Gabun |
Gabon |
GB |
England/Großbritannien |
England/Great Britain |
GD |
Grenada |
Grenada |
GE |
Georgien |
Georgia |
GF |
Französisch-Guayana |
French Guiana |
GG |
Guernsey (Kanalinsel) |
Guernsey (Channel Island) |
GH |
Ghana |
Ghana |
GI |
Gibraltar |
Gibraltar |
GL |
Grönland |
Greenland |
GM |
Gambia |
Gambia |
GN |
Guinea |
Guinea |
GP |
Guadeloupe |
Guadeloupe |
GQ |
Äquatorialguinea |
Equatorial Guinea |
GR |
Griechenland |
Greece |
GS |
Südgeorgien und die Südlichen Sandwichinseln |
South Georgia and the South Sandwich Islands |
GT |
Guatemala |
Guatemala |
GU |
Guam |
Guam |
GW |
Guinea-Bissau |
Guinea-Bissau |
GY |
Guyana |
Guyana |
HK |
Hong Kong |
Hong Kong |
HM |
Heard und McDonaldinseln |
Heard and McDonald Islands |
HN |
Honduras |
Honduras |
HR |
Kroatien |
Croatia |
HT |
Haiti |
Haiti |
HU |
Ungarn |
Hungary |
ID |
Indonesien |
Indonesian |
IE |
Irland |
Ireland |
IL |
Israel |
Israel |
IM |
Insel Man |
Isle of Man |
IN |
Indien |
India |
IO |
Britisches Territorium im Indischen Ozean |
British Indian Ocean Territory |
IQ |
Irak |
Iraq |
IR |
Iran, Islamische Republik |
Islamic Republic of Iran |
IS |
Island |
Iceland |
IT |
Italien |
Italy |
JE |
Jersey (Kanalinsel) |
Channel Island of Jersey |
JM |
Jamaika |
Jamaica |
JO |
Jordanien |
Jordan |
JP |
Japan |
Japan |
KE |
Kenia |
Kenya |
KG |
Kirgisistan |
Kyrgyzstan |
KH |
Kambodscha |
Cambodia |
KI |
Kiribati |
Kiribati |
KM |
Komoren |
Comoros |
KN |
St. Kitts und Nevis |
Saint Kitts and Nevis |
KP |
Korea, demokratische Volksrepublik |
Democratic People's Republic of Korea |
KR |
Korea, Republik |
Republic of Korea |
KW |
Kuwait |
Kuwait |
KY |
Kaimaninseln |
Cayman Islands |
KZ |
Kasachstan |
Kazakstan |
LA |
Laos, Demokratische Volksrepublik |
Laos |
LB |
Libanon |
Lebanon |
LC |
St. Lucia |
Saint Lucia |
LI |
Liechtenstein |
Liechtenstein |
LK |
Sri Lanka |
Sri Lanka |
LR |
Liberia |
Liberia |
LS |
Lesotho |
Lesotho |
LT |
Litauen |
Lithuania |
LU |
Luxemburg |
Luxembourg |
LV |
Lettland |
Latvia |
LY |
Libyen |
Libya |
MA |
Marokko |
Morocco |
MC |
Monaco |
Monaco |
MD |
Moldavien |
Moldavia |
ME |
Montenegro |
Montenegro |
MF |
Saint-Martin (franz. Teil) |
Saint Martin |
MG |
Madagaskar |
Madagascar |
MH |
Marshallinseln |
Marshall Islands |
MK |
Nordmazedonien |
North Macedonia |
ML |
Mali |
Mali |
MM |
Myanmar (Burma) |
Myanmar (Burma) |
MN |
Mongolei |
Mongolia |
MO |
Macau |
Macau |
MP |
Nördliche Marianen |
Northern Mariana Islands |
MQ |
Martinique |
Martinique |
MR |
Mauretanien |
Mauritania |
MS |
Montserrat |
Montserrat |
MT |
Malta |
Malta |
MU |
Mauritius |
Mauritius |
MV |
Malediven |
Maldives |
MW |
Malawi |
Malawi |
MX |
Mexiko |
Mexico |
MY |
Malaysia |
Malaysia |
MZ |
Mosambik |
Mozambique |
NA |
Namibia |
Namibia |
NC |
Neukaledonien |
New Caledonia |
NE |
Niger |
Niger |
NF |
Norfolkinsel |
Norfolk Island |
NG |
Nigeria |
Nigeria |
NI |
Nicaragua |
Nicaragua |
NL |
Niederlande |
Netherlands |
NO |
Norwegen |
Norway |
NP |
Nepal |
Nepal |
NR |
Nauru |
Nauru |
NU |
Niue |
Niue |
NZ |
Neuseeland |
New Zealand |
OM |
Oman |
Oman |
PA |
Panama |
Panama |
PE |
Peru |
Peru |
PF |
Französisch-Polynesien |
French Polynesia |
PG |
Papua-Neuguinea |
Papuan New Guinea |
PH |
Philippinen |
Philippine |
PK |
Pakistan |
Pakistan |
PL |
Polen |
Poland |
PM |
Saint-Pierre und Miquelon |
St. Pierre and Miquelon |
PN |
Pitcairninseln |
Pitcairn Islands |
PR |
Puerto Rico |
Puerto Rica |
PS |
Staat Palästina[ |
Palestine |
PT |
Portugal |
Portugal |
PW |
Palau |
Palau |
PY |
Paraguay |
Paraguay |
QA |
Katar |
Qatar |
RE |
Réunion |
Reunion |
RO |
Rumänien |
Romania |
RS |
Serbien |
Serbia |
RU |
Russland |
Russia |
RW |
Ruanda |
Ruanda |
SA |
Saudi Arabien |
Saudi Arabia |
SB |
Salomonen |
Solomon Islands |
SC |
Seychellen |
Seychelles |
SD |
Sudan |
Sudan |
SE |
Schweden |
Sweden |
SG |
Singapur |
Singapore |
SH |
St. Helena |
St. Helena |
SI |
Slowenien |
Slovenia |
SJ |
Svalbard und Jan Mayen |
Svalbard and Jan Mayen Islands |
SK |
Slowakei (slowakische Republik) |
Slovak Republic |
SL |
Sierra Leone |
Sierra Leone |
SM |
San Marino |
San Marino |
SN |
Senegal |
Senegal |
SO |
Somalia |
Somalia |
SR |
Suriname |
Suriname |
SS |
Südsudan |
South Sudan |
ST |
São Tomé und Príncipe |
Democratic Republic of São Tomé and Príncipe |
SV |
El Salvador |
El Salvador |
SX |
Sint Maarten (niederl. Teil) |
Sint Maarten |
SY |
Syrien, Arabische Republik |
Syrian Arab Republic |
SZ |
Swasiland |
Swaziland |
TC |
Turks- und Caicosinseln |
Turks and Caicos Islands |
TD |
Tschad |
Chad |
TF |
Französische Süd- und Antarktisgebiete |
French Southern and Antarctic Territories |
TG |
Togo |
Togo |
TH |
Thailand |
Thailand |
TJ |
Tadschikistan |
Tadschikistan |
TK |
Tokelau |
Tokelau |
TL |
Osttimor (Timor-Leste) |
East Timor |
TM |
Turkmenistan |
Turkmenistan |
TN |
Tunesien |
Tunisia |
TO |
Tonga |
Tonga |
TR |
Türkei |
Turkey |
TT |
Trinidad und Tobago |
Trinidad and Tobago |
TV |
Tuvalu |
Tuvalu |
TW |
Taiwan |
Taiwan |
TZ |
Tansania, Vereinigte Republik |
Tanzania |
UA |
Ukraine |
Ukraine |
UG |
Uganda |
Uganda |
UM |
kleinere amerikanische Überseeinseln |
United States Minor Outlying Islands |
US |
Vereinigte Staaten von Amerika |
United States of America |
UY |
Uruguay |
Uruguay |
UZ |
Usbekistan |
Uzbekistan |
VA |
Vatikanstadt |
Vatican City |
VC |
St. Vincent und die Grenadinen |
Saint Vincent and the Grenadines |
VE |
Venezuela |
Venezuela |
VG |
Britische Jungferninseln |
British Virgin Islands |
VI |
Amerikanische Jungferninseln |
American Virgin Islands |
VN |
Vietnam |
Vietnam |
VU |
Vanuatu |
Vanuatu |
WF |
Wallis und Futuna Inseln |
Wallis and Futuna Islands |
WS |
Samoa |
Samoa |
YE |
Jemen |
Yemen |
YT |
Mayotte |
Mayotte |
ZA |
Südafrika |
South Africa |
ZM |
Sambia |
Sambia |
ZW |
Simbabwe |
Zimbabwe |
IDMP 3.1.0 XML-Schema Dokumentation
Einleitung > Typen für Detailinformation |
|
Für die Beschreibung der Art der Detailinformation gibt es folgende Info-Typen:
1 = Milieufoto
2 = Artikelpictogramm (Type/Artikelübersicht)
3 = Magnetplanerzeichnung (SVGs in Draufsicht)
4 = Variante Foto
5 = Variante Textur(Ledersorte, ....)
6 = Logo Hersteller/Produktmarke
7 = Farbberatung (über ein Prüfverfahren werden die Varianten definiert)
8 = Stoffpass (PDF an den Stoffgruppen)
9 = Modellbeschreibungsblätter (PDF unterhalb der Serie)
10 = Montageanleitung
11 = Marketing
12 = diverse
13 = Farbberatung Wand
14 = Farbberatung Boden
15 = Funktionsbeschreibung
16 = Planungshinweis
17 =
Katalogbild
schema location: | C:\Users\degenhard\Desktop\Doku IDMP\IDMP_3_1_0.xsd.DE.xsd |
attributeFormDefault: | unqualified |
elementFormDefault: | qualified |
Elements | Complex types | Simple types |
T_NEW_CATALOG | languagetext | measure_unit |
languagetext30 | operator | |
languagetext40 | ||
languagetext60 |
diagram | |||
properties |
|
||
children | CATALOG SUPPLIER GLOBAL_DEFINITION SERIES PART_LISTS FEATURE_DEFINITION PRICE_DEFINITION | ||
annotation |
|
type | restriction of xs:positiveInteger | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
type | restriction of xs:nonNegativeInteger | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
type | restriction of xs:nonNegativeInteger | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
diagram | |||
properties |
|
||
children | CATALOG_IDENTIFICATION CURRENCY_KEY CATALOG_LANGUAGE CATALOG_NAME DATA_VERSION VALID_FROM_DATE VALID_UNTIL_DATE FILE_ID CATALOG_MARK CATALOG_MERGE_TYPE CATALOG_DATA_VERSION CATALOG_INFO CATALOG_VERSION FALL_BACK_LANGUAGE DETAIL_INFOS | ||
annotation |
|
diagram | |||
properties |
|
||
children | GLN_NO CATALOG_ID MAJOR_NO MINOR_NO FILE_RELEASE_DATE | ||
annotation |
|
diagram | |||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
diagram | ||||||||||
type | restriction of xs:string | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
diagram | |||
type | restriction of xs:gYear | ||
properties |
|
||
annotation |
|
diagram | ||||||||||
type | restriction of xs:nonNegativeInteger | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
diagram | |||
type | xs:dateTime | ||
properties |
|
||
annotation |
|
diagram | |||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
diagram | |||
properties |
|
||
children | ISO_LANGUAGE_ID | ||
annotation |
|
diagram | |||||||
type | restriction of xs:language | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
diagram | |||
type | languagetext30 | ||
properties |
|
||
children | LANGUAGE | ||
annotation |
|
diagram | |||||||
properties |
|
||||||
children | TEXT | ||||||
annotation |
|
type | restriction of xs:language | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
diagram | |||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
diagram | |||
type | restriction of xs:date | ||
properties |
|
||
annotation |
|
diagram | |||
type | restriction of xs:date | ||
properties |
|
||
annotation |
|
diagram | |||
type | restriction of xs:date | ||
properties |
|
||
annotation |
|
diagram | |||
type | restriction of xs:boolean | ||
properties |
|
||
annotation |
|
diagram | |||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
diagram | |||||||
type | xs:boolean | ||||||
properties |
|
||||||
annotation |
|
diagram | |||||||
type | restriction of xs:date | ||||||
properties |
|
||||||
annotation |
|
diagram | |||||||
type | languagetext | ||||||
properties |
|
||||||
children | LANGUAGE | ||||||
annotation |
|
diagram | |||||||
properties |
|
||||||
children | TEXT | ||||||
annotation |
|
type | restriction of xs:language | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
diagram | |||
type | xs:string | ||
properties |
|
||
annotation |
|
diagram | ||||||||||
type | restriction of xs:positiveInteger | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
diagram | |||||||
type | restriction of xs:language | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
diagram | |||||||
properties |
|
||||||
children | DETAIL_INFO_REF | ||||||
annotation |
|
diagram | |||||||
properties |
|
||||||
annotation |
|
type | restriction of xs:positiveInteger | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
type | restriction of xs:positiveInteger | ||
properties |
|
||
annotation |
|
diagram | |||
properties |
|
||
children | ISO_COUNTRY_ID WEEE_NO CONTACT_PERSON CONTACT_SUPPLIER | ||
annotation |
|
diagram | |||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
diagram | |||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
annotation |
|
diagram | |||||||
properties |
|
||||||
children | CONTACT_PERSON_NO CONTACT_ROLE CONTACT_NAME FIRST_NAME FORM_OF_ADDRESS DEPARTMENT TELEPHONE FAX EMAIL STREET ZIPCODE_STREET CITY ISO_COUNTRY_ID | ||||||
annotation |
|
diagram | ||||||||||
type | restriction of xs:positiveInteger | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
diagram | ||||||||||
type | restriction of xs:string | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
diagram | ||||||||||
type | restriction of xs:string | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
diagram | ||||||||||
type | restriction of xs:string | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
diagram | ||||||||||
type | restriction of xs:positiveInteger | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
diagram | ||||||||||
type | restriction of xs:string | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
diagram | ||||||||||
type | restriction of xs:string | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
diagram | ||||||||||
type | restriction of xs:string | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
diagram | |||
type | restriction of xs:string | ||
properties |
|