繁体   English   中英

使用 Python 内联修改 Hl7 消息。

[英]Modify Hl7 messages inline using Python.

我需要能够修改现有 Hl7 消息(主要是 PID 和 OBX 段)中的某些文本,或者从现有消息创建副本 Hl7 消息,但根据某些条件更改某些字段(删除 PHI 字符串)

OBX 段用于传输单个观察或观察片段。 它代表报告的最小不可分割单元。 它的任务是在报告消息中携带有关观察的信息。

一旦收到或发送或“复制”,HL7 消息不应被修改 每个 HL7 消息都表示多个参与者交互的事务的移动。

HL7 消息必须从必须通知其他系统的情节生成,在这种情况下,必须生成并发送或接收和处理。

您可以检查下一个库 ( python-hl7 ),因为它对解析很有用。

使用 hl7apy。 文档

from hl7apy.parser import parse_message

hl7 = "your hl7 message"
message = parse_message(hl7)

// you can modify whatever you want
message.MSH.MSH_3.value = "your value"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM