Elementos de datos
Un elemento de datos es una unidad de datos EDI. Por ejemplo, el ID de remitente y el ID de destinatario son elementos de datos.
Cada estándar EDI contiene un conjunto de elementos de datos específicos de ese estándar. Estos elementos de datos se almacenan en un diccionario de datos que proporciona la siguiente información sobre cada elemento de datos:
- Nombre del elemento
- Descripción del elemento
- Tipo de datos: numérico, alfanumérico o de fecha
- Longitud mínima del elemento
- Longitud máxima del elemento
- Tipo de elemento: longitud fija o longitud variable
Los datos de longitud fija es un tipo de elemento o segmento de datos con un número específico de caracteres. Por ejemplo, un elemento de datos de nombre de empresa puede tener una longitud fija de 35 caracteres.
Los datos de longitud variable es un tipo de elemento o segmento de datos que no tiene un número fijo de caracteres. Por ejemplo, un elemento de datos de ID de remitente puede tener de uno a quince caracteres de longitud.
Un separador de elemento de datos se coloca antes de cada elemento de datos en un segmento para marcar el principio de ese elemento de datos. Sin los separadores de elementos de datos, un conversor EDI no sabe dónde termina un elemento de datos de longitud variable y dónde comienza otro.
Los separadores de elementos de datos deben definirse en el formato de datos EDI. Al definir un separador de elemento de datos, seleccione un carácter que no es probable que aparezca en los datos. Esto ayudará a evitar errores de conversión que pueden producirse durante el proceso. Los separadores de elementos de datos comunes son el asterisco (*), utilizado en el estándar ANSI X12, y el signo más (+), utilizado en los estándares UN/EDIFACT y TRADACOMS.
Un estándar EDI especifica dónde aparece un elemento de datos en un segmento. Si un elemento de datos contiene información, la información se muestra entre los separadores de elementos de datos. Si un elemento de datos no contiene información, sólo hay un espacio entre los separadores de elementos de datos. Si el último elemento de datos de un segmento no contiene información, no aparece nada para dicho elemento de datos.
La figura siguiente muestra un segmento de datos que tiene cuatro elemento de datos separados por separadores de elementos de datos de asterisco (*). Sin embargo, no hay datos para el tercero de los cuatro elementos de datos, lo que se demuestra mediante dos asteriscos consecutivos.

Elementos de datos compuestos
Un elemento de datos compuesto es un elemento de datos compuesto de unidades más pequeñas llamadas subelementos. Un carácter de separador de subelemento, como por ejemplo un signo de dos puntos (:), marca el principio del subelemento.
Por ejemplo, ITEMNO es un elemento de datos de una orden de compra. ITEMNO consta de tres subelementos, el número de pieza, un número de pasillo y un número de estante. Si el número de pieza 345 está situado en el pasillo 9, ubicación de estante G, la salida del elemento de datos ITEMNO será 345:9:G.
La figura siguiente muestra un elemento de datos compuesto con un separador de subelemento de dos puntos (:):
