问题标签 [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 投票
2 回答
979 浏览

ruby - 如何区分 CDA 和 XML 文件?

我有 ruby​​ 模块,它将根据 CDA 模式验证 XML 文件。XML 文件类型是

如果文件被标识为 CDA,则

1.我需要为文件设置什么内容类型,以便呈现 XML 文件的应用程序可以将其识别为 CDA。

我搜索过“CDA 的内容类型”、“CDA 的 MIME 类型”等等,但我找不到答案。

任何链接,建议表示赞赏。

0 投票
1 回答
1005 浏览

.net - 将 HL7 消息解析或转换为 HTML 页面

假设我有一条 HL7 消息 V 2.x 或 v3.x,我需要将其转换为漂亮的 HTML 页面以在阅读模式下显示其内容。

是否有可以提供帮助的 XSLT 模板(或库)?

有可以做到这一点的.NET 库吗?

这是一个示例 HL7 消息:

0 投票
1 回答
1809 浏览

java - 如何修复 HAPI 早期连接关闭警告?

我正在使用HAPI为 HL7v2 消息传递编写一个简单的客户端和服务器。客户端和服务器似乎都可以工作,但INFO在发送确认消息时会发出有关早期套接字终止的级别警告。

服务器产生以下内容:

以及客户端上的补充错误:

如何阻止这些消息出现?

发送确认的服务器代码如下所示。请注意,由于对 HL7v2 规范的“有趣”解释,我不得不禁用所有可能的消息验证组件:

和客户:

0 投票
1 回答
1011 浏览

hl7 - Mirth - 在查询数据之前等待来自服务器的消息

我是 Mirth 的新手(目前使用的是 2.2.1.56861 版本)

我需要配置一个客户端,以便它执行以下操作:

  • 连接到服务器端口
  • 等待消息 (ORU^R01)
  • 向服务器发送 QRY^R02

这在 Mirth 中可能吗?

我已经设置了一个 LLP 发件人,但似乎建立了连接,发送了 QRY^R02 然后连接关闭

任何帮助将非常感激。

谢谢

0 投票
2 回答
1644 浏览

python - Python 2.7 - 帮助使用 API (HL7)

我是编程和 Python 的新手。

我有一个非常基本的 python 脚本,它连接到服务器并发送一条短信:

一切都很好,除了这条消息是 HL7 消息并且需要包装在 MLLP 中我发现这个 API 我认为可以为我做到这一点(http://python-hl7.readthedocs.org/en/latest/api.html #mllp-网络客户端

所以我将我的程序修改为以下内容,但我不断收到错误消息: NameError: name 'MLLPClient' is not defined

0 投票
1 回答
1928 浏览

xml - 如何从单个 HL7 文件生成两个 XML 文件并将它们作为单个记录插入到两个不同的列中?

我的源连接器类型为“文件阅读器”,它正在读取 HL7 文件,目标连接器类型为“数据库编写器”。我的数据库表有两列

  1. 参与者_信息
  2. SPR_信息

我想将单个 HL7 文件转换为两个 XML 文件,一个用于 Participant_Information 列,另一个用于 SPR_Information 列,并且需要将两者作为单个记录插入到数据库表中。

我能够一次插入一个 XML,但无法找到将这两个 XML 作为单个记录插入数据库表的方法。

非常感谢任何帮助!

0 投票
2 回答
1267 浏览

java - HAPI 对段进行排序

我们正在创建一个 HL7 XML 结构并使用 HAPI 库将其输出为 HL7 V2 文件。但不幸的是,HAPI 正在重新排序(排序)这些段。

因为我有 MFE 和 ZBP 总是重复:

但是 HAPI 将它们重新排序为

它也与HAPI TestPanel 一起发生。例子:

如何使用 HAPI 禁用重新排序?

0 投票
1 回答
1006 浏览

xml - HL7 2.xml 传输、HL7 3 传输、标准 XML 传输 = SOAP?

我正在开发一个支持 HL7 2.x 的小型服务器。

我已经完成了 MLLP 阅读器(它接受 HL7 2.x 默认值,现在是时候弄清楚如何接受 HL7 2.xml。

但是,我找不到任何有关为此使用什么传输的信息!

我知道它通常很少使用,但肯定有人至少实施过一次吗?你是如何传输 XML 的?

默认值包装在 MLLP 中(由一个起始字节和几个结束字节组成)...... SOAP 让我觉得 HL7 2.x 的 XML 版本的明显选择,但我想它也可以包装在 MLLP 中。但是,我更想知道标准是什么。

另外,当我谈到一般话题时:

HL7 3 消息是如何包装的?有没有一个常见的情况......一般来说,XML 消息在通过网络发送时,使用 xxxxxx (再次......,SOAP?)传输,感谢您的回复!

肖恩

ps 是的,我故意要求 HL7 2(不是 3)xml。此处描述的编码:www.hl7.org/documentcenter/public/wg/xml/drafts/v2xml1mlbb.pdf

0 投票
4 回答
5756 浏览

xml - 如何验证 CCD HL7 文档?

当我有一个示例 CCD 时,我应该使用:

  1. 一个 XSD 架构并得出结论,我有一个有效的 CCD。

    或者

  2. 我使用其他一些(非基于模式的)方法。(除了有效的 XML 文档之外的 UML 模型规则。)

甚至有这样的事情ccd.xsd吗?即使它只是部分地指导我创建一个有效的 CCD。

0 投票
2 回答
1050 浏览

java - HL7 CDA Undefined clinical data

I recently started studying HL7 CDA r2 documents, because I have some clinical data that needs to be as HL7 standards demands.

My doubt is the data I have (Body Mass Index (BMI), Weight, Height,BMI State, Sex, Age, Name ) doesn't fit in any template that CDA has.

Question: So, how can I build a CDA document with the data I have??