样本录入流程-王鹏版
王鹏编写的样本录入流程设计文档,侧重操作流程设计逻辑与自动解析规则。 与文思海辉版《样本录入流程》内容互补:王鹏版讲”为什么这么设计/流程怎么走”,文思海辉版讲”功能有哪些”。
一、设计目标
样本录入过程中,为防止输入误操作,设计自动化显示样本类型和测试项目的流程和规则。
核心思路:输入11位样本号 → 软件自动解析 → 判断样本类型 → 自动填充样本类型和测试项目,减少人工选择错误。
二、初次启动流程
1. 初始状态
- 显示 8 个空样本位
- 样本号、样本类型、测试项目全部禁止使用
2. 手动输入
- 允许输入样本号(样本类型和测试项目依旧禁止)
- 样本号(质控、校准、定标品)长度定义为 11 位
- 设定样本号必须输入满 11 位
3. 自动解析(第11位输入后触发)
样本号输入第 11 位后,软件自动解析样本号,判断样本类型:
| 样本类型 | 处理逻辑 |
|---|---|
| 质控品 | ① 查询质控品是否存在于质控品信息列表 ② 若存在:查询对应试剂是否存在→存在则继续,不存在则提示 ③ 自动设置样本类型和测试项目 ④ 自动保存对应奇偶位质控信息(见注2) ⑤ 保存样本位信息 + 刷新运行监控界面 ⑥ 若不存在:提示该质控品不存在,不修改类型和项目 |
| 校准品 | 处理逻辑同质控品 |
| 定标品 | 处理逻辑同质控品(保存个数规则不同,见注3) |
| 全血/血浆/血清 | ① 根据解析结果设置对应样本类型按钮 ② 测试项目变为可选择状态,可选当前可用项目 |
4. 切换样本位
- 在空位继续设置其他样本
- 切换后仍按初次启动的步骤 2、3 显示
三、关键约束(注释)
注1:样本类型互斥规则
- 除了血清和血浆可以同时检测外,其余类型都只能做同一种类型检测
- 如果输入不同类型的样本,提示报错
注2:质控品/校准品成对检测
- 质控品和校准品一次必须检测 2 个
- 分为四组:1-2、3-4、5-6、7-8
- 在一组上设置了一个,会同时保存同一组的另一个
注3:定标品数量
- 一次检测个数根据对应项目当前使用试剂决定
- 由当前试剂扫描时录入的光子数、浓度组数对数决定
四、检测结束
- 检测结束后,必须点击全部删除按钮,删除上一次剩余信息
- 否则不允许进行下一次录入操作
五、二次启动流程
1. 数据恢复
- 根据上一次软件结束或异常中断后,数据库内保存的信息,显示样本位数据
2. 两种情况
| 情况 | 处理 |
|---|---|
| 检测结束,样本位留有剩余数据未删除 | 必须先全部删除,否则不允许录入 |
| 未开始检测 | 可选择直接检测,或全部删除后重新录入 |
补充
- 内部扫描、手动扫描,也按照以上规则进行显示保存
六、LIS 获取数据
触发时机
| 录入方式 | 触发时机 |
|---|---|
| 内部扫描 / 手动扫描 | 扫描结束,接收到二维码信息并解析后 |
| 手动输入(全血/血浆/血清) | 信息输入完整后,进行保存时 |
处理逻辑
- 判断是否连接 LIS
- 已连接 → 向 LIS 申请获取对应数据信息
- 未连接 → 不做处理
七、样本号条码规则
11 位条码格式
○○◇◇◇◇◇◇◇◇◇
○○:前 2 位 = 产品大类别号◇◇◇◇◇◇◇◇:中间 8 位 = 生产日期(yyyyMMdd)◇:最后 1 位 = 批次(当日编号,0-9,一天最多 10 个)
产品大类别号
| 编码 | 类别 |
|---|---|
| 11 | 试剂盒 |
| 21 | 发光底物液 |
| 31 | 清洗液 |
| 41 | 质控品 |
| 51 | 校准品 |
| 61 | 定标品 |
| 71 | 全血 |
| 72 | 血浆 |
| 73 | 血清 |
13 位条码扩容方案
问题:最后一位批次,一天最多 10 个,不够用。
建议扩容到 13 位:当日编号 0-999,一天最多 1000 个。
○○◇◇◇◇◇◇◇◇◇◇◇
(产品大类别 2 位 + 生产日期 8 位 + 批次 3 位)
两种统一方案
| 方案 | 内容 |
|---|---|
| 方案一 | 所有产品大类别都统一成 13 位 |
| 方案二 | 71/72/73(全血/血浆/血清)用 13 位条码,其他大类别保持 11 位 |
关联笔记
- 样本录入流程-全自动化学发光(文思海辉版,功能描述视角)
- 试剂条形码编制规则-20190428版(试剂条码编码规则,7大类试剂)
- 样本录入与试剂规范-190321 回复版(医工所需求回复,样本录入+试剂管理)
- MDA用户软件问题跟踪与进度总表-文思海辉(问题跟踪,含样本检测模块 11 项问题)