首页 > 解决方案 > 仅将新添加的文件从一个文件夹复制到另一个文件夹,而不从源文件夹移动现有文件

问题描述

我正在使用 mirth 进行文件集成。有一种软件可以生成 HL7 文件。我想从该文件中读取数据,而不是将它们移动到另一个目的地。下次我要读取数据时,它会忽略已经读取数据的文件(即只读取上次读取数据后生成的新文件数据)。

我已经这样做了,但是当我修改原始文件名时我会实现它,如果我不修改文件名,那么它将读取重复的数据。

这个问题有什么解决方案,所以我们可以从新生成的文件中读取数据。我正在使用 mirth 3.5.1 版本和 HL7 v2 消息。提前致谢。

标签: hl7mirthhl7-v2mirth-connect

解决方案


谢谢@daveloyall,我在这里发布您的评论作为答案。

当您在处理文件时重命名文件(例如,为文件名添加 .DONE 后缀)时,您添加的信息可在以后使用。读取文件的通道部分可以配置为跳过具有 .DONE 后缀的文件。如果您移动文件,您还可以添加信息。或者将文件名存储在某个数据库表中。我不知道 Mirth 是否有一个内部功能来跟踪它已经处理了哪些 HL7 消息,但是如果存在这样的功能,那么关键字“重复数据删除”可能与之相关联。


推荐阅读