問題タブ [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 投票する
1 に答える
374 参照

javascript - FHIR サーバーからすべての検索結果をすばやくプルする方法

FHIR クライアントのインスタンスで fetchAll 関数を使用しています (具体的には、HAPI FHIR サーバーを使用しています)。特定の LOINC コードですべての観測を収集しようとしています。

私の理解では、LOINC コードに一致するすべての観測値を含むバンドルを作成するように要求がサーバーに送信されます (この検索はサーバー側で処理されるようです)。その後、結果が返送されますが、サーバーは一度に 20 件の結果しか返送しません。〜14,000の観測があるため、サーバーから〜700のバンドルを受信する時間は〜2分です(サーバーへの接続が6つに制限されているクロムを使用しています-他のブラウザーも同様です)。

できれば、この種のリクエストをより迅速に行いたいと考えています。そうする方法はありますか?バンドルに 500 個のアイテムを含める方法があると思います。検索パラメータでこれを行う方法を知っている人はいますか?

ありがとう!

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

java - Hapi XML パーサーを使用して HL7 v2.7 メッセージを xml にエンコードする Hapi

Hapi xml パーサーを使用して HL7 v2.7 メッセージをエンコードしているときに、Hapi xml パーサーが次の例外を発生させます。

ca.uhn.hl7v2.HL7Exception: GenericMessage を XML エンコードできません。メッセージには、認識された構造が必要です。

以下は、メッセージをエンコードするために使用しているコード スニペットです。

提案/解決策はありますか?

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

spring - Apache Camel、Hapi、Spring (Java config) を使用して HL7 ファイルを読み取り、解析する方法

次のメッセージを含む hl7 ファイルを読み込もうとしています

Apache camel、Hapi、Spring フレームワーク (Java 構成) を使用します。上記のメッセージを解析し、そこからセグメントの詳細を取得したいと考えています。HL7 バージョン 2.3 を使用しています。以下は私の RouteBuilder クラスです。

E:/projects/hl7/file_to_read/input/これは、上記のメッセージを含む hl7_message.hl7 という名前のファイルがある場所です。

以下はプロセッサクラスです。

上記のコードから、元のメッセージを null として取得しています。Apache Camel http://camel.apache.org/hl7.htmlのこのリンクにあるドキュメントに従っています

構成ファイルと主なアプリケーションは次のとおりです。

SpringConfiguration.java

RoutesConfiguration.java

MainApplication.java

私は HL7 にまったく慣れていません。誰かが上記の HL7 メッセージを解析し、そこからセグメントの詳細を取得するのを手伝ってくれます。