接之前【LIS是什么?】中,提到几点需要补充描述的部分。

Ⅰ.标本分管处理

标本的分管处理,在医院和第三方实验室有多种叫法,例如:分拣、合管等等。这里我称之为分拣,分拣实际上分为两个部分:系统中标本分拣数据处理;线下人工标本分拣。

系统中的分拣处理,主要是按照分拣规则来进行数据的处理,而分拣规则具体是怎样的,这里需要做一点简介。

首先在临床医生申请医嘱的时候,护士根据医嘱明细去跟患者进行采样(这里以采血为例,项目以肝功能,肾功能,血常规),由于检验医学的要求,不同的项目对标本有不同的要求,比如标本类型、标本量、采集容器等,根据示例项目,患者会使用到两种采集管红头管和紫头管,由下表可以看出肝功能、肾功能用同1种采集管,血常规用另外1种采集管,那么为什么肝功能、肾功能采集1管,血常规采集1管,原因下文说明。

2管标本采集完成后,会送至检验实验室,进行下一步的工作。实验室前处理人员收到标本后,会分别将2管标本,根据所示项目情况,放置在2个专业组试管架上,这样就是一个手工分拣的过程(后续可能还有离心等系列操作,这里不做描述)

那么系统中又是如何处理的呢?

门诊举例,首先医生在HIS医生工作站中申请医嘱,患者缴费完成后,会将具体医嘱明细对LIS开放,此时患者持医嘱明细去检验实验室进行标本采集,实验室人员通过医嘱明细上的标识代码(医嘱ID),操作LIS系统,LIS从HIS获取患者本次检验数据,打印条码,而打印出来的条码有很大的提示意义,首先条码数量:数量是N,基本代表要采集N份标本;条码信息:包含了患者基本信息,项目信息,采样管类型等等,为采集人员进行提示,用什么采集管,采集多少标本等等。系统中大致处理步骤如下图:

其中医嘱ID代表同一个患者同一批次的医嘱申请(同一个患者可能多次申请肝功能,所以要具体区分批次),生成条码为LIS系统根据获取的项目数据进行分拣后生成的条码。

由上图可以得到几点信息:

a. 相同医嘱ID,这3个项目是同一个患者同一批次的项目;

b. 其中肝功能、肾功能用的相同采集管,可能可以共用一份标本;

c. 生成条码中肝功能,肾功能为相同条码号,结合b点,可以确认肝功能、肾功能可以共采集1管血;

原因说明(个人根据工作经验理解):

检验的分拣规则,遵从大致3个基本原则,而核心原则本质上是1个。

1. 同标本类型:只有相同标本类型的样本项目,才可能共一管血,项目打在一个条码上。很容易理解,尿常规和血常规就不可能共标本,尿液和血液如何同时采集到一个采集容器中,那么条码也不可能打在一起;

2. 同专业组:相同专业组类型的项目,才可能共一管血,比如临检的血常规,生化的肝功能、肾功能,是属于2个专业组的,LIS中也不能让这几个项目分配在一个条码上。

3. 实验室条件制约:不同的实验室对检验的业务流程有不同,仪器分类也有不同。比如肝炎全套,包含甲乙丙丁肝炎检查几个项目,都使用血清,都属于同一个免疫专业组,符合上述1、2点原则,但是实验室由于自身业务流程的不同,可能某一天集中用A仪器做甲乙肝炎检查,另一天集中用B仪器做丙丁肝炎检测,那么如果按照上述1、2原则,只会采集1管标本,但又因为实验室检测是不同时间,仪器设备的不同,可能需要进行手工分血,增加标本污染的可能性,所以结合这些情况,在上述1、2点的基础上,增加第3点原则,把甲乙肝炎和丙丁肝炎再进行分拣分类,那么最终会采集2管标本,打印2个条码。

PS:现在检验仪器越来越先进,第2原则可能已经不是那么的严格限制,比如早期生化仪器和发光仪器是2种仪器设备,虽然都是要求血清检测,但是专业组是生化和免疫,所以会采集2管标本,打印2个条码,而现在很多大型仪器已经可以同时进行生化、发光等检测,所以已经突破第2点原则的限制,可以只采集1管标本,1个条码,这一点同样归属到第3点原则中。

以上大部分根据个人工作经验理解整理出来,如有误,请谅解辛苦指出。

LIS是什么?【标本分拣】的更多相关文章

  1. LIS是什么?

    在之前的随笔中,大概介绍了医疗系统有哪些,是干什么的,是怎么配合医院业务的.现在就开始主要的说一说我的主要工作业务 — LIS了. 前面说到过LIS(LIMS),名称是实验室信息管理系统,大概可以分解 ...

  2. LIS是什么?【通讯】

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

  3. LIS是什么?【质量控制】

    继续[LIS是什么?]中提到的[质量控制]. Ⅱ.质量控制要求非常专业,现在只说一说个人理解,以下仅为LIS检验中部分理解,实际上实验室质量控制还包含的报告时效,实验室温度.湿度等等一系列内容,是一个 ...

  4. Lis日常维护

    1.[问题]护士站打印LIs条码,出来是PDF格式的 [解决]在文件夹Client\NeusoftLis\Xml\Print.xml中把BarcodePrint Name的值改成安装的斑马打印机名(不 ...

  5. uva10635 LIS

    Prince and PrincessInput: Standard Input Output: Standard Output Time Limit: 3 Seconds In an n x n c ...

  6. Codeforces 486E LIS of Sequence 题解

    题目大意: 一个序列,问其中每一个元素是否为所有最长上升子序列中的元素或是几个但不是所有最长上升子序列中的元素或一个最长上升子序列都不是. 思路: 求以每一个元素为开头和结尾的最长上升子序列长度,若两 ...

  7. 出操队形(LIS)

    题目来源:微策略2013年校园招聘面试一面试题 题目描述: 在读高中的时候,每天早上学校都要组织全校的师生进行跑步来锻炼身体,每当出操令吹响时,大家就开始往楼下跑了,然后身高矮的排在队伍的前面,身高较 ...

  8. 洛谷P1108 低价购买[DP | LIS方案数]

    题目描述 “低价购买”这条建议是在奶牛股票市场取得成功的一半规则.要想被认为是伟大的投资者,你必须遵循以下的问题建议:“低价购买:再低价购买”.每次你购买一支股票,你必须用低于你上次购买它的价格购买它 ...

  9. [tem]Longest Increasing Subsequence(LIS)

    Longest Increasing Subsequence(LIS) 一个美丽的名字 非常经典的线性结构dp [朴素]:O(n^2) d(i)=max{0,d(j) :j<i&& ...

随机推荐

  1. Vue.js模板语法介绍

    Vue.js模板.指令 模板语法概述 1.如何理解前端渲染? ​ 把数据填充到HTML标签中,一般我们使用Ajax将数据从后台查询出,结合模板() 2.前端渲染方式 2.1.原生js拼接字符串 ​ 使 ...

  2. Ubuntu下使用mail命令发送邮件

    Ubuntu下使用mail命令发送邮件 mail命令在Ubuntu下是需要安装的,使用下条命令进行安装: sudo apt-get install heirloom-mailx 接下来输入用户密码,等 ...

  3. Elasticsearch的快速使用——Spring Boot使用Elastcisearch, 并且使用Logstash同步mysql和Elasticsearch的数据

    我主要是给出一些方向,很多地方没有详细说明.当时我学习的时候一直不知道怎么着手,花时间找入口点上比较多,你们可以直接顺着方向去找资源学习. 如果不是Spring Boot项目,那么根据Elastics ...

  4. shiro缓存配置

    realm的缓存 方法一: 在securityManager配置中添加cacheManager配置项,会注入到realm中. 方法二:在realm中配置. realm本身实现了CacheManager ...

  5. HiBench成长笔记——(2) CentOS部署安装HiBench

    安装Scala 使用spark-shell命令进入shell模式,查看spark版本和Scala版本: 下载Scala2.10.5 wget https://downloads.lightbend.c ...

  6. SP2-0157: unable to CONNECT to ORACLE after 3 attempts, exiting SQL*Plus

    [oracle@jtwy02 ~]$ sqlplus '/as sysdba' SQL*Plus: Release 11.2.0.4.0 Production on Sat Oct 13 14:14: ...

  7. web页面性能优化

    web前端页面性能优化 网站的划分一般为二:前端和后台.我们可以理解成后台是用来实现网站的功能的,比如:实现用户注册,用户能够为文章发表评论等等.而前端呢? 其实应该是属于功能的表现.并且影响用户访问 ...

  8. uboot的环境变量

    https://www.cnblogs.com/biaohc/p/6398515.html uboot 环境变量实现原理: 首先我们先要搞清楚uboot中环境变量的作用,uboot中环境变量的作用就是 ...

  9. JAVA String类常用方法

    一.String类String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象.java把String类声明的final类,不能有类.String类对象创建 ...

  10. DStream-05 updateStateByKey函数的原理和源码

    Demo updateState 可以到达将每次 word count 计算的结果进行累加. object SocketDstream { def main(args: Array[String]): ...