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=地)。

两种通讯模式

  1. 单向(Unidirectional):仪器测完直接上传结果
  2. 双向宿主查询(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 变体

关联