智慧服務(wù)分級(jí)評(píng)估之——醫(yī)院集成平臺(tái)在智慧服務(wù)中扮演的角色
智慧醫(yī)院建設(shè)是醫(yī)院邁向數(shù)字化時(shí)代的必由之路,國(guó)家衛(wèi)生健康委也曾明確指出過(guò)它的三大工作范圍,而面向患者的“智慧服務(wù)”正是其中之一。
如今在智慧服務(wù)的業(yè)務(wù)中,利用自助機(jī)或者互聯(lián)網(wǎng)平臺(tái)為患者提供便利可及的全程診療服務(wù)已成為醫(yī)院標(biāo)配。如何在服務(wù)中確保能夠提供完整有效的數(shù)據(jù)、快速及時(shí)的服務(wù)響應(yīng)和安全可靠的交互鏈路,是信息技術(shù)集成能力的直接體現(xiàn),而集成平臺(tái)則在其中扮演著“調(diào)度員、搬運(yùn)工、看門(mén)人”的重要角色。
智慧服務(wù)分級(jí)評(píng)估
2019年3月,國(guó)家衛(wèi)生健康委出臺(tái)了“醫(yī)院智慧服務(wù)分級(jí)評(píng)估標(biāo)準(zhǔn)體系(試行)”(以下簡(jiǎn)稱(chēng)“標(biāo)準(zhǔn)”),其中包括了診前服務(wù)、診中服務(wù)、診后服務(wù)、全程服務(wù)、基礎(chǔ)與安全這五個(gè)類(lèi)別,共17個(gè)評(píng)估項(xiàng)目。
智慧服務(wù)分為0-5共6個(gè)等級(jí),根據(jù)“標(biāo)準(zhǔn)”,醫(yī)院達(dá)到智慧服務(wù)4級(jí),才算是“醫(yī)院智慧服務(wù)基本建立”,即“患者醫(yī)療信息在一定區(qū)域內(nèi)實(shí)現(xiàn)互聯(lián)互通,醫(yī)院能夠?yàn)榛颊咛峁┤鞒痰膫€(gè)性化、智能化服務(wù),患者就診更加便利”。那想要達(dá)到智慧服務(wù)4級(jí),醫(yī)院在17個(gè)評(píng)估項(xiàng)目中有9個(gè)基礎(chǔ)項(xiàng)目應(yīng)當(dāng)全部達(dá)標(biāo)(即上圖標(biāo)黃項(xiàng)目),而剩下8個(gè)選擇項(xiàng)目至少有3個(gè)項(xiàng)目需要達(dá)標(biāo)。那醫(yī)院集成平臺(tái)又需要扮演哪些角色,具備哪些功能和特征呢?
集成平臺(tái)在醫(yī)院智慧服務(wù)中扮演的角色
從數(shù)據(jù)集成交互的角度來(lái)看,“標(biāo)準(zhǔn)”中提到的業(yè)務(wù)項(xiàng)目中,除了“基礎(chǔ)與安全”這一類(lèi)外,剩下的業(yè)務(wù)可大致分為交互類(lèi)業(yè)務(wù)和查詢類(lèi)業(yè)務(wù)。
(1)交互類(lèi)業(yè)務(wù)中,集成平臺(tái)扮演著“調(diào)度員”的角色
交互類(lèi)業(yè)務(wù),即終端用戶(如人或機(jī)器)和遠(yuǎn)程設(shè)備(比如服務(wù)器系統(tǒng))進(jìn)行在線數(shù)據(jù)交互的業(yè)務(wù)。
交互類(lèi)業(yè)務(wù)分為單向交互和雙向交互。單項(xiàng)交互如信息的主動(dòng)推送,在“標(biāo)準(zhǔn)”中的“診中服務(wù)”信息推送(第四項(xiàng))就提到“應(yīng)患者要求,可推送檢查注意事項(xiàng)、用藥指導(dǎo)等信息”。而雙向交互如費(fèi)用結(jié)算和支付則是在“標(biāo)準(zhǔn)”中的“全程服務(wù)”費(fèi)用支付(第十二項(xiàng))有所提及,智慧服務(wù)四級(jí)要求在這個(gè)項(xiàng)目中達(dá)到“支持患者使用自有移動(dòng)設(shè)備查詢待繳費(fèi)用,并使用移動(dòng)設(shè)備繳費(fèi),包括:掛號(hào)費(fèi)、診療費(fèi)、藥費(fèi)、預(yù)約檢查費(fèi)用等”。
交互類(lèi)業(yè)務(wù)建設(shè)過(guò)程中的主要難點(diǎn):消息完整性、消息順序性、保證消息傳輸
在面臨不同的交互場(chǎng)景時(shí),需要集成平臺(tái)靈活采用不同處理方式,才能合理調(diào)度滿足業(yè)務(wù)需求。例如在“標(biāo)準(zhǔn)”中提到了危急值信息的推送,需要保證消息數(shù)據(jù)的完整送達(dá)。這對(duì)于集成平臺(tái)數(shù)據(jù)傳輸?shù)耐暾浴㈨樞蛐远继岢隽艘蟆?/p>
數(shù)據(jù)的完整性和數(shù)據(jù)的保證傳輸能力需要集成平臺(tái)采用消息隊(duì)列技術(shù),通過(guò)異步的處理方式實(shí)現(xiàn)。同時(shí)集成平臺(tái)還需要具備重試機(jī)制。如果消息后續(xù)處理失敗,集成平臺(tái)會(huì)負(fù)責(zé)重新嘗試給信息的接收方傳輸消息(如下圖)。
(2)查詢類(lèi)業(yè)務(wù)中,集成平臺(tái)扮演著“搬運(yùn)工”的角色
什么是查詢類(lèi)業(yè)務(wù)?“標(biāo)準(zhǔn)”里多次提到了查詢類(lèi)業(yè)務(wù),例如“診中服務(wù)”標(biāo)識(shí)與導(dǎo)航(第五項(xiàng))作為智慧服務(wù)4級(jí)的基本項(xiàng)目(即必選項(xiàng))就要求“患者可在移動(dòng)端實(shí)時(shí)查詢相關(guān)診療科室位置及患者排隊(duì)診療情況”。
查詢類(lèi)業(yè)務(wù)建設(shè)過(guò)程中的主要難點(diǎn):快速響應(yīng)、高并發(fā)、多系統(tǒng)聯(lián)合查詢
查詢類(lèi)業(yè)務(wù)側(cè)重于消息的響應(yīng)速度和同步高并發(fā)處理,要求響應(yīng)速度快,響應(yīng)時(shí)間不能超過(guò)3秒,保證高并發(fā)環(huán)境下對(duì)于查詢類(lèi)業(yè)務(wù)的快速響應(yīng)。
同時(shí),查詢類(lèi)業(yè)務(wù)又分為單系統(tǒng)查詢和多系統(tǒng)聯(lián)合查詢。集成平臺(tái)作為信息的“搬運(yùn)工”,面對(duì)多系統(tǒng)聯(lián)合查詢時(shí),需要對(duì)接數(shù)據(jù)庫(kù)、Kafka、MQ、Http等,涉及到多種數(shù)據(jù)格式(比如JSON、XML) 和標(biāo)準(zhǔn) (如HL7 v2、v3、FHIR、互聯(lián)互通標(biāo)準(zhǔn)等),因此集成平臺(tái)需滿足不同系統(tǒng)的接入方式和傳輸模式,并通過(guò)ESB服務(wù)編排等方式,保證消息的高效率傳輸,降低內(nèi)部信息共享的成本。
面對(duì)查詢類(lèi)業(yè)務(wù)高并發(fā)和快速響應(yīng)的需求,集成平臺(tái)在功能上需具備負(fù)載均衡、彈性擴(kuò)展、項(xiàng)目精細(xì)化資源管理等特點(diǎn)和優(yōu)勢(shì),實(shí)現(xiàn)超高并發(fā)性能,充分發(fā)揮資源效能。Odin引擎根據(jù)醫(yī)療機(jī)構(gòu)平臺(tái)的業(yè)務(wù)特點(diǎn)和規(guī)模,原生實(shí)現(xiàn)了集群架構(gòu)和云原生分布式架構(gòu),從根本上解決高并發(fā)環(huán)境下快速響應(yīng)問(wèn)題。通過(guò)集群架構(gòu)能實(shí)現(xiàn)百萬(wàn)量級(jí)并發(fā)環(huán)境下消息請(qǐng)求毫秒級(jí)延遲,資源彈性利用率能達(dá)到80%以上。
(3)數(shù)據(jù)安全中,集成平臺(tái)扮演著“看門(mén)人”的角色
數(shù)據(jù)安全建設(shè)難點(diǎn):鑒權(quán)管理、國(guó)密算法、數(shù)據(jù)實(shí)時(shí)加密
而在基礎(chǔ)與安全這個(gè)類(lèi)別中,對(duì)智慧服務(wù)四級(jí)也有著明確的要求,其中安全管理這一項(xiàng)的1級(jí)要求中就提到了“對(duì)于患者信息使用具備授權(quán)機(jī)制,相關(guān)信息使用有記錄,可追溯”,2級(jí)要求中也有“系統(tǒng)之間進(jìn)行數(shù)據(jù)交互時(shí)需要進(jìn)行授權(quán)認(rèn)證”,可見(jiàn)鑒權(quán)管理、訪問(wèn)控制是實(shí)現(xiàn)信息數(shù)據(jù)安全管理的重要一環(huán)。
同時(shí)這一項(xiàng)目中智慧服務(wù)4級(jí)的基礎(chǔ)要求(即必須達(dá)標(biāo)的要求)也包括了“互聯(lián)網(wǎng)環(huán)境下患者敏感數(shù)據(jù)須加密存儲(chǔ),加密必須采用國(guó)產(chǎn)加密算法”;“互聯(lián)網(wǎng)環(huán)境下信息系統(tǒng)所有數(shù)據(jù)須進(jìn)行加密傳輸”......
從上述要求中不難看出,對(duì)于數(shù)據(jù)安全,尤其是當(dāng)下許多醫(yī)院開(kāi)始接入外部的第三方互聯(lián)網(wǎng)平臺(tái)為患者提供便民服務(wù)時(shí),集成平臺(tái)需要通過(guò)各種技術(shù)手段“看好大門(mén)”,包括:
內(nèi)嵌API網(wǎng)關(guān)服務(wù)應(yīng)用,具有鑒權(quán)管理、流量控制、黑白名單、訪問(wèn)控制等API管理功能
支持國(guó)密算法(如SM3、SM4)
支持多種加密方式,實(shí)現(xiàn)數(shù)據(jù)的實(shí)時(shí)、雙向加密傳輸
具體案例:臺(tái)州恩澤醫(yī)療中心(集團(tuán))在對(duì)外服務(wù)項(xiàng)目中,提供給第三方的接口采用Odin引擎提供的對(duì)稱(chēng)加密和非對(duì)稱(chēng)加密相結(jié)合的方式,不僅有效保護(hù)了患者數(shù)據(jù)隱私,同時(shí)也保證數(shù)據(jù)在傳輸中的安全可靠。
結(jié)語(yǔ)
從數(shù)據(jù)集成交互的角度分析,集成平臺(tái)想要在醫(yī)院智慧服務(wù)建設(shè)做好“調(diào)度員、搬運(yùn)工、看門(mén)人”的重要角色,需要:
根據(jù)交互類(lèi)業(yè)務(wù)的需求,通過(guò)消息隊(duì)列等多種數(shù)據(jù)交換技術(shù),保證消息傳輸?shù)耐暾浴㈨樞蛐?
保證高并發(fā)環(huán)境下快速響應(yīng)查詢類(lèi)業(yè)務(wù),支持不同的接入系統(tǒng)和傳輸模式;
具備API網(wǎng)關(guān)并內(nèi)嵌鑒權(quán)管理、訪問(wèn)控制等服務(wù)應(yīng)用,支持國(guó)密算法,實(shí)現(xiàn)數(shù)據(jù)的加密傳輸。