李 琳,廖 璞
(1.重慶郵電大學軟件學院 400065;2.重慶市第三人民醫(yī)院臨床檢驗中心 400014)
臨床檢驗的資源和信息共享,能降低醫(yī)療成本,提高診療水平,讓城鄉(xiāng)居民與患者受益,提高醫(yī)院的醫(yī)療服務質(zhì)量和水平,是各省、市推行基層醫(yī)療衛(wèi)生信息化建設的主要內(nèi)容之一。劉玉坤等[1]探討并實現(xiàn)了檢驗數(shù)據(jù)高效準確的自動化傳輸方法,有效完成了儀器和臨床檢驗信息系統(tǒng)(laboratory infrmation systerm,LIS)間的數(shù)據(jù)存儲;王會中等[2]探討了B/S結(jié)構(gòu)在LIS系統(tǒng)中的應用;楊志寧[3]針對山西省人民醫(yī)院LIS系統(tǒng)在微生物室中存在的不足,改進了LIS和WHONET間的數(shù)據(jù)交換。上述方法和改進對促進中國LIS系統(tǒng)的發(fā)展起到了一定的推動作用,但都局限在醫(yī)院LIS系統(tǒng)和儀器內(nèi)部間的數(shù)據(jù)交換,缺乏醫(yī)院間LIS系統(tǒng)的合作,以及臨床檢驗中心的LIS和外部系統(tǒng)間的數(shù)據(jù)交換。
建立臨床檢驗信息系統(tǒng)(clinic laboratory information system,CLIS)數(shù)據(jù)共享平臺,需要從技術(shù)上考慮如何實現(xiàn)對現(xiàn)有臨床檢驗信息系統(tǒng)投資的保護,并充分挖掘現(xiàn)有資源、應用潛力,促進信息系統(tǒng)建設良性發(fā)展。
因此,本文在設計臨床檢驗信息系統(tǒng)數(shù)據(jù)共享平臺時,采用了面向服務的體系結(jié)構(gòu)(service oriented architecture,SOA)的架構(gòu),從技術(shù)體系上支撐平臺擴展的敏捷性,服務的快速組合與重用性,是一種先進高效的數(shù)據(jù)共享平臺構(gòu)建方法[4-5]。
隨著中國醫(yī)藥衛(wèi)生體制改革深化和衛(wèi)生信息化發(fā)展,對臨床檢驗信息共享范圍和應用層次提出了新的要求。在進行系統(tǒng)設計中,作者分析LIS應滿足如下3個發(fā)展趨勢。
1.1 臨床檢驗信息的標準化趨勢 過去LIS應用局限在檢驗科內(nèi)部,或有限地與臨床科室共享信息,信息系統(tǒng)對語義互操作標準沒有客觀和迫切的要求,即使是出現(xiàn)同一標本在2臺儀器上測定結(jié)果存在一定的差異問題,臨床醫(yī)生也可心領神會。但是,為了實現(xiàn)檢驗結(jié)果跨機構(gòu)共享,必然要求LIS廠商使用統(tǒng)一的標準,實現(xiàn)室內(nèi)質(zhì)控的標準化建設。包括信息交換標準、詞匯和術(shù)語標準、醫(yī)學文檔標準、功能標準、安全標準以及應用集成標準。白玉等[6]查閱了美國各監(jiān)督機構(gòu)對臨床檢驗的實驗室管理標準,提煉出各機構(gòu)對臨床檢驗項目的管理及對臨床檢驗的質(zhì)量控制要求。有助于更好地實施衛(wèi)生部頒布實施的《醫(yī)療機構(gòu)臨床實驗室管理辦法》。
1.2 臨床檢驗信息的智能化趨勢 傳統(tǒng)LIS功能主要是模仿手工處理流程,提高工作效率和減少差錯、實現(xiàn)監(jiān)控、便于查詢與統(tǒng)計。例如:使用條形碼標識標本可避免差錯發(fā)生,使用網(wǎng)絡報送檢驗結(jié)果提高了信息的實時性,使用計算機采集和傳輸數(shù)據(jù)使管理者在計算機終端能監(jiān)測整個實驗室的操作、進行結(jié)果審核、質(zhì)量控制,自動生成各種檢驗統(tǒng)計分析和報告。
隨著自動化儀器的應用以及標準化的管理,信息技術(shù)應用的創(chuàng)新,特別是物聯(lián)網(wǎng)、云計算和數(shù)據(jù)挖掘等技術(shù)的成熟,方法學的研究已經(jīng)不是檢驗科工作的重點,而是通過標準化、規(guī)范化、網(wǎng)絡化實驗室管理,實現(xiàn)檢驗信息系統(tǒng)的智能化,及時、準確提供報告的同時更加密切地結(jié)合臨床,不斷地與臨床醫(yī)護人員進行學術(shù)交流和信息溝通,更廣泛地、更直接地參與臨床疾病的診斷和治療,把有限的實驗數(shù)據(jù)變?yōu)楦咝У脑\斷信息[7-9]。
1.3 臨床檢驗信息的協(xié)同化趨勢 隨著檢驗醫(yī)學的不斷發(fā)展,新的臨床檢驗技術(shù)和檢驗項目的涌現(xiàn),高精尖的儀器設備越來越多的進入臨床檢驗[10]。如何高效共享和利用昂貴的臨床檢驗設備和技術(shù)資源,完善業(yè)務協(xié)同信息化支撐是一個必然的選擇。特別是區(qū)域衛(wèi)生信息化建設和發(fā)展、面向社會的商業(yè)化獨立實驗室的嘗試,也將對臨床信息系統(tǒng)的協(xié)同化發(fā)展提出更高要求。
本次設計的數(shù)據(jù)共享平臺需要根據(jù)CLIS系統(tǒng)發(fā)展趨勢,考慮設計異構(gòu)環(huán)境下高效率的業(yè)務協(xié)同,資源共享,標準化的體系結(jié)構(gòu)。
2.1 基于SOA進行CLIS架構(gòu)的優(yōu)勢 SOA是一種新的應用架構(gòu)模型,它以服務驅(qū)動為核心理念,按需連接系統(tǒng)資源,通過將原有應用中的零散功能整理包裝為具有互操作性的標準服務,實現(xiàn)服務的快速組合和重用,保證應用的敏捷性與擴展性,滿足臨床檢驗信息業(yè)務發(fā)展需要。
SOA是一個組件模型,它將應用程序的不同功能單元(稱為服務)通過這些服務之間定義良好的接口和契約聯(lián)系起來。接口是采用中立的方式進行定義的,它獨立于實現(xiàn)服務的硬件平臺、操作系統(tǒng)和編程語言。這樣,一方面可以把遺留系統(tǒng)封裝為服務加以復用,提高了投資回報率;另一方面,可以直接調(diào)用外部服務提供商提供的服務從而起到復用的作用。
因此,作者認為SOA技術(shù)是解決CLIS中的異構(gòu)環(huán)境、業(yè)務協(xié)同和信息資源共享問題的有力手段。
2.2 基于SOA的CLIS系統(tǒng)結(jié)構(gòu)的設計 目前,醫(yī)院的主要業(yè)務數(shù)據(jù)都是基于Oracle數(shù)據(jù)庫構(gòu)建,但當前對Oracle的使用主要局限在數(shù)據(jù)存儲和管理上。事實上Oracle為業(yè)界提供了全面、開放和集成的SOA解決方案,使企業(yè)能夠利用一流的集成技術(shù)來構(gòu)建、部署和管理SOA,該技術(shù)可提供,(1)全面和預先集成的SOA平臺:一套用于構(gòu)建、部署和管理SOA的完整的服務和流程基礎架構(gòu)組件。(2)閉環(huán)治理:全面、端到端的服務生命周期治理。(3)極高的性能和可伸縮性:基于具有高度可伸縮性的應用服務器的內(nèi)存事務處理、實時事件處理和大量數(shù)據(jù)傳輸。(4)集成的安全性:集中化的政策管理,企業(yè)級、端到端的安全性根據(jù)SOA軟件工程方法,結(jié)合本次項目實際情況,制訂了臨床檢驗信息互認共享平臺和應用研究系統(tǒng)基礎架構(gòu)圖,見圖1。
在構(gòu)建一個基于SOA架構(gòu)的CLIS系統(tǒng)時,采用從下到上的服務化建設模式,即首先通過對業(yè)務流程和資源進行梳理、封裝和改造,將各業(yè)務邏輯封裝成服務與資源層,并在應用支撐層對服務進行管理,在系統(tǒng)應用中,提供基于服務的應用,當進行協(xié)同應用時,系統(tǒng)檢索定位相應的服務,通過服務以及工作流程控制引擎,調(diào)用相應的服務,從而進行業(yè)務流轉(zhuǎn)以及數(shù)據(jù)交換。
圖1 基于SOA的CLIS系統(tǒng)平臺架構(gòu)
圖1中基礎層為本平臺提供所需的必要的硬件環(huán)境和基礎資源。在服務資源層中提供平臺所需的基礎軟件體系和服務,如HIS/LIS,檢測設備基礎信息等。在應用支撐中,通過檢驗服務總線(ESB)將管理、設備描述與發(fā)現(xiàn)、平臺安全、應用系統(tǒng)接口、數(shù)據(jù)展現(xiàn)、業(yè)務提供、信息查詢服務、流程管理等組合起來,形成本次建設的主體任務,為用戶層的不同用戶提供對應的服務,如患者可通過自助終端完成自己的檢測進度的查詢、檢測報告的打?。粚嶒炇液推渌t(yī)療、教學機構(gòu)可通過授權(quán)工作站完成患者檢測信息的查詢、報告輸出、數(shù)據(jù)分析等工作。在整個系統(tǒng)實施中,將產(chǎn)生檢驗數(shù)據(jù)交換標準,并要求根據(jù)檢驗設備標準進行認證,提供認證服務,實現(xiàn)檢驗結(jié)果互信互認。
2.3 網(wǎng)絡服務結(jié)構(gòu) 根據(jù)重慶市臨床檢驗中心的實際需求,設計了圖2所示的區(qū)域化臨床檢驗網(wǎng)絡服務結(jié)構(gòu)。
標本處理狀態(tài):提供從標本的采集到檢驗過程的整個流程監(jiān)控,使送檢方能夠準確掌握檢驗進度。
檢驗質(zhì)控數(shù)據(jù):通過質(zhì)控標準和數(shù)據(jù)交換標準,完成醫(yī)院之間的信息共享,實現(xiàn)檢驗結(jié)果互信,降低患者的檢驗成本。
結(jié)果報告:完成檢驗結(jié)果的本地和遠程通知報告,減少和消除人工參與,實現(xiàn)檢驗結(jié)果的實時報告。
社區(qū)自助打印、移動設備查詢和家庭網(wǎng)絡自助查詢:對個人的檢驗結(jié)果報告,允許本人通過自助打印機在需要時打印1次,允許通過移動設備終端自主傳送檢驗結(jié)果,實現(xiàn)移動終端和家庭網(wǎng)絡登錄共享服務系統(tǒng)隨時進行查詢。降低醫(yī)院打印成本,改善醫(yī)院對檢驗結(jié)果的服務能力。
圖2 設計網(wǎng)絡服務結(jié)構(gòu)
本文設計了基于SOA的LIS數(shù)據(jù)共享平臺的結(jié)構(gòu)方案,可以實現(xiàn)多種醫(yī)院信息應用系統(tǒng)的復雜異構(gòu)環(huán)境下高效、快速、靈活的業(yè)務部署。通過檢驗服務總線,實現(xiàn)按業(yè)務的需求來組合服務組件,為重慶的臨床檢驗共享平臺的建設提供良好的設計支撐。
[1] 劉玉坤,李初民,李軍.LIS中儀器聯(lián)機通信分類及實踐[J].重慶醫(yī)學,2011,40(35):3566-3567.
[2] 王會中,張金樹,孫宇,等.B/S結(jié)構(gòu)LIS系統(tǒng)的應用體會[J].國際檢驗醫(yī)學雜志,2011,32(5):621-622.
[3] 楊志寧.LIS與 WHONET軟件的數(shù)據(jù)交換[J].國際檢驗醫(yī)學雜志,2012,33(21):2669-2670.
[4] 楊國良,左秀然.基于事件驅(qū)動醫(yī)院信息系統(tǒng)集成模式[J].中國數(shù)字醫(yī)學,2012,7(8):22-23.
[5] 孟慶松,戴魯男.基于SOA醫(yī)院信息系統(tǒng)集成平臺研究[J].中國數(shù)字醫(yī)學,2012,7(6):51-53.
[6] 白玉,王治國,王薇,等.美國政府對臨床檢驗項目管理及質(zhì)量控制要求[J].國際檢驗醫(yī)學雜志,2011,32(3):384-385.
[7] 梁金明,陳忠,陳聰.檢驗醫(yī)學的現(xiàn)狀和展望[J].檢驗醫(yī)學與臨床,2008,5(16):999-1000.
[8] 黃靜.試論我國臨床檢驗醫(yī)學的發(fā)展和設想[J].中外醫(yī)療,2008,20(1):138.
[9] 曾海英,鄧勉君.淺淡我國檢驗醫(yī)學發(fā)展與前景[J].國際醫(yī)藥衛(wèi)生導報,2008,3(14):116-118.
[10]何磊.全面加強檢驗科與臨床的聯(lián)系[J].實用醫(yī)技雜志,2008,15(10):1347-1348.