LIS是什么?【通讯】

Ⅲ最后一点,通讯。

从字面意义来看,通讯是一种沟通形式,信息交互的媒介。在LIS中,通讯主要指的是仪器通讯,也就是仪器与电脑-LIS系统的信息交互方式,也可以称为仪器接口。

在LIS中,通讯是最基础也是最重要的功能之一,可以说有通讯才能叫做LIS,没有通讯只能叫做中文报告系统。通讯的内容比较烦杂,就一点一点的进行梳理。

1. 常见的硬件通讯部分

常见的仪器与PC工作站连接方式有3中:串口、网卡、USB,其中USB已经非常少了,以串口、网卡为主。

1.1 串口模式:

早期以及现在大部分仪器使用的依然是串口模式,传统的9针9孔,

优点是:只需要一对传输线就可以进行通讯,成本较低;

缺点:传输速度较低,距离过远数据存在丢失的情况。但是在实验室中PC工作站一般与仪器设备的距离都比较近,所以距离过远的问题基本可以忽略。

串口通讯的方式:仪器的出口与PC工作站的入口是相对的,仪器将信息由3号线输出,3号线另一端连接PC的2号口进行接收,反之亦然。这样描述可能十分绕口,下面用图文方式描述:

例图取自网络) 

由前图可以看出串口头中1~9号线的含义,而我们常用的只有2、3、5三线,其中2号线代表“接收数据”,3号线代表“传送数据”,5号线代表“地线”,标注说明已经很明确。

由后图可以看出仪器设备与PC的传输线工作模式,仪器3号线发送数据,PC2号线接收数据,反之亦然。 所以在现场需要制作交叉串口线的时候,要按照上图所示的线序进行制作,这里有一个小口诀:“2、3交叉,5直连。”

1.2 网卡模式

这里所说的网卡模式,为仪器与PC都是通过网线传输,在仪器端也配置了网卡,使用的即是常用的TCP/IP协议,

优点:传输速度高,几乎没有距离的过远导致数据丢失的问题;

缺点:网线的成本随着网络的普及已经可以忽略,但是仪器和PC都需要额外配置网卡,增加了一定的成本,并且还需要额外开发TCP/IP的通讯;

综合上述两点,可以得出:市场上大部分的仪器设备还是以传统的串口模式通讯,部分新型仪器已经开始转向网卡模式,但是随着医疗技术和信息化的飞速发展,实验室的日检测量会越来越大,传统的串口模式传输速度慢的问题会逐步放大,所以仪器传输转向网卡模式是大势所趋。

 2. 常见的通讯功能方式

2.1 单向工作模式

也可简称为单工,是最基本的设备通讯模式,意思为PC只被动接收结果数据,和做简单应答,不对仪器设备做指令控制。

2.2 双向工作模式

也可简称为双工,是较单工而言更高级的通讯模式,在包含了单工的基本功能之外,还可以对仪器设备发送请求和指令控制,目前大型实验室基本都以这种模式为主。

样本号双工:仪器无法使用条码双工的时候,在仪器工作台,指定一批标本顺序的样本号作为请求标识,发送给LIS,LIS根据样本号(与仪器样本号一一对应)组织标本项目等信息回传给仪器。

2.3 流水线模式

更高级的一种模式,但是相对于LIS来说,可以理解为功能更丰富的双工模式,LIS主要与流水线中间控制体对接,LIS进行请求发送以及多种结果的控制接收,中间体则是检验设备功能机群的总控制台,由中间体调配标本的流向和检验分配。

由于流水线可以将多种仪器进行串联组合(离心机、拔盖机、分杯仪、血球仪、生化仪、发光仪等等),极大的减少了检验人员人工处理标本的时间消耗和生物接触危险,并且统一了设备,避免了因为设备差异化导致的结果差异性,目前大型先进的实验室已经逐步开始使用流水线作业模式,当然成本也是相当高昂。

(简图)

3. 常见通讯协议

目前检验仪器主要的通讯协议有:HL7、ASTM等等,部分厂家会定义特殊的通讯协议,如贝克曼的LX20等等,还有部分国产仪器不与LIS直接进行数据交互,而是生成本地文件供LIS读取。

从LIS实施工程师角度看,HL7和ASTM在数据的格式上十分相似,且大部分厂家依然使用ASTM格式的数据,所以现在拿ASTM格式进行举例说明。

3.1 单工

1H|^&|||7600^1|||||HOST|RSUPL^BATCH|P|1
P|1
O|1|1601^ ^1^5001^1|R1|^^^8/^^^10/^^^40/|
R||||||N||||SC||| |^^^^|||19990913115533|||F
R|1|^^^8/|188|umol/l||N||F|||||P1 C|1|I|0|I
R|2|^^^10/|83|umol/l||N||F|||||P1 C|1|I|0|I
R|3 4C
2|^^^40/|8.39|mmol/l||H||F|||||P1 C|1|I|0|I L|1|N

上方为仪器发送,通过通讯程序监控到并转码后的可识别数据,为方便对比说明,再进行了换行排列处理,不会影响数据的内容。

H:主机信息标识符,代表仪器型号等设备信息;

P:患者信息,一般包含患者ID等,仪器自身有患者结果存储管理,用作历史对比分析;

O:申请信息,包括患者的条码/样本号、项目等;

R:结果信息,包含项目通道号、结果值、单位、结果类型等,其中1、2、3代表数据行号,8、10、40代表项目通道号,188、83、8.39代表结果值,umol/l、mmol/l代表结果单位;

3.2 双工

仪器请求:
收到:收到HOST询问
发送:回复HOST确认
收到:1H|^&|||H7600^1|||||host|TSREQ^REAL|P|1 P|1 Q|1|^^0/ A20020001/1/1001/1/R1/R||||||||||O L|1|N
发送:确认收到项目
收到:收到HOST结束信息
LIS通讯发送项目信息:
发送:HOST询问
收到:仪器确认
发送:1H|^&|||host^2|||||H7600|TSDWN^REPLY|P|1 P|1 O|1|0^ A20020001^1^1001^1|R1|^^^96/^^^12/^^^41/^^^42/|R||||||N||^^||||||^^^^||||||O L|1|N
收到:仪器确认
发送:结束信息

解释说明:

A20020001:样本条码号;
1001:样本架子号;
1:1001架的1号标本;
96,12,41,42:项目通道号

几乎大部分的数据传输协议,都有特有的固定格式、段位长度、开始/结束提示符等,所以不仅要详读仪器厂家提供的通讯协议说明书,还要经常的积累经验,比如罗氏、日立等厂家的检验仪器基本都是使用ASTM格式,迈瑞早期和后期有很大不同等等。

这样在进行仪器联机的时候,可以提高效率,并且需要进行开发的时候也会少走很多弯路。

原文地址:https://www.cnblogs.com/airlinp/p/12371049.html