王曉虹,王志文
軍人門診轉(zhuǎn)科程序設(shè)計與應(yīng)用
王曉虹,王志文
軍人;門診;轉(zhuǎn)科程序;自動化管理
軍隊醫(yī)院門診的服務(wù)質(zhì)量直接關(guān)系到為部隊服務(wù)保障能力及廣大患者的健康[1]。醫(yī)院本著面向基層,服務(wù)官兵,優(yōu)質(zhì)高效的原則,積極探索新形勢下醫(yī)院為部隊服務(wù)保障模式,改善軍人就診環(huán)境,優(yōu)化為兵服務(wù)流程[2]。門診工作具有特殊性,從掛號、就診到做各種檢查都要排隊,費(fèi)時費(fèi)力。倘若需要進(jìn)一步轉(zhuǎn)科診療檢查就要重新掛號排隊,這對患者來說是很麻煩的事情。軍隊醫(yī)院雖設(shè)有軍人掛號窗口和軍人診室,但是在需要轉(zhuǎn)科檢查時仍要重新掛號。否則“門診工作站”不能處理患者信息。
考慮到軍隊醫(yī)改患者不需掛號費(fèi)這一共性與特點(diǎn),為減少轉(zhuǎn)科診療的麻煩,筆者參考“門診掛號”程序設(shè)計了“軍人門診轉(zhuǎn)科程序”。它由門診醫(yī)師站進(jìn)行操作,不需患者再到掛號室排隊掛號,由當(dāng)前看病醫(yī)師根據(jù)需要轉(zhuǎn)往相關(guān)門診診室就診,省時省力,提高了為兵服務(wù)質(zhì)量與效率?,F(xiàn)介紹如下。
1.1門診掛號基本流程“門診掛號”程序appoint運(yùn)行時,根據(jù)“門診號表”clinic_for_regist和“序號發(fā)生器”,在“就診記錄”表clinic_master中產(chǎn)生一條患者就診記錄。主要包含了門診患者掛號的日期visit_date、號別clinic_lable、患者標(biāo)識patient_id、號類(掛號費(fèi)等級)clinic_type、號碼(一個號別下的序號)serial_no、就診科室visit_dept等信息。見圖1。
根據(jù)以上設(shè)計分析,筆者用數(shù)據(jù)庫開發(fā)工具Powbuilder 9.0設(shè)計程序,分未診治(掛錯科室)與已診治兩種情況實(shí)現(xiàn)了軍人門診轉(zhuǎn)科工作。
2.1未診治患者轉(zhuǎn)科
2.1.1修改“就診記錄”表clinic_master將表中的 “號別”clinic_lable字段、“序號”serial_no字段、“就診科室”visit_dept字段、“號類”clinic_type字段分別用新的號別、序號、所屬科室代碼和號類替換。
SQL語句如下:
UPDATE"CLINIC_MASTER"
SET"CLINIC_LABEL"=:vdept_name_t,
"SERIAL_NO"=:v_current,
"VISIT_DEPT"=:vdept_code_t,
WHERE("CLINIC_MASTER"."VISIT_NO"=:vno)AND
("CLINIC_MASTER"."SERIAL_NO"=:vse);
2.1.2修改“候診隊列”表outp_wait_queue由于是更新clinic_master表,其觸發(fā)器不工作。因此需要將outp_wait_queue表中 “隊列名稱”Queue_name字段、“掛號科室代碼”Register_dept字段、“隊列序號”QUEUE_SEQUENCE字段分別用新的相應(yīng)字段替換。并將“就診標(biāo)志”"WORKED_INDICATOR"字段置0。
SQL語句如下:
UPDATE"OUTP_WAIT_QUEUE"
SET"QUEUE_SEQUENCE"=:v_current,
"QUEUE_NAME"=:vdept_name_t,
"REGISTER_DEPT"=:vdept_code_t,
"WORKED_INDICATOR"=0
WHERE("OUTP_WAIT_QUEUE"."VISIT_NO" =:vno)AND
("OUTP_WAIT_QUEUE"."QUEUE_SEQUENCE" =:vse);
2.1.3修改門診號表clinic_for_regist患者完成換號后需要將“門診號表”clinic_for_regist中新號診室對應(yīng)的“當(dāng)前號”"CURRENT_NO"字段及“當(dāng)日已掛號”Registeration_num字段值用原值加1替換。
SQL語句如下:
UPDATE"CLINIC_FOR_REGIST"
SET"CURRENT_NO"=:v_current+1,
"REGISTRATION_NUM"="REGISTRATION_ NUM"+1
WHERE("CLINIC_FOR_REGIST"."CLINIC_DA TE">=:rq)AND
("CLINIC_FOR_REGIST"."CLINIC_DATE"<=:rq)AND
("CLINIC_FOR_REGIST"."CLINIC_LABEL"=:vdept_name_t);
2.2已診治患者轉(zhuǎn)科這種情況通常出現(xiàn)在患者需要做其他??茩z查、會診時。根據(jù)新“號別”“新診室代碼”和序號發(fā)生器產(chǎn)生的新就診序號在“就診記錄”表clinic_master中插入一條新的該患者就診記錄。此時觸發(fā)器會自動更新“候診隊列”表outp_ wait_queue。然后執(zhí)行上述2.1.3步驟即可。這個過程就相當(dāng)于給患者掛了一個新號。
SQL語句中變量注釋:
vdept_name_t新號別。
v_current新號碼。
vdept_code_t新號別對應(yīng)的科室代碼。
vno門診患者就診號。
vse門診患者號碼。
rq就診日期。
軍人門診轉(zhuǎn)科程序使用簡單,掛號科室和門診醫(yī)師站均可使用,特別是門診醫(yī)師使用,對患者轉(zhuǎn)科更有針對性,解決了軍隊患者需要轉(zhuǎn)科或多科診療帶來的“麻煩”。上半年,進(jìn)行轉(zhuǎn)科處理161次,受到了官兵及老干部的好評,為提高醫(yī)療服務(wù)質(zhì)量提供了很好的技術(shù)支持。今后醫(yī)院應(yīng)不斷拓寬信息化的應(yīng)用領(lǐng)域,注重技術(shù)與管理的結(jié)合,使信息化更好地為醫(yī)院發(fā)展服務(wù)[3]。
[1]劉占河,張慶華.論軍隊醫(yī)院門診管理者應(yīng)具備的素質(zhì)與能力[J].解放軍醫(yī)藥雜志,2013,25(3):84.
[2]張慶華,劉占河,辛德清.軍隊醫(yī)院門診為部隊服務(wù)的做法[J].解放軍醫(yī)院管理雜志,2014,21(8):714.
[3]王燕,屠新麗,曹陽.加強(qiáng)門診信息化建設(shè),提升門診現(xiàn)代化管理內(nèi)涵[J].中國衛(wèi)生產(chǎn)業(yè),2014,11(20):71-72.
[2016-05-17收稿,2016-06-15修回]
[本文編輯:王軍紅]
R197.324
B
10.14172/j.issn1671-4008.2016.11.037
264002山東煙臺,解放軍107醫(yī)院信息科(王曉虹,王志文)
圖1門診掛號基本流程框圖
在寫“就診記錄”表clinic_master的同時,通過觸發(fā)器在“候診隊列”表outp_wait_queue中產(chǎn)生一條患者候診記錄。主要有就診日期visit_date、就診序號visit_no、隊列序號Queue_sequence、隊列名稱Queue_name、掛號科室代碼Register_dept、就診狀態(tài)指示worked_indicator等信息。
1.2設(shè)計分析通過門診掛號基本流程可看出,“就診記錄”表clinic_master中“號別”clinic_lable字段、“就診科室”visit_dept字段用來區(qū)分門診患者所掛號診室及其所屬科室代碼,而“號碼”serial_no字段則表示所掛“號別”的序號。這是患者在門診醫(yī)療過程中區(qū)別不同診號和候診順序的三個重要標(biāo)志。
在“候診隊列”表outp_wait_queue中,用來區(qū)分門診患者所掛號別及其所屬科室代碼的是“隊列名稱”Queue_name和“掛號科室代碼”Register_dept字段。“隊列序號”Queue_sequence表示門診患者在當(dāng)前診號下的排隊序號。通過改寫上述字段即可改變掛號診室,完成轉(zhuǎn)科工作。