賈倉倉,顧 海,胡廣偉,吳 迪,顧淑燕
1南京大學(xué)衛(wèi)生政策與管理研究中心,江蘇南京,210093;2南京大學(xué)信息管理學(xué)院,江蘇南京,210093
上世紀(jì)50年代“遠(yuǎn)程醫(yī)療”概念在美國提出以來,學(xué)術(shù)界從基本概念、信息系統(tǒng)、運(yùn)營體系等方面對(duì)遠(yuǎn)程醫(yī)療進(jìn)行了研究[1]。遠(yuǎn)程醫(yī)療是基于醫(yī)學(xué)知識(shí)和通信技術(shù)的深度融合而形成的醫(yī)療保健模式[2],它能夠促進(jìn)優(yōu)質(zhì)醫(yī)療資源借網(wǎng)絡(luò)輻射到醫(yī)療服務(wù)水平較低的地區(qū),實(shí)現(xiàn)醫(yī)療資源配置的帕累托改進(jìn)[3],提升醫(yī)療系統(tǒng)公平性[4]。
遠(yuǎn)程醫(yī)療服務(wù)平臺(tái)是推進(jìn)遠(yuǎn)程醫(yī)療發(fā)展的關(guān)鍵技術(shù)以及支撐和聯(lián)接眾多利益方的重要信息樞紐,它以計(jì)算機(jī)為載體,綜合運(yùn)用多媒體、數(shù)據(jù)壓縮和網(wǎng)絡(luò)通信等IT技術(shù)[5],對(duì)遠(yuǎn)程醫(yī)療活動(dòng)中所產(chǎn)生的音頻、視頻、圖像等資料進(jìn)行雙向傳輸[6]。遠(yuǎn)程醫(yī)療服務(wù)平臺(tái)建設(shè)是一項(xiàng)復(fù)雜的系統(tǒng)工程[7],作為一種跨學(xué)科集成、多平臺(tái)聯(lián)動(dòng)、多主體共用、面向基層和個(gè)人提供醫(yī)療服務(wù)的信息系統(tǒng),遠(yuǎn)程醫(yī)療服務(wù)平臺(tái)需具備良好的可擴(kuò)展性、開放性、實(shí)用性、友好性和安全性。推進(jìn)遠(yuǎn)程醫(yī)療服務(wù)平臺(tái)的建設(shè)與應(yīng)用是我國醫(yī)療機(jī)構(gòu)信息化工程的重要內(nèi)容,目前我國遠(yuǎn)程醫(yī)療服務(wù)平臺(tái)建設(shè)已經(jīng)度過了局域性研究適用階段,目前正處于區(qū)域性集團(tuán)化應(yīng)用階段,并將向跨區(qū)域性一體化協(xié)同應(yīng)用階段過渡。然而在當(dāng)前階段,我國遠(yuǎn)程醫(yī)療服務(wù)平臺(tái)建設(shè)仍面臨著許多難點(diǎn),各地區(qū)的信息平臺(tái)建設(shè)存在技術(shù)規(guī)范不統(tǒng)一、數(shù)據(jù)交互標(biāo)準(zhǔn)不一致等問題,導(dǎo)致平臺(tái)難以與醫(yī)院HIS系統(tǒng)(如PACS系統(tǒng)、EMRS系統(tǒng)、LIS系統(tǒng)與RIS系統(tǒng)等)、醫(yī)療信息化平臺(tái)(如區(qū)域衛(wèi)生信息平臺(tái)、醫(yī)保平臺(tái)等)和相關(guān)醫(yī)療設(shè)備實(shí)現(xiàn)數(shù)據(jù)交互,使得各地區(qū)的遠(yuǎn)程醫(yī)療服務(wù)平臺(tái)成為“信息孤島”,制約著遠(yuǎn)程醫(yī)療在我國的深入應(yīng)用。因此,亟需從頂層設(shè)計(jì)上構(gòu)建一個(gè)能夠適應(yīng)環(huán)境變化并支持可持續(xù)發(fā)展的動(dòng)態(tài)模型,以指導(dǎo)我國遠(yuǎn)程醫(yī)療服務(wù)平臺(tái)的建設(shè)與應(yīng)用。
架構(gòu)框架是指導(dǎo)信息系統(tǒng)建設(shè)與應(yīng)用的重要標(biāo)準(zhǔn),是提高業(yè)務(wù)能力實(shí)現(xiàn)業(yè)務(wù)遠(yuǎn)景的頂層設(shè)計(jì)。目前許多國際組織都發(fā)布了自己的架構(gòu)框架,但重心更多是放在底層信息平臺(tái)設(shè)計(jì)上,沒有考慮到戰(zhàn)略目標(biāo)層面的內(nèi)容[8]。作為一種強(qiáng)調(diào)逐步迭代細(xì)化的架構(gòu)開發(fā)論, 開放組體系架構(gòu)框架(the open group architecture framework,TOGAF)在開發(fā)架構(gòu)框架時(shí)遵循戰(zhàn)略目標(biāo)導(dǎo)向、業(yè)務(wù)流程驅(qū)動(dòng)、信息平臺(tái)與技術(shù)層實(shí)施的解決方案[9]并且在架構(gòu)開放性與靈活性、流程全面性、支持面向服務(wù)的架構(gòu)能力以及供應(yīng)商的中立性等方面具有明顯優(yōu)勢,落地實(shí)施成功的案例也比較多,因此本文選擇基于TOGAF探討我國遠(yuǎn)程醫(yī)療服務(wù)平臺(tái)功能實(shí)現(xiàn)架構(gòu),以期為后續(xù)的平臺(tái)建設(shè)與應(yīng)用提供參考。
1995年在美國國防部信息管理技術(shù)架構(gòu)的基礎(chǔ)上,開放組架構(gòu)論壇的300多家會(huì)員單位基于任務(wù)和項(xiàng)目迭代過程模型驅(qū)動(dòng),開發(fā)出一種支持自頂層而下的架構(gòu)開發(fā)論TOGAF。TOGAF一經(jīng)推出,就受到了國際主流廠商(IBM、HP、SUN等)的認(rèn)可與推動(dòng),如今已經(jīng)成為企業(yè)信息架構(gòu)的主流框架標(biāo)準(zhǔn),國際上的絕大多數(shù)企業(yè)正在使用或已經(jīng)使用過TOGAF建模企業(yè)架構(gòu)[10]。近年來國內(nèi)有文獻(xiàn)從理論方面探討將TOGAF應(yīng)用于企業(yè)信息化[11]、交通運(yùn)輸數(shù)據(jù)中心[12]、電子政務(wù)[13]、智慧檔案館等領(lǐng)域[14]。作為一個(gè)開放和標(biāo)準(zhǔn)化的架構(gòu)框架,TOGAF主要由架構(gòu)能力框架、架構(gòu)開發(fā)方法、架構(gòu)內(nèi)容框架、企業(yè)連續(xù)系列和工具等構(gòu)件組成。圖1展示了TOGAF內(nèi)部各構(gòu)件之間的邏輯關(guān)系。
①架構(gòu)能力框架:一方面是自頂層而下基于能力的大小、結(jié)構(gòu)與文化衡量架構(gòu)開發(fā)能力,為架構(gòu)角色設(shè)定目標(biāo)、關(guān)鍵績效指標(biāo)、計(jì)劃與預(yù)算;另一方面是自底層而上根據(jù)業(yè)務(wù)能力驅(qū)動(dòng)架構(gòu)能力成熟,確保業(yè)務(wù)遠(yuǎn)景實(shí)現(xiàn)。②架構(gòu)開發(fā)方法:在架構(gòu)能力框架的基礎(chǔ)上,描述架構(gòu)框架設(shè)計(jì)、架構(gòu)內(nèi)容開發(fā)、過渡與治理架構(gòu)實(shí)現(xiàn)等平臺(tái)架構(gòu)的具體開發(fā)方法。③架構(gòu)內(nèi)容框架:描述TOGAF的結(jié)構(gòu)化元模型、構(gòu)建塊和典型可交付物等。④企業(yè)連續(xù)系列和工具:運(yùn)用適當(dāng)?shù)姆椒ê凸ぞ叽鎯?chǔ)架構(gòu)開發(fā)活動(dòng)的結(jié)果。
圖1 TOGAF內(nèi)部各架構(gòu)的邏輯關(guān)系
按照模型驅(qū)動(dòng)開發(fā)理論,TOGAF支持業(yè)務(wù)架構(gòu)、應(yīng)用架構(gòu)、數(shù)據(jù)架構(gòu)與技術(shù)架構(gòu)四層相關(guān)的信息平臺(tái)架構(gòu)領(lǐng)域。①業(yè)務(wù)架構(gòu):將抽象的業(yè)務(wù)遠(yuǎn)景通過整理、集合、優(yōu)化等措施轉(zhuǎn)換為具體可操作的業(yè)務(wù)模型;指出業(yè)務(wù)模型應(yīng)以何種方式運(yùn)作才能實(shí)現(xiàn)業(yè)務(wù)遠(yuǎn)景。②應(yīng)用架構(gòu):描述各應(yīng)用平臺(tái)的規(guī)劃、交互以及與核心業(yè)務(wù)流程和管理對(duì)象的關(guān)系。③數(shù)據(jù)架構(gòu):描述邏輯、物理數(shù)據(jù)資產(chǎn)及管理數(shù)據(jù)資源的結(jié)構(gòu),并構(gòu)建關(guān)鍵信息流模型來表達(dá)業(yè)務(wù)的輸入與輸出信息。④技術(shù)架構(gòu):描述為支撐業(yè)務(wù)、應(yīng)用和數(shù)據(jù)服務(wù)部署所需要的邏輯軟件和硬件能力,包括中間件技術(shù)、通信網(wǎng)絡(luò)、處理與標(biāo)準(zhǔn)等。
具體的設(shè)計(jì)思路是:基于目標(biāo)驅(qū)動(dòng)法,首先構(gòu)建遠(yuǎn)程醫(yī)療服務(wù)平臺(tái)的功能實(shí)現(xiàn)架構(gòu),然后再具體規(guī)劃與深入分析各架構(gòu)領(lǐng)域的結(jié)構(gòu)與功能,并探討各架構(gòu)領(lǐng)域的軟件與硬件支撐以及相應(yīng)的IT基礎(chǔ)設(shè)施等。
功能實(shí)現(xiàn)架構(gòu)旨在從整體上把握系統(tǒng)的業(yè)務(wù)、應(yīng)用、數(shù)據(jù)與技術(shù)等服務(wù)部署的關(guān)鍵內(nèi)容,以及厘清系統(tǒng)涉及的終端、通信、模型與接口等要素的邏輯關(guān)系。作為一種目標(biāo)導(dǎo)向的架構(gòu)開發(fā)論,在構(gòu)建基于TOGAF的信息系統(tǒng)架構(gòu)框架時(shí),需要首先明確系統(tǒng)建設(shè)目標(biāo)。我國遠(yuǎn)程醫(yī)療服務(wù)平臺(tái)的建設(shè)目標(biāo)是依托全國各大醫(yī)療機(jī)構(gòu)的先進(jìn)醫(yī)學(xué)技術(shù)和通信運(yùn)營商提供的物聯(lián)網(wǎng)、云計(jì)算、人工智能等技術(shù),建立涵蓋遠(yuǎn)程醫(yī)療業(yè)務(wù)的服務(wù)技術(shù)體系、運(yùn)行維護(hù)(以下簡稱“運(yùn)維”)服務(wù)體系和監(jiān)管體系的一體化網(wǎng)絡(luò)信息平臺(tái),為組織開展相應(yīng)領(lǐng)域的遠(yuǎn)程醫(yī)療活動(dòng)提供全面、可靠和及時(shí)的數(shù)據(jù)支持。據(jù)此構(gòu)建如圖2所示的我國遠(yuǎn)程醫(yī)療服務(wù)平臺(tái)功能實(shí)現(xiàn)架構(gòu),主要包含八層結(jié)構(gòu)和兩大體系。
各層結(jié)構(gòu)分析。①用戶層:平臺(tái)使用對(duì)象,包括患者、醫(yī)學(xué)專家、服務(wù)運(yùn)營人員、運(yùn)維管理人員和行政監(jiān)管人員。②接入層:平臺(tái)接入方式,如Web、手機(jī)客戶端、交互式網(wǎng)絡(luò)電視和電話撥入系統(tǒng)。③業(yè)務(wù)應(yīng)用層:在業(yè)務(wù)中間層的基礎(chǔ)上,平臺(tái)向用戶提供各種應(yīng)用和服務(wù),包括服務(wù)技術(shù)平臺(tái)、運(yùn)維管理平臺(tái)和監(jiān)管平臺(tái)。④業(yè)務(wù)中間層:一方面提供報(bào)表、搜索引擎和工作流等各種服務(wù)來滿足平臺(tái)的基本業(yè)務(wù)功能;另一方面提供應(yīng)用構(gòu)件的開發(fā)、部署、運(yùn)行和管理功能。⑤技術(shù)支撐層:基于J2EE開發(fā)平臺(tái),利用面向?qū)ο蟮腏ava語言進(jìn)行編程來實(shí)現(xiàn)業(yè)務(wù)中間層的各項(xiàng)服務(wù)與功能,并且還要保證集成平臺(tái)本身及其所創(chuàng)建的服務(wù)、業(yè)務(wù)流程應(yīng)用能夠跨平臺(tái)部署與運(yùn)行。⑥數(shù)據(jù)中心層:對(duì)平臺(tái)所產(chǎn)生的數(shù)據(jù)信息進(jìn)行存儲(chǔ)、調(diào)度、備份、長期保存等。⑦操作系統(tǒng)層:能夠?qū)崿F(xiàn)平臺(tái)與Windows、Android、iOS等操作系統(tǒng)的兼容。⑧基礎(chǔ)設(shè)施層:是平臺(tái)功能實(shí)現(xiàn)架構(gòu)的最底層,負(fù)責(zé)為平臺(tái)提供軟件(如中間件、數(shù)據(jù)庫軟件等)、硬件(如統(tǒng)一視訊平臺(tái)、服務(wù)與虛擬化等)、數(shù)據(jù)中心機(jī)房、網(wǎng)絡(luò)與通信系統(tǒng)等。
各體系功能分析。①標(biāo)準(zhǔn)規(guī)范體系:通過建立完善的數(shù)據(jù)信息交換、業(yè)務(wù)應(yīng)用支撐和網(wǎng)絡(luò)安全技術(shù)等標(biāo)準(zhǔn)規(guī)范體系,保證數(shù)據(jù)信息在傳輸環(huán)節(jié)中的完整、準(zhǔn)確、規(guī)范與可靠,從而實(shí)現(xiàn)平臺(tái)的技術(shù)規(guī)范、數(shù)據(jù)交互標(biāo)準(zhǔn)統(tǒng)一與獨(dú)立開放[15]。②安全保障體系:目的是保證平臺(tái)的物理、網(wǎng)絡(luò)與數(shù)據(jù)安全,可以通過訪問權(quán)限控制、數(shù)據(jù)庫加密、系統(tǒng)審計(jì)等技術(shù)來實(shí)現(xiàn)。
從二者的關(guān)系來看,各層結(jié)構(gòu)是平臺(tái)的必要組成部分;兩大體系是用于保證各地區(qū)的平臺(tái)能夠?qū)崿F(xiàn)互聯(lián)互通與應(yīng)用安全。下文根據(jù)圖2縱向演變?yōu)閷?duì)具體的架構(gòu)領(lǐng)域進(jìn)行研究,并分析各架構(gòu)領(lǐng)域的結(jié)構(gòu)與功能。
圖2 遠(yuǎn)程醫(yī)療服務(wù)平臺(tái)的功能實(shí)現(xiàn)架構(gòu)
按照業(yè)務(wù)功能構(gòu)建業(yè)務(wù)架構(gòu),可以更加清晰地呈現(xiàn)出平臺(tái)內(nèi)部的組織與邏輯關(guān)系。根據(jù)建設(shè)目標(biāo),我國遠(yuǎn)程醫(yī)療服務(wù)平臺(tái)的業(yè)務(wù)功能可以被分解為服務(wù)技術(shù)、運(yùn)維管理和監(jiān)管3種。接下來探討不同業(yè)務(wù)功能的內(nèi)涵及彼此交互的邏輯關(guān)系,從而加深用戶理解不同業(yè)務(wù)功能的覆蓋情況和相應(yīng)業(yè)務(wù)內(nèi)容的細(xì)分。
①服務(wù)技術(shù)功能:各地區(qū)的醫(yī)療機(jī)構(gòu)及醫(yī)學(xué)專家利用平臺(tái)開展遠(yuǎn)程醫(yī)療服務(wù),是平臺(tái)的核心業(yè)務(wù)功能。根據(jù)業(yè)務(wù)層次,可以將遠(yuǎn)程醫(yī)療的業(yè)務(wù)領(lǐng)域劃分為基本業(yè)務(wù)、高端業(yè)務(wù)和延伸業(yè)務(wù)3大業(yè)務(wù)子領(lǐng)域。②運(yùn)維管理功能:運(yùn)維管理人員從資源管理、業(yè)務(wù)支撐、運(yùn)行維護(hù)和安全保障等方面支撐平臺(tái)的平穩(wěn)與高效運(yùn)行,并保障服務(wù)技術(shù)功能和監(jiān)管功能的正常開展。③監(jiān)管功能:遠(yuǎn)程醫(yī)療服務(wù)與資源監(jiān)管中心的人員(行政監(jiān)管人員),運(yùn)用行政權(quán)力對(duì)平臺(tái)運(yùn)行情況進(jìn)行監(jiān)督管理,并保障服務(wù)技術(shù)和運(yùn)維管理功能的規(guī)范開展。
這3種功能相互交織、彼此配合,滿足眾多利益方的多層次功能需求。根據(jù)3大業(yè)務(wù)功能之間彼此交互的邏輯關(guān)系,構(gòu)建如圖3所示的遠(yuǎn)程醫(yī)療服務(wù)平臺(tái)業(yè)務(wù)架構(gòu)。
圖3 遠(yuǎn)程醫(yī)療服務(wù)平臺(tái)的業(yè)務(wù)架構(gòu)
遠(yuǎn)程醫(yī)療服務(wù)平臺(tái)在實(shí)際運(yùn)營過程中涉及到的眾多利益主體,包括就診者、各級(jí)醫(yī)療機(jī)構(gòu)服務(wù)站點(diǎn)、第三方軟件供應(yīng)商、遠(yuǎn)程醫(yī)療服務(wù)與資源監(jiān)管中心,所以平臺(tái)用戶主要包括患者、醫(yī)學(xué)專家、服務(wù)運(yùn)營人員、運(yùn)維管理人員和行政監(jiān)管人員。
用戶需求分析。①患者:需求方,存在醫(yī)療服務(wù)需求,包括尋求專家會(huì)診、在家就診、看護(hù)等,是平臺(tái)的最終服務(wù)對(duì)象。②醫(yī)學(xué)專家:提供方,對(duì)患者提供診斷、院后隨訪等服務(wù)。另外,醫(yī)學(xué)專家也可以借助平臺(tái)參加跨地域的醫(yī)學(xué)專業(yè)知識(shí)交流活動(dòng)。③服務(wù)運(yùn)營人員:安排方,負(fù)責(zé)遠(yuǎn)程醫(yī)療業(yè)務(wù)的日常管理、醫(yī)療機(jī)構(gòu)及醫(yī)學(xué)專家的協(xié)調(diào)工作、醫(yī)療資源調(diào)配與安排,并及時(shí)傳達(dá)給患者、醫(yī)療機(jī)構(gòu)及醫(yī)學(xué)專家。④運(yùn)維管理人員:運(yùn)維方,對(duì)平臺(tái)軟硬件(如遠(yuǎn)程醫(yī)療服務(wù)器、數(shù)據(jù)中心)及IT基礎(chǔ)設(shè)施等進(jìn)行統(tǒng)一的運(yùn)維和管理。⑤行政監(jiān)管人員:監(jiān)管方,對(duì)平臺(tái)日常運(yùn)行、業(yè)務(wù)開展、醫(yī)療機(jī)構(gòu)的財(cái)務(wù)狀況和醫(yī)療資源調(diào)配等進(jìn)行監(jiān)督管理。
基于業(yè)務(wù)架構(gòu)(圖3)和用戶需求分析,在遠(yuǎn)程醫(yī)療服務(wù)平臺(tái)應(yīng)用架構(gòu)的業(yè)務(wù)應(yīng)用層構(gòu)建服務(wù)技術(shù)平臺(tái)、運(yùn)維管理平臺(tái)和監(jiān)管平臺(tái)三個(gè)應(yīng)用子平臺(tái)(圖4),然后聯(lián)通各應(yīng)用子平臺(tái),以實(shí)現(xiàn)各應(yīng)用子平臺(tái)之間的信息集成和數(shù)據(jù)共享。
應(yīng)用子平臺(tái)功能分析。①服務(wù)技術(shù)平臺(tái):與服務(wù)技術(shù)功能相對(duì)應(yīng),服務(wù)運(yùn)營人員依托覆蓋全國的遠(yuǎn)程醫(yī)療網(wǎng)絡(luò)實(shí)現(xiàn)供需信息匹配、資源與服務(wù)調(diào)配等功能,確?;颊?、醫(yī)療機(jī)構(gòu)及醫(yī)學(xué)專家及時(shí)開展遠(yuǎn)程醫(yī)療。②運(yùn)維管理平臺(tái):與運(yùn)維管理功能相對(duì)應(yīng),運(yùn)維管理人員對(duì)平臺(tái)軟硬件和IT基礎(chǔ)設(shè)施的統(tǒng)一運(yùn)維和管理,保障平臺(tái)的正常運(yùn)行。③監(jiān)管平臺(tái):與監(jiān)管功能相對(duì)應(yīng),行政監(jiān)管人員利用監(jiān)管機(jī)制、制度、績效考核標(biāo)準(zhǔn)等對(duì)平臺(tái)運(yùn)行情況進(jìn)行監(jiān)管,保障平臺(tái)建設(shè)與應(yīng)用的規(guī)范開展。
數(shù)據(jù)架構(gòu)是指對(duì)平臺(tái)采集、整理、存儲(chǔ)、應(yīng)用的數(shù)據(jù)信息進(jìn)行總體架構(gòu)的過程。應(yīng)用分層化思想構(gòu)建數(shù)據(jù)架構(gòu)層次模型是一個(gè)可行選擇[16]。根據(jù)數(shù)據(jù)架構(gòu)各層次之間的依賴關(guān)系,構(gòu)建如圖5所示的遠(yuǎn)程醫(yī)療服務(wù)平臺(tái)數(shù)據(jù)架構(gòu)。
圖4 遠(yuǎn)程醫(yī)療服務(wù)平臺(tái)的應(yīng)用架構(gòu)
各層結(jié)構(gòu)與功能分析。①數(shù)據(jù)訪問層:提供數(shù)據(jù)訪問的接口或方式,如通過JDBC/ODBC直接訪問數(shù)據(jù)庫中的數(shù)據(jù);通過Web服務(wù)、遠(yuǎn)程過程調(diào)用(RPC)和Portal訪問數(shù)據(jù)。②數(shù)據(jù)服務(wù)層:基于數(shù)據(jù)模型對(duì)需要共享的核心數(shù)據(jù)(主數(shù)據(jù))進(jìn)行集中清洗和整合,在數(shù)據(jù)分析和挖掘的基礎(chǔ)上以服務(wù)的形式為眾多利益主體提供數(shù)據(jù)支持服務(wù)。③數(shù)據(jù)存儲(chǔ)層:對(duì)平臺(tái)所產(chǎn)生的數(shù)據(jù)進(jìn)行存儲(chǔ)管理,包括存儲(chǔ)環(huán)境規(guī)劃、存儲(chǔ)架構(gòu)設(shè)計(jì)、存儲(chǔ)管理設(shè)計(jì)、數(shù)據(jù)備份與恢復(fù)策略等內(nèi)容。④數(shù)據(jù)安全層:基于數(shù)據(jù)的敏感性和重要性,對(duì)數(shù)據(jù)劃分安全等級(jí),并根據(jù)不同的安全等級(jí)制定相應(yīng)的保護(hù)原則和安全措施。⑤基礎(chǔ)支撐層:包括軟硬件環(huán)境支撐和數(shù)據(jù)標(biāo)準(zhǔn)等。在構(gòu)建數(shù)據(jù)架構(gòu)時(shí),應(yīng)選擇支持集群技術(shù)的數(shù)據(jù)庫管理軟件以及支持橫向擴(kuò)展的硬件架構(gòu),保證數(shù)據(jù)架構(gòu)的處理能力和擴(kuò)展能力。
圖5 遠(yuǎn)程醫(yī)療服務(wù)平臺(tái)的數(shù)據(jù)架構(gòu)
技術(shù)架構(gòu)是指利用技術(shù)手段實(shí)現(xiàn)業(yè)務(wù)、應(yīng)用和數(shù)據(jù)服務(wù)部署所需要的邏輯軟件和硬件能力而構(gòu)建的底層IT技術(shù)基礎(chǔ)架構(gòu)。根據(jù)圖3-5,構(gòu)建如圖6所示的遠(yuǎn)程醫(yī)療服務(wù)平臺(tái)技術(shù)架構(gòu)。
①用戶顯示層:采用ASP、PHP、JSP等技術(shù)實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁服務(wù)端;采用Html、Flash、JavaScript、VBScript等技術(shù)實(shí)現(xiàn)靜態(tài)網(wǎng)頁客戶端。②業(yè)務(wù)應(yīng)用層:采用面向?qū)ο蟮腏ava語言開發(fā)基于Web Service的各種服務(wù)和功能。③技術(shù)支撐層: J2EE體系平臺(tái)由一整套服務(wù)、應(yīng)用程序接口和協(xié)議組成,還有XML、JTA、Security API等13種技術(shù)支撐J2EE體系平臺(tái),對(duì)開發(fā)基于Web的多層應(yīng)用提供了功能與技術(shù)支持,實(shí)現(xiàn)面向服務(wù)的架構(gòu)開發(fā)。④數(shù)據(jù)訪問層:J2EE體系中數(shù)據(jù)庫訪問技術(shù)有JPA、EJB、Hibernate等。⑤數(shù)據(jù)庫平臺(tái):提供業(yè)務(wù)數(shù)據(jù)、基礎(chǔ)數(shù)據(jù)和系統(tǒng)數(shù)據(jù)等數(shù)據(jù)資源。目前主流的關(guān)系型DBMS有Oracle、SQL Server、DB2等,其中Oracle在平臺(tái)兼容性、可移植性、可連接性等方面具有明顯優(yōu)勢,因此平臺(tái)開發(fā)選擇Oracle。⑥操作系統(tǒng):利用有關(guān)技術(shù)實(shí)現(xiàn)Windows、Android、Linux、iOS等操作系統(tǒng)與平臺(tái)的兼容。⑦物理硬件:提供硬件基礎(chǔ)設(shè)施,包括統(tǒng)一視訊平臺(tái)、遠(yuǎn)程醫(yī)療呼叫中心、服務(wù)器與虛擬化等。
圖6 遠(yuǎn)程醫(yī)療服務(wù)平臺(tái)的技術(shù)架構(gòu)
架構(gòu)規(guī)劃是指導(dǎo)平臺(tái)建設(shè)與應(yīng)用的重要標(biāo)準(zhǔn),也是提高業(yè)務(wù)能力、實(shí)現(xiàn)業(yè)務(wù)遠(yuǎn)景的頂層設(shè)計(jì)。本研究利用目標(biāo)驅(qū)動(dòng)法,基于TOGAF構(gòu)建了我國遠(yuǎn)程醫(yī)療服務(wù)平臺(tái)的功能實(shí)現(xiàn)架構(gòu),并構(gòu)建了具體的業(yè)務(wù)、應(yīng)用、數(shù)據(jù)和技術(shù)架構(gòu),探討了各架構(gòu)領(lǐng)域的結(jié)構(gòu)、功能以及平臺(tái)內(nèi)部的組織與邏輯關(guān)系,筆者希望本研究能為我國遠(yuǎn)程醫(yī)療服務(wù)平臺(tái)的建設(shè)與應(yīng)用提供新的方法支持與技術(shù)參考。