基于XML 語言的電子病歷
李金玲, 萬振凱
(天津工業(yè)大學(xué), 天津 300160)
摘 要: XML 即可擴(kuò)展標(biāo)識語言, 它不僅是一種標(biāo)識語言, 更是一種可以定義描術(shù)對象結(jié)構(gòu)的元語言, 它可用來設(shè)計與特
定專業(yè)領(lǐng)域有關(guān)的標(biāo)記語言。例如化學(xué)標(biāo)記語言、數(shù)學(xué)標(biāo)記語言都是XML 語言的應(yīng)用, 本文把XML 語言推廣到
電子病歷中, 介紹了XML 在電子病歷中應(yīng)用的優(yōu)點(diǎn)及其實(shí)現(xiàn)方法。
關(guān)鍵詞: 電子病歷; XML
1 電子病歷
電子病歷是病人病歷的數(shù)字化。電子病歷系統(tǒng)實(shí)現(xiàn)病歷
信息的采集、存儲、傳遞、表現(xiàn)和加工利用, 它是醫(yī)院信息
系統(tǒng)(H IS) 中的一個部分。由于電子病歷在醫(yī)院信息管理中
的基礎(chǔ)地位以及對人的健康的重要性, 人們投入越來越多的
力量來發(fā)展它。但是由于病人信息類型的多樣性和內(nèi)容的復(fù)
雜性, 在電子病歷的發(fā)展中, 存在著一些基本問題。
首先是病歷內(nèi)容的表示問題。對病人信息的表示以單個
患者為中心, 這是病歷的使用、存儲和交換所要求的; 對病
人信息內(nèi)容的描述必須是結(jié)構(gòu)化的, 這是電子病歷信息后續(xù)
處理的基本要求。由于病歷內(nèi)容的復(fù)雜性和使用上的習(xí)慣,
對病歷很難設(shè)計出一個統(tǒng)一的結(jié)構(gòu)進(jìn)行描述。
第二是病歷的存儲問題。電子病歷系統(tǒng)要求對病人的信
息長期保存、隨時可以獲得。在傳統(tǒng)的醫(yī)院信息系統(tǒng)中, 病
人信息以數(shù)據(jù)庫的形式進(jìn)行存儲, 這些信息的存儲管理是以
支持日常業(yè)務(wù)管理為目的。出于數(shù)據(jù)庫效率和容量管理方面
的考慮, 不可能長期將歷史信息聯(lián)機(jī)保存。如何使病人信息
在脫離數(shù)據(jù)庫后仍然能夠維持以個人為中心的結(jié)構(gòu)并且隨
時可以獲得, 是病歷存儲要解決的主要問題。
第三是各種表格病歷和?撇v的處理問題, 這些表格
或?qū)?撇v都有各自的結(jié)構(gòu), 它們的內(nèi)容是病歷的重要組成
部分, 同時又有對其內(nèi)容進(jìn)行結(jié)構(gòu)化處理的各種需求。這樣
的內(nèi)容類型繁多, 很難針對每種情況開發(fā)專用的軟件, 如何
在電子病歷系統(tǒng)中對其進(jìn)行統(tǒng)一的處理也是十分困難的問
題。
2 XML 語言
XML (ExtensibleM arkup L anguage) 即可擴(kuò)展標(biāo)識語
言, 是一種元語言。它是國際互聯(lián)網(wǎng)聯(lián)盟(W 3C) 開發(fā)的用
于網(wǎng)絡(luò)環(huán)境下數(shù)據(jù)交換、數(shù)據(jù)管理和網(wǎng)頁設(shè)計的新技術(shù)。它
是國 |
|