云HIS是基于云计算的医院卫生信息系统,运用云计算、大数据、物联网等新兴信息技术,在一定区域范围内以数字化形式提供医院卫生行业数据的收集、存储、传递和处理,实现区域内医院卫生信息资源的集中统管、统一调配、按需服务。它重新定义了医院信息系统,旨在实现医院卫生信息化由局域网医院信息系统向广域网医院卫生信息系统的转型转变。
核心特点
云HIS与传统HIS的最大区别在于部署模式:传统HIS需要每家医院单独部署,而云HIS部署在云端,支持多租户,一套系统可供多家医院使用。其优势可概括为可扩展、易共享、区域化、易协同。
与传统HIS的主要差异
对比维度 |
云HIS |
传统HIS |
技术架构 |
C/S/S与B/S/S相结合,支持多设备访问 |
局域网架构,依赖专用客户端 |
应用范围 |
医联体、连锁医院、诊所、社区卫生中心等 |
单一独立医院机构 |
数据共享 |
支持跨机构远程访问与数据交换 |
数据关系紧密耦合,扩展性受限 |
部署成本 |
SaaS模式按需付费,前期投资低 |
需单独部署,运维成本高 |
功能模块
云HIS系统核心功能包括:
· 门急诊管理:挂号、预约挂号、网上挂号、门诊医生站、门诊护士站、门诊收费等,支持普通病人、免挂号病人、医保、农合等多种患者类型。
· 住院管理:住院登记、床位管理、住院医生站、住院医嘱模板、住院护士站、住院押金收费、住院收费等。
· 药房药库管理:门诊发药、退药、住院发药、药物信息管理、入出库管理、药物调拨、药物盘点、药品控制、药品拆分等。
· 电子病历管理:病历模板维护、病历维护、病案首页、体温单、入院记录等,融合B/S版电子病历系统,支持电子病历四级。
· 报表查询:门诊收费明细、门诊医生工作量、收款员工作量查询、入出库明细查询、日结查询等。
· 基础信息管理:药品种类管理、诊疗服务项目维护、医用耗材维护、厂商维护、疾病管理等。
技术架构
以典型的SaaS模式Java版云HIS系统源码为例,其技术栈包括:
· 前端:Angular + Nginx
· 后端:Java + Spring、SpringBoot、SpringMVC、SpringSecurity、MyBatisPlus等
· 数据库:MySQL + MyCat
· 缓存:Redis + J2Cache
· 消息队列:RabbitMQ
· 任务调度中心:XxlJob
· 接口技术:RESTful API + WebSocket + WebService
· 报表组件:itext + POI + ureport2
· 数据库监控组件:Canal