问题标签 [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 - HL7 NHapi API OML_O21 PatientName 对象属性
我在 .net 应用程序中使用NHapi API
http://nhapi.codeplex.com/ 。HL7
观众要求提供一个示例,说明如何设置对象属性,如 OML_021 对象中的 PatientName 和 PatientAddress 示例我们如何设置 PatientAddress。我已经尝试过下面的行,但它实际上生成索引超出范围错误 HL7 XAD 类型数组有 0 个元素。
我没有看到任何函数/属性来设置 PatientAddress 对象,该对象实际上是 HL7 XAD 类型数组。
提前致谢
c# - Nhapi 解析问题
我是 Nhapi 的新手,并使用它来解析 HL7 消息。
我面临的问题是我正在解析 ADT^A03 消息,但我总是将 PV1 段设为空。
我附上了示例消息和我的代码。
示例消息:
代码 :
c# - nhapi - 修改段值
环境:
Visual Studio 2013、Winform / C# / Framework 4.5、nHapi DLL 2.4.0.9、HL7 版本 2.3
我正在构建一个小的 Windows 应用程序来读取 HL7 消息并将它们发送到接口系统。一切正常,但我想知道是否可以替换/添加/修改段值:EVN 5.2(操作员 ID/家族名称)。
目前,我正在电脑上读取HL7文件的内容,将内容放入字符串,解析消息,编码消息并返回。
谢谢大家的帮助
理查德
c# - nHapi 患者转诊消息 (REF_I12) PID 段未被解析
我有一个问题,nHapi PipeParser 似乎没有解析 REF_I12(患者转诊)消息的 PID 段。如果我在不同的消息 (ADT_A01) 中使用完全相同的 PID 段,则解析 PID 段。我正在使用 HL7 2.5 版
以下工作代码说明了该问题:
任何帮助将不胜感激。谢谢
hl7 - ORU^R01 - Version 2.2 and 2.3 (can't get repetition 2 from field 5 - maximum repetitions is only 1 reps.: segment: obx (rep 0) field 5)
I am getting this Error While Parsing the message .
pipeparser.Parser(message)
---> It throws exception at this line.
Error : can't get repetition 2 from field 5 - maximum repetitions is only 1 reps.: segment: obx (rep 0) field 5
Message Version
2.2 and 2.3
Sample Message :
java - 如何使用 hapi 版本安全或通用?
我在下面有这个丑陋的代码,用于在这里看到的 hl7 消息。该代码针对不同版本的 HL7 侦听器运行。对于我在 v2.3 中收到的一个系统,但对于另一个我在 v2.5 中获得的系统
如您所见,所有版本的工作几乎相同。但是 ACK 的基础是,如果不显式转换为确切的 HL7 版本,message
我就无法调用getMsa1_AcknowledgementCode
方法,并且它们之间没有公共ACK
类。通过这个虚拟图,我试图提出问题。(我知道还有一些其他元素,例如 AbstractMessage、Group ...)
对于前两个方法名称,getMsa1_AcknowledgementCode
但对于 v2.5,它缺少e
字母并且看起来像getMsa1_AcknowledgmentCode
.
我应该使用反射并找到一个以名称开头的方法getMsa_Ack...
来检查确认消息,还是在 hapi 项目中为此目的有任何类型安全且美观的方法?
在回答我想知道其他人也有更好的方法时,不要将自己限制在 ACK 消息中。
hl7 - 如何通过 nHapi 在 HL7 消息中以双插入符号(^)结尾创建发送应用程序?
如何在 MSH 段中创建发送设施(ABCSite^^),如下所示?
hl7 - NHAPI ZPI 段
我们计划在我们的应用程序中使用 NHAPI 作为 PILOT 运行。我正在验证是否可以使用 NHAPI 解析当前消息。
所以我们得到了一个名为“ ZPI – Additional Prescription Information Segment ”的段。由于我相信没有定义分段来解析它,是否可以使用Zxx分段?
问候,
拉吉
c# - 使用 C# 和 nHapi for .NET 验证 HL7
我正在寻找使用 C# 和 .NET 版本的 nHapi 项目验证 HL7 2.3 标准消息:
https://github.com/duaneedwards/nHapi
我已经下载了 dll 并将 NHapi.Base.dll 和 NHapi.Model.V23.dll 添加到我的项目中。
我知道我应该使用:
但我不知道应该如何配置 IValidationContext theContext 以检查 2.3 版本。
此外,我找不到任何合适的 API 文档。
有人可以帮忙吗?