小编Kil*_*dra的帖子

如何在 hl7 消息中使用转义字符

我正在使用 ca.uhn.hl7v2.util.Terser 创建 hl7 消息。对于 hl7 字段之一,我需要设置以下值“\home\one\two”。

HL7 消息类型为 MDM_T02(版本为 2.3.1)。因为如果我尝试使用“\”是 hl7 消息中的转义字符

public void methodOne() {
   MDM_T02 mdmt02  = new MDM_T02();
   Terser terser = new Terser(mdmt02);
   terser.set("OBX-5-1", "\\\\usne-server\\Pathology\\Quantum"); 
}
Run Code Online (Sandbox Code Playgroud)

在 hl7 消息中,OBX-5-1 被打印为“\E\E\usne-server\E\Pathology\E\Quantum”。

有人可以帮我打印正确的消息吗?

java hl7 mirth hl7-v2

5
推荐指数
1
解决办法
4122
查看次数

标签 统计

hl7 ×1

hl7-v2 ×1

java ×1

mirth ×1