买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种基于LibreOffice生成轻量级文书套件的方法_智业软件股份有限公司_202410062283.6 

申请/专利权人:智业软件股份有限公司

申请日:2024-01-16

公开(公告)日:2024-04-09

公开(公告)号:CN117577259B

主分类号:G16H10/60

分类号:G16H10/60;G06F16/27;G06F16/22;G06F16/242;G06F40/186

优先权:

专利状态码:有效-授权

法律状态:2024.04.09#授权;2024.03.08#实质审查的生效;2024.02.20#公开

摘要:本发明公开了一种基于LibreOffice生成轻量级文书套件的方法,包括S1、根据临床需求新建一份基于LibreOffice的ODT文档,其中所述文档由数据元节点列表和排版样式组成,所述数据元节点中的ID与临床项目进行映射;S2、所述ODT文档通过odtToWebDocument接口转换成轻量级套件JSON格式数据,再通过套件对象的fillContentDeValue方法将临床数据同步更新到所述套件的数据里,在设备终端引入所述套件,生成用于医生书写的轻量级文书套件;S3、对所述ODT文档进行数据表的结构化存储,所述数据表为数据库的SQL数据表,其中包括横向存储和纵向存储,用于医生进行文件打印。

主权项:1.一种基于LibreOffice生成轻量级文书套件的方法,其特征在于,包括以下步骤:S1、根据临床需求新建一份基于LibreOffice的ODT文档,其中所述文档由数据元节点列表和排版样式组成,所述数据元节点中的ID与临床项目进行映射;S2、所述ODT文档通过odtToWebDocument接口转换成轻量级套件JSON格式数据,再通过套件对象的fillContentDeValue方法将临床数据同步更新到所述套件的数据里,在设备终端引入所述套件,生成用于医生书写的轻量级文书套件;S3、对所述ODT文档进行数据表的结构化存储,所述数据表为数据库的SQL数据表,其中包括横向存储和纵向存储,用于医生进行文件打印;其中,所述横向存储具体步骤包括:数据元节点与横向数据表进行ID映射,生成文档模板;对用户新建的所述文档模板进行录入保存,其中,保存时会通过getDeList获取数据元节点列表,遍历所述数据元节点列表后,获取数据元对象;利用sql语法对所述数据元对象中的数据进行横向结构化转储;所述纵向存储具体步骤包括:获取文档的Doc对象,使用所述Doc对象的getAllStructureTableDataList方法获取出所述文档里的所有表格对象列表,其中,所述表格对象是JSON数据;遍历所述表格对象列表,解析所述JSON数据里的data属性,其中所述data是一个行列数组,若所述行列数组元素不为空,则获取表格对象数组数据;根据接口getCells获取数据元对象数组,若所述数据元对象数组元素不为空,获取数据元对象数组数据,将所述表格对象数组数据与所述数据元对象数组数据进行ID映射,生成表格转储细表;遍历所述数据元对象数组,得到数据元编码ID、值和值代码组合的JSON数组,与所述横向存储的ID结合,将所述JSON数组批量插入所述表格转储细表,完成表格录入的结构化存储。

全文数据:

权利要求:

百度查询: 智业软件股份有限公司 一种基于LibreOffice生成轻量级文书套件的方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。