gpt4 book ai didi

java - Hapi-HL7-Terser,使用 terser 创建消息时的分段顺序

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:54:11 26 4
gpt4 key购买 nike

我正在尝试使用类似于以下的代码创建 HL7 消息:

Message message = new DefaultModelClassFactory().getMessageClass("ADT_A01", "2.3", false).newInstance();
Terser terser = new Terser(message);
terser.set("FHS-1-1","|");
... similar terser.set calls for other FHS fields
terser.set("BHS-1-1","|");
... similar terser.set calls for other BHS fields
terser.set("MSH-1-1","|");
... similar terser.set calls for other MSH fields

我需要的是生成的消息将具有以下顺序的段:联邦调查局BHS多糖

而实际结果是:联邦调查局MSHBHS

所以我的问题是,有没有办法在使用 HAPI terser 时控制生成的段的顺序?或者有没有办法强制 terser 以与使用 set 方法创建的顺序相同的顺序生成段?

最佳答案

根据定义 .getMessageClass(String theName, String theVersion, boolean isExplicit) 你对 .getMessageClass 的使用似乎是错误的。

尝试类似的东西

DefaultModelClassFactory().getMessageClass("ADT_A01", "2.5",false).newInstance();

关于java - Hapi-HL7-Terser,使用 terser 创建消息时的分段顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36565601/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com