本章小结
构成EDI报文的数据为层次结构,我们将这种数据称为结构化数据。其数据结构分为5层:最上层为报文,中间 3 层从上往下依次为段、复合数据元、数据元,最下层为代码。应用层面的标准化工作从报文、段、复合数据元、数据元以及代码 5 个方面开展,通常称为数据标准化的5要素。
EDI的数据结构见图2-1,批式报文有批式报文的数据结构,交互式报文有交互式报文的数据结构。
EDI数据元目录(UNEDED)给出了EDI交换中所有的数据元。它与贸易数据元目录(UNTDED)不同,一个是用于 EDI 报文,一个用于贸易单证。但它们又有一定的联系。UNTDED与UNEDED在数据元标记上都是采用4位数字,都是从1 000到9 649。它们都分为 9 大类;在两者之间有相同的数据元标记时它们有相同的定义和表示;而不同的数据元标记则为不同的数据元。因此,两者之间的关系为交集的形式,UNTDED 与 UNEDED的关系如图2-6所示。
数据元是构成 EDI 报文的最小单位,也称为简单数据元,等效于一个语句中的一个字或一个词,它由唯一的4位数字标记、数据元名称、数据元描述及表示方式来标识。EDIFACT报文中所使用的全部数据元均收录在EDIFACT数据元标准中,并有其相应的维护规程,根据 EDIFACT 报文的需要进行相应的增加、修改和删除。采用 EDIFACT 用户应首先从EDIFACT 数据元标准中选用数据元来设计所需要的 EDIFACT 报文。由简单数据元组成的复合数据元等效于一个词组。复合数据元由唯一的 4 位字母数字标记来标识。段目录中的段是EDIFACT报文中的中间信息单位,它等效于一个句子,是由预先定义的、功能上相关的数据元集合(即复合数据元)组成的,这些数据元由其在集合中序列位置来定义。每个段都由3个字母段标记标识。
EDI 代码表给出了 EDI 交换中所有的代码,一般情况不使用外部代码表,除非交易双方另有规定。EDI代码表与EDI数据元有相同的分类。
EDI复合数据元目录给出了EDI交换中所有的复合数据元。EDI段目录给出了EDI交换中所有的段。