羅房房 郝慶美 馬璇
開發(fā)并實(shí)現(xiàn)醫(yī)院信息系統(tǒng)(HIS)與醫(yī)療電子票據(jù)管理平臺(tái)的接口,以實(shí)現(xiàn)醫(yī)院信息系統(tǒng)與醫(yī)療電子票據(jù)管理平臺(tái)的對(duì)接,從而實(shí)現(xiàn)醫(yī)院票據(jù)管理電子化。 方法按照醫(yī)療電子票據(jù)管理平臺(tái)統(tǒng)一的接口規(guī)范要求,利用webservice技術(shù)開發(fā)門診電子票據(jù)開具接口、住院電子票據(jù)開具接口、電子票據(jù)沖紅接口等。結(jié)果 規(guī)范票據(jù)開立流程,建立財(cái)務(wù)票據(jù)信息實(shí)時(shí)上傳通道,實(shí)現(xiàn)醫(yī)院票據(jù)無紙化管理。結(jié)論 醫(yī)院信息系統(tǒng)(HIS)與醫(yī)療電子票據(jù)管理平臺(tái)接口的開發(fā)與實(shí)現(xiàn),能實(shí)現(xiàn)醫(yī)院門診掛號(hào)、門診收費(fèi)和住院結(jié)算等業(yè)務(wù)直接與電子票據(jù)管理平臺(tái)對(duì)接,實(shí)現(xiàn)票據(jù)電子化,節(jié)約成本,提高工作效率,減少患者排隊(duì)等待時(shí)間。
隨著互聯(lián)網(wǎng)、移動(dòng)支付等信息網(wǎng)絡(luò)技術(shù)的高速發(fā)展,各醫(yī)院幾乎都實(shí)現(xiàn)了自助機(jī)自助掛號(hào)、繳費(fèi)等功能,同時(shí),各醫(yī)院也都建立了自己的微信公眾號(hào)和支付寶生活號(hào),患者可以選擇在院內(nèi)利用自助機(jī)進(jìn)行自助機(jī)掛號(hào)、繳費(fèi)等服務(wù),也可以選擇手機(jī)線上利用微信或支付寶進(jìn)行線上掛號(hào)、繳費(fèi)、取報(bào)告等服務(wù),同時(shí),隨著醫(yī)?;颊咴\間結(jié)算壁壘的打通,醫(yī)生在診間問診完成后,也可以給患者在診間直接繳費(fèi),以上信息技術(shù)的實(shí)現(xiàn)大大節(jié)約了患者排隊(duì)等待的時(shí)間,而在這整個(gè)過程中,患者獲取醫(yī)療收費(fèi)票據(jù)卻成了整個(gè)結(jié)算環(huán)節(jié)中最大的瓶頸。如果患者在自助機(jī)、微信公眾號(hào)、支付寶生活號(hào)或者醫(yī)生診間結(jié)算的,若要獲取發(fā)票,還需要去收費(fèi)窗口排隊(duì)。而電子票據(jù)的出現(xiàn)就解決了這一瓶頸,打通了患者就醫(yī)掛號(hào)、就診、交費(fèi)及票據(jù)交付全閉環(huán)電子化管理。而隨著省財(cái)政廳全力推進(jìn)財(cái)政電子票據(jù)管理改革以及省電子票據(jù)平臺(tái)的建設(shè)完成,各醫(yī)院接入省電子票據(jù)平臺(tái)已成為必然趨勢(shì)。
為了實(shí)現(xiàn)醫(yī)院HIS系統(tǒng)與電子票據(jù)平臺(tái)的無縫對(duì)接,我們對(duì)醫(yī)院HIS系統(tǒng)中門診掛號(hào)、門診收費(fèi)、門診退號(hào)、門診退費(fèi)、住院結(jié)算、住院結(jié)算召回等模塊進(jìn)行了系統(tǒng)改造,自行研發(fā)了電子票據(jù)接口程序,實(shí)現(xiàn)了HIS系統(tǒng)與電子票據(jù)平臺(tái)的無縫銜接,并自主研發(fā)了批量開具門診電子票據(jù)和批量開具住院電子票據(jù)功能,同時(shí)實(shí)現(xiàn)了電子票據(jù)實(shí)時(shí)監(jiān)管功能,大大提高了工作效率,節(jié)約紙質(zhì)發(fā)票成本,減少患者為單獨(dú)打印發(fā)票而產(chǎn)生的排隊(duì)等待時(shí)間,同時(shí)解決了患者發(fā)票聯(lián)的保存問題,大大降低了患者紙質(zhì)票據(jù)丟失帶來的困擾。
醫(yī)院HIS系統(tǒng)與電子票據(jù)平臺(tái)采用嵌入式接口模式,在HIS系統(tǒng)中直接調(diào)用電子票據(jù)平臺(tái)接口,每個(gè)功能通過HIS調(diào)用對(duì)應(yīng)的接口方法以及規(guī)定的入?yún)⒑统鰠韺?shí)現(xiàn)和電子票據(jù)平臺(tái)的交互,這種接口模式的設(shè)計(jì)不僅給醫(yī)院實(shí)際業(yè)務(wù)工作帶來極大的方便,也保證了數(shù)據(jù)的實(shí)時(shí)性和準(zhǔn)確性;網(wǎng)絡(luò)傳輸方式采用HTTPS的 POST方法提交, 提交和返回?cái)?shù)據(jù)均為JSON格式(Content-Type: application/ json), 并配有MD5+HMAC-SHA256簽名算法, 字符編碼統(tǒng)一采用UTF-8字符編碼,確保交易報(bào)文安全保密。
電子票據(jù)系統(tǒng)通過醫(yī)院內(nèi)部網(wǎng)絡(luò)與醫(yī)院信息系統(tǒng)(HIS)進(jìn)行數(shù)據(jù)和信息交互,通過網(wǎng)閘與醫(yī)院外網(wǎng)前置機(jī)建立通訊連接,然后通過防火墻與電子票據(jù)平臺(tái)實(shí)現(xiàn)數(shù)據(jù)聯(lián)通,從而構(gòu)建一條完整的電子票據(jù)鏈路,實(shí)現(xiàn)電子票據(jù)全過程(賦碼,開具、傳輸、查驗(yàn)、入賬、歸檔)。為支持這一設(shè)計(jì),醫(yī)院共購買四臺(tái)服務(wù)器,分別為:數(shù)字簽名服務(wù)器、前置機(jī)服務(wù)、應(yīng)用服務(wù)器和數(shù)據(jù)庫服務(wù)器,用來保證數(shù)據(jù)的安全性、準(zhǔn)確性和完整性。
通過對(duì)醫(yī)療電子票據(jù)平臺(tái)接口文檔的分析,電子票據(jù)平臺(tái)接口中需要醫(yī)院必須完成的接口共15個(gè),包括:醫(yī)療門診電子票據(jù)開具接口、醫(yī)療住院電子票據(jù)開具接口、電子票據(jù)沖紅接口、換開紙質(zhì)票據(jù)(電子票據(jù)打印)接口等,醫(yī)院信息系統(tǒng)(HIS)與電子票據(jù)平臺(tái)交易流程如圖1所示。
為保證電子票據(jù)開具的及時(shí)性同時(shí)保證醫(yī)院HIS平穩(wěn)運(yùn)行,防止因?yàn)殡娮悠睋?jù)平臺(tái)宕機(jī)或其他網(wǎng)絡(luò)原因造成無法開票而導(dǎo)致醫(yī)院業(yè)務(wù)無法運(yùn)行的情況發(fā)生,在接口開發(fā)設(shè)計(jì)階段,就將醫(yī)院收費(fèi)的業(yè)務(wù)和電子票據(jù)開具業(yè)務(wù)放在兩個(gè)事務(wù)中,收費(fèi)完成,數(shù)據(jù)庫事務(wù)提交后再進(jìn)行調(diào)動(dòng)電子票據(jù)平臺(tái)接口進(jìn)行電子票據(jù)開具業(yè)務(wù),從而將醫(yī)院收費(fèi)業(yè)務(wù)和電子票據(jù)開具業(yè)務(wù)的松耦合性。
HIS在接口開發(fā)過程中,根據(jù)接口文檔中的接口函數(shù),對(duì)各接口中統(tǒng)一的功能進(jìn)行了封裝,在調(diào)用具體接口時(shí)只需處理各自業(yè)務(wù)的入?yún)⒓俺鰠ⅲ虚g調(diào)動(dòng)平臺(tái)的方法進(jìn)行了統(tǒng)一封裝。為了方便賦值,每一個(gè)方法對(duì)應(yīng)的所有的入?yún)⒍奸_發(fā)了相應(yīng)的實(shí)體字段,在入?yún)r(shí)先對(duì)實(shí)體進(jìn)行一一賦值,最后將實(shí)體統(tǒng)一轉(zhuǎn)換為接口所需的JSON格式,再對(duì)JSON格式字符串進(jìn)行Base64轉(zhuǎn)碼,根據(jù)指定格式拼接請(qǐng)求參數(shù)并進(jìn)行MD5加密,調(diào)用對(duì)應(yīng)的接口方法進(jìn)行電子票據(jù)的開具(如:門診電子票據(jù)開具接口invoiceEBillOutpatient),票據(jù)開具成功后平臺(tái)會(huì)將開具接口信息通過返回值返回給HIS,HIS對(duì)接收到的平臺(tái)返回值進(jìn)行MD5解密,并進(jìn)行Base64解碼,再解析Json字符串,得到明文的電子票據(jù)號(hào)碼、電子校驗(yàn)碼、電子票據(jù)H5頁面url等信息。為了便于核對(duì)電子票據(jù)開具成功與否,HIS數(shù)據(jù)庫中的門診掛號(hào)表、門診收費(fèi)發(fā)票表和住院結(jié)算表都新增了電子票據(jù)字段用來存儲(chǔ)開具成功的電子票據(jù)信息。
(一)電子票據(jù)開具接口
門診掛號(hào)、門診收費(fèi)和住院結(jié)算成功后都會(huì)分別調(diào)用電子票據(jù)平臺(tái)的醫(yī)療門診電子票據(jù)開具接口和醫(yī)療住院電子票據(jù)開具接口,根據(jù)接口中需要傳入的入?yún)⑦M(jìn)行傳參,在門診掛號(hào)業(yè)務(wù)進(jìn)行傳參前,需要將每一種掛號(hào)級(jí)別轉(zhuǎn)換為對(duì)應(yīng)的收費(fèi)項(xiàng)目編碼和名稱,在此單獨(dú)設(shè)計(jì)并建立了一張新的數(shù)據(jù)庫表,用來存儲(chǔ)掛號(hào)級(jí)別和收費(fèi)項(xiàng)目編碼和名稱的對(duì)應(yīng)關(guān)系;對(duì)于我們醫(yī)院而言,首診患者在掛號(hào)的同時(shí)收取了部分首診檢查費(fèi)用,所以在進(jìn)行對(duì)照的時(shí)候需要區(qū)分出是首診還是復(fù)診,用isFirst字段進(jìn)行區(qū)分標(biāo)識(shí),將所有的費(fèi)用明細(xì)放入數(shù)組中,傳參時(shí)循環(huán)調(diào)用;門診電子票據(jù)開具成功后會(huì)直接更新門診掛號(hào)表或門診收費(fèi)發(fā)票表對(duì)應(yīng)的電子票據(jù)字段信息,同樣,住院電子票據(jù)開具成功后會(huì)更新住院結(jié)算表中電子票據(jù)字段信息,標(biāo)識(shí)此張電子票據(jù)已開具成功。
(二)電子票據(jù)換開接口
在個(gè)別患者仍然需要提供紙質(zhì)票據(jù)時(shí),需要調(diào)用此接口進(jìn)行電子票據(jù)換開,將已經(jīng)開具成功電子票據(jù)換成紙質(zhì)票據(jù),此功能是供外地尚未實(shí)現(xiàn)電子票據(jù)的省份進(jìn)行二次報(bào)銷使用。
(三)電子票據(jù)沖紅接口
在門診退號(hào)、門診退費(fèi)和住院結(jié)算召回時(shí)都需要調(diào)用電子票據(jù)平臺(tái)的電子票據(jù)沖紅接口將已經(jīng)開具成功的電子票據(jù)進(jìn)行沖紅;如果此票據(jù)已經(jīng)換開成紙質(zhì)票據(jù),則需要調(diào)用作廢換開的紙質(zhì)票據(jù)接口,對(duì)已經(jīng)換開過的紙質(zhì)票據(jù)進(jìn)行作廢,以免重復(fù)報(bào)銷。
(四)批量開具門診電子票據(jù)及批量開具住院電子票據(jù)接口
為實(shí)現(xiàn)這兩個(gè)接口,單獨(dú)開發(fā)了兩個(gè)批量開具門診電子票據(jù)和批量開具住院電子票據(jù)的功能,目的是為了當(dāng)正常開具電子票據(jù)未成功時(shí),可以批量補(bǔ)開。
醫(yī)院信息系統(tǒng)(HIS)與電子票據(jù)管理平臺(tái)接口的實(shí)現(xiàn),讓整個(gè)診療流程得到了優(yōu)化,最大限度縮短患者集中等候時(shí)間,有效緩解醫(yī)院的擁擠現(xiàn)狀。同時(shí),使用電子票據(jù)能夠有利保證醫(yī)院財(cái)務(wù)數(shù)據(jù)的真實(shí)性與準(zhǔn)確性,提高醫(yī)院財(cái)務(wù)管理能力,增強(qiáng)醫(yī)療服務(wù)水平,也有利于相關(guān)部門監(jiān)察醫(yī)院醫(yī)療收入水平。但是因?yàn)橥獾鼗颊邎?bào)銷使用,仍然不能全面票據(jù)電子化,需要外省報(bào)銷的患者仍然需要換開紙質(zhì)票據(jù)是下一步需要解決的問題。
作者單位:山東省精神衛(wèi)生中心