是否存在没有字符限制的 EDI x12 段?我们经常将 MSG 段用于开放文本字段,但其上限为 256 个字符,因此我们\xe2\x80\x99 正在寻找可以处理 500 多个字符的替代方案。
\n文本MTX段允许您发送最长 4096 个字符的消息,这是 X12 中可用的最长字符。MSG不过,您可以\xe2\x80\x99t 将一个段替换为另一个MTX段。您只能使用MTX它\xe2\x80\x99s 包含在事务集中的情况,这取决于您使用的X12“版本”(版本)。
对于该005010版本(较受欢迎的版本之一),以下是MTX出现在以下位置的交易集:
105商业实体备案113竞选活动和游说者报告150税率通知155商业信用报告179环境合规报告194补助金或援助申请251定价支持274医疗保健提供者信息284商用车安全报告500医疗事件报告620挖掘通讯625井信息650维修服务订单805合同定价建议806项目进度报告814一般请求、响应或确认832价格/销售目录836采购须知840索取报价843对报价请求的回应850采购订单855采购订单确认860采购订单变更请求 - 买方发起865采购订单变更确认/请求 - 卖方发起MSG MSG01,它指向数据元素[933][1]。933\xe2\x80\x93 \xe2\x80\x93\xc2\xa0 实际上具有 264 个字符的字符限制(超过 256 个字符,但不多)。注意:上面的链接是005010X12 版本,但我检查了后退003010和更新008030,似乎一直都是 264 个字符。现在,回到最初的问题:是否存在允许更大字符有效负载的数据元素?
\n答案是有 8 个数据元素接受大于 264 个字符的有效负载。
\n其中两种是二进制数据类型,我们可以立即消除它们:
\n其余的都是字符串,这是有希望的:
\n最后但并非最不重要:
\n看起来像是赢家!
\n请注意,元素 1551 仅出现在一个段中:MTX,它是在003060X12 版本中引入的。在最初的003060版本中,它仅包含在一个 X12 事务集中:(194 Grant or Assistance Application这很有意义\xc2\xa0\xe2\x80\x93\xc2\xa0a 拨款申请需要更长的字段)。
似乎随着新版本的开发,该MTX部分进入了越来越多的交易集 \xe2\x80\x93 ,这可能正是您所问的原因。中003070,被纳入5个交易集中;中004010,15;、005010 24 等。
该段在和中都MTX使用了元素,因此通过同时使用它们可以获得双倍的长度。注意这里有一个“关系条件”:(也就是说,不先使用就不能使用)。1551MTX02MTX03If MTX-03 is present, then MTX-02 is requiredMTX03MTX02
并且根据交易集,该MTX段也可以重复。
长话短说:如果该MTX段位于您正在使用的事务集/版本中,那么您可能很幸运。
希望这可以帮助。
\n