一种文档生成方法、装置、电子设备及存储介质制造方法及图纸

技术编号:19023323 阅读:27 留言:0更新日期:2018-09-26 19:02
本发明专利技术实施例提供了一种文档生成方法、装置、电子设备及存储介质,包括:接收目标文档的生成指令;根据目标文档的文档类型,获取目标文档对应的文档模板,作为目标模板,其中,文档模板由以结构化数据表示的数据元构成,数据元是根据基于文档模板所生成文档的文档类型确定的;获得用户基于目标模板输入的目标数据;根据目标模板和目标数据,生成目标文档。通过本发明专利技术实施例提供的技术方案,可以调整结构化的目标模板,从而达到调整目标文档的目的,这样,用户可以自行根据需求进行调整,进而得到所需的目标文档,给用户带来了极大地便利性。

【技术实现步骤摘要】
一种文档生成方法、装置、电子设备及存储介质
本专利技术涉及电子
,特别是涉及一种文档生成方法、装置、电子设备及存储介质。
技术介绍
随着科技的发展和社会的进步,越来越多的工作已经计算机化,这样,对于工作人员来说,工作更方便,而且更易于保存及查询相应的文档。尤其是在医疗领域中,病历由纸质病历演变成电子病历。作为一种医疗文书,电子病历已逐渐成为医疗机构病历的重要形式。目前,为了约束医护人员在电子病历中的数据录入,医疗机构主要采用第三方设计提供的软件系统,在该软件系统中的各数据元根据相应的标准已设定了录入的数据范围、录入的数据格式等,其中,数据元是电子病历数据的基本单元,通过一套属性,用定义、标识、表示和允许值进行规范。这样,不仅方便了医护人员,并且可以对医护人员在电子病历中录入的数据进行约束。然而,当医疗机构的工作流程发生变化时,电子病历也需要作出相应地调整。而此时,因为第三方提供给医疗机构的软件系统是一个设计好的产品,医护人员只能按照该软件系统预先设计好的工作流程以及格式使用,医疗机构无法自行对电子病历进行更改,因此,对于医疗机构来说,不能自行地对电子病历进行相应地调整是亟待解决的问题。
技术实现思路
本专利技术实施例的目的在于提供一种文档生成方法、装置、电子设备及存储介质,以通过调整结构化模板,进而获得所需文档,给用户带来极大地便利性。具体技术方案如下:第一方面,本专利技术实施例提供了一种文档生成方法,所述方法包括:接收目标文档的生成指令;根据所述目标文档的文档类型,获取所述目标文档对应的文档模板,作为目标模板,其中,所述文档模板由以结构化数据表示的数据元构成,所述数据元,是根据基于所述文档模板所生成文档的文档类型确定的;获得用户基于所述目标模板输入的目标数据;根据所述目标模板和所述目标数据,生成所述目标文档。可选地,所述文档模板包含一个或两个以上数据层,每一层数据由自身的下一层数据构成,最底层数据由数据元构成,所述每一层数据为结构化数据;所述数据元的属性为结构化数据。可选地,所述根据所述目标文档的文档类型,获取所述目标文档对应的文档模板,作为目标模板的步骤之后,还包括:接收所述目标模板所包含数据元的调整指令;根据所述调整指令,对所述目标模板所包含的数据元进行调整;判断调整后的所述目标模板是否为有效模板;如果调整后的所述目标模板为有效模板,执行获得用户基于所述目标模板输入的目标数据的步骤。可选地,所述判断调整后的所述目标模板是否为有效模板的步骤,包括:检测所述目标模版是否存在语法错误;如果所述目标模版不存在语法错误,判断目标数据元是否为标准数据元,其中,所述目标数据元为:所述目标模版中的数据元;如果目标数据元为标准数据元,判定调整后的所述目标模板是有效模板。可选地,所述判断所述目标数据元是否为标准数据元的步骤,包括:获取所述目标数据元的目标标识号;判断所述目标标识号是否属于标准数据元中的标识号;如果所述目标标识号属于标准数据元中的标识号,判断所述目标数据元中的参数信息是否为所述标准数据元中的参数信息;如果所述目标数据元中的参数信息为所述标准数据元中的参数信息,判定所述目标模板中的目标数据元为标准数据元。可选地,所述获得用户基于所述目标模板输入的目标数据的步骤之后,还包括:判断所述目标数据是否符合所述目标模板中相应的数据元的要求;如果所述目标数据符合所述目标模板中相应的数据元的要求,确定所述目标数据为有效数据。可选地,所述确定所述目标数据为有效数据的步骤之后,还包括:对所述目标数据进行数据标准化处理,以将所述目标数据转换为预设类型的数据。可选地,所述获得用户基于所述目标模板输入的目标数据的步骤之前,还包括:检测将所述目标模板进行展示的展示平台的平台类型;确定所述平台类型所对应的目标模板的用户界面;显示所述用户界面。可选地,所述目标文档为以下文档中的任一种:护理电子病历文档、医生电子病历文档、门诊电子病历文档、急诊电子病历文档、住院电子病历文档和体检电子病历文档。可选地,所述标准数据元为以下标准中的任一种:国家标准数据元、国际标准数据元和行业标准数据元。第二方面,本专利技术实施例提供了一种文档生成装置,所述装置包括:第一接收模块,用于接收目标文档的生成指令;获取模块,用于根据所述目标文档的文档类型,获取所述目标文档对应的文档模板,作为目标模板,其中,所述文档模板由以结构化数据表示的数据元构成,所述数据元,是根据基于所述文档模板所生成文档的文档类型确定的;获得模块,用于获得用户基于所述目标模板输入的目标数据;生成模块,用于根据所述目标模板和所述目标数据,生成所述目标文档。可选地,所述文档模板包含一个或两个以上数据层,每一层数据由自身的下一层数据构成,最底层数据由数据元构成,所述每一层数据为结构化数据;所述数据元的属性为结构化数据。可选地,所述装置还包括:第二接收模块,用于接收所述目标模板所包含数据元的调整指令;调整模块,用于根据所述调整指令,对所述目标模板所包含的数据元进行调整;第一判断模块,用于判断调整后的所述目标模板是否为有效模板,当所述判断模块的判断结果为是时,触发所述获得模块。可选地,所述第一判断模块包括:第一检测子模块,用于检测所述目标模版是否存在语法错误;判断子模块,用于当所述检测子模块的检测结果为不存在时,判断目标数据元是否为标准数据元,其中,所述目标数据元为:所述目标模版中的数据元;判定子模块,用于当所述判断子模块的判断结果为是时,判定调整后的所述目标模板是有效模板。可选地,所述判断子模块包括:获取单元,用于获取所述目标数据元的目标标识号;第一判断单元,用于判断所述目标标识号是否属于标准数据元中的标识号;第二判断单元,用于当所述第一判断单元的判断结果为是时,判断所述目标数据元中的参数信息是否为所述标准数据元中的参数信息;判定单元,用于当所述第二判断单元的判断结果为是时,判定所述目标模板中的模板数据元为标准数据元。可选地,所述装置还包括:第二判断模块,用于判断所述目标数据是否符合所述目标模板中相应的数据元的要求;第一确定模块,用于所述第二判断模块的判断结果为是时,确定所述目标数据为有效数据。可选地,所述装置还包括:处理模块,用于对所述目标数据进行数据标准化处理,以将所述目标数据转换为预设类型的数据。可选地,所述装置还包括:检测模块,用于检测将所述目标模板进行展示的展示平台的平台类型;第二确定模块,用于确定所述平台类型所对应的目标模板的用户界面;显示模块,用于显示所述用户界面。可选地,所述目标文档为以下文档中的任一种:护理电子病历文档、医生电子病历文档、门诊电子病历文档、急诊电子病历文档、住院电子病历文档和体检电子病历文档。可选地,所述标准数据元为以下标准中的任一种:国家标准数据元、国际标准数据元和行业标准数据元。第三方面,本专利技术实施例提供了一种电子设备,包括处理器和存储器;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现上述任一所述的一种文档生成方法的步骤。第四方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一所述的一种文档生成方法的步骤。本专利技术实施例提供的技术方案中,接收目标文档的生成指令本文档来自技高网...

【技术保护点】
1.一种文档生成方法,其特征在于,所述方法包括:接收目标文档的生成指令;根据所述目标文档的文档类型,获取所述目标文档对应的文档模板,作为目标模板,其中,所述文档模板由以结构化数据表示的数据元构成,所述数据元,是根据基于所述文档模板所生成文档的文档类型确定的;获得用户基于所述目标模板输入的目标数据;根据所述目标模板和所述目标数据,生成所述目标文档。

【技术特征摘要】
1.一种文档生成方法,其特征在于,所述方法包括:接收目标文档的生成指令;根据所述目标文档的文档类型,获取所述目标文档对应的文档模板,作为目标模板,其中,所述文档模板由以结构化数据表示的数据元构成,所述数据元,是根据基于所述文档模板所生成文档的文档类型确定的;获得用户基于所述目标模板输入的目标数据;根据所述目标模板和所述目标数据,生成所述目标文档。2.根据权利要求1所述的方法,其特征在于,所述文档模板包含一个或两个以上数据层,每一层数据由自身的下一层数据构成,最底层数据由数据元构成,所述每一层数据为结构化数据;所述数据元的属性为结构化数据。3.根据权利要求1所述的方法,其特征在于,所述根据所述目标文档的文档类型,获取所述目标文档对应的文档模板,作为目标模板的步骤之后,还包括:接收所述目标模板所包含数据元的调整指令;根据所述调整指令,对所述目标模板所包含的数据元进行调整;判断调整后的所述目标模板是否为有效模板;如果调整后的所述目标模板为有效模板,执行获得用户基于所述目标模板输入的目标数据的步骤。4.根据权利要求3所述的方法,其特征在于,所述判断调整后的所述目标模板是否为有效模板的步骤,包括:检测所述目标模版是否存在语法错误;如果所述目标模版不存在语法错误,判断目标数据元是否为标准数据元,其中,所述目标数据元为:所述目标模版中的数据元;如果目标数据元为标准数据元,判定调整后的所述目标模板是有效模板。5.根据权利要求4所述的方法,其特征在于,所述判断所述目标数据元是否为标准数据元的步骤,包括:获取所述目标数据元的目标标识号;判断所述目标标识号是否属于标准数据元中的标识号;如果所述目标标识号属于标准数据元中的标识号,判断所述目标数据元中的参数信息是否为所述标准数据元中的参数信息;如果所述目标数据元中的参数信息为所述标准数据元中的参数信息,判定所述目标模板中的目标数据元为标准数据元。6.根据权利要求1所述的方法,其特征在于,所述获得用户基于所述目标模板输入的目标数据的步骤之后,还包括:判断所述目标数据是否符合所述目标模板中相应的数据元的要求;如果所述目标数据符合所述目标模板中相应的数据元的要求,确定所述目标数据为有效数据。7.根据权利要求6所述的方法,其特征在于,所述确定所述目标数据为有效数据的步骤之后,还包括:对所述目标数据进行数据标准化处理,以将所述目标数据转换为预设类型的数据。8.根据权利要求1所述的方法,其特征在于,所述获得用户基于所述目标模板输入的目标数据的步骤之前,还包括:检测将所述目标模板进行展示的展示平台的平台类型;确定所述平台类型所对应的目标模板的用户界面;显示所述用户界面。9.根据权利要求1-8任一项所述的方法,其特征在于,所述目标文档为以下文档中的任一种:护理电子病历文档、医生电子病历文档、门诊电子病历文档、急诊电子病历文档、住院电子病历文档和体检电子病历文档。10.根据权利要求4-7任一项所述的方法,其特征在于,所述标准数据元为以下标准中的任一种:国家标准数据元、国际标准数据元和行业标准数据元。11.一种文档生成装置,其特征在于,所述装置包括:第一接收模块,用于接收目标文档的生成指令;获取模块,用于根据所述目标文档的文档类型,获取所述目标文档对应的文档模...

【专利技术属性】
技术研发人员:杨赵伟
申请(专利权)人:北京金山云网络技术有限公司北京金山云科技有限公司
类型:发明
国别省市:北京,11

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

1