问题标签 [nhapi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
hl7 - 如果段顺序更改,则无法解析 NTE
我收到一条带有 NTE 段的 HL7 消息。HL7 消息类型 RDE_O11 和版本 2.5。在使用 NTE 传递消息时,NHAPI 不解析它。因此,通过以下消息,
如果我在 MSH 之后立即更改 NTE 的位置,NHAPI 能够解析它。
.net - 似乎 NHapi 不完全支持 hl7 v2.3 重复段
我们使用 NHapi 2.4 来解析 hl7 版本。2.3. 我面临的问题是 NHapi 无法正确解析 hl7 重复段,以防此类段被另一个 hl7 段分割。当我将带有 IN1 组成重复片段的 hl7 喂给 Nhapi 时,它工作正常:
Message.GetAll("IN1")
返回 2 个项目。
但是,如果我将 IN1 与符合 Hl7 标准的 IN2 拆分,Nhapi 能够返回第一个 IN1,或仅返回第一个 IN2:
Message.GetAll("IN1")
仅返回第一项 ( IN1|a1|b1|
)
对我来说,这似乎是 Nhapi 的一个错误。
c# - HL7 ORM_o01 nHapi 上的 OBR 重复
嗨,我正在尝试解析HL7 ORM_o01
消息,但我收到一条错误消息,指出我无法获得 OBR 重复。我正在解析使用HL7 2.3
,并且根据标准的这种格式确实允许 OBR 复制。下面是HL7
我尝试使用解析的消息nHapi
。有什么办法可以取消repitition limit吗?
hl7 - NHAPI PID 13.1 分段家庭电话无法创建
请帮助我:
我在这条线上有stuct。我没有得到pid 13.1,这是一个家庭电话号码。请告诉我如何创建这个段。我正在使用:NHAPI V231
注意:这里的电话号码不是正确的段。
c# - nHapi v231 不包含 SIU^S13 消息类型
我目前正在使用 nHapi 库版本 2.3.1 更新在 NET 4.5.1 中构建的现有 HL7 集成
我们的集成合作伙伴改变了一些东西,并希望向我们发送不同的消息类型 HL7:SIU^12、SIU^13、SIU^14、SIU^15 和 SIU^17。
但是,当我在
NHapi.Model.V231.Message 我只能找到对 SIU_12 的支持,而不是我们的集成商想要使用的其他 4 种类型。
我查看了 2.5.0 版本,结果相同。
nHapi 不支持这些 messageTypes 还是我遗漏了什么?
干杯
hl7 - Unable to Parse Multiple IN1 Segment in HL7 using HAPI TERSER
I am receiving HL7 messages version 2.5.1.
So in the above example IN1 is repeating, however when i try to Parse the second IN1 segment with TERSER it throws an exception "Can't create repetition #1 of Structure IN1 - this Structure is non-repeating".
c# - DFT_P03 的 nHapi GT1 段返回空集合
我对以下内容感到困惑
示例消息:
我可以解析消息,并且可以使用 PID 没问题,但 GT1 就是不被接受。DFT 确实支持 GT1 段(可选),但它总是返回一个空列表
然后最后一行爆出说我的索引超出范围,即我的 gt1 集合中没有任何内容。
我是不是加载错了?
c# - REF I12 HL7 消息中的强制段是什么?
我正在使用 NHapi(.NET, c#) terser 生成带有附件的 REF I12 消息。请帮我解决以下问题:
REF I12 中哪些部分是强制性的?
OBX 段是否可以出现在没有 OBR 段的 REF 消息中?
hl7 - c# 如何使用 HL7 版本 2.5.1 在 NHapi 上添加多个 RDT 段
我正在使用 nHapi v2.5.0.6,并且正在尝试为 HL7 v2.5.1 创建多个 RDT 段。
段应如下所示:
但我能做的最多的是:
我不知道如何在第一个之后添加字段!
这是我的代码:
任何帮助将不胜感激。谢谢
c# - 使用最新的 nHapi 解析器版本解析 HL7 消息 - C#
我开始使用 nHapi C#。我尝试使用 NHapi 2.8.1 模型解析 HL7 2.6 版本的一些消息,但无法正常工作。
如何使用较新的 HL7 nHapi 版本(例如 2.8)解析先前版本(例如 2.6)的 HL7 消息?有办法做到这一点吗?或者唯一的方法是使用 NHapi.Base.Parser.PipeParser 获取版本,而不是使用特定版本,例如: