国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

XML電子病例系統(tǒng)的研究與實現(xiàn)

2015-08-17 08:13李玉澄南京市中醫(yī)院信息科210001
電子測試 2015年1期
關(guān)鍵詞:病歷入院病人

李玉澄(南京市中醫(yī)院信息科,210001)

XML電子病例系統(tǒng)的研究與實現(xiàn)

李玉澄
(南京市中醫(yī)院信息科,210001)

在信息技術(shù)高速發(fā)展的大背景下,電子病歷系統(tǒng)的研發(fā)與建立已然成為了醫(yī)院信息化建設(shè)的關(guān)鍵。通過可擴展標(biāo)記語言XML將電子病歷的描述、處理和儲存與互聯(lián)網(wǎng)有效的融合在一起,解決病歷的資源共享與交換問題。因此,本文對基于XML的電子病歷系統(tǒng)的設(shè)計與實現(xiàn)進(jìn)行深入研究。試圖為之提供行之有效的可行性建議。

XML;電子病歷;數(shù)據(jù)交換;結(jié)構(gòu)設(shè)計

0 引言

醫(yī)院電子病歷系統(tǒng)主要作用是對病歷進(jìn)行數(shù)字化處理,以便更加有效的對病人的病歷信息進(jìn)行采集、存儲、加工以及利用?,F(xiàn)階段,對病歷進(jìn)行數(shù)字化描述最直接的方式就是借助可擴展標(biāo)記語言技術(shù)來實現(xiàn)的。可擴展標(biāo)記語言(Extensible Markup Language,XML)是一種用于標(biāo)記電子文件、定義數(shù)據(jù)類型,允許用戶對自己的標(biāo)記語言進(jìn)行定義的源語言,適用于互聯(lián)網(wǎng)傳輸,提供統(tǒng)一的方法來描述和交換獨立于應(yīng)用程序的具有結(jié)構(gòu)性的標(biāo)記語言。通過研究基于XML來設(shè)計和實現(xiàn)的電子病歷系統(tǒng)可以通過瀏覽器直接顯示給用戶,在無需加裝特定應(yīng)用程序的情況下就可以輕松實現(xiàn)病歷信息的資源共享。同時借助XML還可以有效地解決電子病歷的描述、儲存以及信息交換等問題,為實現(xiàn)以病患個人為中心的醫(yī)院病歷系統(tǒng)提供了一種科學(xué)合理的解決方案。

1 基于XML的電子病歷系統(tǒng)設(shè)計

1.1模塊結(jié)構(gòu)設(shè)計

基于XML的電子病歷系統(tǒng)主要采用模塊化設(shè)計,具體分為病人管理模塊、醫(yī)護(hù)人員管理模塊、管理人員模塊以及后臺管理模塊四個部分。其中病人管理模塊主要是提供病人通過網(wǎng)站注冊和查看病歷等服務(wù);醫(yī)護(hù)人員管理模塊主要是提供醫(yī)護(hù)人員查看和修改病歷等服務(wù),醫(yī)護(hù)人員增加的病歷記錄同時保存在醫(yī)院信息系統(tǒng)當(dāng)中;管理人員模塊主要是提供管理人員對病人注冊的批準(zhǔn)和病歷導(dǎo)入的權(quán)限管理服務(wù);后臺管理模塊則主要是提供病人注冊和登陸驗證等服務(wù)。電子病歷系統(tǒng)功能模塊劃分如下表-1所示:

表-1 電子病歷系統(tǒng)功能模塊劃分

1.2體系結(jié)構(gòu)設(shè)計

基于XML的電子病歷系統(tǒng)在體系結(jié)構(gòu)上采用的是分層分布式結(jié)構(gòu),主要由客戶層、業(yè)務(wù)邏輯層以及存儲層三個部分,具體如下圖-1所示:

圖-1 電子病歷系統(tǒng)的三層體系結(jié)構(gòu)

客戶層采用開源框架Struts構(gòu)建,主要面向廣大用戶,為其提供注冊、登錄、病歷搜索以及查詢等界面;業(yè)務(wù)邏輯層是基于XML電子病歷系統(tǒng)的核心功能,主要實現(xiàn)對電子病歷系統(tǒng)的擴展、重用以及維護(hù)等服務(wù),這些都基于EJB所提供的一個分布式的組件模型,憑借java跨平臺的優(yōu)勢,用EJB技術(shù)部署的分布式系統(tǒng)可以不限于特定的平臺;存儲層主要是對電子病歷系統(tǒng)的數(shù)據(jù)信息進(jìn)行存儲,存儲層的好壞直接影響著系統(tǒng)的性能,因此,在設(shè)計過程中采用CMP技術(shù)為數(shù)據(jù)存儲的結(jié)構(gòu)清晰以及優(yōu)良的性能提供保障?;赬ML的電子病歷系統(tǒng)結(jié)構(gòu)如下圖-2所示:

圖-3 病歷結(jié)構(gòu)樹

2 基于XML的電子病歷系統(tǒng)的實現(xiàn)

基于XML電子病歷系統(tǒng)的操作系統(tǒng)是Windows XP 32位;客戶端瀏覽器是IE8.0;Web應(yīng)用程序開發(fā)環(huán)境是Eclipse+J2EE+Tomcat6.0;數(shù) 據(jù) 庫 服 務(wù) 器 是 Oracle Database10g。借助XML可以把病歷信息抽象成一個樹集,病歷結(jié)構(gòu)如下圖-3所示:

文本以某病患的入院記錄信息對基于XML電子病歷系統(tǒng)實現(xiàn)進(jìn)行詳細(xì)分析,病歷如下表-2所示:

表-2 Word格式的電子病歷

將表-2的Word格式電子病歷根據(jù)XML進(jìn)行描述后的文件如下圖4所示:

圖-4 入院記錄的XML輸出

通常情況下,病人出院后兩周就需要對病歷進(jìn)行整理歸檔并永久保存。因此在電子病歷系統(tǒng)中,病歷信息存儲的內(nèi)容就顯得至關(guān)重要,為了方便用戶查詢,需要將電子病歷劃分成基本信息、入院記錄、病程記錄、醫(yī)囑、輔助檢查、手術(shù)記錄以及出院小結(jié)等不跟,然后將這些信息用獨立的XML進(jìn)行存放。對單個患者建立的XML文件,如下圖-5所示:

圖-5 XML電子病歷文件

病患XML電子病歷文件的DTD定義格式如下圖-6所示:

圖-6 入院記錄的DTD文檔

基于XML對電子病歷在表示方面上的優(yōu)勢,可以使用XML語言中的DTD文檔進(jìn)行定義,從而確保文檔數(shù)據(jù)符合相對應(yīng)的規(guī)則,在增加數(shù)據(jù)存儲靈活性的同時,還有效地減少了存儲量。此外,在大量的數(shù)據(jù)庫中,為了便于用戶查找,需要使用關(guān)系數(shù)據(jù)庫建立索引表,在病歷首頁中整理出病人入院期間的主要信息,例如入院時間、出院診斷等,具體如下表-3所示:

表-3 主索引表結(jié)構(gòu)

由于每個醫(yī)院的住院患者和住院號都是唯一的,因此可以對住院號進(jìn)行設(shè)置,然后將其他病程記錄內(nèi)容統(tǒng)一存放在一個XML文件中,建立主索引表管理。輔助檢查由于來源和類型的差異性較大,因此輔助檢查需要存在不同的XML文檔中,例如病歷庫中,所有X線檢查報告的存儲方式如下圖-7所示:

圖-7 X線XML文件存儲方式

采用以上文件存儲結(jié)構(gòu),可以在XML解析時,產(chǎn)生較小的DOM樹,節(jié)省解析時間。而且在查詢病例的過程中,獨立的XML具有更高的優(yōu)勢。

3 結(jié)束語

綜上所述,電子病歷系統(tǒng)可以更加準(zhǔn)確、方便、快捷地獲取病患的各種信息,使病歷信息的表達(dá)更加完善和清晰,便于后期的資源存儲和共享。由此可見,電子病歷系統(tǒng)是現(xiàn)代化醫(yī)院臨床信息系統(tǒng)發(fā)展的一個主要趨勢,是以病人個體為中心的信息集成服務(wù)。尤其是在互聯(lián)網(wǎng)技術(shù)和計算機技術(shù)的推動下,醫(yī)療發(fā)展也更加趨于智能化,因此,電子病歷系統(tǒng)成為了醫(yī)院進(jìn)行數(shù)字化建設(shè)的重要基礎(chǔ),同時也是遠(yuǎn)程醫(yī)療和醫(yī)院信息之間的重要紐帶。但是,由于病人信息的多樣性和病歷內(nèi)容的復(fù)雜性,使得電子病歷內(nèi)容表示、使用和存儲轉(zhuǎn)換存在一些基礎(chǔ)性的問題。為了解決這一問題,本文提出了XML技術(shù),通過Oracle XML DB對XML提供了強大的支持,基于Oracle XML DB的電子病歷系統(tǒng)使得病歷數(shù)據(jù)的共享和交換易于實現(xiàn)。

[1] 鄧灼通;基于XML的結(jié)構(gòu)化電子病歷系統(tǒng)的研究與實現(xiàn)[J];中南大學(xué);2012-06-01.

[2] 趙虹;基于XML的電子病歷的存儲策略研究[J];中南大學(xué);2007-05-01.

[3] 廖潤祥;基于XML電子病歷的設(shè)計與實現(xiàn)[J];電子科技大學(xué);2013-11-08.

[4] 陳碩臻;基于XML電子病歷系統(tǒng)的建立及臨床信息整合[J];南昌大學(xué);2012-12-20.

[5] 何文強;基于XML電子病歷系統(tǒng)的研究與實現(xiàn)[J];國防科技大學(xué);2006-03-01.

李玉澄.性別:男 出生日期:1967.2.24 學(xué)歷:大學(xué)本科.畢業(yè)院校:東南大學(xué).籍貫:南京 職稱:高級工程師.職務(wù):民族:漢.所在科室:信息科.單位級別:三級甲等綜合性醫(yī)院

Research and implementation of electronic medical record system for XML

Li Yucheng
(NanJing Hospital of T.C.M,210001)

In the context of the rapid development of information technology, research and development and create an electronic medical record system has become a key hospital information construction.Extensible Markup Language(XML)through the effective integration of electronic medical records description,processing and storage and the Internet together to solve medical problems of resource sharing and exchange. Therefore,this design and implementation of XML-based electronic medical record system for in-depth study. Trying to provide them with proven feasible suggestions.

XML; electronic medical records;data exchange;structural design

猜你喜歡
病歷入院病人
利用信息技術(shù)再造急診入院管理流程*
誰是病人
強迫癥病歷簿
“大數(shù)的認(rèn)識”的診斷病歷
為何要公開全部病歷?
病人膏育
村醫(yī)未寫病歷,誰之過?
我?guī)筒∪恕白吆箝T”
醫(yī)生,你怎樣面對生命垂危的病人?
入院計劃概念框架系統(tǒng)分析
镇远县| 靖安县| 浦北县| 咸阳市| 新乡县| 罗城| 刚察县| 平阴县| 舟曲县| 延吉市| 肇源县| 潍坊市| 安岳县| 尼玛县| 时尚| 来安县| 汕头市| 永康市| 湖州市| 阿巴嘎旗| 日照市| 衢州市| 淅川县| 嵊泗县| 新疆| 阳曲县| 彩票| 册亨县| 慈溪市| 蒙自县| 潞城市| 涿鹿县| 五莲县| 佛冈县| 开远市| 乌恰县| 东台市| 缙云县| 乌审旗| 武山县| 莲花县|