问题标签 [hl7-v2]

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.

0 投票
1 回答
163 浏览

hl7-v2 - NameSpaceID、universalID 和 UniversalID 类型在 HL7 中是如何使用的?

在 hl7 消息中,HD DataType 由 NameSpaceID、UniversalID 和 UniversalID Type 组成。这些不同的实体具体说明了什么以及它们是如何使用的?我主要想知道组织范围内的NamespaceID是什么,什么时候使用?

0 投票
1 回答
5030 浏览

tcp - 如何通过 TCP sender 和 listener 连接两个 mirth 系统

我是 mirth connect 的新手,想知道如何连接两台 mirth 机器。我从我机器上的源数据库中获取数据(HL7 消息),并且必须将该数据(HL7 消息)发送到不同用户的另一台 mirth 机器。请祈祷告诉我的 mirth 目的地和另一个 mirth 源中所需的设置。我正在使用 Windows 7 32 位。和 mirth v 3.3.2.7911 。我也没有目标连接器中的 LLP 发件人。

0 投票
4 回答
767 浏览

hl7 - ADT 与 CCDA 数据差距

我们正在为 CCDA 开发提供和注册 Web 服务。我们的供应商要求 ADT 作为患者登记部分。我可以根据 CCDA 中提供给我的信息创建裸 ADT 消息,以简化入职流程(消除专用 ADT 提要)并降低成本。但是有一些数据元素(NK1、IN1、GT)要么不包含在 CCDA 中,要么不那么健壮。

  1. 我想知道这两条消息(CCDA 与 ADT)之间是否有任何记录在案的数据差距。
  2. 我想获得对我的方法的反馈。
  3. 我想知道 CCDA 的管理过程,因为最终将其中一些 ADT 数据点包含在 CCDA 中是有意义的。

谢谢!

0 投票
0 回答
290 浏览

hl7-v2 - 使用 Java HAPI 在 XML 中创建带有 ZD1 段、字段和组件的 HL7 v2.3.1 A28 消息

我正在使用 Java 创建 HL7 XML 格式的 A28 消息。我想要的输出是: XYZCompany 。能够使用以下方法添加非标准段 ZD1:String aP = adt.addNonstandardSegment("ZD1"); 然后使用 Terser 添加 ZD1.1 字段。现在尝试添加 XON.1 组件: Terser te = new Terser(adt); 字符串 str =("XYZ 公司");

str = StringEscapeUtils.escapeXml11(str);

te.set("ZD1-1-1" , str );

但是,它不打印 XYZCompany 它打印 <XON.1>NAVY</XON.1> . 问题: 1)使用Terser使用XON.1 Component设置ZD1.1字段是否正确?2) 我是否必须根据需要使用带有 set 和 get 方法的自定义 ZD1 类来输出(XYZ 公司)?3) 如果需要定义一个自定义 ZD1 类,如何将其与 adt 消息对象相关联以便编码起作用?. 如果您有示例自定义 Z 段创建及其字段和组件,请告诉我。

先感谢您。

0 投票
1 回答
983 浏览

hl7 - HAPI:Hl7 Parser 不分隔段,将所有数据附加到一个 HL7 段中

我只是想通过使用 HAPI API 创建一个 HL7 V2.6 消息。我正在使用最新的 2.2 API。

当我尝试打印消息时,所有数据仅附加在一个段中。这是我的代码-

控制台输出:

控制台输出:PID|||1234567||Doe^Johntem||||20160615||ADT^A01^ADT_A01|12345|P|2.6|123||AL

没有MSH?请帮忙。

当我打印 V2 XML 消息时,它会正确显示。有人可以提供解决问题的帮助。

我从 HAPI 网站上获取了这个例子 - http://hl7api.sourceforge.net/xref/ca/uhn/hl7v2/examples/CreateAMessage.html

0 投票
1 回答
234 浏览

c# - DFT_P03 的 nHapi GT1 段返回空集合

我对以下内容感到困惑

示例消息:

我可以解析消息,并且可以使用 PID 没问题,但 GT1 就是不被接受。DFT 确实支持 GT1 段(可选),但它总是返回一个空列表

然后最后一行爆出说我的索引超出范围,即我的 gt1 集合中没有任何内容。

我是不是加载错了?

0 投票
1 回答
313 浏览

mirth - HL7 Scheduling SIU S12 请求中的预约日期时区是什么?

目前我正在使用 HL7 和 mirth 部分进行新的预约预订。因此,当我为 SIU S12 请求解析 HL7 数据时,我得到了SCH 类别中YYYYMMDDHHmmss格式的日期。

任何人都可以知道它是在哪个时区提出请求的吗?那是来自实际发送请求的语言环境时区吗?

在此先感谢您的帮助!!!

0 投票
1 回答
955 浏览

python - 如何在 HL7 消息中添加 OBR?

我正在尝试使用 Python 库 hl7apy 生成 HL7 消息,但是当生成 HL7 消息时,它不会在输出中提供 OBR 段,请尝试解决此查询。

代码是

0 投票
3 回答
2100 浏览

validation - 验证 HL7 架构中的时间戳?

我在默认的 2.3 架构中看到TS和数据类型:DT

但它似乎并没有真正验证格式。这可能吗?我们最近有一个例子,客户正在发送一个缺少数字的时间戳(例如 20160503120)。如果可以的话,我想用模式验证这一点。

编辑: 希望添加一些澄清

我们使用,当 ADT 进入时,它会通过带有扩展名的验证器.hl7。默认情况下,这是2.3.hl7或类似的(取决于版本)。它看起来就像上面的代码。我想知道我是否可以以某种方式将正则表达式放在那里。在段结构定义 (SMPL) 或数据类型定义中。

0 投票
1 回答
436 浏览

hl7 - 我们可以将 MLLP 版本 2 与 HL7 版本 2 一起使用吗?

在网上找到的文档说,MLLP V2(第 2 版)是用于传输 HL7 第 3 版内容的所有消息传输协议的要求。MLLP 第 2 版似乎主要与 HL7 第 3 版一起使用。

我们可以/应该使用 MLLP 版本 2 作为传输协议来传输HL7 版本 2吗?

为什么需要 MLLP V2 来传输 HL7 版本 3 内容?