| 項目咨詢 |積分體系 | 加入收藏 | 設為首頁 | RSS
您當前的位置:首頁 > 市場 > 百科 > 行業研究 > 專家專欄 > 醫療CIO > 武漢大學中南醫院

醫學專用輸入引擎的設計與應用探討

時間:2013-11-19 08:06:09  來源:  作者:
更多

 

醫學專用輸入引擎的設計與應用探討
Study on the feasibility of designing the Medical dedicated input
肖輝   商建國    張幀   張方
 
第一作者:肖輝,1978年12月,碩士,武漢大學中南醫院信息中心主任 研究方向:醫療信息化,
 
通訊作者:張方,碩士,武漢大學中南醫院信息中心工程師 Emailzhangfang19860218@163.com,
聯系電話:15907116834   
通訊地址:武漢大學中南醫院信息中心,武漢市武昌區東湖路169號,郵編:430071
 
摘要:輸入法指的是輸入編碼的方式,目前中文輸入法廣泛使用拼音、五筆字型漢字編碼輸入法。文中研究設計的醫學專用術語輸入引擎,不是簡單的醫學詞典錄入,而是在中文輸入法的基礎上增加各種醫學信息代碼標準集、國家標準代碼數據集的錄入功能,并還具有專業醫學數據組的提示錄入功能,以實現統一標準代碼術語與專業數據組的XML文檔生成。通過醫學專用術語輸入引擎,可實時與應用系統交互需要錄入的標準集信息,并在錄入后將標準結果傳遞給應用系統,為將來實現醫療衛生領域業務應用系統的互聯互通和信息共享提供了數據基礎。
關鍵字:醫學術語;輸入引擎;探討分析
Abstract: Input method refers to the method of inputting code. Now Chinese input methods widely used Pinyin, Wubi Chinese character encoding input method. The medical specific terminology input engine designed in this paper, not only can input medical dictionary, but also on the basis of the Chinese input method increase the variety of input function of medical information standard code sets, national standard code dataset. And it also has the prompts input function of professional medical data group, in order to achieve uniform standards of codes terminology and generate an XML document of professional data set. By medical specific terminology input engine, we can interact by inputting the standard set with application systems in real time, and after input the standard result will be passed to the application system, which provides the data base of achieving interoperability and information sharing of business application systems in the medical and health fields in the future.
Keyword: medical terminology; input engine; discussion and analysis
一、引言
近日,工業和信息化部印發《信息發展規劃》,規劃中對醫療衛生信息化發展提出明確建設目標:建立完美城鄉居民電子健康檔案和電子病歷,加強區域區藥衛生信息共享。而實現區域共享,必須實現醫療文本結構化與醫學術語標準化,為此衛計委發布了電子病歷共享文檔規范、衛生信息數據元目錄、數據元值域代碼表等一系列文檔。
001.jpg
1:衛生信息數據元目錄
目前衛計委還制定了各種電子病歷文檔的CDA文檔架構,力圖規范交換文檔。CDA文檔是對交換文檔制定了相應的框架,而醫學專用術語輸入引擎的研究是旨在規范CDA文檔中的醫學術語,完善CDA交換文檔。但由于醫院電子病歷產品由各不同廠商開發,很多廠商只是為了電子病歷系統的交付,沒有精力實現各種眾多數據元值域代碼表在電子病歷中輸入設計工作,另外,標準是否存在于系統中并不影響醫生的使用,因此衛計委制定的各種標準都會被束之高閣。
二、醫學專用輸入引擎標準數據集
醫學專用輸入引擎中包含醫院信息系統中涉及的各種標準術語數據集,提供給應用系統。國際上有很多的術語標準,最有名的是SNOMED、LOINC、ICD10。衛計委為電子病歷制定的《電子病歷基本架構與數據標準》中,也包括了許多需要在電子病歷體現的數據元標準與數據元值域代碼表。
醫學專用輸入引擎需要將各類標準集統一編號整合到系統中:
1:各類標準數據集

編號
   
GB/T 2659-2000
國家代碼表
GB/T2260-2007
行政區劃代碼
GB/T 2261-1980
人的性別代碼
SNOMED
醫學臨床術語
ICD10
國際疾病分類
WS363
衛生信息數據元
CV5302.01
輸血品種代碼

對于新的醫療政策產生的標準也可以通過此輸入引擎下發,實現后續的擴展應用,如:衛生部手術分級目錄編碼等。
三、醫學專用輸入引擎設計
基于醫學信息標準術語集錄入引擎的研究,就是要實現從信息系統標準錄入的源頭抓起,在整合各種標準代碼集、醫學術語、漢字與詞庫的基礎上實現多種常見的輸入方式,建立與應用系統信息交互標準。最終使各電子病歷系統的用戶通過此引擎完成漢字與標準詞匯的錄入,并生成帶有標準代碼的XML文檔段。在應用系統不做重大修改的情況下完成統一標準代碼集的錄入與引用。
002.jpg
2:醫學專用輸入引擎與醫院信息系統交互圖
3.1應用系統信息與用戶交互
在醫院應用信息系統中,一般由文本錄入控件接收用戶錄入的信息,在電子病歷中一般使用電子病歷編輯控件,電子病歷的文本被分隔不同的文本段或元素,每個文本段或元素會有一個標簽變量保存文本段的附加信息。通過這些控件事件(得到焦點、文本變化)下的代碼,在共享內存交換區內傳遞或接收信息。
3.2應用系統與輸入引擎信息交互
3.2.1標準代碼集編號交互:由于應用系統與輸入引擎是二個獨立的系統,輸入引擎中包括眾多的標準代碼數據集與漢字字庫,為了使輸入引擎得到當前用戶在文本框控件或電子病歷文本段內輸入的信息需要調用哪一個代碼集或漢字庫,應用系統或電子病歷模板在設計時,將標準代碼集編號保存到應用系統中或電子病歷模板后臺標簽中。當光標進入文本控件或電子病歷某一文本段內觸發事件(得到焦點),應用系統將標準代碼集編號傳遞給共享內存交換區。
3.2.2輸入結果交互:當用戶輸入漢字結束時,一般漢字的錄入只將漢字傳遞給應用系統,但醫學專用輸入引擎不僅需要傳遞顯示的漢字,還需要傳遞代碼或XML文檔。為此用戶錄入定位終止后,輸入引擎將傳遞XML文檔傳遞到共享內存交換區內,應用系統在文本框的文本屬性改變事件中提取共享內存交換區中的標準代碼或XML到應用系統中。
3.3醫學專用輸入引擎使用方法
醫學專用輸入引擎系統是在漢字輸入法基礎上改造而成,系統分為漢字錄入與標準術語定位二個界面。用戶錄入漢字輸入碼,系統顯示漢字。并同時根據用戶定義的標準術語范圍,檢索相應標準術語或模板,顯示到標準術語定位界面中。此時用戶可能使用常規方法選擇漢字或詞組,也可以使用特定功能鍵選擇標準術語界面中的標準術語或小模板。用戶還可以使用特定組合鍵選擇提取數據元或小模板標識,供電子病歷模板設計或應用系統開發時使用。
四、電子病歷小模板與輸入引擎應用模式探討
衛計委為了實現電子病歷共享,從電子病歷基本架構、基礎模板、文檔段、數據元、數據元代碼域,再到CDA文檔等制定一系統列標準。但對數據組沒有作出相應的規定,小模板是數據組在電子病歷中的表示形式,是將相關信息項聚集起來而形成的一種復合的數據結構,或者說是數據元或更小的數據組的集合。小模版主要包含有:主述中的各種疾病的主癥狀、既往史中手術史、輸血史、個人史中的吸煙史等。小模板的使用將極大地規范電子病歷的書寫,為數據利用與挖掘奠定基礎。由于數據組的定義需要非常豐富的醫學知識,在電子病歷使用時,雖然大部分電子病歷產品都支持小模板的建立,但實際醫院應用由于各種原因,小模板的建立與應用,沒有發揮真正的作用。鑒于此,可由醫學專家建立各種小模板,再通過醫學專用輸入引擎,引導醫生使用小模板完成病歷中相應內容書寫。
4.1電子病歷小模板幾種使用模式分析
4.1.1表單填寫式:在電子病歷模板設計時,將標簽與需要醫生需要填寫或選擇的控件放到病歷相應位置,醫生書寫病歷時由醫生填入文本或選擇相應內容。病歷的書寫過程是一個醫生完整的邏輯思維過程,固定表單使醫生只能根據表單中的提示填寫對應內容,不能根據病情調整書寫模板。
4.1.2提綱式:在電子病歷模板設計時,只將提綱內容標注的病歷中,醫生病歷書寫時,彈出對話界面,醫生根據病情選擇不同模板填寫相應內容。
003.jpg
3:提綱式小模板
     4.1.3錄入引導式:在醫生病歷書寫時,直接由醫學專用輸入引擎引導彈出相應模板,醫生填寫相應內容。由于病歷沒有提示,醫生隨意性大,不利于結構病歷的生成。
由此可見選擇提綱式是最優的模板設計方式。在設計時,用戶輸入關鍵詞,醫學專用輸入引擎顯示相應內容,用戶使用Ctrl+N選擇模板,此時醫學專用輸入引擎只是將小模板ID號與小模板標題傳遞給應用系統。并沒有將模板填寫內容界面提供給醫生。當醫生在書寫病歷時光標指向小模板標題后,只需要按動鍵盤或鼠標,輸入引擎引導彈出相應模板界面供醫生填寫。
4.2小模板設計:醫學專用輸入引擎為用戶提供小模板結構設計界面,并可以提供數據元提取功能進行結構設計。設計者可以先選擇標準的數據組名稱,設置模板名稱,然后再設置模板中文內容。為了方便模板交流,還需要提供模板的導入導出功能。小模板在實際應用中分為設計與直接調用二種模式:
4.2.1設計:醫學專用輸入引擎在為用戶提供小模板設計或在電子病歷應用系統進行模板設計時,通過引擎得到數據元錄入規范。并進行標準XML文檔交換。
如:錄入“出生地類別代碼”,用戶使用Ctrl+N選擇數據元,引擎會將數據元屬性傳遞給模板設計系統。
<DE02.01.004.00>
   <名稱 text=出生地類別代碼/>
   <數據類型 S3 />
   <表示格式 N1 />
   <允許值 CV02.01.102 /> <-- 數據元值域 -->
</DE02.01.004.00>
醫學專用輸入引擎或電子病歷模板設計系統將解析XML文檔,在界面上生成相應顯示控件與控制標準。
顯示格式:出生地類別代碼{出生地類別代碼}
標簽內容:<DE02.01.004.00允許值 CV02.01.102 value=/>
醫生使用時,系統根據允許值調用相應標準字典。
4.2.2醫生直接調用:醫生選擇數據元后,系統根據數據元允許值與數據類型彈出相應字典或錄入界面供醫生錄入或選擇。
顯示格式:出生地類別代碼{武漢市武昌區}
標簽內容:<DE02.01.004.00允許值 CV02.01.102 value=/>
四、結語
醫學專用輸入引擎的研制與使用,將有力地推動醫學術語標準化的推廣。使標準制定一步到位落實到應用系統與電子病歷文本中。涉及標準輸入與定位的電子病歷應用系統,不需要再自行建立代碼表,設計輸入定位程序,大大減少系統的開發工作量,統一了術語標準。用戶在書寫病歷過程中不需要頻繁切換輸入方法,大大方便了用戶。醫學專用輸入引擎中小模板設計與應用,將為各醫院間模板交流提供了一個開放平臺。
目前根據國家衛生信息化“十二五”規劃總體框架中,圍繞電子健康檔案與電子病歷的國家衛生三級平臺服務模型架構基本形成。作為這些文檔的數據元標準、代碼域與相關標準術語是實現電子健康檔案與電子病歷共享的基礎。為此在國家衛生三級平臺云服務模型中應包括標準術語庫,并通過應用端醫學專用輸入引擎落實到應用系統與各種醫學文檔中。從而極大地提高病歷書寫質量,促進結構化電子病歷的生成。
004.jpg
4:國家衛生三級平臺云服務模型[1]
 
參考文獻:
[1] 屈曉暉.國家衛生信息化云服務平臺的構建初探[J]. 中國衛生信息管理雜志 2013,(10)4.
[2]劉麗華,金水高,王駿,胡凱.數據元標準化基本方法計算機世界,2006年.[N].
來頂一下
返回首頁
返回首頁
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
欄目更新
欄目熱門
香蕉视频老熟妇乱子伦精品视频