Elementos de dados
Um elemento de dados é uma unidade de dados de EDI. Por exemplo, o ID do remetente e o ID do destinatário são elementos de dados.
Cada padrão de EDI contém um conjunto de elementos de dados específicos daquele padrão. Esses elementos de dados são armazenados em um dicionário de dados que fornece as informações a seguir sobre cada elemento de dados:
- Nome do elemento
- Descrição do elemento
- Tipo de dados: numérico, alfanumérico ou data
- Comprimento mínimo do elemento
- Comprimento máximo do elemento
- Tipo de elemento: comprimento fixo ou comprimento variável
Dados de comprimento fixo são de um tipo de elemento de dados ou segmento com um número específico de caracteres. Por exemplo, um elemento de dados de nome de empresa pode ter um comprimento fixo de 35 caracteres.
Os dados de comprimento variável são um tipo de elemento de dados ou segmento sem número fixo de caracteres. Por exemplo, um elemento de dados de ID de remetente pode ter de um a quinze caracteres de comprimento.
Um separador de elementos de dados é colocado antes de cada elemento em um segmento para marcar o início do elemento de dados. Sem separadores de elementos de dados, um conversor de EDI não sabe onde um elemento de dados de comprimento variável termina e outro começa.
Os separadores de elementos de dados devem ser definidos no formato de dados de EDI. Ao definir um separador de elemento de dados, selecione um caractere que provavelmente não aparecerá nos dados. Isso ajudará a evitar erros de conversão que podem ocorrer durante o processamento. Separadores de elementos de dados comuns são o asterisco (*), usado no padrão ANSI X12, e o sinal de mais (+), usado nos padrões UN/EDIFACT e TRADACOMS.
Um padrão de EDI especifica onde um elemento de dados aparece em um segmento. Se um elemento de dados contém informações, as informações são exibidas entre os separadores de elementos de dados. Se um elemento de dados não contiver informações, há somente um espaço entre os separadores de elemento de dados. Se o último elemento de dados em um segmento não contiver informações, nada aparecerá para esse elemento de dados.
A figura a seguir mostra um segmento de dados que tem quatro elementos de dados separados por separadores de elementos de dados asterisco (*). No entanto, não há nenhum dado para o terceiro dos quatro elementos de dados, que é mostrado por dois asteriscos consecutivos.

Elementos de Dados Composto
Um elemento de dados composto é um elemento de dados formado por unidades menores chamadas subelementos. Um caractere separador de subelemento, como dois pontos (:), marca o início do subelemento.
Por exemplo, ITEMNO é um elemento de dados em uma ordem de compra. ITEMNO consiste em três subelementos, o número de peça, um número de corredor e um número de compartimento. Se o número de peça 345 estiver localizado no corredor 9, localização de compartimento G, a saída do ITEMNO do elemento de dados seria 345:9:G.
A figura a seguir mostra um elemento de dados composto com um separador de subelemento de dois pontos (:):
