瓦力斯江·帕爾哈提 瓦依提·阿不力孜 買合木提·買買提 王路路 古麗尼格爾·阿不都外力
摘要:為了提高患者病例數(shù)據(jù)收集的速度和質(zhì)量,該文以新疆維吾爾自治區(qū)胸科醫(yī)院骨科為調(diào)研對象,采用 Visual Studio 2010開發(fā)工具以及SQL Server 2005數(shù)據(jù)庫管理工具,在HIS的基礎(chǔ)上開發(fā)并實現(xiàn)了基于C/S架構(gòu)的隨訪系統(tǒng)處理軟件。通過該系統(tǒng)與醫(yī)院HIS系統(tǒng)的無縫銜接的同時,實現(xiàn)了對患者病例以及隨訪記錄的信息化處理,從而解決了醫(yī)護人員科研數(shù)據(jù)手工收集問題,且對醫(yī)療科研工作提供了更扎實的基礎(chǔ)。
關(guān)鍵詞:電子病歷;HIS系統(tǒng);患者病例;數(shù)據(jù)采集
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2018)10-0080-04
Abstract: In order to improve the speed and quality of cases data collection, with taking the Orthopedics of Chest Hospital of Xinjiang Uyghur Autonomous Region as the research object and using Visual Studio 2010 tools and SQL Server 2005 database management tools, a follow-up management system based on C/S architecture was designed and implemented on the basis of HIS. Through the seamless connection between the system and the hospital HIS system, the information processing of patient cases and follow-up records is achieved, which solves the problem of manual collection of scientific research data for the hospital medical staff, and provides a more sturdy foundation for medical research.
Key words: electronic medical record; hospital information system; cases material;data acquisition
1 背景
如今,隨著社會的進步,在智能和信息化技術(shù)不斷發(fā)展的今天,智能和信息化已經(jīng)成為了當今社會各行各業(yè)的必然選擇[1],如OA辦公系統(tǒng)[2]、HIS醫(yī)院信息管理系統(tǒng)[3]、客戶關(guān)系管理系統(tǒng)[4]。近年來,新疆各大醫(yī)院通過智能信息化,已經(jīng)實施了住院電子病歷[5]、門診電子病歷[6]、護理移動查房[7]等30多個信息系統(tǒng),為醫(yī)院信息化建設(shè)提供了系統(tǒng)性支撐、基礎(chǔ)性支撐和服務(wù)型支撐的標準化管理和信息共享平臺。以新疆肺科醫(yī)院隨訪為例,醫(yī)院醫(yī)務(wù)人員原先是在紙質(zhì)版隨訪數(shù)據(jù)表里填寫隨訪數(shù)據(jù)。紙質(zhì)版格式固定之后很難調(diào)整或修改。完成隨訪后期統(tǒng)計、查詢、分析、工作量很多,容易出錯,無法共享隨訪數(shù)據(jù)?;颊唠S訪數(shù)據(jù)和資料基本上以紙質(zhì)表格形式存放,部分X片以圖片文件形式零散方式存放到硬盤上,部分資料以html, word和excel文檔形式存儲和管理,沒有數(shù)據(jù)庫。
該文針對新疆肺科醫(yī)院骨科醫(yī)護人員的科研工作需求,設(shè)計了一款基于“醫(yī)院電子病歷系統(tǒng)(EMR, Electronic Medical Record)”外圍附加的“骨科隨訪系統(tǒng)處理軟件”。設(shè)計該系統(tǒng)之后實現(xiàn)了患者基本信息從原先的手動錄入到自動錄入,大大減少了工作量,有效提高了工作效;解決了患者隨訪信息的統(tǒng)計、查詢、分析和共享隨訪數(shù)據(jù),從而能夠更有效地匯總病人的病情,協(xié)助分析病情。通過這些隨訪數(shù)據(jù)、患者數(shù)據(jù)生成了骨科數(shù)據(jù)庫,實現(xiàn)了數(shù)據(jù)庫管理系統(tǒng)的隨訪系統(tǒng),醫(yī)務(wù)人員根據(jù)需要通過數(shù)據(jù)庫任意組合隨訪指標設(shè)計各種隨訪數(shù)據(jù)表,最終提供更準確的科研信息和更完善的就診方案。
2 醫(yī)院骨科隨訪系統(tǒng)設(shè)計與實現(xiàn)
2.1 系統(tǒng)的總體結(jié)構(gòu)
骨科隨訪系統(tǒng)處理軟件功能結(jié)構(gòu)可以分為:HIS數(shù)據(jù)獲取子系統(tǒng)、患者基本信息管理子系統(tǒng)、患者隨訪數(shù)據(jù)管理子系統(tǒng)、科室主任管理子系統(tǒng)、患者附件材料管理子系統(tǒng)。HIS數(shù)據(jù)獲取子系統(tǒng)主要功能是醫(yī)院與現(xiàn)有HIS系統(tǒng)的連接和通訊,目的主要是獲取患者相關(guān)信息;患者基本信息管理子系統(tǒng)主要功能是用于管理患者基本信息和患者基本信息來源。如:通過住院號從醫(yī)院HIS系統(tǒng)中獲取、通過身份證閱讀器獲??;患者隨訪數(shù)據(jù)管理子系統(tǒng)主要功能是用于采集患者病歷數(shù)據(jù)之后進行查詢、統(tǒng)計、分析,是骨科隨訪系統(tǒng)處理軟件的核心;主任管理子系統(tǒng)主要功能是科室主任對系統(tǒng)用戶管理,重要數(shù)據(jù)維護,工作量統(tǒng)計等;患者附件資料管理系統(tǒng)主要功能是用于采集、存放、導入、導出患者病歷相關(guān)附件,這些附件可以是:照片、圖片、音頻、視頻、Office文檔、其他文檔。系統(tǒng)功能結(jié)構(gòu)圖如圖1所示。
2.2 系統(tǒng)詳細設(shè)計
2.2.1 HIS數(shù)據(jù)獲取子系統(tǒng)
HIS數(shù)據(jù)獲取子系統(tǒng),主要功能是醫(yī)院與現(xiàn)有HIS系統(tǒng)的連接和通訊,目的主要是獲取患者相關(guān)信息。設(shè)計該子系統(tǒng)的目的是醫(yī)生客戶端向醫(yī)院HIS(系統(tǒng)申請連接,申請獲取病人信息并保存至本地數(shù)據(jù)庫以便下次直接反饋給醫(yī)生客戶端系統(tǒng)。系統(tǒng)功能結(jié)構(gòu)圖如圖2所示。
HIS數(shù)據(jù)獲取子系統(tǒng)在骨科數(shù)據(jù)服務(wù)器運行的服務(wù)器模塊和工作人員設(shè)備運行的客戶端模塊組成。當科室工作人員準備輸入新的患者信息時在客戶端先輸入患者ID(住院號),這時系統(tǒng)首先從骨科數(shù)據(jù)庫查找患者基本信息。如果發(fā)現(xiàn)則直接讀取,如果找不到則向HIS數(shù)據(jù)獲取子系統(tǒng)發(fā)出申請。服務(wù)器端則發(fā)現(xiàn)新的數(shù)據(jù)申請時通過與HIS的接口讀取患者基本信息并存放到本地骨科數(shù)據(jù)庫并標記申請為“已完成”,客戶端檢測到申請“已完成”標記后則從骨科數(shù)據(jù)庫直接獲取患者數(shù)據(jù)。這種設(shè)計的優(yōu)點是工作人員使用的設(shè)備不會與醫(yī)院HIS服務(wù)器產(chǎn)生通信,一旦一個患者信息被保存到骨科數(shù)據(jù)庫后,不再需要與HIS產(chǎn)生通信,減少HIS服務(wù)器負擔。其工作流程圖如下圖3所示。
2.2.2 患者基本信息管理子系統(tǒng)
患者基本信息管理子系統(tǒng)主要功能是用于管理患者基本信息和患者基本信息來源?;拘畔@取1:通過系統(tǒng)配套的身份證閱讀器獲取患者基本信息,基本信息獲??;2:通過HIS數(shù)據(jù)獲取子系統(tǒng)獲取患者基本信息,已有的患者其他資料(如:紙質(zhì)病歷、X片、醫(yī)生診斷、化驗結(jié)果);采集患者其他信息。3)通過醫(yī)院HIS系統(tǒng)選擇行的復制粘貼方式4)從原有的電子版格式化數(shù)據(jù)如Excel、XML等編程提取5)從原有的電子版無格式化數(shù)據(jù),比如Word、PowerPoint、PDF、照片等手工采集6)手工輸入。如下圖4所示。
第二代身份證的夾層中有芯片和線圈,當身份證閱讀機發(fā)射電磁波讀卡信號后,二代身份證的線圈感應了電磁波產(chǎn)生電流,芯片在電流的作用下開始工作,將二代身份證信息以電磁波發(fā)回給閱讀機,這樣閱讀機就知道了二代身份證上的信息。如圖5、6所示。
2.2.3 患者隨訪數(shù)據(jù)管理子系統(tǒng)
患者隨訪數(shù)據(jù)管理子系統(tǒng)主要功能是用于采集患者病歷數(shù)據(jù)之后進行查詢、統(tǒng)計、分析,是骨科隨訪系統(tǒng)處理軟件的核心。設(shè)置該科室隨訪所需的各種項目(如:手術(shù)日期、手術(shù)位置、術(shù)后表現(xiàn)、手術(shù)時長、術(shù)中用藥)內(nèi)容、默認值、取值范圍、上下限、數(shù)據(jù)類型等,用于規(guī)范隨訪數(shù)據(jù)。醫(yī)院或科室有各種紙質(zhì)表格,每個表格內(nèi)容不同,本功能目的時根據(jù)紙質(zhì)表格讓醫(yī)務(wù)人員設(shè)計電子表格并錄入表格數(shù)據(jù)。根據(jù)制定好的電子表格輸入隨訪信息。將已錄入的隨訪數(shù)據(jù)進行查詢、分類、匯總、統(tǒng)計、分析、生成報表、打印、導出。系統(tǒng)結(jié)構(gòu)圖如圖7、8所示。
2.2.4 主任管理子系統(tǒng)
主任管理子系統(tǒng)主要功能是科室主任對系統(tǒng)用戶管理,重要數(shù)據(jù)維護,工作量統(tǒng)計等。設(shè)置醫(yī)務(wù)人員和設(shè)備(計算機)的關(guān)系及使用權(quán)限。下達任務(wù),進行計算工作量,進度檢查。管理本系統(tǒng)用戶(新增、刪除、停用、允許使用等權(quán)限)。系統(tǒng)結(jié)構(gòu)圖如圖9所示。
2.2.5 患者附件資料管理系統(tǒng)
患者附件資料管理系統(tǒng)主要功能是用于采集、存放、導入、導出患者病歷相關(guān)附件,這些附件可以是:照片、圖片、音頻、視頻、Office文檔、其他文檔。系統(tǒng)結(jié)構(gòu)圖如圖10所示。
2.3 數(shù)據(jù)庫設(shè)計
最終本次設(shè)計最重要的成果之一應該是骨科數(shù)據(jù)庫的創(chuàng)建。它是整個隨訪系統(tǒng)正常運行的最重要的保證。本系統(tǒng)數(shù)據(jù)庫管理平臺選用SQL Server 2008,服務(wù)器操作系統(tǒng)是Windows 2008。
骨科數(shù)據(jù)庫包含患者基本信息,隨訪數(shù)據(jù),科室日常數(shù)據(jù)等。數(shù)據(jù)表的設(shè)計質(zhì)量和水平直接關(guān)系到整個系統(tǒng)的運行效率和質(zhì)量。下面分別介紹部分主要表格及部分結(jié)構(gòu),如表1所示。
患者基本信息表用于存儲患者基本信息?;拘畔碓从腥N,分別是1)通過HIS數(shù)據(jù)獲取子系統(tǒng)從醫(yī)院HIS系統(tǒng)獲取;2)用身份證閱讀器獲取,然后聯(lián)系電話等部分手工輸入;3)全部手工輸入。
隨訪指標信息表是隨訪數(shù)據(jù)表的來源。醫(yī)務(wù)人員根據(jù)患者隨訪需求選擇部分或全部隨訪指標進行隨訪。系統(tǒng)提供70多種隨訪指標。如表2所示。
2.4 系統(tǒng)實現(xiàn)
為了醫(yī)務(wù)人員根據(jù)實際情況添加、修改、刪除隨訪指標系統(tǒng)提供了隨訪參數(shù)設(shè)置模塊,其運行界面如圖11所示
3 結(jié)束語
該文設(shè)計了自治區(qū)肺科醫(yī)院骨科隨訪信息處理軟件設(shè)計與實現(xiàn),自治區(qū)肺科醫(yī)院骨科患者隨訪信息處理軟件從設(shè)計到實現(xiàn),經(jīng)歷了一年多的時間。軟件的開發(fā),將醫(yī)生從原始而繁重的手工收集患者病例數(shù)據(jù)中解脫出來,提高了患者病例數(shù)據(jù)收集的速度和質(zhì)量,可以增強醫(yī)護人員對各種信息的共享性和自由度。在不影響病歷系統(tǒng)數(shù)據(jù)安全的前提下,解決了病歷系統(tǒng)數(shù)據(jù)無法導出缺陷,實現(xiàn)與醫(yī)院HIS系統(tǒng)的無縫銜接。從各個功能的基本構(gòu)思,科室實際調(diào)研,工作中接觸到的目前HIS客戶端不能自動獲取相關(guān)數(shù)據(jù)的問題,到設(shè)計與實現(xiàn),再到調(diào)試和試用,經(jīng)歷了漫長的過程。到目前為止,系統(tǒng)能平穩(wěn)地運行。系統(tǒng)全部功能基于Microsoft Visual Studio .Net平臺,采用ASP.Net技術(shù)開發(fā),服務(wù)端編程語言采用C#[8],客戶端采用的編程語言為Java Script[9],由于.Net編寫的代碼為先編譯后執(zhí)行,從而提高了程序的運行效率,也為代碼的安全性提供了強有力的保證。
參考文獻:
[1] 殷志輝, 郭金恒, 郭宗華. 淺談自動化及信息化等智能技術(shù)多領(lǐng)域融合開發(fā)[J]. 自動化博覽, 2017(11): 88-92.
[2] 劉小華. OA辦公系統(tǒng)在醫(yī)院文書檔案管理中的應用[J]. 卷宗, 2017(18).
[3] 王青美. 醫(yī)院信息系統(tǒng)在醫(yī)院管理中的作用[J]. 中醫(yī)藥管理雜志, 2017(24): 146-147.
[4] 朱榮, 周彩蘭, 高瑞. 基于數(shù)據(jù)挖掘的客戶關(guān)系管理系統(tǒng)研究[J]. 現(xiàn)代電子技術(shù), 2018, 41(1): 182-186.
[5] 賀煒良. 住院電子病歷系統(tǒng)的設(shè)計與實現(xiàn)[D].成都:電子科技大學, 2013.
[6] 丁忠, 姚青嶺, 陳宇昂, 等. 門診電子病歷系統(tǒng)的開發(fā)與應用[J]. 中國醫(yī)療設(shè)備, 2017, 32(7): 163-166.
[7] 劉煥年, 孫雪玲, 李有紅, 等. 掌上電腦在護理移動查房中的應用及效果評價[J]. 護士進修雜志, 2014(24): 2219-2221.
[8] 王波, 王志濤. 基于C#.NET與ASP.NET的醫(yī)院門戶網(wǎng)站平臺系統(tǒng)設(shè)計與開發(fā)[J]. 醫(yī)學信息學雜志, 2011, 32(12): 29-31.
[9] 羅浩. 基于Java的門診就診系統(tǒng)的設(shè)計與實現(xiàn)[J]. 科技展望, 2016, 26(7).