一种基于监所用医疗信息车的巡诊方法和系统技术方案

技术编号:33286495 阅读:32 留言:0更新日期:2022-04-30 23:54
本发明专利技术涉及监所医疗领域,特别涉及一种基于监所用医疗信息车的巡诊方法和系统,其中方法包括以下步骤:S1,将移动医疗信息车与监所的监管平台做数据同步,并输入待服药人员服药信息中;S2,制定巡诊计划,并优化巡诊路径;S3,进入监区根据优化后的巡诊路径进行巡诊;S4,针对需要派发药品的人员进行智能服药监督;出现新增就诊人员时,进行人脸识别,医务人员诊断后录入新增就诊信息;S5,巡诊结束。本发明专利技术通过移动的医疗信息车对在押人员进行每日巡诊、临时就诊、体温测量、服药监督,并记录这些数据到本地数据库中,可以查询每一个在押人员的就诊记录、体温数据、个人信息等,极大地提高了医护人员的工作效率,减少误差。减少误差。减少误差。

【技术实现步骤摘要】
一种基于监所用医疗信息车的巡诊方法和系统


[0001]本专利技术涉及监所医疗领域,特别涉及一种基于监所用医疗信息车的巡诊方法和系统。

技术介绍

[0002]目前,现有的监所医疗服务体制机制尚不完善,监所在押人员羁押期间涉及医护人员在在押人员医疗巡诊、就医、发药的工作过程中,全部通过纸质材料进行流转、审批和存档,存在很多不规范的环节,这些操作效率低下、繁琐,造成了医疗资源的浪费还有可能出现人为差错。

技术实现思路

[0003]为了解决现有监所巡诊效率低、易出错的问题,本专利技术提供了一种基于监所用医疗信息车的巡诊方法和系统,具体方案如下:
[0004]一种基于监所用医疗信息车的巡诊方法,包括以下步骤:
[0005]S1,将移动医疗信息车与监所的监管平台做数据同步,并输入待服药人员所需药品信息和所述移动医疗信息车上放入药品的对应抽屉编号到对应人员的服药信息中;
[0006]S2,制定巡诊计划,并优化巡诊路径;
[0007]S3,进入监区根据优化后的巡诊路径进行巡诊;
[0008]S4,针对需要派发药品的在押人员,进行智能服药监督;出现需要新增就诊的在押人员时,对该在押人员进行人脸识别,获取该人的个人信息及就诊记录,医务人员诊断后录入新增就诊信息;
[0009]S5,巡诊结束。
[0010]优选的,步骤S1中的所述数据同步包括以下步骤:
[0011]S11、在需要进行数据同步时建立所述移动医疗信息车与所述监管平台之间的TCP/IP长连接;/>[0012]S12、所述移动医疗信息车向所述监管平台的云端服务器发出数据同步请求;
[0013]S13、再由所述云端服务器从所述移动医疗信息车接受数据同步请求,并解析该同步请求;
[0014]S14、将所述移动医疗信息车中的巡诊记录、就诊记录、测温记录等本地数据库中的数据同步到所述云端服务器中。
[0015]优选的,所述步骤S2中的所述优化巡诊路径的算法包括以下步骤:
[0016]S201、建立一个ArrayList数组列表变量pathes,用于存放搜索得到的路径;建立一个栈,设监室节点共有n个,分别为C1、C2、

、Cn,Ci表示第i个监室,令i=1,即从第1个监室节点开始处理,建立一个数组supplyStart,记录从每一个所述监室出发的路径;
[0017]S202、当前处理的所述监室节点为Ci,将Ci压入栈中,将supplyStart[i]赋值为pathes中已经存储的路径条数;
[0018]S203、当前的栈顶元素为节点T,设与T邻接的所有节点为a1、a2、

、am,aj表示第j个邻接节点,设置一个布尔型的标记变量flag1,令flag1=true,令j=1,即从第1个邻接点开始处理,设置一个布尔型的标记变量flag2;
[0019]S204、当前处理的T的邻接节点为aj,令flag2=true;
[0020]S205、判断aj是否在栈中,若在栈中,则令flag2=false;
[0021]S206、判断aj是否为所述监室节点,若是所述监室节点,则令flag2=false;
[0022]S207、用当前栈中的节点,加上节点aj,生成一条对应的路径p,路径p的生成过程为:
[0023]从栈底节点到栈顶节点,将栈中的节点依次连接,所得到的支路依次加入p中,最后再将栈顶节点与节点aj连接所得到的支路加入p中,遍历pathes中已经得到的路径,判断是否已经存在新生成的路径p,若存在,则令flag2=false;
[0024]S208、判断flag2值是否为true:
[0025]①
如果flag2的值为true,则转入S209,
[0026]②
如果flag2的值为false,则转入S210;
[0027]S209、令aj入栈,令flag1=false,将新生成的路径p记录到pathes中,此时,栈顶元素T更新为新入栈的节点aj,转入S211;
[0028]S210、令j=j+1,若j≤m,则转入S204,对T的下一个邻接点进行搜索;若j>m,表示与当前的栈顶元素T邻接的所有节点都已经处理完,转入S211,m为T的邻接节点的个数;
[0029]S211、判断flag1的值是否为true
[0030]①
如果flag1的值为false,则转入S203,
[0031]②
如果flag1的值为true,则栈顶节点T出栈,判断栈是否为空:
[0032]i若栈不为空,转入S203;
[0033]ii若栈为空,令i=i+1,若i≤n,则转入S202,对下一个监室节点进行处理,若i>n,搜索完成,结束,n为所有所述监室节点的个数,搜索经过起始监室到巡诊完毕回到起始监室的所有路径,过程为:遍历从起始监室出发的所有路径,对每一条路径中所包含的支路进行搜索,若含有指定的支路,则将该路径记录,由于每天巡诊计划的不同,每天的起始监室节点可能不同;
[0034]关于巡诊路线,每次待服药人员或待测温人员通过人脸验证之后,系统都会存储巡诊路径中上一监室和下一监室的监室号,若当前监室中所有待测温或待服药人员都已通过人脸验证,屏幕上则会显示下一需要巡诊的监室号。
[0035]优选的,步骤S3中所述巡诊包括以下步骤:
[0036]S31、对在押人员进行测温;
[0037]S32、测完一个在押人员,待测温人员数量减1,直至巡诊结束,若巡诊结束,本地数据库中的待测温人员数量大于0,进行报警,提示有人员未测温。
[0038]优选的,对于新入监所21日人员默认每天测温两次,测温时间可由医务人员制定所述巡诊计划时修改后保存到本地数据库中。
[0039]优选的,步骤S31中所述测温包括以下步骤:
[0040]S311、进行人脸识别;
[0041]S312、人脸识别通过后,通过红外人脸检测技术初步锁定红外人脸区域,测出该区
域的最高温度;
[0042]S313、判读最高温度是否超过预设的阈值,超过则存在超温点;
[0043]S314、存在超温点时,进一步通过红外人脸检测技术验证步骤S312中初步锁定的所述红外人脸区域对应的红外图像中是否存在人脸,若存在,则进行报警处理,若不存在,再次通过红外人脸检测技术检测步骤S312中初步锁定的所述红外人脸区域附近的区域中是否存在人脸,若存在,进行报警处理,并对在押人员进行二次测温,二次测温完成后将在押人员体温数据保存到本地数据库中。
[0044]优选的,步骤S4中所述智能服药监督包括以下步骤:
[0045]S41、通过待服药人员的人脸识别,获取该在押人员服药信息,并自动打开对应编号的抽屉进行送药;
[0046]S42、送药后进行服药视频录制并存储至该在押人员的服药信息中;
...

【技术保护点】

【技术特征摘要】
1.一种基于监所用医疗信息车的巡诊方法,其特征在于,包括以下步骤:S1,将移动医疗信息车与监所的监管平台做数据同步,并输入待服药人员所需药品信息和所述移动医疗信息车上放入药品的对应抽屉编号到对应人员的服药信息中;S2,制定巡诊计划,并优化巡诊路径;S3,进入监区根据优化后的巡诊路径进行巡诊;S4,针对需要派发药品的在押人员,进行智能服药监督;出现需要新增就诊的在押人员时,对该在押人员进行人脸识别,获取该人的个人信息及就诊记录,医务人员诊断后录入新增就诊信息;S5,巡诊结束。2.根据权利要求1所述的方法,其特征在于,步骤S1中的所述数据同步包括以下步骤:S11、在需要进行数据同步时建立所述移动医疗信息车与所述监管平台之间的TCP/IP长连接;S12、所述移动医疗信息车向所述监管平台的云端服务器发出数据同步请求;S13、再由所述云端服务器从所述移动医疗信息车接受数据同步请求,并解析该同步请求;S14、将所述移动医疗信息车中的巡诊记录、就诊记录、测温记录等本地数据库中的数据同步到所述云端服务器中。3.根据权利要求1所述的方法,其特征在于,所述步骤S2中的所述优化巡诊路径的算法包括以下步骤:S201、建立一个ArrayList数组列表变量pathes,用于存放搜索得到的路径;建立一个栈,设监室节点共有n个,分别为C1、C2、

、Cn,Ci表示第i个监室,令i=1,即从第1个监室节点开始处理,建立一个数组supplyStart,记录从每一个所述监室出发的路径;S202、当前处理的所述监室节点为Ci,将Ci压入栈中,将supplyStart[i]赋值为pathes中已经存储的路径条数;S203、当前的栈顶元素为节点T,设与T邻接的所有节点为a1、a2、

、am,aj表示第j个邻接节点,设置一个布尔型的标记变量flag1,令flag1=true,令j=1,即从第1个邻接点开始处理,设置一个布尔型的标记变量flag2;S204、当前处理的T的邻接节点为aj,令flag2=true;S205、判断aj是否在栈中,若在栈中,则令flag2=false;S206、判断aj是否为所述监室节点,若是所述监室节点,则令flag2=false;S207、用当前栈中的节点,加上节点aj,生成一条对应的路径p,路径p的生成过程为:从栈底节点到栈顶节点,将栈中的节点依次连接,所得到的支路依次加入p中,最后再将栈顶节点与节点aj连接所得到的支路加入p中,遍历pathes中已经得到的路径,判断是否已经存在新生成的路径p,若存在,则令flag2=false;S208、判断flag2值是否为true:

如果flag2的值为true,则转入S209,

如果flag2的值为false,则转入S210;S209、令aj入栈,令flag1=false,将新生成的路径p记录到pathes中,此时,栈顶元素T更新为新入栈的节点aj,转入S211;
S210、令j=j+1,若j≤m,则转入S204,对T的下一个邻接点进行搜索;若j>m,表示与当前的栈顶元素T邻接的所有节点都已经处理完,转入S211,m为T的邻接节点的个数;S211、判断flag1的值是否为true

如果flag1的值为false,则转入S203,

如果flag1的值为true,则栈顶节点T出栈,判断栈是否为空:i若栈不为空,转入S203;ii若栈为空,令i=i+1,若i≤n,则转入S202,对下一个监室节点进行处理,若i>n,搜索完成,结束,n为所有所述监室节点的个数,搜索经过起始监室到巡诊完毕回到起始监室的所有路径,过程为:遍历从起始监室出发的所有路径,对每一条路径中所包含的支路进行搜索,若含有指定的支路,则将该路径记录,由于每天巡诊计划的不同,每天的起始监室节点可能不同;关于巡诊路线,每次待服药人员或待测温人员通过人脸验证之后,系统都会存储巡诊路径中上一监室和下一监室的监室号,若当前监室中所有待测温或待服药人员都已通过人脸验证,屏幕上则会显示下一需要巡诊...

【专利技术属性】
技术研发人员:石晔党连坤郭兵
申请(专利权)人:合肥指南针电子科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1