孫志強(qiáng) 高旭 官澤
摘 要:醫(yī)院信息系統(tǒng)以及電子病歷系統(tǒng)的日益成熟,使醫(yī)學(xué)數(shù)據(jù)存儲量與日俱增,充分運(yùn)用計算機(jī)技術(shù),以這些數(shù)據(jù)為基礎(chǔ),研發(fā)居民健康檔案的管理與數(shù)據(jù)分析系統(tǒng),成為一個熱點問題。本文在詳細(xì)分析了居民健康檔案的數(shù)據(jù)構(gòu)成的基礎(chǔ)上,設(shè)計了健康檔案管理與健康狀態(tài)分析系統(tǒng)的總體流程,基于JavaEE架構(gòu),實現(xiàn)了雙終端訪問接口,在健康檔案管理與數(shù)據(jù)分析系統(tǒng)構(gòu)建方面開展了卓有成效的工作,進(jìn)一步挖掘“居民健康檔案”數(shù)據(jù)的價值。
關(guān) 鍵 詞:居民健康檔案;JavaEE架構(gòu);UML語言;數(shù)據(jù)管理與分析
中圖分類號:TP 文獻(xiàn)標(biāo)識碼:A
1 引言
多年的醫(yī)療信息化技術(shù)的發(fā)展使醫(yī)院信息系統(tǒng)(Hospital Information System, HIS)在各大中醫(yī)院中的應(yīng)用日益成熟,產(chǎn)生了大量的醫(yī)學(xué)數(shù)據(jù),然而這些數(shù)據(jù)的獲取、轉(zhuǎn)換、存儲和傳輸目前主要局限在醫(yī)院的日常事務(wù)操作,并作為歷史數(shù)據(jù)存儲在各基層醫(yī)療機(jī)構(gòu),其中擁有合理的數(shù)據(jù)結(jié)構(gòu)和充足的數(shù)據(jù)量。利用這些數(shù)據(jù)開展進(jìn)一步深入的分析,體現(xiàn)對醫(yī)院管理、疾病診斷和治療以及醫(yī)學(xué)研究等的價值,是近些年信息技術(shù)領(lǐng)域和軟件開發(fā)要解決的重要問題。
隨著我國經(jīng)濟(jì)的快速發(fā)展和社會的進(jìn)步,“以人為本”理念在全社會范圍內(nèi)被廣泛接受,每個個體都越來越重視自身的健康狀況并致力保證自身健康水平,使得基于已有的大量醫(yī)療數(shù)據(jù)完成健康檔案的建立與管理的工作成為全社會普遍關(guān)心和著力開展的一項重要工作,居民健康檔案的計算機(jī)化管理[1]在衛(wèi)生部的領(lǐng)導(dǎo)下逐步建立并發(fā)揮越來越重要的作用。
居民健康檔案[2]是居民健康信息的有組織的系統(tǒng)化信息,主要用于幫助醫(yī)療衛(wèi)生服務(wù)機(jī)構(gòu)掌握居民的身體健康狀況,進(jìn)而分析居民的身體健康問題,預(yù)測流行病的爆發(fā)情況并篩選出高危人群,從而開展有針對性的治療。另一方面,醫(yī)療衛(wèi)生服務(wù)部門還可以通過健康檔案獲取居民的基本身體健康狀況,為社區(qū)居民提供更加有效的、便捷的和較為連續(xù)的相關(guān)醫(yī)療衛(wèi)生服務(wù),全面提升醫(yī)療衛(wèi)生服務(wù)效率,提高醫(yī)療服務(wù)行業(yè)的資源利用率。
本文在詳細(xì)分析了居民健康檔案的數(shù)據(jù)構(gòu)成的基礎(chǔ)上,設(shè)計了健康檔案管理與健康狀態(tài)分析系統(tǒng)的總體流程,基于JavaEE架構(gòu),實現(xiàn)了雙終端訪問接口,在健康檔案管理與數(shù)據(jù)分析系統(tǒng)構(gòu)建方面開展了卓有成效的工作。
2 健康檔案系統(tǒng)數(shù)據(jù)分析
項目組仔細(xì)研究了《國家基本公共衛(wèi)生服務(wù)規(guī)范》、《電子病歷數(shù)據(jù)規(guī)范》等與健康檔案相關(guān)的數(shù)據(jù)與管理規(guī)范,查閱了國家醫(yī)療衛(wèi)生部門制定的相關(guān)數(shù)據(jù)標(biāo)準(zhǔn),確定了本項目研究的健康檔案數(shù)據(jù)的核心內(nèi)容,其中的數(shù)據(jù)信息主要有居民個人基本信息、常規(guī)健康體檢信息、關(guān)于重點觀察人群的健康狀況以及相關(guān)醫(yī)療衛(wèi)生服務(wù)部門的數(shù)據(jù)。居民個人基本信息中的數(shù)據(jù)項包括索引編號、姓名、家庭住址、個人收入等基本信息,以及與健康狀況有關(guān)的血型、家族病史、藥物過敏史、殘疾情況等相關(guān)信息;常規(guī)健康體檢信息中的數(shù)據(jù)項包括一般健康狀況、身體檢查、生活方式、住院情況等;關(guān)于重點觀察人群的健康狀況信息主要包括三十六個月內(nèi)出生的兒童、孕產(chǎn)婦、年長者和患有一定程度的精神病等群體的有效健康資料;相關(guān)醫(yī)療衛(wèi)生服務(wù)部門的數(shù)據(jù)信息包括醫(yī)務(wù)人員接診以及疾病診斷過程中產(chǎn)生的文字和影像資料等。
目前,通常以表格方式對居民健康檔案數(shù)據(jù)進(jìn)行組織與管理,分為居民健康檔案封面、個人基本信息表、健康體檢表、接診記錄表、會診記錄表、雙向轉(zhuǎn)診單、居民健康檔案信息卡等數(shù)據(jù)。通過對這些醫(yī)療信息內(nèi)容以及結(jié)構(gòu)進(jìn)行研究與分析,以XML作為健康檔案數(shù)據(jù)的表示與存儲的基礎(chǔ),遵循HL7標(biāo)準(zhǔn),構(gòu)建了健康檔案數(shù)據(jù)模型,用以存儲居民健康檔案。
3 健康檔案管理模式
通過對健康檔案數(shù)據(jù)以及健康檔案管理業(yè)務(wù)與流程的詳細(xì)分析,仔細(xì)研究了《健康檔案基本架構(gòu)與數(shù)據(jù)標(biāo)準(zhǔn)》、《健康檔案基本數(shù)據(jù)集編制規(guī)范》、《健康檔案公用數(shù)據(jù)元》等標(biāo)準(zhǔn)與規(guī)范[3],多渠道獲取各類人員對健康問題的關(guān)注角度與關(guān)注點,基本明確了健康狀態(tài)分析系統(tǒng)業(yè)務(wù)處理的高層邏輯,并以此為基礎(chǔ),定義了系統(tǒng)業(yè)務(wù)處理的大體邏輯模式,即“安全性認(rèn)證+數(shù)據(jù)錄入與導(dǎo)入+數(shù)據(jù)統(tǒng)計分析與展示+健康水平評價”的模式。
本系統(tǒng)主要是以健康檔案數(shù)據(jù)管理為基礎(chǔ),實現(xiàn)高層數(shù)據(jù)處理功能(如各種查詢和統(tǒng)計工作),因此健康檔案數(shù)據(jù)的準(zhǔn)確性、完整性和安全性是本系統(tǒng)能夠得以正常運(yùn)行并發(fā)揮作用的前提。本著這樣的指導(dǎo)思想,在進(jìn)行健康檔案數(shù)據(jù)錄入和修改之前,必須通過一定的數(shù)據(jù)安全管理機(jī)制進(jìn)行必要的安全性認(rèn)證,在進(jìn)行健康檔案數(shù)據(jù)錄入時,系統(tǒng)必須要實時地進(jìn)行多種數(shù)據(jù)正確性的校驗,保證系統(tǒng)內(nèi)數(shù)據(jù)的有效性與權(quán)威性。
4 系統(tǒng)實現(xiàn)
系統(tǒng)開發(fā)采用面向?qū)ο箝_發(fā)方法[4-5],以Windows XP為操作系統(tǒng)平臺,基于JavaEE架構(gòu)[6-7],實現(xiàn)了系統(tǒng)的主要功能。居民健康檔案系統(tǒng)主要包括對個人信息、家庭信息和健康信息等的管理功能,個人健康檔案創(chuàng)建界面如圖1所示,基本信息包含了身份證號、居民姓名、民族、籍貫和出生日期等相關(guān)信息,家庭信息包含了家庭成員、家庭住址、成員關(guān)系等相關(guān)信息,健康信息包含了血型、家族史和遺傳病史等個人特征信息,這些信息為后續(xù)服務(wù)提供依據(jù)。
居民健康檔案信息以XML格式存儲,以便與Agent獲取的其他健康數(shù)據(jù)進(jìn)行整合,健康檔案信息的XML數(shù)據(jù)存儲如圖2所示。
個人身份證號是個人信息檢索的索引,使用個人身份證號定位到個人的相關(guān)信息,通過個人信息檢索獲取個人健康檔案資料,個人健康檔案資料主要包括血型、歷史疾病、手術(shù)和家族史等。統(tǒng)計功能用于實現(xiàn)對個人健康數(shù)據(jù),如血型、血壓、血糖等的統(tǒng)計分析,圖3為系統(tǒng)對血型和HR對比后的統(tǒng)計界面。
5 結(jié)論
通過健康檔案管理與數(shù)據(jù)分析的研究與系統(tǒng)的構(gòu)建,明確了健康檔案數(shù)據(jù)的基本構(gòu)成,進(jìn)一步明確了健康檔案管理在現(xiàn)代社會的重要意義,進(jìn)一步深化了健康檔案數(shù)據(jù)的利用價值,進(jìn)一步強(qiáng)化了居民的自身健康管理的參與意識;健康狀態(tài)分析系統(tǒng)的運(yùn)行與應(yīng)用,實現(xiàn)了個人健康信息的綜合管理與多樣化展示,充分利用計算機(jī)硬件平臺和移動終端硬件平臺,為用戶提供方便快捷有效的健康信息服務(wù),達(dá)到了預(yù)期目標(biāo)。
參考文獻(xiàn)
[1] 百度百科.居民健康檔案管理[EB]
http://baike.baidu.com/view/2323799.htm
[2] 衛(wèi)生部. 關(guān)于規(guī)范城鄉(xiāng)居民健康檔案管理的指導(dǎo)意見[EB]
http://baike.baidu.com/view/3059030.htm
[3] 社區(qū)居民健康檔案管理規(guī)范[EB]
http://wenku.baidu.com/view/7ff5c909763231126edb1139.html
[4] Grady Booch,著[美].邢春麗,譯.面向?qū)ο箜椖康慕鉀Q方案[A].北京:機(jī)械工業(yè)出版社,2009.
[5] Peter Eeles,著[美].尤克濱,等,譯.基于RUP構(gòu)建J2EE應(yīng)用[A].北京:機(jī)械工業(yè)出版社,2008.
[6] 李利,邵秀鳳.實用Java語言程序設(shè)計—基于MyEclipse[A].北京:北京郵電大學(xué)出版社,2009.
[7] 孔昊.JavaWeb設(shè)計實用教程—基于MyEclipse環(huán)境的應(yīng)用開發(fā)[A].北京:機(jī)械工業(yè)出版社,2012.