问题标签 [hl7]

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 回答
957 浏览

biztalk - HL7 数据类型错误

我有一条 ORU R01 版本 2.4 消息,我正在尝试通过,但由于某种原因,它一直在接收端给我一个数据类型错误。以下是留言:

这是我收到的错误消息:

我已确保我的派对设置正确,并且未选中 Validate Body Segments 和 Allow Trailing delimiters 已选中。

0 投票
1 回答
709 浏览

hl7 - CCD 问题部分 验证问题

通过在线 MDHT 工具或 API 进行验证时,我的问题部分的条目中出现以下错误:

/clinicalDocument[1]/component[1]/structuredBody[1]/component[1]/section[1]/entry[1]/act[1]/entryRelationship[1]/observation[1]/entryRelationship[1] /observation[1] org.openhealthtools.mdht.uml.cda.ccd error CCD Status Observation Target of an entryRelationship,其“entryRelationship / @typeCode”的值应为“REFR”2.16.840.1.113883.5.1002 ActRelationshipType STATIC。(会议 509)

我的问题条目如下所示:

当通过 NIST 工具验证时,它说文件是有效的。

谢谢

0 投票
4 回答
3124 浏览

java - 如何更改 Mirth 的时区?

我是一个 Mirth Newbie,试图更改标记在传出消息上的时区。Mirth 目前在消息上标记当前时间——仅在格林威治标准时间。我想用美国中部时间标记消息。

这是添加日期的转换器的代码: var dateString = DateUtil.getCurrentDate("yyyyMMddHHmmss"); tmp['MSH']['MSH.7']['MSH.7.1'] = dateString ;

我有几个关于如何解决这个问题的问题:

  1. 有没有办法从欢乐中更改时区?
  2. 如果没有,有没有办法更改 Java 中的默认时区?

最坏的情况是,我可以在 javascript 中调整日期——但是每次我想将当前时间添加到消息中时,我都必须解决这个问题。

0 投票
2 回答
1637 浏览

java - HL7解析得到ORC-2

我无法从 ORM^O01 订单消息中读取 ORC-2 字段。我正在使用 HapiStructures-v23-1.2.jar 读取,但此方法(getFillerOrdersNumber())返回空值

我想解析此消息并读取 ORC-2 字段并将其保存在数据库中

我读到了一些我必须通过阶梯才能到达 ORC OBR 和 NTE 细分市场的帖子。有人可以帮助我如何用一段代码来做到这一点。提前致谢

0 投票
3 回答
5768 浏览

javascript - 如何显示或列出 Mirth GlobalMap 对象的内容

Mirth Connect 中是否有可用的方法/功能来列出或输出全球地图的内容?我想要“钥匙”和钥匙的价值。

0 投票
2 回答
998 浏览

biztalk - 如何从 BizTalk 2010 中的 HL7 消息中的段中获取特定值

我正在 BizTalk2010 中开发与 HL7 相关的地图,我已经准备好一切,包括源和目标架构、地图等,并且一切都在正确处理。我想要实现的是从所需的段之一中获取特定值,即患者标识 (PID),并将其传递给我的目标模式的 MemberID 字段。这是 PID 段的样子(仅粘贴特定部分):

PID|1|| 000123456^^^^MR~^^^^MA~123456789A^^^^MC~12345^^^^PT~123456789^^^^SS~000000000001234^^^^PI~^^^^AN~^^^ ^VN ||约翰^史密斯^A|

上面的粗体部分是 PID-3 Patient Identifier List (CX),我需要的值在文本 SS~ 之后,即 000000000001234。如果我简单地映射第一个 PID-3 Patient Identifier List 的 PID-3-1 ID 字段,我得到第一个值,即 000123456。我需要的值位于第 6 个 PID-3 患者标识符列表中(见下图)。请指教

0 投票
1 回答
480 浏览

java - 对 MDM^R01 类型的 Java 支持

有谁知道我在哪里可以获得对 MDM^R01 消息类型的支持。我在这个网站上查了一下,但没有找到 MDM^R01 的课程:http: //hl7api.sourceforge.net/apidocs/ca/uhn/hl7v2/model/AbstractMessage.html

请帮忙。

谢谢。

0 投票
1 回答
4459 浏览

sql - 使用 SQL 编程的 HL7 连续性护理文档 (CCD) 开发

我得到了一个项目,使用存储在 SQL Server 2008 数据库中的数据创建 HL7 连续护理文档 (CCD)。我在 SQL 编程方面具有中高级知识,但我从未使用过 FOR XML 语句。

有没有人建立了一个存储过程,可以成功地创建 CCD,只使用 SQL 编程和 FOR XML?

任何提示将非常感谢。如果有人用过 SQL 以外的任何东西,请随时告诉我,但我的背景主要是 SQL、T-SQL,对 Java 和 VB 有一些了解。

谢谢

0 投票
2 回答
1208 浏览

java - 使用 XPATH 从特定范围的重复节点中进行选择

我正在尝试解析具有以下(非常简化)结构的文档。每个文档可以有一个或多个 ORB 段,每个 ORB 段后跟一个或多个 OBX 段。OBX 段直接与前面的 OBR 段相关。

以下是一个更详细但仍然简化的示例:

我需要开发可以从特定 OBR 段中提取文本以及多个文本的 xPath 表达式/Java 代码。使用以下方法在整个文档中提取索引的第 OBX.3.2 非常简单:

但我不确定如何找到与第二个 OBR 相关联的第 OBX.3.2 索引,或者确实如何计算每个 OBR 的 OBX 段数(如果我是新的,我可能会解决问题)。任何指导或建议将不胜感激。

我还尝试了 Kayessian 方法 ($ns1[count(.| $ns2)=count($ns2)]) 来计算元素:

此表达式给出索引 OBR 和下一个 OBR 下方的 OBX 元素的数量。但是它不能正确处理组中的最后一个 OBR(因为它后面没有 ORB)

0 投票
4 回答
2364 浏览

java - 在控制台中打印 HL7 消息

我将一个对象传递给构造函数,然后将此对象的参数添加到 HL7。ORU_R01 是 HL7 的类型。当我将 HL7 打印到控制台时,只打印最后一个 OBX。我的代码有什么问题?如何将此 HL7 消息写入套接字?java中有没有更简单的方法来处理HL7?

}