問題タブ [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.
hl7 - HAPI で複数の DG1 セグメントを解析するには?
hlv2 メッセージを解析するために terser を使用する標準的な方法があるかどうか知りたいですか?
違いは何ですか。異なるセグメントに関してターサーを使用する方法のドキュメントはありますか?
hl7 - なぜ Hl7(Hapi) で ConformanceProfile を使用するのですか?
Hl7 パーサーで ConformanceProfile を使用するのはなぜですか? また、HapiContext での DefaultValidation と No Validation の使用の違いは何ですか? NoValidation を使用すると、メッセージに無効なタグが含まれている場合、解析または失敗する必要がありますか?
hl7 - NACK エラーメッセージは無効ですか?
HAPI によって生成された NACK メッセージに関する問題があります。
次のように NACK メッセージを生成しています。
これは戻ります。次のメッセージ;
ERR セグメントに気付いた場合、必要な情報がありません。
上記のメッセージは有効ですか?
このようにならなければならないと思います。
このような無効なメッセージが表示されるのはなぜですか? 私はここで何か悪いことをしていますか?
hl7 - Hapi でフィールド 3、4、および 5 を作成するために NACK メッセージが失敗する理由
HAPI によって生成された NACK メッセージが 3、4、5 フィールドを追加できませんでした
次のように NACK メッセージを生成しています。
メッセージ msg= hl7Msg.generateACK(HL7Constants.HL7_MSA_ERROR_FIELD_VALUE, new HL7Exception(errorMsg));
これは戻ります。次のメッセージ;
ERR セグメントに気付いた場合、3、4、5 フィールドがありません。
hapi がフィールド 3、4、5 を追加しなかった理由は何か分かりますか? Hapi testpanel で確認しました。上記の 2 つのメッセージは有効ですが、最初の NACK メッセージでは、フィールド 3,4,5 を取得できません。フィールドを取得したい..
hl7 - Hapi 2.1 バージョンの MSH-9 が懸念を提出
私は Hapi リリース バージョン 2.1 を使用していますが、完全に動作します。しかし、Hapi から受け取るエラー応答に問題があります。私の要求は:
MSH|^~\&|||||20130612174137.811+0530||OUL^R22^OUL_R22|2801|T|2.5
そして、私の応答は次のとおりです。
MSH|^~\&|||||20130612174152.606+0530||ACK^R22^ACK|1624|T|2.5 MSA|AE|2801 ERR|||207^アプリケーション内部エラー^HL70357^^^^^^errmsg |E
上記の応答で、MSH-9 フィールドを確認すると、次のようになります。
ACK^R22^ACK
「ACK」じゃないの?そのフィールドに「 R22 」メッセージをさらに追加しているため、これは無効です。そして、元のリクエストからそれを選択していると思われます。
誰でもこれについて私を助けることができますか? その無効なセグメントを回避するにはどうすればよいですか? Hapi がそのフィールドを MSH-9 フィールドに追加するのはなぜですか?
java - HAPI サーバーを使用して着信メッセージをキャッチするにはどうすればよいですか
私は Hapi HL7 を初めて使用し、サーバー クラスの例を使用しました。
今、さらに処理するために受信メッセージをキャッチしたいのですが...どうすればこれを行うことができますか?
android - 患者情報を hl7 形式で保存するための HL7 データベースのセットアップと Android クライアント
私は臨床システム開発に非常に慣れていません。一部の患者情報をローカルに保存する 1 つの Android アプリケーションがあります。この情報を HL7 システムに保存します。ここで私が最初のレベルで知りたいこと:-
1) HL7 メッセージを生成するための API を提供する HAPI について知っていますが、それは正しいですか? Androidで使用できますか、それとも他のJavaライブラリはありますか?
2) Android アプリがリモートでデータを保存できる HL7 データベースとサービスを最後にセットアップしたいと考えています。したがって、私の基本的な検索によると、 openEMR が見つかりました。そして、それを行う適切な方法を提案します。
前もって感謝します。:)
よろしく、アンキット
java - QRY^Q02 を HAPI の RecomingApplication で処理するには?
ケミストリー アナライザーとやり取りするアプリケーションを開発しており、QRY^Q02 および DSR^Q03 メッセージを操作する必要があります。
通信スキーマは次のとおりです。
着信メッセージを処理し、応答を生成する ReceptionApplication を実装しました。
問題は、QCK^Q02 に応答した後に DSR^Q03 メッセージを送信する方法がわからないことです。
別の方法として、"processMessage" とは別のスレッドを起動し、クエリへの応答を送信する方法があります。いくつかの理由から、これはクエリを処理するための良いアプローチではないと思います。
QCK^Q02 に応答した後に DSR^Q03 を送信する方法を知っている人はいますか?
誰かが私を助けることができれば、本当に感謝します。
前もって感謝します。よろしくお願いします。