数智化转型网szhzxw.cn 资讯 以开源及DevOps为基础,重构医院即时讯息整合服务

以开源及DevOps为基础,重构医院即时讯息整合服务

引言:即时讯息在医院各方面都有着正面的影响,若能以 DevOps 手法持续开发或以开源的方式让更多使用者参与,激发出更多新的应用及想法,更可让一些欠缺自行开发能量的小型医也可以享有这些好处。

smartphone screen with female therapist on chat in messenger and an online consultation. Vector flat illustration. Ask doctor. Online medical advise or consultation service, tele medicine, cardiology

医院的即时讯息传递大致可分为两类:医院内部员工及外部民众,由于大部分医院多半会配发公务手机给医护人员及员工作为医院沟通的主要工具,因此,医院一般的即时讯息传递方式也以简讯为主,医院也会与合约的电信公司签订一定数量的企业简讯服务,以利医院发送简讯或自行做二次开发。

此外,对民众则是以传送卫教、就医提醒、身份认证等之简讯为主,近年来因智慧手机普及,行动数据从早期的 2G 到现在的 5G,其网络速度已快到可以观看高画质串流影片及视讯医疗等加值应用。即时讯息也渐由单一简讯类型,增加许多不同的服务,如:Messenger、iMessage、Telegram、Line 等。据统计资料显示,台湾网络用户使用 Line 服务的普及率高达 95.7%,由此可知,即时讯息传递亦将衍生一些新型的应用,有些医院也已开发医院专属对话机器人(LineBot),也使得医院内外部即时讯息的沟通更为便利及多元。

一、医院常用的即时讯息应用模式

(一)检查检验危急与异常值通知

检查检验结果通常攸关病患之健康,为确保可以在最短的时间内通知主治医师或其医疗团队,给予适当的处置以保障病患安全。因此,检查检验结果通知可说是医院即时讯息传递的主要项目,也因其重要性,所以医院评鑑条文中,也明定医师收到检查检验异常结果通知后,须在一定的期限内做出回覆处置并定期分析时效及检讨回覆率。

医院检查检验异常的定义大致有二:

  1. 异常值:检查检验结果高于或低于正常数值范围,通知流程通常以简讯传送给开单医师及主治医师手机,若在期限内没有收到医师回覆,系统会自动重发数次简讯,若仍无回覆则改以电话通知。
  2. 危急值:危及病患生命,需要立即医疗处置之结果,主要以电话通知主治医师同时以发简讯为辅,并于进行后续处置后,回医疗资讯系统或其他方式进行回覆与统计。

(二)病患医疗讯息通知

对于病患或就医民众之讯息传递,除了常见的就医提醒与各项通知外,Covid-19 疫情流行期间,医院也以大量简讯传送核酸检验结果,检验异常值(阳性)通知不仅传送给院内的医师及感控人员,也因规定传送给确诊的就医民众,以进行后续相关之防疫措施。

即时讯息传递运用得当,确可为医院带来不少好处,如:「节省时间及成本、提高生产力、快速分享资讯、强化医病关系、改善病安及医病共决」等。因此,无论是医院内、外部之讯息沟通或守护就医民众健康与安全,都扮演著相当重要的角色,而要如何重构一个非单一传送途径(简讯)的整合服务平台,是一项值得尝试的挑战。

二、医院即时讯息整合平台

笔者建立之医院即时讯息整合平台(Hospital Instant Messages,HIM)是以 Ruby on Rails(Hotwire)框架、最小可用产品(MVP)、DevOps 概念开发之开放原始码(Open Source)专案,主要是为了整合医院较常使用的即时讯息传送,如:简讯、Line-Notify 或 LineBot 等,希望统一管理及解决医院即时讯息传递与回覆时效之管理,架构如(图1)所示。

1200-01 architecture.drawio
▲图1 医院即时讯息整合架构图。(点图可放大)

(一)企业简讯

企业简讯仍是目前医院讯息传递的主流,一般电信业者也都会提供企业用户简讯发送平台以及 API,供医院二次开发自己的简讯平台,以笔者服务的医院来说,虽由医疗资讯系统直接传送异常值或客製化讯息,但也都以发送为主,其他如报表管理,回覆管理等功能都相对不足,加上简讯系统架构上属单向传送,医院中若有其他系统需要用到简讯发送服务,没有一个统一的平台可以服务,各系统厂商就必须自己写程式与合约电信业者串接。

原则上简讯接收者无法直接在收到的简讯作回覆(Reply)的动作,多半以接收者的行动电话,再另以一则简讯来回覆,因此,每一笔简讯都必须额外设计一组专属回覆代码,以便于接收者(主治医师)依照简讯中的代码逐一回覆。以笔者服务的医院来说,每一位主治医师每日平均约会收到 10~30 则不等的简讯,若每一笔简讯都需要以专属代码回覆,除了需要额外撰写程式特别处理外,回覆的时间及简讯成本都会增加医师及医院的负担,因此为了符合医院评鑑条文需求,有些医院会在医疗资讯系统或撰写网页程式来新增简讯回覆功能,以便于统计回覆时效。虽然企业简讯有稳定且故障率不高的优势,但在后续管理作为及操作,相对上就显得不是很足够。医院也通常有医疗品质管理中心之类的单位,会定期监控各单位的简讯回覆情形,若回覆率偏低就会被要求提改善计画,在现今使用者介面及使用者体验(UI/UX)盛行的时代,简讯回覆方式相对感觉是落后了一些。

(二)Line

前文提到 Line 在台湾网络使用者的普及率超过 95%,几乎已经到了有智慧型手机就一定有 Line App 的地步,Line 已俨然成为个人、企业甚至政府官方的主流沟通工具,动不动就拉群组,加 Line 或加好友,其中跟医疗有关且著名的就是疾管署的「疾管家」对话机器人了,其好友人数早已突破 1,000 万人,可知,Line 在台湾的热度已不输给当年微软的「MSN」了,因此,我们可以来蹭一下 Line 的热度,除了可利用其潜在用户以减少自行开发及维护 iOS 及 Android APP 的成本。

(三)Line Notify

 Line Notify(https://notify-bot.line.me/zh_TW)是 Line 系列一个较鲜为人知的免费传讯服务,主要用于连动到其他网站(Connect LINE with Everything)的各式即时讯息通知,包含常用于物联网(IoT) 的条件触发通知(IF This Then That,IFTTT)或是 Github 连动通知 ,顾名思义,就是当某一个条件或事件被触发时,如:机房的门被开启,就会立刻透过 Line Notify 发送讯息告知接收者,以提醒事件发生。

此一服务虽然免费,但由于介接门槛偏高,需要有开发能力的企业或医院才可整合运用,在应用面,医院端可以建立某些特定的 Line-Notify 传讯频道供民众订阅(如图2:Line 主动通知服务频道)提供民众自行订阅,日后只要从自行开发的管理平台上发送讯息就可以将讯息推播给已订阅该频道的民众。

600-02 Line_notify_connected
▲图2 Line_Notify 连动 Line 主动通知服务频道。
600-03 linebot_developer
▲图3 LineBot 开发者后台。Linebot 的应用可说是非常广泛,从挂号、看诊、入院通知、病人安全到医疗品质等,只要自有开发能力(当然也可以委外开发),就可以藉由 Line 的超高市佔率取得优势,以提升服务品质。

(四)LineBot

LineBot 是一个进阶的聊天机器人应用,可让医院或企业建建立一个 24 小时全年无休的自动对话服务,LineBot 多以文字或多媒体讯息传递为主且可提供「双向沟通」的机制,医院与民众透过 Line 伺服器的转送,可以建立一个无缝的对话服务,目前已有许多医院提供类似的对话机器人服务。笔者也是期望透过开源的专案,吸引更多医院同好协作一个适合各层级医院使用的聊天机器人,期以降低开发门槛和减轻医院资讯人员之负担。

三、专案目标 

本专案预计将以开源的方式在完成部分功能后陆续释出,并置于 Github 空间(Repository),初期的专案目标大致有下列三项:

1、建立个别化之即时讯息通知。

2、建立异质即时讯息之整合平台。

3、降低即时讯息发送成本。

(一)使用者故事 

为达成专案目标,仍以使用者故事来描述系统平台的功能。

(二)单一签入(SSO)

1、身为系统管理者,要可以新增 LDAP 或 AD 伺服器并测试连线,以利企业使用者帐号整合

2、身为系统管理者,要可以整合医疗资讯系统帐号或人资系统帐号,以利简讯发送

3、身为系统管理者,可以 CRUD 使用者权限,以利系统操作管理。

(三)企业简讯(SMS)

1、身为系统管理者,要可以新增企业简讯 API 并测试发送简讯,以利院内使用者发送简讯。

2、身为系统管理者,要可以 CRUD 简讯群组,以利使用者发送群组讯息。

3、身为系统本身,要可以整合病历基本资料中之行动电话号码,以利医院发送简讯。

(四)Line 通知(Line Notify)

1、身为系统管理者,要可以 CRUD Line 通知频道,以利医院各项即时讯息发送分群或分组管理。

2、身为一般使用者,要可以绑定 Line 通知频道,以利接收医院发送之即时讯息。 对话机器人(LineBot)

3、身为系统管理者,要可以绑定(新增)医院之对话机器人(LineBot),以利医院系统整合。

(五)异常值通知

1、身为系统本身,要可以提供发送即时讯息之 API,以利检验系统危险值通知发送介接。

2、身为系统本身,要可以提供异常值直接回覆的 API,以利主治医师直接回覆讯息。

四、结语

即时讯息在医院各方面都有著正面的影响,若能以 DevOps 手法持续开发或以开源的方式让更多使用者参与,激盪出更多新的应用及想法,更可让一些欠缺自行开发能量的小型医院也可以享有这些好处,亦可实践“取之于开源回馈于开源”之精神。

笔者认为,异质即时讯息传递的整合,其多元的服务方式,可让民众直接感受到减少就医的等候及降低繁琐行政作业流程等好处,如:整合平台可让第一次来院就医的民众用“LineBot”填写初诊资料,经“手机简讯”认证后即可允许新增病历号码,接著从“LineBot”查询要看诊的主治医师及专科,进而直接挂号完成,并在就医前或到诊号前主动以免费的“Line-Notify”推播就医或领药提醒通知,即可有效降低就医民众在医院超长的等候时间。

另一方面,在内部医护人员的通知可以透过多元的整合,选择适当的讯息传送方式,以快速传递讯息及高效的沟通,并减少传递的成本,也可算是以资讯手法改善流程及精实医疗甚至智慧医疗的部分实践。

本文转自CIO Taiwan,文/鄭重男(Nickle)

扫码加入数字化转型网读者交流社群

免责声明: 本网站(http://www.szhzxw.cn/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等) 版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。

免责声明: 本网站(http://www.szhzxw.cn/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。 本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等) 版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。http://www.szhzxw.cn/600.html
联系我们

联系我们

17717556551

邮箱: editor@cxounion.org

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部