【问题标题】:How to identify HL7 order request(ORM) message corresponding to response message(ORR)如何识别响应消息(ORR)对应的HL7订单请求(ORM)消息
【发布时间】:2016-03-22 07:51:26
【问题描述】:

我正在从事 HL7 解析器开发,并且仍在学习 HL7。看了关于Orders的文章,但仍然不清楚如何识别HL7 order response message对应的HL7 order request。

其他信息: 关于 MSH 段中的“MessageControlId”:接收系统在消息确认段(MSA)中将“MessageControlId”(MSH 段的第 10 个字段)回显给发送系统。通过使用这个ID,我们可以识别出请求对应的ACK。 需要确认响应消息是否也会包含这个消息id。

如果有人能提供一些示例 ORM 和相应的 ORR 消息,我们将不胜感激。

【问题讨论】:

    标签: hl7 medical hl7-v2


    【解决方案1】:

    ORM 消息类型在 2.4 版中已被弃用,并在 2.7 版中被撤销,因此您真的不应该再使用它了。但如果您决定使用它,匹配的 ORM 和 ORR 消息在 ORC-2(放置者订单号)字段中应该具有相同的值。请注意,对于单个现实世界订单,可能有多个 ORM 和 ORR 消息。

    【讨论】:

    • 感谢您的回复。
    • 嗨尼克,你能提供一些样品吗? ORM的响应消息的类型也是什么。 (ORM 用于请求,ORR 用于确认...)
    • 您可以在 HL7 2.6 Standard 部分 4.6.1 中找到部分 ORM 示例。 hl7.org/implement/standards/product_brief.cfm?product_id=185
    • 表明这是一个有争议的问题,因为 ORM 在 2.4 的更高版本中已被弃用,这不是一个安全的假设。许多 EHR 和 LIS/RIS/*IS 系统仍然使用 HL7 v2.3 运行,包括 Epic。作为日常 HL7 实施者,ORM 仍然非常重要。
    猜你喜欢
    • 2014-06-29
    • 1970-01-01
    • 2021-01-04
    • 2014-06-21
    • 1970-01-01
    • 2016-01-10
    • 1970-01-01
    • 2018-02-15
    • 1970-01-01
    相关资源
    最近更新 更多