陳健
杭州市西溪醫(yī)院 (浙江杭州 310000)
目前,我國(guó)醫(yī)療資源總量相對(duì)不足,大部分醫(yī)院處于超負(fù)荷運(yùn)行的狀態(tài),臨床醫(yī)護(hù)人員的工作普遍較為繁重。但人們對(duì)生命質(zhì)量的要求越來(lái)越高,這就對(duì)醫(yī)院的醫(yī)療水平提出了更高的要求,而醫(yī)療信息管理與醫(yī)院的醫(yī)療水平密切相關(guān)。就目前的情況來(lái)看,我國(guó)醫(yī)院中醫(yī)療信息管理的水平還有待提高?;诖耍狙芯拷⒘嘶赪eb 的醫(yī)療信息管理系統(tǒng),該系統(tǒng)包括硬件結(jié)構(gòu)、技術(shù)架構(gòu)、功能結(jié)構(gòu)及數(shù)據(jù)庫(kù)四部分,便于為醫(yī)護(hù)人員合理分配工作,為患者提供更優(yōu)質(zhì)的住院服務(wù),同時(shí),可使醫(yī)院的管理流程更具人性化、標(biāo)準(zhǔn)化、創(chuàng)新性及制度性,此外,還可通過(guò)細(xì)分醫(yī)院管理來(lái)增強(qiáng)其競(jìng)爭(zhēng)力[1]。
該系統(tǒng)的硬件結(jié)構(gòu)包括醫(yī)療系統(tǒng)數(shù)據(jù)服務(wù)器、醫(yī)療系統(tǒng)Web 服務(wù)器、患者端口、醫(yī)護(hù)人員和管理員端口。其中,醫(yī)療系統(tǒng)數(shù)據(jù)服務(wù)器中存儲(chǔ)住院數(shù)據(jù)、門診數(shù)據(jù)及藥庫(kù)數(shù)據(jù),Web 服務(wù)器具有獨(dú)立的、完整的操作系統(tǒng)及網(wǎng)絡(luò)服務(wù)功能,患者、醫(yī)護(hù)人員及管理員可通過(guò)相應(yīng)的端口訪問(wèn)該系統(tǒng),見(jiàn)圖1。
圖1 硬件結(jié)構(gòu)
該系統(tǒng)的技術(shù)架構(gòu)為基于Net框架的N 層體系架構(gòu)(圖2)。N 層體系架構(gòu)包括展示層(APP)、接口層(IBLL)、業(yè)務(wù)邏輯層(BLL)和數(shù)據(jù)訪問(wèn)層(DAL)。用戶頁(yè)面的操作主要通過(guò)展示層的處理功能來(lái)實(shí)現(xiàn);接口層的主要功能是提供對(duì)外服務(wù)接口,但無(wú)法進(jìn)行相關(guān)的數(shù)據(jù)處理操作,故可以確保數(shù)據(jù)傳輸?shù)陌踩?,并可?shí)現(xiàn)對(duì)公共組件的安全防護(hù);業(yè)務(wù)邏輯層的主要功能是進(jìn)行工作流、事務(wù)和業(yè)務(wù)處理;數(shù)據(jù)訪問(wèn)層的主要功能是提供數(shù)據(jù)實(shí)體和業(yè)務(wù)實(shí)體的訪問(wèn)服務(wù)[2-3]。
圖2 N 層體系架構(gòu)
患者的病歷數(shù)量、病史、病史分析、診斷分析和治療計(jì)劃對(duì)醫(yī)院的發(fā)展和科學(xué)研究具有十分重要的作用,基于此,本研究設(shè)計(jì)的醫(yī)療信息管理系統(tǒng)的功能結(jié)構(gòu)包含門診管理模塊、住院管理模塊及系統(tǒng)管理模塊等,以實(shí)現(xiàn)對(duì)醫(yī)院醫(yī)療信息更為科學(xué)化、系統(tǒng)化、客觀化的管理,見(jiàn)圖3。
圖3 功能結(jié)構(gòu)設(shè)計(jì)
為了滿足操作多個(gè)數(shù)據(jù)表的需求,基于Web 的醫(yī)療信息管理系統(tǒng)根據(jù)功能模塊設(shè)計(jì)了數(shù)據(jù)庫(kù),主要包括兩方面:實(shí)體關(guān)系圖(entity relationship diagram,E-R 圖)和數(shù)據(jù)表。
1.4.1 E-R 圖
E-R 圖(圖4)提供了表示實(shí)體型、屬性和聯(lián)系的方法,用來(lái)描述現(xiàn)實(shí)世界的概念模型,因此,本研究利用E-R 圖分析不同醫(yī)療信息之間的關(guān)系。
圖4 E-R 圖
1.4.2 數(shù)據(jù)表
以內(nèi)部用戶信息表、用戶角色信息表、患者信息表及藥品信息表為例,數(shù)據(jù)表中各字段的具體情況見(jiàn)表1~4。
表1 內(nèi)部用戶信息表的結(jié)構(gòu)
表2 用戶角色信息表的結(jié)構(gòu)
表3 患者信息表的結(jié)構(gòu)
表4 藥品信息表的結(jié)構(gòu)
該系統(tǒng)的實(shí)現(xiàn)主要包括3部分:服務(wù)器端腳本技術(shù)的開(kāi)發(fā)、數(shù)據(jù)庫(kù)的設(shè)計(jì)與建立、各個(gè)模塊的建立及相互之間的鏈接。
該系統(tǒng)采用javascript、isapi active asp 及asp 技術(shù)實(shí)現(xiàn)對(duì)服務(wù)器端腳本的開(kāi)發(fā),不僅可實(shí)現(xiàn)快速打開(kāi)和關(guān)閉文件,還可完成備份操作[4]。值得一提的是,與一般的服務(wù)器端腳本開(kāi)發(fā)技術(shù)相比,asp 具有開(kāi)放性、可操作性、程序與外觀相分離及Web 瀏覽器獨(dú)立性等一系列優(yōu)點(diǎn),且這種技術(shù)的計(jì)算速度比CG1應(yīng)用程序快20倍,已成為當(dāng)前最理想的服務(wù)器端腳本開(kāi)發(fā)技術(shù)。
數(shù)據(jù)庫(kù)是醫(yī)療信息管理系統(tǒng)的基礎(chǔ)。數(shù)據(jù)庫(kù)的設(shè)計(jì)和建立主要包含3部分:(1)用戶應(yīng)用程序記錄和用戶賬戶列表儲(chǔ)存,其中,用戶賬戶列表包括醫(yī)護(hù)人員和患者兩方面;(2)基本信息表,用于存儲(chǔ)如編號(hào)、名稱、年齡和性別等基本信息[5];(3)申請(qǐng)和診斷記錄,是指對(duì)患者和醫(yī)護(hù)人員記錄的保留,包括居民身份證、姓名等[6]。
在測(cè)試程序階段中,在證明程序用戶注冊(cè)系統(tǒng)的站點(diǎn)上需要先建立用戶注冊(cè)模塊,用于記錄用戶的相關(guān)信息,再通過(guò)對(duì)患者編號(hào)、姓名等關(guān)鍵詞進(jìn)行一系列搜索建立信息搜索模塊,對(duì)于信息的儲(chǔ)存需要建立信息存儲(chǔ)模塊,對(duì)于信息的修改則需建立反饋模塊。
用戶注冊(cè)模塊用于建立用戶的身份,并根據(jù)用戶的權(quán)限進(jìn)行操作指導(dǎo),以及將信息管理系統(tǒng)應(yīng)用于相應(yīng)頁(yè)面。在定義程序啟動(dòng)的專用文檔中,可通過(guò)系統(tǒng)登錄頁(yè)面在第一個(gè)注冊(cè)站點(diǎn)列表下進(jìn)行確認(rèn),若沒(méi)有,則直接定位到用戶界面進(jìn)行計(jì)費(fèi)[7]。信息搜索模塊便于用戶準(zhǔn)確地搜索和查詢信息。信息存儲(chǔ)模塊中會(huì)顯示患者信息和用戶注冊(cè)賬戶管理,除了能夠執(zhí)行更多的dhtml 外,該模塊還記錄了患者的診斷記錄,以便為醫(yī)師與患者的聯(lián)系提供相應(yīng)的遠(yuǎn)程服務(wù)[8]。通過(guò)反饋模塊用戶可以輕松查看網(wǎng)頁(yè)并創(chuàng)建列表,每一項(xiàng)操作都比較簡(jiǎn)易,該模塊還可以針對(duì)下載或打印報(bào)告信息等進(jìn)行修改[9]。此外,建立各模塊相互之間的鏈接使各模塊更具靈活性和可擴(kuò)展性。
基于Web 的醫(yī)療信息管理系統(tǒng)有助于方便快捷地查詢醫(yī)療服務(wù)相關(guān)信息,并對(duì)其進(jìn)行有效的管理。各個(gè)模塊的建立不僅可滿足門診、藥庫(kù)、住院、病案等方面的管理需求,而且有利于對(duì)醫(yī)院進(jìn)行整體管理。但隨著現(xiàn)代化管理計(jì)劃和信息技術(shù)的發(fā)展,仍需提高基于Web 的醫(yī)療信息管理系統(tǒng)的安全性和交互性,以更好地為醫(yī)院的醫(yī)療服務(wù)和管理提供有力的保障。