Frage

Wir müssen einige EDI-Nachrichten für einen Kunden verarbeiten und ich frage mich, ob jemand von euch könnten einige Komponenten (nicht unbedingt frei) empfehlen, die die Aufgabe tun könnte. Ich habe Interesse an einem Rahmen, die EDI-Nachrichten in .NET-Strukturen und eine Art von Implementierung von Transportprotokollen (SMTP, FTP, HTTP, AS2) usw.

analysieren kann
War es hilfreich?

Lösung

Es ist ein Open-Source-.NET-x12-Parser unter http://x12parser.codeplex.com das gewesen ist und um für eine Weile ist ziemlich ausgereift jetzt. Es unterstützt bereits mehr als 15 Transaktion setzt die meisten von denen in HIPAA Set inklusive. Es ist ziemlich erweiterbar für Ihre eigene Spezifikation Injektion Anweisungen hierfür sind auf der Website. Schauen Sie sich die Website für eine HTML-Serialisierung der geparsten X12 Nachricht.

Die nette Sache, Ich mag ist, dass es Ihnen erlaubt, Ihre X12 in separate X12-Nachrichten entflechten, damit Sie sie einzeln bearbeiten können. Zum Beispiel, wenn Sie wollen Ansprüche entflechten Sie es nur durch die Schleife ID entflechten müssen „2300“. Es wird Ihre X12 in einem gegliederten Format neu serialisieren so ist es einfacher für den Leser ist. Zum Beispiel ist die folgend ein 837 Anspruch, nachdem es in ein Interchange-Objekt analysiert wurde und dann mit Leerzeichen serialisiert:

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~

Andere Tipps

Es ist ein kommerzieller .NET X12-Parser unter http: //www.sparrow-technologies .com / ediparser.net.aspx das hat schon eine Weile herum und auch ziemlich ausgereift ist. Es unterstützt X12, HL7 und SCRIPT-Standards. Wenn ich es auf einem meiner Projekte war es recht einfach zu verstehen. Es kam mit zuzuteilen Proben der verschiedenen EDI-Nachrichtentypen, so dass er es viel einfacher für mich, mein erstes Projekt zu codieren.

Wenn Sie sich nicht streng auf .Net gebunden, würde ich die JCAPS B2B Suite ursprünglich von SeeBeyond Corp.

Ansonsten habe ich über gute Dinge gehört Chameleon von interface

Ich habe einige Arbeit mit EDIFACT-Dokumente in .NET und fand nie einen Rahmen, den ich benutzen konnte. Glücklicherweise hatte ich nur zwei verschiedene Arten von Dokumenten zu analysieren. In meiner Situation war es am einfachsten, nur die Dateien manuell zu analysieren und freundliche Geschäftsobjekte erstellen, die die Daten in einer Art und Weise hielt ich mit arbeiten konnte. Ein Rahmen würden Sie eine Menge Flexibilität und eine freundlichere API, mit zu arbeiten, aber es ist vielleicht nicht notwendig sein.

Schauen Sie sich auf: http://www.orionhealth.com/products/symphonia/

Es tut, was Sie wollen, obwohl man in verschiedenen Einschränkungen ausgeführt werden, wie Sie es verwenden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top