版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、電子病歷系統(tǒng)與HIS接口概述電子病歷系統(tǒng)是一套完整的信息系統(tǒng),涉及的病人基本信息、住院基本信息、住院狀態(tài)變更信 息、醫(yī)囑信息、用戶信息、檢驗報告信息、檢查報告信息等數(shù)據(jù)內(nèi)容在電子病歷系統(tǒng)中都有對應的 數(shù)據(jù)表來存儲。但在數(shù)字化醫(yī)院的范疇內(nèi),要求各種數(shù)據(jù)都應該有唯一的入口,并實現(xiàn)各系統(tǒng)之間 數(shù)據(jù)的共享。目前醫(yī)院已經(jīng)成功地上線了HIS (包括部分住院醫(yī)生工作站的功能)、LIS、PACS、等專業(yè)系統(tǒng),專門來實現(xiàn)對上述業(yè)務邏輯和數(shù)據(jù)的處理。為了保持電子病歷系統(tǒng)的完整性,確保各方 數(shù)據(jù)的統(tǒng)一和延續(xù),我們需要開發(fā)專門的電子病歷接口程序,從上述系統(tǒng)中分別導入相關的數(shù)據(jù)。PACS、B超、手術(shù)麻醉等應用系統(tǒng)也需要
2、能夠查看病人的病歷內(nèi)容,為此,我們也將發(fā)布專門的WebService,來支持其它系統(tǒng)對 EMR系統(tǒng)數(shù)據(jù)的訪問。本文檔做為項目指導性文檔,直接指導電子病歷系統(tǒng)與其它各應用系統(tǒng)的開發(fā)工作,同時也做 為項目測試和驗收工作的重要參考依據(jù)。總體結(jié)構(gòu)由于EMR、HIS、LIS、PACS等系統(tǒng)都是獨立的應用系統(tǒng),每套系統(tǒng)都有自己專門的數(shù)據(jù)庫來 存儲相關內(nèi)容,對數(shù)據(jù)的邏輯處理上也存在差異,因此我們需要分別開發(fā) EMR與HIS、LIS、PACS系統(tǒng)之間的接口應用程序,通過引入線程處理機制和保存最新的成功導入時間(sync_info),周期性地導入自上次導入時間以來變化的數(shù)據(jù)內(nèi)容。導入接口程序獨立與 EMR及其他
3、應用系統(tǒng)而存在。具體導入接口結(jié)構(gòu)圖如下:可編輯電子荊歷系就宙入)接口結(jié)構(gòu)圖對上述導入接口圖做如下說明:開發(fā)專門的與HIS間的接口程序,電子病歷系統(tǒng)從HIS中實時導入病人基本信息、住院信息、醫(yī)囑執(zhí)行信息、住院狀態(tài)變更信息、用戶信息、其它信息;對于其它系統(tǒng)需要調(diào)用我們EMR中的病歷數(shù)據(jù),我們將單獨發(fā)布專門的 WebService應用程序。通過外露各種接口來實現(xiàn)對EMR數(shù)據(jù)的實時訪問。結(jié)構(gòu)圖如下:H.廣怖歷數(shù)按阿電了稔歷系統(tǒng)(卄奴;接門鉛構(gòu)圖解決方案要同步的數(shù)據(jù):1. 基礎數(shù)據(jù)信息對接。2. 病人基本信息,病人狀態(tài)信息。3. 醫(yī)囑執(zhí)行報告單。案例病人入院:方案一:基于數(shù)據(jù)庫的被動通信。 流程圖:rO
4、bject-Oriented Model、Model:聊城二院 HISPackage:Diagram:聊城 2 院入院 -database-lazyAuthor: xpDate: 2009-08-06.Version:綠色:HIS系統(tǒng)。 藍色:電子病歷系統(tǒng)。1 ,雙方通信通過數(shù)據(jù)庫,EMR被動請求通信。2,此業(yè)務流程中,不需要HIS端支持,電子病歷需要 手工同步HIS已入院,EMR中未入院的病人。3,此業(yè)務雙方通信,由EMR主動觸發(fā)。評估結(jié)果:此方案不需要現(xiàn)有HIS程序做任何改動,由于不是頻繁對HIS數(shù)據(jù)庫請求,對 HIS數(shù)據(jù)庫造成壓力較小。難點在于HIS數(shù)據(jù)庫的分析,缺點在于程序耦合性高,封
5、裝性差。需要在電子病歷上手工同步新病人。方案二:基于數(shù)據(jù)庫的主動通信流程圖:<"Object-Oriented ModelModel:聊城二院 HISPackage:Diagram:聊卩城 2院入院-database-studious Author: xpDate: 2009-08-06"Version:綠色:HIS系統(tǒng)。L藍色:電子病歷系統(tǒng)。1 ,雙方通信通過數(shù)據(jù)庫,EMR主動請求通信。2,此業(yè)務流程中,不需要HIS端支持。Read dataWrite data數(shù)據(jù)定時同步Scheduler3,EMR定期去同步HIS已入院,EMR中未入院的病人 數(shù)據(jù)評估結(jié)果:此方案
6、不需要現(xiàn)有 HIS程序做任何改動,由于采用定時輪訓同步機制,對HIS數(shù)據(jù)庫有一些壓力。難點在于 HIS數(shù)據(jù)庫的分析,缺點在于程序耦合性高,封裝性差。但不需要在電子 病歷上手工同步新病人。方案三:基于 WEB服務的友好通信。 流程圖:廠 Object-Oriented Model 、 Model:聊城二院 HISPackage:Diagram:聊城 2 院人院-webserviceAuthor: xpDate: 2009-08-06.Version:綠色:HIS系統(tǒng)。藍色:電子病歷系統(tǒng)。1, 雙方服務接口,通過WebService 方式進行通信。2, 此業(yè)務流程中,HIS發(fā)起請求,電子病歷自動接
7、受 新入院病人數(shù)據(jù),進行處理。但業(yè)務封裝性好,對HIS數(shù)據(jù)庫幾乎不造HIS完成一個新病人錄入,電子病歷數(shù)據(jù)評估結(jié)果:此方案需要HIS增加一些服務接口代碼。 成壓力,可擴展性和維護性強,雙方系統(tǒng)幾乎無縫結(jié)合, 庫中,即同步有這個新病人的數(shù)據(jù)。案例一一基礎及其它數(shù)據(jù):方案一:基于數(shù)據(jù)庫。描述:直接訪問HIS數(shù)據(jù)庫,進行定期/手動同步。類似于病人入院方案一,二的架構(gòu)。 評估結(jié)果:類同于入院方案一、二。方案二:基于WEB服務。描述:基于 WEB服務進行數(shù)據(jù)同步。類似于病人入院方案三的架構(gòu)。評估結(jié)果:類同于入院方案三。手術(shù)麻醉系統(tǒng)與HIS接口和HIS的接口,準備分為兩種方式, 一種方式是和HIS的數(shù)據(jù)實
8、時交互,目前預約數(shù)據(jù)采用這 種方式;一種方式是數(shù)據(jù)在程序開始運行時一次性導入,以后HIS數(shù)據(jù)發(fā)生變化時在 TRACKAO系統(tǒng)中增刪維護,目前基礎數(shù)據(jù)采用這種方式。1、手術(shù)預約一種方法是HIS中以視圖的形式建立以下信息(可能缺少如:身高,體重,血型這樣的信息) 格式如下:姓名年齡性別身高體重血型住院號病區(qū)(科別)床號術(shù)前診斷擬施手術(shù)擬施麻醉方法手術(shù)日期手術(shù)時間手術(shù)室麻醉師護士預約狀態(tài)HIS系統(tǒng)中的預約視圖結(jié)構(gòu):字段名說明類型空值備注IDIDNumber(9)Not nullNAME姓名Varchar2(40)Not nullAGE年齡Varchar2 (8)BIRTHDAY岀生日期Varchar
9、2 (20)SEX性別Varchar2 (8)MEDICAL TYPE醫(yī)療費類型Varchar2 (8)IDENTITY NO證件號Varchar2(40)HID住院號Varchar2(40)Not nullCID病案號Varchar2(40)REGION NO病區(qū)號Varchar2(40)Not nullREGION_NAME病區(qū)名稱Varchar2(40)Not nullDEPT科室Varchar2(40)BED床號Varchar2(40)DIAGNOSIS_CODE診斷代碼Varchar2(200)Not null多個診斷用“,”分 害嘰DIAGNOSIS_NAME診斷名稱Varchar
10、2(200)Not null多個診斷用“,”分 害嘰DESIGNEDOPERA TION_CODE擬施手術(shù)代碼Varchar2(200)Not null多個手術(shù)用“,”分 害嘰DESIGNEDOPERA TION_NAME擬施手術(shù)名稱Varchar2(200)Not null多個手術(shù)用“,”分 害嘰OPERATOR手術(shù)人員Varchar2(40)OPERATIONDATE手術(shù)日期Timestamp(6)Not nullOPERATIONTIME手術(shù)時間Timestamp (6)Not nullROOM手術(shù)室Varchar2(40)Not nullOPERATINGTABLE手術(shù)臺Varchar
11、2(2)ANAESTHETIST手術(shù)麻醉師Varchar2(40)CIRCUANESTHETIST巡臺麻醉師Varchar2(40)ANAES_ASSISTANT麻醉助理Varchar2(40)ASSISTANT1一助Varchar2(40)ASSISTANT2二助Varchar2(40)INSTRNURSE1第一巡回護士Varchar2(40)INSTRNURSE2第二巡回護士Varchar2(40)CIRCUNURSE1第一器械護士Varchar2(40)CIRCUNURSE2第二器械護士Varchar2(40)HYPERSUSCEPTIBILITY藥物過敏Varchar2(600)OPT
12、 LEVEL手術(shù)等級Varchar2(4)EMERGENCY是否緊急手術(shù)BooleanCHARGES TYPE收費類型Varchar2(4)STATE預約狀態(tài)Varchar2(1)在Trackao系統(tǒng)中構(gòu)建 HIS預約到Trackao預約的中間表,在 Trackao系統(tǒng)中每次進入 HIS預 約模塊時讀取相關的 HIS預約信息,將 HIS手術(shù)預約信息導入到 HIS_REG_OPT中間表,有助于 減少麻醉科工作量以及有利于與 HIS系統(tǒng)保持數(shù)據(jù)上的同步和一致性。對于術(shù)前診斷、擬施手術(shù)、擬施麻醉方法,由于HIS與Trackao系統(tǒng)存在一定的差異,無論在HIS中是名稱還是編碼, 都需要做一定的轉(zhuǎn)換才能
13、由HIS_REG_OPT 中間表形成Trackao系統(tǒng)中的實際預約信息,轉(zhuǎn)換程序由TRACKAO系統(tǒng)來完成。Trackao系統(tǒng)中的 HIS_REG_OPT ( HIS到Trackao系統(tǒng)的中間表)字段名說明類型空值備注IDIDNumber(9)Not nullNAME姓名Varchar2(40)Not nullAGE年齡Varchar2 (8)BIRTHDAY岀生日期Varchar2 (20)SEX性別Varchar2 (8)MEDICAL_TYPE醫(yī)療費類型Varchar2 (8)IDENTITY_NO證件號Varchar2(40)HID住院號Varchar2(40)Not nullCID病
14、案號Varchar2(40)REGION_NO病區(qū)號Varchar2(40)Not nullREGION_NAME病區(qū)名稱Varchar2(40)Not nullDEPT科室Varchar2(40)BED床號Varchar2(40)DIAGNOSIS_CODE診斷代碼Varchar2(200)Not null多個診斷用“,”分 害嘰DIAGNOSIS_NAME診斷名稱Varchar2(200)Not null多個診斷用“,”分 害嘰DESIGNEDOPERA TION_CODE擬施手術(shù)代碼Varchar2(200)Not null多個手術(shù)用“,”分 害嘰DESIGNEDOPERA TION_N
15、AME擬施手術(shù)名稱Varchar2(200)Not null多個手術(shù)用“,”分 害嘰OPERATOR手術(shù)人員Varchar2(40)OPERATIONDATE手術(shù)日期Timestamp(6)Not nullOPERATIONTIME手術(shù)時間Timestamp (6)Not nullROOM手術(shù)室Varchar2(40)Not nullOPERATINGTABLE手術(shù)臺Varchar2(2)ANAESTHETIST手術(shù)麻醉師Varchar2(40)CIRCUANESTHETIST巡臺麻醉師Varchar2(40)ANAES ASSISTANT麻醉助理Varchar2(40)ASSISTANT1一
16、助Varchar2(40)ASSISTANT2二助Varchar2(40)INSTRNURSE1第一巡回護士Varchar2(40)INSTRNURSE2第二巡回護士Varchar2(40)CIRCUNURSE1第一器械護士Varchar2(40)CIRCUNURSE2第二器械護士Varchar2(40)HYPERSUSCEPTIBILITY藥物過敏Varchar2(600)OPT LEVEL手術(shù)等級Varchar2(4)EMERGENCY是否緊急手術(shù)BooleanCHARGES TYPE收費類型Varchar2(4)STATE預約狀態(tài)Varchar2(1)1) 、由于HIS中無住院號,因此此
17、處以病案號+病人姓名+手術(shù)日期來確認一條手術(shù)。2)、在HIS數(shù)據(jù)庫中單獨為Trackao麻醉系統(tǒng)建立一個視圖表,采用人工方式將某時間段內(nèi)的手術(shù)預約導入到Trackao數(shù)據(jù)庫的HIS_REG_OPT中間表中;考慮到數(shù)據(jù)庫負荷,網(wǎng)絡負荷等原因 建議采用定時刷性的方式,刷新頻率暫定為五分鐘。讀取某時間段內(nèi)的所有預約,清空中間表,然后和Trackao系統(tǒng)中的已經(jīng)確認的預約及手術(shù)做比較,已經(jīng)確認的預約或者手術(shù)不再寫入中間表,未確認的建立相應的中間表還有一種方法是在 Trackao麻醉系統(tǒng)中直接建立一個 HIS_REG_OPT 中間表,在HIS程序中建 立某觸發(fā)器,當HIS中產(chǎn)生新的預約時由HIS程序觸發(fā)
18、Trackao數(shù)據(jù)庫中的 Create_His_Registry_Operation存儲過程寫入到 HIS預約表中。當HIS中產(chǎn)生預約變更時觸發(fā)Trackao數(shù)據(jù)庫中的 Update_His_Registry_Operation存儲過程寫入到HIS預約表中。當中間表存在此條預約則更新該預約,如果不存在該預約則查找已經(jīng)確認的預約或者手術(shù),如果存在則不寫入中間表,不存在則創(chuàng)建一條新HIS預約。然后Trackao系統(tǒng)仍然按照人工方式將某時間段內(nèi)的HIS手術(shù)預約轉(zhuǎn)換為正式的預約。當預約取消時觸發(fā) Trackao數(shù)據(jù)庫中的Delete_ His_Registry_Operation存儲過程寫入到 HIS
19、預 約表中。存儲過程: Create_His_Registry_Operation (Package His_Registry_Operation ); Update_His_Registry_Operation ( Package His_Registry_Operation ); Delete_His_Registry_Operation ( Package His_Registry_Operation); Package就是以上中間表的結(jié)構(gòu)。2、實驗室檢驗檢查2.1、EXAMINE 表字段名說明類型空值備注IDIDNumberNotnullTORC檢驗檢查的標識字 段Varchar2(1
20、)NotnullINPATIENT_ID住院病人關聯(lián)IDVarchar2(20)CODE檢驗檢查代碼Varchar2(20)NAME檢驗檢查項目名稱Varchar2(50)STATE狀態(tài)Varchar2(1)1申請未完成,2.申請已 完成,3.預約,4.報告完成USER_ID引用的用戶IDVarchar(20)BESPEAK_DATE預約日期timestampBESPEAK CREATE TIME預約記錄的時間timestampBESPEAK CREATOR預約創(chuàng)建人IDVarchar2(20)BESPEAK_CREATOR_NAME預約創(chuàng)建人Varchar2(20)AUDITING TIME
21、審核日期timestampSPEAK TIME報告日期timestampAPPLY TIME申請日期timestampSPEAKER報告人IDVarchar2(20)SPEAKER NAME報告人Varchar2(20)AUDITING MAN審核人IDVarchar2(20)AUDITING MAN NAME審核人Varchar2(20)EXAM DIAGNOSE病理診斷Varchar2(1000)SECTION_ID科室IDVarchar2(20)SECTION_NAME科室名Varchar2(50)SAMPLE檢驗樣本Varchar2(20)CLINIC_CIRCS檢驗的臨床情況Varc
22、har2(50)PICTURE檢查的圖像路徑Varchar2(50)EXAMCHECK_PART檢查的部位Varchar2(20)EXAMCHECK_AIM檢查的目的Varchar2(50)REPORT_CONTENT報告內(nèi)容Varchar2(500)EXAMCHECK_MODE檢查方式Varchar2(50)EXAMCHECK_SEE檢查所見Varchar2(50)IDEA意見Varchar2(50)INPATIENT_CONTENT病人入院情況及診 治經(jīng)過Varchar2(50)FEE費用Float2.2、EXAM ITEM 檢驗子項目表字段名說明類型空值備注IDIDNumberNotnu
23、llEXAMINE_ID關聯(lián)EXAMINE 表IDVarchar2(20)NotnullITEM_CODE項目代碼Varchar2(20)ITEM_NAME項目名稱Varchar2(50)REF_VALUE參考值Varchar2(50)VALUE_TYPE值的類型Varchar2(20)UNIT_CODE單位代碼Varchar2(20)VALUE_NUM數(shù)值型結(jié)果FloatVALUE STR文本型結(jié)果Varchar2(50)VALUR CODE代碼型結(jié)果Varchar2(20)3、藥品收費提供相關信息字段名說明類型空值備注IDIDNumberNot nullMEDICINE_ID藥品表IDNu
24、mberNot nullMEDICINE_CODE藥品代碼Varchar2(20)HIS MEDICINE CODEHIS藥品名稱Varchar2(50)MEDICINE NAME藥品名稱Varchar2(50)SPEC規(guī)格Varchar2FIRM廠家Varchar2BATCH批次Varchar2備用PRICE_MIN_PACKAGE價格Float最小計價單位對應 價格MIN_PACKAGE_UNIT最小計價(包裝)單位Varchar2SOURCE來源Varchar2Trackao、HISPACKAGE_AMOUNT計價用量FloatDISCOUNT折扣率FloatIS_CHARGED是否計費
25、Varchar2(1)4、基礎數(shù)據(jù)以下基礎數(shù)據(jù)在建立系統(tǒng)時一次性導入。4.1、藥品庫 MEDICINE字段名說明類型空值備注IDIDNumberNot nullCODE代碼Varchar2Not nullHISMEDICINE_CODEHIS中代碼Varchar2SPEC規(guī)格Varchar2NAME名稱Varchar2TYPE類型Varchar2全科、麻醉 (常量)ENABLE可用標志NumberSOURCE來源Varchar2Trackao、HISPINYIN快捷碼Varchar2BRIEF_NAME簡稱Varchar2DOSAGE UNIT劑量單位Varchar24.2、液體入量基礎數(shù)據(jù)維
26、護IO DEFINATION字段名說明類型空值備注IDIDNumberNot nullCODE代碼Varchar2Not nullNAME名稱Varchar2TYPE類型Varchar2出量/入量SUBTYPE子類型Varchar2輸血、晶體液、膠 體液、其他ENABLE可用標志Varchar2PINYIN快捷碼Varchar2SPEC規(guī)格Varchar2BRIEF NAME簡稱Varchar2DOSAGE UNIT劑量單位Varchar2由于液體中類似于葡萄糖等均屬于藥品范疇,基本結(jié)構(gòu)類似于藥品。屬于藥品范疇的均可以到藥品價格表中查詢相關內(nèi)容。液體入量基礎數(shù)據(jù)維護仍然利用原來的IO_DEFI
27、NATION出入量信息維護表。4.3、價格表PRICE字段名說明類型空值備注IDIDNumberNot nullMEDICINE_CODE藥品代碼Varchar2Not nullHISMEDICINE_CODEHIS中代碼Varchar2SPEC規(guī)格Varchar2FIRM廠家Varchar2BATCH批次Varchar2備用PRICE_MIN_PACKAGE價格Float最小計價單位對應價格MIN_PACKAGE_UNIT最小計價(包裝) 單位Varchar2SOURCE來源Varchar2Trackao、 HISENABLE可用標志Varchar24.4、收費項目表說明:麻醉中的其他收費項
28、目,包括技術(shù)性收費,術(shù)中檢驗檢查,麻醉耗材,儀器使用等,這些費 用項目的說明表字段名說明類型空值備注IDIDNumberNot nullCHARGE_ITEM_CODE收費項目代碼Varchar2(20)Not nullPKCHARGE_ITEM_NAME收費項目名稱Varchar2(40)HIS_CHARGE_ITEM_CODEHIS中代碼Varchar2(20)SPEC規(guī)格Varchar2(40)PINYIN快捷碼Varchar2(20)UNIT計價單位Varchar2(10)次,小時,只等PRICE價格FloatTYPE類型Varchar2(2)醫(yī)技、耗材、儀器使用等ENABLE可用標志Varchar2(1)BASIC UNIT AMOUNT基本收費單位FloatBASIC UNIT PRICE基本收費價格FloatCHARGE_TYPE收費類型CHARGE_ITEM_ID與 ChargeltemPackagesRel 關聯(lián)4.5、麻醉收費套餐說明:麻醉收費的套餐,由用戶維護套餐內(nèi)容和收費項目,作為一個收費包的形式出現(xiàn)字段名說明類型空值備注IDIDNumberNot nullCHARGE PACKAGES CODE套餐代碼Varchar2(20)Not nullPKCHARGE PACKAGES NAME套餐名稱Varchar2(40)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 福建省南平市塔前中學2020年高三物理模擬試題含解析
- 11《一塊奶酪》說課稿-2024-2025學年統(tǒng)編版語文三年級上冊
- 2024機關單位食堂承包合同
- 商務會議禮儀解析
- 解讀現(xiàn)代藝術(shù)
- 旅游業(yè)財務全解析
- 2024正規(guī)婚姻解除財產(chǎn)分割協(xié)議書范本12篇
- 2024版?zhèn)€人向企業(yè)租車合同
- 專項給排水施工分包協(xié)議(2024修訂版)版B版
- 3《百合花》《哦香雪》比較閱讀說課稿 2024-2025學年統(tǒng)編版高中語文必修上冊
- 西式面點師試題與答案
- 廣東省廣州市海珠區(qū)2023-2024學年九年級上學期期末語文試題(答案)
- 小區(qū)智能化系統(tǒng)工程施工組織設計方案
- 單位內(nèi)部治安保衛(wèi)制度
- 【8物(科)期末】合肥市蜀山區(qū)2023-2024學年八年級上學期期末物理試題
- GB/T 44990-2024激光熔覆修復層界面結(jié)合強度試驗方法
- ps經(jīng)典課程-海報設計(第六講)
- 鋼結(jié)構(gòu)連廊專項吊裝方案(通過專家論證)
- 50MWp漁光互補光伏電站項目錘樁施工方案
- 2025免疫規(guī)劃工作計劃
- 初二家長會課件下載
評論
0/150
提交評論