mirth を使用して HL7 メッセージを送信 (作成) する際に問題が発生しています。
SQLSERVER 2008 の患者テーブルからデータを読み取り、そのデータを使用して、宛先コネクタであるファイル ライターにメッセージを送信したいと考えています。メッセージをファイル ライターの出力ディレクトリに保存したい。
これまでのところ、メッセージを生成することはできますが、チャネルのポーリング時間が進むにつれて、宛先ディレクトリ内の出力ファイルのサイズが増加しています。
トランスフォーマーのマッピングで何か間違ったことをしましたか?
アップデート:
宛先ディレクトリの出力ファイルのサイズが増加しています。(私の .txt ファイルは 1 kb から始まり、900kb まで続きます)。これは、同じデータが何度も何度も生成されているために発生しています。たとえば。生成されたメッセージには、データベース内の 1 行のデータに対して 1 つ (MSH、PID、PV1、ORM) があります。同じ MSH、PID、PV1、および ORM が複数回生成されています。