编辑导语:如今随着科技的发展,医院里的很多种方式都使用互联网系统的方式进行,比如病人病历的记录,以前用本子,现在用数据库,查找起来比较方便;本文作者分享了关于医学数据科研中的数据手动录入,我们一起来了解一下。
一、背景三甲医院由于其具备顶尖的医疗资源,会吸引疑难杂症的患者前去就诊,该部分患者所患疾病多为稀缺疾病,专病科研数据库由于疾病的稀缺性所以数据库内数据量较少。
在某疾病方向上,截止到 2021 年全国共有 1516 家三甲医院,现阶段约有 600W 份病例,每年仍将以 30 万的速度增长。
对于医院而言,这些数据为本院的医学科研提供了数据基础。
医学科研,一方面可以提升本院的治疗水平,进而提高本院患者治愈率;另一方面可以增加本院的医学论文数量。通过医学科研,可以提升医院在该疾病领域的业界地位,提升竞争力,吸引更多的患者前来治疗,最终为本院创造更多营收。
但是由于历史原因,目前 600W 份的病历数据依然是纸质数据。
在数据搜索方面,纸质形式存储的数据,需要人工翻阅纸质病历查找。当数据量小的时候,数据量查找成本较高,但是人力尚可企及。当数据量大的时候,数据查找几乎成为不可能。
电子化存储的数据,数据查找效率缩短至秒级。
在数据统计方面,纸质形式存储的数据,一次只能被一个人查阅,并且容易损坏;电子化存储的数据支持多人同时查看,并且不容易损坏。
电子数据为科研提供了便利。所以需要将纸质的病历数据转化成电子的病历数据。数据手动录入是将数据转换成电子化的一个方法。
二、数据手动录入
指,由人工将读取到的数据,填入可视化的页面中,并将数据保存至数据库,将数据转换成电子数据的方法。
包括自定义表单生成器和录入数据两个部分:
1. 自定义表单生成器
由于每个科研的研究方向不同,科研所需要的数据不同,采集数据的电子表单也将不同。
如果每个电子表单都由开发人员手动开发,随着研究课题的数量增加,随之增加的是人工成本、时间成本,降低项目交付的效率,自定义表单生成器是解决该问题的一款工具。
自定义表单生成器,是一款用户可以根据自己需要自定义电子表单的工具。将生成电子表单的工作由技术人员转移至现场项目人员,甚至有可能将工具的使用方法教给客户使用。大大减低了企业生产电子表单的成本。
以表单 " 手术情况 " 为例,演示表单配置的过程,包括三步——第一步:创建表单;第二步:配置表单变量;第三步:选择控件并配置控件属性。
第一步:创建表单
创建表单时,需要根据表单所代表的业务含义设置 " 表单名称 " 为 " 手术情况 "。
" 表单名称 " 是表单的中文名称,命名方式一般是表单的中文名称,代表该表单的业务方向;具有可读性,不具备唯一性,主要用于用户在填写或查看表单时快速了解该表单的内容。
第二步:配置表单变量及变量控件属性。
假设 " 手术情况 " 表单有 4 个字段,手术执行时间、手术方式、麻醉方式、手术经过。以手术执行时间举例说明,配置表单的过程。
配置字段的变量名称:手术执行时间;设置字段的变量 ID:operate_data。
" 变量名称 " 是变量的中文名称,具备可读性,不具备唯一性,主要用于用户在填写数据时快速了解该变量的含义。命名方式一般是变量的中文名称。
" 变量 ID" 是变量的英文名称,具备唯一性,可读性较差。主要用于系统识别字段。命名方式一般是变量的英文名称。
第三步:选择控件并配置控件属性
为变量 " 手术执行时间 " 设置日期型控件。并配置控件的属性,不同的控件需要配置不同的控件属性。日期型控件关键属性包括日期类型。
" 控件类型 " 指的是该变量适合使用的控件展示。该控件用于用户在前端页面准确且快速的录入数据库需要存储的数据。" 日期类型 " 指的是日期的精确度。有三种日期类型,年月日、年月日时分、年月日时分秒。
通过上述的配置过程,可以抽象出来表单配置的三个步骤:
创建表单
创建变量
选择控件
创建表单:
根据业务情况,设置表单名称和表单 ID。
创建变量:
为该表单创建变量,设置变量名称和变量 ID。
选择控件:
为变量设置合适的控件,并填写控件的相关属性,不同类型的控件,需要配置不同的属性。