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

Arv*_*ngh 5 message hl7

大家好,我是新来的欢乐。

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

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

提前致谢。

Fiv*_*veO 3

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

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