Rangfolge: optionale, wiederholende und obligatorische Elemente

Die Anzahl der Vorkommen eines Elements kann mithilfe der Merkmale Mindestanzahl und Maximale Anzahl kontrolliert werden. Mit Hilfe dieser Merkmale kann ein Element als obligatorisch, optional oder wiederholend festgelegt werden.

Elemente

Ein obligatorisches Element verfügt über Mindestanzahl>= 1. Ein obligatorisches Element muss mindestens einmal in einer Eingabenachricht vorkommen.

Ein optionales Element verfügt über Mindestanzahl = 0. Ein optionales Element kann von der Eingabenachricht übergangen werden.

Ein sich wiederholendes Element verfügt über eine Maximale Anzahl> 1 oder Maximale Anzahl=-1; dies zeigt an, dass eine uneingeschränkte Anzahl von Wiederholungen zulässig ist. Ein sich wiederholendes Element kann mehrmals in der Eingabenachricht auftreten, und alle Vorkommen müssen zusammen ohne Unterbrechung durch andere Elemente auftreten.

Wenn ein komplexer Typ oder eine Gruppe zwei oder mehr Elemente enthält, die sich auf dasselbe Element beziehen, handelt es sich bei dem zweiten Verweis um ein Duplikat. Dieses unterscheidet sich von einem sich wiederholenden Element, da die beiden Verweise normalerweise durch andere Elemente dieses Typs oder dieser Gruppe getrennt sind. In der Eingabenachricht erscheint das zweite Vorkommen normalerweise nicht direkt nach dem ersten Vorkommen. Doppelte Verweise auf Elemente sind innerhalb von Typen und Gruppen nicht zulässig, die Zusammensetzungen von Auswahl, Elemente in angegebener Reihenfolge oder Elemente in beliebiger Reihenfolge enthalten.

Attribute

Die Anzahl der Vorkommnisse eines Attributs kann eingestellt werden, indem es auf Erforderlich, Optional oder Unzulässig gesetzt wird.

Ein Attribut, das Erforderlich ist, ist einem obligatorischen Element ähnlich; es muss in der Eingabenachricht erscheinen.

Ein Attribut, das Optional ist, ist einem optionalen Element ähnlich; es kann von der Eingabenachricht übergangen werden.

Ein Attribut, das Unzulässig ist, darf nicht in der Eingabenachricht vorkommen.

Ein Attribut darf sich nicht wiederholen; und doppelte Attributverweise sind innerhalb einer Attributgruppe nicht zulässig.

Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Letzte Aktualisierung : 2009-02-17 15:28:43

ad10270_