上海市閔行區(qū)醫(yī)院信息集成平臺(tái)-詳細(xì)設(shè)計(jì)說明書 (數(shù)據(jù)采集)_第1頁
上海市閔行區(qū)醫(yī)院信息集成平臺(tái)-詳細(xì)設(shè)計(jì)說明書 (數(shù)據(jù)采集)_第2頁
上海市閔行區(qū)醫(yī)院信息集成平臺(tái)-詳細(xì)設(shè)計(jì)說明書 (數(shù)據(jù)采集)_第3頁
上海市閔行區(qū)醫(yī)院信息集成平臺(tái)-詳細(xì)設(shè)計(jì)說明書 (數(shù)據(jù)采集)_第4頁
上海市閔行區(qū)醫(yī)院信息集成平臺(tái)-詳細(xì)設(shè)計(jì)說明書 (數(shù)據(jù)采集)_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

編撰梅芝雨

[]初稿編撰日期2007-05-10

euup軌f牛[V]發(fā)布保密級(jí)別機(jī)密

[]修訂文檔版本2.0

文件編號(hào)Q/BS-QH-3-08

上海市閔行區(qū)醫(yī)院信息集成平臺(tái)

(數(shù)據(jù)采集)

詳細(xì)設(shè)計(jì)說明書

創(chuàng)業(yè)軟件股份有限公司

(版權(quán)所有,翻版必究)

EPG版本歷史

日期版本說明作者

2007-05-10V0.1初稿EPG

2007-07-02VI.0公司審批,正式發(fā)布EPG

2008-05-27V2.0公司審批,正式發(fā)布EPG

2009-06-12V2.1修改EPG

2011-03-15V2.2修改EPG

將模塊設(shè)計(jì)說明書、接口設(shè)計(jì)說明書、數(shù)據(jù)庫(kù)設(shè)計(jì)說明書、

2011-10-15V2.3李定軍

用戶界面設(shè)計(jì)說明書合并成一份詳細(xì)設(shè)計(jì)說明書

2013-02-04V2.4修改模塊設(shè)計(jì)和接口設(shè)計(jì)的內(nèi)容倪慧敏

項(xiàng)目組版本歷史

日期版本說明作者

2013/9/11V0.1創(chuàng)建安冬冬

目錄

1引言................................................................................7

1.1系統(tǒng)簡(jiǎn)述............................................................................7

1.2軟件設(shè)計(jì)目標(biāo)........................................................................7

1.3參考資料............................................................................7

1.4術(shù)語與縮寫詞........................................................................7

2規(guī)范和要求..........................................................................7

2.1命名規(guī)則............................................................................7

2.2界面設(shè)計(jì)規(guī)范........................................................................8

2.3接口規(guī)范............................................................................8

3模塊匯總............................................................................8

3.1A100數(shù)據(jù)采集.......................................................................8

3.2A200門戶升級(jí).......................................................................8

3.3A500病歷檢索.......................................................錯(cuò)誤!未定義書簽。

4設(shè)計(jì)概述............................................................錯(cuò)誤!未定義書簽。

4.1系統(tǒng)總體設(shè)計(jì)........................................................錯(cuò)誤!未定義書簽。

4.1.1A100數(shù)據(jù)采集設(shè)計(jì)概述...............................錯(cuò)誤!未定義書簽。

4.1.2A200門戶升級(jí)設(shè)計(jì)概述...............................錯(cuò)誤!未定義書簽。

4.1.3A500病歷檢索設(shè)計(jì)概述...............................錯(cuò)誤!未定義書簽。

4.2約束和假定..........................................................錯(cuò)誤!未定義書簽。

5A100數(shù)據(jù)采集的模塊設(shè)計(jì).............................................................9

5.1模塊A101實(shí)時(shí)數(shù)據(jù)采集..............................................................10

5.1.1模塊說明...........................................................10

5.1.2參考界面............................................錯(cuò)誤!未定義書簽。

5.1.3詳細(xì)設(shè)計(jì)......................................................11

5.2模塊A102解包程序升級(jí)..............................................................16

5.2.1模塊說明...........................................................16

5.2.2參考界面............................................錯(cuò)誤!未定義書簽。

5.2.3詳細(xì)設(shè)計(jì)...........................................................16

5.3模塊A103數(shù)據(jù)集完善................................................................19

5.3.1模塊說明...........................................................19

5.3.2參考界面............................................錯(cuò)誤!未定義書簽。

5.3.3詳細(xì)設(shè)計(jì)...........................................................19

5.4模塊A104采集程序擴(kuò)展功能..........................................................20

5.4.1模塊說明...........................................................20

5.4.2參考界面............................................錯(cuò)誤!未定義書簽。

5.4.3詳細(xì)設(shè)計(jì)............................................錯(cuò)誤!未定義書簽。

5.5模塊A105決策支持采集功能開發(fā)......................................................21

5.5.1模塊說明..........................................................21

5.5.2詳細(xì)設(shè)計(jì)..........................................................22

6A200門戶升級(jí)的模塊設(shè)計(jì)............................................................28

6.1模塊B01名稱.......................................................................28

6.1.1模塊說明...........................................................28

6.1.2參考界面............................................錯(cuò)誤!未定義書簽。

6.1.3詳細(xì)設(shè)計(jì)......................................................28

7A500病歷檢索的模塊設(shè)計(jì).............................................錯(cuò)誤!未定義書簽。

7.1模塊B01名稱........................................................錯(cuò)誤!未定義書簽。

7.1.1模塊說明............................................錯(cuò)誤!未定義書簽。

7.1.2參考界面............................................錯(cuò)誤!未定義書簽。

7.1.3詳細(xì)設(shè)計(jì)............................................錯(cuò)誤!未定義書簽。

8接口設(shè)計(jì)..........................................................................37

8.1接口匯總表..........................................................錯(cuò)誤!未定義書簽。

8.2接口A.............................................................................................................................錯(cuò)誤!未定義書簽。

8.3接口B..............................................................................................................................錯(cuò)誤!未定義書簽。

9數(shù)據(jù)庫(kù)設(shè)計(jì)........................................................................37

9.1數(shù)據(jù)庫(kù)匯總表........................................................錯(cuò)誤!未定義書簽。

9.1.1表匯總表...........................................錯(cuò)誤!未定義書簽。

9.1.2視圖匯總表..........................................錯(cuò)誤!未定義書簽。

9.1.3存儲(chǔ)過程匯總表.....................................錯(cuò)誤!未定義書簽。

9.1.4觸發(fā)器匯總表........................................錯(cuò)誤!未定義書簽。

9.2數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì).....................................................錯(cuò)誤!未定義書簽。

9.2.1表詳細(xì)設(shè)計(jì).........................................錯(cuò)誤!未定義書簽。

9.2.2視圖詳細(xì)設(shè)計(jì).......................................錯(cuò)誤!未定義書簽。

9.2.3存儲(chǔ)過程詳細(xì)設(shè)計(jì)....................................錯(cuò)誤!未定義書簽。

9.2.4觸發(fā)器詳細(xì)設(shè)計(jì).....................................錯(cuò)誤!未定義書簽。

10非功能性設(shè)計(jì).......................................................................37

10.1性能方面設(shè)計(jì)....................................................................37

10.2易用性方面設(shè)計(jì)..................................................................38

10.3其它非功能性設(shè)計(jì)................................................................38

10.4錯(cuò)誤處理........................................................................38

10.4.1出錯(cuò)類別...........................................................38

10.4.2出錯(cuò)處理...........................................................38

10.4.3系統(tǒng)調(diào)整及再次開發(fā)問題...........................................38

11關(guān)鍵技術(shù)...........................................................................38

11.1關(guān)鍵技術(shù)的一般說明..............................................................39

11.2關(guān)鍵技術(shù)的實(shí)現(xiàn)方案..............................................................39

12其他..............................................................................39

1引言

1.1系統(tǒng)簡(jiǎn)述

本設(shè)計(jì)是建立在前期的總體集成方案的基礎(chǔ)上的。本方案是平臺(tái)集成下一階段編碼工

作的一個(gè)基礎(chǔ),也是各公司的人員相互交流的一個(gè)基礎(chǔ)。

本文檔的預(yù)期讀者是與項(xiàng)目有關(guān)的軟件技術(shù)設(shè)計(jì)人員、開發(fā)人員、業(yè)務(wù)規(guī)范設(shè)計(jì)人員

及用戶代表。

1.2軟件設(shè)計(jì)目標(biāo)

[這部分論述整個(gè)系統(tǒng)的設(shè)計(jì)目標(biāo),明確地說明哪些功能是系統(tǒng)決定實(shí)現(xiàn)而哪些時(shí)不準(zhǔn)備實(shí)現(xiàn)

的。同時(shí),對(duì)于非功能性的需求例如性能、可用性等,亦需提及。需求規(guī)格說明書對(duì)于這部分的內(nèi)

容來說是很重要的參考,看看其中明確了的功能性以及非功能性的需求。

這部分必須說清楚設(shè)計(jì)的全貌如何,務(wù)必使讀者看后知道將實(shí)現(xiàn)的系統(tǒng)有什么特點(diǎn)和功能。在

隨后的文檔部分,將解釋設(shè)計(jì)是怎么來實(shí)現(xiàn)這些的。]

1.3參考資料

1.4術(shù)語與縮寫詞

術(shù)語縮寫詞說明

2規(guī)范和要求

2.1命名規(guī)則

程序命名規(guī)范:

采用駝峰法命名規(guī)則,類名首字母大寫;屬性名,局部變量名,方法名首字母小寫;常量

和靜態(tài)屬性,全部大寫,下劃線區(qū)分單詞;

Package命名:

Package的名字應(yīng)該都是由小寫單詞組成,已com.bsoft開頭例如:com.bsoft.test

Class命名:

Class的名字必須由大寫字母開頭而其他字母都小寫的單詞組成,對(duì)于所有標(biāo)識(shí)符,其中包

含的所有單詞都應(yīng)緊靠在一起,而且大寫中間單詞的首字母。

例如:publicclassThisAClassName{}

Class變量命名:

變量的名字必須用一個(gè)小寫字母開頭,后面的單詞用大寫字母開頭,

例如:userName,thisAClassMethod

StaticFinal變量的命名:

staticFinal變量的名字應(yīng)該都大寫,并且指出完整含義。

數(shù)據(jù)庫(kù)命名規(guī)范:

參考《ORACLE命名規(guī)范.doc》

2.2界面設(shè)計(jì)規(guī)范

2.3接口規(guī)范

3模塊匯總

3.1A100數(shù)據(jù)采集

編號(hào)模塊名稱功能簡(jiǎn)述

A101實(shí)時(shí)數(shù)據(jù)采集采集醫(yī)院業(yè)務(wù)的實(shí)時(shí)數(shù)據(jù)

A102解包程序升級(jí)完成數(shù)據(jù)集的自動(dòng)解包工作

A103數(shù)據(jù)集完善完善檢查,麻醉,入院評(píng)估等數(shù)據(jù)集

A104采集程序擴(kuò)展功能提供第三方的采集擴(kuò)展功能

A105決策支持采集功能開發(fā)完成決策支持采集功能開發(fā)

3.2A200門戶升級(jí)

編號(hào)模塊名稱功能簡(jiǎn)述

A201門戶升級(jí)到22版本升級(jí)目前的門戶版本。

A202單點(diǎn)登錄升級(jí)獲取當(dāng)前登錄用戶的詳細(xì)信息

A203賬戶信息共享可以同HIS進(jìn)行賬號(hào)信息共享

4A100數(shù)據(jù)采集的模塊設(shè)計(jì)

本次數(shù)據(jù)采集升級(jí)主要是BS-CDR2Q基礎(chǔ)上進(jìn)行升級(jí),主要包括:實(shí)時(shí)數(shù)據(jù)采集,解包程

序升級(jí),數(shù)據(jù)集完善,采集程序擴(kuò)展功能等的升級(jí)。

主要應(yīng)用:

Config:采集配置和控制。

Compress:采集后臺(tái)線程類,通過接口采集,SQL采集,病歷采集等方式將數(shù)據(jù)組

裝成BSXML各式,調(diào)用adapter接口

Decompress:將adapter處理后的數(shù)據(jù)進(jìn)行解包,根據(jù)相應(yīng)的規(guī)則將數(shù)據(jù)保存到cdr

中心庫(kù)。

Adapter:主要功能用來進(jìn)行schema校驗(yàn),字典翻轉(zhuǎn),mpi調(diào)用等。

Empi:用戶主索引。

其中adapter,empi由平臺(tái)組提供。

config功能:

功能大類功能子類狀態(tài)功能描述

采集標(biāo)準(zhǔn)管理采集標(biāo)準(zhǔn)管理已開發(fā)數(shù)據(jù)集標(biāo)準(zhǔn)選擇,可以選擇不同的數(shù)

據(jù)集。

采集方式配置采集方式配置已開發(fā)根據(jù)已經(jīng)選擇的數(shù)據(jù)集標(biāo)準(zhǔn),配置數(shù)

據(jù)集對(duì)應(yīng)的采集方式。目前支持:

SQL采集,病歷采集,接口采集。

采集配置一SQL數(shù)據(jù)源管理已開發(fā)數(shù)據(jù)庫(kù)連接池管理。

業(yè)務(wù)模型映射已開發(fā)配置SQL采集數(shù)據(jù)集對(duì)應(yīng)的采集模

型。

采集SQL配置已開發(fā)配置采集SQL

采集配置一接口接口注冊(cè)未開發(fā)接口注冊(cè),主要是第三方采集接口注

冊(cè)。

接口配置未開發(fā)配置數(shù)據(jù)集對(duì)應(yīng)的采集接口

采集控制任務(wù)管理未開發(fā)采集任務(wù)管理,包括:注冊(cè),修改,

刪除等操作。

采集任務(wù)控制:包括:任務(wù)啟動(dòng),任

務(wù)停止等操作。

擴(kuò)展功能校驗(yàn)配置已開發(fā)數(shù)據(jù)校驗(yàn)規(guī)則配置

數(shù)據(jù)校驗(yàn)已開發(fā)業(yè)務(wù)庫(kù)和中心庫(kù)數(shù)據(jù)校驗(yàn),主要用來

校驗(yàn)數(shù)據(jù)是否一致,是否丟失數(shù)據(jù)。

字典生成已開發(fā)主要用來生成客戶端字典。

CDR分析已開發(fā)分析CDR目前數(shù)據(jù)情況。

Compress功能:

1.根據(jù)config的調(diào)度執(zhí)行采集任務(wù)。

2.將數(shù)據(jù)拼裝成BSXML.

3.調(diào)用adapter接口

Decompress功能:

1.解析BSXML

2.將BSXML保存到CDR。

4.1模塊A101實(shí)時(shí)數(shù)據(jù)采集

4.1.1模塊說明

名稱數(shù)據(jù)采集(接近實(shí)時(shí))

根據(jù)定義的數(shù)據(jù)集(根據(jù)衛(wèi)生部標(biāo)準(zhǔn)和創(chuàng)業(yè)的業(yè)務(wù)生成),從業(yè)務(wù)系統(tǒng)(HIS,EMR,PACS,

功能描述RIS等)中采集業(yè)務(wù)數(shù)據(jù),根據(jù)BSXML格式進(jìn)行組裝,并且將數(shù)據(jù)存儲(chǔ)CDR(臨床數(shù)據(jù)中

心)庫(kù)中。

接口與屬

數(shù)據(jù)集

處理流程參考下圖

流程說明參考下圖

數(shù)據(jù)字典無

復(fù)用說明無

備注無

4.1.2詳細(xì)設(shè)計(jì)

a)功能說明

臨床數(shù)據(jù)中心對(duì)數(shù)據(jù)的采集主要是兩種方式:

1.接口方式(主要是在已經(jīng)部署過集成平臺(tái)的醫(yī)院或者是his,emr等系統(tǒng)是第三方的醫(yī)院),

業(yè)務(wù)系統(tǒng)通過臨床數(shù)據(jù)中心暴漏的接口,通過調(diào)用接口進(jìn)行數(shù)據(jù)的采集。

2.通過直連數(shù)據(jù)庫(kù)主動(dòng)采集。

本期數(shù)據(jù)采集主要是準(zhǔn)對(duì)第二種情況。

b)業(yè)務(wù)流程

采集流程:

監(jiān)控:主要用來監(jiān)控業(yè)務(wù)庫(kù)中CDR需要采集的相關(guān)信息的變更情況,通過觸發(fā)器記錄

業(yè)務(wù)庫(kù)的操作日志。例如:保存,修改,刪除等操作。用于后續(xù)的數(shù)據(jù)采集。

調(diào)度:主要是通過定時(shí)器容器根據(jù)每個(gè)采集任務(wù)(job)設(shè)置的采集頻率,執(zhí)行相關(guān)的job。

采集:當(dāng)定時(shí)器執(zhí)行某個(gè)采集任務(wù)時(shí),首先需要獲取該任務(wù)對(duì)應(yīng)的操作日志,如果該條

操作日志操作類型是冊(cè)U除操作,直接刪除CDR庫(kù)中對(duì)應(yīng)的數(shù)據(jù)。如果是保存,修改操作通過

調(diào)用adapter接口來是實(shí)現(xiàn)數(shù)據(jù)采集。

監(jiān)控子流程:

監(jiān)控流程說明:

監(jiān)控是對(duì)CDR需要采集的業(yè)務(wù)數(shù)據(jù)進(jìn)行監(jiān)控,主要是監(jiān)控insert,update,delete等操作。

等發(fā)生以上操作時(shí),需要保存業(yè)務(wù)庫(kù)的操作記錄。

1.按照病案首頁采集為例子進(jìn)行說明,病案首頁采集涉及到病案首頁主表

(zy_brry,ba_brsy,ba_brda,ba_brzd),病案首頁診斷(ba_brqt),病案首頁手術(shù)(ba_brss),病案首

頁費(fèi)用(ba_brfy)四個(gè)業(yè)務(wù)。但是采集的主表為BA_BRSY

2.當(dāng)主表BA_BR表進(jìn)行insert,delete操作時(shí),cdr會(huì)同步進(jìn)行insert,delete操作。其他情

況cdr會(huì)進(jìn)行update操作。一般情況下單個(gè)數(shù)據(jù)集通過SQL進(jìn)行采集只涉及到一個(gè)主表。

3.日志表明細(xì)詳見BS-CDR2.1.PDM中01-CDR中心庫(kù)-》99接口表單。

調(diào)度子流程:

調(diào)度流程說明:

1.調(diào)度主要是通過定時(shí)器來對(duì)各個(gè)人任務(wù)進(jìn)行控制,主要操作為:?jiǎn)?dòng)任務(wù),停止任務(wù)。

2.任務(wù)的狀態(tài):?jiǎn)?dòng)(該任務(wù)已經(jīng)已經(jīng)啟動(dòng)為運(yùn)行),運(yùn)行(該任務(wù)目前在運(yùn)行中),停止

(該任務(wù)未啟動(dòng))。

3.當(dāng)任務(wù)停止時(shí),需要判斷下當(dāng)前任務(wù)的狀態(tài),如果為運(yùn)行,則需要等任務(wù)運(yùn)行結(jié)束后,執(zhí)

行停止操作。

采集子流程:

整體采集流程:

病案首頁采集流程:

采集任務(wù)開始

采集任務(wù)結(jié)束

采集流程說明:

1.采集任務(wù)主要是根據(jù)日志表的記錄進(jìn)行采集。由于多個(gè)觸發(fā)器的產(chǎn)生的操作日志準(zhǔn)對(duì)的是

同一個(gè)數(shù)據(jù)集,所以在采集實(shí)時(shí)數(shù)據(jù)時(shí),為了避免數(shù)據(jù)死鎖。不考慮使用多線程處理。只

準(zhǔn)對(duì)歷史數(shù)據(jù)(原來)使用多線程處理。

2.為了提高采集效率,adapter■采用集群部署,可以根據(jù)實(shí)際情況調(diào)整ADAPTER服務(wù)器的數(shù)

量。同時(shí)每個(gè)數(shù)據(jù)集也可以動(dòng)態(tài)的調(diào)整對(duì)應(yīng)使用哪個(gè)adapter服務(wù)。

3.同時(shí)decompress也支持集群部署??梢愿鶕?jù)實(shí)際情況調(diào)整decompress服務(wù)器的數(shù)量。

c)功能模塊

該模塊升級(jí)涉及到config,compress兩個(gè)應(yīng)用。

Config:

1.任務(wù)管理

>主要是用來進(jìn)行任務(wù)的注冊(cè),修改,刪除等操作。在進(jìn)行任務(wù)的修改,刪除等

操作時(shí).,需要判斷當(dāng)前任務(wù)的狀態(tài)是否為停止,否則需要將該任務(wù)停止后才能

進(jìn)行后續(xù)操作。

>任務(wù)項(xiàng):任務(wù)ID,任務(wù)類型,任務(wù)代碼,任務(wù)名稱,回調(diào)函數(shù),合并函數(shù),

數(shù)據(jù)集,操作日志表,采集服務(wù)器,adapter服務(wù)器,執(zhí)行頻率,執(zhí)行方式(同

步,異步)等。

>任務(wù)控制:全部啟動(dòng),全部停止,單個(gè)任務(wù)啟動(dòng),單個(gè)任務(wù)停止等操作。

Compress:

>定時(shí)器容器開發(fā)。需要作為一個(gè)工具類以jar包的形式發(fā)布,供數(shù)據(jù)采集,決

策支持采集使用。

接口:添加任務(wù),修改任務(wù),刪除任務(wù),批量添加任務(wù),批量修改任務(wù),批量

刪除任務(wù),查詢所有任務(wù)狀態(tài),查詢單個(gè)任務(wù)狀態(tài)。

>采集任務(wù),修改目前的采集任務(wù),支持讀取業(yè)務(wù)操作日志進(jìn)行數(shù)據(jù)采集,支持

動(dòng)態(tài)配置adapter接口。

d)表結(jié)構(gòu)

詳見BS-CDR2.1.PDM中01-CDR中心庫(kù)

e)注意事項(xiàng)

1.監(jiān)控環(huán)節(jié)中當(dāng)觸發(fā)器監(jiān)控到業(yè)務(wù)系統(tǒng)執(zhí)行update操作時(shí),需要特別處理,如果不是CDR需要

采集的相關(guān)信息不需要將該信息寫入到操作日志表中。

4.2模塊A102解包程序升級(jí)

4.2.1模塊說明

名稱解包程序升級(jí)

在BS-CDR2.0解包程序基礎(chǔ)上進(jìn)行升級(jí),完成數(shù)據(jù)集的自動(dòng)保存功能,通過數(shù)據(jù)集的配置,

功能描述

自動(dòng)將BSXML保存到CDR中心庫(kù)中,優(yōu)化解包程序性能。

接口與屬

處理流程參考業(yè)務(wù)流程

流程說明參考業(yè)務(wù)流程

數(shù)據(jù)字典無

復(fù)用說明無

備注無

4.2.2詳細(xì)設(shè)計(jì)

a)功能說明

解包程序(decompress)主要目的是解析BSXML,并且將數(shù)據(jù)插入到CDR中心庫(kù)中。BS-CDR2.0

的解包程序是手動(dòng),每次增加新的數(shù)據(jù)集需要重新進(jìn)行編碼,不利于實(shí)施人員維護(hù),所以本次升級(jí)

基于2.0的基礎(chǔ)上完成BSXML的自動(dòng)保存。

主要功能:

>BSXML解析

>根據(jù)數(shù)據(jù)集和CDR的對(duì)應(yīng)關(guān)系,動(dòng)態(tài)生成SQL。

>執(zhí)行SQL

>調(diào)用回寫類

b)業(yè)務(wù)流程

數(shù)據(jù)集對(duì)應(yīng)CDR1

表信息

說明:

1.數(shù)據(jù)集跟CDR表之間關(guān)系??梢酝ㄟ^數(shù)據(jù)庫(kù)表進(jìn)行維護(hù)。

2.生成SQL,默認(rèn)數(shù)據(jù)集中的數(shù)據(jù)源跟CDR表中的列名稱一致,通過數(shù)據(jù)庫(kù)的dml語句

獲取表的列明進(jìn)行sql組裝。

3.回寫類主要用來執(zhí)行,某個(gè)數(shù)據(jù)集中信息向其他數(shù)據(jù)集回寫。例如:衛(wèi)生事件摘要中

的診斷手術(shù)次數(shù)等信息需要從病案首頁中獲取,所以在保存病案首頁數(shù)據(jù)時(shí),需要將

診斷,手術(shù)次數(shù)等信息回寫到衛(wèi)生事件摘要表中。

4.需要定義數(shù)據(jù)集跟回寫類之間的關(guān)聯(lián)關(guān)系。

c)表結(jié)構(gòu)

詳見BS-CDR2.1.PDM中01-CDR中心庫(kù)

d)注意事項(xiàng)

1.執(zhí)行SQL語句時(shí),需要能保證數(shù)據(jù)的完整性,特別是在執(zhí)行更新操作時(shí)需要注意。

2.執(zhí)行SQL注意效率問題,以及oracle對(duì)sql的長(zhǎng)度的限制等。

4.3模塊人103數(shù)據(jù)集完善

4.3.1模塊說明

名稱數(shù)據(jù)集完善

功能描述完善BS-CDR2Q目前的缺少的數(shù)據(jù)集,并將之納入到標(biāo)準(zhǔn)版中,并提供標(biāo)準(zhǔn)的采集程序。

接口與屬

處理流程無

流程說明無

數(shù)據(jù)字典無

復(fù)用說明無

備注無

4.3.2詳細(xì)設(shè)計(jì)

a)功能說明

完善BS-CDR2Q缺少的相關(guān)數(shù)據(jù)集,以及納入到臨床數(shù)據(jù)中心標(biāo)準(zhǔn)版中,并完成相應(yīng)的采集程

序。

1.完善數(shù)據(jù)集,主要是創(chuàng)建數(shù)據(jù)元,數(shù)據(jù)集,cdr表結(jié)構(gòu)。主要數(shù)據(jù)集為:檢查(大部分),

麻醉記錄,護(hù)理記錄(一部分),治療記錄,助產(chǎn)記錄(一部分),可能根據(jù)實(shí)際情況進(jìn)行調(diào)整。

2.提供相應(yīng)的數(shù)據(jù)采集程序。

3.整理目前BS-CDR2.0已有數(shù)據(jù)集采集程序的完善并納入到標(biāo)準(zhǔn)版中。對(duì)外發(fā)布。

4.提供針對(duì)hrp,emr某個(gè)版本的標(biāo)準(zhǔn)采集程序。

b)業(yè)務(wù)流程

c)表結(jié)構(gòu)

詳見BS-CDR2.1.PDM中01-CDR中心庫(kù)

d)注意事項(xiàng)

4.4模塊A104采集程序擴(kuò)展功能

4.4.1模塊說明

名稱采集程序擴(kuò)展功能

目前的采集程序只提供兩種采集方式:SQL采集,病歷采集(只適用創(chuàng)業(yè)的病歷系統(tǒng))。

功能描述但是實(shí)際情況會(huì)比較復(fù)雜,目前的采集方式并不一定適用所有的情況。所以需要支持自定義的

采集方式,實(shí)施人員準(zhǔn)對(duì)特殊情況可以自己開發(fā)相應(yīng)的采集程序。

接口與屬

參加詳細(xì)設(shè)計(jì)

處理流程無

流程說明無

數(shù)據(jù)字典無

復(fù)用說明無

備注無

4.4.2詳細(xì)設(shè)計(jì)

a)功能說明

該功能主要用來支持第三方數(shù)據(jù)集采集。目前數(shù)據(jù)采集支持SQL采集,病歷采集兩種方式,但是

可能客戶環(huán)境是千變?nèi)f化的,目前標(biāo)準(zhǔn)版并不一定適應(yīng)所有情況,需要提供預(yù)留接口,供實(shí)施人員進(jìn)行

擴(kuò)展。目前只支持java的擴(kuò)展接口,后續(xù)可能會(huì)提供其他語言的擴(kuò)展接口,進(jìn)行擴(kuò)展時(shí),需要實(shí)現(xiàn)

ICompressExtend接口的execute方法。

流程:

1.實(shí)現(xiàn)icompressExtend接口。

2.通過配置界面添加第三方采集實(shí)現(xiàn)類。

3.配置數(shù)據(jù)集采集方式。

主要功能:

1.接口注冊(cè)。第三方接口注冊(cè),注冊(cè)信息為。接口名稱,接口描述,接口類路徑。主要操作

為:接口注冊(cè),接口修改,接口刪除。

2.采集配置:為數(shù)據(jù)集選擇相應(yīng)的采集接口。主耍操作為:接口選擇。

b)接口設(shè)計(jì)

publicinterfaceICompressExtend{

List<Map<String,Object?execute(CycleEntityentity)

throwsCompressException;

CycleEntity:采集實(shí)體類

c)表結(jié)構(gòu)

詳見BS?CDR2.1.PDM中03■決策支持

d)注意事項(xiàng)

45橫塊A10,決第支持菜隹功能開汾

1.u.X

濁?第守持渤捉采隹

d—1

功能根據(jù)決策支持中定義的模型可以同步的通過配置界面采集業(yè)務(wù)數(shù)據(jù),同時(shí)可以對(duì)每個(gè)模型的狀

描述木可1'」匕井彳〒臟捽“

7Ci?,""y?CAALL|JlLLLj.T.0

熔口

決策支持采集流程主要分成三部分:

L—決策支持中指標(biāo)和模型的配置。

?2.針對(duì)配置的模型進(jìn)行采集配置,配置采集模型,配置采集SQL,啟動(dòng)采集“

W3.—可以對(duì)每個(gè)模型進(jìn)行采集定時(shí)配置°例如A模型采集周期為10分鐘一次,B模型每天12:00

開始采集。

4.—對(duì)采集模型進(jìn)行監(jiān)控,例如:采集狀態(tài),采集數(shù)據(jù)量,每秒數(shù)據(jù)傳輸量0

>5X.j/n無

25C7TT目前公司莫他項(xiàng)目組的決策支持?jǐn)?shù)據(jù)采集也不是很靈活u這次考慮做成通用的,可以為其他頂

iim

VzuVJ目組提供支持。

1H前山笛土特中曲]罟的怕標(biāo)你府樓則笑什日舁以XMI格di牛行俾"的事再懈相桿如:

■t?HUJ/k.>44.J'JIHLtJ=LIIJ」口TJ、,|天_UAIVIL1iT111ALLIJ1小1JIIJ。EJ_xd'JJBPJ、,

CM1-J-

度,模型等佶息保存在數(shù)據(jù)庫(kù)表中,便于決策支持?jǐn)?shù)據(jù)采集。

該模塊主要分為數(shù)據(jù)源配置,采集模型配置,采集SQL配置,采集周期配置,采集監(jiān)控等功能

45.2.1數(shù)據(jù)源配置

a)功能說明:

該功能主要用來對(duì)數(shù)據(jù)庫(kù)連接池的管理,包括:新增數(shù)據(jù)庫(kù)連接,修改數(shù)據(jù)庫(kù)連接,

刪除數(shù)據(jù)庫(kù)連接等。主要是為后續(xù)SQL采集提供服務(wù)k

b)—參考界面:

數(shù)據(jù)源管理:

施源名稱:「知I闞

數(shù)據(jù)通錨數(shù)據(jù)庫(kù)類駕數(shù)據(jù)姓名稱數(shù)據(jù)庫(kù)IP用戶名闋E

ilfflARHissoracleord16config_etl

廣西人民HIS庫(kù)oradeord31GXRM_HE

公司前孟機(jī)貝?it族oradeord172.16,200.216bscdr.adapter

公司醴峰oradeord16config_eti柩賒

cdrg調(diào)旅oracleord16bscdr腳余

cdr_testsqteervercdrsa護(hù)賒

公司230em(庫(kù)sqlserverwjyy_enr30S3刪除

公司230h瞬sqteerverwjYY-his30sa何除

emr2.4sqlserverdev_emrS3刪除

hi$2.4sqlserverdev_h?s53

首頁上一頁『曰下一頁末貢

顯示第1-1。條記錄,共10^記錄Ji/i||戊到

新增數(shù)據(jù)源:

編輯數(shù)據(jù)源:

詳見~BSqR2.1.PDM中03-決策支持

dH意事項(xiàng)

由于該模塊是從數(shù)據(jù)采集遷移過來,有些地方需要注意

1.表名稱需要修改U

4.5.2.2采集.SQL配置

--功能說明:

根據(jù)在決策支持中配置的模型配置對(duì)應(yīng)的采集SQL.一個(gè)指標(biāo)對(duì)應(yīng)一個(gè)采集SQL.

提供采集前的那卻有■存T改等功能廣

保存:保存配置SQL,保存前需要對(duì)必填項(xiàng)進(jìn)行校驗(yàn)(主要是:維度和指標(biāo))i組保

存前需要選擇該SQL對(duì)應(yīng)的數(shù)據(jù)庫(kù)連接池。

測(cè)試:測(cè)試該SQL是否合法「在測(cè)試前,需要選擇對(duì)應(yīng)的數(shù)據(jù)庫(kù)連接池和輸入

修改:修改該SQL的配置「

點(diǎn)擊下圖中的左側(cè)菜單,右側(cè)展示當(dāng)前指標(biāo)的采集SQL釀置界面。目錄結(jié)構(gòu)分

別是目錄一》..模型一》“指標(biāo),.

B醫(yī)療服務(wù)SELECT

B門急診動(dòng)態(tài)科室*:SY.KSMC

門診人次浜生*:SY.YSMC

急診人次時(shí)日*:SY.TIME

B門急診處方疾病*:SY.JBMC

處方總載門診人次*:COUNT(SY.ID)

抗菌藥物總數(shù)

B住院床位

開放總床日數(shù)

B基本藥物FROMBA_BRSYSY

B藥品金額

藥品金額WHERESY」D='123'

B抗菌藥物

抗菌藥物數(shù)里

抗菌藥物頻次

LIS▼

詳見BS-CDR2.1.PDM中03-決策支持

1.本次只支持一個(gè)指標(biāo)一個(gè)SQL的采集方式,暫不支持多個(gè)指標(biāo)一個(gè)SQL的采集方

2.—考慮二次楨型的問題,本次要支持二次模型的采集。

4.5.2.3采

a)—功能說明:

該功能模塊主要用來啟動(dòng)劉琳控模型的采集0主要包含的功能:

編輯:可以編輯單個(gè)模型和所有模型的采集信息,例如:采集開始日期,采集結(jié)

束日期,采集周期,采集頻率等(查看模型采集編輯界面原型)。

啟動(dòng)可以準(zhǔn)對(duì)單傘模型和所有模型啟動(dòng)采集業(yè)務(wù)L啟動(dòng)■的業(yè)務(wù)流■程參考斗圖

停止:可以也對(duì)單個(gè)模型和所有模型停止采集業(yè)務(wù)。將某個(gè)模型停止時(shí),如果

該模型正在采集數(shù)據(jù).,需要等該模型執(zhí)行完畢后體質(zhì)該模型的采集口

查看日志:可以查看橫蟄的采集日志信息.一般日志信息保存30天的數(shù)據(jù)u單擊每

個(gè)模型可以查看該模型相關(guān)的日志信息,日志信息包括:采集開始時(shí)間,

采集結(jié)束時(shí)間,采集數(shù)據(jù)條數(shù),查詢耗時(shí),保存耗時(shí),這個(gè)模型采集耗

時(shí)等信息(查看日志界面原型)。

b)—后臺(tái)業(yè)務(wù)流程:

將模型的聚集

任務(wù)放到定時(shí)

器容器中后,

定時(shí)器會(huì)按照

設(shè)計(jì)的信息,

啟動(dòng)該任務(wù)

e)參考界面

采集管理界面:

采隼周期配置:

目錄凝采集開始日期采集結(jié)束時(shí)間采選周期采隼頻率爆

醫(yī)療服務(wù)門急診動(dòng)態(tài)2010-01-012013-10-01沃每天12:00頰

SM啟動(dòng)停止I

醫(yī)療服務(wù)住赫位2010-02-032013-10-01沃每五分鐘啟動(dòng)

言啟動(dòng)][停止]

醫(yī)療服務(wù)門急診防每分鐘粉啟動(dòng)][停止]

2010-02-032013-10-01沃10編輯

醫(yī)療服免手木蟠每個(gè)月一

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論