Hier können die einzelnen Anforderungen der Gegenstelle an die zu sendenden Daten hinterlegt werden.
Typ @IAG_EDF1.U_Type
Legt fest welche Ebene einer Nachricht durch die Anforderung betroffen ist.
Wert | Beschreibung | Auswirkung |
---|---|---|
S | Segment | Ein vollständiges Segment ist betroffen |
E | Element | Ein Element eines Segments ist betroffen |
C | Component | Eine Komponente eines Elements ist betroffen |
Segment @IAG_EDF1.U_Segment
Dieses Feld muss immer ausgefüllt werden. Hier wird der Name des Segments eingetragen.
Element @IAG_EDF1.U_Element
Bei Anforderungen für Elemente oder Komponenten muss dieses Feld ausgefüllt werden. Hier wird der Name des Elements eingetragen.
Komponente @IAG_EDF1.U_Componnt
Bei Anforderungen für Komponenten muss dieses Feld ausgefüllt werden. Hier wird der Name der Komponente eingetragen. Einfache Elemente, die nicht weiter in Komponenten unterteilt sind, erhalten implizit eine Komponente mit dem gleichen Namen.
Richtlinie @IAG_EDF1.U_Policy
Die Richtlinie gibt vor, wie mit der betroffenen Einheit bei der Erzeugung von Nachrichten umgegangen werden soll.
Wert | Beschreibung | Auswirkung |
---|---|---|
I | Include | Die Einheit wird immer in die Nachricht einbezogen |
E | Exclude | Die Einheit wird immer von der Nachricht ausgeschlossen. Elemente und Komponenten bleiben dann leer |
C | Conditional | Die Einheit wird nur einbezogen wenn eine zu definierende Bedingung erfüllt ist |
F | Fixed | Die Komponente soll einen festen Wert enthalten (nur auf Komponenten anwendbar) |
D | Date | Vorgabe für Datums-Format mit Bedingung (nur auf Segmente anwendbar) |
Bedingung @IAG_EDF1.U_Condtn
Die Bedingung, die erfüllt sein muss, damit die betroffene Einheit mit Richtlinie ‘Bedingt’ in die Nachricht aufgenommen wird bzw. das Format bei Richtlinie ‘Datum’ angewendet wird. Die Bedingung bezieht sich immer auf das aktuelle Segment. Zugriff auf die Eigenschaften anderer Segmente ist nicht möglich.
Das Format der Bedingung unterliegt nachfolgendem Schema:
E [Elementname] .C [Komponentenname] . [Funktion] ( [Argumentliste] )
Es gibt zwei Funktionen:
- Is – Der Wert der Komponente muss einem Argument der Argumentliste entsprechen
- Not – Der Wert der Komponente darf keinem Argument der Argumentliste entsprechen
Die Argumentliste enthält Zeichenketten, die mit doppelten Anführungszeichen umgeben sein müssen. Die einzelnen Argumente müssen durch Komma voneinander getrennt werden.
Es gibt folgende Eigenschaften für Segmente, Elemente und Komponenten:
- Name – Name der betroffenen Einheit
- Position – Position des Segments innerhalb der Norm
- Precursor – Vorhergendes Segment
Festwert @IAG_EDF1.U_Fixed
Festwert der bei Richtlinie Fixed verwendet wird
Beschreibung @IAG_EDF1.U_Descrptn
Eine Beschreibung der Auswirkung der Anforderung in menschenlesbarer Form.
Format @IAG_EDF1.U_Format
Das Format betrifft Komponenten, die ein Datum enthalten. Das Format enthält folgende mögliche Bestandteile
- yy – Zweistellige Jahreszahl
- yyyy – Vierstellige Jahreszahl
- MM – Zweistellige Monatszahl
- dd – Zweistellige Tageszahl (innerhalb des Monats)
- HH – Zweistellige Stundenzahl
- mm – Zweistellige Minutenzahl
Post your comment on this topic.