問題タブ [mirth-connect]
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.
mirth - 変換データをカスタム ACK として送り返すように Mirth 宛先を設定します
Web サービス リスナーとして設定された Mirth チャネルがあり、ID を受け取り、HL7 クエリ メッセージを作成してこのクエリを送信し、最終的に HL7 応答を返します。
- チャンネル名: QueryChanel
- ソース コネクタ タイプ: Web サービス リスナー
- 宛先コネクタ名: QueryToVista
- 宛先コネクタ タイプ:LLP 送信者。
これは、クエリから返される典型的な HL7 応答です。次のようになります。
Source の Response From パラメータをQueryToVistaに設定すると、上記のすべてを返すことができます
ただし、上記のメッセージから値500000001のみを返したいです。QueryChanel の宛先でトランスフォーマーをいじってみましたが、成功しませんでした。
アップデート:
次のように、同じチャネルの QueryToVista コネクタの後に javascriptwriter コネクタを追加しようとしました。
通常の変換を使用して要素を取得できないようです。ありがとうございました。
java - マース コネクト アドミニストレーターが起動しない
Windows 7 Ultimate N および Java 1.8 ビルド 131 を搭載した VM に Mirth Connect バージョン 3.5.0.8232 をインストールしました。Mirth Connect サーバーを正常に起動できました。しかし、アドミニストレーター ツールを起動できません。管理者ボタンをクリックすると、アプリケーションの起動というウィンドウが開きましたが、閉じてしまい、管理者ウィンドウが開きません。これまでのところ、サービスを再起動し、コンピューターを再起動し、Mirth を再インストールし、Java キャッシュをクリアしました (数回) に成功しました。ログ ファイルにエラーはありませんでした。https://:localhost:8443; 経由でログインできました。ただし、右上隅にある [管理] と [管理者の起動] をクリックして、管理ツールを起動しようとしました。管理者ツールは開きませんでしたが、webstart.jnlp というファイルをダウンロードしました。ファイルをダブルクリックしても何も起こりませんでした。
これはログ ファイルです。
mirth - Mirth Connect : 1日1回HTTPリクエストを行うチャネルの作り方
要件は、毎日いくつかの証明書をダウンロードする必要があることです。このためRESTfull endpoint
、アプリケーションに手動でリクエストを送信するRESTfull endpoint
と、証明書がアプリケーション フォルダにダウンロードされます。
今、私は毎日リクエストMirth
を行うチャンネルを作成して自動化しようとしています。HTTP
RESTfull endpoint
Mirth チャンネルでdestination
は、 に設定されHTTP sender
、その他の設定が行われます。
しかし、構成を行う必要があることについてはわかりませんSource
。
要件を考慮して何をすべきかを提案してもらえsource
ますか??
前もって感謝します..
mirth - Mith Web Service Sender の構成データが必要です
初めてマースを利用しました。外部サービスと通信します。SOAP メッセージの SOAP エンベロープの一部は、userId と passWord です。それに加えて、サービスを呼び出すたびに一意のトークンを作成するハッシュを基本的に実行する必要があります。XML ペイロードのその部分を関数から取得する必要があります。JavaScript 関数呼び出しの結果として、データの一部を SOAP エンベロープに挿入する方法はありますか?
hl7 - hl7 メッセージの OBX TX フィールドで \X0D0A\ を送信する
最終レポートでは、調査結果が段落として印刷されます。
例: '調査結果: 右: ピーク収縮期速度を以下に示します。右近位総頸動脈: 100 cm/秒 右中総頸動脈: 100 cm/秒 右遠位総頸動脈: 100 cm/秒 右近位内頸動脈: 100 cm/秒 右遠位内頸動脈: 100 cm/秒右内頸動脈プラーク:なし。内頸動脈の波形は正常です。
以下のように1行ずつ印刷したいです。
調査結果: 右: ピーク収縮期速度を以下に示します。右近位総頸動脈: 100 cm/秒 右中総頸動脈: 100 cm/秒 右遠位総頸動脈: 100 cm/秒 右近位内頸動脈: 100 cm/秒 右遠位内頸動脈: 100 cm/秒右内頸動脈プラーク:なし。内頸動脈の波形は正常です。
以下のような hl7 メッセージの最後に \x0D0A\ を送信することでこれを達成することは可能ですか?
OBX|1|TX|93880^US DUPLEX CAROTID||ピーク収縮期速度を以下に示します。\X0D0A\||||||F|||||| (単線です)
OBX|1|TX|93880^US DUPLEX CAROTID||右近位総頸動脈: 99 cm/秒\X0D0A\||||||F||||||
OBX|1|TX|93880^US DUPLEX CAROTID||右総頸動脈中央部: 70 cm/秒\X0D0A\||||||F||||||
OBX|1|TX|93880^US DUPLEX CAROTID||右遠位総頸動脈: 74 cm/秒\X0D0A\||||||F||||||
私はMirthが初めてです。間違った質問をした場合は申し訳ありません。
mirth - Mirth Connect: チャネルの開始に失敗しました_HTTP リスナーの開始に失敗しました
私はMirth Connectの使用にかなり慣れていません。Mirth Connect 管理者ダッシュボードが開きますが、チャネルのステータスは停止しています。それを開始すると、「チャネル XYZ の開始に失敗しました」および「HTTP リスナーの開始に失敗しました」というエラーが発生します。チャンネルを正常に開始し、これを行うための解決策を探したい. 助言がありますか?
以下は、発生するエラーです。
原因: com.mirth.connect.donkey.server.ConnectorTaskException: HTTP リスナーの開始に失敗しました
原因: java.net.SocketException: 権限が拒否されました
チャネルのステータスを取得して、正常に開始および展開したいと考えています。
現在、チャネルのステータスは Stopped です。
web-services - Mirth Connect カスタム ACK
マースコネクトの世界に入りました。
アプリケーションのカスタム ACK を生成するのに問題があります。
ここで、どのように機能する必要がありますか:
チャネルは HL7 v2 メッセージを受信する必要があり、メッセージを変換して 3 つの宛先に送信します。
ステップ 1、2、および 3 は機能しますが、3 番目のステップの最後で、Web サービスの応答データを収集する必要があり、ソースに送り返すためのカスタム Hl7 ACK を作成する必要があります。
3 番目の宛先からの応答を読み取り、hl7 ack を作成して送信元に送り返す方法がわかりません。
誰かがこれで私を助けることができます!?
ありがとう。
mirth - Mirth: SWITCH ステートメントと IF ステートメントの評価
Mirth (バージョン 3.6) という製品を使用して変換コードを実行しています。インタラクティブなデバッガーがないように見えるので、宛先変換の次のコードが SWITCH ステートメントではなく IF ステートメントからのみログを記録する理由を誰か説明できますか? Eclipse で実行されている通常の Java から完全に動作しますが、このコードは、Mirth が使用する JavaScript エンジン (間違いでなければ Rhino) 内で実行されます。