Funktion
Eine Datenerklärung beschreibt die Eigenschaften eines Knotens aus dem XML-Baum oder zusätzliche, mit dem Knoten verbundene Daten.
Format 1 für Beschreibung eines Knoten
stufennummer [datenname | FILLER]
IDENTIFIER-Klausel
[COUNT-Klausel]
[GROUP-USAGE-Klausel]
[JUSTIFIED-Klausel]
[PICTURE-Klausel]
[SIGN-Klausel]
[SYNCHRONIZED-Klausel]
[USAGE-Klausel]
[VALUE-Klausel].
Format 2 für Beschreibung zusätzlicher Daten
stufennummer [datenname | FILLER]
[GROUP-USAGE-Klausel]
[JUSTIFIED-Klausel]
[OCCURS-Klausel]
[PICTURE-Klausel]
[SIGN-Klausel]
[SYNCHRONIZED-Klausel]
[TYPE-Klausel]
[USAGE-Klausel]
[VALUE-Klausel].
Syntaxregeln für beide Formate
Die definierten Datenfelder müssen von der Kategorie alphabetisch, alphanumerisch, national oder numerisch sein.
Die Klauseln dürfen in beliebiger Reihenfolge geschrieben werden, abgesehen von der FILLER- bzw. datenname-Angabe, die unmittelbar auf die Stufennummer folgen müssen.
Syntaxregeln für Format 1
stufennummer muss eine Nummer von 01 bis 49 sein.
Syntaxregeln für Format 2
stufennummer muss eine Nummer von 02 bis 49 oder 88 sein. Für Stufennummer 88 gelten die Regeln für Bedingungsnamen (siehe "Formate der Datenerklärung").
Die DEPENDING ON-Angabe der OCCURS-Klausel ist nicht erlaubt.
Die OCCURS-Klausel darf nicht für Datenfelder angegeben werden, die einem Datenfeld, für das die IDENTIFIED-Klausel angegeben ist, direkt untergeordnet sind.
Alle im Folgenden nicht beschriebenen Klauseln werden als bekannt vorausgesetzt, siehe auch die entsprechende Beschreibungen ab "Datenerklärung".