Elemento strutturale del set di transazioni-messaggio EDI
Il set di transazioni (nella codifica X12), o il messaggio (nella codifica EDIFACT), contiene segmenti che costituiscono i dati del messaggio. Il set di transazioni è costituito da un'intestazione, una raccolta di segmenti di dati e un trailer. Tutti i dettagli necessari per l'elaborazione della transazione sono disponibili all'interno del set di transazioni.
Un set di transazioni deve iniziare con un'intestazione del set di transazioni ST (in X12) o con un'intestazione del messaggio UNH (in EDIFACT). Deve quindi terminare con un trailer del set di transazioni SE (in X12) o con un trailer del messaggio UNT (in EDIFACT). Nel trailer viene fornito un conteggio dei segmenti di dati inclusi l'intestazione e il trailer.
Un set di transazioni può contenere uno o più loop necessari per ripetere l'operazione di raccolta di segmenti correlati.