本申请属于计算机,具体涉及一种医用检验条码的生成方法、条码生成系统、设备和介质。
背景技术:
1、医院信息系统是指利用计算机软硬件技术和网络通信技术等现代化手段,对医院及其所属各部门的人流、物流、财流进行综合管理,对在医疗活动各阶段产生的数据进行采集、存储、处理、提取、传输、汇总,加工形成各种信息,从而为医院的整体运行提供全面的自动化管理及各种服务的信息系统。
2、当前医院体检场景中,病人根据检验项目要求进行生化采样,原则上一项检测项目就需要进行一次针对性采样,而多数项目可以使用相同样本完成检验工作,例如肝功、肾功等检验可以使用同一血液样本,因此存在样本利用率低、病人体验较差的问题。
3、当前为改善这一问题,在医生对病患开具检验项目时,根据医院给出的合并规则对能够使用同一样本完成检测工作的多个项目检测条码进行标识,由护士根据标识对检测条码进行合并,打印合并后的检测条码,贴在对应样本上,再根据检测要求完成采样工作。该方法虽然能够减少病人采样次数,提高样本利用效率,提升病人体验,但是需要医生对病人的检测项目手动提供合并标识,人工成本较高,并存在人工失误可能;
4、而且条码合并规则难以变更,任何变动都需要所有医生改变原有判断准则,存在信息差带来的医疗安全隐患。
5、综上所述,如何有效进行检验项目合并、生成检验条码,降低人工成本并提高检验的准确性,是目前本领域技术人员亟待解决的技术问题。
技术实现思路
1、(一)要解决的技术问题
2、鉴于现有技术的上述缺点、不足,本申请提供一种医用检验条码的生成方法、条码生成系统、设备和介质。
3、(二)技术方案
4、为达到上述目的,本申请采用如下技术方案:
5、第一方面,本申请实施例提供一种医用检验条码的生成方法,该方法包括以下步骤:
6、s1、获取待检验项目信息,所述待检验项目信息包括项目名称信息、检验时间信息;
7、s2、基于所述检验时间信息,将待检验项目集合划分为检验轮次项目子集;
8、s3、基于所述检验轮次项目子集,获取与所述检验轮次项目子集中元素相匹配的检验条码合并规则;
9、s4、基于所述检验条码合并规则,将所述检验轮次项目子集中的待检验项目进行组合,得到待检验项目分组信息;其中,当同一待检验项目满足不同的检验条码合并规则时,将该待检验项目依据高优先级的检验条码合并规则与其他待检验项目组合;
10、s5、根据所述待检验项目分组信息生成相应的检验条码信息。
11、可选地,在步骤s1之后、步骤s2之前,还包括:
12、获取预设的项目属性规则、检验条码合并规则、容器映射规则;
13、所述项目属性规则用于定义检验项目及对应的检验项目类别信息;
14、所述检验条码合并规则用于定义不同组合检验场景下的组合检验项目集合及相应的优先级信息,且所述检验条码合并规则依据所述检验项目类别信息进行分类存储;
15、所述容器映射规则用于定义待检验分组对应的容器编码生成方法。
16、可选地,步骤s3包括:
17、s31、读取所述检验轮次项目子集中的元素,依据该元素对应的检验项目类别信息获取相应的检验条码合并规则,将该元素与所述检验条码合并规则中每个项目集合中的项目进行匹配;
18、s32、若一致,则获取相应的检验条码合并规则;否则转至步骤s33;
19、s33、判断所述检验轮次项目子集中的元素是否全部读取,若否,则转步骤s31;否则,结束。
20、可选地,步骤s4包括:
21、s41、针对每条检验条码合并规则,将检验轮次项目子集中满足该检验条码合并规则的n个待检验项目组成待检验项目分组;其中,n大于等于2;
22、s42、当同一待检验项目属于多个待检验项目分组时,将该待检验项目按照优先级最高的项目合并规则与其他待检验项目组合,生成最终的待检验项目分组;
23、s43、依据最终得到的待检验项目分组生成所述待检验项目分组信息。
24、可选地,步骤s5包括:
25、基于所述容器映射规则,根据所述待检验项目分组信息生成相应的检验条码信息。
26、可选地,所述检验条码信息包括条码编码信息和待检验项目分组信息。
27、第二方面,本申请实施例提供一种医用检验条码生成系统,该系统包括:医生工作终端、医用检验条码的生成装置、打印设备,所述医用检验条码的生成装置分别与所述医生工作终端和打印设备通信连接;
28、所述医生工作终端,用于响应于医生的操作指令,生成待检验项目信息;
29、所述医用检验条码的生成装置,用于基于所述待检验项目信息,通过如上第一方面任一项所述的医用检验条码的生成方法生成检验条码信息;
30、所述打印设备,用于基于所述检验条码信息打印相应的检验条码。
31、第三方面,本申请实施例提供一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上第一方面任一项所述的医用检验条码的生成方法的步骤。
32、第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上第一方面任一项所述的医用检验条码的生成方法的步骤。
33、(三)有益效果
34、本申请的有益效果是:本申请提出了一种医用检验条码的生成方法、条码生成系统、设备和介质,其中的方法包括:s1、获取待检验项目信息;s2、基于检验时间信息,将待检验项目集合划分为检验轮次项目子集;s3、基于检验轮次项目子集,获取与检验轮次项目子集中元素相匹配的检验条码合并规则;s4、基于检验条码合并规则,将检验轮次项目子集中的待检验项目进行组合,得到待检验项目分组信息;其中,当同一待检验项目满足不同的检验条码合并规则时,将该待检验项目依据高优先级的检验条码合并规则与其他待检验项目组合;s5、根据待检验项目分组信息生成相应的检验条码信息。该方法能有效进行检验项目合并、生成检验条码,降低了人工成本,提高了合并条码的效率、准确性。
35、进一步地,通过本申请的条码生成系统,可以对项目条码按照规则进行合并,由系统打印最优策略下的检验条码。较现有方案检验项目合并过程更加高效,且能避免人工失误;且项目合并规则的修改更具灵活性。
1.一种医用检验条码的生成方法,其特征在于,该方法包括以下步骤:
2.根据权利要求1所述的医用检验条码的生成方法,其特征在于,在步骤s1之后、步骤s2之前,还包括:
3.根据权利要求2所述的医用检验条码的生成方法,其特征在于,步骤s3包括:
4.根据权利要求2所述的医用检验条码的生成方法,其特征在于,步骤s4包括:
5.根据权利要求2所述的医用检验条码的生成方法,其特征在于,步骤s5包括:
6.根据权利要求5所述的医用检验条码的生成方法,其特征在于,所述检验条码信息包括条码编码信息和待检验项目分组信息。
7.一种医用检验条码生成系统,其特征在于,该系统包括:医生工作终端、医用检验条码的生成装置、打印设备,所述医用检验条码的生成装置分别与所述医生工作终端和打印设备通信连接;
8.一种电子设备,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上权利要求1至6任一项所述的医用检验条码的生成方法的步骤。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上权利要求1至6任一项所述的医用检验条码的生成方法的步骤。