EDI X12 vs UN/EDIFACT
The table below highlights the difference between the EDI X12 standard and EDIFACT standard.
Topic |
ANSI X12 |
UN/EDIFACT |
|
Application |
- Mostly used in North America |
- Mostly used in Europe and Asia |
|
Terminologies Equivalence |
- Transaction Sets |
- Messages |
|
- Loops | - Groups | ||
- Terminators | - Separators | ||
Interchange |
- ISA/IEA |
- UNB/UNZ |
|
Group |
- GS/GE |
- UNG/UNE (optional) |
|
Transaction Set, (Message) Header/Trailer Segments |
- ST/SE |
- UNH/UNT |
|
Separators Specification Segment |
- None |
- UNA (optional) |
|
Commonly used Terminators, (Separators) |
Segment | ~ |
' |
Element | * | + | |
Composite | > | : | |
Release Indicator |
- Not supported |
- Supported |
|
Composite Elements | - Rarely used | - Commonly Used | |
Acknowledgment |
- TA1 and 997 |
- CONTRL |
|
Binary support |
- BIN, BDS segments |
- ISO 9735-8 - Associated data in EDI |
|
� Security |
- ASC X12.58 - Security Structures |
- ISO 9735-5 - Security rules for batch EDI (authenticity, integrity and non-repudiation of origin) - ISO 9735-6 - Secure authentication and acknowledgement message (message type - AUTACK) - ISO 9735-7 - Security rules for batch EDI (confidentiality) - ISO 9735-9 - Security key and certificate management message (message type - KEYMAN)
|
� UN/EDIFACT Security rules are not currently supported in Framework EDI
Below is a diagram of the control segments of an ASC X12 format
Below is a diagram of the control segments of a UN/EDIFACT format