在线观看国产区-在线观看国产欧美-在线观看国产免费高清不卡-在线观看国产久青草-久久国产精品久久久久久-久久国产精品久久久

美章網 資料文庫 XML在衛生信息采集中的使用范文

XML在衛生信息采集中的使用范文

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

XML在衛生信息采集中的使用

本文作者:嚴傳波單位:新疆醫科大學醫學工程技術學院

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

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

1XML技術及其特點

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

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

應用XML存儲處理社區衛生數據,有其區別于傳統方法的特點。首先,XML文檔作為社區調查數據的存儲介質,與平臺無關,無需安裝數據庫系統,相對獨立,便于攜帶,非常適合在地理上相對分散的基層社區衛生機構進行數據調查。其次,被調查的社區衛生基礎數據可能包含:社區及人員基本信息、社區醫療服務信息、社區支出情況、設備使用情況等各類數據,由于各社區衛生中心站規模不同,設備種類、使用情況也不一樣等,因此在進行數據調查時,不適合使用統一的數據結構對各社區進行數據調查。XML由于其自描述性、可擴展性和可交換性,相對較適合用于對此類半結構化社區衛生數據的采集、存儲和處理。

2社區衛生數據的XML數據描述及DOM解析

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

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

文檔對象模型(DocumentObjectModel,DOM)是基于樹型結構的API,是由W3C制定的標準接口規范。DOM依據XML文檔結構XMLSchema或DTD將XML文檔轉換為樹型結構模型,通過對該對象模型的訪問,可以動態地創建和遍歷文檔,實現對XML文檔中數據的修改、移動、刪除和插入等操作。DOM定義了一系列的對象和方法對DOM樹的節點進行各種隨機操作。由于XML社區衛生數據需要頻繁的實現數據采集、查詢、修改和統計等操作,使用DOM(文檔對象模型)解析方法實現XML社區衛生數據的操作是較適宜的選擇。在社區衛生數據調查中,XML在社區衛生調查統計中的應用選擇了使用PBDOM來創建和解析XML文檔,實現社區衛生數據的調查和統計。

2.3XML社區衛生數據的讀取與統計PBDOM是PowerBuilder文檔對象模型(PowerBuilderDocumentObjectModel),是由PB非可視化對象擴展而來。它是一種可編程文檔對象模型,使用DOM技術實現XML數據的建立、讀取和處理操作。

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

3結論

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

主站蜘蛛池模板: 国产黄视频在线观看 | 国产乱视频 | 在线视频福利 | a级高清观看视频在线看 | 殴美视频 | 羞羞网站在线播放 | 羞羞视频网址 | 亚洲一区在线观看视频 | 欧美日韩视频在线第一区 | 伊人精品视频直播 | 国产资源网站 | 亚洲久草视频 | 国产成人精品一区二区免费 | 第一页在线视频 | 五月激情站 | 久久精品综合一区二区三区 | 性做久久久久久坡多野结衣 | 在线高清免费爱做网 | 欧美中日韩在线 | 国产精品一区二区在线播放 | 一区二区三区亚洲视频 | 国产久视频 | 性色在线 | 精品成人一区二区三区免费视频 | 亚洲第一福利视频 | jizz自拍| 久久99国产精品 | 五月四色| 日本在线视频二区 | 99爱在线视频这里只有精品 | 久久久久久99 | 色激情五月 | 欧美性一级交视频 | 中文字幕在线视频网站 | 国产成人一区二区三区在线视频 | 久久国产精品免费 | 国色天香一区三区四区小说 | 色老师影院 | 日本一区二区三区在线 视频 | 在线观看国产一区二三区 | 精品国产综合成人亚洲区 |