Mirth Connect 保存时间戳

Mirth Connect save time-stamp

我有一个 Mirth Channel,它从 MS SQL 服务器获取数据,为文件丢弃创建 HL7 消息。

我想 运行 查询只考虑比上次我们 运行 查询更年轻的数据。我们如何让 Mirth Connect 保存旧时间戳,以便它可以用作下一个查询的一部分并在重新启动之间继续存在?我们不能修改我们从中提取数据的数据库(否​​则我们只会更新状态 table)。

对于如何在 Mirth Connect 中保存给定查询的时间戳以用于下一个查询,您有什么建议吗?

几个选项:

  1. 我认为您可以在中存储一些唯一标识符和时间戳 一张全球地图,它会停留在频道之间 电话。这一个不是100%。
  2. 你随时可以将它写入文件 稍后阅读。根据您的渠道流动方式,这可能是 优势。文件 reader 源可以读取该文件并进行查询 因为时间戳记录在该文件(甚至文件 时间戳本身!)。
  3. 下一个选项是创建一个 table 或不同的数据库(如本地 SQLLite 实例)并处理 它在 SQL.