首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HL7格式如何处理心电(数字)数据

HL7格式如何处理心电(数字)数据
EN

Stack Overflow用户
提问于 2010-02-02 19:35:24
回答 5查看 5.4K关注 0票数 1

HL7格式是否能够存储(如果是XML格式)在数字显示心电图机上生成的心电数据并对其进行分帧?如果是,那么它是如何做到的。它是原始图像数据(BMP)还是像XML这样的标记?

欢迎任何帮助。

谢谢你,西比

EN

回答 5

Stack Overflow用户

发布于 2013-08-01 16:58:25

我来得太晚了,但我要为未来的读者补充我的观点。

HL7 (对于心电图)指定了在(例如)临床试验期间以可扩展标记语言保存心电图数据的特定格式。此格式是FDA要求的(AFAIK)。

有关如何实现它,请参阅this pdf。请特别阅读第34页有关节点"sequenceSet“的信息,该节点包含您要保存的心电图的各个导联。请注意,sequenceSet/sequence编号1不包含原始数据,但用于确定如何解释未来的序列!

这意味着如果你有一个常规的12导联ECG,你的xml应该包含13个序列。

ECG数据本身保存在每个序列的"digits“节点中。请注意,这些值应该很短,并且应该与测量的持续时间和频率相匹配:

10秒测量,增量单位"s“和增量值"0.001”应导致每个导联10,000位数。

票数 5
EN

Stack Overflow用户

发布于 2010-06-25 14:06:35

ECG数据通常存储为原始波形样本(A/D计数,可能在OBX段中),而不是图像。然而,没有真正的标准,所以每个供应商都会有不同的做法。

票数 1
EN

Stack Overflow用户

发布于 2010-06-03 05:58:54

我假设您使用的是XML2.x,因为3.x是基于HL7的,如果您使用的是3.x,您应该不会有这个问题。

在HL7 2.x中,没有很多字段足够大来容纳xml。检查您的邮件结构是否有OBX或NTE段,您可以在obx-5或NTE中放置大量文本。也就是说,达到您的消息接收者的限制。如果文本超过消息接收者设置的大小限制,则可以添加多个OBX/NTE段。

您需要转义XML中的任何HL7控制字符,就像转义任何其他文本字段一样。但是,如何转义控制字符取决于您的接口合作伙伴。我没有与遵循标准转义序列的合作伙伴打交道的经验。

您可以对任何类型的二进制数据进行base-64编码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2183667

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档