问题标签 [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.
c# - 如何在 C# 中找到 HL7 字符串的重复字段值?
在上面的字符串中,名称字段 ( Test^Dummy^HK
) 是一个重复字段。如何使用nHapi DLL 在 C# 中获得它?
c# - NHAPI 2.5.1 xx.(0).Components 值,如何使用
我已经使用 hl7 2.5.1 的 NHapi 计算出大部分(我认为)PID 和 RAX 的值。
我遇到的困难是(我假设)使用诸如 rxa.AdministeredCode.Components[5] 之类的组件。
如何设置该值?
我假设 rxa.GetSubstanceManufacturerName(0).Components 也是一样的?和 rxa.GetAdministrationNotes(0)。
吉娜
.net - NHAPI 2.5.1 VXU 缺少 RXA 段
似乎 NHAPI VXU_V04(主动疫苗接种记录更新)类缺少对 HL7 2.5.1 版本的 RXA 段(药房/治疗管理)的支持。
我是否以某种方式为 VXU 选择了错误的课程?
吉娜
xml - HAPI 到 NHAPI 代码转换
我应该在(C#,.net)中使用 NHApi 将 HL7 消息转换为 XML 格式。我以某种方式理解了这段代码,它在 Java 中使用 HApi 做同样的事情。我想要 C#,.net 中的 NHApi 相同的代码
我想将此代码转换为 c#.net 中的 NHAPI 代码。但找不到代码片段的替代品:XMLParser parser = context.getXMLParser();
String encodedMessage =parser.encode(adtMsg);
请帮忙。任何帮助表示赞赏。
c# - 使用 C#.net 的 NHapi
我在 c#.net 中使用 nHapi 使用以下代码将 hl7 消息转换为 xml 格式。我的代码:
现在它显示:
谁能告诉我为什么?这到底有什么问题?
c# - HL7 - 在 c# 中使用 nHapi 解析样本源 (OBR-15)
我想知道是否有任何在 C# 中使用 nHAPI 经验的优秀人士能够帮助新手解决 HL7 消息的 OBR-15 字段(样本源)?我已经四处寻找,我无法在网上找到任何文档来帮助我,所以我会很感激任何建议。
我的问题是,我找不到使用 nHAPI 填充 OBR-15 字段的正确方法。我希望发送一个看起来像这样的 OBR 段(我已经从除 OBR15 之外的所有其他字段中删除了数据,所以我的实际消息并不像这样简单):
OBR|1||||||||||||||T034^血|||||||||||||||||||
我已经尝试了所有可能的方法来形成这个领域,但没有成功。我总是得到一个 & 符号,它出现在我发送的所有内容的前面,这意味着该字段在下游应用程序中是不可读的:
OBR|1||||||||||||||&T034^^^^^^&血|||||||||||||||||||
我的 OBR-15 代码片段(我只是把相关的东西放在这里,否则这部分会很庞大):
我正在使用 nHapi (v2.5.0.6) 和 Visual Studio 2015。如果我遗漏了什么或者您需要任何进一步的信息,请告诉我,我会提供。谢谢!
c# - NHAPI C# 3.5 解析 orm_001 2.3
我无法在此消息上设置结构。这是一个订单消息。当它投射时,它保持为空,因此 orm001 始终为空。我使用了其他一些 hl7 类型,它可以正常运行。我认为它可能是 OBR 线,但当我们取出它时它仍然会做同样的事情。
c# - 在 nHapi hl7 上使用 Tesers 获取数据的问题
您好,亲爱的社区,我正在使用“Tersers”从 hl7 v2 消息中获取数据,它是 ADT_A08 消息。
好吧,我试图用这个来获取 PatientName: string test = terser.Get("PID-5-1"); 这没有给我任何回报,相反,如果我使用相同但将命令更改为“MSH-16-2”之类的命令,我不记得了,但它的工作,为什么它仍然发生在我身上?我需要使用 PID-5-2 或 EVN-2 之类的东西,这些命令根本不起作用。当我使用“MSH-152-2”时也会发生同样的情况;返回的是药物的名称,但这是我的 hl7-v2 消息之一的典型,但我必须使用“RXE-2-1”来获取相同的数据。我为我的英语道歉,我是西班牙语母语。
//我希望患者数据使用正确的测试仪sintaxis
mirth - 使用 nhapi 添加非标准段
我的系统必须生成一个 xml,其中节点ORM_O01.ORDER_DETAIL
必须包含 node ORM_O01.OBRRQDRQ1RXOODSODT_SUPPGRP
,因为它必须与 Mirth 通信。我正在使用该节点不包含它的nhapi
库版本。2.5
是否可以添加一个ORM_O01.ORDER_DETAIL
不标准的节点?
谢谢。