Zum Hauptinhalt springen

Charakterisierungsanweisung

Eine Charakterisierungsanweisung definiert ein komplexes Feld (Nachricht oder Nachrichtenteil), indem sie angibt, wie andere Felder kombiniert werden können, und ähnelt einer Definitionsanweisung in BNF. Die linke Seite ist ein komplexer Feldname, der durch <- von den Verkettungsangaben auf der rechten Seite getrennt ist. Feldnamen oder Äquivalentnamen werden durch Plus (+) verkettet, Alternativen durch Schrägstrich (/) angegeben. Der Schrägstrich hat Vorrang vor dem Plus, sodass A + B/C bedeutet: A gefolgt von entweder B oder C. Alternativen müssen für sich genommen unterscheidbar sein.

Teile einer Charakterisierungsanweisung können in üblicher Weise durch Klammern gruppiert werden. (A + B)/C bedeutet entweder A gefolgt von B oder C.