我是新的欢乐,我希望在源中的“后处理操作”只在源过滤器中的规则满足一个通道的情况下执行。
发布于 2015-08-21 08:40:17
您可以通过在目标通道中应用筛选器来实现这一点。
添加JavaScript代码如下所示。
例如,您希望过滤除ADT之外的所有消息,然后添加如下条件。
if(msg['MSH']['MSH.9']['MSH.9.1'].toString() != "ADT")
{
return false;
}因此,此代码将只向目标发送ADT消息,并对所有其他消息进行过滤。
发布于 2015-08-19 14:32:09
我想你有两个选择。第一,在后处理器脚本中执行检查,以确定是否满足了条件。第二,将消息路由到第二个通道,该通道的功能是移动文件,并在该通道上设置一个过滤器。
https://stackoverflow.com/questions/32073191
复制相似问题