基于Spring Cloud微服务架构移动端医生站的设计与应用

2021-11-01 06:21:56罗庆江西省妇幼保健院信息科南昌市330036
江西通信科技 2021年3期
关键词:我院医生医疗

罗庆 江西省妇幼保健院信息科 南昌市 330036

0 引言

医疗卫生信息化的发展不仅仅是为了实现数据存档、数据互联,也是在不断推动医疗服务从被动等患者到主动服务患者,从以医护为中心转变为以患者为中心[1]。医院服务模式的变化,不仅仅是工作流程的改变,更是服务理念的进化。而如何更好、更主动的服务患者,是医疗服务发展一直探索前进的方向之一。伴随着“互联网+”概念的兴起,很多传统行业在和互联网的结合中再次焕发了生机,而医疗行业亦在传统医疗与互联网技术相结合上探索出到一条“新道路”——移动医疗。

美国在移动医疗服务应用的部署和规划方面是全球领先的,也是移动医疗健康的最大市场,全球一半以上的移动医疗服务应用在美国[2]。欧洲的移动医疗应用部署约占全球总量的1/5左右,早在1998年,希腊就己经开始对移动医疗,特别是在各种急救状况方面的应用进行研究。在亚洲,韩国是较早进行移动医疗应用研究的国家,充分利用在移动通信技术方面的先进性优势,取得了较大成果。

而我国最早是在2015年由国务院下发《关于积极推进“互联网+”行动的指导意见》中提出,鼓励医疗机构积极探索互联网延伸医嘱、电子处方等网络医疗健康服务应用[3],乌镇互联网医院正是在这一背景下产生的。实际上,早在2006年开始,好大夫等一批由第三方公司建设和运营的互联网医疗平台就已上线服务,但这些平台均是以第三方公司为主体,平台汇集全国众多医院的医生,但我国依托实体医院自身建设的移动端医生站却少之又少,这就无法从根本上解决医生离开院内电脑后,无法写病历、看报告的问题。

1 技术路线及解决方案

为解决医生不在电脑边,无法写病历、查看医嘱执行情况、掌握患者实时体征数据等问题,我院依托自身HIS平台,开发了一套移动端医生站APP,在APP上医生不仅可以书写病历,还能查看手术排班、护理记录、医嘱执行情况等。

1.1 技术路线

1.1.1系统架构

我院移动端医生站APP采用的是基于Spring Cloud的微服务架构,微服务作为SOA 架构思想的一种扩展,更加强调服务个体的独立性、拆分粒度更小,强调业务系统需要彻底的组件化和服务化,一个组件就是一个产品,可以独立对外提供服务[4]。组件对外发布的服务统一采用 HTTP Rest API 的方式来进行。服务与服务之间的解耦,能够快速适应业务的高速发展和快速响应各种需求变更后台分布式服务架构。在与现有院内HIS业务系统隔离的同时,针对不同的医疗业务场景对各类数据进行进一步整理,为移动端医生站提供真实、实时、连续且线上线下一致性的医疗数据,方便医生全面多维度的掌握患者诊疗数据。

图1 系统架构图

1.1.2 关键技术

(1)基于Zuul的统一访问代理:所有从设备来的请求都会经过Zuul到达后端的Netflix应用程序。作为一个边界性质的应用程序,Zuul提供了动态路由、监控、弹性负载和安全功能。

(2)基于Jekins的集成工具:通过Jekins持续集成工具,研发人员提交新代码之后,立刻进行构建、(单元)测试。根据测试结果,可以确定新代码和原有代码能否正确地集成在一起,不需要关心部署发布等环节,均由工具自动完成。实现了从提交,到自动测试,到结果发布的标准流程。

(3)基于Zipkin的链路追踪:在微服务架构中,一个请求往往需要多个模块共同协作处理,不同模块可能还依赖于不同的外部存储,各个模块的实现技术不尽相同,一个请求是如何在整个系统不同模块间进行流转,整个调用链上的各个模块之间的调用关系如何,每个微服务处理的时间长短,处理的结果是否正确,很难去进行追踪,而通过Zipkin分布式链路追踪技术可有效解决这一问题,保证所有访问过程都存有记录。

1.1.3 安全防护

为保证内外网数据交互安全性,通过院内防火墙按照最少授权原则配置IP白名单方式保证只允许特定主机才能访问到医院的接口,同时通过网闸实现内外网物理隔离,院内接口采用token认证方式,并对敏感数据接口采用脱敏形式,使用SSL证书提供HTTPS保护,对流量数据加密[5],保障用户数据的安全性。使用云web应用防火墙对访问网站的流量进行恶意特征识别及防护,避免网站服务器被恶意入侵。

1.2 功能介绍

为方便院内医生使用,移动端医生站使用了与院内HIS系统相同的账户密码,且与HIS权限互通,医生无需重新注册及分配权限便可快捷的登录使用移动医生站APP。移动端医生站功能较为全面的覆盖了医生日常工作所需,主要功能点包括:

(1)首页配置式功能菜单。医生可以根据自己需要灵活配置首页显示的功能菜单。

(2)患者床卡列表。医生可以查看自己管辖病区的患者信息,从多个纬度,包括患者护理级别、患者类型、入院天数、年龄、床号等了解患者情况。

(3)查阅功能。医生可在线查看住院患者生命体征情况、护理记录、检查检验报告等,帮助医生快速及时的获取患者临床信息。

(4)病历书写。支持医生在移动医生站APP中录入病历文书等资料,同时支持语音录入,有效缩短医生病历录入时间。

(5)手术排班。为手术医生提供实时手术安排及自己相关手术前后手术台次的安排情况,无需电话到手术室打探进度,可以更加有效的安排自己的手术时间。

(6)消息实时通知。提醒医生待办事件,包括危急值实时报警、报告推送提醒、手术提醒等,帮助医生更实时的了解病情危重患者详情,提升医疗安全。

(7)门诊患者管理。进入门诊患者列表,可以查看挂号患者本院历次就诊记录,辅助医生接诊了解病情,同时可以提供线上咨询服务。

(8)运营数据展示。展示自己所管辖住院患者危重、入院、出院人数,以及本科室当日挂号数量及全院挂号数等,帮助医生清楚的了解当前在院及门诊运行情况。

图2 功能界面

2 应用效果及推广意义

2.1 应用效果

我院移动端医生站自2020年6月份上线以来,使用该APP的医生数量已经从第一个月的43人到现在的487人,达到了我院医生总量的60%;日均登陆用户数425人,占使用人数的87.2%;日均登陆次数2388次,人均登陆5.62次,且用户数及日均登陆量仍在进一步提高。

移动端医生站作为医生现有PC工作站临床工作业务的补充和延伸,自上线后,极大程度的提升了我院医生的工作效率,医生对于信息化所带来的便捷性也更加肯定。此外,有些医生利用下班碎片化时间在手机上查阅报告,服务患者,也进一步拉近了医患关系,不再遗漏或延迟响应任何一次重要医疗事件,在提高医疗安全的同时,也提升了患者对我院医疗服务的满意度。

2.2 推广意义

综上述所,我们可以看出移动端医生站存在很有优势便捷之处,是一个值得推广使用的服务模式,可以从以下三方面来讲:

(1)患者层面。与医生沟通不再仅限制于医生上班时间,且无需再通过微信传送报告给不在办公室的医生查阅,可以更加有效的提高医患之间的沟通效率,也让患者享受到更加优质的服务。

(2)医生层面。移动端医生站APP打破了时间和空间的限制,医生可以随时随地掌握所管辖患者情况,及时作出相应诊疗计划,合理的利用了医生的碎片化时间进行服务患者,对于医生来说也是一种便捷的办公模式。

(3)医院层面。一方面,提高了医院的诊疗效率及医疗安全,同时提升医院整体服务质量,让患者更加满意、放心。另一方面,移动端医生站作为医院未来互联网医院建设的重要一环,可以无缝对接互联网医院,并在此基础上方便的迭代开发,减少后期投入成本。

3 结束语

通过搭建依托实体医院现有HIS系统的移动端医生工作站,不仅方便了医生,也给医院未来建设互联网医院奠定了医生端基础。未来医疗行业必将更加注重服务和质量,而移动端医生站是对传统医疗技术和服务的补充与拓展[6],更加便捷的服务也会为医院带来更高的患者满意度及更好的社会形象。

猜你喜欢
我院医生医疗
最美医生
安徽医学(2022年3期)2022-03-22 09:17:36
我院隆重举行2020届毕业典礼
医生
小太阳画报(2018年3期)2018-05-14 17:19:26
望着路,不想走
文学港(2018年1期)2018-01-25 12:48:30
我院顺利迎来2016级新生
京张医疗联合的成功之路
中国卫生(2016年1期)2016-11-12 13:21:00
我们怎样理解医疗创新
中国卫生(2016年1期)2016-11-12 13:20:58
医疗扶贫至关重要
中国卫生(2016年1期)2016-01-24 07:00:03
换医生
什么是医疗告知