使用ZD1 Segment,Fields&创建XML格式的HL7 v2.3.1 A28消息。使用Java HAPI的组件

时间:2016-06-07 02:55:31

标签: hl7-v2

我正在使用Java以HL7 XML格式创建A28消息。我想要的输出是: XYZCompany 。 能够使用以下方法添加非标准段ZD1:  字符串aP = adt.addNonstandardSegment(“ZD1”); 然后使用Terser添加ZD1.1 Field。现在尝试添加XON.1组件: Terser te = new Terser(adt); String str =(“XYZ Company”);

str = StringEscapeUtils.escapeXml11(str);

te.set(“ZD1-1-1”,str);

但是,它不会打印XYZCompany 它打印& lt; XON.1& gt; NAVY& lt; /XON.1& gt; 。 问题: 1)使用Terser使用此methid设置带有XON.1组件的ZD1.1字段是否正确? 2)我是否必须根据需要使用带有set和get方法的Custom ZD1类(XYZ公司)? 3)如果需要定义自定义ZD1类,如何将它与adt消息对象关联以便编码有效? 。 如果您有自定义Z段创建示例及其字段和组件,请告诉我。

提前谢谢。

0 个答案:

没有答案