简体   繁体   English

如何识别HL7设备?

[英]How to identify devices with HL7?

I am looking for HL7 messages by which I can identify the vendor and type of devices I have in my network (eg Medlink - Xray, Alaris - IV pump). 我正在寻找HL7消息,通过它我可以识别我的网络中的供应商和设备类型(例如Medlink - Xray,Alaris - IV泵)。

Are there any specific messages I should be looking at to achieve this? 是否有任何特定的消息我应该考虑实现这一目标?
Are the PRT segment and OBX-18 the relevant sources of information? PRT细分和OBX-18是相关的信息来源吗?

I am not aware about specific message for this but, I can see following workarounds : 我不知道具体的消息,但我可以看到以下解决方法

  1. Use MSH(2) (Sending Application) and MSH(3) (Sending Facility) 使用MSH(2) (发送申请)和MSH(3) (发送设施)
    Data in these fields identify the sending application and facility. 这些字段中的数据标识发送应用程序和设施。 If this is configured different on each device, you can maintain a table in your database to map device against this data. 如果在每个设备上配置不同,则可以在数据库中维护一个表,以便根据此数据映射设备。 This is only applicable if unique values for those fields are configured on each device. 仅当在每个设备上配置了这些字段的唯一值时,此选项才适用。

  2. Custom field in Z segment Z段中的自定义字段
    This is only applicable if you can convenience the owner of device to manipulate/customize the HL7 message. 仅当您可以方便设备所有者操作/自定义HL7消息时,这才适用。 Implement custom Z ( ZDS may be) segment and define some field ( ZDS(1) may be) with mutual communication and pass the device identifier in this field. 实现自定义ZZDS可以是)段并且通过相互通信定义一些字段( ZDS(1)可以是)并且在该字段中传递设备标识符。 You can then map this field in your database against device. 然后,您可以在数据库中将此字段映射到设备。

  3. IP address on TCP level TCP级别的IP地址
    If your communication is happening over TCP/IP, you may maintain a master table with device and IP address. 如果您的通信是通过TCP / IP进行的,则可以使用设备和IP地址维护主表。 Use this mapping to identify the device. 使用此映射来标识设备。 You get IP address when the device connects to you. 当设备连接到您时,您将获得IP地址。

These may not really be a solutions, just hacks - those also based on some pre-requisites. 这些可能不是真正的解决方案,只是黑客 - 那些也基于一些先决条件。
Hope this helps you. 希望这对你有所帮助。

If would be much easier to answer if you could post a sample message that you have to deal with. 如果您可以发布必须处理的示例消息,那么如果更容易回答。 But as a general practice you can follow below steps. 但作为一般做法,您可以按照以下步骤操作。 You can use a application like HL7 soup to decode your HL7 messages. 您可以使用HL7汤之类的应用程序来解码您的HL7消息。 Please refer the below screenshot. 请参阅以下屏幕截图。

  • All the details related to the sender is encoded in MSH segment. 与发件人相关的所有详细信息都以MSH段编码。 HL7 MSH

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

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