是否有人根据字段中存在的值从HL7邮件中删除段的经验?我已经看过基于某个值杀死消息的脚本,但我想提交消息的其余部分。正在使用的语言和平台是tcl和Cloverleaf。
答案 0 :(得分:0)
我想我明白你的意思。这是我如何删除给定的OBX段。我假设有重复的OBX段,所以这将是迭代的。
添加IF声明:
如果1(0).1(0).3(%g1).OBX(0)。#3(0)。[1] eq =值
(“价值”是你想要寻找的任何价值。)
然后做一个pathcopy:
资料来源:@null
目的地:1(0).1(0).3(%g1).OBX(0)
当然,列出的OBX的确切路径取决于您使用的变体。但是在迭代语句的上下文中,这应该仅删除具有已定义值的OBX,而不是触及其他OBX段。