System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于自动装载SQL的卡片管理医院床位的方法技术_技高网

基于自动装载SQL的卡片管理医院床位的方法技术

技术编号:40319459 阅读:11 留言:0更新日期:2024-02-07 21:02
本发明专利技术基于自动装载SQL的卡片管理医院床位的方法,根据业务域序号queryIndex来识别当前所处的业务域,自动甄别选取对应的业务域条件语法块,最终完成自动装载的SQL配置,形成完整的卡片取数语句,并根据当前屏幕大小以及预先设定的条件样式逻辑信息来自动计算床位卡片宽高、字体、字段间距,进行床位卡片自动排列的响应式布局,实现卡片管理医院床位。本发明专利技术通过自动装载数据以及多维度的条件检索,按业务域及条件来展示医生护士密切关注的信息,能提供更全面和详尽的患者信息,便于医护人员轻松查阅和管理床位信息,能提高床位管理的效率和准确性,为患者提供更好的护理服务。

【技术实现步骤摘要】

本专利技术属于数据处理领域,尤其涉及一种基于自动装载sql的卡片管理医院床位的方法。


技术介绍

1、在医院床位管理领域,目前存在着一些传统的床位纸卡管理方法。这些方法通常采用手工填写、更换纸质卡片的方式进行床位管理,然后由护士或其他医护人员手动更新患者信息。这种方法存在以下缺陷:

2、1.耗时且易出错:手工填写和更换纸质卡片需要大量时间,容易出现填写错误或遗漏,导致信息不准确。

3、2.不易实时更新:传统的床位纸卡管理方式无法做到实时更新患者信息,当患者状态发生变化时,需要耗费额外时间和人力成本来进行更新。

4、3.信息不全面:纸质卡片上的信息有限,无法提供详尽的患者信息,且实体卡片的宽高是固定的,无法自适应地根据内容进行展开与伸缩,从而展示更全面的信息,难以满足医护人员对患者信息的全面需求,无法按业务域来划分排列纸质卡片。

5、4.不便利性:纸质卡片需要手动携带和更换,不便于医护人员对床位信息进行快速查阅和管理。

6、5.不灵活性:无法通过自动装载数据以及多维度的条件检索,按业务域及条件来展示医生护士密切关注的信息。

7、综上所述,传统的床位纸卡管理方法在效率、准确性和信息全面性方面存在较大的缺陷,亟需一种更为智能、高效的床位管理系统来解决这些问题。


技术实现思路

1、本专利技术的目的在于提供一种基于自动装载sql的卡片管理医院床位的方法,通过自动装载数据以及多维度的条件检索,按业务域及条件来展示医生护士密切关注的信息,能提供更全面和详尽的患者信息,便于医护人员轻松查阅和管理床位信息,能提高床位管理的效率和准确性,为患者提供更好的护理服务。

2、本专利技术基于自动装载sql的卡片管理医院床位的方法,包括如下步骤:

3、步骤1、管理员进行后台床位卡片语法配置和床位导航界面配置:

4、管理员在床位卡片可视化配置界面上,先配置用于获取患者床位数据的语法,包括包含所有业务域条件语法块的主sql、用于查询各个业务域以及业务域下床位数量的条件sql和用于查询产妇婴儿是否占用床位的婴儿sql;

5、每个主sql包含患者床位基本信息模块、各业务域条件语法块模块和特定条件参数传递处理模块,该患者床位基本信息是床位卡片上的显示字段,包括基础数据和特殊数据,该基础数据包括患者姓名、床号、性别和年龄的字段,该特殊数据包括危重、护理等级和救助类型的字段,该特殊数据是指带有业务属性的信息;同时还记载了所述字段分别与患者入院信息表、床位使用表和床位字典表的关联条件;各业务域条件语法块模块包括有与各业务域序号queryindex对应的业务域条件语法块;所述特定条件参数传递处理模块用于对基于业务域条件语法块得到的检索结果作进一步筛选;

6、床位导航界面包括业务域显示区和具体床位卡片展示区,该业务域显示区内依次布设多个业务域标签,每个业务域标签显示具体业务域名称和统计数量,每个业务域标签对应有业务域序号queryindex,该具体床位卡片展示区,用于展示符合条件的床位卡片,该床位卡片上显示患者床位基本信息;

7、然后配置床位卡片所有字段的取值信息和字体颜色,以及卡片底色的条件样式规则;

8、最后配置床位卡片所有字段颜色和卡片底色的条件样式的判断规则;

9、步骤2、后台依据条件sql,查询出当前所有业务域及各业务域对应的床位数量,在业务域显示区显示;并根据前台传来的业务域序号queryindex识别当前所处的业务域,自动分段解析主sql,自动甄别选取业务域序号queryindex对应的业务域条件语法块,自动装载匹配该业务域序号queryindex的业务域条件语法块,将其余业务域条件语法块剔除,形成完整的床位卡片取数语句,并将where...and条件按业务域条件语法块分段拼接主sql后查询各自的集合信息,从而获取床位具体信息;

10、步骤3、前台在获取床位具体信息后,先将患者姓名、床号、性别和年龄的基本数据按字段组装入床位卡片,再将危重、护理等级和救助类型的特殊数据组装入床位卡片;

11、步骤4、前台根据步骤1配置的条件样式的判断规则和条件样式规则,执行床位卡片条件样式逻辑判断,计算单张床位卡片的字段间距、宽高,并渲染单张床位卡片;

12、步骤5、前台计算每一张床位卡片的宽高、字体、间距,根据当前屏幕宽度与高度,自适应计算行和列的卡片容器数量,每个卡片容器代表1张床位卡片,按业务域在具体床位卡片展示区,设置对应数量的卡片容器,通过计算得出的每一张床位卡片的宽高以及间距来自动排列卡片位置,进行床位卡片的响应式布局排列;

13、步骤6、用户点击床位导航界面中业务域显示区的业务域标签,进行多维度床位卡片信息的查阅和展示,实现卡片管理医院床位。

14、一种电子设备,包括:

15、一个或多个处理器;

16、存储装置,用于存储一个或多个程序;

17、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述基于自动装载sql的卡片管理医院床位的方法。

18、一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现上述基于自动装载sql的卡片管理医院床位的方法。

19、采用上述技术方案后,本专利技术根据业务域序号queryindex来识别当前所处的业务域,自动甄别选取对应的业务域条件语法块,最终完成自动装载的sql配置,形成完整的卡片取数语句,并根据当前屏幕大小以及预先设定的条件样式逻辑信息来自动计算床位卡片宽高、字体、字段间距,进行床位卡片自动排列的响应式布局,实现卡片管理医院床位,具有如下有益效果:

20、1、高效自动化:能实现床位信息自动化记录和更新,无需医护人员手工填写和更换纸质卡片,节省时间并降低人为错误的风险;

21、2、信息全面性:医护人员可以清晰地了解每个床位上的患者信息,包括护理等级、救助人员类型、重症状态等,用户界面能实时提供详尽的患者信息,且清晰地展示每一张床位的患者信息,帮助医护人员做出更加全面和准确的护理决策;

22、3、自适应显示:系统支持自适应调整床位卡片的宽高、间距和排布,可以自动调整床位卡片的字体、字间距等,以满足不同用户需求,用户体验好;

23、4、灵活配置:系统支持将患者信息的主sql按业务域分段切割,在取数后自动装载。

本文档来自技高网...

【技术保护点】

1.基于自动装载SQL的卡片管理医院床位的方法,其特征在于,包括如下步骤:

2.一种电子设备,其特征在于,包括:

3.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1所述的基于自动装载SQL的卡片管理医院床位的方法。

【技术特征摘要】

1.基于自动装载sql的卡片管理医院床位的方法,其特征在于,包括如下步骤:

2.一种电子设备,其特征在于,包括:

3....

【专利技术属性】
技术研发人员:钟国鸿曾锦熹曾华锦江智明
申请(专利权)人:智业软件股份有限公司
类型:发明
国别省市:

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

1