首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.NET EDIFACT/X12框架

.NET EDIFACT/X12框架
EN

Stack Overflow用户
提问于 2009-06-16 10:32:04
回答 5查看 6.1K关注 0票数 8

我们需要为客户处理一些EDI消息,我想知道你们中是否有人可以推荐一些组件(不一定是免费的)来完成这项任务。我感兴趣的是一个框架,它可以将EDI消息解析成.NET结构,以及某种传输协议(SMTP、FTP、HTTP、AS2)等的实现。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2011-06-29 08:53:48

http://x12parser.codeplex.com上有一个开源的.NET x12解析器,它已经存在了一段时间,现在已经相当成熟。它已经支持超过15个事务集,包括HIPAA集中的大多数事务集。它对于注入你自己的规范来说是非常可扩展的,关于这一点的说明在网站上。请查看该站点,获取解析后的X12消息的html序列化。

我喜欢的好东西是,它允许您将X12拆分成单独的X12消息,以便您可以单独处理它们。例如,如果你想解绑claims,你只需要通过循环ID "2300“来解绑它。它将以缩进格式重新序列化您的X12,以便更容易阅读。例如,下面是一个837声明,它被解析为Interchange对象,然后用空格序列化:

代码语言:javascript
复制
ISA*00*          *01*SECRET    *ZZ*SUBMITTERS.ID  *ZZ*RECEIVERS.ID   *030101*1253*^*00501*000000905*1*T*:~
  GS*HC*SENDER CODE*RECEIVER CODE*19991231*0802*1*X*005010X222~
    ST*837*0021*005010X222~
      BHT*0019*00*244579*20061015*1023*CH~
      NM1*41*2*PREMIER BILLING SERVICE*****46*TGJ23~
        PER*IC*JERRY*TE*3055552222*EX*231~
      NM1*40*2*KEY INSURANCE COMPANY*****46*66783JJT~
      HL*1**20*1~
        PRV*BI*PXC*203BF0100Y~
        NM1*85*2*BEN KILDARE SERVICE*****XX*9876543210~
          N3*234 SEAWAY ST~
          N4*MIAMI*FL*33111~
          REF*EI*587654321~
        NM1*87*2~
          N3*2345 OCEAN BLVD~
          N4*MAIMI*FL*33111~
        HL*2*1*22*1~
          SBR*P**2222-SJ******CI~
          NM1*IL*1*SMITH*JANE****MI*JS00111223333~
            DMG*D8*19430501*F~
          NM1*PR*2*KEY INSURANCE COMPANY*****PI*999996666~
            REF*G2*KA6663~
          HL*3*2*23*0~
            PAT*19~
            NM1*QC*1*SMITH*TED~
              N3*236 N MAIN ST~
              N4*MIAMI*FL*33413~
              DMG*D8*19730501*M~
            CLM*26463774*100***11:B:1*Y*A*Y*I~
              REF*D9*17312345600006351~
              HI*BK:0340*BF:V7389~
              LX*1~
                SV1*HC:99213*40*UN*1***1~
                DTP*472*D8*20061003~
              LX*2~
                SV1*HC:87070*15*UN*1***1~
                DTP*472*D8*20061003~
              LX*3~
                SV1*HC:99214*35*UN*1***2~
                DTP*472*D8*20061010~
              LX*4~
                SV1*HC:86663*10*UN*1***2~
                DTP*472*D8*20061010~
    SE*42*0021~
  GE*1*1~
IEA*1*000000905~
票数 10
EN

Stack Overflow用户

发布于 2012-04-28 22:51:14

http://www.sparrow-technologies.com/ediparser.net.aspx上有一个商业的.NET X12解析器,它已经存在一段时间了,而且也相当成熟。它支持X12、HL7和脚本标准。当我在我的一个项目中使用它时,它非常容易理解。它附带了许多不同EDI消息类型的示例,因此它使我可以更轻松地编写我的第一个项目。

票数 1
EN

Stack Overflow用户

发布于 2009-06-16 14:47:05

如果您不是严格地依赖于.Net,我建议您使用最初由SeeBeyond公司开发的JCAPS B2B套件。

除此之外,我还听说过关于InterfaceWare的Chameleon的好消息

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1000697

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档