Einleitung

                                                        

 

Ansicht mit Navigationswerkzeuge           

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

 

 

 

Grundstruktur des IDM-Schemas

IDMP 3.1.0 XML-Schema Dokumentation

 

Einleitung > Grundstruktur des IDM-Schemas

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.

 

 

Ein Bild, das Text enthält.

Automatisch generierte Beschreibung

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.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Elemente der Katalogstruktur

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

 

Ein Bild, das Text enthält.

Automatisch generierte Beschreibung

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.

Soll in den Daten eine Variante referenziert werden, muss immer die Kombination aus FEATURE_NO und OPTION_KEY als Referenzierungschlüssel angegeben werden.Soll in den Daten eine Variante referenziert werden, muss immer die Kombination aus FEATURE_NO und OPTION_KEY als Referenzierungschlüssel angegeben werden.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Aufbauen der Katalogstruktur

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>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Katalogstruktur

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.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Referenzierung

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.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Prüfverfahren

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.

 

 

 

 

 

 

 

Datentypen

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

 

 

 

 

 

 

 

 

Erläuterungen zur Dokumentation

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.

 

 

 

 

 

 

 

 

 

 

 

Variantenarten

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²

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Typenschlüssel

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

 

Sprachenschlüssel

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.

Länderschlüssel

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Typen für Detailinformation

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 IDMP_3_1_0.xsd.DE.xsd




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 


element T_NEW_CATALOG

diagram index_diagrams/index_p1.png
properties
content complex
children CATALOG SUPPLIER GLOBAL_DEFINITION SERIES PART_LISTS FEATURE_DEFINITION PRICE_DEFINITION
annotation
documentation
In diesem Element werden alle Informationen und Daten für die Bereitstellung eines vollständigen Kataloges/Datenbestandes hinterlegt.

attribute T_NEW_CATALOG/@MAJOR

type restriction of xs:positiveInteger
properties
use required
facets
Kind Value Annotation
minInclusive 3
maxInclusive 3
annotation
documentation
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.

attribute T_NEW_CATALOG/@MINOR

type restriction of xs:nonNegativeInteger
properties
use required
facets
Kind Value Annotation
minInclusive 1
maxInclusive 1
annotation
documentation
Die Sub-Versionsnummer "MINOR" ändert sich im Regelfall jährlich. Wird die Hauptversion MAJOR geändert, wird die Subversion auf 0 zurückgesetzt.

attribute T_NEW_CATALOG/@REVISION

type restriction of xs:nonNegativeInteger
properties
use required
facets
Kind Value Annotation
minInclusive 0
maxInclusive 0
annotation
documentation
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.

attribute T_NEW_CATALOG/@FORMAT

type restriction of xs:string
properties
use required
facets
Kind Value Annotation
pattern [ABGKOPSWZ]
annotation
documentation
In diesem Element wird das Kennzeichen für die Herstellerbranche angegeben. Derzeit sind folgende Branchenkennzeichen definiert:

A = Arbeitsplattenhersteller
B = Badmöbelhersteller
G = Gerätehersteller
K = Küchenmöbelhersteller
O = Büromöbelhersteller
P = Polstermöbelhersteller
S = Sanitärhersteller
W = Wohnmöbelhersteller
Z = Zubehörhersteller

element T_NEW_CATALOG/CATALOG

diagram index_diagrams/index_p2.png
properties
content complex
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
documentation
In diesem Element werden administrative Informationen zum Katalog/Datenbestand hinterlegt.

element T_NEW_CATALOG/CATALOG/CATALOG_IDENTIFICATION

diagram index_diagrams/index_p3.png
properties
content complex
children GLN_NO CATALOG_ID MAJOR_NO MINOR_NO FILE_RELEASE_DATE
annotation
documentation
In diesem Element werden identifizierende Merkmale des 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.

element T_NEW_CATALOG/CATALOG/CATALOG_IDENTIFICATION/GLN_NO
diagram index_diagrams/index_p4.png
type restriction of xs:string
properties
content simple
facets
Kind Value Annotation
pattern (0-9){13}
annotation
documentation
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.

element T_NEW_CATALOG/CATALOG/CATALOG_IDENTIFICATION/CATALOG_ID
diagram index_diagrams/index_p5.png
type restriction of xs:string
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 64
annotation
documentation
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.

element T_NEW_CATALOG/CATALOG/CATALOG_IDENTIFICATION/MAJOR_NO
diagram index_diagrams/index_p6.png
type restriction of xs:gYear
properties
content simple
annotation
documentation
Die Katalogversionsnummer MAJOR_NO gibt an in welchem Jahr der Datenbestand erstellt wurde. Die vollständige Angabe der Katalogversion, in der ein Datenbestand geliefert wird, besteht aus MAJOR und MINOR.

element T_NEW_CATALOG/CATALOG/CATALOG_IDENTIFICATION/MINOR_NO
diagram index_diagrams/index_p7.png
type restriction of xs:nonNegativeInteger
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 999
annotation
documentation
Die Sub-Katalogversionsnummer MINOR_NO wird in unterjährig fortlaufenden Nummern angegeben. Die vollständige Angabe der Katalogversion, in der ein Datenbestand geliefert wird, besteht aus MAJOR und MINOR. Wird die Katalogversion MAJOR geändert, wird die Sub-Katalogversion auf 0 zurückgesetzt.

element T_NEW_CATALOG/CATALOG/CATALOG_IDENTIFICATION/FILE_RELEASE_DATE
diagram index_diagrams/index_p8.png
type xs:dateTime
properties
content simple
annotation
documentation
In diesem Element soll der Zeitstempel für die Erstellung des Datenbestandes in der UTC Zeit angegeben werden.

element T_NEW_CATALOG/CATALOG/CURRENCY_KEY

diagram index_diagrams/index_p9.png
type restriction of xs:string
properties
content simple
facets
Kind Value Annotation
pattern [A-Z]{1,3}
annotation
documentation
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.

element T_NEW_CATALOG/CATALOG/CATALOG_LANGUAGE

diagram index_diagrams/index_p10.png
properties
content complex
children ISO_LANGUAGE_ID
annotation
documentation
In diesem Element werden die im Datenbestand verwendeten Sprachen angegeben.

element T_NEW_CATALOG/CATALOG/CATALOG_LANGUAGE/ISO_LANGUAGE_ID
diagram index_diagrams/index_p11.png
type restriction of xs:language
properties
minOcc 1
maxOcc unbounded
content simple
facets
Kind Value Annotation
pattern [A-Z]{2}
annotation
documentation
Durch den Sprachenschlüssel wird die Sprache definiert, in der die Texte des Datenbestandes erstellt wurden. Hierzu ist der ISO-Sprachenschlüssel zu benutzen.

element T_NEW_CATALOG/CATALOG/CATALOG_NAME

diagram index_diagrams/index_p12.png
type languagetext30
properties
content complex
children LANGUAGE
annotation
documentation
In diesem Element wird der Katalogname des Datenbestandes angegeben. Dieses Element dient als Basis für die Darstellung des Katalognamens in den Softwareprodukten. Katalognamen in Verbindung mit Jahreszahlen sind erlaubt.

element languagetext30/LANGUAGE
diagram index_diagrams/index_p322.png
properties
minOcc 1
maxOcc unbounded
content complex
children TEXT
annotation
documentation
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. Sie müssen mit den Elementen ISO_LANGUAGE_ID unterhalb von T_NEW_CATALOG/CATALOG/CATALOG_IDENTIFICATION übereinstimmen.

attribute languagetext30/LANGUAGE/@ISO_LANGUAGE_ID
type restriction of xs:language
properties
use required
facets
Kind Value Annotation
pattern [A-Z]{2}
annotation
documentation
In diesem Attribut wird der ISO-Code der Sprache angegeben, in der der Text hinterlegt wird.

element languagetext30/LANGUAGE/TEXT
diagram index_diagrams/index_p323.png
type restriction of xs:string
properties
content simple
facets
Kind Value Annotation
pattern [\p{L}\p{N}\p{P}\p{S}][\p{L}\p{N}\p{P}\p{S} ]{1,30}
annotation
documentation
In diesem Element wird der Text in der Sprache hinterlegt, die durch das Attribut ISO_LANGUAGE_ID im Element LANGUAGE angegeben ist.

element T_NEW_CATALOG/CATALOG/DATA_VERSION

diagram index_diagrams/index_p13.png
type restriction of xs:date
properties
content simple
annotation
documentation
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.

element T_NEW_CATALOG/CATALOG/VALID_FROM_DATE

diagram index_diagrams/index_p14.png
type restriction of xs:date
properties
content simple
annotation
documentation
Mit dem Element wird der Zeitpunkt der Gültigkeit des Kataloges und damit des vorliegenden Datenbestandes angegeben.

element T_NEW_CATALOG/CATALOG/VALID_UNTIL_DATE

diagram index_diagrams/index_p15.png
type restriction of xs:date
properties
content simple
annotation
documentation
Mit dem Element wird der Zeitpunkt der Gültigkeit des Kataloges und damit des vorliegenden Datenbestandes angegeben.

element T_NEW_CATALOG/CATALOG/FILE_ID

diagram index_diagrams/index_p16.png
type restriction of xs:boolean
properties
content simple
annotation
documentation
Mit diesem Element wird angegeben, ob es sich bei dem Datenbestand um Testdaten oder freigegebene Daten handelt.

0/false = Testdaten
1/true = freigegebene Daten

element T_NEW_CATALOG/CATALOG/CATALOG_MARK

diagram index_diagrams/index_p17.png
type restriction of xs:string
properties
content simple
facets
Kind Value Annotation
pattern [BKVF]
annotation
documentation
Dieses Element dient zur Kennzeichnung, ob es sich bei den bereitgestellten Daten um

B = Blockdaten mit Preisen
K = Katalogdaten
V = Blockdaten ohne Preise (es müssen fiktive Preise angegeben werden)
F = Korrekturupdate

handelt.

element T_NEW_CATALOG/CATALOG/CATALOG_MERGE_TYPE

diagram index_diagrams/index_p18.png
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Dieses Element CATALOG_MERGE_TYPE ist optional und vom Datentyp boolean mit folgenden Werten:

0: entspricht dem Wert, wenn das Element nicht vorhanden ist und bedeutet, dieser Katalog muss nicht Bestandteil eines Multiherstellerkataloges sein.

1: Dieser Katalog ist immer Bestandteil eines Multiherstellerkataloges.

element T_NEW_CATALOG/CATALOG/CATALOG_DATA_VERSION

diagram index_diagrams/index_p19.png
type restriction of xs:date
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Dieses Element muss gefüllt werden, wenn in dem Element CATALOG_MARK (Katalogkennzeichen) der Wert F für Korrekturupdate enthalten ist.

In diesem Element wird das Datum der Basisdatei (Element DATA_VERSION) eingetragen, auf welches sich das Korrekturupdate bezieht.

element T_NEW_CATALOG/CATALOG/CATALOG_INFO

diagram index_diagrams/index_p20.png
type languagetext
properties
minOcc 0
maxOcc 1
content complex
children LANGUAGE
annotation
documentation
In diesem Element werden die Informationstexte abgelegt.

element languagetext/LANGUAGE
diagram index_diagrams/index_p319.png
properties
minOcc 1
maxOcc unbounded
content complex
children TEXT
annotation
documentation
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.

attribute languagetext/LANGUAGE/@ISO_LANGUAGE_ID
type restriction of xs:language
properties
use required
facets
Kind Value Annotation
pattern [A-Z]{2}
annotation
documentation
In diesem Attribut wird der ISO-Code der Sprache angegeben, in der der Text hinterlegt wird.

element languagetext/LANGUAGE/TEXT
diagram index_diagrams/index_p320.png
type xs:string
properties
content simple
annotation
documentation
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

element T_NEW_CATALOG/CATALOG/CATALOG_VERSION

diagram index_diagrams/index_p21.png
type restriction of xs:positiveInteger
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 999999999
annotation
documentation
Hier kann der Hersteller eine Versions-Nr. für den Katalog vergeben.

element T_NEW_CATALOG/CATALOG/FALL_BACK_LANGUAGE

diagram index_diagrams/index_p22.png
type restriction of xs:language
properties
content simple
facets
Kind Value Annotation
pattern [A-Z]{2}
annotation
documentation
Dieses Element entspricht dem Sprachenschlüssel, der die Sprache definiert, in der die Texte des Datenbestandes erstellt werden, wenn ein Sprachkennzeichen für die mehrsprachigen Texte fehlt.  Hierzu ist der zweistellige ISO-Sprachenschlüssel zu benutzen. Die angegebene Fallbacksprache muss im Katalog enthalten sein.

element T_NEW_CATALOG/CATALOG/DETAIL_INFOS

diagram index_diagrams/index_p23.png
properties
minOcc 0
maxOcc 1
content complex
children DETAIL_INFO_REF
annotation
documentation
Dieses Element dient der Angabe von Bildern auf Katalogebene z. B. eines Hersteller- oder Kataloglogos.

element T_NEW_CATALOG/CATALOG/DETAIL_INFOS/DETAIL_INFO_REF
diagram index_diagrams/index_p24.png
properties
minOcc 1
maxOcc unbounded
content complex
annotation
documentation
In diesem Element werden die Detailinformationen referenziert.

attribute T_NEW_CATALOG/CATALOG/DETAIL_INFOS/DETAIL_INFO_REF/@DETAIL_INFO_NO
type restriction of xs:positiveInteger
properties
use required
facets
Kind Value Annotation
maxInclusive 999999999
annotation
documentation
In diesem Attribut wird die Identifikationsnummer der referenzierten Detailinformation angegeben.

attribute T_NEW_CATALOG/CATALOG/DETAIL_INFOS/DETAIL_INFO_REF/@SEQUENCE_NO
type restriction of xs:positiveInteger
properties
use required
annotation
documentation
Dieses Attribut ermöglicht eine selbstdefinierte Sortierreihnfolge der Detailinformationen.

element T_NEW_CATALOG/SUPPLIER

diagram index_diagrams/index_p25.png
properties
content complex
children ISO_COUNTRY_ID WEEE_NO CONTACT_PERSON CONTACT_SUPPLIER
annotation
documentation
In diesem Element werden Daten des Herstellers hinterlegt, wie beispielsweise Kommunikations- und Kontaktinformationen.

element T_NEW_CATALOG/SUPPLIER/ISO_COUNTRY_ID

diagram index_diagrams/index_p26.png
type restriction of xs:string
properties
content simple
facets
Kind Value Annotation
pattern [A-Z]{2}
annotation
documentation
In diesem Element wird das Land, indem der Sitz des Herstellers ist, nach ISO-Norm angegeben.

element T_NEW_CATALOG/SUPPLIER/WEEE_NO

diagram index_diagrams/index_p27.png
type restriction of xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
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.

element T_NEW_CATALOG/SUPPLIER/CONTACT_PERSON

diagram index_diagrams/index_p28.png
properties
minOcc 1
maxOcc 2
content complex
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
documentation
In diesem Element werden die Informationen eines Ansprechpartners hinterlegt.

element T_NEW_CATALOG/SUPPLIER/CONTACT_PERSON/CONTACT_PERSON_NO
diagram index_diagrams/index_p29.png
type restriction of xs:positiveInteger
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 2
annotation
documentation
In diesem Element wird die Rangfolge der Kontaktaufnahme zum Ansprechpartner angegeben. (1=1. Kontaktaufnahme, 2=2. Kontaktaufnahme)

element T_NEW_CATALOG/SUPPLIER/CONTACT_PERSON/CONTACT_ROLE
diagram index_diagrams/index_p30.png
type restriction of xs:string
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 60
annotation
documentation
In diesem Element wird die Rolle des angelegten Kontaktes angegeben. Die Bezeichnungen der Rollen werden vom Hersteller definiert (z. B. Stellvertreter, EDI-Verantwortlicher).

element T_NEW_CATALOG/SUPPLIER/CONTACT_PERSON/CONTACT_NAME
diagram index_diagrams/index_p31.png
type restriction of xs:string
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 20
annotation
documentation
In diesem Element wird der Familienname des direkten Ansprechpartners für das Software-Haus angegeben.

element T_NEW_CATALOG/SUPPLIER/CONTACT_PERSON/FIRST_NAME
diagram index_diagrams/index_p32.png
type restriction of xs:string
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 20
annotation
documentation
In diesem Element wird der Vorname des direkten Ansprechpartners angegeben.

element T_NEW_CATALOG/SUPPLIER/CONTACT_PERSON/FORM_OF_ADDRESS
diagram index_diagrams/index_p33.png
type restriction of xs:positiveInteger
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 2
annotation
documentation
Hier wird die Anrede des direkten Ansprechpartners angegeben.
1 = Frau
2 = Herr.

element T_NEW_CATALOG/SUPPLIER/CONTACT_PERSON/DEPARTMENT
diagram index_diagrams/index_p34.png
type restriction of xs:string
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 15
annotation
documentation
Hier wird, soweit vorhanden, die Abteilung des direkten Ansprechpartners angegeben.

element T_NEW_CATALOG/SUPPLIER/CONTACT_PERSON/TELEPHONE
diagram index_diagrams/index_p35.png
type restriction of xs:string
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 18
annotation
documentation
Hier wird die Telefonnummer des direkten Ansprechpartners angegeben. Diese beinhaltet auch alle (internationalen) Vorwahlen, z. B.: +49(1234)56-7890.

element T_NEW_CATALOG/SUPPLIER/CONTACT_PERSON/FAX
diagram index_diagrams/index_p36.png
type restriction of xs:string
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 18
annotation
documentation
Hier wird die Fax-Nummer des direkten Ansprechpartners angegeben. Diese beinhaltet auch alle (internationalen) Vorwahlen, z. B.: +49(5251)60-3284.

element T_NEW_CATALOG/SUPPLIER/CONTACT_PERSON/EMAIL
diagram index_diagrams/index_p37.png
type restriction of xs:string
properties
minOcc