一种病例表单设计器及目标表单界面生成方法技术

技术编号:29614186 阅读:57 留言:0更新日期:2021-08-10 18:27
本申请实施例提供一种病历表单设计器及目标表单界面生成方法,该病历表单设计器包括:目标表单界面生成单元,表单控件库,表单控件属性设置单元,表单控件列表单元。上述病例表单设计器根据原始病历报告表中的待检测项目的字段特征,提取与字段特征对应的表单控件,根据至少一个字段特征对应的表单控件生成目标表单界面,并且,所述目标表单界面的表单控件包含控件属性信息,控件属性信息包括用于表示所述表单控件具有与外部数据信息系统交互信息的功能。因此,该表单设计器设计目标表单界面的操作方式简便,便于医务工作者设计与原理病例报告表对应的目标表单界面,而且生成的目标表单界面录入的字段特征值为医务工作者的数据研究提供了方便。

【技术实现步骤摘要】
一种病例表单设计器及目标表单界面生成方法
本申请涉及计算机领域,具体涉及一种病历表单设计器。本申请同时涉及一种目标表单界面生成方法、装置、电子设备及存储介质。
技术介绍
病历报告表作为医务工作者采集测试数据和研究测试数据的基础,随着大数据时代的发展,在医务工作者开始采集测试数据之前,设计一份能够获取标准数据信息的病历报告表单是至关重要的,病历表单设计器是获取病历报告表单的必备工具。现有技术中,病历表单设计器在操作和使用上需要大量计算机专业至少基础,这不能普适于所有医务工作者,并且其设计的病历报告表单不具备与医疗共享系统之间进行交互数据信息的功能,这对医务工作者的数据研究分析工作存在许多不便因素。因此,如何解决现有的表单设计器造成医务工作者使用繁琐且制备的病历报告表单不具备与医疗共享系统之间进行交互数据信息的功能造成医务工作者的使用不便是亟需解决的问题。
技术实现思路
本申请实施例提供一种病历表单设计器,以解决现有的表单设计器造成医务工作者使用繁琐且制备的病历报告表单不具备与医疗共享系统之间进行交互数据信息的功能造成医务工作者的使用不便是亟需解决的问题。本申请同时涉及一种目标表单界面生成方法、装置、电子设备及存储介质。本申请实施例提供一种病历表单设计器,包括:目标表单界面生成单元,表单控件库,表单控件属性设置单元,表单控件列表单元;所述目标表单界面生成单元,用于接收所述表单控件库发送的至少一个表单控件,根据所述至少一个表单控件生成目标表单界面,并将所述表单控件发送至所述表单控件列表单元,所述目标表单界面的每个表单控件包含所述表单控件属性设置单元设置的控件属性信息;所述表单控件库,用于响应于检测到针对至少一个表单控件的触发操作,将所述至少一个表单控件发送至所述目标表单界面设计单元,所述表单控件对应原始病历报告表中的待检测项目的结构化的字段特征;所述表单控件属性设置单元,用于对所述目标表单界面的表单控件设置控件属性信息,所述控件属性信息包括用于表示所述表单控件具有与外部数据信息系统交互信息的功能;所述表单控件列表单元,用于存储所述目标表单界面的表单控件列表。可选的,所述表单控件库包括表单界面控件子单元,表单录入控件子单元和表单数据控件子单元;所述表单界面控件子单元,用于响应于检测到针对至少一个基础表单控件的触发操作,将所述至少一个基础表单控件发送至所述目标表单界面设计单元,所述基础表单控件是指在所述目标表单界面中用于展示所述字段特征或者对多个表单控件进行分组的表单控件;所述表单录入控件子单元,用于响应于检测到针对至少一个表单录入控件的触发操作,将所述至少一个表单录入控件发送至所述目标表单界面设计单元,所述表单录入控件是指在所述目标表单界面中用于录入所述字段特征对应的字段特征值的表单控件;所述表单数据控件子单元,用于响应于检测到针对至少一个表单数据控件的触发操作,将所述至少一个表单数据控件发送至所述目标表单界面设计单元,所述表单数据控件是指用于所述表单界面设计单元生成所述目标表单界面所需要的数据控件。可选的,所述基础表单控件包括如下至少一种表单控件:标签控件,按钮控件,分组框控件,容器框控件,表格控件,图片控件。可选的,所述表单录入控件包括标签控件和事件录入控件,所述标签控件用于录入所述字段特征,所述事件录入控件用于录入与所述标签控件的字段特征对应的字段特征值;所述事件录入控件包括如下至少一种表单控件:单行文本控件,多行文本控件,数据框控件,日期控件,时间控件,复选框控件,单选按钮控件。可选的,所述目标表单界面生成单元用于根据所述至少一个表单控件生成目标表单界面,包括:根据所述表单控件对应的字段特征,在所述表单控件中编辑结构化的字段特征,或者,向所述表单控件属性设置单元发送对所述表单控件设置控件属性信息的请求信息;根据包含控件标签的表单控件或者具有控件属性信息的表单控件,生成所述目标表单界面,所述目标表单界面还包括所述表单控件的布局结构。可选的,所述表单控件属性设置单元包括表单界面控件属性设置子单元;所述表单界面控件属性设置子单元,用于对基础表单控件设置基础控件属性信息,所述基础控件属性信息包括控件标识,控件样式特征。可选的,所述表单控件属性设置单元包括表单录入控件属性设置子单元,所述表单录入控件属性设置子单元用于根据所述字段特征中的字段变量特征或者事件特征,对所述字段特征对应的表单录入控件设置录入控件属性信息。可选的,所述表单录入控件包括录入标签控件和录入事件控件,所述录入标签控件用于录入结构化的字段特征,所述录入事件控件用于在目标表单界面应用过程中录入结构化的字段特征对应的字段特征值;所述录入事件控件用于录入的字段特征值包括录入控件无条件事件和录入控件有条件事件;所述录入控件无条件事件是用于表达所述字段特征值的属性没有设置条件限制的事件;所述录入控件有条件事件是用于表达所述字段特征值的属性需要满足预设条件的事件。可选的,所述录入控件属性信息包括属性特征,样式特征,事件特征和外部数据接口特征;所述属性特征包括如下至少一种特征:控件标识,控件字段特征长度,控件默认值;所述样式特征包括如下至少一种特征:颜色特征,字体特征;所述事件特征是指针对于录入控件的事件所设置的特征数据,所述特征数据包括:定义事件操作数据,定义事件条件数据,以及定义事件操作数据和定义事件条件数据的对应关系;所述外部接口特征是用于表示所述录入控件具有与外部数据信息系统交互信息的功能。本申请还提供一种目标表单界面生成方法,包括:接收所述表单控件库发送的至少一个表单控件,所述表单控件对应原始病历报告表中的待检测项目的字段特征;根据所述至少一个表单控件生成目标表单界面,所述目标表单界面的每个表单控件包含表单控件属性设置单元设置的控件属性信息,所述控件属性信息包括用于表示所述表单控件具有与外部数据信息系统交互信息的功能;将所述表单控件发送至所述表单控件列表单元,其中,所述表单控件列表单元将所述目标表单界面的表单控件形成表单控件列表。可选的,所述目标表单界面的表单控件包括基础表单控件,表单录入控件和表单数据控件;所述基础表单控件是指在所述目标表单界面中用于展示所述字段特征或者对多个表单控件进行分组的表单控件;所述表单录入控件是指在所述目标表单界面中用于录入所述字段特征对应的字段特征值的表单控件;所述表单数据控件是指用于所述表单界面设计单元生成所述目标表单界面所需要的数据控件。可选的,所述基础表单控件包括如下至少一种表单控件:标签控件,按钮控件,分组框控件,容器框控件,表格控件,图片控件。可选的,所述表单录入控件包括标签控件和事件录入控件,所述标签控件用于录入所述字段特征,所述事件录入控件用于录入与所述标签控件的字段特征对应的字段特征值;所述事件录入控件包括如下至少一种表单控件:单行文本控件,多行文本控件,数据框控件,日期控件,时间控件,复选框控件,单选按钮控件。可选的,所述根据所述至少一个表单控件生成目标表单界面,包括:根据所述表单控件对应的字段特征,在本文档来自技高网...

【技术保护点】
1.一种病历表单设计器,其特征在于,包括:目标表单界面生成单元,表单控件库,表单控件属性设置单元,表单控件列表单元;/n所述目标表单界面生成单元,用于接收所述表单控件库发送的至少一个表单控件,根据所述至少一个表单控件生成目标表单界面,并将所述表单控件发送至所述表单控件列表单元,所述目标表单界面的每个表单控件包含所述表单控件属性设置单元设置的控件属性信息;/n所述表单控件库,用于响应于检测到针对至少一个表单控件的触发操作,将所述至少一个表单控件发送至所述目标表单界面设计单元,所述表单控件对应原始病历报告表中的待检测项目的结构化的字段特征;/n所述表单控件属性设置单元,用于对所述目标表单界面的表单控件设置控件属性信息,所述控件属性信息包括用于表示所述表单控件具有与外部数据信息系统交互信息的功能;/n所述表单控件列表单元,用于存储所述目标表单界面的表单控件列表。/n

【技术特征摘要】
1.一种病历表单设计器,其特征在于,包括:目标表单界面生成单元,表单控件库,表单控件属性设置单元,表单控件列表单元;
所述目标表单界面生成单元,用于接收所述表单控件库发送的至少一个表单控件,根据所述至少一个表单控件生成目标表单界面,并将所述表单控件发送至所述表单控件列表单元,所述目标表单界面的每个表单控件包含所述表单控件属性设置单元设置的控件属性信息;
所述表单控件库,用于响应于检测到针对至少一个表单控件的触发操作,将所述至少一个表单控件发送至所述目标表单界面设计单元,所述表单控件对应原始病历报告表中的待检测项目的结构化的字段特征;
所述表单控件属性设置单元,用于对所述目标表单界面的表单控件设置控件属性信息,所述控件属性信息包括用于表示所述表单控件具有与外部数据信息系统交互信息的功能;
所述表单控件列表单元,用于存储所述目标表单界面的表单控件列表。


2.根据权利要求1所述的病历表单设计器,其特征在于,所述表单控件库包括表单界面控件子单元,表单录入控件子单元和表单数据控件子单元;
所述表单界面控件子单元,用于响应于检测到针对至少一个基础表单控件的触发操作,将所述至少一个基础表单控件发送至所述目标表单界面设计单元,所述基础表单控件是指在所述目标表单界面中用于展示所述字段特征或者对多个表单控件进行分组的表单控件;
所述表单录入控件子单元,用于响应于检测到针对至少一个表单录入控件的触发操作,将所述至少一个表单录入控件发送至所述目标表单界面设计单元,所述表单录入控件是指在所述目标表单界面中用于录入所述字段特征对应的字段特征值的表单控件;
所述表单数据控件子单元,用于响应于检测到针对至少一个表单数据控件的触发操作,将所述至少一个表单数据控件发送至所述目标表单界面设计单元,所述表单数据控件是指用于所述表单界面设计单元生成所述目标表单界面所需要的数据控件。


3.根据权利要求2所述的病历表单设计器,其特征在于,所述表单录入控件包括标签控件和事件录入控件,所述标签控件用于录入所述字段特征,所述事件录入控件用于录入与所述标签控件的字段特征对应的字段特征值;
所述事件录入控件包括如下至少一种表单控件:
单行文本控件,多行文本控件,数据框控件,日期控件,时间控件,复选框控件,单选按钮控件。


4.根据权利要求1所述的病历表单设计器,其特征在于,所述目标表单界面生成单元用于根据所述至少一个表单控件生成目标表单界面,包括:根据所述表单控件对应的字段特征,在所述表单控件中编辑结构化的字段特征,或者,向所述表单控件属性设置单元发送对所述表单控件设置控件属性信息的请求信息;根据包含控件标签的表单控件或者具有控件属性信息的表单控件,生成所述目标表单界面,所述目标表单界面还包括所述表单控件的布局结构。


5.根据权利要求1所述的病历表单设计器,其特征在于,所述表单控件属性设置单元包括表单界面控件...

【专利技术属性】
技术研发人员:韩士斌苏明亮李言生江大鹏刘克佳侯鹏鹏邓毅
申请(专利权)人:东华医为科技有限公司
类型:发明
国别省市:北京;11

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

1