1

我们使用 NHapi 2.4 来解析 hl7 版本。2.3. 我面临的问题是 NHapi 无法正确解析 hl7 重复段,以防此类段被另一个 hl7 段分割。当我将带有 IN1 组成重复片段的 hl7 喂给 Nhapi 时,它工作正常:

...
IN1|a1|b1|
IN1|a2|b2|
...

Message.GetAll("IN1")返回 2 个项目。

但是,如果我将 IN1 与符合 Hl7 标准的 IN2 拆分,Nhapi 能够返回第一个 IN1,或仅返回第一个 IN2:

IN1|a1|b1|
IN2|a2|b2|
IN1|a3|b3|
IN2|a4|b4|

Message.GetAll("IN1")仅返回第一项 ( IN1|a1|b1|)

对我来说,这似乎是 Nhapi 的一个错误。

4

0 回答 0