簡體   English   中英

歡樂,在每條消息后更改文件編寫器目標

[英]Mirth, Change File Writter Destination after each message

我正在與歡樂頻道合作。

源是數據庫讀取器,目標當前是文件寫入器。

我試圖從數據庫中獲取 xml 消息,將其轉換為 HL7 並將其存儲在平面文件中。 每個 HL7 消息都需要存儲在單獨的平面文件中。

到目前為止,mirth 獲取 xml,將其轉換為 HL7,但它將所有消息存儲在同一個平面文件中。

關於我應該嘗試什么的任何提示? 我應該使用 JavaScript 編寫器而不是文件編寫器嗎?

鑒於您的回答是文件名的格式並不重要,這是一個簡單的解決方案。 只需將“消息 ID”從目標映射框拖放到文件名框。 此頻道的每條消息都將具有唯一的消息 ID。

或者,您可以在“文件名”框中鍵入${message.messageId}

文件編寫器目標有兩個字段要填充目錄和文件名。 在這種情況下,我建議將字符串文字與幾個全局或系統變量(例如計數、日期、原始數據等)組合在一起(檢查目標轉換器的右下窗格)。 在下面的示例中,除了將顯示消息處理日期的系統日期變量之外,我還使用計數功能來序列化轉換為 HL7 的消息。

Mirth Connect 文件編寫器中文件名的自定義名稱

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM