李 巖,秦 霞(山東泰山療養(yǎng)院,山東泰安 7000;山東泰安市婦幼保健院,山東泰安 7000)
?
自動信號指示檔案管理系統(tǒng)的設(shè)計與實現(xiàn)
李巖1,秦霞2
(1山東泰山療養(yǎng)院,山東泰安 271000;2山東泰安市婦幼保健院,山東泰安 271000)
〔摘要〕目的:為提高紙質(zhì)病歷的檢索速度和保管水平,降低勞動強度,提高工作效率。方法:運用自動信號指示技術(shù),將檔案的檢索、查找、保存、變更為自動化的方式。結(jié)果:計算機只需檢索比較重要的關(guān)鍵字,即可進行病歷的查詢,并進行相應(yīng)的操作。結(jié)論:本系統(tǒng)提高了病歷的檢索速度,方便了醫(yī)生查詢,提高了醫(yī)院的醫(yī)療服務(wù)水平。
〔關(guān)鍵詞〕自動信號指示;病歷管理;檢索
病歷材料是以文字、圖像、數(shù)據(jù)等內(nèi)容來證明某種醫(yī)療行為事實的依據(jù),屬于書證的一種。病歷材料的內(nèi)容不僅能證明該醫(yī)療行為事實,而且能夠直接證明該醫(yī)療行為的主要事實,具有很強的針對性。其內(nèi)容是在醫(yī)院診療過程中形成的文字,檢查結(jié)果,醫(yī)生所下的醫(yī)囑,包括文字、影像資料,各種圖表,醫(yī)囑,病人對病情的陳述,是病人在診療過程中病情發(fā)展的客觀記錄,具有很高的學(xué)術(shù)價值,對于病人的今后治療、健康有很強的參考意義。同時它又是一種法律文書,在醫(yī)療糾紛訴訟中,病歷資料既可證明醫(yī)患之間診療關(guān)系的客觀存在,又可證明整個醫(yī)療行為的客觀過程。由于醫(yī)療活動是按照時間順序發(fā)生,并且依照2010年1月22日實施的《病歷書寫基本規(guī)范》要求,醫(yī)務(wù)人員在醫(yī)療活動過程中形成的文字、符號、圖表、影像、切片等資料的總和,包括門(急)診病歷和住院病歷都要保存下來形成病案。而且其對以后該病患的治療方案及治療效果有十分重要的指導(dǎo)作用。為了更好的保存這些病歷材料,必須有一套完整系統(tǒng)來管理它。
各醫(yī)院都非常重視各類檔案的保管和利用,在檔案術(shù)語、檔案分類、科學(xué)保管、檔案利用、價值分析、風(fēng)險控制及合法合規(guī)管理等各個方面,都建立了相關(guān)的制度,形成了健全的檔案管理體系。設(shè)立了專門的檔案管理部門,配備檔案管理的專業(yè)人員,負(fù)責(zé)制定檔案管理制度、監(jiān)督制度執(zhí)行情況等工作。
本文主要以紙質(zhì)病案系統(tǒng)的管理為例,設(shè)計了一個計算機系統(tǒng)以加強紙質(zhì)檔案的系統(tǒng)管理,使用標(biāo)準(zhǔn)的瀏覽器包括WIFI無線手持終端接入IE、Google Chrome等主流瀏覽器就可以自助完成所有的檔案存儲、提取、密碼修改動作,涵蓋了對紙質(zhì)病案的查詢、保管、借閱等實際工作需要的功能。本系統(tǒng)對提高病歷檢索效率、完善病歷保管功能、滿足醫(yī)生對病人治療方案的查詢、提高醫(yī)療水平、全面掌握患者的健康情況具有積極的意義。
自動信號指示病歷管理系統(tǒng)(簡稱信號系統(tǒng))涉及的技術(shù)主要分為服務(wù)器端與單片機端。服務(wù)器端使用較為流行的B/S模式,后臺數(shù)據(jù)庫采用微軟的SQLserver2000(是一款較老的關(guān)系型數(shù)據(jù)庫)。單片機端使用臺灣宏晶科技的STC89C58RD+CPU,這款單片機使用高速COMS技術(shù)工作主頻40mhz,兼容80C51的指令集,具有功耗低速度高等特點,是一款較為成熟的單片機。鏈路層使用RTL8019AS以太網(wǎng)控制器。它是由臺灣Realtek瑞昱公司出的一款高集成度的以太網(wǎng)控制芯片,具有8/16位總線模式,集成了IEEE802.3協(xié)議標(biāo)準(zhǔn)的介質(zhì)訪問控制子層(MAC)和物理層的性能,內(nèi)置的雙DMA通道和FIFO完成簡單有效的包管理(數(shù)據(jù)幀的接收和發(fā)送)功能,本地DMA通道的傳輸速率高達(dá)10Mbit/s,與NE2000相兼容,支持以太網(wǎng)全雙工通信方式,支持UTP,AUI和BNC自動檢測, 支持16 條I/ O 基本地址選項和額外I/O地址輸入輸出完全解碼方式,支持存儲器瞬時讀寫,收發(fā)可同時達(dá)到10Mbps的速率,內(nèi)置16KB的SRAM,可以方便的與微處理器進行連接。
2.1網(wǎng)絡(luò)設(shè)計
系統(tǒng)網(wǎng)絡(luò)設(shè)計如圖1所示。局域網(wǎng)和廣域網(wǎng)用戶直接訪問WEB服務(wù)器,通過用戶認(rèn)證進入咨詢系統(tǒng)。系統(tǒng)需要配置1臺WEB服務(wù)器和1臺數(shù)據(jù)庫服務(wù)器。最優(yōu)配置是把數(shù)據(jù)庫服務(wù)器再分為數(shù)據(jù)庫服務(wù)器和報表服務(wù)器,或把報表服務(wù)器部署在WEB服務(wù)器上。為節(jié)省成本我們在數(shù)據(jù)量不大的情況下可以合并數(shù)據(jù)庫服務(wù)和WEB服務(wù)。使用星型網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)。如不連接Internet可以使用交換機擔(dān)任中心節(jié)點。如連接外網(wǎng)可使用路由器。
圖1 系統(tǒng)網(wǎng)絡(luò)設(shè)計圖
2.2軟件系統(tǒng)目標(biāo)設(shè)計
系統(tǒng)采用B/S架構(gòu)設(shè)計,利用Visual Studio 2005作為開發(fā)平臺,使用ASP.NET進行WEB頁面開發(fā),利用C#作為后臺程序開發(fā)語言,利用SQL Server 2005作為數(shù)據(jù)庫管理平臺。系統(tǒng)主要功能模塊如下:
(1)用戶登錄模塊:對用戶進行身份驗證,根據(jù)輸入的口令調(diào)用存儲過程。存儲過程調(diào)用散列函數(shù)散列口令文本,比較用戶表中的口令散列值,相同則認(rèn)證成功不同則增加用戶表中閥值的值。在閥值大于3后該用戶凍結(jié)。將無法登陸系統(tǒng)。用戶登錄模塊相當(dāng)于系統(tǒng)的大門。網(wǎng)絡(luò)的大部分攻擊是針對于他的。這部分的設(shè)計難點在于如何保證客戶端與服務(wù)器端是點對點的沒用中間層。如何防止內(nèi)部人員盜取用戶表數(shù)據(jù)發(fā)現(xiàn)合法用戶口令。
(2)瀏覽信息模塊與更改口令模塊:瀏覽模塊主要用于向用戶呈現(xiàn)查詢結(jié)果操作過程和結(jié)果。其難點主要是如何使用UDP協(xié)議與單片機端進行通信。更改口令模塊主要是為客戶提供能自助更改口令的功能。
(3)數(shù)據(jù)存儲部分:主要負(fù)責(zé)記錄檔案保存在哪個檔案柜的哪個存儲單元中,和哪個檔案柜的哪個存儲單元是空閑的可以被分配存儲新的檔案。其會使用現(xiàn)在流行微軟公司的的關(guān)系型數(shù)據(jù)庫SQLSERVER實現(xiàn)其功能。
2.3系統(tǒng)主要數(shù)據(jù)結(jié)構(gòu)設(shè)計
系統(tǒng)包括存取日志,單元,檔案,工作站,角色,用戶這幾類數(shù)據(jù)結(jié)構(gòu)。需要描述的主要是單元工作站的概念。首先是單元概念。單元是指一個基本的存儲空間。其代表能存儲一份檔案的能力。一個工作站是指一個單片機端。對實體檔案的保存是已工作站為組的。一個工作站能管理255個單元。也就是說每個工作站具有255份檔案的存儲能力。其抽象模型如下圖2。
圖2 抽象模型
2.4功能設(shè)計
本系統(tǒng)使用軟件數(shù)據(jù)庫服務(wù)器與嵌入開發(fā)并重的方式來設(shè)計。服務(wù)器部分主要提供與用戶交流的界面和數(shù)據(jù)存儲功能。用戶界面采用B/S模式,使用標(biāo)準(zhǔn)的瀏覽器包括WIFI無線手持終端接入IE、Google Chrome等主流瀏覽器就可以自助完成所有的檔案存儲提取密碼修改動作。硬件部分使用單片機嵌入設(shè)計。其主要功能模塊基本涵蓋了互動查詢、病歷檢索、病歷位置指示、后臺系統(tǒng)和數(shù)據(jù)管理與維護的需求,同時考慮到未來系統(tǒng)升級等問題。本系統(tǒng)具有以下特點:
(1) 系統(tǒng)實現(xiàn)了加強紙質(zhì)檔案的管理,特別是對實物的管理。該系統(tǒng)實現(xiàn)了對紙質(zhì)病歷等實物的查詢、保管、借閱等功能,采用SQL Server數(shù)據(jù)庫管理系統(tǒng)設(shè)計病歷的數(shù)據(jù)庫,為紙質(zhì)檔案的管理提供了查詢、存儲、提取及不同用戶權(quán)限查閱不同病歷等安全、方便的電子化方法,同時實現(xiàn)了人機交互。
(2) 采用B/S架構(gòu)設(shè)計檔案管理系統(tǒng)。B/S架構(gòu)為瀏覽器/服務(wù)器模式,具有提取數(shù)據(jù)方便、可實施查閱數(shù)據(jù)等優(yōu)點,且通過Wifi等無線網(wǎng)絡(luò)也可使用。
(3) 采用嵌入式開發(fā)技術(shù),實現(xiàn)了單片機控制。系統(tǒng)設(shè)計雖主要涉及軟件工程,但本研究也在工業(yè)電器自動化、機械工程等領(lǐng)域進行了探索,是各領(lǐng)域設(shè)計技術(shù)的綜合體現(xiàn)。
3.1硬件系統(tǒng)的實現(xiàn)
推薦配置: Intel(R) Core 2CPU 4300 1.80GHz處理器、2G內(nèi)存、500GB可用硬盤空間。
開發(fā)環(huán)境:兩臺PC機,一臺作Web服務(wù)器和開發(fā)用機,一臺作為數(shù)據(jù)服務(wù)器。
3.2軟件系統(tǒng)的實現(xiàn)
Web服務(wù)器,安裝Windows 2000 Server(安裝IIS5.0)、Visual Studio 2003中文版。SQL Server 2000。開發(fā)用機安裝Visual Studio 2005,winxp。所有機器統(tǒng)一安裝.NET Framework虛擬機。軟件流程圖如圖3所示。
圖3 軟件流程圖
用戶進入登陸界面,通過輸入用戶名、密碼后,進入查詢用戶信息界面,計算機通過比對用戶信息與存儲在數(shù)據(jù)庫中的信息,進行核準(zhǔn)用戶信息操作。若信息相符,則進入打開首頁界面,否則返回到打開登錄界面。進入界面后,根據(jù)用戶輸入的條件進行查詢,并將結(jié)果返回;系統(tǒng)根據(jù)用戶選擇指示檔案位置,用戶根據(jù)指示查找到檔案并確認(rèn);系統(tǒng)根據(jù)用戶確定復(fù)位指示信號更新有關(guān)記錄的字段值等。
3.3系統(tǒng)開發(fā)語言
系統(tǒng)頁面采用ASP.net編輯,后臺程序采用C#語言編寫。C#是比較類似于Jave有帶有C++血統(tǒng)面向?qū)ο蟮恼Z言。當(dāng)然其實Jave也帶有C++血統(tǒng)。
本文主要介紹了自行設(shè)計的計算機系統(tǒng)加強紙質(zhì)檔案的管理系統(tǒng),該系統(tǒng)包括對紙質(zhì)病案的查詢、保管、借閱等實際工作需要的功能。方案設(shè)計包括系統(tǒng)的體系總體設(shè)計、查詢功能模塊設(shè)計、存儲功能模塊設(shè)計、提取功能模塊設(shè)計、用戶密碼變更功能模塊設(shè)計、數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計、表的主外鍵約束設(shè)計、數(shù)據(jù)庫存儲過程設(shè)計、單片機電路設(shè)計、單片機C程序設(shè)計。本系統(tǒng)對提高病歷檢索效率、完善病歷保管功能、滿足醫(yī)生對病人治療方案的查詢、提高醫(yī)療水平、全面掌握患者的健康情況具有積極的意義。
[參考文獻]
[1] 余永明主編. 中國病案管理[M]. 中國協(xié)和醫(yī)科大學(xué)出版社,2000,3 第一版.
[2] 王凱鵬,樊美娜,周珊珊.病案隨診工作現(xiàn)狀的分析與設(shè)想[J].中國病案,2005,6(9).
[3] 喬鳳海. 醫(yī)學(xué)信息學(xué)[M]. 北京:科學(xué)出版社,2000,9.第一版.
[4] 戴一波編著. Dreamweaver 8 +ASP動態(tài)網(wǎng)站開發(fā)從基礎(chǔ)到實踐[M]. 電子工業(yè)出版社. 2006,9 (1).
[5] 張海永,章偉德編著. ASP+XML+CSS網(wǎng)絡(luò)開發(fā)混合編程[M].電子工業(yè)出版社,2006,9(1).
[6] 馬興成,劉峰,代彥波. 淺談XML與電子病歷系統(tǒng)[J]. 信息技術(shù),2006 ,(2 ): 113-116.
[7] 戴一波編著. Dreamweaver 8 +ASP動態(tài)網(wǎng)站開發(fā)從基礎(chǔ)到實踐[M]. 電子工業(yè)出版社,2006,9 第一版.
[8] Wade Trappe and Lawrence C.Washington著 王全龍,王鵬,林昌露譯.圖靈計算科學(xué)叢書 (密碼學(xué)與編碼理論)第二版[M].人民郵電出版社.
Design and Realization of archives management system of automatic signal indicator
LI Yan1,QIN Xia2
(1.Shandong Taishan Sanatorium,Taian 271000;2.Shandong Tai’anMaternal and Child Health-Care Hospital ,Taian 271000,China)
Abstract:In order to improve the speed of retrieval and medical record keeping level ,reduce labor intensity,improve work efficiency.Methods:The use of automatic signal indication technology,the file retrieval search changes saved for automated way.Results:The computer just search the more important keywords,can record the query,and the corresponding operation. Conclusion:This system has improved the medical record retrieval speed convenient for the doctor’s query,improve the level of medical service in hospital.
Key words:Automatic signal indicator;medical records management;retrieval
收稿日期:2015-04-24
〔中圖分類號〕TP393
〔文獻標(biāo)識碼〕A
〔文章編號〕1002-2376(2015)09-0019-03