4 min Lesezeit

Aufbau einer ANSI ASC X12-Datei

ANSI ASC X12 ist neben UN/EDIFACT der zweite große EDI-Formatstandard und bietet einige Besonderheiten in Aufbau und Struktur. In diesem Artikel fokussieren wir uns deshalb auf die Segmente und Elemente im Aufbau einer ANSI X12-Datei. 

Segmente als Basis im Aufbau einer ANSI X12-Datei

EDI-Dateien bestehen im Wesentlichen aus Segmenten, welche die Grundinformationen enthalten. Jede EDI-Nachricht wird aus diesem Segmenten erstellt, so auch bei ANSI ASC X12. Wollen wir beispielsweise einfach den Namen eines Partnerunternehmens senden, können wir das sog. NM1-Segment nutzen (leicht: NM steht als Abkürzung für engl. “name”).

Unser Beispielsegment könnte nun folgendermaßen aussehen: 


your image alt text
Aufbau einer ANSI X12 Datei Beispiel eines ANSI X12 Segments

Bezeichnungen

Segment Name: Steht für den Namen des Segments. NM1

Element Separator: Zur Trennung vor Data-Elementen. *

Segment Separator: Damit wird das Ende des Segments bestimmt. ~

Data Element: Angegebene Daten. 808, 5, NAME ORGANISATION, XX

Composite Element: Mehrere Data-Elements können in eine logische Unit gruppiert werden. A:B:C

Composite Element Separator: Damit können Composite-Elements getrennt werden. :

Die Delimiter, also Trennzeichen, für das korrekte Auslesen (“parsen”) der Daten bzw. Data-Elements durch die EDI-Lösung sind hier Element-Separator, Segment-Separator und Composite-Element-Separator. Data-Elements können beispielsweise einfach Text (wie unser Beispiel Unternehmen), Ziffern, Zeit- oder Datumsangaben, Identifikatoren u. a. sein. Data-Elements haben eine bestimmte minimale und maximale Länge. Beispielsweise ist Text meist länger als eine Zeitangabe. EDI-Parser können im Aufbau der ANSI X12-Datei auch die erlaubte Länge prüfen.

Das ISA-Segment im Aufbau einer ANSI X12-Datei

Zu Beginn einer EDI-Datei steht das ISA-Segment, auch Interchange Control Header genannt. Die oben genannten Delimiter oder Trennzeichen, anhand der die EDI-Lösung das Segment teilen und auslesen kann, werden hier bestimmt und der EDI-Lösung mitgeteilt. 

Das funktioniert, weil das ISA-Segment bei genau 106 Zeichen festgelegt ist. Somit kann sich EDI-Lösung an der entsprechenden Position im Segment das Zeichen selbst suchen:

>ISA/span>*00*          *00*          *01*069167604      *ZZ*PLANT-MX        *170614*0808*^*00401*000000003*0*T*:~
Data Element Separator: Zeichen Nr. 4: *

Repetition Element Separator (für sich wiederholende Data Elements): Zeichen Nr. 83: ^ (Uwürde übrigens für “unused” also ungenutzt stehen)

Composite Element Separator: Zeichen Nr. 105: :

Segment Separator: Zeichen Nr. 106: ~

Wenn der Aufbau einer ANSI X12-Datei komplizierter wird

EDI-Nachrichten können manchmal sehr umfangreich werden. Um der Komplexität entgegenzuwirken, wurden zwei Elemente für ANSI X12 geschaffen:

Composite Elements

Manchmal ist ein einzelnes Data Element nicht spezifisch genug für eine Nachricht. Dann kann mit einem Composite-Element ausgeholfen werden. Dieses wird im ISA-Segment (Interchange Control Header) ganz zu Beginn einer vollständigen EDI-Nachricht definiert, auf das wir weiter unten eingehen. In unserem Fall ist es :. Die EDI-Lösung kann dann solche Data-Elements im Verbund erkennen und durch das Zeichen auseinanderhalten. 

Sich wiederholende Elemente

Mit Version 5010 X12 können auch sich wiederholende Data Elements (Repeating Elements) definiert werden. So können in einem Segment Informationen spezifischer angegeben werden, indem dasselbe Data Element für mehr Informationen genutzt wird. Das funktioniert auch bei Composite Data Elements. Das Trennzeichen für die EDI-Lösung wird wieder im ISA-Segment festgelegt. 

Beispielsweise haben wir ein CLM-Segment (CLM steht für “claim”), dessen Element CLM05 aus drei Komponenten besteht: Claim Facility Code Value, Claim Facility Code Qualifier und Claim Frequency Type Code. CLM05wird als Composite Element mit 11:B:1 dargestellt:

CLM*A37YH556*500***11:B:1^12:B:2*Y*A*Y*I*P. 

Dieses wird nun, angezeigt durch ^, mit einem erneuten Composite Element 12:B:2 konkretisiert.

Genug vom Aufbau einer ANSI X12 Datei? Dieser Artikel liefert Ihnen allgemeinere Informationen über das vor allem in Nordamerika genutzt EDI-Format. Natürlich ist auch die offizielle Homepage von ANSI ASC X12 einen Klick wert.

Meistgelesen

Weiterlesen

1 min Lesezeit

ecosio übernimmt die Abwicklung des gesamten EDI-Verkehrs von Migros mit externen Partnern

Migros, das größte Detailhandelsunternehmen der Schweiz, hat sich im Rahmen einer Neuausschreibung zum Thema EDI für die Ausweitung der bisherigen Zusammenarbeit mit ecosio entschieden.

8 min Lesezeit

Peppol Message Responses - eine Anleitung

Peppol Acknowledgements, Message Level Responses und Business Level Responses sind ein wesentlicher Bestandteil dessen, was Peppol für den modernen B2B-Datenaustausch so attraktiv macht. Erfahren Sie hier, wie sie funktionieren.

5 min Lesezeit

Alternativen zum Seeburger PI Adapter

Das Wartungsende des Seeburger PI Adapters ist da. Welche Alternativen gibt es und welche ist die optimale für mein Unternehmen?

7 min Lesezeit

e-Rechnung in Polen

Auch in Polen wird die e-Rechnung ein immer wichtigeres Thema - in diesem Artikel lesen Sie alle wichtigen Informationen für Ihr Unternehmen.

3 min Lesezeit

e-Rechnung in Großbritannien

Den aktuellen Stand und die Anforderungen an die e-Rechnung in Großbritannien zeigen wir Ihnen in diesem Artikel.

5 min Lesezeit

e-Rechnung in Norwegen

Wie ist der aktuelle Stand der e-Rechnung in Norwegen und was muss Ihr Unternehmen dabei beachten? Wir zeigen es Ihnen in diesem Artikel.

6 min Lesezeit

e-Rechnung in den Niederlanden

Die e-Rechnung wird auch in den Niederlanden immer wichtiger. Was das heißt und wie Unternehmen reagieren müssen, lesen Sie hier.

6 min Lesezeit

e-Rechnung in Finnland

Wie es um die e-Rechnung in Finnland steht und was Unternehmen dabei aktuell beachten müssen, lesen Sie in diesem Artikel.

5 min Lesezeit

e-Rechnung in Spanien

Welche Vorschriften gibt es für die e-Rechnung in Spanien? Finden Sie heraus, was erforderlich ist und welche Änderungen in Zukunft zu erwarten sind.

6 min Lesezeit

e-Rechnung in Frankreich

Ist die e-Rechnung in Frankreich Pflicht? Lesen Sie unseren Artikel, wie Sie die aktuellen und bevorstehenden Regelungen in Frankreich erfüllen können.

Wir verwenden Cookies, um ein optimales Website-Erlebnis zu bieten. Sie entscheiden, welche Sie zulassen möchten. Je nach Einstellung stehen Ihnen aber womöglich nicht alle Funktionalitäten zur Verfügung. Datenschutzhinweise & Impressum.