首页> 中国专利> 一种知情同意书签字方法、装置、存储介质及电子设备

一种知情同意书签字方法、装置、存储介质及电子设备

摘要

本申请公开了一种知情同意书签字方法,包括以下步骤:基于用户的签字触发操作,调用签字画布对应的组件,以使待签字知情同意书上覆盖该签字画布的区域成为可签字区域;接收用户在该可签字区域上输入的签字信息,并基于该签字信息生成签字位图;根据待签字知情同意书的文本大小数据、待签字知情同意书在触摸屏上的显示区域的显示大小数据、待签字知情同意书的第一侧边缘与触摸屏的第一侧边缘之间的第一边距,以及待签字知情同意书的第二侧边缘与触摸屏的第二侧边缘之间的第二边距,确定签字位图的贴图位置;基于签字位图和贴图位置完成该待签字知情同意书的签字。本申请的方法简化了电子签字方法的操作流程,降低了电子签字的操作难度。

著录项

  • 公开/公告号CN114860146A

    专利类型发明专利

  • 公开/公告日2022-08-05

    原文格式PDF

  • 申请/专利权人 四川旅鸽科技有限公司;

    申请/专利号CN202210627374.0

  • 发明设计人 罗静;吴练;喻代明;陈科;

    申请日2022-06-06

  • 分类号G06F3/04883(2022.01);G06T11/60(2006.01);

  • 代理机构广州三环专利商标代理有限公司 44202;

  • 代理人孙朝锐

  • 地址 610041 四川省成都市高新区天府大道北段1677号A座A111号

  • 入库时间 2023-06-19 16:16:00

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-08-23

    实质审查的生效 IPC(主分类):G06F 3/04883 专利申请号:2022106273740 申请日:20220606

    实质审查的生效

  • 2022-08-05

    公开

    发明专利申请公布

说明书

技术领域

本申请涉及计算机技术领域,具体涉及一种知情同意书签字方法、装置、存储介质及电子设备。

背景技术

现有的医院知情同意书的签字媒介有两种:第一种是纸质文件,也是目前大多数医院所采用的签字媒介,通过将打印好的纸质版的知情同意书交给患者或患者家属,待患者或患者家属在知情同意书上书写完成后,再将完成签字的纸质知情同意书进行保存;第二种是电子文件,通过将电子版的知情同意书展示给患者或患者家属,待患者或患者家属在电子版的知情同意书上书写完成后,再将完成签字的电子知情同意书文件进行保存。

现有技术中,纸质的知情同意书签字和存档都比较麻烦,且文件很容易遭到损坏或丢失;而现有的电子知情同意书的签名方法的操作方式较为繁琐。

发明内容

本申请的主要目的在于提供一种知情同意书签字方法、装置、存储介质及电子设备,旨在解决现有的电子知情同意书的签名方法的操作方式较为繁琐的技术问题。

为实现上述目的,本申请的实施例采用的技术方案如下:

第一方面,本申请实施例提供一种知情同意书签字方法,应用于用户端设备,所述用户端设备安装了操作系统,所述操作系统中包括签字画布对应的组件;所述用户端设备包括触摸屏;该知情同意书签字方法包括以下步骤:

接收用户在所述触摸屏上的签字触发操作;

基于所述签字触发操作,调用所述签字画布对应的组件,以使待签字知情同意书上覆盖所述签字画布的区域成为可签字区域;其中,所述可签字区域为所述触摸屏的显示区域;

接收用户在所述可签字区域上输入的签字信息,并基于所述签字信息生成签字位图;其中,所述签字位图和所述显示区域的大小一致;

获取所述待签字知情同意书的文本大小数据、所述显示区域的显示大小数据、所述待签字知情同意书的第一侧边缘与所述触摸屏的第一侧边缘之间的第一边距,以及所述待签字知情同意书的第二侧边缘与所述触摸屏的第二侧边缘之间的第二边距;其中,所述第一侧与所述第二侧为相邻侧;

根据所述文本大小数据、所述显示大小数据、所述第一边距以及所述第二边距,确定所述签字位图的贴图位置;

将所述签字位图贴在所述贴图位置,以完成所述待签字知情同意书的签字。

在第一方面的一种可能实现方式中,所述文本大小数据包括所述待签字知情同意书的文本宽度和文本高度,所述显示大小数据包括所述显示区域的显示宽度和显示高度;所述根据所述文本大小数据、所述显示大小数据、所述第一边距以及所述第二边距,确定所述签字位图的贴图位置,包括:根据Px=Math.abs(c1)/(VW/pW)以及Py=Math.abs(c2)/(VH/pH),确定所述签字位图的贴图坐标;其中,(Px,Py)为所述贴图坐标,c1为所述第一边距,c2为所述第二边距,VW为所述显示宽度,VH为所述显示高度,pW为所述文本宽度,pH为所述文本高度;基于所述贴图坐标确定所述贴图位置。

在第一方面的一种可能实现方式中,在所述接收用户在所述签字画布上输入的签字信息,并基于所述签字信息生成签字位图之后,所述方法还包括:获取所述签字位图生成的签字时间;向存储系统发送所述签字时间。

在第一方面的一种可能实现方式中,在所述基于所述签字位图和所述贴图位置完成所述待签字知情同意书的签字之后,所述方法还包括:获取所述用户的指纹信息;向存储系统发送所述指纹信息。

在第一方面的一种可能实现方式中,在所述接收用户在所述触摸屏上的签字触发操作之后,所述方法还包括:对所述待签字知情同意书的签字过程进行录音录像,获取录音录像数据;向存储系统发送所述录音录像数据。

在第一方面的一种可能实现方式中,在所述接收用户在所述触摸屏上的签字触发操作之前,所述方法还包括:从服务器端获取待签字知情同意书;其中,所述待签字知情同意书为医生根据所述用户的用户信息编辑生成的。

第二方面,本申请实施例提供一种知情同意书签字装置,包括:

触发操作接收模块,用于接收用户在触摸屏上的签字触发操作;

签字画布调用模块,用于基于所述签字触发操作,调用签字画布对应的组件,以使待签字知情同意书上覆盖所述签字画布的区域成为可签字区域;其中,所述可签字区域为所述触摸屏的显示区域;

签字位图生成模块,用于接收用户在所述可签字区域上输入的签字信息,并基于所述签字信息生成签字位图;其中,所述签字位图和所述显示区域的大小一致;

数据获取模块,用于获取所述待签字知情同意书的文本大小数据、所述显示区域的显示大小数据、所述待签字知情同意书的第一侧边缘与所述触摸屏的第一侧边缘之间的第一边距,以及所述待签字知情同意书的第二侧边缘与所述触摸屏的第二侧边缘之间的第二边距;其中,所述第一侧与所述第二侧为相邻侧;

贴图位置确定模块,用于根据所述文本大小数据、所述显示大小数据、所述第一边距以及所述第二边距,确定所述签字位图的贴图位置;

贴图模块,用于将所述签字位图贴在所述贴图位置,以完成所述待签字知情同意书的签字。

在第二方面的一种可能实现方式中,所述文本大小数据包括所述待签字知情同意书的文本宽度和文本高度,所述显示大小数据包括所述显示区域的显示宽度和显示高度;

所述贴图位置确定模块,具体用于:根据Px=Math.abs(c1)/(VW/pW)以及Py=Math.abs(c2)/(VH/pH),确定所述签字位图的贴图坐标;其中,(Px,Py)为所述贴图坐标,c1为所述第一边距,c2为所述第二边距,VW为所述显示宽度,VH为所述显示高度,pW为所述文本宽度,pH为所述文本高度;基于所述贴图坐标确定所述贴图位置。

第三方面,本申请实施例提供一种计算机可读存储介质,储存有计算机程序,计算机程序被处理器加载执行时,实现如上述第一方面中任一项提供的知情同意书签字方法。

第四方面,本申请实施例提供一种电子设备,包括处理器及存储器,其中,

存储器用于存储计算机程序;

处理器用于加载执行计算机程序,以使电子设备执行如上述第一方面中任一项提供的知情同意书签字方法。

与现有技术相比,本申请的有益效果是:

本申请实施例提出的一种知情同意书签字方法、装置、存储介质及设备,该方法应用于用户端设备,通过接收用户在触摸屏上的签字触发操作;基于所述签字触发操作,调用签字画布对应的组件,以使待签字知情同意书上覆盖所述签字画布的区域成为可签字区域;接收用户在所述可签字区域上输入的签字信息,并基于所述签字信息生成签字位图;获取所述待签字知情同意书的文本大小数据、所述显示区域的显示大小数据、所述待签字知情同意书的第一侧边缘与所述触摸屏的第一侧边缘之间的第一边距,以及所述待签字知情同意书的第二侧边缘与所述触摸屏的第二侧边缘之间的第二边距;其中,所述第一侧与所述第二侧为相邻侧;其中,所述第一侧与所述第二侧为相邻侧;根据所述文本大小数据、所述显示大小数据、所述第一边距以及所述第二边距,确定所述签字位图的贴图位置;将所述签字位图贴在所述贴图位置,以完成所述待签字知情同意书的签字。本申请的方法用电子版的知情同意书替换纸质文件,且用户只需在触摸屏上执行签字触发操作,即可调用签字画布对应的组件,以供用户在待签字知情同意书的显示区域书写签字信息,并基于该签字信息生成签字位图,进而基于签字位图和贴图位置完成对电子版的知情同意书的签字,在解决现有的纸质签字文件的签字和存档都比较麻烦,且文件很容易遭到损坏或丢失这一问题的同时,还简化了电子签字方法的操作流程,降低了电子签字的操作难度。

附图说明

图1为本申请实施例涉及的硬件运行环境的电子设备结构示意图;

图2为本申请实施例提供的一种知情同意书签字方法的流程示意图;

图3为本申请实施例提供的一种知情同意书的签署过程示意图;

图4为本申请实施例提供的一种确定贴图位置的流程示意图;

图5为本申请实施例提供的另一种知情同意书签字方法的流程示意图;

图6为本申请实施例提供的另一种知情同意书的签署过程示意图;

图7为本申请实施例提供的一种签字界面示意图;

图8为本申请实施例提供的一种知情同意书签字装置的结构示意图。

图中标记:101-处理器,102-通信总线,103-网络接口,104-用户接口,105-存储器。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请实施例的主要解决方案是:提出一种知情同意书签字方法、装置、存储介质及电子设备,通过接收用户在触摸屏上的签字触发操作;基于所述签字触发操作,调用签字画布对应的组件,以使待签字知情同意书上覆盖所述签字画布的区域成为可签字区域;接收用户在所述可签字区域上输入的签字信息,并基于所述签字信息生成签字位图;获取所述待签字知情同意书的文本大小数据、所述显示区域的显示大小数据、所述待签字知情同意书的第一侧边缘与所述触摸屏的第一侧边缘之间的第一边距,以及所述待签字知情同意书的第二侧边缘与所述触摸屏的第二侧边缘之间的第二边距;其中,所述第一侧与所述第二侧为相邻侧;其中,所述第一侧与所述第二侧为相邻侧;根据所述文本大小数据、所述显示大小数据、所述第一边距以及所述第二边距,确定所述签字位图的贴图位置;将所述签字位图贴在所述贴图位置,以完成所述待签字知情同意书的签字。

现有的医院知情同意书的签字媒介有两种:第一种是纸质文件,也是目前大多数医院所采用的签字媒介,通过将打印好的纸质版的知情同意书交给患者或患者家属,待患者或患者家属在知情同意书上书写完成后,再将完成签字的纸质知情同意书进行保存;第二种是电子文件,通过将电子版的知情同意书展示给患者或患者家属,待患者或患者家属在电子版的知情同意书上书写完成后,再将完成签字的电子知情同意书文件进行保存。

现有技术中,纸质的知情同意书签字和存档都比较麻烦,且文件很容易遭到损坏或丢失;而现有的电子知情同意书的签名方法的操作方式较为繁琐。

为此,本申请提供一种解决方案,首先接收用户在触摸屏上的签字触发操作;基于所述签字触发操作,调用签字画布对应的组件,以使待签字知情同意书上覆盖所述签字画布的区域成为可签字区域;接收用户在所述可签字区域上输入的签字信息,并基于所述签字信息生成签字位图;获取所述待签字知情同意书的文本大小数据、所述显示区域的显示大小数据、所述待签字知情同意书的第一侧边缘与所述触摸屏的第一侧边缘之间的第一边距,以及所述待签字知情同意书的第二侧边缘与所述触摸屏的第二侧边缘之间的第二边距;其中,所述第一侧与所述第二侧为相邻侧;其中,所述第一侧与所述第二侧为相邻侧;根据所述文本大小数据、所述显示大小数据、所述第一边距以及所述第二边距,确定所述签字位图的贴图位置;将所述签字位图贴在所述贴图位置,以完成所述待签字知情同意书的签字。解决了现有的电子签字方法的操作方式繁琐的问题。

参照附图1,附图1为本申请实施例方案涉及的硬件运行环境的电子设备结构示意图,该电子设备可以包括:处理器101,例如中央处理器(Central Processing Unit,CPU),通信总线102、用户接口104,网络接口103,存储器105。其中,通信总线102用于实现这些组件之间的连接通信。用户接口104可以包括显示屏(Display)、输入单元比如键盘(Keyboard),显示屏具体可以是触摸显示屏,可选用户接口104还可以包括标准的有线接口、无线接口。网络接口103可选的可以包括标准的有线接口、无线接口(如无线保真(WIreless-FIdelity,WI-FI)接口)。存储器105可选的可以是独立于前述处理器101的存储装置,存储器105可能是高速的随机存取存储器(Random Access Memory,RAM),也可能是稳定的非易失性存储器(Non-Volatile Memory,NVM),例如至少一个磁盘存储器;处理器101可以是通用处理器,包括中央处理器、网络处理器等,还可以是数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

本领域技术人员可以理解,附图1中示出的结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如附图1所示,作为一种存储介质的存储器105中可以包括操作系统、网络通信模块、用户接口模块以及知情同意书签字装置。

在附图1所示的电子设备中,网络接口103主要用于与网络服务器进行数据通信;用户接口104主要用于与用户进行数据交互;本发明电子设备中的处理器101、存储器105可以设置在电子设备中,电子设备通过处理器101调用存储器105中存储的知情同意书签字装置,并执行本申请实施例提供的知情同意书签字方法。

参照附图2,基于前述实施例的硬件设备,本申请的实施例提供一种知情同意书签字方法,应用于用户端设备,所述用户端设备安装了操作系统,所述操作系统中包括签字画布对应的组件;所述用户端设备包括触摸屏;该方法包括以下步骤:

S20:接收用户在所述触摸屏上的签字触发操作;

在具体实施过程中,用户端设备可以由计算机设备实现。待签字知情同意书可以是用户端设备从通用型的模板库中直接调取的待签字的知情同意书,也可以是医护人员针对用户即患者的情况,对通用型模板进行个性化编辑后所生成的待签字的知情同意书。其中,待签字知情同意书是电子文本类的知情同意书,具体地,该待签字知情同意书可以是pdf格式的电子文本,也可以是word格式的电子文本,本申请对此不作具体限定。签字触发操作可以是长按操作或点击操作。具体地,可以在待签字知情同意书上的指定区域上添加“书写开始按钮”的字样,以降低患者的操作难度。用户长按触摸屏上的指定区域内的任意位置超过第一预设时间,用户端设备便可以接收到用户的签字触发操作;或者,用户在指定区域内点击一次或连续点击两次,且两次点击之间的时间间隔小于第二预设时间,用户端设备便可以接收到用户的签字触发操作。其中,第一预设时间可以是1s,也可以是1.5s;连续点击的次数可以是两次,也可以是三次,第二预设时间可以是0.2s,也可以是0.5s,本申请对此不作具体限定。

S30:基于所述签字触发操作,调用所述签字画布对应的组件,以使待签字知情同意书上覆盖所述签字画布的区域成为可签字区域;其中,所述可签字区域为所述触摸屏的显示区域;

在具体实施过程中,通过直接调用用户端设备中签字画布对应的组件,以使签字画布覆盖整个触摸屏的显示区域,即签字画布覆盖待签字知情同意书在触摸屏上的显示区域,进而使得触摸屏上所显示的待签字知情同意书的这片区域成为可签字区域。此时,用户可以在触摸屏上任意位置进行书写,对用户签字范围的限制较小,降低了用户的操作复杂性。

S40:接收用户在所述可签字区域上输入的签字信息,并基于所述签字信息生成签字位图;其中,所述签字位图和所述显示区域的大小一致;

在具体实施过程中,签字画布可用于书写,用户可以在签字画布上写入签字信息。签字位图指的是位图格式的签字图片,其中,位图又称点阵图或栅格图,由称作像素的单个点组成。

S50:获取所述待签字知情同意书的文本大小数据、所述显示区域的显示大小数据、所述待签字知情同意书的第一侧边缘与所述触摸屏的第一侧边缘之间的第一边距,以及所述待签字知情同意书的第二侧边缘与所述触摸屏的第二侧边缘之间的第二边距;其中,所述第一侧与所述第二侧为相邻侧;

在具体实施过程中,待签字知情同意书自身的文本大小数据是服务器已经配置好的,通常为595*842的像素阵列,且不同医院所配置的待签字知情同意书的文本大小数据也有所不同。第一侧与第二侧为相邻侧,具体地,第一侧为触摸屏的左侧,第二侧可以是底侧,也可以是顶侧;但为了便于计算,通常在第一侧为触摸屏的左侧时,第二侧取底侧。

S60:根据所述文本大小数据、所述显示大小数据、所述第一边距以及所述第二边距,确定所述签字位图的贴图位置;

在具体实施过程中,以待签字知情同意书的左下角为原点,待签字知情同意书的底边为x轴,待签字知情同意书的侧边为y轴建立贴图坐标系,进而根据文本大小数据、显示大小数据、第一边距以及第二边距,计算出贴图坐标系下,签字位图的贴图坐标,进而根据贴图坐标确定签字位图的贴图位置。

S70:将所述签字位图贴在所述贴图位置,以完成所述待签字知情同意书的签字。

在具体实施过程中,通过将签字位图直接贴在待签字知情同意书上的贴图位置,完成对该待签字知情同意书的签字。

如上实施方式,该知情同意书签字方法基于用户的签字触发操作,调用签字画布对应的组件;接收用户在签字画布上输入的签字信息,并基于该签字信息生成签字位图;根据待签字知情同意书的文本大小数据、待签字知情同意书在触摸屏上的显示区域的显示大小数据、待签字知情同意书的第一侧边缘与触摸屏的第一侧边缘之间的第一边距,以及待签字知情同意书的第二侧边缘与触摸屏的第二侧边缘之间的第二边距,确定签字位图的贴图位置;将上述签字位图贴在贴图位置,以完成该待签字知情同意书的签字。本申请的方法用电子版的知情同意书替换纸质文件,且用户只需在触摸屏上执行签字触发操作,即可调用签字画布对应的组件,以供用户在待签字知情同意书的显示区域书写签字信息,并基于该签字信息生成签字位图,进而基于签字位图和贴图位置完成对电子版的知情同意书的签字,在解决现有的纸质签字文件的签字和存档都比较麻烦,且文件很容易遭到损坏或丢失这一问题的同时,还简化了电子签字方法的操作流程,且对用户签字范围的限制较小,降低了电子签字的操作难度。

参照附图3,附图3为本申请的实施例提供的一种知情同意书的签署过程示意图。在具体地实施过程中,维护人员将多个初始知情同意书模板录入到服务器端;医生根据患者的实际情况从服务端调用相应的初始知情同意书模板,并根据患者的实际情况对初始知情同意书进行编辑,生成待签字知情同意书,将待签字知情同意书上传至服务器端;患者从服务器端调用待签字知情同意书至用户端设备,并在用户端设备的触摸屏上执行签字触发操作;用户端设备接收患者在触摸屏上的签字触发操作之后,调用签字画布对应的组件;以供患者在签字画布上输入签字信息;用户端设备根据签字信息生成签字位图;用户端设备根据文本大小数据、显示大小数据、第一边距以及第二边距,计算出签字位图在待签字知情同意书上的贴图位置,并将签字位图贴在该贴图位置上,进而完成对待签字知情同意书的签字。在签字完成后,用户端设备将签字完成的知情同意书上传至服务器端,由服务器端对患者签字完成的知情同意书进行保存。

参照附图4,附图4为本申请实施例提供的一种确定贴图位置的流程示意图。

在一种实施例中,所述文本大小数据包括所述待签字知情同意书的文本宽度和文本高度,所述显示大小数据包括所述显示区域的显示宽度和显示高度;步骤S60:根据所述文本大小数据、所述显示大小数据、所述第一边距以及所述第二边距,确定所述签字位图的贴图位置,包括:步骤S601:根据Px=Math.abs(c1)/(VW/pW)以及Py=Math.abs(c2)/(VH/pH),确定所述签字位图的贴图坐标;其中,(Px,Py)为所述贴图坐标,c1为所述第一边距,c2为所述第二边距,VW为所述显示宽度,VH为所述显示高度,pW为所述文本宽度,pH为所述文本高度;步骤S602:基于所述贴图坐标确定所述贴图位置。

在具体实施过程中,Math.abs为取绝对值函数,待签字知情同意书自身的文本宽度和文本高度是服务器配置好的,待签字知情同意书通常为595*842的像素阵列,即文本宽度为595像素点,文本高度为842像素点,不同医院也可以将待签字知情同意书的大小配置为不同的数值。以待签字知情同意书的左下角为原点,待签字知情同意书的底边为x轴,待签字知情同意书的侧边为y轴建立坐标系,(pX,pY)为该坐标系下的签字位图的左下角的贴图坐标,可以根据Px=Math.abs(c1)/(VW/pW)以及Py=Math.abs(c2)/(VH/pH),确定待签字知情同意书上的贴图坐标;也可以根据其他的贴图坐标计算公式,计算出签字位图中心位置的贴图坐标,本申请对此不作具体限定。最后,根据贴图坐标即可确定待签字知情同意书上的贴图位置。

在一种实施例中,在步骤S40:接收用户在所述签字画布上输入的签字信息,并基于所述签字信息生成签字位图之后,所述方法还包括:获取所述签字位图生成的签字时间;向存储系统发送所述签字时间。

在具体实施过程中,可以通过调用时间戳函数,获取签字位图生成的签字时间。通过向存储系统发送签字时间,将签字时间和完成签字后的知情同意书一同保存,进而为该签字完成的知情同意书的法律效力提供保障。

在一种实施例中,在步骤S70:基于所述签字位图和所述贴图位置完成所述待签字知情同意书的签字之后,所述方法还包括:获取所述用户的指纹信息;向存储系统发送所述指纹信息。

在具体实施过程中,录音录像装置可以由用户端设备自带的话筒和摄像头来实现,通过对待签字知情同意书的签字过程进行录音录像,并向存储系统发送该录音录像数据,作为该知情同意书的签署证据保存起来。

在一种实施例中,在S20:接收用户在所述触摸屏上的签字触发操作之后,所述方法还包括:对所述待签字知情同意书的签字过程进行录音录像,获取录音录像数据;向存储系统发送所述录音录像数据。

在具体实施过程中,可以通过用户端设备向用户即患者发送指纹采取的指令,以及指定的指纹采集区域,以提示患者在指纹采集区域完成指纹采集,进而用户端设备可以获取到患者的指纹信息,并向存储系统发送该指纹信息,作为该知情同意书的签署证据保存起来。

参照附图5,附图5为本申请实施例提供的另一种知情同意书签字方法的流程示意图。

在一种实施例中,在步骤S20:接收用户在所述触摸屏上的签字触发操作之前,所述方法还包括:步骤S10:从服务器端获取待签字知情同意书;其中,所述待签字知情同意书为医生根据所述用户的用户信息编辑生成的。

在具体实施过程中,待签字知情同意书可以是医生根据用户的用户信息对知情同意书模板进行编辑所生成的个性化的待签字知情同意书。待签字知情同意书也可以是根据用户信息从知情同意书模板库中调用的相应的知情同意书模板。

参照附图6,附图6为本申请实施例提供的另一种知情同意书的签署过程示意图。

在具体地实施过程中,维护人员将多个初始知情同意书模板录入到服务器端;医生根据患者的实际情况从服务端调用相应的初始知情同意书模板,并根据患者的实际情况对初始知情同意书进行编辑,生成待签字知情同意书,将待签字知情同意书上传至服务器端;患者从服务器端调用待签字知情同意书至用户端设备,并在用户端设备的触摸屏上签字触发操作;用户端设备接收患者在触摸屏上的签字触发操作之后,调用签字画布对应的组件;以供患者在签字画布上输入签字信息;用户端设备根据签字信息生成签字位图;用户端设备根据文本大小数据、显示大小数据、第一边距以及第二边距,计算出签字位图在待签字知情同意书上的贴图位置,并将签字位图贴在该贴图位置上,进而完成对待签字知情同意书的签字。在签字完成后,用户端设备将签字完成的知情同意书上传至服务器端,由服务器端对患者签字完成的知情同意书进行保存。在生成签字位图之后,用户端设备调用时间戳函数,获得签字位图生成时候的签字时间,并将签字时间发送至服务器端。在签字完成后,用户端设备提示患者在指纹采集区域完成指纹采集,进而获取患者的指纹信息,并将指纹信息发送至服务器端。用户端设备在接收患者在触摸屏上的签字触发操作之后,便启动录音录像设备,对待签字知情同意书的签字过程进行录音录像,获取录音录像数据;向服务器端发送该录音录像数据。通过服务器端的存储系统对签字完成的知情同意书签字位图的签字时间、患者的指纹信息以及签字过程的录音录像数据进行保存。

参照附图7,附图7为本申请实施例提供的一种签字界面示意图。如图7所示,可以在待签字知情同意书上的指定区域上添加“书写开始按钮”的字样,以降低患者的操作难度。

参照附图8,基于与前述实施例中同样的发明构思,本申请实施例还提供一种知情同意书签字装置,该装置包括:

触发操作接收模块,用于接收用户在触摸屏上的签字触发操作;

签字画布调用模块,用于基于所述签字触发操作,调用签字画布对应的组件,以使待签字知情同意书上覆盖所述签字画布的区域成为可签字区域;其中,所述可签字区域为所述触摸屏的显示区域;

签字位图生成模块,用于接收用户在所述可签字区域上输入的签字信息,并基于所述签字信息生成签字位图;其中,所述签字位图和所述显示区域的大小一致;

数据获取模块,用于获取所述待签字知情同意书的文本大小数据、所述显示区域的显示大小数据、所述待签字知情同意书的第一侧边缘与所述触摸屏的第一侧边缘之间的第一边距,以及所述待签字知情同意书的第二侧边缘与所述触摸屏的第二侧边缘之间的第二边距;其中,所述第一侧与所述第二侧为相邻侧;

贴图位置确定模块,用于根据所述文本大小数据、所述显示大小数据、所述第一边距以及所述第二边距,确定所述签字位图的贴图位置;

贴图模块,用于将所述签字位图贴在所述贴图位置,以完成所述待签字知情同意书的签字。

在一种实施例中,所述文本大小数据包括所述待签字知情同意书的文本宽度和文本高度,所述显示大小数据包括所述显示区域的显示宽度和显示高度;

所述贴图位置确定模块,具体用于:根据Px=Math.abs(c1)/(VW/pW)以及Py=Math.abs(c2)/(VH/pH),确定所述签字位图的贴图坐标;其中,(Px,Py)为所述贴图坐标,c1为所述第一边距,c2为所述第二边距,VW为所述显示宽度,VH为所述显示高度,pW为所述文本宽度,pH为所述文本高度;基于所述贴图坐标确定所述贴图位置。

在一种实施例中,所述装置还包括:签字时间获取模块,用于获取所述签字位图生成的签字时间;签字时间发送模块,用于向存储系统发送所述签字时间。

在一种实施例中,所述装置还包括:指纹信息获取模块,用于获取所述用户的指纹信息;指纹信息发送模块,用于向存储系统发送所述指纹信息。

在一种实施例中,所述装置还包括:录音录像数据获取模块,用于对所述待签字知情同意书的签字过程进行录音录像,获取录音录像数据;录音录像数据发送模块,用于向存储系统发送所述录音录像数据。

在一种实施例中,所述装置还包括:待签字知情同意书获取模块,用于从服务器端获取待签字知情同意书;其中,所述待签字知情同意书为医生根据所述用户的用户信息编辑生成的。

本领域技术人员应当理解,实施例中的各个模块的划分仅仅是一种逻辑功能的划分,实际应用时可以全部或部分集成到一个或多个实际载体上,且这些模块可以全部以软件通过处理单元调用的形式实现,也可以全部以硬件的形式实现,或是以软件、硬件结合的形式实现,需要说明的是,本实施例中知情同意书签字装置中各模块是与前述实施例中的知情同意书签字方法中的各步骤一一对应,因此,本实施例的具体实施方式可参照前述知情同意书签字方法的实施方式,这里不再赘述。

基于与前述实施例中同样的发明构思,本申请的实施例还提供一种计算机可读存储介质,储存有计算机程序,计算机程序被处理器加载执行时,实现如本申请实施例提供的知情同意书签字方法。

基于与前述实施例中同样的发明构思,本申请的实施例还提供一种电子设备,包括处理器及存储器,其中,

存储器用于存储计算机程序;

处理器用于加载执行计算机程序,以使电子设备执行如本申请实施例提供的知情同意书签字方法。

此外,基于与前述实施例中同样的发明构思,本申请的实施例还提供一种计算机程序产品,包括计算机程序,当计算机程序被执行时,用于执行如本申请实施例提供的知情同意书签字方法。

在一些实施例中,计算机可读存储介质可以是FRAM、ROM、PROM、EPROM、EEPROM、闪存、磁表面存储器、光盘、或CD-ROM等存储器;也可以是包括上述存储器之一或任意组合的各种设备。计算机可以是包括智能终端和服务器在内的各种计算设备。

在一些实施例中,可执行指令可以采用程序、软件、软件模块、脚本或代码的形式,按任意形式的编程语言(包括编译或解释语言,或者声明性或过程性语言)来编写,并且其可按任意形式部署,包括被部署为独立的程序或者被部署为模块、组件、子例程或者适合在计算环境中使用的其它单元。

作为示例,可执行指令可以但不一定对应于文件系统中的文件,可以可被存储在保存其它程序或数据的文件的一部分,例如,存储在超文本标记语言(HTML,Hyper TextMarkup Language)文档中的一个或多个脚本中,存储在专用于所讨论的程序的单个文件中,或者,存储在多个协同文件(例如,存储一个或多个模块、子程序或代码部分的文件)中。

作为示例,可执行指令可被部署为在一个计算设备上执行,或者在位于一个地点的多个计算设备上执行,又或者,在分布在多个地点且通过通信网络互连的多个计算设备上执行。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器/随机存取存储器、磁碟、光盘)中,包括若干指令用以使得一台多媒体终端设备(可以是手机,计算机,电视接收机,或者网络设备等)执行本申请各个实施例所述的方法。

综上,本申请提供的一种知情同意书签字方法、装置、存储介质及电子设备,通过基于用户的签字触发操作,调用签字画布;接收用户在签字画布上输入的签字信息,并基于该签字信息生成签字位图;根据待签字知情同意书的文本大小数据、待签字知情同意书在触摸屏上的显示区域的显示大小数据、待签字知情同意书的第一侧边缘与触摸屏的第一侧边缘之间的第一边距,以及待签字知情同意书的第二侧边缘与触摸屏的第二侧边缘之间的第二边距,确定签字位图的贴图位置;并基于签字位图和贴图位置即可完成该待签字知情同意书的签字。

以上所述仅为本申请的较佳实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号