CN112215011A - 一种医疗文书处理的方法和装置 - Google Patents
一种医疗文书处理的方法和装置 Download PDFInfo
- Publication number
- CN112215011A CN112215011A CN202011131469.0A CN202011131469A CN112215011A CN 112215011 A CN112215011 A CN 112215011A CN 202011131469 A CN202011131469 A CN 202011131469A CN 112215011 A CN112215011 A CN 112215011A
- Authority
- CN
- China
- Prior art keywords
- medical document
- medical
- special symbol
- user
- current user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 230000000694 effects Effects 0.000 abstract description 9
- 230000008569 process Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 6
- 230000009471 action Effects 0.000 description 5
- 101150035983 str1 gene Proteins 0.000 description 5
- 230000002265 prevention Effects 0.000 description 4
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000003796 beauty Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/30—Semantic analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H10/00—ICT specially adapted for the handling or processing of patient-related medical or healthcare data
- G16H10/60—ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/0643—Hash functions, e.g. MD5, SHA, HMAC or f9 MAC
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Artificial Intelligence (AREA)
- Computer Security & Cryptography (AREA)
- Medical Informatics (AREA)
- Bioethics (AREA)
- Software Systems (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Computer Hardware Design (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Epidemiology (AREA)
- Primary Health Care (AREA)
- Public Health (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Abstract
本申请公开了一种医疗文书处理的方法和装置,该方法包括:获取医疗文书和查看医疗文书的当前用户;基于医疗文书的标识信息和当前用户的用户信息,哈希运算获得医疗文书特征值;基于医疗文书特征值在医疗文书中增加特殊符号;特殊符号不影响医疗文书的文本语义;向当前用户显示增加特殊符号后的医疗文书。先将医疗文书的标识信息和查看医疗文书的用户信息通过哈希运算得到对应的医疗文书特征值,再通过该医疗文书特征值在医疗文书中增加不影响文本语义的特殊符号,以便显示给用户查看;特殊符号能够达到类似于数字水印的效果,且不影响医疗文书的美观度、信息完整度,使得医疗人员能够正常查看医疗文书;在上传或转发时不易被处理。
Description
技术领域
本申请涉及数据处理技术领域,尤其涉及一种医疗文书处理的方法和装置。
背景技术
随着互联网+的不断推广,各个医院逐渐开始使用互联网相关应用;例如,医生在线对患者进行诊疗咨询以生成医疗文书。互联网相关应用虽然极大地方便了医务人员和患者,但是,医疗文书容易被不法用户转发或者上传,从而造成医疗文书中隐私信息泄露。
目前只能通过一些技术手段尽可能地降低医疗文书中隐私信息的泄露风险,同时在医疗文书中隐私信息泄露后实现泄露追溯;一般地,通过数字水印实现医疗文书中隐私信息的防泄露、泄露追溯。即,用户查看医疗文书时,自动根据用户信息生成数字水印,显示在医疗文书页面的主要位置上;当用户转发或上传该医疗文书时,数字水印同时转发或上传,在一定程度上对用户泄露医疗文书中隐私信息起到威慑作用;还可以通过数字水印快速追溯到该用户信息。
发明人经过研究发现,上述方式中数字水印影响医务人员正常查看医疗文书,使得所显示的医疗文书不够美观、信息不完整;且若不法用户主观上打算泄露医疗文书中隐私信息,其在转发或上传该医疗文书时,势必会处理数字水印,而数字水印比较容易处理,导致无法实现医疗文书中隐私信息的泄露追溯。
发明内容
有鉴于此,本申请实施例提供一种医疗文书处理的方法和装置,能够达到类似于数字水印的效果,且不影响医疗文书的美观度、信息完整度,使得医疗人员能够正常查看医疗文书;此外,在一定程度上对用户泄露医疗文书中隐私信息起到威慑作用。
第一方面,本申请实施例提供了一种医疗文书处理的方法,所述方法包括:
获取医疗文书和查看所述医疗文书的当前用户;
基于所述医疗文书的标识信息和所述当前用户的用户信息,哈希运算获得医疗文书特征值;
基于所述医疗文书特征值在所述医疗文书中增加特殊符号;所述特殊符号不影响所述医疗文书的文本语义;
向所述当前用户显示增加所述特殊符号后的医疗文书。
可选的,所述基于所述医疗文书的标识信息和所述当前用户的用户信息,哈希运算获得医疗文书特征值,包括:
将所述医疗文书的标识信息和所述当前用户的用户信息拼接为一个目标字符串;
对所述目标字符串进行哈希运算获得所述医疗文书特征值。
可选的,所述医疗文书的标识信息包括医疗文书标题、医疗文书主键、患者标识。
可选的,所述当前用户的用户信息包括用户名称、用户所属医疗机构、查看来源。
可选的,所述基于所述医疗文书特征值在所述医疗文书中增加特殊符号,包括:
基于所述医疗文书中每段文本的字符总数和所述医疗文书特征值,确定所述医疗文书中每段文本的特殊符号位置;
在所述医疗文书中每段文本的特殊符号位置处增加所述特殊符号。
可选的,所述方法还包括:
若所述当前用户泄露所述增加特殊符号后的医疗文书,基于所述特殊符号进行追溯获得所述当前用户的用户信息。
可选的,所述基于所述特殊符号进行追溯获得所述当前用户的用户信息,包括:
基于所述特殊符号在所述医疗文书中特殊符号位置和对应的段落文本的字符总数,获得所述医疗文书特征值;
基于所述医疗文书特征值进行反向哈希运算,获得所述当前用户的用户信息。
第二方面,本申请实施例提供了一种医疗文书处理的装置,所述装置包括:
获取单元,用于获取医疗文书和查看所述医疗文书的当前用户;
哈希获得单元,用于基于所述医疗文书的标识信息和所述当前用户的用户信息,哈希运算获得医疗文书特征值;
增加单元,用于基于所述医疗文书特征值在所述医疗文书中增加特殊符号;所述特殊符号不影响所述医疗文书的文本语义;
显示单元,用于向所述当前用户显示增加所述特殊符号后的医疗文书。
可选的,所述哈希获得单元包括:
拼接子单元,用于将所述医疗文书的标识信息和所述当前用户的用户信息拼接为一个目标字符串;
获得子单元,用于对所述目标字符串进行哈希运算获得所述医疗文书特征值。
可选的,所述医疗文书的标识信息包括医疗文书标题、医疗文书主键、患者标识。
可选的,所述当前用户的用户信息包括用户名称、用户所属医疗机构、查看来源。
可选的,所述增加单元包括:
确定子单元,用于基于所述医疗文书中每段文本的字符总数和所述医疗文书特征值,确定所述医疗文书中每段文本的特殊符号位置;
增加子单元,用于在所述医疗文书中每段文本的特殊符号位置处增加所述特殊符号。
可选的,所述装置还包括:
追溯获得单元,用于若所述当前用户泄露所述增加特殊符号后的医疗文书,基于所述特殊符号进行追溯获得所述当前用户的用户信息。
可选的,所述追溯获得单元包括:
第二获得子单元,用于基于所述特殊符号在所述医疗文书中特殊符号位置和对应的段落文本的字符总数,获得所述医疗文书特征值;
第三获得子单元,用于基于所述医疗文书特征值进行反向哈希运算,获得所述当前用户的用户信息。
第三方面,本申请实施例提供了一种终端设备,所述终端设备包括处理器以及存储器:
所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;
所述处理器用于根据所述程序代码中的指令执行上述第一方面任一项所述的医疗文书处理的方法。
第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储程序代码,所述程序代码用于执行上述第一方面任一项所述的医疗文书处理的方法。
与现有技术相比,本申请至少具有以下优点:
采用本申请实施例的技术方案,首先,获取医疗文书和查看医疗文书的当前用户;其次,基于医疗文书的标识信息和当前用户的用户信息,哈希运算获得医疗文书特征值;然后,基于医疗文书特征值在医疗文书中增加特殊符号;特殊符号不影响医疗文书的文本语义;最后,向当前用户显示增加特殊符号后的医疗文书。由此可见,先将医疗文书的标识信息和查看医疗文书的用户信息通过哈希运算得到对应的医疗文书特征值,再通过该医疗文书特征值在医疗文书中增加不影响文本语义的特殊符号,以便显示给用户查看;其中,特殊符号能够达到类似于数字水印的效果,且该特殊符号不影响医疗文书的美观度、信息完整度,使得医疗人员能够正常查看医疗文书。此外,若不法用户打算泄露医疗文书中隐私信息,在转发或上传医疗文书时该特殊符号不易处理。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1为本申请实施例中一种应用场景所涉及的***框架示意图;
图2为本申请实施例提供的一种医疗文书处理的方法的流程示意图;
图3为本申请实施例提供的一种增加特殊符号后的医疗文书的示意图;
图4为本申请实施例提供的一种医疗文书处理的装置的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
现阶段,为了降低医疗文书中隐私信息的泄露风险,同时在医疗文书中隐私信息泄露后实现泄露追溯;通常利用数字水印实现医疗文书中隐私信息的防泄露、泄露追溯。具体地,用户查看医疗文书时,自动根据用户信息生成数字水印,显示在医疗文书页面的主要位置上;当用户转发或上传该医疗文书时,数字水印同时转发或上传,在一定程度上对用户泄露医疗文书中隐私信息起到威慑作用;还可以通过数字水印快速追溯到该用户信息。
但是,发明人经过研究发现,上述方式中数字水印影响医务人员正常查看医疗文书,使得所显示的医疗文书不够美观、信息不完整;且若不法用户主观上打算泄露医疗文书中隐私信息,其在转发或上传该医疗文书时,势必会处理数字水印,而数字水印比较容易处理,导致无法实现医疗文书中隐私信息的泄露追溯。
为了解决这一问题,在本申请实施例中,首先,获取医疗文书和查看医疗文书的当前用户;其次,基于医疗文书的标识信息和当前用户的用户信息,哈希运算获得医疗文书特征值;然后,基于医疗文书特征值在医疗文书中增加特殊符号;特殊符号不影响医疗文书的文本语义;最后,向当前用户显示增加特殊符号后的医疗文书。由此可见,先将医疗文书的标识信息和查看医疗文书的用户信息通过哈希运算得到对应的医疗文书特征值,再通过该医疗文书特征值在医疗文书中增加不影响文本语义的特殊符号,以便显示给用户查看;其中,特殊符号能够达到类似于数字水印的效果,且该特殊符号不影响医疗文书的美观度、信息完整度,使得医疗人员能够正常查看医疗文书。此外,若不法用户打算泄露医疗文书中隐私信息,在转发或上传医疗文书时该特殊符号不易处理。
举例来说,本申请实施例的场景之一,可以是应用到如图1所示的场景中。该场景包括客户端101和服务器102,当通过客户端101查看医疗文书时,客户端101向服务器102发送医疗文书查看请求,服务器102响应于该医疗文书查看请求,执行本申请实施例所提供的实施方式,通过客户端101实现用户对医疗文书的查看。
首先,在上述应用场景中,虽然将本申请实施例提供的实施方式的动作描述由服务器102执行;但是,本申请实施例在执行主体方面不受限制,只要执行了本申请实施例提供的实施方式所公开的动作即可。
其次,上述场景仅是本申请实施例提供的一个场景示例,本申请实施例并不限于此场景。
下面结合附图,通过实施例来详细说明本申请实施例中医疗文书处理的方法和装置的具体实现方式。
示例性方法
参见图2,示出了本申请实施例中一种医疗文书处理的方法的流程示意图。在本实施例中,所述方法例如可以包括以下步骤:
步骤201:获取医疗文书和查看所述医疗文书的当前用户。
在本申请实施例中,当用户查看某个医疗文书时,在将该医疗文书显示给用户之前,首先,需要获取用户查看的医疗文书;其次,还需要该用户作为当前用户,获取当前用户的用户信息;以便明确当前用户查看的医疗文书以及查看的医疗文书的当前用户。
步骤202:基于所述医疗文书的标识信息和所述当前用户的用户信息,哈希运算获得医疗文书特征值。
在本申请实施例中,在步骤201获取医疗文书和当前用户后,为了将医疗文书与当前用户相结合,以便后续实现医疗文书中隐私信息的防泄露、泄露追溯;则需要将唯一标识该医疗文书的标识信息,与唯一标识当前用户的用户信息一起进行哈希运算,以获得一个哈希值作为医疗文书特征值,该医疗文书特征值能够唯一标识该医疗文书和该当前用户。
具体地,在执行步骤202时,首先,可以拼接医疗文书的标识信息和当前用户的用户信息,形成一个长字符串作为目标字符串;然后,利用哈希算法计算该目标字符串的哈希值作为医疗文书特征值。因此,在本申请实施例一种可选的实施方式中,所述步骤202例如可以包括以下步骤:
步骤A:将所述医疗文书的标识信息和所述当前用户的用户信息拼接为一个目标字符串。
步骤B:对所述目标字符串进行哈希运算获得所述医疗文书特征值。
其中,常见的用于标识医疗文书的信息可以为医疗文书标题、医疗文书主键、患者标识。在本申请实施例中,为了能够根据医疗文书的标识信息唯一确定该医疗文书,需要将医疗文书标题、医疗文书主键和患者标识三者相结合,作为用于唯一标识该医疗文书的标识信息。即,在本申请实施例一种可选的实施方式中,所述医疗文书的标识信息包括医疗文书标题、医疗文书主键、患者标识。例如,医疗文书标题可以为医嘱记录、手术知情同意书或查房记录等等。
其中,常见的用于标识该当前用户的信息可以为用户名称、用户所属医疗机构、查看来源。在本申请实施例中,为了能够根据当前用户的用户信息唯一确定该当前用户,需要将用户名称、用户所属医疗机构和查看来源三者相结合,作为用于唯一标识该当前用户的用户信息。即,在本申请实施例一种可选的实施方式中,所述当前用户的用户信息包括用户名称、用户所属医疗机构、查看来源。例如,查看来源可以为移动医生、远程会诊***或在线问诊***等等。
作为一种示例,假设医疗文书的标识信息包括医疗文书标题str1、医疗文书主键str2、患者标识str3,当前用户的用户信息包括用户名称str4、用户所属医疗机构str5、查看来源str6;则首先将医疗文书标题str1、医疗文书主键str2、患者标识str3、用户名称str4、用户所属医疗机构str5、查看来源str6拼接为一个目标字符串str1+str2+str3+str4+str5+str6;然后,对目标字符串str1+str2+str3+str4+str5+str6进行哈希运算获得医疗文书特征值Value,如下所示:
Value=(str1+str2+str3+str4+str5+str6).hashCode()。
步骤203:基于所述医疗文书特征值在所述医疗文书中增加特殊符号;所述特殊符号不影响所述医疗文书的文本语义。
由于现有技术中利用数字水印实现医疗文书中隐私信息的防泄露、泄露追溯,存在数字水印影响医务人员正常查看医疗文书,使得所显示的医疗文书不够美观、信息不完整;且若不法用户主观上打算泄露医疗文书中隐私信息,其在转发或上传该医疗文书时,势必会处理数字水印,而数字水印比较容易处理,导致无法实现医疗文书中隐私信息的泄露追溯的问题。
因此,在本申请实施例中,在步骤202获得能够唯一标识当前用户查看的医疗文书和查看的医疗文书的当前用户的医疗文书特征值后,需要依据该医疗文书特征值在医疗文书中增加不影响医疗文书的文本语义的特殊符号,该特殊符号能够达到类似于数字水印的效果,且该特殊符号不影响医疗文书的美观度、信息完整度,以便后续医疗人员能够正常查看医疗文书;且若不法用户打算泄露医疗文书中隐私信息,在转发或上传医疗文书时该特殊符号不易处理。其中,特殊符号是预设设置的,例如可以为Φ、★、等等,在本申请实施例中并不做具体限制。
具体地,在执行步骤203时,首先,需要确定在医疗文书中增加特殊符号的位置,即,确定医疗文书中特殊符号位置,例如可以通过医疗文书中每段文字的字符总数和医疗文书特征值,计算得到每段文本的特殊符号位置,每段文本的特殊符号位置小于该段落文本的字符总数;然后,将特殊符号增加至医疗文书中每段文本的特殊符号位置处。因此,在本申请实施例一种可选的实施方式中,所述步骤203例如可以包括以下步骤:
步骤C:基于所述医疗文书中每段文本的字符总数和所述医疗文书特征值,确定所述医疗文书中每段文本的特殊符号位置。
例如,所述步骤C具体可以为:对所述医疗文书特征值和所述医疗文书中每段文本的字符总数进行模除运算,确定所述医疗文书中每段文本的特殊符号位置。其中,模除运算表示求取一个数除以另一个数的余数;即,步骤C表示求取医疗文书特征值除以医疗文书中每段文本的字符总数的余数,作为医疗文书中每段文本的特殊符号位置。
作为一种示例,假设医疗文书共3段,第一段文本的字符总数为231,第二段文本的字符总数为109,第三段文本的字符总数为178,医疗文书特征值为4252974799395299600。将医疗文书特征值4252974799395299600分别与第一段文本的字符总数231、第二段文本的字符总数109、第三段文本的字符总数178进行模除运算,以获得第一段文本的特殊符号位置、第二段文本的特殊符号位置和第三段文本的特殊符号位置;4252974799395299600%231=161,4252974799395299600%109=50,4252974799395299600%178=2;即,第一段文本的特殊符号位置为50;第二段文本的特殊符号位置为161,第三段文本的特殊符号位置为2。
步骤D:在所述医疗文书中每段文本的特殊符号位置处增加所述特殊符号。
作为一种示例,在上述示例的基础上,假设特殊符号为Φ,在医疗文书中第一段文本的第161个字符处增加特殊符号Φ,在医疗文书中第二段文本的第50个字符处增加特殊符号Φ,在医疗文书中第三段文本的第2个字符处增加特殊符号Φ。
步骤204:向所述当前用户显示增加所述特殊符号后的医疗文书。
在本申请实施例中,在步骤203实现在医疗文书中增加特殊符号后,需要将增加特殊符号后的医疗文书显示给用户,以便用户能够查看该医疗文书,该特殊符号的存在不影响用户查看完整的医疗文书。作为一种示例,步骤204向当前用户显示增加特殊符号后的医疗文书可以如图3所示的一种增加特殊符号后的医疗文书的示意图。
此外,若当前用户为不法用户,在查看增加特殊符号后的医疗文书后,泄露该增加特殊符号后的医疗文书,还可以根据医疗文书中增加的特殊符号进行反向计算,以追溯泄漏该增加特殊符号后的医疗文书的当前用户的用户信息。即,在本申请实施例一种可选的实施方式中,所述方法例如还可以包括步骤E:若所述当前用户泄露所述增加特殊符号后的医疗文书,基于所述特殊符号进行追溯获得所述当前用户的用户信息。
具体地,在执行步骤E时,首先,可以根据特殊符号在医疗文书中特殊符号位置和对应的段落文本的字符总数,计算得到唯一标识该医疗文书的医疗文书特征值;然后,利用反向哈希运算计算用于生成该医疗文书特征值的当前用户的用户信息,以便实现追溯泄漏该增加特殊符号后的医疗文书的当前用户。因此,在本申请实施例一种可选的实施方式中,所述步骤E例如可以包括以下步骤:
步骤E1:基于所述特殊符号在所述医疗文书中特殊符号位置和对应的段落文本的字符总数,获得所述医疗文书特征值;
步骤E2:基于所述医疗文书特征值进行反向哈希运算,获得所述当前用户的用户信息。
通过本实施例提供的各种实施方式,首先,获取医疗文书和查看医疗文书的当前用户;其次,基于医疗文书的标识信息和当前用户的用户信息,哈希运算获得医疗文书特征值;然后,基于医疗文书特征值在医疗文书中增加特殊符号;特殊符号不影响医疗文书的文本语义;最后,向当前用户显示增加特殊符号后的医疗文书。由此可见,先将医疗文书的标识信息和查看医疗文书的用户信息通过哈希运算得到对应的医疗文书特征值,再通过该医疗文书特征值在医疗文书中增加不影响文本语义的特殊符号,以便显示给用户查看;其中,特殊符号能够达到类似于数字水印的效果,且该特殊符号不影响医疗文书的美观度、信息完整度,使得医疗人员能够正常查看医疗文书。此外,若不法用户打算泄露医疗文书中隐私信息,在转发或上传医疗文书时该特殊符号不易处理。
示例性装置
参见图4,示出了本申请实施例中一种医疗文书处理的装置的结构示意图。在本实施例中,所述装置例如具体可以包括:
获取单元401,用于获取医疗文书和查看所述医疗文书的当前用户;
哈希获得单元402,用于基于所述医疗文书的标识信息和所述当前用户的用户信息,哈希运算获得医疗文书特征值;
增加单元403,用于基于所述医疗文书特征值在所述医疗文书中增加特殊符号;所述特殊符号不影响所述医疗文书的文本语义;
显示单元404,用于向所述当前用户显示增加所述特殊符号后的医疗文书。
在本申请实施例一种可选的实施方式中,所述哈希获得单元402包括:
拼接子单元,用于将所述医疗文书的标识信息和所述当前用户的用户信息拼接为一个目标字符串;
获得子单元,用于对所述目标字符串进行哈希运算获得所述医疗文书特征值。
在本申请实施例一种可选的实施方式中,所述医疗文书的标识信息包括医疗文书标题、医疗文书主键、患者标识。
在本申请实施例一种可选的实施方式中,所述当前用户的用户信息包括用户名称、用户所属医疗机构、查看来源。
在本申请实施例一种可选的实施方式中,所述增加单元403包括:
确定子单元,用于基于所述医疗文书中每段文本的字符总数和所述医疗文书特征值,确定所述医疗文书中每段文本的特殊符号位置;
增加子单元,用于在所述医疗文书中每段文本的特殊符号位置处增加所述特殊符号。
在本申请实施例一种可选的实施方式中,所述装置还包括:
追溯获得单元,用于若所述当前用户泄露所述增加特殊符号后的医疗文书,基于所述特殊符号进行追溯获得所述当前用户的用户信息。
在本申请实施例一种可选的实施方式中,所述追溯获得单元包括:
第二获得子单元,用于基于所述特殊符号在所述医疗文书中特殊符号位置和对应的段落文本的字符总数,获得所述医疗文书特征值;
第三获得子单元,用于基于所述医疗文书特征值进行反向哈希运算,获得所述当前用户的用户信息。
通过本实施例提供的各种实施方式,首先,获取医疗文书和查看医疗文书的当前用户;其次,基于医疗文书的标识信息和当前用户的用户信息,哈希运算获得医疗文书特征值;然后,基于医疗文书特征值在医疗文书中增加特殊符号;特殊符号不影响医疗文书的文本语义;最后,向当前用户显示增加特殊符号后的医疗文书。由此可见,先将医疗文书的标识信息和查看医疗文书的用户信息通过哈希运算得到对应的医疗文书特征值,再通过该医疗文书特征值在医疗文书中增加不影响文本语义的特殊符号,以便显示给用户查看;其中,特殊符号能够达到类似于数字水印的效果,且该特殊符号不影响医疗文书的美观度、信息完整度,使得医疗人员能够正常查看医疗文书。此外,若不法用户打算泄露医疗文书中隐私信息,在转发或上传医疗文书时该特殊符号不易处理。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上所述,仅是本申请的较佳实施例而已,并非对本申请作任何形式上的限制。虽然本申请已以较佳实施例揭露如上,然而并非用以限定本申请。任何熟悉本领域的技术人员,在不脱离本申请技术方案范围情况下,都可利用上述揭示的方法和技术内容对本申请技术方案做出许多可能的变动和修饰,或修改为等同变化的等效实施例。因此,凡是未脱离本申请技术方案的内容,依据本申请的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本申请技术方案保护的范围内。
Claims (10)
1.一种医疗文书处理的方法,其特征在于,包括:
获取医疗文书和查看所述医疗文书的当前用户;
基于所述医疗文书的标识信息和所述当前用户的用户信息,哈希运算获得医疗文书特征值;
基于所述医疗文书特征值在所述医疗文书中增加特殊符号;所述特殊符号不影响所述医疗文书的文本语义;
向所述当前用户显示增加所述特殊符号后的医疗文书。
2.根据权利要求1所述的方法,其特征在于,所述基于所述医疗文书的标识信息和所述当前用户的用户信息,哈希运算获得医疗文书特征值,包括:
将所述医疗文书的标识信息和所述当前用户的用户信息拼接为一个目标字符串;
对所述目标字符串进行哈希运算获得所述医疗文书特征值。
3.根据权利要求1或2所述的方法,其特征在于,所述医疗文书的标识信息包括医疗文书标题、医疗文书主键、患者标识。
4.根据权利要求1或2所述的方法,其特征在于,所述当前用户的用户信息包括用户名称、用户所属医疗机构、查看来源。
5.根据权利要求1所述的方法,其特征在于,所述基于所述医疗文书特征值在所述医疗文书中增加特殊符号,包括:
基于所述医疗文书中每段文本的字符总数和所述医疗文书特征值,确定所述医疗文书中每段文本的特殊符号位置;
在所述医疗文书中每段文本的特殊符号位置处增加所述特殊符号。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述当前用户泄露所述增加特殊符号后的医疗文书,基于所述特殊符号进行追溯获得所述当前用户的用户信息。
7.根据权利要求6所述的方法,其特征在于,所述基于所述特殊符号进行追溯获得所述当前用户的用户信息,包括:
基于所述特殊符号在所述医疗文书中特殊符号位置和对应的段落文本的字符总数,获得所述医疗文书特征值;
基于所述医疗文书特征值进行反向哈希运算,获得所述当前用户的用户信息。
8.一种医疗文书处理的装置,其特征在于,包括:
获取单元,用于获取医疗文书和查看所述医疗文书的当前用户;
哈希获得单元,用于基于所述医疗文书的标识信息和所述当前用户的用户信息,哈希运算获得医疗文书特征值;
增加单元,用于基于所述医疗文书特征值在所述医疗文书中增加特殊符号;所述特殊符号不影响所述医疗文书的文本语义;
显示单元,用于向所述当前用户显示增加所述特殊符号后的医疗文书。
9.一种终端设备,其特征在于,所述终端设备包括处理器以及存储器:
所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;
所述处理器用于根据所述程序代码中的指令执行权利要求1-7任一项所述的医疗文书处理的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储程序代码,所述程序代码用于执行权利要求1-7任一项所述的医疗文书处理的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011131469.0A CN112215011A (zh) | 2020-10-21 | 2020-10-21 | 一种医疗文书处理的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011131469.0A CN112215011A (zh) | 2020-10-21 | 2020-10-21 | 一种医疗文书处理的方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112215011A true CN112215011A (zh) | 2021-01-12 |
Family
ID=74056285
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011131469.0A Pending CN112215011A (zh) | 2020-10-21 | 2020-10-21 | 一种医疗文书处理的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112215011A (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004128845A (ja) * | 2002-10-02 | 2004-04-22 | Oki Electric Ind Co Ltd | 透かし情報埋め込み方法,透かし情報検出方法,透かし情報埋め込み装置,及び,透かし情報検出装置 |
CN1700205A (zh) * | 2005-06-24 | 2005-11-23 | 清华大学 | 一种在英文文本中嵌入和提取水印的方法 |
CN102184243A (zh) * | 2011-05-17 | 2011-09-14 | 沈阳化工大学 | 一种基于文本型属性的关系数据库水印嵌入方法 |
CN102724554A (zh) * | 2012-07-02 | 2012-10-10 | 西南科技大学 | 一种基于场景分割的视频资源语义水印嵌入方法 |
CN207367596U (zh) * | 2016-12-28 | 2018-05-15 | 北京嘉和美康信息技术有限公司 | 一种医疗文书记录*** |
-
2020
- 2020-10-21 CN CN202011131469.0A patent/CN112215011A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004128845A (ja) * | 2002-10-02 | 2004-04-22 | Oki Electric Ind Co Ltd | 透かし情報埋め込み方法,透かし情報検出方法,透かし情報埋め込み装置,及び,透かし情報検出装置 |
CN1700205A (zh) * | 2005-06-24 | 2005-11-23 | 清华大学 | 一种在英文文本中嵌入和提取水印的方法 |
CN102184243A (zh) * | 2011-05-17 | 2011-09-14 | 沈阳化工大学 | 一种基于文本型属性的关系数据库水印嵌入方法 |
CN102724554A (zh) * | 2012-07-02 | 2012-10-10 | 西南科技大学 | 一种基于场景分割的视频资源语义水印嵌入方法 |
CN207367596U (zh) * | 2016-12-28 | 2018-05-15 | 北京嘉和美康信息技术有限公司 | 一种医疗文书记录*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Norouzizadeh Dezfouli et al. | Investigating Social Networking applications on smartphones detecting Facebook, Twitter, LinkedIn and Google+ artefacts on Android and iOS platforms | |
US10417275B2 (en) | Artificial intelligence assisted tagging of users in digital media online | |
CA2827611C (en) | Facial detection, recognition and bookmarking in videos | |
US20120096098A1 (en) | System and method for aggregating and displaying user provided content | |
US20140281847A1 (en) | Overlaying Photographs With Text On A Social Networking System | |
CN105681166B (zh) | 一种信息分享方法和装置 | |
US8504906B1 (en) | Sending selected text and corresponding media content | |
Tan et al. | Cultural appropriateness in health communication: a review and a revised framework | |
Bigby | A National Disability Insurance Scheme—challenges for social work | |
CN108924381B (zh) | 图像处理方法、图像处理装置及计算机可读介质 | |
WO2011091516A1 (en) | System, method and computer program for sharing audible name tags | |
US20160110531A1 (en) | Information processing apparatus, terminal apparatus and information processing method | |
CN107819748A (zh) | 一种抗破解的验证码实现方法及装置 | |
JP2017504858A (ja) | デジタルコンテンツの整合性を確保するためのデジタルコンテンツ監視システム | |
US20140115713A1 (en) | Providing electronic signature services to third party applications based on api calls | |
WO2024083227A1 (zh) | 信息安全评估方法、装置、安全评估平台及存储介质 | |
Taylor et al. | Investigating employee harassment via social media | |
CN112215011A (zh) | 一种医疗文书处理的方法和装置 | |
US20160042481A1 (en) | Method and System for Digital Signing for Consent Using a Video Consent Signature and Cognitive Test | |
JP6943042B2 (ja) | 処理支援システム、処理支援方法及び処理支援プログラム | |
Berg | Legal ramifications of digital imaging in law enforcement | |
CA2892317C (en) | Incorporation of content from an external followed user within a social networking system | |
Burrows | Rethinking coverage of needle exchange programs | |
Kim et al. | The perspectives of volunteer counselors of Korean immigrant women experiencing intimate partner violence | |
KR20090112840A (ko) | 문서 저작권 관리 방법 및 시스템과 이를 위한 기록매체 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |