楊思詩
(廣東省科技基礎(chǔ)條件平臺中心,廣東廣州 510033)
健康云信息技術(shù)公共服務(wù)平臺分析與設(shè)計(jì)*
楊思詩
(廣東省科技基礎(chǔ)條件平臺中心,廣東廣州510033)
探索我省城鄉(xiāng)居民健康新型服務(wù)模式,建設(shè)以標(biāo)準(zhǔn)化為基礎(chǔ),以云計(jì)算為支撐,以醫(yī)院間的資源共享,實(shí)現(xiàn)醫(yī)療服務(wù)資源的最優(yōu)整合和最大協(xié)同效應(yīng)為目標(biāo)的健康云信息技術(shù)公共服務(wù)平臺,實(shí)現(xiàn)衛(wèi)生服務(wù)資源的向下延伸,衛(wèi)生信息資源的向上綜合和集聚。
健康云;信息技術(shù);公共服務(wù)平臺
近幾年,醫(yī)療衛(wèi)生信息化建設(shè)從標(biāo)準(zhǔn)制定到試點(diǎn)實(shí)施也實(shí)現(xiàn)了重大突破。從2011年開始,衛(wèi)生部修訂醫(yī)療衛(wèi)生信息化相關(guān)標(biāo)準(zhǔn)120多條,正式發(fā)布超過77條,數(shù)量上占過去5年發(fā)布標(biāo)準(zhǔn)的80%多,標(biāo)準(zhǔn)涉及健康檔案、電子病歷等數(shù)據(jù)規(guī)范,區(qū)域衛(wèi)生平臺、醫(yī)院信息平臺等技術(shù)規(guī)范,以及相關(guān)的管理規(guī)范。標(biāo)準(zhǔn)的制定從業(yè)務(wù)標(biāo)準(zhǔn)上實(shí)現(xiàn)了重大的突破,將為未來幾年國內(nèi)大規(guī)模的醫(yī)療衛(wèi)生信息化建設(shè)打下重要基礎(chǔ)。
居民健康卡作為健康檔案和醫(yī)療衛(wèi)生資源的重要載體,衛(wèi)生部通過制定了《居民健康卡技術(shù)規(guī)范》,正在逐步推廣試點(diǎn),目標(biāo)是在“十二五”期末達(dá)到實(shí)現(xiàn)居民健康卡和居民電子健康檔案建檔率同步達(dá)到80%,最終實(shí)現(xiàn)“人手一卡,服務(wù)一生,衛(wèi)生通用,開放兼容”。
為了從設(shè)計(jì)階段就消除形成“信息孤島”的根源,統(tǒng)籌考慮整個(gè)醫(yī)療健康云平臺各醫(yī)療信息化產(chǎn)品的關(guān)系,進(jìn)行總體設(shè)計(jì)時(shí),在技術(shù)上將重點(diǎn)關(guān)注:
(1)采用面向服務(wù)架構(gòu)(SOA,Service-Oriented Architecture)、松耦合的設(shè)計(jì)分析方法,完成醫(yī)療健康云信息技術(shù)公共服務(wù)平臺的分析與設(shè)計(jì),保證系統(tǒng)的靈活性、可擴(kuò)展性和良好的維護(hù)性。
(2)采用標(biāo)準(zhǔn)和開放的技術(shù)。設(shè)計(jì)要遵循國家電子政務(wù)標(biāo)準(zhǔn)和規(guī)范以及衛(wèi)生部發(fā)布的《基于健康檔案的區(qū)域衛(wèi)生信息平臺建設(shè)技術(shù)解決方案》、《衛(wèi)生省級衛(wèi)生信息平臺建設(shè)指南》、IHE ITI規(guī)范,采用先進(jìn)、開放的技術(shù)和成熟的商業(yè)化J2EE平臺,支持主流廠商的硬件和操作系統(tǒng)平臺。在數(shù)據(jù)庫方面考慮支持當(dāng)前最流行的數(shù)據(jù)庫技術(shù)標(biāo)準(zhǔn)。通過這樣的考慮有利于降低技術(shù)風(fēng)險(xiǎn)以及對特定供應(yīng)商的依賴性,有利于保持系統(tǒng)的向后兼容性、可集成性和可擴(kuò)展性。
(3)采用多層的分布式架構(gòu)和基于組件的技術(shù)。通過分層,可以限制子系統(tǒng)間的依賴關(guān)系,使系統(tǒng)以更松散的方式耦合,而組件技術(shù)的采用更能提高系統(tǒng)的靈活性以及方便今后的維護(hù)和升級。
(4)關(guān)注各類系統(tǒng)集成。在與應(yīng)用系統(tǒng)集成解決方案中,平臺應(yīng)能提供多種技術(shù)實(shí)現(xiàn)方式供應(yīng)用系統(tǒng)選擇,如Web Service(Java、.NET實(shí)現(xiàn))、C#的DLL、C 的DLL,以滿足各類系統(tǒng)的集成接入,以保證平臺可用性和可推廣性。
(5)關(guān)注系統(tǒng)的性能。在總體設(shè)計(jì)中從軟件技術(shù)架構(gòu)到部署設(shè)計(jì),從數(shù)據(jù)庫分布策略到中間件調(diào)優(yōu)等方面關(guān)注系統(tǒng)性能問題。
(6)充分關(guān)注系統(tǒng)易用性,保證系統(tǒng)使用方便,操作簡便等。
針對醫(yī)療健康云信息技術(shù)公共服務(wù)平臺的特點(diǎn)和總體目標(biāo),我們將采用面向服務(wù)技術(shù)架構(gòu)(SOA, Service-Oriented Architecture)分析與設(shè)計(jì)方法,遵循統(tǒng)一性、抽象性、符合性及業(yè)務(wù)驅(qū)動、可迭代的設(shè)計(jì)原則,完成項(xiàng)目的分析、設(shè)計(jì)和開發(fā)。
總體架構(gòu)設(shè)計(jì)流程:①確定業(yè)務(wù)目標(biāo)和系統(tǒng)建設(shè)目標(biāo)。②了解業(yè)務(wù)及相關(guān)角色。③了解實(shí)現(xiàn)業(yè)務(wù)功能的關(guān)鍵業(yè)務(wù)流程;并根據(jù)信息技術(shù)要求,提出基于現(xiàn)有業(yè)務(wù)流程的重構(gòu)思想,據(jù)此對業(yè)務(wù)流程進(jìn)行優(yōu)化。④確定符合業(yè)務(wù)目標(biāo)和系統(tǒng)建設(shè)目標(biāo)的業(yè)務(wù)需求以獲得業(yè)務(wù)功能。⑤將功能實(shí)現(xiàn)分解為服務(wù)構(gòu)件,并整合各業(yè)務(wù)的構(gòu)件,形成公共服務(wù)構(gòu)件和專用服務(wù)構(gòu)件。⑥進(jìn)行系統(tǒng)的構(gòu)架設(shè)計(jì)。⑦提出或確定系統(tǒng)硬件環(huán)境和平臺。
如圖1所示,醫(yī)療健康云信息技術(shù)公共服務(wù)平臺總體框架包括信息基礎(chǔ)設(shè)施、信息資源中心、區(qū)域衛(wèi)生信息平臺服務(wù)、基于區(qū)域衛(wèi)生信息平臺的應(yīng)用、標(biāo)準(zhǔn)規(guī)范、信息安全。平臺采用符合面向服務(wù)的體系結(jié)構(gòu)的技術(shù)框架,從上而下劃分為:展示服務(wù)層、服務(wù)組合層、業(yè)務(wù)服務(wù)層、數(shù)據(jù)服務(wù)層和訪問服務(wù)層。
圖1醫(yī)療健康云信息技術(shù)公共服務(wù)平臺總體框架
(1)展現(xiàn)服務(wù)層。健康檔案瀏覽器、居民健康公眾服務(wù)等主要在展現(xiàn)服務(wù)層體現(xiàn)。
(2)服務(wù)組合層。服務(wù)組合層通過對下層的訪問服務(wù)、數(shù)據(jù)服務(wù)、業(yè)務(wù)服務(wù)的編排來實(shí)現(xiàn),流程編排的規(guī)則在該層內(nèi)定義,通過服務(wù)的編排組合就可以快速搭建出新的業(yè)務(wù)應(yīng)用系統(tǒng)。健康檔案調(diào)閱服務(wù)、健康檔案協(xié)同服務(wù)等服務(wù)主要在服務(wù)組合層體現(xiàn)。
(3)業(yè)務(wù)服務(wù)層。注冊服務(wù)、健康檔案存儲服務(wù)、健康檔案管理服務(wù)等服務(wù)主要在業(yè)務(wù)服務(wù)層體現(xiàn)。
(4)數(shù)據(jù)服務(wù)層。健康檔案整合服務(wù)、數(shù)據(jù)倉庫等主要在數(shù)據(jù)服務(wù)層體現(xiàn)。
(5)訪問服務(wù)層。訪問服務(wù)屏蔽了企業(yè)信息資源(現(xiàn)在的或未來的)的技術(shù)和實(shí)現(xiàn)方式,訪問服務(wù)層之上的開發(fā)者無需知道數(shù)據(jù)的位置、類型以及應(yīng)用程序的編程語言等。衛(wèi)生信息交換主要在訪問服務(wù)層體現(xiàn)。
服務(wù)間的消息交換和傳輸及安全和服務(wù)管理貫穿于各個(gè)服務(wù)層。消息交換和傳輸可以采用企業(yè)服務(wù)總線ESB;服務(wù)間的消息交換需要基于通用的交換標(biāo)準(zhǔn)和行業(yè)的交換標(biāo)準(zhǔn);消息傳輸層可以提供通用的傳輸協(xié)議支持,如HTTP、HTTPS、SMTP、JMS、FTP等。信息安全與隱私保護(hù)主要在安全與服務(wù)管理中體現(xiàn);服務(wù)安全管理支持認(rèn)證和授權(quán)、不可否認(rèn)和機(jī)密性、安全標(biāo)準(zhǔn)等;基于WS的服務(wù)的安全管理遵循WS服務(wù)規(guī)范中WS-Security規(guī)范。
醫(yī)療健康云信息技術(shù)公共服務(wù)平臺將采用大集中模式形成區(qū)域內(nèi)衛(wèi)生信息資源中心,提供區(qū)域衛(wèi)生門戶網(wǎng)站、連續(xù)健康檔案系統(tǒng)和衛(wèi)生綜合管理等應(yīng)用。
圖2醫(yī)療健康云信息技術(shù)公共服務(wù)平臺總體架構(gòu)
如圖2所示,總體架構(gòu)中各個(gè)部分的具體內(nèi)容如下:
(1)平臺數(shù)據(jù)來源。平臺的數(shù)據(jù)來源是省級衛(wèi)生信息系統(tǒng)和省內(nèi)接入的醫(yī)院信息系統(tǒng),數(shù)據(jù)以前置機(jī)的方式進(jìn)行采集。4個(gè)省級信息系統(tǒng)所采集數(shù)據(jù)包括居民健康檔案數(shù)據(jù)、衛(wèi)生綜合管理數(shù)據(jù)以及衛(wèi)生統(tǒng)計(jì)數(shù)據(jù);接入醫(yī)院的數(shù)據(jù)所采集數(shù)據(jù)包括臨床數(shù)據(jù)、電子病歷數(shù)據(jù)、綜合管理數(shù)據(jù)及衛(wèi)生統(tǒng)計(jì)數(shù)據(jù)。
(2)區(qū)域衛(wèi)生數(shù)據(jù)集成交換平臺。
交換平臺主要實(shí)現(xiàn)區(qū)域醫(yī)療衛(wèi)生數(shù)據(jù)的采集和交換,采用基于ESB總線架構(gòu)實(shí)現(xiàn)。ESB服務(wù)總線是健康云信息技術(shù)公共服務(wù)平臺的技術(shù)核心。由ESB總線提供的基礎(chǔ)級服務(wù)支撐以上的所有服務(wù)。
(3)區(qū)域衛(wèi)生數(shù)據(jù)中心。
區(qū)域衛(wèi)生數(shù)據(jù)中心是存儲區(qū)域醫(yī)療衛(wèi)生數(shù)據(jù)的核心,其存儲的數(shù)據(jù)主要包括三個(gè)類型:基礎(chǔ)類數(shù)據(jù)、業(yè)務(wù)類數(shù)據(jù)、應(yīng)用類數(shù)據(jù)?;A(chǔ)類數(shù)據(jù)所需建立的數(shù)據(jù)庫包括居民電子健康檔案數(shù)據(jù)庫、電子病歷索引庫以及標(biāo)識庫;業(yè)務(wù)類數(shù)據(jù)為從各醫(yī)療衛(wèi)生機(jī)構(gòu)采集的原始業(yè)務(wù)數(shù)據(jù),其所需建立的數(shù)據(jù)庫包括業(yè)務(wù)主題數(shù)據(jù)庫以及基礎(chǔ)數(shù)據(jù)庫;應(yīng)用類數(shù)據(jù)為經(jīng)過數(shù)據(jù)清洗、抽取后為其他應(yīng)用系統(tǒng)所使用的數(shù)據(jù)。
(4)平臺服務(wù)。
衛(wèi)生信息平臺需提供服務(wù)組件作為平臺的最為重要和基本的服務(wù)功能,為平臺實(shí)現(xiàn)與其他系統(tǒng)或其他平臺的互聯(lián)互通而設(shè)計(jì)?;A(chǔ)服務(wù)組件主要包括:注冊服務(wù)、存儲服務(wù)、索引服務(wù)、醫(yī)療衛(wèi)生資源目錄服務(wù)、信息接口服務(wù)及全程健康檔案服務(wù)。
(5)基于健康云信息技術(shù)公共服務(wù)平臺的應(yīng)用系統(tǒng)。
在衛(wèi)生信息平臺的基礎(chǔ)上,建立基于健康云信息技術(shù)公共服務(wù)平臺的一系列應(yīng)用系統(tǒng),主要包括衛(wèi)生綜合管理系統(tǒng)、連續(xù)健康檔案系統(tǒng)和區(qū)域衛(wèi)生門戶網(wǎng)站。
提供IE瀏覽器控件實(shí)現(xiàn)健康檔案的調(diào)閱展示,用戶提出訪問請求后,用戶的認(rèn)證信息和所調(diào)閱病人的信息等通過HTTP元數(shù)據(jù)的方式傳送至中心服務(wù)器。中心服務(wù)器將協(xié)調(diào)應(yīng)用界面的HTTP調(diào)用到中心所對應(yīng)的Web Service服務(wù)。
定制化要求:健康檔案瀏覽器需要體現(xiàn)可根據(jù)最終用戶(居民)要求進(jìn)行定制化,頁面元素根據(jù)用戶的喜好自行調(diào)整。
用戶易用性要求:健康檔案瀏覽器是未來醫(yī)護(hù)人員、居民訪問健康檔案的載體,需要能夠方便使用。
(1)提供一套完整的規(guī)范、方法來確保整個(gè)頁面設(shè)計(jì)概念統(tǒng)一,操作模式一致。
(2)界面用戶友好,最終用戶能夠直觀地猜測到頁面各部位的功能,同時(shí)能夠方便地訪問幫助文件。
(3)提供以用戶為中心的設(shè)計(jì)方法為指導(dǎo),為客戶軟件產(chǎn)品提供從研究、設(shè)計(jì)到驗(yàn)證全周期的用戶體驗(yàn)咨詢和設(shè)計(jì)實(shí)施。
(1)海量健康信息資源存儲。
建立以人的全生命周期疾病和健康信息共享為核心的省級健康信息資源數(shù)據(jù)庫,實(shí)現(xiàn)海量的數(shù)據(jù)存儲,實(shí)現(xiàn)衛(wèi)生數(shù)據(jù)標(biāo)準(zhǔn)的一體化。
(2)提供分布式術(shù)語主數(shù)據(jù)管理。
參照國家相關(guān)部委的制定的臨床醫(yī)學(xué)標(biāo)準(zhǔn)術(shù)語集,提供分布式術(shù)語主數(shù)據(jù)管理服務(wù),實(shí)現(xiàn)變異語言/編碼與標(biāo)準(zhǔn)化術(shù)語的映射與轉(zhuǎn)換,保證共享資源、交換資源的一致性。
(3)開放的健康云公共服務(wù)技術(shù)支撐平臺。
形成與區(qū)域醫(yī)療衛(wèi)生信息化配套的服務(wù)及服務(wù)接口技術(shù)標(biāo)準(zhǔn),為信息平臺各廠家的業(yè)務(wù)系統(tǒng)互連互通提供基礎(chǔ)技術(shù)條件。
(4)高并發(fā)訪問的健康云綜合服務(wù)平臺。
采用云計(jì)算技術(shù),構(gòu)建開放的健康云信息技術(shù)綜合業(yè)務(wù)平臺,基于服務(wù)的標(biāo)準(zhǔn)化,搭建醫(yī)療衛(wèi)生服務(wù)資源池,提供高并發(fā)的訪問請求,為居民提供多層次、多樣化的公共衛(wèi)生服務(wù)。
(5)保證居民健康隱私的安全性。
通過對居民主索引信息注冊、數(shù)據(jù)存儲環(huán)節(jié)、數(shù)據(jù)傳輸環(huán)節(jié)和數(shù)據(jù)發(fā)布以及與其它系統(tǒng)集成環(huán)節(jié)的數(shù)據(jù)進(jìn)行特殊技術(shù)處理,從而實(shí)現(xiàn)跨區(qū)域醫(yī)療服務(wù)的個(gè)人隱私保護(hù)服務(wù)。
[1]陳金雄,劉雄飛,余輪,等.構(gòu)建基于標(biāo)準(zhǔn)化和中間件平臺的區(qū)域醫(yī)療信息系統(tǒng)[J].中國醫(yī)療器械雜志,2006(4).
[2]于琦,賀培風(fēng).區(qū)域性醫(yī)學(xué)文獻(xiàn)信息資源與服務(wù)平臺特色數(shù)據(jù)庫建設(shè)實(shí)踐[J].中華醫(yī)學(xué)圖書情報(bào)雜志,2011(12).
[3]余鳥.美國區(qū)域衛(wèi)生信息組織及其現(xiàn)狀研究 [J].科技視界,2013 (30).
[4]黃逸嘉.醫(yī)療信息化建設(shè)的發(fā)展與應(yīng)用[J].信息通信,2013(6).
[5]張建軍,張忠安,朱穎靚,等.區(qū)域醫(yī)療衛(wèi)生信息平臺的規(guī)劃建設(shè)[J].中國數(shù)字醫(yī)學(xué),2013(1).
[6]中國南方電網(wǎng)責(zé)任有限公司.面向服務(wù) (SOA)技術(shù)架構(gòu)規(guī)范[Z]. 2010.
廣東省促進(jìn)科技服務(wù)業(yè)發(fā)展計(jì)劃項(xiàng)目審批“助力幸福廣東的醫(yī)療健康運(yùn)信息技術(shù)公共服務(wù)平臺建設(shè)”(2013B040400006)
楊思詩,(1986-),女,助理工程師,本科,從事軟件開發(fā)工作。