EDIFACT es un estándar internacional para el intercambio EDI en sectores comerciales y no comerciales. EDIFACT tiene una sintaxis subyacente que es un estándar ISO. En esta sintaxis, hay directorios de elementos de datos, elementos de datos compuestos y mensajes. Hay convenios para colocar mensajes en un "sobre" que identifica al emisor y al receptor y otros atributos de una transmisión. Para obtener más información acerca del estándar de mensajería EDIFACT, consulte el sitio Web de United Nations Centre for Trade Facilitation and Electronic Business y pulse "Estándares" situado en el lado izquierdo.
Los mensajes EDIFACT se pueden modelar utilizando el formato de serie de caracteres codificada delimitada TDS MRM.
Más abajo se muestra la estructura de alto nivel de un mensaje EDIFACT.
Puede modelar el intercambio de nivel superior de un mensaje EDIFACT estableciendo las propiedades siguientes para el tipo complejo en el que se basa el mensaje:
Composición = Secuencia Validación de contenido = Cerrada Separador de datos de código = <EDIFACT_TAGDATA_SEP> Separación de elementos de datos = Codificado delimitado Delimitador = <EDIFACT_CS>
En un mensaje EDIFACT, puede definir los delimitadores que se deben utilizar en el propio mensaje empleando el elemento opcional de aviso de serie de servicio. Para permitir que este elemento se reconozca como una Serie de servicio EDIFACT, deberá establecer la propiedad de elemento Interpretar valor de elemento en Serie de servicio EDIFACT. También debe establecer los valores de delimitador en los valores mnemotécnicos que se toman por omisión cuando se establece la propiedad Estándar de mensajería en EDIFACT.
Se puede adquirir en IBM una solución de conjunto de mensajes predefinidos para EDIFACT.