Iris iQ200 尿液分析流水线 LIS 通讯规范
IRIS(Iris iQ200 Automated Urinalysis System)尿液分析流水线的 LIS 接口文档。该流水线由两部分组成:尿化学分析仪 AUTION MAX AX-4280(日立)+ 尿沉渣显微镜分析仪 iQ200(图像流式)。本文档是”52个LIS仪器通讯文档合集”之一,对设计自研仪器的 LIS 对接有直接参考价值——它是少见的”ASTM 低层帧 + XML 高层内容”混合协议实例。
协议架构:双层混合
- 低层:ASTM E1381-95(仪器-计算机系统的低层传输协议),负责链路建立/传输/终止三阶段
- 高层:IRIS 自定义 XML(UTF-16 编码、ASCII 传输),负责业务语义
- 数据格式描述为 “ASCII encoded Unicode XML”——XML 本身是 UTF-16(每个字符 4 位十六进制,如
<IRISPing/>编码为003C00490053...),外层套 ASTM 帧
ASTM 帧结构
<STX> FN Text <ETB>/<ETX> C1 C2 <CR> <LF>
- FN:帧号 0-7 单数字;≤240 字符单帧发完,更长分多帧(
续帧、 末帧) - C1C2:校验和两位(0-9、A-F)
- 建立阶段:发送方发
<ENQ>,只接受<ACK>/<NAK>/<ENQ>响应 - 终止阶段:发送方发
<EOT>,链路回到中立态
串口默认参数
9600 波特 / 8 数据位 / 1 停止位 / 无校验 / 无流控;DB9M 接口(Pin2=输出、Pin3=输入、Pin5=地)。
两种通讯模式
- 单向(Unidirectional):仪器测完直接上传结果
- 双向宿主查询(Bidirectional host query):仪器先向 LIS 查询样本信息再测试
查询交互序列(XML 层面)
- 链路探活:仪器发
<IRISPing/> - 样本查询:仪器发
<SIQ>样本号</SIQ> - LIS 应答:
<SI BF="URN" WO="run">样本号<DEMOG LName=... FName=... DOB=.../></SI>- BF=体液类型(URN 尿液)、WO=工作指令(run)、可附带患者人口学 DEMOG 节点
结果报文结构(SA 根节点)
结果 XML 根为 <SA>(Specimen Analysis),要点:
- 属性承载流水信息:ID(样本号)、SID(操作站点)、OP(操作员)、ADT/RDT(分析/接收时间,带时区偏移 + 无时区双份 ADTS/RDTS)、SQN/RSQN(序列号)、DILN/DILD(稀释)、RP(稀释倍数)
- 患者字段直接平铺:LName/FName/DOB/Gender/Loc/RecNum
<PF>节点:报告页脚(实验室名/地址/电话)- 两个
<AC>(Analysis Category)分区:AT="Chemistry"(尿化学,DSLOT=“AX-Stick”,来源 External):GLU/PRO/BIL/URO/PH/BLD/KET/NIT/LEU/CLA/SG/COL 12 项干化学AT="Sediment"(尿沉渣,来源 Internal):40 种有形成分——RBC/WBC/BACT/各类管型(HYAL 透明、GRAN 颗粒、WAXY 蜡样、BROAD 宽基等)/各类晶体(草酸钙、尿酸、胱氨酸等)/鳞状上皮、移行上皮、精子、滴虫等
- 每个
<AR>结果节点关键字段:Key/SN(代码)、LN(长名)、AF(异常标志 0/1)、NR(参考范围)、内容=实测值(如NR="3 /HPF"而值144 /HPF,AF=1 表示超标) - 附加节点:
<CM>备注、<ARV>审核值、<AUD>审核轨迹(操作人+时间戳链,含[auto]自动审核)、<SysCfg>配置(MicroPresent/AXPresent/iChem200Present 部件在位标志) - 单位约定:计数
/HPF(高倍视野)或/LPF(低倍视野),半定量 RARE/FEW/MOD/POS
上传代码表(附录)
- 尿化学 12 项:BLD/BIL/URO/KET/GLU/PRO/NIT/LEU/PH/SG/COL/CLA
- 尿沉渣约 37 项:ART/RBC/DRBC(畸形红细胞)/WBC/WBCC/BACT/BYST/HYST/SQEP/TREP/REEP/OVFB/FAT/MUCS/RBCC/SPRM/TRCH/NSE/UNCC/HYAL/EPIC/WBCT/RBCT/GRAN/CELL/BROAD/FATC/WAXY/UNCX/TPO4/CAOX/CAPH/CACB/URIC/LEUC/CYST/TYRO/AMOR/UNCL/PC(全小体)
- 体液沉渣仅 4 项:RBC/NUCL(有核细胞)/UNCX/BACT——同一仪器对尿液和体液用不同代码子集
对自研项目的启示
- “ASTM 帧壳 + 自定义 XML 芯”是一种务实的中间路线:兼容 LIS 生态的 ASTM 握手 ACK/NAK 机制,同时用 XML 表达结构化结果和审核链,避免传统 ASTM Record 类型(H/P/O/L)拼字符串的脆弱性
- AF 异常标志 + NR 参考范围随结果一起上传,LIS 端免算——值得在自家协议中效仿(对照 流式细胞仪通讯协议说明书-含工作模式-V1.0 的帧式设计,ASTM/E1381 系是另一条主流路线)
- 审核轨迹(AUD 链)和部件在位配置(SysCfg)进结果报文,利于溯源
- 同目录合集内其他仪器多为纯 ASTM E1394 或 HL7,iQ200 是唯一的 XML 变体
关联
- Sysmex XE-5000血液分析仪数据通信规范 — 同合集,纯 ASTM 路线对照
- Siemens-ADVIA-2400生化分析仪接口规范 — 同合集
- 流式细胞仪通讯协议说明书-含工作模式-V1.0 — 自研私有协议对照