EDI 标准支持

BizTalk Server为四种编码标准提供设计和运行时支持。 下表列出了编码标准以及指向详细信息的链接。

编码标准 行业细分 参考
UN/EDIFACT 一般行业 引入 UN/EDIFACT (对有效负载) 的引用

ISO 9735-4.1 的 ISO 9735-4 编码规则
X12 一般行业 X12.org

EANCOM Retail 标准网站
HIPAA X12N 健康保健 CMS.gov:HIPAA 采用的标准和操作规则

CMS.gov:HIPAA 采用的标准和操作规则

注意

EANCOM 架构是 EDIFACT 的子集。 EANCOM 遵循 EDIFACT 遵循的相同编码规则。

注意

KEDIFACT 是一个单独的标准,但紧密地基于 EDIFACT 标准。

X12 和 EDIFACT

ANSI X12 和 UN/EDIFACT 这两个标准占全球交换的所有 EDI 消息的 90% 以上:

  • 联合国欧洲经济委员会 (联合国/欧洲经委会) 制定并将继续维持联合国/EDIFACT EDI 国际信息标准 (行政、商业和贸易) EDI。 该标准也简称为 EDIFACT。

  • X12 EDI U.S. 消息标准由美国国家标准协会 (ANSI) 设立的公认标准委员会 (ASC) X12 委员会制定并继续维护。

    EDIFACT 在很大程度上是以 U.S. X12 标准为基础。 这两个 EDI 标准在结构方面十分相似。 不同点包括:

  • 结构元素在这两个标准中的名称不同。 例如,交换控制标头在 X12 中为 ISA 数据元素,而在 EDIFACT 中为 UNB 数据元素。

  • 很多事务集在这两个标准之间存在映射关系,但事务集在这两个标准中具有不同的名称。 例如,采购订单在 X12 中为 850 事务集,而在 EDIFACT 中为 ORDERS 事务集。

  • EDIFACT 具有用于设置结构元素(如分隔符和十进制符号)的可选标头段 UNA,可替代管道中定义的默认值。

  • X12 具有两个确认(名为 TA1 的技术确认和名为 997 的功能确认),而 EDIFACT 具有一个名为 CONTRL 的全面确认。

  • X12 建议使用 ASCII 编码,而 EDIFACT 建议使用 UTF8 编码。

    BizTalk Server支持 KEDIFACT (韩国 EDIFACT) 标准。 KEDIFACT 遵循 UN/EDIFACT 的消息实现指南,因此在很大程度上是以 EDIFACT 为基础。 但是,KEDIFACT 和 X12/EDIFACT 之间存在差异。 KEDIFACT 使用若干特定于 KEDIFACT 的 EDI 架构,并使用 KECA 代码页。

HIPAA

BizTalk Server支持 X12 处理,并且由于 HIPAA 处理是 X12 处理的派生,BizTalk Server支持 HIPAA 处理。 在本文档中看到对 X12 支持的引用时,它也适用于 HIPAA 处理。

BizTalk Server提供特定于 HIPAA 的其他支持:

EANCOM

BizTalk Server支持 EDIFACT 处理,并且由于 EANCOM 处理是 EDIFACT 处理的派生,BizTalk Server支持 EANCOM 处理。 本文档中所有提及支持 EDIFACT 的部分也支持 EANCOM 处理。

BizTalk Server提供特定于 EANCOM 的其他支持:

  • 一组 EAN94、EAN97 和 EAN02 版本的 EANCOM 文档架构。 有关 BizTalk Server 中的 EDI 和 EANCOM 文档架构的详细信息,请参阅 EDI 文档架构

另请参阅

EDI 消息结构EDI 文档架构