<button id="6ymue"><menu id="6ymue"></menu></button>
    • <s id="6ymue"></s>
    • 美章網(wǎng) 資料文庫 XML在衛(wèi)生信息采集中的使用范文

      XML在衛(wèi)生信息采集中的使用范文

      本站小編為你精心準(zhǔn)備了XML在衛(wèi)生信息采集中的使用參考范文,愿這些范文能點燃您思維的火花,激發(fā)您的寫作靈感。歡迎深入閱讀并收藏。

      XML在衛(wèi)生信息采集中的使用

      本文作者:嚴(yán)傳波單位:新疆醫(yī)科大學(xué)醫(yī)學(xué)工程技術(shù)學(xué)院

      社區(qū)衛(wèi)生服務(wù)是為社區(qū)居民提供“六位一體”的連續(xù)的、經(jīng)濟(jì)有效的、方便綜合的基層衛(wèi)生服務(wù)[1]。目前,發(fā)展社區(qū)衛(wèi)生服務(wù)作為能有效改善群眾“病有所醫(yī)”民生問題的重要措施,政府對其投資力度不斷加大。我國社區(qū)衛(wèi)生服務(wù)事業(yè)呈快速發(fā)展之勢,社區(qū)衛(wèi)生服務(wù)網(wǎng)絡(luò)不斷完善,但在其運(yùn)行過程中也出現(xiàn)了急需解決和研究的問題。政府希望通過對社區(qū)衛(wèi)生服務(wù)基礎(chǔ)數(shù)據(jù),如社區(qū)衛(wèi)生資源占有、投入和產(chǎn)出情況、大型設(shè)備的利用率、社區(qū)人群的健康狀況、常見病、慢性病等發(fā)病及治療情況的調(diào)查分析,了解社區(qū)衛(wèi)生服務(wù)機(jī)構(gòu)在人、財、物等要素方面的投入狀況以及服務(wù)量、業(yè)務(wù)收入等運(yùn)營狀況,以利于提出可持續(xù)發(fā)展的社區(qū)衛(wèi)生服務(wù)模式,為政府正確調(diào)整、改進(jìn)社區(qū)衛(wèi)生服務(wù)政策提供量化的科學(xué)依據(jù)。

      社區(qū)衛(wèi)生基礎(chǔ)數(shù)據(jù)的調(diào)查統(tǒng)計可通過傳統(tǒng)的手工問卷及Excel、數(shù)據(jù)庫應(yīng)用系統(tǒng)等常用軟件實現(xiàn)。我國地區(qū)經(jīng)濟(jì)發(fā)展不平衡,各地社區(qū)衛(wèi)生服務(wù)機(jī)構(gòu)的規(guī)模差異很大、地理分布不均。有些社區(qū)衛(wèi)生服務(wù)機(jī)構(gòu)規(guī)模小,門診量少,沒有專門用于信息數(shù)據(jù)調(diào)查的計算機(jī),再則若使用數(shù)據(jù)庫系統(tǒng),需要安裝數(shù)據(jù)庫軟件,缺乏可移動性,不便于調(diào)查人員使用統(tǒng)一的方法實現(xiàn)對多個社區(qū)衛(wèi)生服務(wù)機(jī)構(gòu)調(diào)查點的數(shù)據(jù)調(diào)查統(tǒng)計。本文研究了基于xml的社區(qū)衛(wèi)生數(shù)據(jù)調(diào)查方法,實現(xiàn)在地理上分散的、不宜使用數(shù)據(jù)庫系統(tǒng)的、相對獨(dú)立的社區(qū)衛(wèi)生服務(wù)機(jī)構(gòu)的XML數(shù)據(jù)采集、讀取、處理和統(tǒng)計,以期為解決類似問題積累經(jīng)驗。

      1XML技術(shù)及其特點

      XML(ExtensibleMarkupLanguage)是由W3C組織的一種標(biāo)準(zhǔn)。它繼承了SGML的各種優(yōu)勢,克服了其語言復(fù)雜、難以使用的缺點,是目前網(wǎng)絡(luò)上流行的超文本標(biāo)記語言HTML的延伸,正逐漸成為新一代互聯(lián)網(wǎng)數(shù)據(jù)組織和交換的事實標(biāo)準(zhǔn)。從數(shù)據(jù)描述語言的角度看,XML靈活、可擴(kuò)展,具有良好的結(jié)構(gòu)和約束;從數(shù)據(jù)處理的角度看,XML簡單易讀,易被應(yīng)用程序處理[2]。

      使用XML描述和存儲數(shù)據(jù)具有可擴(kuò)展性、靈活性、可讀性、交換性及與平臺無關(guān)性等特點[3]。XML一方面作為元標(biāo)記語言,可以定義各種實例標(biāo)記;另一方面作為標(biāo)準(zhǔn)交換語言,用于系統(tǒng)間的數(shù)據(jù)交換。它結(jié)構(gòu)清晰,便于閱讀和維護(hù),可以實現(xiàn)數(shù)據(jù)邏輯與顯示邏輯的分離。它是一種自描述、可擴(kuò)展語言,使XML對非結(jié)構(gòu)化信息的描述有其獨(dú)特的優(yōu)勢。XML可以處理各種數(shù)據(jù),包括文本、圖像和聲音,并且可以由用戶自行擴(kuò)展以處理任何特殊類型的數(shù)據(jù)[4]。XML簡化了數(shù)據(jù)交換、進(jìn)程間信息交換的過程,極大地方便了用戶的編程,目前大多數(shù)DBMS、開發(fā)工具均嵌入了可支持XML技術(shù)的組件,使用XML進(jìn)行靈活地數(shù)據(jù)管理已成為當(dāng)前開發(fā)數(shù)據(jù)管理應(yīng)用的一個重要方向。

      應(yīng)用XML存儲處理社區(qū)衛(wèi)生數(shù)據(jù),有其區(qū)別于傳統(tǒng)方法的特點。首先,XML文檔作為社區(qū)調(diào)查數(shù)據(jù)的存儲介質(zhì),與平臺無關(guān),無需安裝數(shù)據(jù)庫系統(tǒng),相對獨(dú)立,便于攜帶,非常適合在地理上相對分散的基層社區(qū)衛(wèi)生機(jī)構(gòu)進(jìn)行數(shù)據(jù)調(diào)查。其次,被調(diào)查的社區(qū)衛(wèi)生基礎(chǔ)數(shù)據(jù)可能包含:社區(qū)及人員基本信息、社區(qū)醫(yī)療服務(wù)信息、社區(qū)支出情況、設(shè)備使用情況等各類數(shù)據(jù),由于各社區(qū)衛(wèi)生中心站規(guī)模不同,設(shè)備種類、使用情況也不一樣等,因此在進(jìn)行數(shù)據(jù)調(diào)查時,不適合使用統(tǒng)一的數(shù)據(jù)結(jié)構(gòu)對各社區(qū)進(jìn)行數(shù)據(jù)調(diào)查。XML由于其自描述性、可擴(kuò)展性和可交換性,相對較適合用于對此類半結(jié)構(gòu)化社區(qū)衛(wèi)生數(shù)據(jù)的采集、存儲和處理。

      2社區(qū)衛(wèi)生數(shù)據(jù)的XML數(shù)據(jù)描述及DOM解析

      2.1社區(qū)衛(wèi)生數(shù)據(jù)的XML數(shù)據(jù)描述社區(qū)衛(wèi)生數(shù)據(jù)包含社區(qū)及人員基本信息、社區(qū)醫(yī)療服務(wù)信息、社區(qū)支出情況、設(shè)備使用情況等各類數(shù)據(jù)。在使用XML描述時,可以按不同社區(qū)數(shù)據(jù)及數(shù)據(jù)類別逐層深入,形成社區(qū)衛(wèi)生樹狀數(shù)據(jù)結(jié)構(gòu)。社區(qū)衛(wèi)生數(shù)據(jù)結(jié)構(gòu)的部分XML描述見圖1。根據(jù)社區(qū)衛(wèi)生數(shù)據(jù)的XML樹結(jié)構(gòu),使用DOM技術(shù)生成社區(qū)衛(wèi)生數(shù)據(jù)的XML文檔,下面是社區(qū)衛(wèi)生數(shù)據(jù)設(shè)備使用情況XML文檔的部分內(nèi)容描述。在樣例中,銀川路社區(qū)衛(wèi)生服務(wù)中心是在新疆醫(yī)科大學(xué)中醫(yī)學(xué)院直屬醫(yī)院的基礎(chǔ)上改制而成的,屬集體所有,轄區(qū)覆蓋1個街道,管理8個社區(qū)衛(wèi)生服務(wù)站,服務(wù)人口6.7萬,其中常住人口28933戶,享有區(qū)、市城鎮(zhèn)職工醫(yī)療定點醫(yī)院資格;三宮社區(qū)衛(wèi)生服務(wù)中心是在自治區(qū)第二濟(jì)困醫(yī)院基礎(chǔ)上建立起來的,屬全民所有,有獨(dú)立的中心業(yè)務(wù)用樓,目前轄區(qū)4個街道,管理24個社區(qū)衛(wèi)生服務(wù)站,其中三宮社區(qū)衛(wèi)生服務(wù)直屬法人站13家,服務(wù)人口11萬,其中常住人口93575戶,是非贏利、各類醫(yī)療保險定點醫(yī)療機(jī)構(gòu)。<!DOCTYPE社區(qū)基本信息調(diào)查><社區(qū)基本信息調(diào)查xmlns=“”><銀川路社區(qū)衛(wèi)生服務(wù)站>…<設(shè)備使用信息><設(shè)備名>心電圖</設(shè)備名><患者編號>20456</患者編號><使用時間>2009-8-910:35:00</使用時間><使用費(fèi)用>25</使用費(fèi)用>…</設(shè)備使用信息></銀川路社區(qū)衛(wèi)生服務(wù)站><三宮社區(qū)衛(wèi)生服務(wù)中心>……</三宮社區(qū)衛(wèi)生服務(wù)中心></社區(qū)基本信息調(diào)查>

      2.2XML的解析技術(shù)掃描XML文檔,把XML文檔分解為不同的元素(結(jié)點)以及相應(yīng)元素屬性的過程稱為XML文檔的解析。目前應(yīng)用程序?qū)ML文檔常見的解析方法有DOM解析和SAX解析。當(dāng)應(yīng)用程序需要頻繁修改XML文檔或隨機(jī)訪問整個XML文檔中某個結(jié)點時,可以優(yōu)先考慮使用DOM解析;當(dāng)應(yīng)用程序只是簡單的讀取XML文檔或只修改少量數(shù)據(jù),可以優(yōu)先考慮SAX解析。

      文檔對象模型(DocumentObjectModel,DOM)是基于樹型結(jié)構(gòu)的API,是由W3C制定的標(biāo)準(zhǔn)接口規(guī)范。DOM依據(jù)XML文檔結(jié)構(gòu)XMLSchema或DTD將XML文檔轉(zhuǎn)換為樹型結(jié)構(gòu)模型,通過對該對象模型的訪問,可以動態(tài)地創(chuàng)建和遍歷文檔,實現(xiàn)對XML文檔中數(shù)據(jù)的修改、移動、刪除和插入等操作。DOM定義了一系列的對象和方法對DOM樹的節(jié)點進(jìn)行各種隨機(jī)操作。由于XML社區(qū)衛(wèi)生數(shù)據(jù)需要頻繁的實現(xiàn)數(shù)據(jù)采集、查詢、修改和統(tǒng)計等操作,使用DOM(文檔對象模型)解析方法實現(xiàn)XML社區(qū)衛(wèi)生數(shù)據(jù)的操作是較適宜的選擇。在社區(qū)衛(wèi)生數(shù)據(jù)調(diào)查中,XML在社區(qū)衛(wèi)生調(diào)查統(tǒng)計中的應(yīng)用選擇了使用PBDOM來創(chuàng)建和解析XML文檔,實現(xiàn)社區(qū)衛(wèi)生數(shù)據(jù)的調(diào)查和統(tǒng)計。

      2.3XML社區(qū)衛(wèi)生數(shù)據(jù)的讀取與統(tǒng)計PBDOM是PowerBuilder文檔對象模型(PowerBuilderDocumentObjectModel),是由PB非可視化對象擴(kuò)展而來。它是一種可編程文檔對象模型,使用DOM技術(shù)實現(xiàn)XML數(shù)據(jù)的建立、讀取和處理操作。

      PBDOM類隱藏了XML底層的復(fù)雜實現(xiàn),使應(yīng)用程序?qū)ML文檔的解析變得簡潔自然。常見的PBDOM讀取XML數(shù)據(jù)的方法包括獲取根元素、子元素、按名稱獲取子元素、獲取元素名及文本值。在讀取XML社區(qū)衛(wèi)生數(shù)據(jù)時,應(yīng)用程序按照XMLSchema或DTD讀取XML文檔中的數(shù)據(jù),根據(jù)需要做相應(yīng)的處理,可以直接輸出,也可以與其他軟件如SQLServer數(shù)據(jù)庫、Excel表子表格等進(jìn)行數(shù)據(jù)交換,從而實現(xiàn)社區(qū)衛(wèi)生數(shù)據(jù)的上傳或進(jìn)一步分析處理。讀取、處理XML社區(qū)衛(wèi)生數(shù)據(jù)的流程包括:(1)打開存放社區(qū)衛(wèi)生數(shù)據(jù)的XML文檔;(2)根據(jù)需要確定查詢關(guān)鍵詞,使用DOM函數(shù)Getbytagname、Getname、Gettext等讀取XML文檔中指定元素相關(guān)數(shù)據(jù);(3)對數(shù)據(jù)做相關(guān)處理和統(tǒng)計,實現(xiàn)與數(shù)據(jù)庫、Excel軟件等進(jìn)行數(shù)據(jù)交換或直接輸出。XML在社區(qū)衛(wèi)生調(diào)查統(tǒng)計中的應(yīng)用通過DOM實現(xiàn)了對XML社區(qū)衛(wèi)生數(shù)據(jù)的解析、處理和統(tǒng)計,并將處理結(jié)果在應(yīng)用程序窗口中以統(tǒng)計圖表的方式展示出來。圖2是裝入測試用XML社區(qū)衛(wèi)生數(shù)據(jù),經(jīng)過DOM解析處理,動態(tài)生成的多個社區(qū)衛(wèi)生中心站支出情況統(tǒng)計圖。

      3結(jié)論

      隨著政府對民生問題的重視程度不斷增加,社區(qū)衛(wèi)生數(shù)據(jù)的各類調(diào)查也日益頻繁,應(yīng)用XML技術(shù)實現(xiàn)社區(qū)基礎(chǔ)數(shù)據(jù)的調(diào)查與統(tǒng)計處理,可以使數(shù)據(jù)調(diào)查系統(tǒng)相對獨(dú)立,便于攜帶,移動性能好,適合在地理上相對分散的各調(diào)查點進(jìn)行數(shù)據(jù)采集。由于XML數(shù)據(jù)的可交換性,存儲在XML文檔中的調(diào)查數(shù)據(jù)可以方便地與多種軟件如SQLServer數(shù)據(jù)庫、Excel電子表格等實現(xiàn)數(shù)據(jù)交換,以期實現(xiàn)進(jìn)一步數(shù)據(jù)積累和分析。

      主站蜘蛛池模板: 色欲狠狠躁天天躁无码中文字幕| 一二三高清区线路1| 色偷偷91综合久久噜噜app| 成年人在线视频网站| 免费网站看v片在线香蕉| 99久久精品免费看国产一区二区三区| 欧美激情在线精品video| 国产成人高清精品免费软件| 久久久久免费看黄a级试看| 精品视频一区二区三区免费| 在线免费观看韩国a视频| 亚洲剧场午夜在线观看| 亚洲va精品中文字幕| 麻豆一区二区99久久久久| 成年人电影在线播放| 人人妻人人爽人人做夜欢视频九色 | 国产呻吟久久久久久久92| 中文字幕免费人成乱码中国| 猫咪免费人成在线网站| 国产精品久久久久久影视| 久久九九久精品国产日韩经典| 精品久久久久久久久午夜福利| 国产麻豆剧传媒精在线播放| 久久精品视频免费看| 精品国产免费人成网站| 国产精品无码久久久久久| 久久国产免费观看精品3| 神马老子不卡视频在线| 国产精品久久精品福利网站| 中文字幕精品一区二区精品| 波多野结衣电影一区二区| 国产成人精品久久亚洲高清不卡| 下樱桃视频入口在线观看| 欧美成人亚洲高清在线观看| 国产一级在线视频| 99riav国产在线观看| 日本高清不卡在线| 亚洲色成人www永久网站| 高清一区二区三区视频| 大ji巴c死你h| 久久免费区一区二区三波多野|