问题标签 [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.
hl7-v2 - NameSpaceID、universalID 和 UniversalID 类型在 HL7 中是如何使用的?
在 hl7 消息中,HD DataType 由 NameSpaceID、UniversalID 和 UniversalID Type 组成。这些不同的实体具体说明了什么以及它们是如何使用的?我主要想知道组织范围内的NamespaceID是什么,什么时候使用?
tcp - 如何通过 TCP sender 和 listener 连接两个 mirth 系统
我是 mirth connect 的新手,想知道如何连接两台 mirth 机器。我从我机器上的源数据库中获取数据(HL7 消息),并且必须将该数据(HL7 消息)发送到不同用户的另一台 mirth 机器。请祈祷告诉我的 mirth 目的地和另一个 mirth 源中所需的设置。我正在使用 Windows 7 32 位。和 mirth v 3.3.2.7911 。我也没有目标连接器中的 LLP 发件人。
hl7 - ADT 与 CCDA 数据差距
我们正在为 CCDA 开发提供和注册 Web 服务。我们的供应商要求 ADT 作为患者登记部分。我可以根据 CCDA 中提供给我的信息创建裸 ADT 消息,以简化入职流程(消除专用 ADT 提要)并降低成本。但是有一些数据元素(NK1、IN1、GT)要么不包含在 CCDA 中,要么不那么健壮。
- 我想知道这两条消息(CCDA 与 ADT)之间是否有任何记录在案的数据差距。
- 我想获得对我的方法的反馈。
- 我想知道 CCDA 的管理过程,因为最终将其中一些 ADT 数据点包含在 CCDA 中是有意义的。
谢谢!
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 段创建及其字段和组件,请告诉我。
先感谢您。
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
c# - DFT_P03 的 nHapi GT1 段返回空集合
我对以下内容感到困惑
示例消息:
我可以解析消息,并且可以使用 PID 没问题,但 GT1 就是不被接受。DFT 确实支持 GT1 段(可选),但它总是返回一个空列表
然后最后一行爆出说我的索引超出范围,即我的 gt1 集合中没有任何内容。
我是不是加载错了?
mirth - HL7 Scheduling SIU S12 请求中的预约日期时区是什么?
目前我正在使用 HL7 和 mirth 部分进行新的预约预订。因此,当我为 SIU S12 请求解析 HL7 数据时,我得到了SCH 类别中YYYYMMDDHHmmss格式的日期。
任何人都可以知道它是在哪个时区提出请求的吗?那是来自实际发送请求的语言环境时区吗?
在此先感谢您的帮助!!!
python - 如何在 HL7 消息中添加 OBR?
我正在尝试使用 Python 库 hl7apy 生成 HL7 消息,但是当生成 HL7 消息时,它不会在输出中提供 OBR 段,请尝试解决此查询。
代码是
validation - 验证 HL7 架构中的时间戳?
我在默认的 2.3 架构中看到TS
和数据类型:DT
但它似乎并没有真正验证格式。这可能吗?我们最近有一个例子,客户正在发送一个缺少数字的时间戳(例如 20160503120)。如果可以的话,我想用模式验证这一点。
编辑: 希望添加一些澄清
我们使用intersystems-healthshare,当 ADT 进入时,它会通过带有扩展名的验证器.hl7
。默认情况下,这是2.3.hl7
或类似的(取决于版本)。它看起来就像上面的代码。我想知道我是否可以以某种方式将正则表达式放在那里。在段结构定义 (SMPL) 或数据类型定义中。
hl7 - 我们可以将 MLLP 版本 2 与 HL7 版本 2 一起使用吗?
在网上找到的文档说,MLLP V2(第 2 版)是用于传输 HL7 第 3 版内容的所有消息传输协议的要求。MLLP 第 2 版似乎主要与 HL7 第 3 版一起使用。
我们可以/应该使用 MLLP 版本 2 作为传输协议来传输HL7 版本 2吗?
为什么需要 MLLP V2 来传输 HL7 版本 3 内容?