本发明涉及医疗检测技术领域,具体涉及一种通过二维码添加全自动凝血分析仪检测项目的方法。
背景技术:
在ivd医疗器械行业中,常规临床凝血检测项目有pt、aptt、tt、fib、dd等,全自动凝血分析仪上位机软件系统设计中,各个项目都有独立的反应体系。
仪器检测过程中,加样针将一定的血浆样本加入反应杯中,反应杯通过轨道运杯车方式移动位置,再通过抓手将反应杯抓到育温模块,在37℃的育温模块中孵育一定时间后则再次通过抓手将其抓到检测模块,试剂针再吸取一定的试剂,加到反应杯中进行检测,检测结束后再次通过抓手将反应杯抓致废杯槽处丢弃。在整个过程中,添加血浆的多少、添加试剂量的多少、孵育时间等检查要素,直接影响反应过程,最终影响检测结果。通过不断测试、大量实验确定各项目在检测过程中的要素,形成最终完整的反应体系。例如pt项目的反应体系为:血浆样本反应量为50ul,37℃孵育3分钟,添加试剂量为50ul,反应开始并记录凝固时间。
全自动凝血分析仪上位机软件系统设计,一个项目在检测过程中的各个可变参数均设计成可配置可修改数据,存储在数据库中。针对各项目各个配置参数,在软件界面设计中可对其数据库字段修改配置,以达到实验测试需求。
为了解决如何增加新的检测项目的问题,目前常用的解决方式为:在软件界面设计增加项目的操作按钮接口,可手动录入新的项目名称、唯一标识,对其手动配置相应的反应体系。
其大致步骤如下:
1.点击软件界面手动增加;
2.手动录入新项目基本信息,
3.手动录入新项目反应体系参数;
4.更新数据库信息。
流程图如图2所示。
该方法虽然可以解决增加新的检测项目的问题,但是在实际产品应用中,已经大量投放到市场中的产品让客户自己操作会让用户体验比较差,还可能由于操作不当带来一定风险;如若让售后工程师前往客户处进行操作,带来的人力成本较高,也同样存在操作繁杂带来一定风险。
技术实现要素:
为克服现有技术存在的缺陷,本发明公开了一种通过二维码添加全自动凝血分析仪检测项目的方法。
本发明所述通过二维码添加全自动凝血分析仪检测项目的方法,包括如下步骤:
s1制作新增项目信息,将新增项目信息的参数组合成原始参数数据,加密后形成字符数据;
s2通过二维码生成工具将字符数据生成二维码;
s3利用全自动凝血分析仪的二维码扫描器扫描二维码得到加密的字符数据;
s4对字符数据通过解密、拆分、解析后得到原始参数数据;
s5全自动凝血分析仪自动将原始参数数据添加到数据库中。
优选的:所述二维码生成工具为bartender。
优选的:所述步骤s1的新增项目信息包括基本信息和反应体系信息。
优选的:所述全自动凝血分析仪的上位机软件功能包括,项目在检测过程中的各个可变参数均设计成可配置可修改数据并存储在数据库中,在软件操作界面中可对其数据库存储数据进行修改配置
本发明不仅解决了增加检测项目的问题,而且在已有的仪器功能基础上,最大程度稳定可靠的载入了新增项目包括检测反应体系信息在内的所有信息,保证了新增项目的可执行性。
附图说明
图1为本发明一个具体实施方式流程示意图;
图2为现有处理算法的典型实施方式流程图。
具体实施方式
下面结合具体实施例来进一步描述本发明,但实施例仅是范例性的,并不对本发明的范围构成任何限制。本领域技术人员应该理解的是,在不偏离本发明的精神和范围下可以对本发明技术方案的细节和形式进行修改或替换,但这些修改和替换均落入本发明的保护范围内。
本发明所述通过二维码添加全自动凝血分析仪检测项目的方法,包括如下步骤:
s1制作新增项目信息,将新增项目信息的参数组合成原始参数数据,加密后形成字符数据;
例如一个常规临床凝血检测项目pt凝血酶原时间的一个典型测试过程为:血浆样本反应量为50ul,37℃孵育3分钟,添加试剂量为50ul,反应开始后记录凝固时间。
上述50ul、37℃、3分钟等具体参数可以具体设置并组合成该pt检测项目的原始参数数据,并通过加密算法生成二维码。
又例如,假设步骤s1的新增项目信息为aptt活化部分凝血活酶时间检测,包括基本信息和反应体系信息,该项目检测基本信息包括项目名称、项目编号、单位、方法学等,反应体系信息包括样本加液量、试剂1加液量、试剂2加液量、预温时间、检测时间、检测时间点等。
字符数据生成二维码可以采用bartender。
加密过程可以采用des算法(美国数据加密标准算法)、rsa算法或二者结合的方式生成加密二维码。
des算法、rsa算法二者结合的一个典型实施方式为:
(1)生成des加密密钥k。为了提高数据的安全性,每一个密钥k只用一次。
(2)生成用于加密明文的密钥ck。利用rsa加密算法的公开加密密钥对des的密钥k进行加密,形成des加密的密钥ck,并保存。
(3)生成密文c。利用生成的密钥ck对明文p进行des加密,生成密文。
解密的典型方式为:
(1)获取加密密钥ck。
(2)生成用于des解密的密钥k。利用rsa的解密密钥对des的密钥ck进行解密,形成des解密的密钥k。
(3)生成明文p。利用生成的密钥k对密文c进行des解密,生成明文文件。
s3利用全自动凝血分析仪的二维码扫描器扫描二维码得到加密的字符数据;
s4对字符数据通过解密、拆分、解析后得到原始参数数据;
s5全自动凝血分析仪自动将原始参数数据添加到数据库中。
本发明基于实现的所述全自动凝血分析仪的上位机软件功能包括,项目在检测过程中的各个可变参数均设计成可配置可修改数据并存储在数据库中,在软件操作界面中可对其数据库存储数据进行修改配置。
一个更具体的实施方式为
1首先制作新增项目信息,以新增at-iii项目为例说明,把at-iii的检测反应体系参数值组合成一串数据,再通过加密之后形成一串字符数据;
该项目检测基本信息包括项目名称、项目编号、单位、方法学等,反应体系信息包括样本加液量、试剂1加液量、试剂2加液量、预温时间、检测时间、检测时间点等。
2通过二维码生成工具bartender将字符数据加密,生成一个二维码,
3将此二维码发布生成二维码图片;
4拿到该二维码,到全自动凝血分析仪机器上通过二维码扫描器进行扫描,全自动凝血分析仪上位机系统软件可得到上述at-iii项目参数加密数据,
5全自动凝血分析仪系统上位机系统软件在通过解密,拆分解析可得到该项目at-iii的基本信息及其反应体系参数;
6至此全自动凝血分析仪上位机系统软件可得到新增项目的基本信息及其反应体系,并可进行相关临床检测实验。
本发明不仅解决了增加检测项目的问题,而且在已有的仪器功能基础上,最大程度稳定可靠的载入了新增项目包括检测反应体系信息在内的所有信息,保证了新增项目的可执行性。
以上为本发明的一种实施方式,其描述较为具体和详细,但不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明的构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。