??????? 住院管理系統(tǒng)是整個(gè)HIS的核心部分,其他大部分業(yè)務(wù)就從住院開始。這個(gè)子系統(tǒng)包含了70多個(gè)業(yè)務(wù)功能點(diǎn),其中我們主要精講了入院登記、預(yù)交款管理、劃價(jià)記賬、住院退費(fèi)、轉(zhuǎn)科轉(zhuǎn)床、賬目結(jié)算、出院等大的業(yè)務(wù)。每個(gè)功能點(diǎn)我們都是從需求出發(fā),分析業(yè)務(wù),同時(shí)在分析過程中經(jīng)常性會(huì)引入現(xiàn)場(chǎng)客戶案例,并目前HIS市場(chǎng)的現(xiàn)狀等。然后由于本部分屬于開始引入部分,入手難度盡可能的降低,為的是讓大家的業(yè)務(wù)理解和技術(shù)結(jié)合這個(gè)過度能夠順利些。
一、本部分,我們主要講述了下面業(yè)務(wù):
1、入院登記
? 涉及表名: h_inhos_record, t_patient_info
?
系統(tǒng)配置: 住院號(hào)產(chǎn)生方式
??
業(yè)務(wù)流程:
?????????????? 1、打開入院登記界面,點(diǎn)擊新增,進(jìn)行入院登記。在費(fèi)用類別處有病人類型的選擇,注意一下。在入院登記界面上的菜單操作有查找,用這個(gè)按鈕可以查詢登記過的入院號(hào),以便進(jìn)行刪除、編輯的操作。入院登記的住院號(hào)寫在h_inhos_record和t_patient_info
??????????????
2 、住院管理里有一個(gè)“入院登記許可項(xiàng)設(shè)置”。打開這個(gè)界面可以對(duì)入院登記界面上需要輸入的項(xiàng)進(jìn)行調(diào)整。
?????????????
注意入院記一次的情況,同時(shí)會(huì)影響到h_inhoscharge_detail表,出院時(shí)也要注意導(dǎo)到出院表的情況
?2、預(yù)交款管理
?? 涉及表名: h_inhos_record,h_advance_record.
??
系統(tǒng)配置: 預(yù)交款票據(jù)是否使用發(fā)票管理。
??
業(yè)務(wù)流程: 在預(yù)交款界面。輸入住院號(hào)進(jìn)行交費(fèi)。分為支票交款和現(xiàn)金交款。退預(yù)交款同樣在這個(gè)界面上,輸入住院號(hào),調(diào)出該住院號(hào)所交的款項(xiàng)以后,點(diǎn)擊復(fù)選框。進(jìn)行退費(fèi)。
??
收費(fèi):CANCELMARK=0退費(fèi):CANCELMARK=2(沖賬負(fù)記錄) 同時(shí) CANCELMARK=1(原來的記錄)
3、劃價(jià)記賬
?
涉及表名: h_inhos_record, h_inhoscharge_detail,??
?
h_inhosleechdom_record,? h_inhosleechdom_detail.
?
系統(tǒng)配置:住院是否允許記負(fù)帳(暫未啟用);
?
數(shù)據(jù)權(quán)限:?是否允許欠費(fèi)記帳,和操作員綁定
?
業(yè)務(wù)流程:
????????????????? 1、住院劃價(jià)記賬,輸入住院號(hào),或者左邊列表里選擇需要?jiǎng)潈r(jià)的入院號(hào),進(jìn)行劃價(jià),檢治費(fèi)和和藥費(fèi)可以用代碼,拼音碼檢索。
????????????????? 2、按劃價(jià)號(hào)收費(fèi)時(shí),在藥房劃價(jià)后,產(chǎn)生的劃價(jià)號(hào),在住院劃價(jià)界面用“+”號(hào)加上劃價(jià)號(hào),就可以進(jìn)行收費(fèi)。例如:+0000000123。
?????????????????
3、組合收費(fèi)時(shí),在系統(tǒng)里維護(hù)好組合收費(fèi),在住院劃價(jià)界面輸入“]”調(diào)出組合收費(fèi),然后選擇相應(yīng)的項(xiàng)目,進(jìn)行收取。
??????????????????4、使用快捷鍵:F2 速查當(dāng)前操作員的前十筆費(fèi)用。F5 刪除選中項(xiàng)目。F6 草藥劑量 F8分處方 F12切換藥房\執(zhí)行科室。
??????????????????
5、劃中草藥時(shí),輸入數(shù)量以后,在付數(shù)一欄,輸入相應(yīng)的付數(shù),系統(tǒng)會(huì)把付數(shù)和數(shù)量相乘,相乘后得出的數(shù)量就是劃價(jià)需要的總數(shù)量。
??????????????????
6、掛起。如果病人由于種種原因,劃完價(jià),暫時(shí)沒有收費(fèi),但稍后還需要,可以暫時(shí)掛起,等病人可以收費(fèi)時(shí),在掛起界面上調(diào)出后,可以繼續(xù)收費(fèi)。還可以在掛起界面上做修改。
?
4、住院退費(fèi)
?涉及表名:h_inhoscharge_detail,?? h_inhosleechdom_record,?
?
h_inhosleechdom_detail.,? h_inhos_record
?
系統(tǒng)配置:臨床科室退費(fèi)設(shè)置
?
業(yè)務(wù)流程:
????????? ?1 、配置為0:可退全部費(fèi)用 時(shí),在操作員權(quán)限里有三個(gè)配置:
????????????????????????????????????????????????????? ?
A能否退其他科室發(fā)生的費(fèi)用
???????????????????????????????????????????????????? ??
B允許退其他操作員的費(fèi)用
??????????????????????????????????????????????????????
C能否退執(zhí)行科室為醫(yī)技科室的費(fèi)用
????????????????????????????????? ?????????? ?
有四種情況出現(xiàn):
??????????????????????????????????????????????????????????????
A??? B?? C?? 退費(fèi)說明
????????????????????????????????????????????????????????????
是?????????? 可以退全部的費(fèi)用
??????????????????????????????????????????????????????? ????
否?? 是? 是? 可以退本科室所有的費(fèi)用
??????????????????????????????????????????????????????????? ?
否?? 是? 否? 可以退本科室所有的費(fèi)用(醫(yī)技科室的除外)
????????????????????????????????????????????????????????????
否?? 否? 是? 只能退本操作員自己發(fā)生的所有費(fèi)用
????????????????????????????????????????????????????????????
否?? 否? 否? 只能退本操作員本科室發(fā)生的費(fèi)用(醫(yī)技除外)
?
??????????? ??
2、 配置為1:只能退藥品費(fèi) 時(shí),在操作員權(quán)限里三個(gè)配置
??????????????????????????????????????????????????????? ? ?
A、能否退其他科室發(fā)生的費(fèi)用
??????????????????????????????????????????????????????????
B、允許退其他操作員的費(fèi)用
??????????????????????????????????????????????????????????
C、能否退執(zhí)行科室為醫(yī)技科室的費(fèi)用
???????????????????????????????????????????????????
有四種情況出現(xiàn):
????????????????????????????????????????????????????????????????????????????
A??? B?? C?? 退費(fèi)說明
?????????????????????????????????????????????????????????????????????????????
是?????????? 可以退全部的費(fèi)用
?????????????????????????????????????????????????????????????????????????????
否?? 是? 是? 可以退本科室所有的費(fèi)用
?????????????????????????????????????????????????????????????????????????????
否?? 是? 否? 可以退本科室所有的費(fèi)用(醫(yī)技科室的除外)
?
?????????????
3 退費(fèi)申請(qǐng) ,有的醫(yī)院需要先申請(qǐng)一個(gè)退費(fèi)單,然后在住院退費(fèi)界面上載入申請(qǐng),調(diào)出退費(fèi)單,進(jìn)行退費(fèi)。
?????????????
4 退費(fèi)時(shí),如果藥品明細(xì)為黃色,代表該藥品已經(jīng)發(fā)放,不能退費(fèi),如果要退費(fèi),就要先退藥然后才能退費(fèi)
5、轉(zhuǎn)科轉(zhuǎn)床
?? 涉及表名:h_transfer_info, h_inhos_record, h_inhos_rollfee
???
業(yè)務(wù)流程:輸入住院號(hào),進(jìn)行轉(zhuǎn)科轉(zhuǎn)床,轉(zhuǎn)入的新科室需要有床位,才可以轉(zhuǎn)科成功。在h_transfer_info會(huì)記錄它的轉(zhuǎn)出科室和轉(zhuǎn)入科室,如果轉(zhuǎn)科兩次,會(huì)有兩條記錄。
??????????????
在h_inhos_record會(huì)有住院科室和入院科室這兩個(gè)字段,住院科室記錄的是該病人當(dāng)前所在的科室。
??????????????
注意:提前辦理轉(zhuǎn)科手續(xù)的情況,會(huì)影響到h_inhoscharge_detail表中的滾動(dòng)費(fèi),同時(shí)更新h_inhos_record 表中的總花費(fèi)
?
6 、賬目結(jié)算
涉及表名: h_balance_record? h_balance_detail? h_inhos_record表中的inhosstate字段
系統(tǒng)配置: 有未發(fā)藥品是否允許辦理結(jié)帳 ;結(jié)算時(shí)床位如何處理
????
業(yè)務(wù)流程:
???????????????1? 配置為1:允許 時(shí),輸入住院號(hào),進(jìn)行結(jié)算,有未發(fā)藥品時(shí),可以進(jìn)行結(jié)算。
?????????????????
配置為0不允許 時(shí),輸入住院號(hào),進(jìn)行結(jié)算,如果有未發(fā)藥品,要先發(fā)藥,然后才可以進(jìn)行結(jié)算。
???????????????
2? 0:自動(dòng)空出床位1:提示操作員是空出床位還是繼續(xù)保留
???????????????
3 博愛醫(yī)院的醫(yī)保病人,在結(jié)算時(shí),有一個(gè)配置,是否啟用院內(nèi)醫(yī)保。如果不啟用時(shí),在統(tǒng)籌掛帳一欄,輸入醫(yī)院承擔(dān)的部分,出院以后,在h_balance_record表里是該病人的預(yù)交款+統(tǒng)籌,如果它們之和大于總花費(fèi),就在應(yīng)退金額里寫值。寫的值是總花費(fèi)-(預(yù)交款+統(tǒng)籌)所得出的金額。否則在應(yīng)補(bǔ)金額里寫。
????????????????
注意:提前辦理結(jié)算的情況,會(huì)影響H_inhoscharge_detail表中的滾動(dòng)費(fèi),同時(shí)更新h_inhos_record表中的總花費(fèi)字段
?
?7、出院
??????? 涉及表名:h_balance_record?? h_leavehos_record? h_leaveleechdom_detail
?
h_leaveleechdom_record?? h_leavehoscharge_detail? h_deal_advance?
?????????
系統(tǒng)配置:出院發(fā)票作廢有效天數(shù);出院發(fā)票是否使用發(fā)票管理(0:不使用1:使用);出院招回有效天數(shù); 出院發(fā)票是否預(yù)覽(0:預(yù)覽1:不預(yù)覽)
?????????
業(yè)務(wù)流程:
??????????????????? 1 打開出院界面,在左邊列表里選擇需要出院的住院號(hào)或在右邊的選框里輸入需要的住院號(hào)。如果該病人已經(jīng)結(jié)算直接辦出院,如果該病人還沒有結(jié)算,系統(tǒng)會(huì)提示先結(jié)算再出院。出院以后,該病人的會(huì)在h_balance_record插一條記錄,字段operatetype的標(biāo)識(shí)變?yōu)?。該病人所有的費(fèi)用會(huì)記錄在h_leavehoscharge_detail表里。h_leaveleechdom_detail和h_leaveleechdom_record里記錄藥品費(fèi)。如果有未發(fā)藥品,出院以后,在藥房的出院發(fā)藥界面上進(jìn)行發(fā)藥。但出院病人只可以發(fā)藥,不能退藥退費(fèi)。
???????????????????
2 系統(tǒng)配置里:出院發(fā)票作廢有效天數(shù)。根據(jù)醫(yī)院的不同要求,輸入具體的天數(shù)。
??????????????????????
出院召回有效天數(shù),根據(jù)醫(yī)院的不同的要求,輸入具體的天數(shù)。
??????????????????????
出院發(fā)票是否預(yù)覽,配置為0:預(yù)覽是,進(jìn)行出院操作以后,保存,會(huì)出現(xiàn)發(fā)票預(yù)覽界面。否則,不出現(xiàn)。
二、涉及到的技能點(diǎn)
????????????????????????? 1. 多層開發(fā)技術(shù);
?????????????????????????
2. 大事務(wù)處理;
?????????????????????????
3. 界面布局和美化技術(shù);
?????????????????????????
4. 一些實(shí)用的算法;
?????????????????????????
5. 用代碼去描述思想
?????????????????????????
6. 報(bào)表打印技術(shù);
?
三、課程和分析過程截圖:
??????????????? 每個(gè)具體功能點(diǎn)都是從業(yè)務(wù)分析角度入手,基本可以說是手把手教著大家來完成每一個(gè)業(yè)務(wù)點(diǎn),對(duì)于遇到的每一個(gè)問題、錯(cuò)誤、異常等不回避,不掩飾,逐步分析,引導(dǎo)大家來解決這個(gè)問題。如下面的分析過程:
?賬目結(jié)算業(yè)務(wù):
計(jì)算出病人在院期間費(fèi)用信息并結(jié)清相關(guān)費(fèi)用。可以理解為“預(yù)出院”,其在院所有數(shù)據(jù)記錄暫時(shí)不變(只是標(biāo)志位變化),所有費(fèi)用明細(xì)均可查詢,同時(shí),計(jì)費(fèi)終止。
業(yè)務(wù):
1、判斷賬目是否平衡;
2、計(jì)算滾動(dòng)費(fèi):從H_INHOS_ROLLFEE表中COUNTPRICEENDDATE計(jì)費(fèi)截止日期開始到今天,計(jì)算該病人的滾動(dòng)費(fèi),插入明細(xì)賬,結(jié)果如圖:
?
3.?上面的DetailAccountId和BillID來自H_PATIENTBUSINESSID(病人大號(hào)表);
4.刪除床位滾動(dòng)費(fèi):H_INHOS_ROLLFEE
5.更改病人檔案表H_INHOS_RECORD中的床位號(hào):OFFICEBEDID=’’
6.更改床位檔案H_BED_FILE的BedIsUse為0;
7.設(shè)置在院病人檔案的住院狀態(tài)InHosState?(1?結(jié)算),床位日期為當(dāng)前日期;
8.?獲取結(jié)算ID:
Select?maxid?Into?v_BalanceID?From?H_INHOS_MAXID?Where?businessmark='BalanceID'
9.?插入病人結(jié)算主記錄:h_balance_record,其中:
發(fā)票號(hào)為000000000,出院時(shí)才出具正式發(fā)票,此處為0占位用;
交款結(jié)余=應(yīng)收金額-現(xiàn)金預(yù)交款-支票預(yù)交款
10.?插入病人結(jié)算明細(xì)記錄H_BALANCE_DETAIL,數(shù)據(jù)來自:
Select?T_InHosInvoiceItem.INVOICEID,Sum(H_INHOSCHARGE_DETAIL.MONEY)As?MONEY
??From?D_SUMMARY_INFO,T_InHosInvoiceItem,H_INHOSCHARGE_DETAIL
??Where?D_SUMMARY_INFO.INHOSINVOICEID=T_InHosInvoiceItem.INVOICEID?And?H_INHOSCHARGE_DETAIL.ITEMID=
D_SUMMARY_INFO.ITEMID
??And?H_INHOSCHARGE_DETAIL.INHOSID='0000284921'?and?H_INHOSCHARGE_DETAIL.currentinhosmark?=?1
??Group?By?T_InHosInvoiceItem.INVOICEID;
?
?
11.然后打印票據(jù),結(jié)果如:
.jpg)
12、難點(diǎn)在于插入結(jié)算記錄表的數(shù)據(jù)
注:難點(diǎn)在于票據(jù)打印