問題タブ [x12]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
3362 参照

document - EDI X12 810 ドキュメント

同じ 810 ドキュメントに複数の請求書が含まれるサンプル ドキュメントはどこにありますか? 私が見つけたほとんどのサンプルには、請求書が 1 つしかありません。

0 投票する
1 に答える
3931 参照

transactions - EDI X12標準-これの定義はどこにありますか?

EDI X12 Standard(837P)形式でデータをエクスポートする必要がある誰かから引き継いだプロジェクトがあります。有用なサンプルをいくつか見つけることはできましたが、可能な「セグメント」とは何か、そしてそれらが何を意味するのかを定義するものは何も見つかりませんでした。以前の開発者はかなりの作業を行っていますが、それが正しいかどうかを知る方法はありません。

これは私が引き受けるべきものですか、それともサードパートのEDIプラグインを探す必要がありますか?

最後に、もしそうなら、誰かが.netまたはCOMで動作する良いものを知っていますか?アプリケーションは実際にはアクセス機能が組み込まれているため、これが最も簡単で安価な方法です。

0 投票する
6 に答える
1944 参照

x12 - データベースシーケンスなしで9桁のIDを生成

マシン間で一意の9桁の数値IDを作成したいと思います。私は現在これにデータベースシーケンスを使用していますが、データベースシーケンスなしで実行できるかどうか疑問に思っています。シーケンスはX12EDIトランザクションに使用されるため、永久に一意である必要はありません。たぶん24時間だけでもユニークです。

私の唯一のアイデア:

  1. 各サーバーには2桁のサーバー識別子があります。
  2. 各サーバーは、基本的にローカルシーケンスを追跡するファイルを維持します。
  3. id =+<折り返す7桁のシーケンス>

これに関する私の最大の問題は、ハードドライブに障害が発生した場合の対処方法です。どこで中断したのかわかりません。

私の他のすべてのアイデアは、基本的に、一元化されたデータベースシーケンスを再作成することになります。

何かご意見は?

0 投票する
4 に答える
10082 参照

edi - EDI HIPAA X12 開発者ツール

837、835、277 などの HIPAA X12 をマッピングするための Altova Mapforce 以外の開発者ツールは何ですか?

0 投票する
1 に答える
11103 参照

c# - EDI X12 856 の公式 XML スキーマ (xsd) はありますか?

私はまだ EDI にかなり慣れていないので、新しい仕事でそれを学んでいます。EDI ソリューションに BizTalk を使用しており、受信 EDI ファイルを XML に変換しています。新しいベンダーのファイルに問題があり、最初はファイルが正しくないのではないかと考えていました。その後、ファイルが正しいことを知りましたが、現在の XML スキーマは独自に開発されたものであり、基本的にこの 856 を受け入れるように調整する必要があります。渡されるデータの一部は、通常のベンダーが渡すものよりも多いと思います。 (ただし、EDI X12 856 によれば有効です)。

私はこれを行うことができましたが、本当の答えは、実際の EDI 仕様の xsd ファイルを取得することのようです。このような標準化されたフォーマットでは、すでに存在しているはずです。そのようなものが利用可能かどうか誰かが知っていますか?

更新: 「EDI 逆アセンブラー」コンポーネントを介してパイプラインで実行される EDI マッピング機能が組み込まれていることが判明しました。これは、標準化された BizTalk EDI スキーマに変換され、正しく機能しています。次に、コードがその XML を独自の XML スキーマに変換するようです。確かに改善の余地はありますが、スキーマ標準に関する情報は、現時点で私が探しているものだと思います。

0 投票する
3 に答える
2684 参照

php - EDI X.12 PHP マッピング - 必要なリソース

php で X12 ドキュメントを処理するときに役立つ php ライブラリまたは API はありますか? グーグルで調べてもあまり役に立たないので、この分野で経験のある人を探してください。

0 投票する
5 に答える
33844 参照

c# - C#で解析するEDIフラットファイル?

最初は SSIS を使用して EDI ファイルを解析することを考えていましたが、いくつかの手動 EDI パーサー (フィールド マッピング) を見て、C# でこの機能を自動化したいと考えています。

EDI ファイルの例:

サンプル EDI ファイル

0 投票する
3 に答える
6642 参照

parsing - EDI形式のファイルの読み取り

私はEDIを初めて使用しますが、質問があります。

ISA行の最後の3文字を調べることで、EDI形式について必要なもののほとんどを取得できることを読みました。これは、すべてのEDIが改行を使用してエンティティを区切る場合は問題ありませんが、多くの場合、任意の数の文字を区切り文字として使用する単一行ファイルであることがわかりました。私が解析したすべてのEDIの非常に最後の文字がブレーク文字であることに気づきました。私は数百を調べましたが、これに対する例外は見つかりませんでした。最初にその文字を取得し、それを使用してISA行の最後の3つを取得する場合、EDIからデータを解析できることを合理的に期待する必要がありますか?

これが役立つかどうかはわかりませんが、問題のEDIの「タイプ」は850、875になる傾向があります。それが標準かどうかはわかりませんが、言及する価値があるかもしれません。

0 投票する
1 に答える
51 参照

x12 - VB 2005 の日時の問題

VB2005 と SQL SERVER 2000 を使用しています。

この部分のみが原因で、文字列から日時を変換する際の構文エラー:

なぜ、私は知らないが、私がに変更するとき

それはうまく機能しますが、日付のみを保存します。日付と時刻を挿入したい。

0 投票する
2 に答える
6476 参照

xml - 837 への 835 請求支払い応答を作成する方法は?

x12 837 (医療請求) をどのように解析するのか尋ねられました。このようなファイル形式は初めて見ました。Google で少し調べてみたところ、ファイルには 103、104、105 の 3 種類の区切り記号が含まれており、ファイルの最初の要素は固定長であることがわかりました。

次に、解析した要素が XML のような方法で並べられていることを学びましたが、終了タグはありません。このサイトhttp://pyx12.sourceforge.net/doc/maps/には、要素の順序についての説明があります。また、ファイルのフォーマットに関する詳細が 750 ページに及ぶ PDF ファイルも見つけました。

この時点で、この情報をデータベースに入れるのは簡単な作業ではないことに気付きました。最終的に、x12 ファイルを XML に変換し、xpath をクエリ ツールとして使用してファイルから情報を取得するというアイデアを思いつきました。これはうまく機能し、すべての請求、項目、および請求に関連付けられている人を取得できます。

私の会社は、独自の医療請求システムを作成しました。今、私たちのシステムが真ん中にある状態で、837 に対する 835 Claim Payment 応答を作成する方法を理解しようとしています。

私はここでは初心者なので、親切にしてください。:)

アップデート

私のコードは、いくつかの XML ファイルの文法に基づいて x12 ファイルを解析/検証できるようになりました。既存の x12 ファイルを XML に変換してから x12 に戻します。また、x12 を XML 形式で作成するためのクラスもいくつか作成しました。xPath を使用して要素を検索し、見つからない場合は不足している要素を作成します。ここから着想を得ました。XPath に基づいて XML ノードを作成しますか?