智能化醫(yī)院門診收費(fèi)稽查系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
1 引 言
醫(yī)院門診收費(fèi)處是醫(yī)院貨幣資金及收入來源的重要源頭,醫(yī)院收費(fèi)審計(jì)稽查是在醫(yī)院內(nèi)部由審計(jì)部門對(duì)醫(yī)院門診、住院的收費(fèi)和記賬業(yè)務(wù)進(jìn)行審核和評(píng)價(jià),查明其真實(shí)性、合法性、合規(guī)性、合理性,并提出意見和建議的一種專職經(jīng)濟(jì)監(jiān)督活動(dòng)。其主要目的是健全內(nèi)部控制制度,保證醫(yī)療收費(fèi)價(jià)格政策在醫(yī)院得到正確貫徹執(zhí)行,防止多收、少收、錯(cuò)收、漏收現(xiàn)象的發(fā)生,杜絕貪污、挪用、盜竊行為,保護(hù)國家財(cái)產(chǎn)的安全完整,提高醫(yī)院的經(jīng)濟(jì)效益。目前,多數(shù)醫(yī)院仍采用傳統(tǒng)的人工方式,將每天的票據(jù)與收費(fèi)系統(tǒng)中的數(shù)據(jù)進(jìn)行核對(duì)。這樣的方式不但需要大量的專業(yè)人員,工作量大,而且容易出錯(cuò)。因此尋求一種智能化的稽查方式是相關(guān)部門的迫切愿望。這里提出采用高新技術(shù)實(shí)現(xiàn)門診收費(fèi)的交互式自動(dòng)稽查審核系統(tǒng)完全滿足這一實(shí)際應(yīng)用的需要。
2 系統(tǒng)分析
通過分析發(fā)現(xiàn):門診收費(fèi)票據(jù)編號(hào)與收費(fèi)系統(tǒng)數(shù)據(jù)庫表中屬性有一定的對(duì)應(yīng)關(guān)系,如果票據(jù)與數(shù)據(jù)庫記錄不符,其中就可能有狀況發(fā)生。如有的收費(fèi)系統(tǒng)允許收費(fèi)單據(jù)的重復(fù)打印,或個(gè)別收費(fèi)員與藥房、病人之間構(gòu)成一致的利益關(guān)系,就有可能出現(xiàn)作假的情況。為此提出采用條形碼技術(shù),這樣不僅可以有效地避免人為的作弊行為的發(fā)生,而且可以實(shí)現(xiàn)門診收費(fèi)稽查的自動(dòng)化和智能化。
條形碼是一種可供電子儀器自動(dòng)識(shí)別的標(biāo)準(zhǔn)符號(hào),由一組黑白相間、粗細(xì)不同的條、空符號(hào)按一定編碼規(guī)則排列組成的標(biāo)記,用以表示一定的信息,這些信息既有數(shù)值的也有字符的。目前,醫(yī)院所用發(fā)票為統(tǒng)一印制的制式發(fā)票,除發(fā)票編號(hào)(阿拉伯?dāng)?shù)字)統(tǒng)一印制外,其余的門診號(hào)、收費(fèi)金額都是收費(fèi)時(shí)當(dāng)場打印。如果采用條形碼技術(shù),將發(fā)票編號(hào)統(tǒng)一改為阿拉伯?dāng)?shù)字與條形碼共存方式(印制時(shí)加印條形碼),收費(fèi)金額在傳統(tǒng)的阿拉伯?dāng)?shù)字、人民幣大寫方式的同時(shí)也加以條碼形打印。這樣做一方面可以有效地避免人為作弊,計(jì)算機(jī)通過條形碼識(shí)別技術(shù)很容易進(jìn)行條碼與阿拉伯?dāng)?shù)字之間的校對(duì);另一方面,傳統(tǒng)的人工審核可以通過條形碼閱讀器直接讀入發(fā)票編號(hào),與收費(fèi)系統(tǒng)自行校對(duì),克服了人工審核工作量大、速度慢的缺點(diǎn),人工需要一天才能完成的工作,采用條碼自動(dòng)審核在短短的一個(gè)小時(shí)之內(nèi)就可完成,極大地提高了工作效率。
3 系統(tǒng)構(gòu)成
鑒于目前多數(shù)醫(yī)院HIS系統(tǒng)(醫(yī)院信息系統(tǒng))已正式運(yùn)行多年,而且性能可靠、穩(wěn)定性好,所以,智能稽查系統(tǒng)仍采用目前的C/S結(jié)構(gòu),既可以網(wǎng)絡(luò)的形式運(yùn)行在多個(gè)終端,也可以以C/S形式單機(jī)運(yùn)行,其邏輯結(jié)構(gòu)如圖1所示。
4 功能實(shí)現(xiàn)
智能收費(fèi)稽查系統(tǒng)功能設(shè)置如圖2所示。智能收費(fèi)稽查系統(tǒng)由條碼閱讀控制模塊、自動(dòng)審核模塊和稽查報(bào)表打印模塊組成。
本系統(tǒng)采用客戶一服務(wù)器(C/S)模式,其中客戶端(應(yīng)用程序)采用Borland Delphi 7開發(fā),可在中文Windows 98/2000/XP上運(yùn)行;服務(wù)器端操作系統(tǒng)為Windows 2000 Advance Server,后臺(tái)數(shù)據(jù)庫采用SQL Server 2000。通過接口程序與HIS進(jìn)行數(shù)據(jù)交換。
4.1 條碼控制模塊
在標(biāo)準(zhǔn)配置的計(jì)算機(jī)系統(tǒng)中加裝手持條形碼閱讀器,采用RS 232異步通訊端口方式接入。采集的數(shù)據(jù)由串口傳人,這里采用多線程的方式。開辟一個(gè)線程專門讀取串口數(shù)據(jù),每當(dāng)串口有數(shù)據(jù)到來時(shí),此線程被激活,讀取串口緩沖器的數(shù)據(jù);無數(shù)據(jù)時(shí),該線程被掛起。
4.2 自動(dòng)審核模塊
由于采用條形碼自動(dòng)識(shí)別技術(shù),所以根據(jù)讀出的發(fā)票編號(hào)便可以惟一地定位到數(shù)據(jù)庫中的相應(yīng)記錄上,這樣庫中的金額就可以與發(fā)票條形碼上的金額進(jìn)行比對(duì),發(fā)現(xiàn)有誤,則系統(tǒng)會(huì)進(jìn)行提示。
4.3 稽查報(bào)表打印模塊
系統(tǒng)設(shè)計(jì)了日?qǐng)?bào)表、月報(bào)表、季度報(bào)表和年報(bào)表反映稽查審核情況,用戶可以根據(jù)需要進(jìn)行選擇。由于專職負(fù)責(zé)稽查人員的工作量大,所以這些報(bào)表可以極大地方便工作人員匯總工作情況,并打印上報(bào)。
5 結(jié) 語
采用條形碼自動(dòng)審核是一個(gè)實(shí)時(shí)的對(duì)帳審核過程,邊讀邊審核,速度快效率高,讀入完成后,即可得到審核結(jié)果.并可以立即打印審核結(jié)果報(bào)告,這是人工工作方式無法比擬的。
實(shí)際上,門診收費(fèi)的三聯(lián)單與數(shù)據(jù)庫系統(tǒng)、現(xiàn)金、實(shí)物、部門之間具有一個(gè)固定的數(shù)學(xué)平衡關(guān)系,在HIS系統(tǒng)的基礎(chǔ)上,以現(xiàn)有的信息按照他們之間的平衡關(guān)系,進(jìn)行分部門的、部門間的、自動(dòng)的、智能的稽查,在計(jì)算機(jī)技術(shù)、數(shù)據(jù)庫技術(shù)、專家系統(tǒng)、人工智能技術(shù)的支持下是可行的,其經(jīng)濟(jì)效益和社會(huì)效益是顯而易見的,實(shí)現(xiàn)醫(yī)院門診收費(fèi)、住院收費(fèi)、科室收費(fèi)、藥房收費(fèi)稽查的自動(dòng)化與智能化只是一個(gè)時(shí)日的問題