一种病历数据录入方法、系统、装置和存储介质与流程

文档序号:17735716发布日期:2019-05-22 03:10阅读:358来源:国知局
一种病历数据录入方法、系统、装置和存储介质与流程

本发明涉及信息处理技术领域,尤其是一种病历数据录入方法、系统、装置和存储介质。



背景技术:

随着计算机和互联网技术的发展,搭建计算机网络系统越来越方便,医院和保健院等医疗机构也利用计算机网络系统对病历等医疗数据进行信息化管理。病历是记载患者人口学资料、实验室检查结果、疾病史、病理活检报告和影像学图片等重要信息的文件,对医生掌握患者病情和患者了解自身健康情况具有重要意义。通过基于服务器组建的计算机网络运行的病历信息化管理系统,医疗机构可以对无纸化电子录入的病历数据进行管理,也可以将纸质病历转换成电子数据进行管理。由于病历数据的来源广泛,又同时包含多种不同类型的数据,为医疗机构的管理带来了不便,经常发生同一份病历中资料出现重复、系统中存储的医学信息无法归集到患者名下造成患者病历信息缺失等情况。多个不同来源的病历数据分别对应不同的数据类型或数据格式,使得医生调取一份病历时需要解决多种数据类型的解析问题,导致出现因部分病历数据无法准确解析而导致病历信息无法完整展示的情况发生,严重耽误医疗进程。



技术实现要素:

为了解决上述技术问题,本发明的目在于提供一种病历数据录入方法、系统、装置和存储介质。

一方面,本发明包括一种病历数据录入方法,包括以下步骤:

对接收到的至少一个病历分别进行编号;

按数据类型将各病历分解成至少一个数据片段;

根据对应病历的编号,对各数据片段进行标记;

按数据类型对标记后的各数据片段进行分组;

对各组数据片段进行格式统一化处理;

将格式统一化处理后的各数据片段存储到数据库的指定地址中;所述指定地址是数据库中所存储的指针文件指向的地址,所述指针文件与各数据片段的编号有映射关系。

进一步地,所述对接收到的至少一个病历分别进行编号这一步骤,具体包括:

在病历中对患者的身份信息进行搜索;

当在病历中搜索到身份信息时,在数据库中对该身份信息进行搜索;

当在数据库中搜索到该身份信息时,使用现有编号对病历进行编号。

进一步地,所述对接收到的至少一个病历分别进行编号这一步骤,具体还包括:

当未在病历中搜索到该身份信息时,请求补充身份信息;

当接收到补充的身份信息时,根据预设的编号规则,向病历分配新的编号;

在数据库中创建一个指针文件;所述指针文件指向数据库中至少一个地址,所述指针文件与该病历的编号具有映射关系。

进一步地,所述对接收到的至少一个病历分别进行编号这一步骤,具体还包括:

当未在数据库中搜索到该身份信息时,根据预设的编号规则,向病历分配新的编号;

在数据库中创建一个指针文件;所述指针文件指向数据库中至少一个地址,所述指针文件与该病历的编号具有映射关系。

进一步地,所述数据类型包括文字类型、数字类型、日期类型、图片类型和视频类型中的至少一种。

进一步地,所述对各组数据片段进行格式统一化处理这一步骤,具体包括以下至少一个步骤:

对文字类型的数据片段进行字体和大小统一;

对数字类型的数据片段进行字体、大小和位数统一;

对日期类型的数据片段进行日期格式统一;

对图片类型的数据片段进行文件格式和文件大小的上限统一;

对视频类型的数据片段进行文件格式、文件大小的上限和视频时长的上限统一。

另一方面,本发明一种病历数据录入系统,包括:

病历编号模块,用于对接收到的至少一个病历分别进行编号;

数据分解模块,用于按数据类型将各病历分解成至少一个数据片段;

数据标记模块,用于根据对应病历的编号,对各数据片段进行标记;

数据分组模块,用于按数据类型对标记后的各数据片段进行分组;

格式统一模块,用于对各组数据片段进行格式统一化处理;

数据存储模块,用于将格式统一化处理后的各数据片段存储到数据库的指定地址中;所述指定地址是数据库中所存储的指针文件指向的地址,所述指针文件与各数据片段的编号有映射关系。

另一方面,本发明一种病历数据录入装置,包括存储器和处理器,所述存储器用于存储至少一个程序,所述处理器用于加载所述至少一个程序以执行本发明方法。

另一方面,本发明一种存储介质,其中存储有处理器可执行的指令,所述处理器可执行的指令在由处理器执行时用于执行本发明方法。

本发明的有益效果是:通过对病历数据的分解、重组和统一化处理,实现了病历数据的统一化,避免同一病历中信息混乱的情况发生;通过先分解重组、再针对各组进行统一化处理,可以提高统一化处理的效率;在本发明整个过程中,使用唯一的编号对病历和由病历分解得到的数据片段进行标记,使得病历数据的分解、重组和存储等过程不会发生错乱,每个数据片段都可以准确地归集到相应的患者名下,避免发生同一份病历中资料出现重复、系统中存储的医学信息无法归集到患者名下造成患者病历信息缺失等情况。

附图说明

图1为本发明方法一个实施例的流程图;

图2为本发明方法一个实施例步骤s1的流程图。

具体实施方式

本发明包括一种病历数据录入方法,参照图1,包括以下步骤:

s1.对接收到的至少一个病历分别进行编号;

s2.按数据类型将各病历分解成至少一个数据片段;

s3.根据对应病历的编号,对各数据片段进行标记;

s4.按数据类型对标记后的各数据片段进行分组;

s5.对各组数据片段进行格式统一化处理;

s6.将格式统一化处理后的各数据片段存储到数据库的指定地址中;所述指定地址是数据库中所存储的指针文件指向的地址,所述指针文件与各数据片段的编号有映射关系。

工作人员通过电子数据传送、手工录入或者纸质病历扫描等形式录入一个或多个病历,这使得系统接收到的病历本质上属于电子数据。步骤s1中,接收到病历之后,分别对各病历进行编号,使每个病历都有唯一的编号。

步骤s2中,分别将各病历分解成多个数据片段,每个数据片段分别对应一种数据类型。本实施例中,系统接收到病历a与病历b,其中病历a包括文字类型、数字类型和图片类型的数据,病历a包括文字类型和图片类型的数据,病历b包括文字类型和图片类型的数据。其中文字类型的数据可以是医生书写的诊断报告和医嘱等,数字类型的数据可以是实验室化验参数等,图片类型的数据可以是放射图像等。

步骤s2中,对病历a进行分解,可以得到文字类型的数据片段1、数字类型的数据片段2和图片类型的数据片段3;对病历b进行分解,可以得到文字类型的数据片段4和图片类型的数据片段5。

步骤s3中,根据对应病历的编号,对各数据片段进行标记,使得从一个病历分解出来的各数据片段都具有与该病历相同的编号。本实施例中,病历a的编号为0001,则从病历a分解出来的数据片段1、数据片段2和数据片段3都对应着编号0001;病历b的编号为0002,则从病历b分解出来的数据片段4和数据片段5都对应着编号0002。

步骤s4中,按数据类型对标记后的各数据片段进行分组,属于同一数据类型的不同数据片段将被分为同一组。本实施例中,从病历a和病历b分解出数据片段1-5,其中数据片段1和数据片段4均属于文字类型,数据片段3和数据片段5均属于图片类型,数据片段2属于数字类型,因此将数据片段1和数据片段4分为一组,将数据片段3和数据片段5分为一组,将数据片段2分为一组。

步骤s5中,对各组数据片段进行格式统一化处理,使得同一组数据片段都具有相同的格式。

步骤s6中,将格式统一化处理后的各数据片段存储到数据库的指定地址中,实现病历的归档。其中,“指定地址”是由数据库中事先存储或者创建的指针文件所指向的,每一指针文件分别对应一个编号,这个编号可以在指针文件的标识符中体现。本实施例中,数据库中存储了指针文件ee与指针文件ff,其中指针文件ee指向数据库中的地址ee,指针文件ff指向数据库中的地址ff,指针文件ee对应编号0001,指针文件ff对应编号0002。根据指针文件ee,编号为0001的数据片段1、数据片段2和数据片段3将存储到数据库地址为ee的存储空间;根据指针文件ff,编号为0002的数据片段4和数据片段5将存储到数据库地址为ff的存储空间。

本发明方法中,通过步骤s1-s3对病历数据的分解、步骤s4对病历数据的重组、步骤s6对病历数据的统一化处理,实现了病历数据的统一化,避免同一病历中信息混乱的情况发生;通过先分解重组、再针对各组进行统一化处理,可以提高统一化处理的效率;在步骤s1-s6的整个处理过程中,使用唯一的编号对病历和由病历分解得到的数据片段进行标记,使得病历数据的分解、重组和存储等过程不会发生错乱,每个数据片段都可以准确地归集到相应的患者名下,避免发生同一份病历中资料出现重复、系统中存储的医学信息无法归集到患者名下造成患者病历信息缺失等情况。

进一步作为优选的实施方式,所述步骤s1,即对接收到的至少一个病历分别进行编号这一步骤,具体包括:

s101.在病历中对患者的身份信息进行搜索;

s102.当在病历中搜索到身份信息时,在数据库中对该身份信息进行搜索;

s103.当在数据库中搜索到该身份信息时,使用现有编号对病历进行编号。

本实施例中,步骤s1的流程图参照图2。

步骤s101中,首先对病历中包含的患者的身份信息进行搜索;如果从病历中搜索出病历包含有患者的身份信息,则执行步骤s102,从数据库中搜索并判断是否已存在相同的身份信息;如果数据库中已存在相同的身份信息,则执行步骤s103,在数据库中查找该身份信息之前已分配到的编号,并将这一编号分配给病历。

步骤s101-s103的原理为:病历是通过其记载的姓名、性别、生日和身份证号等身份信息与患者建立对应关系的。在对病历进行编号之前,可以先从数据库中搜索,判断是否已存在相同的身份信息,如有,则使用现有的编号对病历进行编号,可以建立病历数据与患者身份之间的映射关系,使得病历数据可以准确地归集到患者名下,避免重复编号或编号缺失造成数据混乱。

进一步作为优选的实施方式,参照图2,所述步骤s1具体还包括:

s104.当未在病历中搜索到该身份信息时,请求补充身份信息;

s105.当接收到补充的身份信息时,根据预设的编号规则,向病历分配新的编号;

s106.在数据库中创建一个指针文件;所述指针文件指向数据库中至少一个地址,所述指针文件与该病历的编号具有映射关系。

步骤s104作为对步骤s102例外情况的补充,当病历中搜索不到身份信息时,表明该病历属于无主病历,无法在数据库中搜索到现有的匹配的身份信息,因此执行步骤s104请求补充身份信息,具体为发出提示消息,并等待接收身份信息。在步骤s105中,如果接收到补充的身份信息,则根据预设的编号规则,向病历分配新的编号;如果未接收到任何补充信息,则将病历退回。步骤s106所创建的指针文件与步骤s105中分配的编号对应,并且该指针文件指向数据库中至少一个地址,使得后续与该病历编号相应的数据片段能够存储到数据库中。

进一步作为优选的实施方式,参照图2,所述步骤s1具体还包括:

s107.当未在数据库中搜索到该身份信息时,根据预设的编号规则,向病历分配新的编号;

s108.在数据库中创建一个指针文件;所述指针文件指向数据库中至少一个地址,所述指针文件与该病历的编号具有映射关系。

步骤s107作为对步骤s103例外情况的补充,当数据库中搜索不到身份信息时,表明该病历属于全新的病历,即该患者的身份信息从未录入到数据库中,无法在数据库中搜索到现有的匹配的身份信息,因此执行步骤s107为该病历分配新的编号。步骤s108与步骤s107配套,步骤s108所创建的指针文件与步骤s107中分配的编号对应,并且该指针文件指向数据库中至少一个地址,使得后续与该病历编号相应的数据片段能够存储到数据库中。

进一步作为优选的实施方式,所述数据类型包括文字类型、数字类型、日期类型、图片类型和视频类型中的至少一种。其中,文字类型的数据可以是医生书写的诊断报告和医嘱等,数字类型的数据可以是实验室化验参数等,日期类型的数据可以是就诊日期、下次就诊时间和服药时间等,图片类型的数据可以是放射图像等,视频类型可以是医疗器械使用教程等。

进一步作为优选的实施方式,所述步骤s5,即对各组数据片段进行格式统一化处理这一步骤,具体包括以下至少一个步骤:

s501.对文字类型的数据片段进行字体和大小统一;

s502.对数字类型的数据片段进行字体、大小和位数统一;

s503.对日期类型的数据片段进行日期格式统一;

s504.对图片类型的数据片段进行文件格式和文件大小的上限统一;

s505.对视频类型的数据片段进行文件格式、文件大小的上限和视频时长的上限统一。

通过执行步骤s501,使文字类型的数据片段中所有的文字字符具有相同的字体和大小。

通过执行步骤s502,使文字类型的数据片段中所有的数字字符具有相同的字体、大小和位数。

通过执行步骤s503,使日期类型的数据片段中所有的日期具有相同的日期格式,如统一按照年-月-日-时-分-秒的格式显示。

通过执行步骤s504,使图片类型的数据片段中所有的图片具有相同的文件格式和文件大小,如统一转换为jpg格式,将文件大小的上限统一改为10mb,当图片大于100kb时将无法上传。

通过执行步骤s505,使视频类型的数据片段中所有的视频具有相同的文件格式、文件大小和视频时长,如统一转换为mp4格式,将文件大小的上限统一改为100mb,当视频大于1mb时无法上传。

本发明病历数据录入方法可以使用filemaker软件实现。

本发明还包括一种病历数据录入系统,包括:

病历编号模块,用于对接收到的至少一个病历分别进行编号;

数据分解模块,用于按数据类型将各病历分解成至少一个数据片段;

数据标记模块,用于根据对应病历的编号,对各数据片段进行标记;

数据分组模块,用于按数据类型对标记后的各数据片段进行分组;

格式统一模块,用于对各组数据片段进行格式统一化处理;

数据存储模块,用于将格式统一化处理后的各数据片段存储到数据库的指定地址中;所述指定地址是数据库中所存储的指针文件指向的地址,所述指针文件与各数据片段的编号有映射关系。

本实施例中的病历数据录入系统,可以执行本发明的病历数据录入方法,可执行方法实施例的任意组合实施步骤,具备该方法相应的功能和有益效果。

本发明还包括一种病历数据录入装置,包括存储器和处理器,所述存储器用于存储至少一个程序,所述处理器用于加载所述至少一个程序以执行本发明的病历数据录入方法,可执行方法实施例的任意组合实施步骤,具备该方法相应的功能和有益效果。

本发明还包括一种存储介质,其中存储有处理器可执行的指令,所述处理器可执行的指令在由处理器执行本发明的病历数据录入方法,可执行方法实施例的任意组合实施步骤,具备该方法相应的功能和有益效果。

以上是对本发明的较佳实施进行了具体说明,但对本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做作出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1