本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別是涉及一種監(jiān)控藥品使用的方法及裝置。
背景技術(shù):
社會(huì)保險(xiǎn)是指國家為了預(yù)防和分擔(dān)年老、失業(yè)、疾病以及死亡等社會(huì)風(fēng)險(xiǎn),實(shí)現(xiàn)社會(huì)安全,而強(qiáng)制社會(huì)多數(shù)成員參加的,具有所得重分配功能的非營利性的社會(huì)安全制度。雖然社會(huì)保險(xiǎn)制度日漸完善,但是近年來卻出現(xiàn)了許多“藥老鼠”案件,不法份子利用“社??ㄌ赚F(xiàn)”為誘,向市民收購社???,隨后用收購的社??ㄙ徺I藥品后轉(zhuǎn)售從而牟利,嚴(yán)重?fù)p害了公眾利益。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種監(jiān)控藥品使用的方法及裝置,能夠準(zhǔn)確檢測出有藥品騙保行為的不法份子,有效保障公眾利益。
一種監(jiān)控藥品使用的方法,包括:
獲取關(guān)注藥品種類列表;
根據(jù)所述關(guān)注藥品種類列表采集對(duì)應(yīng)的藥品使用數(shù)據(jù);
根據(jù)所述藥品使用數(shù)據(jù)篩選得到可疑的藥品使用對(duì)象;
獲取各個(gè)可疑的藥品使用對(duì)象的個(gè)人用藥信息;
根據(jù)預(yù)先建立的行為特征庫檢測所述各個(gè)可疑的藥品使用對(duì)象的個(gè)人用藥信息中是否包含異常的藥品使用行為,所述行為特征庫根據(jù)歷史藥品騙保案件特征進(jìn)行建立;
若包含,則對(duì)個(gè)人用藥信息中包含異常的藥品使用行為的藥品使用對(duì)象進(jìn)行標(biāo)記。
在其中一個(gè)實(shí)施例中,所述根據(jù)所述關(guān)注藥品種類列表采集對(duì)應(yīng)的藥品使用數(shù)據(jù),包括:
通過任務(wù)調(diào)度器讀取任務(wù)觸發(fā)器中的時(shí)間表達(dá)式;
根據(jù)預(yù)設(shè)的配置文件解析所述時(shí)間表達(dá)式,得到采集時(shí)間;
根據(jù)所述采集時(shí)間串行執(zhí)行采集任務(wù),定時(shí)采集與所述關(guān)注藥品種類對(duì)應(yīng)的藥品使用數(shù)據(jù)。
在其中一個(gè)實(shí)施例中,所述根據(jù)所述藥品使用數(shù)據(jù)篩選得到可疑的藥品使用對(duì)象,包括:
獲取與各個(gè)關(guān)注藥品種類匹配的預(yù)設(shè)數(shù)量指標(biāo);
根據(jù)所述藥品使用數(shù)據(jù)確定所述各個(gè)關(guān)注藥品種類中藥品使用數(shù)量超過匹配的預(yù)設(shè)數(shù)量指標(biāo)的藥品使用對(duì)象;
統(tǒng)計(jì)確定的各個(gè)藥品使用對(duì)象的總藥品使用數(shù)量;
按照所述總藥品使用數(shù)量對(duì)所述確定的各個(gè)藥品使用對(duì)象進(jìn)行排序,并選取預(yù)設(shè)范圍內(nèi)的藥品使用對(duì)象作為可疑的藥品使用對(duì)象。
在其中一個(gè)實(shí)施例中,所述個(gè)人用藥信息包括診斷信息及藥品使用種類;
所述根據(jù)預(yù)先建立的行為特征庫檢測所述各個(gè)可疑的藥品使用對(duì)象的個(gè)人用藥信息中是否包含異常的藥品使用行為;
檢測所述藥品使用種類與所述診斷信息中的病情信息是否匹配,若不匹配,則所述個(gè)人用藥信息中包含異常的藥品使用行為;
若匹配,則檢測所述藥品種類與所述診斷信息中的歷史檢查信息是否匹配,若不匹配,則所述個(gè)人用藥信息中包含異常的藥品使用行為。
在其中一個(gè)實(shí)施例中,所述個(gè)人用藥信息還包括藥品使用地區(qū)及藥品使用時(shí)間;
所述根據(jù)預(yù)先建立的行為特征庫檢測所述各個(gè)可疑的藥品使用對(duì)象的個(gè)人用藥信息中是否包含異常的藥品使用行為,還包括:
根據(jù)所述藥品使用地區(qū)檢測是否存在跨地域藥品使用行為;
若存在,則根據(jù)每次跨地域藥品使用行為對(duì)應(yīng)的藥品使用時(shí)間計(jì)算跨地域藥品使用頻率;
若所述跨地域藥品使用頻率大于預(yù)設(shè)頻率,則所述個(gè)人用藥信息中包含異常的藥品使用行為;
和/或
根據(jù)所述藥品使用種類及藥品使用時(shí)間檢測是否存在重復(fù)用藥行為,若存在,則所述個(gè)人用藥信息中包含異常的藥品使用行為;
若不存在,則檢測各個(gè)藥品使用種類對(duì)應(yīng)的藥品使用劑量是否超過匹配的預(yù)設(shè)劑量;
若超過,則所述個(gè)人用藥信息中包含異常的藥品使用行為。
一種監(jiān)控藥品使用的裝置,包括:
列表獲取模塊,用于獲取關(guān)注藥品種類列表;
采集模塊,用于根據(jù)所述關(guān)注藥品種類列表采集對(duì)應(yīng)的藥品使用數(shù)據(jù);
篩選模塊,用于根據(jù)所述藥品使用數(shù)據(jù)篩選得到可疑的藥品使用對(duì)象;
信息獲取模塊,用于獲取各個(gè)可疑的藥品使用對(duì)象的個(gè)人用藥信息;
檢測模塊,用于根據(jù)預(yù)先建立的行為特征庫檢測所述各個(gè)可疑的藥品使用對(duì)象的個(gè)人用藥信息中是否包含異常的藥品使用行為,所述行為特征庫根據(jù)歷史藥品騙保案件特征進(jìn)行建立;
標(biāo)記模塊,用于對(duì)個(gè)人用藥信息中包含異常的藥品使用行為的藥品使用對(duì)象進(jìn)行標(biāo)記。
在其中一個(gè)實(shí)施例中,所述采集模塊,包括:
讀取單元,用于通過任務(wù)調(diào)度器讀取任務(wù)觸發(fā)器中的時(shí)間表達(dá)式;
解析單元,用于根據(jù)預(yù)設(shè)的配置文件解析所述時(shí)間表達(dá)式,得到采集時(shí)間;
采集單元,用于根據(jù)所述采集時(shí)間串行執(zhí)行采集任務(wù),定時(shí)采集與所述關(guān)注藥品種類對(duì)應(yīng)的藥品使用數(shù)據(jù)。
在其中一個(gè)實(shí)施例中,所述篩選模塊,包括:
指標(biāo)獲取單元,用于獲取與各個(gè)關(guān)注藥品種類匹配的預(yù)設(shè)數(shù)量指標(biāo);
確定單元,用于根據(jù)所述藥品使用數(shù)據(jù)確定所述各個(gè)關(guān)注藥品種類中藥品使用數(shù)量超過匹配的預(yù)設(shè)數(shù)量指標(biāo)的藥品使用對(duì)象;
統(tǒng)計(jì)單元,用于統(tǒng)計(jì)確定的各個(gè)藥品使用對(duì)象的總藥品使用數(shù)量;
排序單元,用于按照所述總藥品使用數(shù)量對(duì)所述確定的各個(gè)藥品使用對(duì)象進(jìn)行排序,并選取預(yù)設(shè)范圍內(nèi)的藥品使用對(duì)象作為可疑的藥品使用對(duì)象。
在其中一個(gè)實(shí)施例中,所述個(gè)人用藥信息包括診斷信息及藥品使用種類;
所述檢測模塊,包括:
病情匹配檢測單元,用于檢測所述藥品使用種類與所述診斷信息中的病情信息是否匹配,若不匹配,則所述個(gè)人用藥信息中包含異常的藥品使用行為;
檢查匹配檢測單元,用于若藥品使用種類與所述診斷信息中的病情信息匹配,則檢測所述藥品種類與所述診斷信息中的歷史檢查信息是否匹配,若不匹配,則所述個(gè)人用藥信息中包含異常的藥品使用行為。
在其中一個(gè)實(shí)施例中,所述個(gè)人用藥信息包括藥品使用地區(qū)及藥品使用時(shí)間;
所述檢測模塊,還包括:
跨地域用藥檢測單元,用于根據(jù)所述藥品使用地區(qū)檢測是否存在跨地域藥品使用行為,若存在,則根據(jù)每次跨地域藥品使用行為對(duì)應(yīng)的藥品使用時(shí)間計(jì)算跨地域藥品使用頻率,若所述跨地域藥品使用頻率大于預(yù)設(shè)頻率,則所述個(gè)人用藥信息中包含異常的藥品使用行為;
和/或
重復(fù)用藥檢測單元,用于根據(jù)所述藥品使用種類及藥品使用時(shí)間檢測是否存在重復(fù)用藥行為,若存在,則所述個(gè)人用藥信息中包含異常的藥品使用行為;
劑量檢測單元,用于若不存在重復(fù)用藥行為,則檢測各個(gè)藥品使用種類對(duì)應(yīng)的藥品使用劑量是否超過匹配的預(yù)設(shè)劑量,若超過,則所述個(gè)人用藥信息中包含異常的藥品使用行為。
上述監(jiān)控藥品使用的方法及裝置,獲取關(guān)注藥品種類列表,根據(jù)關(guān)注藥品種類列表采集對(duì)應(yīng)的藥品使用數(shù)據(jù),根據(jù)藥品使用數(shù)據(jù)篩選得到可疑的藥品使用對(duì)象,獲取各個(gè)可疑的藥品使用對(duì)象的個(gè)人用藥信息,并根據(jù)預(yù)先建立的行為特征庫檢測各個(gè)可疑的藥品使用對(duì)象的個(gè)人用藥信息中是否包含異常的藥品使用行為,若包含,則對(duì)個(gè)人用藥信息中包含異常的藥品使用行為的藥品使用對(duì)象進(jìn)行標(biāo)記,能夠準(zhǔn)確檢測出有藥品騙保行為的不法份子,有效保障公眾利益。
附圖說明
圖1為一個(gè)實(shí)施例中監(jiān)控藥品使用的方法的應(yīng)用場景圖;
圖2為一個(gè)實(shí)施例中服務(wù)器的內(nèi)部結(jié)構(gòu)圖;
圖3為一個(gè)實(shí)施例中監(jiān)控藥品使用的方法的流程示意圖;
圖4為一個(gè)實(shí)施例中采集與關(guān)注藥品種類對(duì)應(yīng)的藥品使用數(shù)據(jù)的流程示意圖;
圖5為一個(gè)實(shí)施例中篩選可疑的藥品使用對(duì)象的流程示意圖;
圖6為一個(gè)實(shí)施例中檢測可疑的藥品使用對(duì)象的個(gè)人用藥信息是否包含異常的藥品使用行為的流程示意圖;
圖7為另一個(gè)實(shí)施例中檢測可疑的藥品使用對(duì)象的個(gè)人用藥信息是否包含異常的藥品使用行為的流程示意圖;
圖8為一個(gè)實(shí)施例中監(jiān)控藥品使用的裝置的結(jié)構(gòu)示意圖;
圖9為一個(gè)實(shí)施例中采集模塊的內(nèi)部結(jié)構(gòu)示意圖;
圖10為一個(gè)實(shí)施例中篩選模塊的內(nèi)部結(jié)構(gòu)示意圖;
圖11為一個(gè)實(shí)施例中檢測模塊的內(nèi)部結(jié)構(gòu)示意圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
圖1為一個(gè)實(shí)施例中監(jiān)控藥品使用的方法的應(yīng)用場景圖。如圖1所示,各個(gè)可用社??ㄙ徦幍牡胤?,包括各大藥店、各大醫(yī)院藥房等,可通過網(wǎng)絡(luò)與服務(wù)器建立連接,服務(wù)器可與社保局通過網(wǎng)絡(luò)連接。社保局可將關(guān)注藥品種類列表上傳至服務(wù)器,服務(wù)器獲取關(guān)注藥品種類列表,并根據(jù)關(guān)注藥品種類列表從各個(gè)可用社??ㄙ徦幍牡胤讲杉瘜?duì)應(yīng)的藥品使用數(shù)據(jù)。服務(wù)器根據(jù)采集的藥品使用數(shù)據(jù)篩選得到可疑的藥品使用對(duì)象,并獲取各個(gè)可疑的藥品使用對(duì)象的個(gè)人用藥信息,然后根據(jù)預(yù)先建立的行為特征庫檢測各個(gè)可疑的藥品使用對(duì)象的個(gè)人用藥信息中是否包含異常的藥品使用行為,若包含,則對(duì)個(gè)人用藥信息中包含異常的藥品使用行為的藥品使用對(duì)象進(jìn)行標(biāo)記。服務(wù)器可將標(biāo)記的藥品使用對(duì)象及對(duì)應(yīng)的個(gè)人用藥信息發(fā)送至社保局,以供社保局進(jìn)行進(jìn)一步地核查確認(rèn)。
圖2為一個(gè)實(shí)施例中上述服務(wù)器的內(nèi)部結(jié)構(gòu)示意圖。如圖2所示,該服務(wù)器包括通過系統(tǒng)總線連接的處理器、非易失性存儲(chǔ)介質(zhì)、內(nèi)存儲(chǔ)器和網(wǎng)絡(luò)接口。其中,該服務(wù)器的非易失性存儲(chǔ)介質(zhì)存儲(chǔ)有操作系統(tǒng)、數(shù)據(jù)庫和監(jiān)控藥品使用的裝置,數(shù)據(jù)庫中存儲(chǔ)有關(guān)注藥品種類列表、藥品使用數(shù)據(jù)等,該監(jiān)控藥品使用的裝置用于實(shí)現(xiàn)適用于服務(wù)器的一種監(jiān)控藥品使用的方法。該服務(wù)器的處理器用于提供計(jì)算和控制能力,支撐整個(gè)服務(wù)器的運(yùn)行。該服務(wù)器的內(nèi)存儲(chǔ)器為非易失性存儲(chǔ)介質(zhì)中的監(jiān)控藥品使用的裝置的運(yùn)行提供環(huán)境,該內(nèi)存儲(chǔ)器中可儲(chǔ)存有計(jì)算機(jī)可讀指令,該計(jì)算機(jī)可讀指令被所述處理器執(zhí)行時(shí),可使得所述處理器執(zhí)行監(jiān)控藥品使用的方法。該服務(wù)器的網(wǎng)絡(luò)接口用于據(jù)以與外部的終端通過網(wǎng)絡(luò)連接通信,比如從終端采集藥品使用數(shù)據(jù)等。服務(wù)器可以用獨(dú)立的服務(wù)器或者是多個(gè)服務(wù)器組成的服務(wù)器集群來實(shí)現(xiàn)。本領(lǐng)域技術(shù)人員可以理解,圖2中示出的結(jié)構(gòu),僅僅是與本申請(qǐng)方案相關(guān)的部分結(jié)構(gòu)的框圖,并不構(gòu)成對(duì)本申請(qǐng)方案所應(yīng)用于其上的服務(wù)器的限定,具體地服務(wù)器可以包括比圖中所示更多或更少的部件,或者組合某些部件,或者具有不同的部件布置。
如圖3所示,在一個(gè)實(shí)施例中,提供一種監(jiān)控藥品使用的方法,包括以下步驟:
步驟s310,獲取關(guān)注藥品種類列表。
服務(wù)器可與各個(gè)可用社??ㄙ徦幍牡胤酵ㄟ^網(wǎng)絡(luò)建立連接,并與社保局終端建立網(wǎng)絡(luò)連接。社保局終端可向服務(wù)器上傳關(guān)注藥品種類列表,其中,關(guān)注藥品種類主要可包括慢性病藥(例如糖尿病、高血壓等)、免疫抑制用藥、心腦血管用藥、前列腺增生用藥、慢性乙型病毒性肝炎用藥、精神類急病用藥、國家談判藥品等各類藥品,關(guān)注藥品種類列表中的藥品種類可為醫(yī)保指定藥品,或是國家規(guī)則的重點(diǎn)監(jiān)管藥品等。
步驟s320,根據(jù)關(guān)注藥品種類列表采集對(duì)應(yīng)的藥品使用數(shù)據(jù)。
服務(wù)器與各個(gè)可用社??ㄙ徦幍牡胤?,例如各大醫(yī)院藥房、各大藥店等的服務(wù)器建立連接,可與建立連接的服務(wù)器組成分布式數(shù)據(jù)采集系統(tǒng)架構(gòu),并利用數(shù)據(jù)采集工具從各個(gè)大醫(yī)院藥房、各大藥店等的服務(wù)器數(shù)據(jù)庫中采集與關(guān)注藥品種類對(duì)應(yīng)的藥品使用數(shù)據(jù)。藥品使用數(shù)據(jù)可包括各個(gè)關(guān)注藥品種類的藥品使用數(shù)量,對(duì)應(yīng)的藥品使用對(duì)象及藥品使用時(shí)間等。
如圖4所示,在一個(gè)實(shí)施例中,步驟s320根據(jù)關(guān)注藥品種類列表采集對(duì)應(yīng)的藥品使用數(shù)據(jù),包括以下步驟:
步驟s402,通過任務(wù)調(diào)度器讀取任務(wù)觸發(fā)器中的時(shí)間表達(dá)式。
服務(wù)器可將spring與quartz進(jìn)行整合,構(gòu)建任務(wù)調(diào)度進(jìn)程,進(jìn)行定時(shí)藥品使用數(shù)據(jù)采集,其中,spring是一個(gè)分層的javase/eefull-stack(javastandardedition/platformenterpriseedition,一站式的java標(biāo)準(zhǔn)版/平臺(tái)企業(yè)版)輕量級(jí)開源框架,可方便解耦,簡化開發(fā),quartz是在jobscheduling(任務(wù)時(shí)序安排)領(lǐng)域的一個(gè)開源項(xiàng)目,它可以與j2ee(java2platformenterpriseedition,java2平臺(tái)企業(yè)版)與j2se(java2standardedition,java2標(biāo)準(zhǔn)版)應(yīng)用程序相結(jié)合也可以單獨(dú)使用。
服務(wù)器可預(yù)先通過spring與quartz整合后的任務(wù)調(diào)度進(jìn)程中的trigger任務(wù)觸發(fā)器中配置時(shí)間表達(dá)式,時(shí)間表達(dá)式用于表示執(zhí)行設(shè)定的job采集任務(wù)的固定采集時(shí)間,并通過schelduler任務(wù)調(diào)度器讀取trigger任務(wù)觸發(fā)器中的時(shí)間表達(dá)式,schelduler任務(wù)調(diào)度器可根據(jù)時(shí)間表達(dá)式定時(shí)執(zhí)行job采集任務(wù),采集藥品使用數(shù)據(jù)。
步驟s404,根據(jù)預(yù)設(shè)的配置文件解析時(shí)間表達(dá)式,得到采集時(shí)間。
trigger任務(wù)觸發(fā)器中的時(shí)間表達(dá)式可由數(shù)字、字母及特殊字符等中的一種或多種組成,不同的時(shí)間域可對(duì)應(yīng)不同的數(shù)值、字母或符號(hào)等,例如,秒域可對(duì)應(yīng)的數(shù)值為0-59,星期域可對(duì)應(yīng)的數(shù)值為1-7,對(duì)應(yīng)的字母為sun、mon、tue、wed、thu、fri、sat,在不同的時(shí)間域中,還可添加不同的特殊字符,例如“/”字符用于指定增量,“0/15”在秒域的意思即為每分鐘的0、15、30和45秒,“#”用于指定本月的某某天,可在星期域中出現(xiàn),“6#3”表示本月第三周的星期五,其中6表示星期五,3表示第三周等,但不限于此。
可預(yù)先將時(shí)間表達(dá)式中各個(gè)時(shí)間域?qū)?yīng)的數(shù)值、字母或特殊符號(hào),以及各數(shù)值、字母及特殊符號(hào)對(duì)應(yīng)的時(shí)間含義等存儲(chǔ)在服務(wù)器的配置文件中。服務(wù)器通過spring與quartz整合后的任務(wù)調(diào)度進(jìn)程中的schelduler任務(wù)調(diào)度器讀取trigger任務(wù)觸發(fā)器中的時(shí)間表達(dá)式后,可根據(jù)配置文件對(duì)時(shí)間表達(dá)式進(jìn)行解析,得到定時(shí)的采集時(shí)間,例如,時(shí)間表達(dá)式為“01510l*?”,其時(shí)間域的順序從左至右分別是秒域、分域、小時(shí)域、日期域、月份域及星期域,l表示最后一天,?表示不確定的值,解析該時(shí)間表達(dá)式可得到的采集時(shí)間為每個(gè)月最后一天的早上10點(diǎn)15分。
步驟s406,根據(jù)采集時(shí)間串行執(zhí)行采集任務(wù),定時(shí)采集與關(guān)注藥品種類對(duì)應(yīng)的藥品使用數(shù)據(jù)。
服務(wù)器可采用串行執(zhí)行的方式執(zhí)行預(yù)先設(shè)定的job采集任務(wù),只有在上一次的采集任務(wù)執(zhí)行完成后,才執(zhí)行下一次采集任務(wù),可避免當(dāng)藥品使用數(shù)據(jù)采集時(shí)間超過固定的采集時(shí)間而帶來影響。服務(wù)器可按照采集時(shí)間,利用數(shù)據(jù)采集工具從各個(gè)大醫(yī)院藥房、各大藥店等的服務(wù)器數(shù)據(jù)庫中采集與采集時(shí)間對(duì)應(yīng)的時(shí)間間隔中,與關(guān)注藥品種類對(duì)應(yīng)的藥品使用數(shù)據(jù)。例如,采集時(shí)間為每個(gè)月最后一天的早上10點(diǎn)15分,則服務(wù)器可采集上一個(gè)月最后一天的早上10點(diǎn)15分至本月最后一天的早上10點(diǎn)15分之間,與關(guān)注藥品種類對(duì)應(yīng)的藥品使用數(shù)據(jù)。
數(shù)據(jù)采集工具可包括apacheflume、fluentd、logstashe等,其中,apacheflume是一款開源、高可靠、高擴(kuò)展、容易管理、支持客戶擴(kuò)展的數(shù)據(jù)采集系統(tǒng);fluentd是另一個(gè)開源的數(shù)據(jù)收集框架,fluentd使用c/ruby開發(fā),使用json(javascriptobjectnotation,javascript對(duì)象表示法)文件來統(tǒng)一日志數(shù)據(jù),它的可插拔架構(gòu),支持各種不同種類和格式的數(shù)據(jù)源和數(shù)據(jù)輸出;logstashe則是一款jruby進(jìn)行開發(fā)的數(shù)據(jù)收集棧。
步驟s330,根據(jù)藥品使用數(shù)據(jù)篩選得到可疑的藥品使用對(duì)象。
藥品使用對(duì)象指的是藥品的購買者,可包括購買藥品人的姓名、社??ㄌ?hào)、身份證號(hào)等信息。服務(wù)器從各個(gè)大醫(yī)院藥房、各大藥店等的服務(wù)器數(shù)據(jù)庫中采集與關(guān)注藥品種類列表對(duì)應(yīng)的藥品使用數(shù)據(jù)后,可根據(jù)各個(gè)藥品使用對(duì)象的藥品使用數(shù)量等初步篩選得到可疑的藥品使用對(duì)象。
步驟s340,獲取各個(gè)可疑的藥品使用對(duì)象的個(gè)人用藥信息。
服務(wù)器根據(jù)采集的藥品使用數(shù)據(jù)初步篩選得到可疑的藥品使用對(duì)象后,可根據(jù)各個(gè)可疑的藥品使用對(duì)象的身份證號(hào)、社??ㄌ?hào)等查詢對(duì)應(yīng)的歷史用藥數(shù)據(jù),從而獲取各個(gè)可疑的藥品使用對(duì)象在與采集時(shí)間對(duì)應(yīng)的時(shí)間間隔中的個(gè)人用藥信息,個(gè)人用藥信息可包括藥品使用種類、藥品使用劑量、藥品使用時(shí)間、藥品使用地點(diǎn)及診斷信息等。
步驟s350,根據(jù)預(yù)先建立的行為特征庫檢測各個(gè)可疑的藥品使用對(duì)象的個(gè)人用藥信息中是否包含異常的藥品使用行為,若是,則執(zhí)行步驟s360,若否,則執(zhí)行步驟s370。
社保局的工作人員可收集各地的歷史藥品騙保案件,并將各個(gè)歷史藥品騙保案件數(shù)據(jù)導(dǎo)入greenplum統(tǒng)一分析平臺(tái)uap等數(shù)據(jù)分析工具中進(jìn)行分析,提取得到歷史藥品騙保案件特征,其中,greenplum統(tǒng)一分析平臺(tái)uap是一款數(shù)據(jù)統(tǒng)一分析平臺(tái),具有高并發(fā)、高可用性等特點(diǎn)??筛鶕?jù)分析得到的歷史藥品騙保案件特征建立行為特征庫,行為特征庫中的特征可包括各個(gè)維度,例如藥品使用頻率、藥品使用種類總數(shù)、藥品使用種類及診斷信息是否匹配等。服務(wù)器可根據(jù)行為特征庫從多個(gè)維度分別檢測各個(gè)可疑的藥品使用對(duì)象的個(gè)人用藥信息,若個(gè)人用藥信息中包含行為特征庫中的特征,則說明包含有異常的藥品使用行為。
步驟s360,對(duì)個(gè)人用藥信息中包含異常的藥品使用行為的藥品使用對(duì)象進(jìn)行標(biāo)記。
若藥品使用對(duì)象的個(gè)人用藥信息中包含異常的藥品使用行為,則可對(duì)該藥品使用對(duì)象進(jìn)行標(biāo)記,全部檢測完成后,可將帶有標(biāo)記的藥品使用對(duì)象的檢測信息發(fā)送至社保局,檢測信息中可包含個(gè)人用藥信息、包含的異常的藥品使用行為信息等,方便社保局的工作人員進(jìn)一步對(duì)標(biāo)記的藥品使用對(duì)象進(jìn)行分析確認(rèn)。
步驟s370,不作處理。
上述監(jiān)控藥品使用的方法,獲取關(guān)注藥品種類列表,根據(jù)關(guān)注藥品種類列表采集對(duì)應(yīng)的藥品使用數(shù)據(jù),根據(jù)藥品使用數(shù)據(jù)篩選得到可疑的藥品使用對(duì)象,獲取各個(gè)可疑的藥品使用對(duì)象的個(gè)人用藥信息,并根據(jù)預(yù)先建立的行為特征庫檢測各個(gè)可疑的藥品使用對(duì)象的個(gè)人用藥信息中是否包含異常的藥品使用行為,若包含,則對(duì)個(gè)人用藥信息中包含異常的藥品使用行為的藥品使用對(duì)象進(jìn)行標(biāo)記,能夠準(zhǔn)確檢測出有藥品騙保行為的不法份子,有效保障公眾利益。
如圖5所示,在一個(gè)實(shí)施例中,步驟s330根據(jù)藥品使用數(shù)據(jù)篩選得到可疑的藥品使用對(duì)象,包括以下步驟:
步驟s502,獲取與各個(gè)關(guān)注藥品種類匹配的預(yù)設(shè)數(shù)量指標(biāo)。
服務(wù)器采集與各個(gè)關(guān)注藥品種類對(duì)應(yīng)的藥品使用數(shù)據(jù)后,可先初步篩選得到可疑的藥品使用對(duì)象。服務(wù)器可獲取與各個(gè)關(guān)注藥品種類匹配的預(yù)設(shè)數(shù)量指標(biāo),該預(yù)設(shè)數(shù)量指標(biāo)為與采集時(shí)間對(duì)應(yīng)的時(shí)間間隔中的藥品使用數(shù)量指標(biāo)。例如,某精神類急病藥品a對(duì)應(yīng)的預(yù)設(shè)數(shù)量指標(biāo)為20盒,某慢性病藥b對(duì)應(yīng)的預(yù)設(shè)數(shù)量指標(biāo)為15盒等。
步驟s504,根據(jù)藥品使用數(shù)據(jù)確定各個(gè)關(guān)注藥品種類中藥品使用數(shù)量超過匹配的預(yù)設(shè)數(shù)量指標(biāo)的藥品使用對(duì)象。
服務(wù)器可按照各個(gè)關(guān)注藥品種類分別統(tǒng)計(jì)該關(guān)注藥品種類中每個(gè)藥品使用對(duì)象在與采集時(shí)間對(duì)應(yīng)的時(shí)間間隔中的藥品使用數(shù)量,并根據(jù)統(tǒng)計(jì)結(jié)果確定超過匹配的預(yù)設(shè)數(shù)量指標(biāo)的藥品使用對(duì)象。例如,精神類急病藥品a對(duì)應(yīng)的預(yù)設(shè)數(shù)量指標(biāo)為20盒,從上個(gè)月最后一天上午10點(diǎn)15分至本月最后一天上午10點(diǎn)15分,對(duì)象a購買了25盒,對(duì)象b購買了22盒,對(duì)象c購買了15盒,則其中對(duì)象a、對(duì)象b的藥品使用數(shù)量超過預(yù)設(shè)數(shù)量指標(biāo)為20盒。
步驟s506,統(tǒng)計(jì)確定的各個(gè)藥品使用對(duì)象的總藥品使用數(shù)量。
服務(wù)器確定了各個(gè)關(guān)注藥品種類中藥品使用數(shù)量超過匹配的預(yù)設(shè)數(shù)量指標(biāo)的藥品使用對(duì)象,可統(tǒng)計(jì)確定的各個(gè)藥品使用對(duì)象在所有關(guān)注藥品種類的總藥品使用數(shù)量。例如,精神類急病藥品a中超過預(yù)設(shè)數(shù)量指標(biāo)20盒的包括對(duì)象a及對(duì)象b,慢性病藥b中超過預(yù)設(shè)數(shù)量指標(biāo)15盒的包括對(duì)象c和對(duì)象d,則分別統(tǒng)計(jì)對(duì)象a、對(duì)象b、對(duì)象c及對(duì)象d的所有關(guān)注藥品種類中的總藥品使用數(shù)量。
步驟s508,按照總藥品使用數(shù)量對(duì)確定的各個(gè)藥品使用對(duì)象進(jìn)行排序,并選取預(yù)設(shè)范圍內(nèi)的藥品使用對(duì)象作為可疑的藥品使用對(duì)象。
服務(wù)器可對(duì)各個(gè)確定的藥品使用對(duì)象在所有關(guān)注藥品種類的總藥品使用數(shù)量進(jìn)行排序,可從小到大進(jìn)行排序,或是從大到小進(jìn)行排序,并選取排序后預(yù)設(shè)范圍內(nèi)的藥品使用對(duì)象作為可疑的藥品使用對(duì)象,例如按從大到小進(jìn)行排序,選取排序后總藥品使用數(shù)量在前1-100名的藥品使用對(duì)象作為可疑的藥品使用對(duì)象,或是按從小到大進(jìn)行排序,選取排序后的最后50名的藥品使用對(duì)象作為可疑的藥品使用對(duì)象等,并不限于此。
在本實(shí)施例中,可根據(jù)采集的藥品使用數(shù)據(jù)初步篩選得到可疑的藥品使用對(duì)象,可提高檢測出有藥品騙保行為的不法份子的準(zhǔn)確性,有效保障公眾利益。
如圖6所示,在一個(gè)實(shí)施例中,步驟s350根據(jù)預(yù)先建立的行為特征庫檢測各個(gè)可疑的藥品使用對(duì)象的個(gè)人用藥信息中是否包含異常的藥品使用行為,包括以下步驟:
步驟s602,檢測藥品使用種類與診斷信息中的病情信息是否匹配,若是,則執(zhí)行步驟s604,若否,則執(zhí)行步驟s606。
服務(wù)器可根據(jù)預(yù)先建立的行為特征庫從多個(gè)維度分別檢測各個(gè)可疑的藥品使用對(duì)象的個(gè)人用藥信息中是否包含異常的藥品使用行為。服務(wù)器可通過行為特征庫,檢測可疑的藥品使用對(duì)象的個(gè)人用藥信息中的藥品使用種類與診斷信息是否匹配,其中,診斷信息可包括病情信息與歷史檢查信息。若藥品使用對(duì)象的藥品使用種類與病情信息不匹配,說明該藥品使用對(duì)象存在無相關(guān)診斷用藥行為,屬于異常的藥品使用行為。例如,藥品使用對(duì)象的病情信息為肝病,藥品使用種類中卻包含心臟病藥及糖尿病藥,二者不匹配,則說明該藥品使用對(duì)象存在無相關(guān)診斷用藥行為。
步驟s604,檢測藥品種類與診斷信息中的歷史檢查信息是否匹配,若是,則執(zhí)行步驟s608,若否,則執(zhí)行步驟s606。
若藥品使用對(duì)象的藥品使用種類與診斷信息中的歷史檢查信息,說明該藥品使用對(duì)象存在無相關(guān)檢查用藥行為,屬于異常的藥品使用行為。例如,藥品使用對(duì)象的歷史檢查信息包括心電圖檢查,藥品使用種類中卻包含慢性乙型病毒性肝炎藥品,二者不匹配,說明該藥品使用對(duì)象存在無相關(guān)檢查用藥行為。
步驟s606,個(gè)人用藥信息中包含異常的藥品使用行為。
步驟s608,繼續(xù)根據(jù)預(yù)先建立的行為特征庫進(jìn)行檢測或不作處理。
若藥品使用對(duì)象的藥品使用種類與診斷信息匹配,則可通過行為特征庫從其它維度繼續(xù)檢測是否包含異常的藥品使用行為。
在本實(shí)施例中,通過行為特征庫可檢測可疑的藥品使用對(duì)象的藥品種用種類是否與診斷信息匹配,從而準(zhǔn)確檢測出有藥品騙保行為的不法份子,有效保障公眾利益。
如圖7所示,在一個(gè)實(shí)施例中,步驟s350根據(jù)預(yù)先建立的行為特征庫檢測各個(gè)可疑的藥品使用對(duì)象的個(gè)人用藥信息中是否包含異常的藥品使用行為,包括以下步驟:
步驟s702,根據(jù)藥品使用地區(qū)檢測是否存在跨地域藥品使用行為,若是,則執(zhí)行步驟s704,若否,則執(zhí)行步驟s708。
服務(wù)器可通過行為特征庫,根據(jù)可疑的藥品使用對(duì)象的個(gè)人用藥信息中的藥品使用地區(qū)檢測是否存在跨地域藥品使用行為,若個(gè)人用藥信息中包括多個(gè)不同的藥品使用地區(qū),則說明藥品使用對(duì)象存在跨地域藥品使用行為。例如,藥品使用對(duì)象在藥品使用地區(qū)包括深圳市羅湖區(qū)、深圳市寶安區(qū)、廣州市番禺區(qū),則說明該藥品使用對(duì)象存在跨地域藥品使用行為。
步驟s704,根據(jù)每次跨地域藥品使用行為對(duì)應(yīng)的藥品使用時(shí)間計(jì)算跨地域藥品使用頻率。
若藥品使用對(duì)象存在跨地域藥品使用行為,則可獲取每次跨地域藥品使用行為對(duì)應(yīng)的藥品使用時(shí)間,其中,每次跨地域藥品使用行為對(duì)應(yīng)的藥品使用時(shí)間指的是當(dāng)本次藥品使用地區(qū)與上一次藥品使用地區(qū)發(fā)生變化時(shí),則將本次藥品使用地區(qū)對(duì)應(yīng)的藥品使用時(shí)間作為跨地域藥品使用行為對(duì)應(yīng)的藥品使用時(shí)間。例如,藥品使用對(duì)象在2016年11月3日上午8點(diǎn)在深圳市羅湖區(qū)購買藥品,在2016年11月5日上午9點(diǎn)在深圳市羅湖區(qū)購買藥品,在2016年11月6日下午1點(diǎn)在深圳市寶安區(qū)購買藥品,則藥品使用地點(diǎn)從深圳市羅湖區(qū)變?yōu)樯钲谑袑毎矃^(qū),則該次跨地域藥品使用行為對(duì)應(yīng)的藥品使用時(shí)間為2016年11月6日下午1點(diǎn)。
服務(wù)器可根據(jù)藥品使用對(duì)象的每次跨地域藥品使用行為對(duì)應(yīng)的藥品使用時(shí)間計(jì)算每次跨地域藥品使用行為的時(shí)間間隔,根據(jù)每次跨地域藥品使用行為的時(shí)間間隔計(jì)算每次的跨地域藥品使用頻率,并從中選取平均值作為最終的跨地域藥品使用頻率。例如,藥品使用對(duì)象的第一次跨地域藥品使用行為在2016年12月3日,第二次在2016年12月5日,第三次在2016年12月6日,則第一次與第二次的時(shí)間間隔為2天,對(duì)應(yīng)的跨地域藥品使用頻率為0.5次/天,第二次與第三次的時(shí)間時(shí)隔為1次/天,平均后可得到最終的跨地域藥品使用頻率為0.75次/天。
在計(jì)算最終的跨地域藥品使用頻率時(shí),可從多個(gè)不同的跨地域藥品使用頻率中剔除明顯異常點(diǎn),再進(jìn)行計(jì)算,可使最終得到的跨地域藥品使用頻率更為準(zhǔn)確。
步驟s706,若跨地域藥品使用頻率大于預(yù)設(shè)頻率,則個(gè)人用藥信息中包含異常的藥品使用行為。
若服務(wù)器計(jì)算得到的藥品使用對(duì)象的跨地域藥品使用頻率大于預(yù)設(shè)頻率,則該藥品使用對(duì)象存在頻繁跨地區(qū)用藥行為,屬于異常的藥品使用行為。
步驟s708,根據(jù)藥品使用種類及藥品使用時(shí)間檢測是否存在重復(fù)用藥行為,若是,則執(zhí)行步驟s712,若否,則執(zhí)行步驟s710。
服務(wù)器可通過行為特征庫檢測可疑的藥品使用對(duì)象是否存在重復(fù)用藥行為,根據(jù)個(gè)人用藥信息中每次的藥品使用種類及藥品使用時(shí)間進(jìn)行判斷,若藥品使用對(duì)象在小于預(yù)設(shè)時(shí)間內(nèi)多次購買同一藥品,則屬于重復(fù)用藥行為。例如,預(yù)設(shè)時(shí)間為2天,藥品使用對(duì)象在2天內(nèi)3次在不同的藥店購買精神類急病藥品a,則該藥品使用對(duì)象存在重復(fù)用藥行為。
步驟s710,檢測各個(gè)藥品使用種類對(duì)應(yīng)的藥品使用劑量是否超過匹配的預(yù)設(shè)劑量,若是,則執(zhí)行步驟s712,若否,則執(zhí)行步驟s714。
服務(wù)器可通過行為特征庫檢測可疑的藥品使用對(duì)象的個(gè)人用藥信息中,各個(gè)藥品使用種類對(duì)應(yīng)的藥品使用劑量是否超過匹配的預(yù)設(shè)劑量,若超過,則說明該藥品使用對(duì)象存在超量用藥行為,屬于異常的藥品使用行為。
可以理解地,行為特征庫中可包含上述所述的幾種更多或更少的檢測方式,并不限于上述幾種檢測異常的藥品使用行為的方式,例如,服務(wù)器還可通過行為特征庫檢測可疑的藥品使用對(duì)象是否存在多品種用藥行為,統(tǒng)計(jì)藥品使用種類數(shù)量,若藥品使用種類數(shù)量大于預(yù)設(shè)數(shù)量,則說明藥品使用對(duì)象存在多品種用藥行為等。
在其它的實(shí)施例中,行為特征庫中可為不同的特征分配不同的權(quán)值,并根據(jù)藥品使用對(duì)象的個(gè)人用藥信息包含的特征計(jì)算最后的得分,從而綜合多維度的檢測方式判斷藥品使用對(duì)象是否為藥品騙保的不法分子。例如,頻繁跨地域行為占的權(quán)值為30%,無相關(guān)診斷用藥行為的權(quán)值為15%,無相關(guān)檢查用藥行為的權(quán)值為15%,重復(fù)用藥行為為20%,超量用藥行為為20%等,可將藥品使用對(duì)象包含的異常的藥品使用行為對(duì)應(yīng)的權(quán)重進(jìn)行相加,得到最后的分?jǐn)?shù),并跟預(yù)設(shè)的標(biāo)準(zhǔn)分?jǐn)?shù)進(jìn)行比較,若大于標(biāo)準(zhǔn)分?jǐn)?shù),則確定該藥品使用對(duì)象為具有藥品騙保行為的不法份子,并對(duì)該藥品使用對(duì)象進(jìn)行標(biāo)記,但不限于此。
在本實(shí)施例中,通過行為特征庫可檢測可疑的藥品使用對(duì)象是否存在頻繁跨地域行為、重復(fù)用藥行為或超量用藥行為等,從而準(zhǔn)確檢測出有藥品騙保行為的不法份子,有效保障公眾利益。
如圖8所示,在一個(gè)實(shí)施例中,提供了一種監(jiān)控藥品使用的裝置,包括列表獲取模塊810、采集模塊820、篩選模塊830、信息獲取模塊840、檢測模塊850及標(biāo)記模塊860。
獲取模塊810,用于獲取關(guān)注藥品種類列表。
采集模塊820,用于根據(jù)關(guān)注藥品種類列表采集對(duì)應(yīng)的藥品使用數(shù)據(jù)。
如圖9所示,在一個(gè)實(shí)施例中,采集模塊820包括讀取單元822、解析單元824及采集單元826。
讀取單元822,用于通過任務(wù)調(diào)度器讀取任務(wù)觸發(fā)器中的時(shí)間表達(dá)式。
解析單元824,用于根據(jù)預(yù)設(shè)的配置文件解析時(shí)間表達(dá)式,得到采集時(shí)間。
采集單元826,用于根據(jù)采集時(shí)間串行執(zhí)行采集任務(wù),定時(shí)采集與關(guān)注藥品種類對(duì)應(yīng)的藥品使用數(shù)據(jù)。
篩選模塊830,用于根據(jù)藥品使用數(shù)據(jù)篩選得到可疑的藥品使用對(duì)象。
信息獲取模塊840,用于獲取各個(gè)可疑的藥品使用對(duì)象的個(gè)人用藥信息。
檢測模塊850,用于根據(jù)預(yù)先建立的行為特征庫檢測各個(gè)可疑的藥品使用對(duì)象的個(gè)人用藥信息中是否包含異常的藥品使用行為,行為特征庫根據(jù)歷史藥品騙保案件特征進(jìn)行建立。
標(biāo)記模塊860,用于對(duì)個(gè)人用藥信息中包含異常的藥品使用行為的藥品使用對(duì)象進(jìn)行標(biāo)記。
上述監(jiān)控藥品使用的裝置,獲取關(guān)注藥品種類列表,根據(jù)關(guān)注藥品種類列表采集對(duì)應(yīng)的藥品使用數(shù)據(jù),根據(jù)藥品使用數(shù)據(jù)篩選得到可疑的藥品使用對(duì)象,獲取各個(gè)可疑的藥品使用對(duì)象的個(gè)人用藥信息,并根據(jù)預(yù)先建立的行為特征庫檢測各個(gè)可疑的藥品使用對(duì)象的個(gè)人用藥信息中是否包含異常的藥品使用行為,若包含,則對(duì)個(gè)人用藥信息中包含異常的藥品使用行為的藥品使用對(duì)象進(jìn)行標(biāo)記,能夠準(zhǔn)確檢測出有藥品騙保行為的不法份子,有效保障公眾利益。
如圖10所示,在一個(gè)實(shí)施例中,篩選模塊830包括指標(biāo)獲取單元832、確定單元834、統(tǒng)計(jì)單元836及排序單元838。
指標(biāo)獲取單元832,用于獲取與各個(gè)關(guān)注藥品種類匹配的預(yù)設(shè)數(shù)量指標(biāo)。
確定單元834,用于根據(jù)藥品使用數(shù)據(jù)確定各個(gè)關(guān)注藥品種類中藥品使用數(shù)量超過匹配的預(yù)設(shè)數(shù)量指標(biāo)的藥品使用對(duì)象。
統(tǒng)計(jì)單元836,用于統(tǒng)計(jì)確定的各個(gè)藥品使用對(duì)象的總藥品使用數(shù)量。
排序單元838,用于按照總藥品使用數(shù)量對(duì)確定的各個(gè)藥品使用對(duì)象進(jìn)行排序,并選取預(yù)設(shè)范圍內(nèi)的藥品使用對(duì)象作為可疑的藥品使用對(duì)象。
在本實(shí)施例中,可根據(jù)采集的藥品使用數(shù)據(jù)初步篩選得到可疑的藥品使用對(duì)象,可提高檢測出有藥品騙保行為的不法份子的準(zhǔn)確性,有效保障公眾利益。
在一個(gè)實(shí)施例中,個(gè)人用藥信息包括診斷信息、藥品使用種類、藥品使用地區(qū)及藥品使用時(shí)間。如圖11所示,檢測模塊850包括病情匹配檢測單元851、檢查匹配檢測單元853、跨地域用藥檢測單元855、重復(fù)用藥檢測單元857及劑量檢測單元859。
病情匹配檢測單元851,用于檢測藥品使用種類與所述診斷信息中的病情信息是否匹配,若不匹配,則個(gè)人用藥信息中包含異常的藥品使用行為。
檢查匹配檢測單元853,用于若藥品使用種類與診斷信息中的病情信息匹配,則檢測藥品種類與診斷信息中的歷史檢查信息是否匹配,若不匹配,則個(gè)人用藥信息中包含異常的藥品使用行為。
跨地域用藥檢測單元855,用于根據(jù)藥品使用地區(qū)檢測是否存在跨地域藥品使用行為,若存在,則根據(jù)每次跨地域藥品使用行為對(duì)應(yīng)的藥品使用時(shí)間計(jì)算跨地域藥品使用頻率,若跨地域藥品使用頻率大于預(yù)設(shè)頻率,則個(gè)人用藥信息中包含異常的藥品使用行為。
重復(fù)用藥檢測單元857,用于根據(jù)藥品使用種類及藥品使用時(shí)間檢測是否存在重復(fù)用藥行為,若存在,則個(gè)人用藥信息中包含異常的藥品使用行為。
劑量檢測單元859,用于若不存在重復(fù)用藥行為,則檢測各個(gè)藥品使用種類對(duì)應(yīng)的藥品使用劑量是否超過匹配的預(yù)設(shè)劑量,若超過,則個(gè)人用藥信息中包含異常的藥品使用行為。
在本實(shí)施例中,可通過行為特征庫從多維度檢測可疑的藥品使用對(duì)象是否存在異常的藥品使用行為,從而準(zhǔn)確檢測出有藥品騙保行為的不法份子,有效保障公眾利益。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一非易失性計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(read-onlymemory,rom)等。
以上所述實(shí)施例的各技術(shù)特征可以進(jìn)行任意的組合,為使描述簡潔,未對(duì)上述實(shí)施例中的各個(gè)技術(shù)特征所有可能的組合都進(jìn)行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應(yīng)當(dāng)認(rèn)為是本說明書記載的范圍。
以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。