message - 在数据库中存储从客户收到的 hl7 消息的最佳方法

标签 message hl7

大家好,我是新来的。

我想知道将 hl7 消息存储在 mysql 数据库中的表中的最佳方法,该表仅存储一列作为 hl7 消息,或者存储在行和列中,例如发送应用程序列、接收应用程序列等。

我无法找到合适的答案,所以请帮助我。

提前致谢。

最佳答案

解析 HL7 并将每个 HL7 段存储在单独的字段中对于数据库来说是一种过度杀伤力(HL7 具有分层结构,并且每个版本之间都会发生变化)。

我建议只存储您需要的属性(ID、发送应用程序、时间戳...)并将原始 HL7 作为文本(或 xml)放入一个字段中。然后您可以在需要时再次解析 HL7。

关于message - 在数据库中存储从客户收到的 hl7 消息的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14356431/

相关文章:

python - 如何使用 python smtplib 向多个收件人发送电子邮件?

regex - 使用正则表达式从imap消息中查找大网址

C - 替换 "No such file or directory"消息

ios - 消息应用程序 Swift - 显示所有对话

java - Spring正确调用属性文件

java - 在 dcm4che 上查询患者

HL7 CCD : Using different codesystems: please clarify

hl7 - 如何识别HL7订单请求(ORM)消息对应响应消息(ORR)

java - Java 中的高效 TCP 服务器和数据转换