構建基於HL7標準的疾病通報系統

學識都 人氣:2.12W

近年來。SARS、禽流感等突發性疾病的出現,暴露了我國醫療信息系統的許多不足。由於各醫院信息系統缺少統一的醫療信息交換標準,使得不同醫院之間以及醫院與衛生機構之間的信息交流成爲瓶頸,導致病人的診斷、治療信息不能及時互通、互聯、共享。

構建基於HL7標準的疾病通報系統

醫療電子信息交換標準HL7是目前國際上較爲通用的一套標準。HL7標準的應用不僅使醫院間不同系統的溝通大大簡化,還使得疾病通報工作更加便利、高效。

1、HL7標準

1.1 簡介健康信息交換第七層協議HL7(Health Level Seven)是目前醫療信息數據交換標準中應用最廣泛成熟的一個國際標準,是醫療領域不同應用之間電子數據傳輸的協議。 “Level ” 的意思是ISO—OSI第七層(應用層),HL7組織參考了國際標準組織ISO (International Standards Organizations),採用開放式系統互聯OSI(Open System Interconnection)的通訊模式,將HL7納爲最高的一層,也就是應用層?。因此,HL7可以應用於多種操作系統和硬件環境,也可以進行多應用系統問的文件和數據的交換。便於醫療系統之間信息共享。

1.2 HL 7的相關概念【2在基於HL7標準的信息交換中, 消息(Message)是系統間傳遞信息的最小單元。消息是一組消息段(Segments)按順序定義的邏輯組合,每個消息可以包含若干個字段(Fields),字段可以進一步分解爲成分和子成分。

HL7的實現機制是觸發事件(Trigger events),觸發事件是當現世界中發生的事件產生了系統間數據流動的需求。觸發事件代表信息在系統間交換的事件,如患者人出轉(ADT)院在HL7中對應的ADT事件

2、HL7信息交換原理

2.1 HL7通訊方式HL7標準對底層沒有具體規定採用何種傳輸協議,所以支持各種通信協議和通信環境,可以採用TCP/IP,ODBC,STMP等協議[ 。由於TCP/IP協議可以提供可靠的傳輸服務。

並且TCP/IP協議提供了對段的檢錯應答重傳和排序的功能,還提供流量控制和擁塞控制,TCP~P協議是非常成熟有效的數據傳輸機制。所以常採用TCP//P協議實現網絡通信。

2.2 HL7描述格式因爲XML是一種面向數據語義的標示語言。非常適合於描述病歷這樣複雜的內容,並且可通過互聯網直接瀏覽,所以HL7一般採用XML格式。以下是描述每個醫生所開的處方的XML文檔:

<prescription xml:link=“extended”>
  <locator href=“ ” />
  <locator href=“” />
  <p>處方</p>
  < /prescription>
  2.3 HL7信息交換原理HL7採用消息傳遞方式實現不同系統的數據交換。不同格式的應用程序數據首先按照HL7標準的語法規則轉換成XMI等標準格式的消息: 然後按照TCP/IP等協議傳送到接收方。

接收系統應用層在接受到數據報後,回傳應答信息,並對接受到的數據進行有效性驗證;消息通過有效性驗證後送到應用程序,再按照HL7標準的規則進行解析,將消息轉換爲可識別數據[4]。從而完成不同系統之間的信息交換。

3、疾病通報系統的實現疾病通報系統使用HL7標準,以XML描述疾病信息結構,利用Intemet將疾病控制中心(CDC)和各醫院、診所、醫學中心等互聯來交換信息。爲提高疾病通報的時效性、正確性與方便性。開發Web—based主動式疾病通報前導系統,讓疾病控制中心可以主動且迅速地掌握疫情發展動態,及早提出可能發生的全面性疾病感染的警訊。面對異質且組件化不足的資料來源,建構地區觸發主機(Local Trigger Server)在有需要通報的資料時主動通報CDC,另建構~ 個轉換主機(Pal·serServer)把文件傳輸標準轉換爲可讀性較高的.語言。也就是建立一個共通界面以及包裝各來源的界面。經由各種通報方式。

包含E—mail通報,電子文件交換(EDI)通報與數據庫觸發系統(Database Trigger)及時通報, 可使得疾病實時通報的可行性增加。

疾病通報中數據交換的過程包括請求和應答兩個過程, 以醫院與疾病控制中心間交換數據爲例。

首先, 醫院通過內部信息系統發出調用,應用接口依照DTD (Data Type Definition,文檔類型定義)將這些調用信息翻譯成HL7標準的XML文檔並加密, 之後應用接口使用TCP/IP等協議通過Intemet向CDC的集成服務器提交數據。

CDC的集成服務器首先對調用者進行身份驗證,並根據DTD規則進行綁定,綁定的XML文檔到達CDC應用接口。應用接口先判斷調用信息的合法性,如果合法就對XML文檔進行解析。將其翻譯成一系列輸入參數並把這些參數傳遞給CDC系統。至此請求過程完成。

然後,CDC系統根據接收的參數以及調用的服務名稱進行處理,處理的結果返回應用接口,應用接口將返回的結果集根據DTD翻譯成HL7標準的XML文檔並傳給醫院的集成服務器,集成服務器根據DTD規則進行綁定操作將結果集映射成醫院可識別的XML信息,最後醫院的應用接口將XML文檔解析後結果集返回醫院信息系統,整個系統集成就完成了一個請求應答的循環。

這樣,疾病通報系統使用HL7標準完成了不同醫療機構間信息交換。

4、總結

在我國,近年通過幾次突發的公共醫療衛生事件的應急處理實踐,試行並最終採用HL7作爲信息交換的標準是發展趨勢。因此研究HL7在醫療信息交換領域的應用具有重要的實際應用價值。本文提出建立基於HL7標準的疾病通報系統,有利於病人醫療信息的共享、交流,有利於及時有效地預防與治療突發性疾病,對推動醫療事業的發展有一定作用。

參考文獻:

[1]周子君,崔濤。美國衛生信息傳輸標準院管理分冊,2001, (1):9-10.

[2]AboutHL7,http://

[3]張慶,高上凱。HL7網關的設計和實現志。2oo3,20 (1):111-115.(HE7)[J].國外醫學·醫[J].生物醫學工程學雜

[4]王票利,陳金雄,餘輪。HIS與醫保系統間基於HL7標準的接口探討[J1.醫學信息,2005,18 (4):291—293.