1、中华人民共和国国家标准用于行政商业和运输业电子数据交换的标准报文和目录文件的编写规则发布实施国家技术监督局发布前言本标准是根据联合国国际贸易程序简化工作组第四工作组制定的标准报文和目录文件的编写规则第版并结合我国情况等效制定的它与的区别在于增加了对用于行政商业和运输业电子数据交换的标准报文和目录文件中文版的格式要求的内容本标准规定了行政商业和运输业电子数据交换的标准报文和目录文件的编写格式和内容本标准适用于标准制定者编写电子形式和印刷形式的标准报文和目录文件帮助和指导用户学习和理解标准报文和目录文件本标准也适用于中国技术评审组对数据维护请求实施技术评审与本标准相关的其他中国系列标准有用于行政商
2、业和运输业电子数据交换的应用级语法规则电子数据交换术语贸易数据元目录标准数据元用于行政商业和运输业电子数据交换的段目录用于行政商业和运输业电子数据交换的复合数据元目录用于行政商业和运输业电子数据交换的报文设计指南与规则用于行政商业和运输业电子数据交换语法实施指南用于行政商业和运输业电子数据交换的代码表用于行政商业和运输业电子数据交换的技术评审指南此标准正在制定中本标准由中国标准化与信息分类编码研究所提出并归口管理本标准由中国标准化与信息分类编码研究所海关总署信息中心外经贸部许可证局组织起草本标准主要起草人程女范刘碧松刘芳何瑜孟朱明中华人民共和国国家标准用于行政商业和运输业电子数据交换的标准报文
3、和目录文件的编写规则国家技术监督局批准实施引言和范围信息数据传送的要求与信息文本格式的要求是不同的因此目录集采用两种不同的形式一种是采用目录定义报文形式另一种是采用可读的电子文本形式在不使用目录定义报文传送时可用本标准规定的格式把可读的报文文件以电子文本形式通过中国技术评审组提交给秘书处秘书处将按本标准规定的格式用可读的电子文本形式和印刷文本形式发布报文版式及其支持目录本标准适用于报文及其支持目录文件数据元数据元代码表复合数据元和段目录文件的编写引用标准下列标准所包含的条文通过在本标准中引用而构成为本标准的条文本标准出版时所示版本均为有效所有标准都会被修订使用本标准的各方应探讨使用下列标准最新
4、版本的可能性标准化工作导则第单元标准的起草与表述规则第部分标准编写的基本规定标准化工作导则第单元标准的起草与表述规则第部分标准出版印刷的规定用于行政商业和运输业电子数据交换的应用级语法规则信息处理八位单字节编码图形字符集第一部分拉丁字母一电子数据交换术语格式设计图表和布局图目录版本发布的程序定义本标准除采用下列定义外均采用中的定义版式电子文本和印刷文本的版面格式和内容中国中国用于行政商业和运输业电子数据交换的系列标准与联合国用于行政商业和运输业电子数据交换的系列标准对应约定和格式本标准采用如下约定方括号及其中的可变字段为数据元标识它应与标准代码表中维护的数值相一致如指的是数据元的相关内容大括号
5、标识另一可变字段它们的具体内容在本标准适当的地方予以说明报文类型的版本号和报文类型的发布号数据元的用法在中描述总体要求电子文本形式或印刷文本形式的格式要求电子文本形式或印刷文本形式英文文本的格式要求每行的可打印字符数不超过个在电子文本中每一行都要以其后紧随着换行字符的非打印字符回车结束每页的可打印行数为行与标准格式一致使用字符集仅图形字符集和几个图形字符包括空格字符在内的所有字符都应是定宽的字距和行距应以的内容为基准其中规定的基本间隔是行距为字距为打印字模为在电子文本中不应使用制表符需要缩格时每个缩格位置应该用个空格字符表示在电子文本中不应使用分页符印刷文本的页顶和页尾要留出个空行的页眉和页脚
6、印刷文本的最小左边距为个字符位置文本不要求右对齐即在词之间不插入多余的空格印刷文本不应是粗体下划线或斜体的文本大写字符只用于下列场合在句子的开始名称或标题的第一个字符主要标题在代码标记和缩写词中数据项的行和列的起始位置应符合本标准给出的格式和例图的规定电子文本中不要求页眉左边距和右边距在印刷文本的正反页的顶边距中要有文件号和页号奇数页的页号应为右对齐偶数页的页号应为左对齐印刷出来的支持目录的每一页要符合图的格式注本标准各例图中内的数字表示所在位置的列号内的中文表示所在的行号或对格式的其他说明不在英文文本中出现印刷出来的报文的每一页应符合图的格式其中表示给该目录分配的文件号表示顺序页号目录类型或
7、者为标准目录或者为草案目录目录名称为下列之一段目录数据元目录复合数据元目录代码目录服务代码目录图目录文件印刷文本页面格式其中表示给该目录分配的文件号表示顺序页号图报文印刷文本页面格式中文文本的格式及内容结构要求本标准中有关英文文本格式的规定供国内有关部门制定或修订国际标准报文和目录文件时使用制定相关的报文和目录文件国家标准时印刷文本的格式除应遵照和的规定外还应在内容和格式上参照本标准相应部分对英文文本的要求报文国家标准的编写应符合本标准的规定本标准对电子形式的中文文本的版式暂不作规定目录对目录的要求目录和相关的信息在一单独的文件中出版该文件的电子文本为一系列独立的文件不同文件的内容和名称包含在
8、目录的目次中为了方便该目次在名为的文件中提供其中的值为字符时表示是草案目录为字符时表示是标准目录字符表示支持目录的版本发布号如草案目录封面页的格式支持草案目录的封面格式如图所示数据元值表示支持目录的发布号如第行的日期表示秘书处准备的支持目录的日期第行的批准日期表示批准支持目录的日期第行的日期表示出版的年份图草案目录封面页版式要求标准目录封面页的格式支持标准目录的封面格式如图所示数据元值表示支持目录的发布号如第行的日期表示秘书处准备的支持目录的日期第行的批准日期表示批准支持目录的日期第行的日期表示出版的年份图标准目录封面页格式目录的目次目录有一个目次和一个固定格式的注释这些信息在图中给出的值为时
9、表示标准目录为时表示草案目录的值为时表示标准目录为时表示草案目录的值表示目录版本的年份的值为秘书处为该版指定的版本的字母字符图目录目次的第页本标准只规定目次的第部分所列的信息文件数据的编写规则而不包含从第到第部分所述的信息文件数据的编写规则的值为时表示标准目录为时表示草案目录的值为时表示标准目录为时表示草案目录的值表示目录版本的年份的值为秘书处为该版指定的版本的字母字符图目录目次的第页目次后的注释的内容和格式都是固定的图中括号内所出现的数字与图图中的标注序号相对应的值为时表示标准目录为时表示草案目录的值表示目录版本的年份的值为秘书处为该版指定的版本的字母字符图目录目次的注释页目录第部分的引言目
10、录第部分的引言的文本格式如图所示的值为时表示标准目录为时表示草案目录的值表示目录版本的年份的值为秘书处为该版指定的版本的字母字符图目录第部分的引言报文类型目录报文类型目录索引报文类型目录索引有两种分类形式一种按报文类型分类索引另一种按报文的英文名称分类索引它们的格式是完全相同的如图所示的值为时表示标准目录为时表示草案目录当按报文类型分类索引时的值应为代码当按报文的英文名称分类索引时该值应为名称值为时表示按代码分类索引值为时表示按英文名称分类索引图报文类型目录索引在某些报文的第列上设有变更指示符表示该报文有变化在电子文本中按名称分类的索引为一独立文件该文件不包含图中页顶部的标题信息它从第行的第列
11、以标题按名称排列的报文类型的索引开始变更指示符的定义如下标识在本次发布中新增加的报文标识在本次发布中该报文的结构有变更对段表做任何的改动定义为报文结构变更标识在本次发布中根据数据维护请求对该报文的第和节中的正文做了修改但没有修改段表标识在本次发布中已删除该报文标识在该报文已被标上删除标记所有报文文本的版式每个报文都以独立的文件出版在电子文本形式中的每个报文都是独立的文件文件的名称用该报文类型后随下划线然后再跟着表示是草案目录报文或跟着表示是标准目录报文再加上表示版本号的文件扩展名如标识一个完整的报文文件名的示例为报文封面页的版式状态报文封面页的版式状态报文封面页的版式如图所示状态报文的封面页应
12、提供如下信息报文名称应与数据元代码表中的值对应报文类型应与数据元代码表中的值对应发布号之后的值为从开始的顺序号并且与状态文件的修订次数一致日期之后的应为准备提交的日期来源之后的应为报告人所在的委员会的名称和负责该报文的设计组的标识如西欧委员会图状态报文封面页的版式草案目录中的状态和状态报文封面页的版式草案目录中的状态和状态报文封面页的版式如图所示图草案目录中的状态和状态报文封面页的版式草案目录中的状态和状态报文封面页应提供下列信息报文名称应与数据元代码表中的值对应报文类型应与数据元代码表中的值对应版本号数据元和发布号数据元的内容应根据批准的版本发布程序确定状态的值为时表示状态报文值为时表示状态
13、报文版本号与秘书处的文件相一致而递增日期之后的应为准备提交的日期来源之后的应为下列内容联合制定时应为联合报告人报文设计组这里表示联合制定组的编号非联合制定时应为报告人所在的委员会和负责该报文的设计组的标识如西欧委员会标准目录中的状态报文封面页的版式标准目录中的状态报文封面页的版式如图所示标准目录中的状态报文封面页提供下列信息报文名称应与数据元代码表中的值对应报文类型应与数据元代码表中的值对应版本号数据元和发布号数据元的内容应根据批准的版本发布程序确定版本号与秘书处的文件相一致而递增日期之后的应为准备日期来源之后的应为下列内容联合制定时应为联合报告人报文设计组这里表示联合制定组的编号非联合制定时
14、应为报告人所在的委员会和负责该报文的设计组的标识如西欧委员会状态报文仅在标准目录中出现图标准目录中的状态报文封面页的版式报文目次状态报文目次的版式状态报文目次的版式如图所示图状态报文目次的版式除以下几种情况外状态报文目次中应包含所有章节报文的和仅在报文设计中出现标头节细目节和汇总节时出现如果在报文设计中未划分标头节细目节和汇总节则的下一层内容不出现仅在打印的文件中生成分支图时才用仅当要求变更报文的段复合数据元或数据元目录时才提供和对支持目录中所要求的任何变更都应在数据维护请求中单独地申请仅当提供报文的支持示例时才使用附录状态和状态报文目次的版式状态和状态报文目次的版式如图所示图状态和状态报文目
15、次的版式除以下几种情况外报文目次中应包含所有章节报文的和仅在报文设计中出现标头节细目节和汇总节时出现如果在报文设计中未划分标头节细目节和汇总节则第节的下一层内容不出现仅在打印的文件中生成分支图时才使用报文第节和第节的版式报文第节和第节的版式如图所示图报文第节和第节的版式所有的节号应从第列开始变更指示符位于第列用于指示该节内容的变更它只可能出现在含有节号和的行的第列应注意的是和目前是不能变更的以上各节的所有正文应从第列开始每行可以一直延续到第列包含第列这几节中的正文除了包含在和中的那些正文都是必备的且不能修改表示代码表中数据元对应的报文名称表示代码表中数据元对应的报文的字母的缩写在中的表示由报文
16、设计者提供报文的功能定义在中的表示由报文设计者提供报文应用原则报文第节和第节的版式报文第节和第节的版式如图所示图报文第节和第节的版式所有的节号应从第列开始变更指示符位于第列用于指出该节的正文内容的变更变更指示符只能置于包含有或是字样的行的第列应该注意的是目前这些节是不能变更的以上各节的正文应从第列开始每行内容可以一直延续至第列包括第列这些节的正文是必备的且不可修改报文第节的版式报文第节的版式如图所示图报文第节的版式报文数据段说明的版式下列需求应被视为通用的应用指南对每一段来说标识段的行应遵照下列格式其中为段位置指示符总应从第列开始段位置指示符应以数值开始与段说明部分对应其后的段或段组的位置指示
17、符的数值按递增为变更指示符需要时才有从第列开始为段标记级段标记的位置从第列开始包含于段组中的段的标记应从该段组标记位置起始点缩进个空格开始段标记后应有一个逗号为段名其位置在段标记起始位置后的第个字符开始参照图中所示的段定义对每一个段组来说标识段组的行应与标识段的行相似遵照下面的格式段组其中为段组位置指示符总应从第列开始其值取决于段组与段的相对位置为变更指示符需要时才有从第列开始段组为段组标识其中为段组号级段组总是从第列开始所有子段组应从父段组标识的起始位置缩进个空格开始段组标识后总是跟有一个冒号为与本段组直接相关的段标记列表列表按段出现的次序排列各段标记用短横线连字符分隔为与正被描述的段组直接
18、相关的段组列表每一段组应由字符来标识其中代表该段组的编号列表按段组出现的次序排列各段组标记用短横线分隔根据报文结构的规定段表和段组表可以混合排列段标记和段组标记用短横线分开如果段表和组表在一行中超出个字符则应在此行第个字符后用一短横线结束在下一行正对前行之下继续所有段和段组的用法均应按其在报文中出现的次序进行解释每一段或段组的解释性正文均应另起一行起始位置与其所解释的段或段组标记的起点对齐包含于一父段组中的段或段组的解释正文应从其父段组的起始位置缩进个空字符开始在每一段前应有一空行在每一段组前应有两个空行服务段和的正文是标准的适用于正在描述的报文的数据元和的值应出现在段的标准解释中在段的注释中
19、的数据元和的值应根据报文状态或确定并应与一致在报文设计中使用标头节细目节和汇总节时应使用报文和的引言正文图进一步说明上述规则图报文数据段说明的版式对报文文档的变更应在第列使用下列指示符加号指出在段表中增加的段或段组竖线指出在段或段组的解释性正文有变更或指出段组内容有变更即在该段组中增加或删除一个段或段组这些指示符应置于第列其后紧接着涉及变更的段或段组标记报文数据段索引的版式数据段索引应显示报文中所用的所有的段并按段标记的字母顺序排列图报文数据段索引的版式在本节中唯一可用的变更指示符为加号用于指出段列表中以前没有而现在增加的段报文段表的版式段表的所有格式均应如图所示图报文段表的版式段或段组的状态
20、应为条件型或必备型重复次数应从第列开始并左对齐可使用的指示符只能为加号用于指出段或段组的增加星号用于指出段组结构的变更或者段或段组状态或重复次数的变更段组结构中的变更被定义为对段或段组的增加或删除段组自身的重复次数或状态的修改或对其子段或段组的重复次数或状态的修改报文分支图的版式联合国当前还不能复制分支图因此其被视为选件并且不包含于用电子形式发布的任一版本的目录中如果用书面文件提交则其必须以可复制的胶片方式提供分支图应符合中的规定报文第节仅适用于状态报文的版式报文第节仅适用于状态报文的版式如图所示图报文第节的版式的值应为标准或草案的值应与用作参考的目录集的版本号一致的值应与用作参考的目录的发布
21、号一致报文和的格式应分别符合段复合数据元和数据元支持目录的格式参见报文第节附录仅适用于状态报文本附录仅用于状态报文包含所建议的报文示例附录的结构由报文设计者定义国家标准报文国家标准报文目次如图所示图国家标准报文目次国家标准报文中其他各章的具体内容和格式均应参照本标准相应部分对英文文本的要求段目录文件段目录索引段目录索引有两种分类形式一种按段标记排序索引另一种按段名称排序索引它们的格式完全相同如图所示图段目录索引的版式的值为时代表标准目录为时代表草案目录当按段标记排序时的值为标记按段的英文名称排序时的值为名称按标记分类索引时的值为按名称分类索引时的值为在第列和第列中最多可以有个变更指示符分别与后
22、随的段对应在此列表中的变更指示符与前面段目录中的段的变更指示符一致这些规则只有一个例外即从段目录中删除的段将不在目录中出现只在索引中用变更指示符标出在电子文本中按名称排序的索引为一个单独的文件该文件不包含例图页的顶部的标题信息它从第行的第列以标题按名称排序段索引开始段目录说明应按图所示的格式定义每一段的段说明图段目录说明的版式如果只有个变更指示符则应将其置于第列如果有两个变更指示符则应将其置于第列和第列变更指示符可出现于段标记功能任一可能的注释及复合或简单数据元之前注除删除指示符外其他指示符仅可用于段目录上不可用于其他所有目录段目录中的变更指示符的具体含义如下该符号表示已将一个段加入该目录中这
23、时它被直接放在段标记之前该符号也可用于指示在一现有的段中增加了简单数据元或复合数据元在这种情况下应将它直接放在增加的数据元的标记之前该符号用来指出在一个段中加入或删除一个简单或复合数据元在段中的数据元已被标为删除或段中的数据元的状态已发生变更时也可以使用它如果状态发生变更则将它直接标在段标记之前或标在简单或复合数据元之前该符号是用于指出一个段的功能描述及注释节有变更如果出现这种情况则应将它直接标在段标记之前和被修改的节之前该符号用于指出段名称的变更如果出现这种情况则将它直接标于段标记之前该符号用于指出已标有删除标记的段可保持年年期限一过被标记过的段将自动从目录中删除该符号应通用于所有不同的目录
24、以保证所有有效的信息得以标识符号被直接放在段标记之前如果在或中的数据元被标记为删除则应将符号标在数据元标记之前对于每一个复合数据元和简单数据元来说位于第列的位置指示符从开始按递增当段的成分为必备型时状态应为当段的成分为条件型时状态应为在复合数据元中的成分数据元的状态必须与复合数据元目录所示的状态一致格式表示应与中的规定一致段数据元和复合数据元的名称只能使用大写字母成分数据元名称中只有第个字母为大写在每一数据元和复合数据元之间应有一个空行但在成分数据元之间或成分数据元与其所属的复合数据元之间没有空行如果功能描述超出个字符则应在下一行的第列起继续如果一条注释超出个字符则应在下一行的第列起继续如果段
25、中数据元的名称超过个字符则应在下一行的第列开始继续复合数据元目录复合数据元目录索引复合数据元目录索引有两种分类形式一种按复合数据元标记排序另一种按复合数据元英文名称排序它们的格式完全相同如图所示图复合数据元目录索引的版式的值为时代表标准目录为时代表草案目录当按段标记排序时的值为标记按段的英文名称排序时的值为名称按标记分类索引时的值为按名称分类索引时的值为在复合数据元之前的第列和第列最多可以有个变更指示符在此列表中示出的变更指示符与复合数据元目录中的成分数据元前所示的变更指示符一致这一规则只有一个例外即从复合数据元目录中删除的成分数据元不在目录中出现只在索引文件中用变更指示符标出在电子文本中按名
26、称排序的索引文件为一单独的文件该文件不包含在例图页的顶部所示的标题信息它从第行的第列以标题按名称排序的段索引开始复合数据元目录说明每一复合数据元说明的版式如图所示图复合数据元目录说明的版式如果只有个变更指示符则应将其置于第列如果有两个变更指示符则应将其置于第和第列变更指示符可出现于复合数据元标记复合数据元说明可能的注释及成分数据元之前注除删除指示符外其他指示符仅可用于本目录的此处不会用于整个目录复合数据元目录中的变更指示符的具体含义如下该符号表示已将一个复合数据元加入该目录中这时它被直接放在所增加的复合数据元标记之前该符号也可用于指示一个现有的复合数据元中的成分数据元的增加在这种情况下应将它置
27、于所增加的成分数据元标记前该符号表示一个成分数据元已加到一个复合数据元中或者已从复合数据元中删除在复合数据元中的成分数据元已被标为删除或复合数据元中的数据元的状态已发生变更时也可以使用它应将该符号置于复合数据元标记前或置于状态发生变更的成分数据元标记前的那一列上该符号表示一个复合数据元的描述及注释节有变更如果出现这种情况将它置于该复合数据元标记前和被修改的节之前该符号表示复合数据元名称有变更如果出现这种情况将它置于复合数据元标记前如果是状态修改则置于成分数据元标记之前该符号表示已标有删除标记的复合数据元可保持年年期限一过被标记过的复合数据元将自动从目录中删除该符号应通用于所有不同的目录以保证所
28、有有用的信息得以标识符号置于复合数据元标记之前如果在中的成分数据元已被标记删除的话符号将标在复合数据元中的成分数据元标记之前对于每一个复合数据元中的成分数据元来说位于第列的位置指示符从开始按递增当复合数据元中的成分数据元为必备型时状态应为当复合数据元中的成分数据元为条件型时状态为在复合数据元中的成分数据元的状态必须与复合数据元目录所示的状态一致格式表示应与中的规定一致如果复合数据元中的成分数据元名称超过个字符则其应在下一行的第列开始继续其内容复合数据元的名称只能使用大写字母成分数据元名称的第个字母须大写如果功能描述超出个字符则其应在下一行的第列起继续其内容在一般情况下如果一条注释超出个字符则其
29、应在下一行的第列开始继续其内容数据元目录数据元目录索引数据元目录索引有两种分类形式一种按数据元标记分类索引另一种是按数据元的英文名称分类索引它们的格式完全相同如图所示图数据元目录索引的版式值为时代表标准目录为时代表草案目录当按数据元标记排序时为当按数据元名称排序时的值为当按标记排序时的值为按名称排序时的值则为变更指示符要至少提供两种其后分别紧跟一个数据元在此列中表示的变更指示符与那些在数据元目录中的数据元前所示的变更指示符一致这些规则只有一个例外即涉及从数据元目录中删除的数据元它不会在数据元目录中出现只会在索引中用变更指示符标出在电子文本中按名称排序的索引被置于一单独的文件中该文件不包含在例图
30、页的顶部所示的标题信息它从第行的第列以标题按名称排序段索引开始数据元目录说明每一数据元的说明如图所示图数据元目录说明的版式变更指示符应位于第列如果有多个变更指示符则第和第列也可使用变更指示符可出现于数据元标记数据元描述任一注释及数据元说明之前注除了删除指示符外其他指示符仅可用于数据元目录不可用于所有目录数据元目录中的变更指示符的具体含义如下该符号说明一个数据元已加到此数据元目录中并在数据元标记前指示出来该符号被用来指示一个数据元已加到一个数据元目录中该符号被标在数据元标记之前该符号是用来表示一个数据元的描述及注释节有变更如果出现这种情况该符号应标于该数据元标记前和被修改的节之前该符号是用来表示
31、数据元名称的变更如果出现这种情况该符号被标于数据元标记之前该符号是用来表示已做删除标记的数据元可保持年年期限一过被标记过的数据元将自动从数据元目录中删除该符号应通用于所有不同的目录以保证所有有用的信息得以标识符号被标于数据元标记之前这里的格式表示应与中的规定一致数据元的名称只能使用大写字母如果数据元名称或功能描述超过个字符则其应在下一行的第列开始继续其内容在一般情况下如果一条注释超出个字符则其应在下一行的第列开始继续其内容代码表代码表目录说明文件每一数据元的代码表说明应如图所示图代码表目录说明变更指示符应位于第列如果有多个变更指示符则可使用第和第列变更指示符可出现于数据元标记和数据元的代码值之
32、前注除了删除指示符以外这些指示符仅用于此不会用于所有目录代码表目录中的变更指示符的特定含义如下该符号说明一个代码数据元已加入该代码表目录中并在代码数据元标记前标示出来它也可用于表示一已存在的代码数据元中的代码值的增加在这种情况下应在增加的代码值之前的那列上予以标出该符号用来表示一个代码值已被增加到一个代码数据元中或从代码数据元中删除如果一个代码数据元中的代码值已经标记了删除或者代码值的名称或描述已经改变也应使用该指示符该符号被标记在代码数据元标记之前该符号是用来表示一个代码的描述文本的变化该符号应该标于代码值标记之前的那列上该符号是用来表示代码值的名称的变更该符号被标于代码值标记之前这个符号在本目录中不使用该符号是用来表示已做删除标记的代码值此标记仅保持年年期限一过被标记过删除的代码值将自动从目录中删除该符号只能被标于要删除的代码值标记之前代码表中的数值代码都从第列开始左对齐其他代码都从第列开始右对齐代码表由发布代码的长度不能超过个字符代码表中没有的数据元代码在代码表目录中也不出现注服务代码表所遵循的规则应与代码表相一致