繁体   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