淺析醫(yī)院便民服務(wù):余額退款(二)
上一篇文章基于醫(yī)院信息化發(fā)展比較好的前提下對(duì)在線余額退款的功能需求分析及流程設(shè)計(jì)等做了闡述,但有些醫(yī)院信息科接口配合度可能沒(méi)那么好,他們通常對(duì)外只提供標(biāo)準(zhǔn)的余額查詢接口以及余額退款接口,這種情況余額退款的功能該怎么設(shè)計(jì)呢?
巧婦難為無(wú)米之炊,作為產(chǎn)品經(jīng)理要學(xué)會(huì)絕地求生,找到適合當(dāng)前環(huán)境的最佳解決方案。
繼之前我手頭完成了一家醫(yī)院的余額退款功能后,領(lǐng)導(dǎo)又給我另一家醫(yī)院的余額退款需求讓我來(lái)接。我們一開始都以為他們的打法應(yīng)該是一樣的,原型交互什么的都可以直接copy。但當(dāng)我把需求流程梳理出來(lái)后,項(xiàng)目經(jīng)理對(duì)我說(shuō)這家醫(yī)院提供的只有余額查詢及余額退款的標(biāo)準(zhǔn)接口,其他的能力都是小程序自己來(lái)處理,另外有一點(diǎn)不一樣的是,這家醫(yī)院的統(tǒng)一支付平臺(tái)是用我們自研的那一套。
也就是說(shuō),醫(yī)院只提供患者的余額查詢及余額退款接口,像多少錢可退、發(fā)起申請(qǐng)退款以及余額退款狀態(tài)等都由小程序自己來(lái)設(shè)計(jì)。這個(gè)時(shí)候就很考驗(yàn)產(chǎn)品經(jīng)理如何利用有限的資源將功能設(shè)計(jì)出來(lái)并且還可用了。
下面我將從需求分析、業(yè)務(wù)流程分析、功能及原型設(shè)計(jì)以及總結(jié)說(shuō)明來(lái)展開對(duì)這個(gè)需求的拆解。
一、需求分析
在線退款的旨在解決用戶線下退款難跑腿多的問(wèn)題,只要患者就診完后就能離院在手機(jī)便可操作金額退款。
上一篇文章也說(shuō)過(guò),關(guān)于余額退款涉及的角色有小程序或微信公眾號(hào)、醫(yī)院HIS系統(tǒng)、統(tǒng)一支付平臺(tái)。在這家醫(yī)院中,我們同時(shí)承擔(dān)小程序、統(tǒng)一支付平臺(tái)角色。
從業(yè)務(wù)角度考慮,余額退款中的余額有兩類:
第一類是通過(guò)小程序在線充值的預(yù)交金剩余的金額,因?yàn)槭俏⑿懦渲颠@部分錢可以原路退回;
第二類是通過(guò)線下自助機(jī)或窗口充值的預(yù)交金剩余的金額,該部分錢不能原路退回需要線下打款。
這家醫(yī)院目前提出的是原路退回的業(yè)務(wù),銀行卡打款退款的場(chǎng)景在本文不做考慮。
所以為了滿足這一目標(biāo),我們要做的是功能要滿足以下幾點(diǎn):
1)患者的賬戶余額是正確的,不能與實(shí)際不符,這個(gè)可以通過(guò)調(diào)his余額查詢接口解決,只要醫(yī)院提供的接口不出錯(cuò),小程序就不會(huì)出錯(cuò);
2)患者要知道自己有多少余額可退;
3)患者可以通過(guò)小程序直接線上操作退款申請(qǐng),提交后等待金額原路退回至微信賬戶。
4)患者可以看到自己提交的退款申請(qǐng)記錄以及退款狀態(tài)。
我在設(shè)計(jì)這個(gè)功能的時(shí)候,是結(jié)合患者的充值記錄一起去設(shè)計(jì)的,也即通過(guò)查詢到的余額與患者所有的充值記錄金額進(jìn)行對(duì)比并倒敘分配,患者可以基于看到的充值記錄進(jìn)行操作退款。
故涉及的功能點(diǎn)如下:
- 患者及患者家屬移動(dòng)端需求
- 支持查詢當(dāng)前患者的院內(nèi)賬戶余額
- 支持查看當(dāng)前患者的可退余額
- 支持患者在已經(jīng)分配到的充值記錄上提交申請(qǐng)退款
- 支持查看患者提交的退款申請(qǐng)記錄及退款狀態(tài)
- 對(duì)賬平臺(tái)支持查看該筆交易記錄以及成功與否,如果異常支持特殊處理,保證用戶最終能收到錢款
二、業(yè)務(wù)流程分析
針對(duì)余額退款的業(yè)務(wù)流程設(shè)計(jì)如下:
1)用戶點(diǎn)擊余額退款申請(qǐng)入口(小程序或公眾號(hào)菜單或院內(nèi)展碼),小程序?qū)⒄?qǐng)求院內(nèi)his系統(tǒng)余額查詢接口,接口返回賬戶總余額;
2)小程序查到賬戶總余額后,再與該患者的線上充值記錄的金額一一對(duì)比并分配可退余額(倒敘)直到分配完并將分配到的充值記錄顯示在余額退款的頁(yè)面,支持患者在每條充值記錄上點(diǎn)擊申請(qǐng)退款;
3)點(diǎn)擊申請(qǐng)退款時(shí)先請(qǐng)求his退款接口進(jìn)行業(yè)務(wù)退款(扣除院內(nèi)的賬戶余額),his會(huì)將退款結(jié)果回調(diào)給小程序,當(dāng)小程序獲取到退款成功后再調(diào)統(tǒng)一支付平臺(tái)的退款接口將金額原路退回。
4)用戶點(diǎn)擊查詢退款明細(xì)查看退款記錄及狀態(tài)。
三、功能及原型設(shè)計(jì)
1. 賬戶余額查詢及可退余額計(jì)算
用戶進(jìn)入余額退款頁(yè)面后,需要通過(guò)接口查詢到賬戶余額,小程序需要將賬戶余額和充值記錄倒敘對(duì)比并全額分配,用戶可查看可退的充值記錄并點(diǎn)擊申請(qǐng)退款??赏擞囝~計(jì)算規(guī)則為:
賬戶余額按充值記錄倒敘的方式進(jìn)行分配可退余額,每條充值記錄的可退余額最大不能超過(guò)充值金額,可退金額為0的充值記錄不展示,可退金額大于0的充值記錄,可支持退款操作,退款后金額原路退回,如:
1)當(dāng)查詢到賬戶余額110元,線上充值記錄最近的兩條金額總和大于110,則最近的一條充值記錄可退余額為70,第二條充值記錄的退款余額為110-70=40元;
2)當(dāng)查詢到賬戶余額為100元,線上充值記錄金額總和小于100,則倒敘分配所有充值記錄全部滿額分配,還有剩下的賬戶余額為線上不可退金額。
2. 申請(qǐng)退款提交及狀態(tài)顯示
點(diǎn)擊申請(qǐng)退款后,顯示的退款詳情頁(yè)面的狀態(tài)讀取HIS接口回調(diào)的狀態(tài)(沒(méi)有去統(tǒng)一支付平臺(tái)平臺(tái)查),分為三種情況:
1)回調(diào)結(jié)果為退款成功,his的賬戶余額扣款成功,但錢不一定立即到賬,頁(yè)面顯示退款成功,預(yù)計(jì)到款時(shí)間2-3天;
2)回調(diào)結(jié)果為退款失敗,小程序不與統(tǒng)一支付平臺(tái)請(qǐng)求,流程結(jié)束,his賬戶不發(fā)生扣款,支持重新操作退款申請(qǐng);
3)回調(diào)結(jié)果未知(異常),小程序不與統(tǒng)一支付平臺(tái)請(qǐng)求,流程結(jié)束,頁(yè)面支持刷新重新請(qǐng)求接口(是否扣款未知)。
四、總結(jié)說(shuō)明
設(shè)計(jì)同一個(gè)功能,可能會(huì)有不一樣的實(shí)現(xiàn)方法,要根據(jù)醫(yī)院提供的接口來(lái)考量。產(chǎn)品經(jīng)理在需求調(diào)研的時(shí)候可以先設(shè)計(jì)一套最省事兒的方案給到醫(yī)院?jiǎn)栣t(yī)院是否能配合調(diào)整接口,如果不行我們?cè)儆肂方案。
本文由 @多眸西咪 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載
題圖來(lái)自 unsplash,基于 CC0 協(xié)議
該文觀點(diǎn)僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺(tái)僅提供信息存儲(chǔ)空間服務(wù)。
統(tǒng)一支付平臺(tái)是第三方的嗎,還是醫(yī)院his系統(tǒng)中一部分的?而且線下充值的退款流程沒(méi)有體現(xiàn),后續(xù)和上篇文章應(yīng)該一致的吧
微信支付僅退款180天內(nèi)的訂單金額,那逾期的訂單是直接隱藏不允許退嗎?那余額想要退款是要去醫(yī)院線下退款嗎?