Este tema presenta una estructura de nivel superior de un mensaje EDIFACT.
Intercambio
{
Consejo de serie de servicio (UNA)
Cabecera de intercambio (UNB)
`
Grupos funcionales o sólo mensajes
{
Cabecera de grupo funcional - UNG
`
Mensaje_01
{
Cabecera de mensaje -- UNH
`
Segmento de datos 01
{
Código {Código:Valor}
Elemento de datos simple {valor}
Elemento de datos compuesto
{
Elemento de datos de componente {valor}
:
Elemento de datos de componente {valor}
}
`
}
Segmento de datos 02
Segmento de datos 03
Cola de mensaje -- UNT
`
}
Mensaje_02
Mensaje_03
Cola de grupo funcional UNE
`
}
Cola de intercambio UNZ
`
}
Puede modelar el intercambio de nivel superior de un mensaje EDIFACT estableciendo las siguientes propiedades 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 = Delimitada con códigos
Delimitador = <EDIFACT_CS>
Dentro de un mensaje EDIFACT, puede definir los delimitadores que se utilizarán en el propio mensaje utilizando el elemento opcional Consejo de serie de servicio. Para habilitar este elemento para que se reconozca como una Serie de servicio EDIFACT, debe establecer la propiedad del elemento Interpretar valor de elemento en Serie de servicio EDIFACT. También debe establecer los valores de delimitador en los valores de nemotécnico que se toman de forma predeterminada al establecer la propiedad Estándar del mensaje en EDIFACT.