楊畢輝,施雅賢,周友泉,吳業(yè)毅,鄭榮緯
(解放軍第174醫(yī)院 信息科,福建 廈門(mén) 361003)
輔助生育技術(shù)(Assisted Reproductive Technologies,ART)是指為生殖功能障礙的夫婦提供的各種非自然輔助手段,使他們能夠生殖的技術(shù)[1]。輔助生殖技術(shù)是繁衍人類后代的醫(yī)療技術(shù),我國(guó)對(duì)開(kāi)展輔助生殖技術(shù)都進(jìn)行了嚴(yán)格的規(guī)范和管理,每一步的操作都要求有嚴(yán)格的控制,而人力在控制這樣復(fù)雜的輔助生殖技術(shù)過(guò)程面前卻顯得不足[2-3],為實(shí)現(xiàn)用計(jì)算機(jī)進(jìn)行輔助生殖醫(yī)學(xué)技術(shù)的信息化管理,開(kāi)發(fā)一套生殖醫(yī)學(xué)管理信息系統(tǒng)勢(shì)在必行。
按照輔助生殖醫(yī)學(xué)技術(shù)的操作程序及管理規(guī)范,根據(jù)國(guó)家衛(wèi)生部制定 《人類輔助生殖技術(shù)規(guī)范》,《人類精子庫(kù)技術(shù)規(guī)范》,《實(shí)施人類輔助生殖技術(shù)的倫理原則》等文件資料[4],從生殖醫(yī)學(xué)中心實(shí)際業(yè)務(wù)工作流程及管理需要出發(fā),建立一套適合輔助生殖技術(shù)操作及管理、統(tǒng)計(jì)和分析、數(shù)據(jù)挖掘、科研教學(xué)的管理信息系統(tǒng)。
該系統(tǒng)可實(shí)現(xiàn)的功能包括新建周期、周期管理、門(mén)診病歷管理、臨床治療、實(shí)驗(yàn)室記錄、周期總結(jié)、隨訪管理、冷凍管理、周期檢索、統(tǒng)計(jì)報(bào)表、系統(tǒng)管理等。系統(tǒng)功能框架如圖1所示。
圖1 系統(tǒng)功能框架圖Fig.1 Framework of system function
系統(tǒng)采用Client/Server體系結(jié)構(gòu),以HIS系統(tǒng)數(shù)據(jù)庫(kù)的Oracle作為后臺(tái)數(shù)據(jù)庫(kù)存儲(chǔ)系統(tǒng)[5]。服務(wù)器端使用Windows 2003 Server操作系統(tǒng),客戶端使用Windows 2000/2003/XP操作系統(tǒng),系統(tǒng)的開(kāi)發(fā)工具使用PowerBuilder 9.0。
醫(yī)院生殖醫(yī)學(xué)中心的業(yè)務(wù)工作流程:前來(lái)生殖中心就診的患者,結(jié)合臨床及輔助檢查結(jié)果,對(duì)患者不孕原因做出初步病因?qū)W診斷,對(duì)需要做一般治療患者進(jìn)行門(mén)診治療及復(fù)查。依據(jù)《人類輔助生育技術(shù)規(guī)范》所規(guī)定的適應(yīng)癥,對(duì)需要進(jìn)行輔助生育技術(shù)(ART)治療者進(jìn)行各項(xiàng)輔助技術(shù)實(shí)施前相關(guān)輔助檢查及準(zhǔn)備工作。如果各項(xiàng)檢查表明符合ART治療,安排患者進(jìn)入ART治療周期。對(duì)進(jìn)行ART治療的患者進(jìn)行治療后隨訪,如果成功,治療完成。如果治療未成功,繼續(xù)新周期的治療。系統(tǒng)業(yè)務(wù)工作流程圖如圖2所示。
圖2 生殖中心業(yè)務(wù)工作流程圖Fig.2 Flow chart of reproductive medical center
進(jìn)入輔助生殖治療的患者,醫(yī)生先為其建立ART病歷,記錄該患者在生殖中心進(jìn)行輔助生殖治療的全過(guò)程操作、實(shí)驗(yàn)室操作記錄、隨訪記錄等情況。醫(yī)生操作用例圖如圖3所示。
圖3 醫(yī)生操作用例圖Fig.3 Use case chart of doctor operation
系統(tǒng)采用Oracle作為后臺(tái)存儲(chǔ)數(shù)據(jù)庫(kù)系統(tǒng)。首先,在醫(yī)院HIS數(shù)據(jù)庫(kù)服務(wù)器上創(chuàng)建一個(gè)名為T(mén)SP_REPRODUC的表空間,它對(duì)應(yīng)的數(shù)據(jù)文件為APREPRODUC.DBF,它單獨(dú)用于存儲(chǔ)生殖醫(yī)學(xué)管理系統(tǒng)相關(guān)的數(shù)據(jù)庫(kù)對(duì)象。接著,在數(shù)據(jù)庫(kù)中創(chuàng)建一個(gè)用戶 reproduc,默認(rèn)的表空間為T(mén)SP_REPRODUC。然后,在reproduc用戶下,創(chuàng)建系統(tǒng)的各個(gè)業(yè)務(wù)關(guān)系表,如患者信息表、病史記錄表、治療監(jiān)測(cè)記錄表、取卵手術(shù)記錄表、胚胎移植手術(shù)記錄表、胚胎培養(yǎng)記錄表、周期總結(jié)、隨訪記錄表等。系統(tǒng)創(chuàng)建數(shù)據(jù)結(jié)構(gòu)的主要代碼發(fā)下所示:
2.4.1 系統(tǒng)登錄授權(quán)
進(jìn)入系統(tǒng)前必須輸入用戶名及口令,如果輸入的用戶名及口令不正確則進(jìn)行提示,超過(guò)3次未登錄成功則退出系統(tǒng)。用戶名及口令通過(guò)醫(yī)院信息系統(tǒng)的用戶管理程序進(jìn)行授權(quán)。系統(tǒng)登錄關(guān)鍵代碼:
2.4.2 系統(tǒng)登錄跟蹤
自動(dòng)記錄用戶登錄信息保存在數(shù)據(jù)庫(kù)系統(tǒng)登錄(system_user_login)日志表中,包括登錄用戶名、用戶姓名、登錄時(shí)間、登錄工作站lP地址、登錄計(jì)算機(jī)名、退出時(shí)間等。保存系統(tǒng)登錄日志代碼如下所示:
2.4.3 系統(tǒng)的數(shù)據(jù)安全管理
為了病人隱私保護(hù),我們對(duì)系統(tǒng)進(jìn)行嚴(yán)格的授權(quán)訪問(wèn)控制,只有生殖醫(yī)學(xué)中心的工作人員通過(guò)授權(quán)才可以使用此系統(tǒng),其他人員未通過(guò)授權(quán)不允許使用此系統(tǒng)。通過(guò)Oracle數(shù)據(jù)庫(kù)的權(quán)限管理及安全訪問(wèn)機(jī)制[6],只有通過(guò)授權(quán)的用戶才可以訪問(wèn)系統(tǒng)中的數(shù)據(jù),而未授權(quán)的用戶則沒(méi)有權(quán)限訪問(wèn),以此確保系統(tǒng)的數(shù)據(jù)安全。因此,首先創(chuàng)建一個(gè)角色role_reproduc,然后把創(chuàng)建的生殖醫(yī)學(xué)管理系統(tǒng)的相關(guān)表的權(quán)限(SELECT、INSERT、UPDATE、DELETE)以及其他相關(guān)數(shù)據(jù)庫(kù)對(duì)象的權(quán)限,授予角色role_reproduc,再把角色role_reproduc授予需要訪問(wèn)此系統(tǒng)的其他用戶。系統(tǒng)授權(quán)SQL語(yǔ)句如下所示:
系統(tǒng)對(duì)于首次進(jìn)行輔助生殖治療的患者,首先必須創(chuàng)建女方信息及相對(duì)應(yīng)的男方信息,而復(fù)診的患者,系統(tǒng)提供檢索功能讓用戶選擇女方信息及相對(duì)應(yīng)的男方信息。然后錄入就診日期、病歷號(hào)、ART方式、周期類型,建立ART病歷,即該患者在生殖中心進(jìn)行輔助生殖治療的全過(guò)程操作及治療狀態(tài)記錄。每個(gè)患者一個(gè)治療周期對(duì)應(yīng)一份ART病歷,一個(gè)患者可以有多個(gè)ART治療周期。
用于管理正在治療中的周期,記錄一個(gè)ART治療周期的所有業(yè)務(wù)工作內(nèi)容,包括錄入患者的病史記錄、診療計(jì)劃、治療方案、臨床治療記錄、實(shí)驗(yàn)室記錄、周期總結(jié)、隨訪記錄。周期管理主要實(shí)現(xiàn)以下幾方面的功能:
1)門(mén)診病歷管理。錄入女方與男方的患者基本信息、病史概況、檢查記錄、妊娠記錄、治療情況、ART治療史、診斷記錄、病史小結(jié)、診療計(jì)劃、治療方案。
2)臨床治療。錄入臨床治療中的各種操作記錄,包括模擬移植記錄、卵巢基礎(chǔ)狀態(tài)測(cè)定、治療監(jiān)測(cè)方案、治療監(jiān)測(cè)記錄、AIH/AID手術(shù)記錄、取卵手術(shù)記錄、睪丸附睪取精記錄、胚胎移植手術(shù)記錄、黃體支持。
3)實(shí)驗(yàn)室記錄。記錄實(shí)驗(yàn)室的各種操作記錄,包括卵子處理記錄、卵子冷凍及捐增記錄、精子處理記錄、授精記錄、凍胚解凍記錄、胚胎培養(yǎng)記錄、胚胎活檢記錄、胚胎培養(yǎng)總結(jié)。
4)周期總結(jié)。用于一個(gè)ART治療周期結(jié)束時(shí),錄入周期的總體治療情況,包括術(shù)前檢查、病歷、知情同意書(shū)及證件情況是否完成、嚴(yán)重并發(fā)癥情況、周期結(jié)局、初步原因分析及下一步治療建議、治療小結(jié)。
5)隨訪記錄。錄入一個(gè)ART治療周期的隨訪記錄情況,包括生化妊娠、臨床妊娠、減胎記錄、妊娠早期、妊娠中期、妊娠結(jié)局。
冷凍管理包括凍卵管理與凍胚管理。凍卵管理用來(lái)記錄卵子來(lái)源的患者信息、ART周期、冷凍編號(hào)、取卵日期、冷凍日期、冷凍管號(hào)、卵子數(shù)目等。凍胚管理用來(lái)記錄胚胎來(lái)源的患者信息、ART周期、冷凍編號(hào)、冷凍日期、冷凍管號(hào)、胚胎數(shù)目等。
供精管理用于記錄供精者信息及供精標(biāo)本信息,包括供精標(biāo)本編號(hào)、標(biāo)本來(lái)源、標(biāo)本例數(shù)、標(biāo)本引進(jìn)日期、供精者基本信息情況、供精者體貌特征、實(shí)驗(yàn)室檢查說(shuō)明等,并可以按標(biāo)本信息及供精者信息進(jìn)行供精記錄的檢索。
可以根據(jù)患者基本信息、病歷號(hào)、ART周期、治療方式、用藥方案、授精方式、周期結(jié)局、隨訪信息等條件進(jìn)行組合查詢。統(tǒng)計(jì)報(bào)表包括夫精人工授精統(tǒng)計(jì)、供精人工授精統(tǒng)計(jì)、體外受精胚胎移植統(tǒng)計(jì)。
系統(tǒng)管理包括藥品管理、用藥方案、修改口令三個(gè)方面的內(nèi)容。藥品管理包括周期前用藥管理、超排卵用藥管理、黃體支持用藥管理。用藥方案包括周期前用藥方案、超排卵用藥方案。修改口令提供給用戶修改系統(tǒng)的登錄口令。
因?yàn)橄到y(tǒng)與醫(yī)院信息系統(tǒng)共用一個(gè)數(shù)據(jù)庫(kù),通過(guò)病人ID(PATIENT_ID)可以實(shí)時(shí)地調(diào)取HIS系統(tǒng)中病人基本信息、醫(yī)生對(duì)病人所開(kāi)的處方、檢查單、檢驗(yàn)單、治療單等信息。充分共享HIS系統(tǒng)資源,既方便了患者,又提高了工作效率。
運(yùn)用醫(yī)院信息系統(tǒng)的用戶管理程序,可以靈活對(duì)用戶進(jìn)行授權(quán),或者回收權(quán)限。根據(jù)用戶的操作級(jí)別及實(shí)際工作,系統(tǒng)大致可分為以下幾類用戶:系統(tǒng)管理員、門(mén)診病歷管理員、臨床醫(yī)師、實(shí)驗(yàn)室人員、隨訪管理員、統(tǒng)計(jì)報(bào)表管理員。
本系統(tǒng)是根據(jù)我院生殖醫(yī)學(xué)中心的實(shí)際需求及輔助生殖技術(shù)管理規(guī)范而設(shè)計(jì)的一套管理軟件,由于實(shí)際問(wèn)題與理論分析存在差異,同時(shí)國(guó)家生殖醫(yī)學(xué)中心的管理規(guī)范的內(nèi)容不斷更新,以及醫(yī)院自身管理模式的改變所帶來(lái)的流程的變化都對(duì)本系統(tǒng)的設(shè)計(jì)提出了更高的要求。系統(tǒng)投入使用后,根據(jù)用戶的需求及管理需要,經(jīng)過(guò)多次的修改及完善,目前軟件的功能較全面、性能較穩(wěn)定,實(shí)現(xiàn)了醫(yī)院生殖醫(yī)學(xué)中心信息化管理的要求。
[1]陳小華,趙章記.生殖中心管理系統(tǒng)的開(kāi)發(fā)與應(yīng)用[J].醫(yī)學(xué)與社會(huì),2008,21(2):35-37.
CHEN Xiao-hua, ZHAO Zhang-ji.Developmentand application of reproductive center management system[J].Medicine and Society, 2008,21(2):35-37.
[2]何秀玉.生育健康監(jiān)測(cè)系統(tǒng)的運(yùn)行與管理探討[J].醫(yī)療衛(wèi)生裝備,2008,29(3):57,59.
HE Xiu-yu. Discussion on operating and managing reproductive health surveillance system[J].Chinese Medical Equipment Journal, 2008,29(3):57,59.
[3]高志宏,趙章記,陳小華.生殖醫(yī)學(xué)中心管理系統(tǒng)的開(kāi)發(fā)[J].中國(guó)數(shù)字醫(yī)學(xué),2009,4(1):31-34.
GAO Zhi-hong, ZHAO Zhang-ji, CHEN Xiao-hua.Development of management system in reproductive medicine center[J].China Digital Medicine,2009,4(1):31-34.
[4]唐立新,王奇玲,劉美意,等.供精輔助生殖技術(shù)電腦管理系統(tǒng)的開(kāi)發(fā)與應(yīng)用[J].中國(guó)計(jì)劃生育學(xué)雜志,2004,12(6):341-342.
TANG Li-xin, WANG Qi-lin, LIU Mei-yi, etal.Development and application of sperm-provide ART management system[J].Chinese Journal of Family Planning,2004, 12(6):341-342.
[5]Christopher Allen.Oracle PL/SQL程序設(shè)計(jì)基礎(chǔ)教程[M].鐘鳴,文衛(wèi)東,等譯.北京:機(jī)械工業(yè)出版社,2001.
[6]Oracle DBA核心技術(shù)解析[M].信息產(chǎn)業(yè)部軟件與集成電路促進(jìn)中心組編.北京:電子工業(yè)出版社,2006.