問題タブ [mirth]
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 - .indexOf を使用して javascript 配列を検索する方法はありますか?
楽しいチャンネルのトランスフォーマーで、javascript 配列内の文字列を見つけようとしています。indexOf 関数を使用しようとすると、Mirth がエラーをスローします。私の理解では、indexOf は JavaScript 言語自体のネイティブ部分ではなく、ブラウザーが追加するものです。( JavaScript で配列にオブジェクトが含まれているかどうかを確認するにはどうすればよいですか? )
では、Mirth では array.indexOf がサポートされていないだけなのでしょうか? Mirth で .indexOf を使用する方法はありますか? 多分代替構文?それとも、配列をループして検索する必要がありますか?
javascript - mirth connect:mysqlのjavascript inser xml
私はmirth、javaスクリプト、mysqlのことを初めて使用します。テキストファイルを読み取ってxmlに変換するためのチャネルをmirthに設定しました。それはうまくいきます。また、別のチャネルでデータベースライターを使用してxmlをmysqlデータベースに送信しようとしました。
これはjavascriptコードがどのように見えるかです
上記のコードは、値が「1234」のレコードをjonテーブルに挿入します。しかし、source:channelリーダーを介して読み取ったxmlをデータベースに送信するにはどうすればよいですか?'1234'を('+ messageObject.getEncodedData()+)またはrawdataまたはtransformeddataで置き換えようとしました。それらのどれも機能しませんでした。次のエラーが発生します:
私の意図は、xml全体を1つのフィールドに書き込むことであり、まだ解析は必要ありません。お待ちいただいてどうもありがとうございます。ジャンモハマムディ
mirth - mirth connect を使用して sqlserver データベースを読み取り、それを xml 形式に変換する (またはその逆)
SQL Server ローカル データベースからデータを読み取り、最初に別のサード パーティ組織が提供する XML ファイルにマップする必要があるという要件があります。独自のデータベースを持っている人。次に、フィールドを適切にマッピングしたら、データを SQL Server データベースから XML 形式に、またはその逆に変換する必要があります。これまでのところ、私は mirthconnect で sqlserver データベースに接続できますが、データを読み取り、対応するフィールドをサードパーティが提供する XML 形式にマッピングし、最後に XML ファイルに書き込むタスクを実行するためにチャネルとトランスフォーマーで作成するために必要な手順はわかりません提供され、その逆も同様です。
要するに、SQLサーバーデータベースを読み取り、対応するxmlファイルのフィールドをマップできるmirth connectでそのようなチャネルを作成する詳細を取得できれば....それに書き込むことができると思います。xml 形式から sqlserver データベースに移行する場合も、同じ方法が適用されます。誰かがこれを達成する方法を教えてもらえますか?
データベース フィールド マッピングの場合、フィールドを 2 つの異なるデータベースに完全にマッピングするための最良の方法はありますか?
また、データを一方の端から他方の端に変換するタスクが完了したら、データが一方から他方に正しく移動されていることを検証する mirth connect の検証方法はありますか?
database - mirth:データベースクエリにパラメータを追加します
mirthのデータベースクエリにパラメータを追加したいのですが、どうすればよいですか?
私はデータベースでクエリを実行するために次の方法を使用しています。
mirth - Mirth: ソースでエラーが発生すると、ポスト プロセッサ スクリプトが実行されない
Source of mirth で何らかのエラーが発生した場合、ポスト プロセッサ スクリプトは実行されませんでした。
なぜこのようなことが起こるのか誰か教えてもらえますか?
アップデート:
mirth にバグがあることがわかりました http://www.mirthcorp.com/community/issues/browse/MIRTH-1294
だから、私の質問は、ソースで発生したエラーを処理する方法です。つまり、ソースで発生したエラーを知る方法です。
hl7 - Mirth - データを照会する前にサーバーからのメッセージを待機しています
私は Mirth を初めて使用します (現在、バージョン 2.2.1.56861 を使用しています)
クライアントが次のことを行うように構成する必要があります。
- サーバーポートに接続します
- メッセージ待ち (ORU^R01)
- QRY^R02 をサーバーに送信します
これはMirthで可能ですか?
LLP 送信者をセットアップしましたが、接続が確立され、QRY^R02 が送信され、接続が閉じられたように見えます
どんな助けでも大歓迎です。
ありがとう
java - Mirth でメッセージを処理中にメモリ不足エラーが発生しました
処理されたメッセージの取得中に、私のチャネルの 1 つで Mirth サービスが次のエラーを表示しています
メッセージを取得しようとしたときにメモリ不足エラーが発生しました。ヒープ サイズを増やすか、ページ サイズを減らして、もう一度検索してください。
ヒープサイズを増やしてみましたが、うまくいきませんでした。ページ サイズが 5 以下の場合にのみメッセージを取得できました。そうしないと、同じエラーが発生します。このエラーが発生せずに処理されたメッセージを取得する方法を誰か教えてもらえますか?
mirth - Source Connector Inbound、Source Connector Inbound、Destination 1 Outbound とは何ですか?
Source Connector Inbound、Source Connector Outbound、Destination 1 Outbound in Mirth とは何ですか? そして、これらがどの場合に使用されるか。Mirth フォーラムで検索しましたが、満足のいく回答が得られませんでした。この3つの概念を感じることができません。
どんな助けでも大歓迎です。
xml - 単一の HL7 ファイルから 2 つの XML ファイルを生成し、両方を 2 つの異なる列に単一のレコードとして挿入する方法は?
ソース コネクタ タイプは HL7 ファイルを読み取る「ファイル リーダー」、宛先コネクタ タイプは「データベース ライター」です。私のデータベース テーブルには 2 つの列があります
- 参加者情報
- SPR_情報
1 つの HL7 ファイルを、Participant_Information 列用と SPR_Information 列用の 2 つの XML ファイルに変換し、両方を 1 つのレコードとしてデータベース テーブルに挿入する必要があります。
一度に 1 つの XML を挿入することはできますが、両方の XML を単一のレコードとしてデータベース テーブルに挿入する方法を見つけることができません。
どんな助けでも本当に大歓迎です!
mirth - 変換データをカスタム ACK として送り返すように Mirth 宛先を設定します
Web サービス リスナーとして設定された Mirth チャネルがあり、ID を受け取り、HL7 クエリ メッセージを作成してこのクエリを送信し、最終的に HL7 応答を返します。
- チャンネル名: QueryChanel
- ソース コネクタ タイプ: Web サービス リスナー
- 宛先コネクタ名: QueryToVista
- 宛先コネクタ タイプ:LLP 送信者。
これは、クエリから返される典型的な HL7 応答です。次のようになります。
Source の Response From パラメータをQueryToVistaに設定すると、上記のすべてを返すことができます
ただし、上記のメッセージから値500000001のみを返したいです。QueryChanel の宛先でトランスフォーマーをいじってみましたが、成功しませんでした。
アップデート:
次のように、同じチャネルの QueryToVista コネクタの後に javascriptwriter コネクタを追加しようとしました。
通常の変換を使用して要素を取得できないようです。ありがとうございました。