文档版本: SP00937 Rev. / (基于 2015-02 版)
适用设备: Gambro Artis 透析系统 (软件版本 ≥ 8.52)
通信标准: HL7 v2.5 (XML 编码)
字符编码: Unicode (UTF-16LE)
Artis 透析系统允许外部软件通过 HL7 v2.5 标准(采用 XML 语法编码)获取临床信息。该通信通道**不能**作为远程监控的唯一数据源,也不应用于分布式报警系统。
Artis 作为 TCP Server,固定提供两个端口:
| 端口号 | 用途 | 消息类型 | 说明 |
|---|---|---|---|
| 3021 | 主动推送模式 | ORU^R31 |
治疗期间每 60 秒自动发送一次实时数据 |
| 3020 | 查询应答模式 | QRY^R02 / ORF^R04 |
客户端发起查询,机器返回历史快照或当前状态 |
说明:**本仓库当前仅实现
3021主动推送模式**;3020查询/应答模式属于协议能力,但未在代码中使用。
192.168.1.100)255.255.255.0)Gambro_001),在查询模式下用于寻址。3021ORU^R31 XML 消息。3020QRY^R02 请求。ORF^R04 (包含数据) 或 ACK^R33 (报错)。100: 仅核心数据 (Core)010: 仅患者事件 (Patient)111: 全部数据 (推荐)所有消息均为 XML 格式,且必须使用 UTF-16LE (Little Endian) 编码。
这是最常用的消息,包含当前的治疗参数。
```xml
<MSH.1>|</MSH.1>
<MSH.2>^~&</MSH.2>
<MSH.3>Gambro_CCM01</MSH.3>
<MSH.4>SW_8.52_SN_12345</MSH.4>
<MSH.5>HIS_System</MSH.5>
<MSH.6>Hospital_A</MSH.6>
<MSH.7>20231027103000</MSH.7>
<MSH.8>A1B2</MSH.8>
<MSH.9>ORU^R31</MSH.9>
<MSH.10>MSG_00123</MSH.10>
<MSH.11>P</MSH.11>
<MSH.12>2.5</MSH.12>
<MSH.18>UNICODE</MSH.18>
<PID.1>1</PID.1>
<PID.3>Patient_ID_99</PID.3>
<PID.5>Doe^John</PID.5>
<ORC.1>RE</ORC.1>
<OBR.1>1</OBR.1>
<OBR.2>MSG_00123</OBR.2>
<OBR.7>20231027103000</OBR.7>
<ORU_R31.OBSERVATION>
<OBX.1>1</OBX.1>
<OBX.2>ST</OBX.2>
<OBX.3>6^Blood Flow^local</OBX.3>
<OBX.5>350.000000</OBX.5>
<OBX.6>ml/min</OBX.6>
<OBX.11>F</OBX.11>
<OBX.19>20231027103000</OBX.19>
</ORU_R31.OBSERVATION>