【智慧医疗】迈瑞IMEC12监护仪数据采集避坑指南 您所在的位置:网站首页 rpba01通讯说明 【智慧医疗】迈瑞IMEC12监护仪数据采集避坑指南

【智慧医疗】迈瑞IMEC12监护仪数据采集避坑指南

2023-08-22 16:41| 来源: 网络整理| 查看: 265

目录

 

1、预备知识

2、对接设备说明 

3、交互过程

4、数据获取及解析 

5、问题解决:

6、示例数据

1、预备知识

需要熟悉HL7标准协议:可参考 https://zhangpeng.blog.csdn.net/article/details/100021186 

熟悉TCP交互基本知识。

2、对接设备说明 

设备名称及型号:迈瑞IMEC12系列监护仪

数据传输协议:HL7

通信协议:TCP

3、交互过程 通信过程 4、数据获取及解析 

参考:1分钟学会解析HL7协议数据 

5、问题解决:

         在数据对接过程中,我作为客户端,需要主动连接服务端(即监护仪)4601端口,等待连接建立,服务端(即监护仪)就会向客户端推送数据。

推送的消息类型比较丰富:有病人信息改变消息、周期性生理参数消息、NIBP 生理参数消息、生理报警消息、技术报警消息,消息类型的可以通过HL7标准MSH 段中

的Message Control ID进行判断。在客户端进行数据接收的过程中,需要发送TCP 维持消息(即心跳),否则服务端(即监护仪)会主动断开客户端连接。

需要注意的是 服务端(即监护仪)不会主动推送周期性生理参数消息,需要客户端主送发送查询消息(即需要的信息,例如HR、PVCs等指标),发送时要特别注意文档中

QRD 段 给出的时间格式是Format: YYYYmmDDhhMMss000,但是我按此时间格式进行时间转换并发送消息时,服务端(监护仪)并未给与正确的响应,经常尝试,发送的时间格式

需要为(yyyyMMddHHmmss),会得到正确的响应。

6、示例数据 MSH|^~\&|||||||ORU^R01|103|P|2.3.1| PID|||dad6fc23-e283-be16-1d56d3b15b885fe6||姓^名||20060913|M| PV1||I|^^ICU&23&3232241478&4601&0|||||||||||||||A| OBR||||Mindray Monitor|||0| OBX||NM|52^||34.5||||||F OBX||NM|51^||44.9||||||F OBX||ST|2301^||病历号||||||F OBX||CE|2302^血型||1^A||||||F OBX||CE|2303^起博器||1^开||||||F 7、机器真实数据 1、实时主动发送接口 2、数据 2.1 病人信息更改消息(6.8) +-------------------------------------------------+ | 0 1 2 3 4 5 6 7 8 9 a b c d e f | +--------+-------------------------------------------------+----------------+ |00000000| 0b 4d 53 48 7c 5e 7e 5c 26 7c 7c 7c 7c 7c 7c 7c |.MSH|^~\&|||||||| |00000010| 4f 52 55 5e 52 30 31 7c 31 30 33 7c 50 7c 32 2e |ORU^R01|103|P|2.| |00000020| 33 2e 31 7c 0d 50 49 44 7c 7c 7c 31 32 31 34 30 |3.1|.PID|||12140| |00000030| 66 30 30 2d 35 64 37 38 2d 30 33 37 37 2d 31 30 |f00-5d78-0377-10| |00000040| 30 66 31 36 30 33 30 36 30 30 36 63 30 30 7c 7c |0f160306006c00||| |00000050| 5e 7c 7c 7c 55 7c 0d 50 56 31 7c 7c 49 7c 5e 5e |^|||U|.PV1||I|^^| |00000060| 26 26 31 36 37 37 38 35 34 31 30 37 26 34 36 30 |&&1677854107&460| |00000070| 31 26 26 31 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c |1&&1||||||||||||| |00000080| 7c 7c 7c 41 7c 7c 7c 0d 4f 42 52 7c 7c 7c 7c 4d ||||A|||.OBR||||M| |00000090| 69 6e 64 72 61 79 20 4d 6f 6e 69 74 6f 72 7c 7c |indray Monitor||| |000000a0| 7c 30 7c 0d 4f 42 58 7c 7c 4e 4d 7c 35 32 5e 7c ||0|.OBX||NM|52^|| |000000b0| 7c 30 2e 30 7c 7c 7c 7c 7c 7c 46 0d 4f 42 58 7c ||0.0||||||F.OBX|| |000000c0| 7c 4e 4d 7c 35 31 5e 7c 7c 30 2e 30 7c 7c 7c 7c ||NM|51^||0.0||||| |000000d0| 7c 7c 46 0d 4f 42 58 7c 7c 53 54 7c 32 33 30 31 |||F.OBX||ST|2301| |000000e0| 5e 7c 7c 7c 7c 7c 7c 7c 7c 46 0d 4f 42 58 7c 7c |^||||||||F.OBX||| |000000f0| 43 45 7c 32 33 30 32 5e d1 aa d0 cd 7c 7c 30 5e |CE|2302^....||0^| |00000100| 4e 7c 7c 7c 7c 7c 7c 46 0d 4f 42 58 7c 7c 43 45 |N||||||F.OBX||CE| |00000110| 7c 32 33 30 33 5e c6 f0 b2 ab 7c 7c 32 5e 7c 7c ||2303^....||2^||| |00000120| 7c 7c 7c 7c 46 0d 4f 42 58 7c 7c 53 54 7c 32 33 |||||F.OBX||ST|23| |00000130| 30 38 5e 42 65 64 4e 6f 53 74 72 7c 7c 7c 7c 7c |08^BedNoStr|||||| |00000140| 7c 7c 7c 46 0d 4f 42 58 7c 7c 53 54 7c 32 33 31 ||||F.OBX||ST|231| |00000150| 36 5e 52 6f 6f 6d 4e 6f 7c 7c 7c 7c 7c 7c 7c 7c |6^RoomNo||||||||| |00000160| 46 0d 1c 0d |F... | +--------+-------------------------------------------------+----------------+ 2.2 模块加载消息(6.10.5) +-------------------------------------------------+ | 0 1 2 3 4 5 6 7 8 9 a b c d e f | +--------+-------------------------------------------------+----------------+ |00000000| 0b 4d 53 48 7c 5e 7e 5c 26 7c 7c 7c 7c 7c 7c 7c |.MSH|^~\&|||||||| |00000010| 4f 52 55 5e 52 30 31 7c 31 31 7c 50 7c 32 2e 33 |ORU^R01|11|P|2.3| |00000020| 2e 31 7c 0d 4f 42 58 7c 7c 43 45 7c 32 30 32 33 |.1|.OBX||CE|2023| |00000030| 5e 7c 7c 32 31 30 31 5e 45 43 47 7c 7c 7c 7c 7c |^||2101^ECG|||||| |00000040| 7c 46 0d 4f 42 58 7c 7c 43 45 7c 32 30 32 35 5e ||F.OBX||CE|2025^| |00000050| 7c 32 31 30 31 7c 31 30 31 5e 48 52 7c 7c 7c 7c ||2101|101^HR||||| |00000060| 7c 7c 46 0d 4f 42 58 7c 7c 43 45 7c 32 30 32 35 |||F.OBX||CE|2025| |00000070| 5e 7c 32 31 30 31 7c 31 30 32 5e 50 56 43 73 7c |^|2101|102^PVCs|| |00000080| 7c 7c 7c 7c 7c 46 0d 4f 42 58 7c 7c 43 45 7c 32 ||||||F.OBX||CE|2| |00000090| 30 32 35 5e 7c 32 31 30 31 7c 31 30 36 5e 53 54 |025^|2101|106^ST| |000000a0| 2d 49 49 7c 7c 7c 7c 7c 7c 46 0d 4f 42 58 7c 7c |-II||||||F.OBX||| |000000b0| 43 45 7c 32 30 32 36 5e 7c 32 31 30 31 7c 31 31 |CE|2026^|2101|11| |000000c0| 30 31 5e 7e 31 31 31 34 5e 49 49 7e 32 35 36 5e |01^~1114^II~256^| |000000d0| 7e 31 5e 7c 7c 7c 7c 7c 7c 46 0d 1c 0d |~1^||||||F... | +--------+-------------------------------------------------+----------------+ 2.3 参数报警上下限消息(6.10.6) +-------------------------------------------------+ | 0 1 2 3 4 5 6 7 8 9 a b c d e f | +--------+-------------------------------------------------+----------------+ |00000000| 0b 4d 53 48 7c 5e 7e 5c 26 7c 7c 7c 7c 7c 7c 7c |.MSH|^~\&|||||||| |00000010| 4f 52 55 5e 52 30 31 7c 35 31 7c 50 7c 32 2e 33 |ORU^R01|51|P|2.3| |00000020| 2e 31 7c 0d 4f 42 58 7c 7c 4e 4d 7c 32 30 30 32 |.1|.OBX||NM|2002| |00000030| 5e 7c 31 30 36 7c 30 2e 32 30 7c 7c 7c 7c 7c 7c |^|106|0.20||||||| |00000040| 46 0d 4f 42 58 7c 7c 4e 4d 7c 32 30 30 33 5e 7c |F.OBX||NM|2003^|| |00000050| 31 30 36 7c 2d 30 2e 32 30 7c 7c 7c 7c 7c 7c 46 |106|-0.20||||||F| |00000060| 0d 1c 0d |... | +--------+-------------------------------------------------+----------------+ 2.4 NIBP 生理参数消息(6.10.2) +-------------------------------------------------+ | 0 1 2 3 4 5 6 7 8 9 a b c d e f | +--------+-------------------------------------------------+----------------+ |00000000| 0b 4d 53 48 7c 5e 7e 5c 26 7c 7c 7c 7c 7c 7c 7c |.MSH|^~\&|||||||| |00000010| 4f 52 55 5e 52 30 31 7c 35 30 33 7c 50 7c 32 2e |ORU^R01|503|P|2.| |00000020| 33 2e 31 7c 0d 4f 42 58 7c 7c 4e 4d 7c 31 37 31 |3.1|.OBX||NM|171| |00000030| 5e 44 69 61 7c 32 31 30 35 7c 38 32 7c 7c 7c 7c |^Dia|2105|82||||| |00000040| 7c 7c 46 7c 7c 41 50 45 52 49 4f 44 49 43 7c 32 |||F||APERIODIC|2| |00000050| 30 32 31 30 34 32 32 31 31 33 30 35 31 0d 4f 42 |0210422113051.OB| |00000060| 58 7c 7c 4e 4d 7c 31 37 32 5e 4d 65 61 6e 7c 32 |X||NM|172^Mean|2| |00000070| 31 30 35 7c 39 39 7c 7c 7c 7c 7c 7c 46 7c 7c 41 |105|99||||||F||A| |00000080| 50 45 52 49 4f 44 49 43 7c 32 30 32 31 30 34 32 |PERIODIC|2021042| |00000090| 32 31 31 33 30 35 31 0d 4f 42 58 7c 7c 4e 4d 7c |2113051.OBX||NM|| |000000a0| 31 37 30 5e 53 79 73 7c 32 31 30 35 7c 31 33 33 |170^Sys|2105|133| |000000b0| 7c 7c 7c 7c 7c 7c 46 7c 7c 41 50 45 52 49 4f 44 |||||||F||APERIOD| |000000c0| 49 43 7c 32 30 32 31 30 34 32 32 31 31 33 30 35 |IC|2021042211305| |000000d0| 31 0d 4f 42 58 7c 7c 4e 4d 7c 31 37 33 5e 4e 49 |1.OBX||NM|173^NI| |000000e0| 42 50 5f 50 52 7c 32 31 30 35 7c 36 30 7c 7c 7c |BP_PR|2105|60|||| |000000f0| 7c 7c 7c 46 7c 7c 41 50 45 52 49 4f 44 49 43 7c ||||F||APERIODIC|| |00000100| 32 30 32 31 30 34 32 32 31 31 33 30 35 31 0d 1c |20210422113051..| |00000110| 0d |. | +--------+-------------------------------------------------+----------------+ 2.5 模块卸载消息(6.10.8) +-------------------------------------------------+ | 0 1 2 3 4 5 6 7 8 9 a b c d e f | +--------+-------------------------------------------------+----------------+ |00000000| 0b 4d 53 48 7c 5e 7e 5c 26 7c 7c 7c 7c 7c 7c 7c |.MSH|^~\&|||||||| |00000010| 4f 52 55 5e 52 30 31 7c 31 32 7c 50 7c 32 2e 33 |ORU^R01|12|P|2.3| |00000020| 2e 31 7c 0d 4f 42 58 7c 7c 43 45 7c 32 30 32 34 |.1|.OBX||CE|2024| |00000030| 5e 7c 7c 32 31 31 36 5e 7c 7c 7c 7c 7c 7c 46 0d |^||2116^||||||F.| |00000040| 1c 0d |.. | +--------+-------------------------------------------------+----------------+ 2.6 参数卸载加载消息(6.10.9) +-------------------------------------------------+ | 0 1 2 3 4 5 6 7 8 9 a b c d e f | +--------+-------------------------------------------------+----------------+ |00000000| 0b 4d 53 48 7c 5e 7e 5c 26 7c 7c 7c 7c 7c 7c 7c |.MSH|^~\&|||||||| |00000010| 4f 52 55 5e 52 30 31 7c 31 32 30 32 7c 50 7c 32 |ORU^R01|1202|P|2| |00000020| 2e 33 2e 31 7c 0d 4f 42 58 7c 7c 53 54 7c 34 35 |.3.1|.OBX||ST|45| |00000030| 30 32 5e 7c 7c 31 33 38 5c 5e 31 33 30 7c 7c 7c |02^||138\^130|||| |00000040| 7c 7c 7c 46 0d 4f 42 58 7c 7c 43 45 7c 32 30 32 ||||F.OBX||CE|202| |00000050| 35 5e 7c 7c 34 30 37 5e 54 56 69 7c 7c 7c 7c 7c |5^||407^TVi|||||| |00000060| 7c 46 0d 4f 42 58 7c 7c 43 45 7c 32 30 32 35 5e ||F.OBX||CE|2025^| |00000070| 7c 7c 34 30 38 5e 54 56 65 7c 7c 7c 7c 7c 7c 46 |||408^TVe||||||F| |00000080| 0d 1c 0d |... | +--------+-------------------------------------------------+----------------+ 2.7 TCP 维持消息(6.7) +-------------------------------------------------+ | 0 1 2 3 4 5 6 7 8 9 a b c d e f | +--------+-------------------------------------------------+----------------+ |00000000| 0b 4d 53 48 7c 5e 7e 5c 26 7c 7c 7c 7c 7c 7c 7c |.MSH|^~\&|||||||| |00000010| 4f 52 55 5e 52 30 31 7c 31 30 36 7c 50 7c 32 2e |ORU^R01|106|P|2.| |00000020| 33 2e 31 7c 0d 1c 0d |3.1|... | +--------+-------------------------------------------------+----------------+ 2.8 生理报警消息(6.10.3) +-------------------------------------------------+ | 0 1 2 3 4 5 6 7 8 9 a b c d e f | +--------+-------------------------------------------------+----------------+ |00000000| 0b 4d 53 48 7c 5e 7e 5c 26 7c 7c 7c 7c 7c 7c 7c |.MSH|^~\&|||||||| |00000010| 4f 52 55 5e 52 30 31 7c 35 34 7c 50 7c 32 2e 33 |ORU^R01|54|P|2.3| |00000020| 2e 31 7c 0d 1c 0d |.1|... | +--------+-------------------------------------------------+----------------+ 2.9 技术报警消息(6.10.4) +-------------------------------------------------+ | 0 1 2 3 4 5 6 7 8 9 a b c d e f | +--------+-------------------------------------------------+----------------+ |00000000| 0b 4d 53 48 7c 5e 7e 5c 26 7c 7c 7c 7c 7c 7c 7c |.MSH|^~\&|||||||| |00000010| 4f 52 55 5e 52 30 31 7c 35 36 7c 50 7c 32 2e 33 |ORU^R01|56|P|2.3| |00000020| 2e 31 7c 0d 1c 0d |.1|... | +--------+-------------------------------------------------+----------------+ 2.10 周期性生理参数消息(6.10.1) +-------------------------------------------------+ | 0 1 2 3 4 5 6 7 8 9 a b c d e f | +--------+-------------------------------------------------+----------------+ |00000000| 0b 4d 53 48 7c 5e 7e 5c 26 7c 7c 7c 7c 7c 7c 7c |.MSH|^~\&|||||||| |00000010| 4f 52 55 5e 52 30 31 7c 32 30 34 7c 50 7c 32 2e |ORU^R01|204|P|2.| |00000020| 33 2e 31 7c 0d 4f 42 58 7c 7c 4e 4d 7c 31 36 30 |3.1|.OBX||NM|160| |00000030| 5e 53 70 4f 32 7c 32 31 30 33 7c 39 38 7c 7c 7c |^SpO2|2103|98|||| |00000040| 7c 7c 7c 46 0d 4f 42 58 7c 7c 4e 4d 7c 31 36 31 ||||F.OBX||NM|161| |00000050| 5e 50 52 7c 32 31 30 33 7c 37 30 7c 7c 7c 7c 7c |^PR|2103|70|||||| |00000060| 7c 46 0d 4f 42 58 7c 7c 4e 4d 7c 31 36 32 5e 50 ||F.OBX||NM|162^P| |00000070| 49 7c 32 31 30 33 7c 34 2e 31 30 33 7c 7c 7c 7c |I|2103|4.103||||| |00000080| 7c 7c 46 0d 1c 0d |||F... | +--------+-------------------------------------------------+----------------+ 2.11 参数报警级别消息(6.10.7) +-------------------------------------------------+ | 0 1 2 3 4 5 6 7 8 9 a b c d e f | +--------+-------------------------------------------------+----------------+ |00000000| 0b 4d 53 48 7c 5e 7e 5c 26 7c 7c 7c 7c 7c 7c 7c |.MSH|^~\&|||||||| |00000010| 4f 52 55 5e 52 30 31 7c 35 38 7c 50 7c 32 2e 33 |ORU^R01|58|P|2.3| |00000020| 2e 31 7c 0d 4f 42 58 7c 7c 43 45 7c 32 30 30 39 |.1|.OBX||CE|2009| |00000030| 5e 7c 31 30 31 7c 32 5e 7c 7c 7c 7c 7c 7c 46 0d |^|101|2^||||||F.| |00000040| 4f 42 58 7c 7c 43 45 7c 32 30 30 39 5e 7c 31 30 |OBX||CE|2009^|10| |00000050| 32 7c 32 5e 7c 7c 7c 7c 7c 7c 46 0d 4f 42 58 7c |2|2^||||||F.OBX|| |00000060| 7c 43 45 7c 32 30 30 39 5e 7c 31 30 36 7c 32 5e ||CE|2009^|106|2^| |00000070| 7c 7c 7c 7c 7c 7c 46 0d 4f 42 58 7c 7c 43 45 7c |||||||F.OBX||CE|| |00000080| 32 30 30 39 5e 7c 31 32 30 7c 32 5e 7c 7c 7c 7c |2009^|120|2^||||| |00000090| 7c 7c 46 0d 4f 42 58 7c 7c 43 45 7c 32 30 30 39 |||F.OBX||CE|2009| |000000a0| 5e 7c 31 32 33 7c 32 5e 7c 7c 7c 7c 7c 7c 46 0d |^|123|2^||||||F.| |000000b0| 1c 0d |.. | +--------+-------------------------------------------------+----------------+

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有