問題タブ [hapi]

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 に答える
3012 参照

java - hapi - この要素にはソースも Javadoc も添付されていないため、Javadoc が見つかりませんでした

JSFを使用してEclipseでwebAppを構築しています

最近、hapi ページからhapi apiをダウンロードし、1.2V をダウンロードして、プロジェクトの lib フォルダーに jar を追加しました。例のページの例に従おうとし始めましたが、インポート ca.uhn.hl7v2.parser.GenericParser;をインポートします。たとえば、次のようなメッセージが表示されます

この要素にはソースも Javadoc も添付されていないため、Javadoc が見つかりませんでした

.

ここに画像の説明を入力

どういう意味ですか?jar を正しく追加しませんでしたか? 私は何をしますか?

編集:

私のJavaクラスは次のようになります:

}

このページをテストしています。hl7 メッセージをアップロードして解析しようとしましたが、解析に到達するとすぐにエラーが発生します。デバッグしようとすると。それは私にこのエラーを与えます

重大: java.lang.NoClassDefFoundError: org/apache/xerces/xni/parser/XMLParserConfiguration javax.faces.el.E​​valuationException: java.lang.NoClassDefFoundError: org/apache/xerces/xni/parser/XMLParserConfiguration

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

hl7 - 添付ファイルをHL7ファイルに分割して、メッセージの送信後に再作成できますか?

私はHAPIパーサーを使用して、会社から届くHL7ファイルを解析しています。HL7ファイルのOBXセグメントを介して添付ファイルを移動する作業を行っています。私のスタックが使用するバリデーターがいくつかあり、64kを超える添付ファイルを通過させることはできません。複数のOBXセグメントを取得し、アタッチメントを分割して、ワイヤーを通過して反対側に移動した後でアタッチメントを再作成する方法はありますか?

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

java - HAPI の早期接続閉鎖警告を修正するにはどうすればよいですか?

HAPIを使用して、HL7v2 メッセージング用の単純なクライアントとサーバーを作成しています。クライアントとサーバーの両方が動作しているように見えますがINFO、確認メッセージを送信する際にソケットの早期終了に関するレベルの警告を発行しています。

サーバーは次のものを生成します。

そして、クライアントの補足エラー:

これらのメッセージが表示されないようにするにはどうすればよいですか?

確認応答を送信するサーバー コードは次のようになります。HL7v2 仕様の「興味深い」解釈のおかげで、考えられるすべてのメッセージ検証コンポーネントを無効にする必要があったことに注意してください。

そしてクライアント:

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

java - HAPI はセグメントをソートします

HL7 XML 構造を作成し、HAPI ライブラリを使用してそれを HL7 V2 ファイルとして出力しています。しかし残念なことに、HAPI はセグメントを並べ替え (ソート) しています。

MFE と ZBP が常に繰り返されているため:

しかし、HAPI はそれらを次のように再注文します。

HAPI TestPanelでも同様です。例:

HAPI で再注文を無効にするにはどうすればよいですか?

0 投票する
0 に答える
364 参照

osgi - ServiceMix で HAPI XMLParser を使用すると Xerces LinkageError が発生する

HAPI ライブラリーを使用して HL7 メッセージを XML に変換するトランスフォーマー Bean を使用して、単純な Camel ルートを作成しました。「mvn camel:run」を使用して実行すると、ルートが機能します。(OSGi バンドルとして) ServiceMix にデプロイすると、メッセージを XML に解析しようとすると、実行時にルートが例外をスローします。

Camel-HL7 機能がインストールされた ServiceMix 4.4.2 を使用しています。JDK 1.6u29。バンドルを構築するための Apache Felix maven プラグイン。

SimpleTransformer.java の 26 行目:

XMLParser/DefaultXMLParser は、Camel-HL7 機能がインストールされると自動的にデプロイされるように見える hapi-osgi-base バンドルからインポートされます。hapi-osgi-base バンドルには、xercesImpl-2.4.0.jar が組み込まれています。

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

java - HAPIを使用してHL7の複数のOBRセグメントを解析する方法

次のテキストはhl7メッセージです。NTEセグメントを除く多くのセグメントを解析できます。HAPIを使用してhl7メッセージを解析しています。HL7の初心者なので、HAPIの関連クラスにNTEセグメントの解析方法を提案してください。説明がいくつかの例であるならば、それはより良いでしょう、

編集済み

ここでは、複数のOBRセグメントを解析することになっていますが、誰かが私を案内してくれますか?

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

java - HL7 メッセージを解析する必要がある

HL7 メッセージを解析する必要があります。まず、メッセージを検証してから解析します。

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

java - FHS で始まる HL7 メッセージを解析するにはどうすればよいですか?

FHS で始まる HL7 メッセージを XML に解析するにはどうすればよいですか。

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

java - エラーを解決できません。jar ファイルがありませんか?

上記の 2 行でエラーを解決できません。プロジェクトにすべてのjarファイルがあるのに、なぜなのかわかりません。APIを使い始めたばかりhapiなので、簡単に見つけられるものを見落としている可能性があります。

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

hl7 - HAPI TERSER を使用して HL7 で複数の OBR セグメントを解析する方法

terser を使用して HAPI を使用して HL7 で複数の OBR セグメントを解析する方法

このようなサンプルの hl7 メッセージがあります

terser.get("/.OBX-3-1"));OBX 親セグメントにアクセスするために使用 しています。terser を使用して子 OBX セグメントにアクセスする方法