構(gòu)建基于HL7標準的疾病通報系統(tǒng)
近年來。SARS、禽流感等突發(fā)性疾病的出現(xiàn),暴露了我國醫(yī)療信息系統(tǒng)的許多不足。由于各醫(yī)院信息系統(tǒng)缺少統(tǒng)一的醫(yī)療信息交換標準,使得不同醫(yī)院之間以及醫(yī)院與衛(wèi)生機構(gòu)之間的信息交流成為瓶頸,導(dǎo)致病人的診斷、治療信息不能及時互通、互聯(lián)、共享。
醫(yī)療電子信息交換標準HL7是目前國際上較為通用的一套標準。HL7標準的應(yīng)用不僅使醫(yī)院間不同系統(tǒng)的溝通大大簡化,還使得疾病通報工作更加便利、高效。
1、HL7標準
1.1 簡介健康信息交換第七層協(xié)議HL7(Health Level Seven)是目前醫(yī)療信息數(shù)據(jù)交換標準中應(yīng)用最廣泛成熟的一個國際標準,是醫(yī)療領(lǐng)域不同應(yīng)用之間電子數(shù)據(jù)傳輸?shù)膮f(xié)議。 “Level Sev.en” 的意思是ISO—OSI第七層(應(yīng)用層),HL7組織參考了國際標準組織ISO (International Standards Organizations),采用開放式系統(tǒng)互聯(lián)OSI(Open System Interconnection)的通訊模式,將HL7納為最高的一層,也就是應(yīng)用層?。因此,HL7可以應(yīng)用于多種操作系統(tǒng)和硬件環(huán)境,也可以進行多應(yīng)用系統(tǒng)問的文件和數(shù)據(jù)的交換。便于醫(yī)療系統(tǒng)之間信息共享。
1.2 HL 7的相關(guān)概念【2在基于HL7標準的信息交換中, 消息(Message)是系統(tǒng)間傳遞信息的最小單元。消息是一組消息段(Segments)按順序定義的邏輯組合,每個消息可以包含若干個字段(Fields),字段可以進一步分解為成分和子成分。
HL7的實現(xiàn)機制是觸發(fā)事件(Trigger events),觸發(fā)事件是當(dāng)現(xiàn)世界中發(fā)生的事件產(chǎn)生了系統(tǒng)間數(shù)據(jù)流動的需求。觸發(fā)事件代表信息在系統(tǒng)間交換的事件,如患者人出轉(zhuǎn)(ADT)院在HL7中對應(yīng)的ADT事件
2、HL7信息交換原理
2.1 HL7通訊方式HL7標準對底層沒有具體規(guī)定采用何種傳輸協(xié)議,所以支持各種通信協(xié)議和通信環(huán)境,可以采用TCP/IP,ODBC,STMP等協(xié)議[ 。由于TCP/IP協(xié)議可以提供可靠的傳輸服務(wù)。
并且TCP/IP協(xié)議提供了對段的檢錯應(yīng)答重傳和排序的功能,還提供流量控制和擁塞控制,TCP~P協(xié)議是非常成熟有效的數(shù)據(jù)傳輸機制。所以常采用TCP//P協(xié)議實現(xiàn)網(wǎng)絡(luò)通信。
2.2 HL7描述格式因為XML是一種面向數(shù)據(jù)語義的標示語言。非常適合于描述病歷這樣復(fù)雜的內(nèi)容,并且可通過互聯(lián)網(wǎng)直接瀏覽,所以HL7一般采用XML格式。以下是描述每個醫(yī)生所開的處方的XML文檔:
<prescription xml:link=“extended”>
<locator href=“ doetor1.xml” />
<locator href=“doctor2.xml” />
<p>處方</p>
< /prescription>
2.3 HL7信息交換原理HL7采用消息傳遞方式實現(xiàn)不同系統(tǒng)的數(shù)據(jù)交換。不同格式的應(yīng)用程序數(shù)據(jù)首先按照HL7標準的語法規(guī)則轉(zhuǎn)換成XMI等標準格式的消息: 然后按照TCP/IP等協(xié)議傳送到接收方。
接收系統(tǒng)應(yīng)用層在接受到數(shù)據(jù)報后,回傳應(yīng)答信息,并對接受到的數(shù)據(jù)進行有效性驗證;消息通過有效性驗證后送到應(yīng)用程序,再按照HL7標準的規(guī)則進行解析,將消息轉(zhuǎn)換為可識別數(shù)據(jù)[4]。從而完成不同系統(tǒng)之間的信息交換。
3、疾病通報系統(tǒng)的實現(xiàn)疾病通報系統(tǒng)使用HL7標準,以XML描述疾病信息結(jié)構(gòu),利用Intemet將疾病控制中心(CDC)和各醫(yī)院、診所、醫(yī)學(xué)中心等互聯(lián)來交換信息。為提高疾病通報的時效性、正確性與方便性。開發(fā)Web—based主動式疾病通報前導(dǎo)系統(tǒng),讓疾病控制中心可以主動且迅速地掌握疫情發(fā)展動態(tài),及早提出可能發(fā)生的全面性疾病感染的警訊。面對異質(zhì)且組件化不足的資料來源,建構(gòu)地區(qū)觸發(fā)主機(Local Trigger Server)在有需要通報的資料時主動通報CDC,另建構(gòu)~ 個轉(zhuǎn)換主機(Pal·serServer)把文件傳輸標準轉(zhuǎn)換為可讀性較高的.語言。也就是建立一個共通界面以及包裝各來源的界面。經(jīng)由各種通報方式。
包含E—mail通報,電子文件交換(EDI)通報與數(shù)據(jù)庫觸發(fā)系統(tǒng)(Database Trigger)及時通報, 可使得疾病實時通報的可行性增加。
疾病通報中數(shù)據(jù)交換的過程包括請求和應(yīng)答兩個過程, 以醫(yī)院與疾病控制中心間交換數(shù)據(jù)為例。
首先, 醫(yī)院通過內(nèi)部信息系統(tǒng)發(fā)出調(diào)用,應(yīng)用接口依照DTD (Data Type Definition,文檔類型定義)將這些調(diào)用信息翻譯成HL7標準的XML文檔并加密, 之后應(yīng)用接口使用TCP/IP等協(xié)議通過Intemet向CDC的集成服務(wù)器提交數(shù)據(jù)。
CDC的集成服務(wù)器首先對調(diào)用者進行身份驗證,并根據(jù)DTD規(guī)則進行綁定,綁定的XML文檔到達CDC應(yīng)用接口。應(yīng)用接口先判斷調(diào)用信息的合法性,如果合法就對XML文檔進行解析。將其翻譯成一系列輸入?yún)?shù)并把這些參數(shù)傳遞給CDC系統(tǒng)。至此請求過程完成。
然后,CDC系統(tǒng)根據(jù)接收的參數(shù)以及調(diào)用的服務(wù)名稱進行處理,處理的結(jié)果返回應(yīng)用接口,應(yīng)用接口將返回的結(jié)果集根據(jù)DTD翻譯成HL7標準的XML文檔并傳給醫(yī)院的集成服務(wù)器,集成服務(wù)器根據(jù)DTD規(guī)則進行綁定操作將結(jié)果集映射成醫(yī)院可識別的XML信息,最后醫(yī)院的應(yīng)用接口將XML文檔解析后結(jié)果集返回醫(yī)院信息系統(tǒng),整個系統(tǒng)集成就完成了一個請求應(yīng)答的循環(huán)。
這樣,疾病通報系統(tǒng)使用HL7標準完成了不同醫(yī)療機構(gòu)間信息交換。
4、總結(jié)
在我國,近年通過幾次突發(fā)的公共醫(yī)療衛(wèi)生事件的應(yīng)急處理實踐,試行并最終采用HL7作為信息交換的標準是發(fā)展趨勢。因此研究HL7在醫(yī)療信息交換領(lǐng)域的應(yīng)用具有重要的實際應(yīng)用價值。本文提出建立基于HL7標準的疾病通報系統(tǒng),有利于病人醫(yī)療信息的共享、交流,有利于及時有效地預(yù)防與治療突發(fā)性疾病,對推動醫(yī)療事業(yè)的發(fā)展有一定作用。
參考文獻:
[1]周子君,崔濤。美國衛(wèi)生信息傳輸標準院管理分冊,2001, (1):9-10.
[2]AboutHL7,http://www.h17.org
[3]張慶,高上凱。HL7網(wǎng)關(guān)的設(shè)計和實現(xiàn)志。2oo3,20 (1):111-115.(HE7)[J].國外醫(yī)學(xué)·醫(yī)[J].生物醫(yī)學(xué)工程學(xué)雜
[4]王票利,陳金雄,余輪。HIS與醫(yī)保系統(tǒng)間基于HL7標準的接口探討[J1.醫(yī)學(xué)信息,2005,18 (4):291—293.
【構(gòu)建基于HL7標準的疾病通報系統(tǒng)】相關(guān)文章:
基于IP網(wǎng)絡(luò)構(gòu)建視頻會議系統(tǒng)技術(shù)淺析10-07
構(gòu)建基于電子商務(wù)平臺的企業(yè)財務(wù)網(wǎng)絡(luò)系統(tǒng)的論文07-25
血液系統(tǒng)疾病的檢驗組合01-21
消化系統(tǒng)疾病的檢驗01-21
構(gòu)建基于EVA的價值管理體系06-17
淺談基于語義web的高校畢業(yè)生就業(yè)信息服務(wù)系統(tǒng)本體構(gòu)建研究10-16
血液系統(tǒng)疾病檢驗組合10-18