Wie man eine 835 verlangen Antwort auf eine 837?

Wurde ich gefragt, wie würden Sie parser-ein x12 837 (medical claims). Es war das erste mal ich habe eine Datei-format, wie es. Ein wenig Zeit auf Google und ich habe gelernt, dass die Datei enthält 3 Arten von Trennzeichen an 103,104,105 und dass das erste element in der Datei mit fester Länge.

Weiter habe ich gelernt, die Elemente, die ich ausgewertet, geordnet sind, die in einer XML-ähnlichen Weise, aber mit nicht schließenden tags. Diese Website http://pyx12.sourceforge.net/doc/maps/ hat eine Erklärung von der Reihenfolge der Elemente. Ich fand auch eine PDF-Datei, die gehen in 750-Seiten-details über das format der Datei.

In diesem Punkt erkenne ich, dass es nicht eine einfache Aufgabe, um diese Informationen in eine Datenbank. Ich schließlich auf die Idee kommen, verdeckten die x12-Datei in XML und xpath als ein Abfrage-tool, um die Informationen aus der Datei. Das funktioniert Super ich kann alle Ansprüche, Einzelposten, und die Menschen, die der Klage beigefügt.

Meine Firma schrieb eigenen medizinischen Ansprüche-system. Nun, ich versuche zu verstehen, wie man eine 835 verlangen Antwort auf eine 837, die mit unserem system in der Mitte.

Ich bin ein noob hier, so freundlich sein. 🙂

Update

Mein code kann nun analysieren, validieren, x12-Dateien basierend auf einer Grammatik aus ein paar XML-Dateien. Nehmen Sie eine bestehende x12-Datei konvertieren in XML dann wieder zu x12. Ich schrieb auch ein paar Klassen, um ein x12 in XML-form. Es verwendet xPath um Elemente finden, und wenn nicht gefunden, erstellen Sie die fehlenden Elemente. Ich habe die Idee von hier. Erstellen von XML-Knoten basierend auf XPath?

InformationsquelleAutor Slow Slosh | 2010-06-25
Schreibe einen Kommentar