一種基于藥品編碼的管理及查詢系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種基于藥品編碼的管理及查詢系統(tǒng),包括:信息獲取單元,用于獲取藥品數(shù)據(jù)信息;信息分解單元,用于將藥品數(shù)據(jù)信息分別分解為9大基礎(chǔ)編碼體系;匹配單元,采用數(shù)據(jù)匹配工具對(duì)分解后的藥品信息進(jìn)行自動(dòng)匹配并形成藥品的初步編碼;數(shù)據(jù)庫(kù)單元,根據(jù)分解的藥品信息及藥品編碼信息建立數(shù)據(jù)庫(kù),建立數(shù)據(jù)表結(jié)構(gòu)、流量監(jiān)控管理模塊及應(yīng)用程序訪問(wèn)接口;管理查詢單元,用于管理查詢藥品信息。采用該管理及查詢系統(tǒng),保證各種不同的機(jī)構(gòu)即使藥品查詢系統(tǒng)中的藥品命名方式不統(tǒng)一的情況下也都能與本發(fā)明的管理及查詢系統(tǒng)連接,從而能夠及時(shí)準(zhǔn)確有效的解決有關(guān)醫(yī)藥產(chǎn)品信息孤島的問(wèn)題。
【專利說(shuō)明】—種基于藥品編碼的管理及查詢系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)信息處理領(lǐng)域,更具體地,涉及一種基于藥品編碼的管理及查詢系統(tǒng)。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)信息技術(shù)的飛速發(fā)展,現(xiàn)有的各類信息的管理及查詢都開始實(shí)現(xiàn)網(wǎng)絡(luò)化。長(zhǎng)期以來(lái),由于我國(guó)政府部門通用藥品的種類繁多,名稱復(fù)雜,且企業(yè)編碼各成體系,所以現(xiàn)有的一些關(guān)于醫(yī)藥產(chǎn)品的管理及查詢系統(tǒng)的覆蓋面都較小,且各地各區(qū)的管理及查詢系統(tǒng)均是根據(jù)本地的醫(yī)藥產(chǎn)品的大體信息進(jìn)行創(chuàng)建,各有特色,而不同的關(guān)于醫(yī)藥產(chǎn)品的管理或查詢系統(tǒng)中關(guān)于各種藥品的命名不統(tǒng)一,導(dǎo)致各種系統(tǒng)直接無(wú)法直接通信,這給整個(gè)醫(yī)藥行業(yè)的管理與查詢帶有了很大的局限性,從而導(dǎo)致國(guó)家醫(yī)藥行業(yè)各相關(guān)單位和部門的信息還不能充分的共享和交流,形成了一個(gè)個(gè)所謂的“信息孤島”。
[0003]例如在廣東不少地區(qū)的藥品管理系統(tǒng),因?yàn)槭屑?jí)基本醫(yī)療保險(xiǎn)藥品目錄中藥品名稱只列出了藥品通用名,而在醫(yī)院使用藥品過(guò)程中,為便于識(shí)別,常使用藥品商品名,并向社保部門的藥品管理系統(tǒng)申請(qǐng)結(jié)算。由于存在藥品基本信息不統(tǒng)一的情況,常導(dǎo)致醫(yī)院陷入所申請(qǐng)的藥品無(wú)法由社保部門支付的困境,國(guó)家醫(yī)藥行業(yè)各相關(guān)單位和部門的信息還不能充分的共享和交流,形成了一個(gè)個(gè)所謂的“信息孤島”,大量的有關(guān)信息不能被準(zhǔn)確、及時(shí)地掌握和有效的利用,影響了藥品監(jiān)督管理、定價(jià)、流通、統(tǒng)計(jì)、查詢等工作的質(zhì)量和效率。
【發(fā)明內(nèi)容】
[0004]本發(fā)明為克服上述現(xiàn)有技術(shù)所述的至少一種缺陷(不足),提供一種基于藥品編碼的管理及查詢系統(tǒng)。該管理及查詢系統(tǒng)是基于藥品基本信息的標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)而建立的,且藥品數(shù)據(jù)標(biāo)準(zhǔn)化的基礎(chǔ)實(shí)現(xiàn)方式就是對(duì)藥品進(jìn)行科學(xué)系統(tǒng)的編碼,采用該管理及查詢系統(tǒng),保證各種不同的機(jī)構(gòu)即使藥品查詢系統(tǒng)中的藥品命名方式不統(tǒng)一的情況下也都能與本發(fā)明的管理及查詢系統(tǒng)連接,從而能夠及時(shí)準(zhǔn)確有效的解決有關(guān)醫(yī)藥產(chǎn)品信息孤島的問(wèn)題。
[0005]為了實(shí)現(xiàn)上述目的,本發(fā)明的技術(shù)方案為:
一種基于藥品編碼的管理及查詢系統(tǒng),包括:
信息獲取單元,獲取藥品數(shù)據(jù)信息;
信息分解單元,用于分解藥品信息,將由信息獲取單元獲取的藥品數(shù)據(jù)信息分別分解為9大基礎(chǔ)編碼體系:規(guī)格單位、包裝單位、規(guī)格屬性、劑型、藥品附加信息、藥品附加類型、包裝材質(zhì)、轉(zhuǎn)換比、國(guó)家及省份;
匹配單元,用于數(shù)據(jù)匹配,采用數(shù)據(jù)匹配工具對(duì)分解后的藥品信息進(jìn)行自動(dòng)匹配,其自動(dòng)匹配過(guò)程為:將分解后的藥品信息與標(biāo)準(zhǔn)的編碼數(shù)據(jù)進(jìn)行匹配,若匹配成功,則賦一個(gè)編碼,并將各編碼合并形成藥品的初步編碼;若匹配不成功,則對(duì)未匹配的數(shù)據(jù)進(jìn)行人工干預(yù)處理,將分解后的藥品信息與標(biāo)準(zhǔn)數(shù)據(jù)關(guān)聯(lián)并形成藥品的初步編碼;
數(shù)據(jù)庫(kù)單元,根據(jù)分解的藥品信息及藥品編碼信息建立數(shù)據(jù)庫(kù),建立數(shù)據(jù)表結(jié)構(gòu)、流量監(jiān)控管理模塊及應(yīng)用程序訪問(wèn)接口;
管理查詢單元,用于管理查詢藥品信息。
[0006]更進(jìn)一步的,所述匹配單元在自動(dòng)匹配過(guò)程中,是首先將采集到的藥品數(shù)據(jù)信息層層拆分,切割成多段,拆分后的數(shù)據(jù)在excel上進(jìn)行初步整理后,與數(shù)據(jù)中心的標(biāo)準(zhǔn)數(shù)據(jù)進(jìn)行自動(dòng)匹配。
[0007]更進(jìn)一步的,所述匹配單元中藥品的初步編碼分為化學(xué)藥品的初步編碼和中成藥藥品的初步編碼。
[0008]更進(jìn)一步的,所述數(shù)據(jù)庫(kù)單元中的藥品編碼信息由藥品的初步編碼和ID相結(jié)合。
[0009]更進(jìn)一步的,所述數(shù)據(jù)庫(kù)單元的具體建立過(guò)程為:
1)建立數(shù)據(jù)庫(kù)表結(jié)構(gòu),實(shí)現(xiàn)表之間的關(guān)聯(lián)性;針對(duì)每個(gè)數(shù)據(jù)庫(kù)表設(shè)立主鍵,部分表結(jié)構(gòu)設(shè)立外鍵,按照表的結(jié)構(gòu)屬性和以下數(shù)據(jù)庫(kù)管理功能需求建立相應(yīng)的索引和視圖;
2)采用初步編碼和ID相結(jié)合、編碼觸發(fā)管理及信息疊加技術(shù)構(gòu)建數(shù)據(jù)結(jié)構(gòu),編碼按照層次建設(shè),上級(jí)編碼的改動(dòng)將直接影響下級(jí)編碼;
3)建立流量監(jiān)控管理模塊,包括:
訪問(wèn)日志管理子模塊,頁(yè)面的訪問(wèn)次數(shù)及數(shù)據(jù)的訪問(wèn)量;
日志查詢統(tǒng)計(jì)子模塊,數(shù)據(jù)訪問(wèn)量查詢部分包括訪問(wèn)數(shù)據(jù)的用戶名、被訪數(shù)據(jù)的表名、字段、大小、時(shí)間段及用戶訪問(wèn)時(shí)間;
使用情況統(tǒng)計(jì)子模塊,統(tǒng)計(jì)計(jì)算下載量,以便監(jiān)控?cái)?shù)據(jù)的使用情況;
4)應(yīng)用程序訪問(wèn)接口,為用戶應(yīng)用程序提供統(tǒng)一的訪問(wèn)接口程序。
[0010]上述ID是在一個(gè)表中起標(biāo)志性作用的字段,根據(jù)習(xí)慣需要,可將ID作為主鍵,主鍵就是唯一值,在數(shù)據(jù)庫(kù)表中是自動(dòng)編號(hào)的,ID能唯一的標(biāo)識(shí)一條數(shù)據(jù)記錄。初步編碼+ID相結(jié)合,是指每一條數(shù)據(jù)除了本身有一個(gè)ID外,再另外加一個(gè)初步編碼,初步編碼和ID相結(jié)合登記一條信息形成編碼,則當(dāng)初步編碼體系變化時(shí),不會(huì)影響系統(tǒng)ID。
[0011]本發(fā)明的管理及查詢系統(tǒng)還通過(guò)擬定角色、針對(duì)角色分配功能實(shí)現(xiàn)用戶權(quán)限管理功能;根據(jù)用戶高級(jí)、中級(jí)和初級(jí)的管理權(quán)限分成高級(jí)信息員、中級(jí)信息員和初級(jí)信息員三個(gè)等級(jí)進(jìn)行用戶管理、角色維護(hù)和菜單管理,實(shí)現(xiàn)數(shù)據(jù)管理功能;根據(jù)數(shù)據(jù)情況,設(shè)計(jì)數(shù)據(jù)的柱狀圖、餅形圖和線圖,以實(shí)現(xiàn)系統(tǒng)統(tǒng)計(jì)查詢功能;根據(jù)藥品的編碼的業(yè)務(wù)需求,雙方對(duì)應(yīng)標(biāo)準(zhǔn)進(jìn)行交互以實(shí)現(xiàn)系統(tǒng)的數(shù)據(jù)接口管理的功能。它采用層級(jí)關(guān)聯(lián)的數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)管理、數(shù)據(jù)維護(hù)和訪問(wèn)日志查詢,包括各數(shù)據(jù)中各數(shù)據(jù)之間的數(shù)據(jù)關(guān)聯(lián)和聯(lián)動(dòng),數(shù)據(jù)規(guī)則的檢查和數(shù)據(jù)的互動(dòng)答疑,對(duì)于數(shù)據(jù)進(jìn)行新增、修改、刪除、審核、相關(guān)聯(lián)動(dòng)的查看和數(shù)據(jù)訪問(wèn)日志的查詢功能;統(tǒng)計(jì)查詢可滿足多種查詢的需求,對(duì)于每張表,應(yīng)該具備基本和詳細(xì)的查詢字段,便于用戶在使用時(shí)進(jìn)行數(shù)據(jù)篩選;數(shù)據(jù)接口包括內(nèi)部接口和外部接口,內(nèi)部接口根據(jù)編碼體系提供中間表,實(shí)現(xiàn)編碼層級(jí)和各條數(shù)據(jù)ID層級(jí)的關(guān)聯(lián),目前實(shí)現(xiàn)的有政府定價(jià)目錄、基本藥物目錄、OTC藥品目錄、醫(yī)保藥品目錄、民營(yíng)零售數(shù)據(jù)目錄、招標(biāo)中標(biāo)目錄的關(guān)聯(lián);外部接口根據(jù)人保數(shù)據(jù)特點(diǎn),將人保數(shù)據(jù)單獨(dú)形成數(shù)據(jù)維護(hù)表,在人保更新時(shí),系統(tǒng)根據(jù)人保數(shù)據(jù)的變化進(jìn)行數(shù)據(jù)中心編碼的變化,跟人保數(shù)據(jù)保持一致,保證提供標(biāo)準(zhǔn)統(tǒng)一的數(shù)據(jù)標(biāo)準(zhǔn)。
[0012]與現(xiàn)有技術(shù)相比,本發(fā)明技術(shù)方案的有益效果是:在不同的機(jī)構(gòu)內(nèi)存儲(chǔ)藥品信息不一致的情況下,只要連接到發(fā)明的管理及查詢系統(tǒng)仍舊可以快速準(zhǔn)確實(shí)現(xiàn)查詢,能夠及時(shí)準(zhǔn)確有效的解決有關(guān)醫(yī)藥產(chǎn)品信息孤島的問(wèn)題。
【專利附圖】
【附圖說(shuō)明】
[0013]圖1是本發(fā)明的結(jié)構(gòu)示意圖。
[0014]圖2是本發(fā)明標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)建立的流程圖。
[0015]圖3是本發(fā)明藥品查詢系統(tǒng)的查詢流程圖。
【具體實(shí)施方式】
[0016]附圖僅用于示例性說(shuō)明,不能理解為對(duì)本專利的限制;
下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的說(shuō)明。
[0017]如圖1, 一種基于藥品編碼的管理及查詢系統(tǒng),包括:
信息獲取單元,獲取藥品數(shù)據(jù)信息;
信息分解單元,用于分解藥品信息,將由信息獲取單元獲取的藥品數(shù)據(jù)信息分別分解為9大基礎(chǔ)編碼體系:規(guī)格單位、包裝單位、規(guī)格屬性、劑型、藥品附加信息、藥品附加類型、包裝材質(zhì)、轉(zhuǎn)換比、國(guó)家及省份;
匹配單元,用于數(shù)據(jù)匹配,采用數(shù)據(jù)匹配工具對(duì)分解后的藥品信息進(jìn)行自動(dòng)匹配,其自動(dòng)匹配過(guò)程為:將分解后的藥品信息與標(biāo)準(zhǔn)的編碼數(shù)據(jù)進(jìn)行匹配,若匹配成功,則賦一個(gè)編碼,并將各編碼合并形成藥品的初步編碼;若匹配不成功,則對(duì)未匹配的數(shù)據(jù)進(jìn)行人工干預(yù)處理,將分解后的藥品信息與標(biāo)準(zhǔn)數(shù)據(jù)關(guān)聯(lián)并形成藥品的初步編碼;
數(shù)據(jù)庫(kù)單元,根據(jù)分解的藥品信息及藥品編碼信息建立數(shù)據(jù)庫(kù),建立數(shù)據(jù)表結(jié)構(gòu)、流量監(jiān)控管理模塊及應(yīng)用程序訪問(wèn)接口;
管理查詢單元,用于管理查詢藥品信息。
[0018]本發(fā)明的管理及查詢系統(tǒng)中數(shù)據(jù)庫(kù)單元中存儲(chǔ)的藥品編碼是“一藥一碼”的原則,利用多層級(jí)的數(shù)據(jù)表現(xiàn),實(shí)現(xiàn)快速的數(shù)據(jù)定位,反映藥品的特點(diǎn),為今后的藥品數(shù)據(jù)分析和統(tǒng)計(jì)提供良好的基礎(chǔ)。具體過(guò)程如圖2所示,它包括以下步驟:
1、藥品數(shù)據(jù)的獲取方式:
通過(guò)查詢相關(guān)期刊數(shù)據(jù)庫(kù)文獻(xiàn)及國(guó)家藥品監(jiān)督管理局官方網(wǎng)頁(yè)獲取客觀最新藥品批文的統(tǒng)計(jì)數(shù)據(jù),同時(shí)在各省官方網(wǎng)站采集藥品招標(biāo)數(shù)據(jù)。
[0019]2、獲取藥品的包裝規(guī)格、包裝單位、規(guī)格、屬性、劑型、藥品附加信息、藥品附加類型、包裝材質(zhì)、轉(zhuǎn)換比、國(guó)家及省份等信息。
[0020]3、藥品信息的分解:
(1)藥品的信息分解成9個(gè)層級(jí):規(guī)格單位、包裝單位、規(guī)格屬性、劑型、藥品附加信息、藥品附加類型、包裝材質(zhì)、轉(zhuǎn)換比、國(guó)家及省份,最終形成西藥32位、中藥33位的編碼;
(2)藥品信息分解的步驟:先導(dǎo)入數(shù)據(jù)匹配工具,再將所采集到的數(shù)據(jù)按編碼原則進(jìn)行層層拆分,切割成多段,拆分后的數(shù)據(jù)在excel上進(jìn)行初步整理后,導(dǎo)入系統(tǒng)與數(shù)據(jù)中心的數(shù)據(jù)進(jìn)行自動(dòng)匹配,若匹配成功,則賦一個(gè)編碼,并將各編碼合并,檢查數(shù)據(jù)的符合性;若匹配不成功,則對(duì)未匹配的數(shù)據(jù)進(jìn)行人工干預(yù)處理,將數(shù)據(jù)與標(biāo)準(zhǔn)數(shù)據(jù)關(guān)聯(lián)。
[0021](3)藥品信息分解后可實(shí)現(xiàn)編碼的拓展性及兼容性。
[0022]4、藥品編碼的形成 (I)化學(xué)藥品編碼的形式:
化學(xué)藥品最初由系統(tǒng)自動(dòng)生成5位匹配名編碼XOOOl ;在此基礎(chǔ)上添加2位藥品附加信息碼形成7位的藥品名稱編碼X000101 ;人保劑型編碼有14位數(shù)X-A01AA-F073-F003,由10位藥品分類編碼和4位藥品劑型碼組成,該發(fā)明是在人保藥品編碼的基礎(chǔ)上進(jìn)行拓展完善。人保藥品名編碼和系統(tǒng)生成的藥品名稱編碼對(duì)接,在10位人保部藥品名碼后添加2位的藥品附加信息碼(如鹽根酸根衍生物)碼,則通用名藥品(即西藥藥品名)編碼為12位的X-A01AA-F073-01 ;在西藥藥品名編碼后加上人保部藥品名中4位藥品劑型碼F003,在此基礎(chǔ)上再添加2位代表藥品細(xì)劑型流水碼,形成18位的西藥劑型藥品名編碼X-A01AA-F073-01-F003-02 ;在細(xì)劑型碼后面加上2位的規(guī)格碼形成20位的西藥規(guī)格藥品名編碼X-A01AA-F073-01-F003-02-03 ;在規(guī)格碼后添加2位包裝數(shù)量碼形成22位的西藥包裝藥品名編碼X-A01AA-F073-01-F003-02-03-04 ;在西藥包裝藥品名編碼后面加上2位原研和專利的區(qū)別定價(jià)碼,形成24位的西藥區(qū)別定價(jià)藥品名編碼X-A01AA-F073-01-F003-02-03-04-05 ;在西藥區(qū)別定價(jià)藥品名編碼后再加上6位的生產(chǎn)廠家碼(含I位S碼、2位區(qū)域代碼和3位的流水碼)和2位包裝材料碼形成32位的西藥產(chǎn)品名(含生產(chǎn)廠家)編碼X-AO1AA-F073-01-F003-02-03-04-05-SM001-01。包裝編碼和包裝材料編碼屬于固定編碼,源于基礎(chǔ)數(shù)據(jù)庫(kù)。
[0023]綜上,化學(xué)藥品編碼為32位數(shù)碼,其第I至第10位數(shù)碼代表人保藥品通用名,第11,12位數(shù)碼代表藥品附加信息,第13,14,15,16,17,18位數(shù)碼代表人保劑型和細(xì)劑型流水碼,第19,20位數(shù)碼代表藥品規(guī)格屬性,第21,22位數(shù)碼代表藥品包裝,第23,24代表區(qū)別定價(jià),第25,26,27,28,29,30位數(shù)碼代表生產(chǎn)廠家,第31,32位數(shù)碼代表藥品包裝材料。
[0024](2)中藥藥品編碼的形成:
中藥藥品最初由系統(tǒng)自動(dòng)生成5位數(shù)碼的中藥系統(tǒng)匹配名Z0001 ;在此基礎(chǔ)上添加2位藥品附加信息碼形成7位的中藥藥品名稱編碼Z000101 ;人保部中藥藥品編碼有11位數(shù)碼,以藥品分類和藥品名組成Z-G02AA-A0079,則中藥藥品名稱編碼為11位的Z-G02AA-A0079 ;在中藥藥品名稱后添加6位的劑型碼,形成17位的中藥劑型藥品名編碼Z-G02AA-A0079-100101 ;在中藥劑型藥品名后面加上4位的規(guī)格碼(含用法用量2位數(shù)碼)形成21位的中藥規(guī)格藥品名編碼Z-G02AA-A0079-100101-0101 ;在中藥規(guī)格藥品名稱后加上2位的包裝碼形成23位的中藥包裝藥品名Z-G02AA-A0079-100101-0101-12 ;在中藥包裝藥品名后面加上2位原研和專利的區(qū)別定價(jià)碼形成25位的中藥區(qū)別定價(jià)藥品名編碼Z-G02AA-A0079-100101-0101-12-01 ;在中藥區(qū)別定價(jià)藥品名后再加上6位的生產(chǎn)廠家碼(含I位S碼、2位區(qū)域代碼和3位的流水碼)和2位包裝材料碼形成33位的中藥產(chǎn)品名編碼Z-G02AA-A0079-100101-0101-12-01-SAA001-01。包裝編碼和包裝材料編碼屬于固定編碼,源于基礎(chǔ)數(shù)據(jù)庫(kù)。
[0025]綜上,中藥藥品編碼為33位數(shù)碼,其第I至第11位數(shù)碼代表人保藥品名,第12,13,14,15,16,17位數(shù)碼代表中藥藥品劑型,第18,19位數(shù)碼代表藥品用法用量,第20,21位數(shù)碼代表藥品規(guī)格屬性,第22,23位數(shù)碼代表藥品包裝,第24,25位數(shù)碼區(qū)別定價(jià),第26,27,28,29,30, 31位數(shù)碼代表生產(chǎn)廠家,第32,33位數(shù)碼代表包裝材料。
[0026]5、機(jī)構(gòu)編碼的形成
機(jī)構(gòu)編碼第I位代表企業(yè)類別,其中S表示國(guó)內(nèi)生產(chǎn)企業(yè),X表示國(guó)外生產(chǎn)企業(yè),P表示批發(fā)企業(yè),L表示零售企業(yè),Z表示生產(chǎn)、批發(fā)企業(yè);第2-3位代表行政區(qū)劃,如AA表示北京,AB表示天津,AD表示山西等等;第4-6位代表流行編碼,如001。
[0027]6、根據(jù)分解的藥品信息建立數(shù)據(jù)庫(kù)
本發(fā)明采用關(guān)系模型建立標(biāo)準(zhǔn)數(shù)據(jù)庫(kù),建立過(guò)程如下:
(1)建立數(shù)據(jù)庫(kù)表結(jié)構(gòu),實(shí)現(xiàn)表之間的關(guān)聯(lián)性。針對(duì)每個(gè)數(shù)據(jù)庫(kù)表設(shè)立主鍵,部分表結(jié)構(gòu)設(shè)立外鍵,按照表的結(jié)構(gòu)屬性和以下數(shù)據(jù)庫(kù)管理功能需求建立相應(yīng)的索引和視圖:
數(shù)據(jù)表管理功能,包括各數(shù)據(jù)庫(kù)中表結(jié)構(gòu)的管理維護(hù)、表的新增、結(jié)構(gòu)修改、表刪除、表結(jié)構(gòu)查詢等功能;
數(shù)據(jù)維護(hù)功能,數(shù)據(jù)維護(hù)可實(shí)現(xiàn)質(zhì)量控制后的歷史數(shù)據(jù)庫(kù)的2個(gè)月前的資料的更新; 數(shù)據(jù)訪問(wèn)日志查詢功能;
(2)采用編碼和ID相結(jié)合、編碼觸發(fā)管理及信息疊加技術(shù)構(gòu)建數(shù)據(jù)結(jié)構(gòu),編碼按照層次建設(shè),上級(jí)編碼的改動(dòng)將直接影響下級(jí)編碼,在數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)上為人保、物價(jià)、藥監(jiān)、衛(wèi)生等數(shù)據(jù)留有接口;
(3)建立流量監(jiān)控管理系統(tǒng),包括:
訪問(wèn)日志管理模塊,頁(yè)面的訪問(wèn)次數(shù)及數(shù)據(jù)的訪問(wèn)量;
日志查詢統(tǒng)計(jì)模塊,數(shù)據(jù)訪問(wèn)量查詢部分包括訪問(wèn)數(shù)據(jù)的用戶名、被訪數(shù)據(jù)的表名、字段、大小、時(shí)間段及用戶訪問(wèn)時(shí)間;
系統(tǒng)使用情況統(tǒng)計(jì)模塊,如有下載還計(jì)算下載量,以便監(jiān)控?cái)?shù)據(jù)的使用情況;
(4)應(yīng)用程序訪問(wèn)接口
為用戶應(yīng)用程序提供統(tǒng)一的訪問(wèn)接口程序,以滿足各類用戶自行開發(fā)的業(yè)務(wù)系統(tǒng)使用數(shù)據(jù)庫(kù)中的資料;
查詢結(jié)果將以曲線、圖表、表格、圖像等方式在頁(yè)面顯示,例如折線、餅圖、GRADS圖形顯示等圖形顯示,并提供查詢數(shù)據(jù)打印、下載、拷貝功能,下載的方式有文檔和Excel電子表格等。
[0028]7、數(shù)據(jù)庫(kù)的構(gòu)建架構(gòu)
在本實(shí)施例中,采用Java技術(shù)開發(fā),遵循J2EE1.5規(guī)范,業(yè)務(wù)邏輯上采用三層架構(gòu)分布技術(shù),JDK版本為1.5以上。WEB應(yīng)用服務(wù)器采用Apache2+Tomcat7.0,運(yùn)行操作系統(tǒng):RedHat Enterprise Linux Server 6.2。數(shù)據(jù)存儲(chǔ)后端采用 ORACLE IOg 數(shù)據(jù)庫(kù)。
[0029]8、本管理及查詢管理及查詢系統(tǒng)運(yùn)行設(shè)計(jì)為:
(O首先運(yùn)行數(shù)據(jù)庫(kù)服務(wù)器,建立后臺(tái)數(shù)據(jù)環(huán)境;
(2)運(yùn)行應(yīng)用服務(wù)器,提供用戶程序訪問(wèn)數(shù)據(jù)的公共通道;
(3)運(yùn)行WEB服務(wù)器,提供瀏覽器用戶程序服務(wù)環(huán)境;
(4)運(yùn)行(B/S)客戶端程序,完成數(shù)據(jù)操作與維護(hù)。
[0030]9、編碼系統(tǒng)的后期維護(hù)
本發(fā)明在后期將進(jìn)行定時(shí)定期更新與維護(hù),將標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)中的過(guò)期數(shù)據(jù)放入回收站,以備歷史查詢;定時(shí)根據(jù)國(guó)家藥品監(jiān)督管理局官方網(wǎng)站的最新批文和質(zhì)量公告等文件對(duì)已有基礎(chǔ)數(shù)據(jù)庫(kù)、藥品基礎(chǔ)數(shù)據(jù)庫(kù)、編碼數(shù)據(jù)和產(chǎn)品數(shù)據(jù)等進(jìn)行相應(yīng)的修改;根據(jù)各機(jī)構(gòu)基本信息的修改進(jìn)行及時(shí)更新維護(hù);根據(jù)國(guó)家發(fā)展改革委和各省物價(jià)局的最新文件更新標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)的物價(jià)數(shù)據(jù);及時(shí)將醫(yī)保部門的最新基本目錄藥品列入標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)的人保數(shù)據(jù)。除此之外,本發(fā)明還將按需要定時(shí)維護(hù)系統(tǒng)所使用的用戶信息,包括:用戶管理、角色管理、菜單管理。
[0031]如圖3,客戶端通過(guò)應(yīng)用服務(wù)器,系統(tǒng)對(duì)客戶端信息進(jìn)行認(rèn)證機(jī)制判斷,如果信息不通過(guò)認(rèn)證,則拒絕客戶端繼續(xù)訪問(wèn)系統(tǒng);如通過(guò)認(rèn)證,則客戶端可進(jìn)入標(biāo)準(zhǔn)數(shù)據(jù)庫(kù),系統(tǒng)通過(guò)確認(rèn)登錄用戶的身份并賦予相應(yīng)的權(quán)限,可對(duì)標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)的轉(zhuǎn)換比、藥品附加類型、藥品附加信息、包裝單位、規(guī)格單位、規(guī)格屬性、劑型、包裝材質(zhì)、國(guó)家及省份等信息進(jìn)行修改、增加、刪除、查詢和維護(hù)等數(shù)據(jù)信息的操作。標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)中的數(shù)據(jù)是由非標(biāo)準(zhǔn)數(shù)據(jù)通過(guò)數(shù)據(jù)交換和接口許可后,匹配機(jī)制對(duì)非標(biāo)準(zhǔn)數(shù)據(jù)進(jìn)行自動(dòng)匹配,匹配成功則進(jìn)入標(biāo)準(zhǔn)數(shù)據(jù)庫(kù),不成功則進(jìn)行人工處理匹配后再進(jìn)入標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)。此外,根據(jù)用戶權(quán)限的不同等級(jí),數(shù)據(jù)管理、統(tǒng)計(jì)查詢、數(shù)據(jù)接口、菜單管理等權(quán)限也將有所不同。
[0032]顯然,本發(fā)明的上述實(shí)施例僅僅是為清楚地說(shuō)明本發(fā)明所作的舉例,而并非是對(duì)本發(fā)明的實(shí)施方式的限定。對(duì)于所屬領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在上述說(shuō)明的基礎(chǔ)上還可以做出其它不同形式的變化或變動(dòng)。這里無(wú)需也無(wú)法對(duì)所有的實(shí)施方式予以窮舉。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明權(quán)利要求的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種基于藥品編碼的管理及查詢系統(tǒng),其特征在于,包括: 信息獲取單元,獲取藥品數(shù)據(jù)信息; 信息分解單元,用于分解藥品信息,將由信息獲取單元獲取的藥品數(shù)據(jù)信息分別分解為9大基礎(chǔ)編碼體系:規(guī)格單位、包裝單位、規(guī)格屬性、劑型、藥品附加信息、藥品附加類型、包裝材質(zhì)、轉(zhuǎn)換比、國(guó)家及省份; 匹配單元,用于數(shù)據(jù)匹配,采用數(shù)據(jù)匹配工具對(duì)分解后的藥品信息進(jìn)行自動(dòng)匹配,其自動(dòng)匹配過(guò)程為:將分解后的藥品信息與標(biāo)準(zhǔn)的編碼數(shù)據(jù)進(jìn)行匹配,若匹配成功,則賦一個(gè)編碼,并將各編碼合并形成藥品的初步編碼;若匹配不成功,則對(duì)未匹配的數(shù)據(jù)進(jìn)行人工干預(yù)處理,將分解后的藥品信息與標(biāo)準(zhǔn)數(shù)據(jù)關(guān)聯(lián)并形成藥品的初步編碼; 數(shù)據(jù)庫(kù)單元,根據(jù)分解的藥品信息及藥品編碼信息建立數(shù)據(jù)庫(kù),建立數(shù)據(jù)表結(jié)構(gòu)、流量監(jiān)控管理模塊及應(yīng)用程序訪問(wèn)接口; 管理查詢單元,用于管理查詢藥品信息。
2.根據(jù)權(quán)利要求1所述的基于藥品編碼的管理及查詢方法,其特征在于,所述匹配單元在自動(dòng)匹配過(guò)程中,是首先將采集到的藥品數(shù)據(jù)信息層層拆分,切割成多段,拆分后的數(shù)據(jù)在excel上進(jìn)行初步整理后,與標(biāo)準(zhǔn)數(shù)據(jù)進(jìn)行自動(dòng)匹配。
3.根據(jù)權(quán)利要求2所述的基于藥品編碼的管理及查詢方法,其特征在于,所述匹配單元中藥品的初步編碼分為化學(xué)藥品的初步編碼和中成藥藥品的初步編碼。
4.根據(jù)權(quán)利要求3所述的基于藥品編碼的管理及查詢方法,其特征在于,所述數(shù)據(jù)庫(kù)單元中的藥品編碼信息由藥品的初步編碼和ID相結(jié)合。
5.根據(jù)權(quán)利要求4所述的基于藥品編碼的管理及查詢方法,其特征在于,所述數(shù)據(jù)庫(kù)單元的具體建立過(guò)程為: 1)建立數(shù)據(jù)庫(kù)表結(jié)構(gòu),實(shí)現(xiàn)表之間的關(guān)聯(lián)性;針對(duì)每個(gè)數(shù)據(jù)庫(kù)表設(shè)立主鍵,部分表結(jié)構(gòu)設(shè)立外鍵,按照表的結(jié)構(gòu)屬性和以下數(shù)據(jù)庫(kù)管理功能需求建立相應(yīng)的索引和視圖; 2)采用初步編碼和ID相結(jié)合、編碼觸發(fā)管理及信息疊加技術(shù)構(gòu)建數(shù)據(jù)結(jié)構(gòu),編碼按照層次建設(shè),上級(jí)編碼的改動(dòng)將直接影響下級(jí)編碼; 3)建立流量監(jiān)控管理模塊,包括: 訪問(wèn)日志管理子模塊,頁(yè)面的訪問(wèn)次數(shù)及數(shù)據(jù)的訪問(wèn)量; 日志查詢統(tǒng)計(jì)子模塊,數(shù)據(jù)訪問(wèn)量查詢部分包括訪問(wèn)數(shù)據(jù)的用戶名、被訪數(shù)據(jù)的表名、字段、大小、時(shí)間段及用戶訪問(wèn)時(shí)間; 使用情況統(tǒng)計(jì)子模塊,統(tǒng)計(jì)計(jì)算下載量,以便監(jiān)控?cái)?shù)據(jù)的使用情況; 4)應(yīng)用程序訪問(wèn)接口,為用戶應(yīng)用程序提供統(tǒng)一的訪問(wèn)接口程序。
【文檔編號(hào)】G06F17/30GK103455608SQ201310399217
【公開日】2013年12月18日 申請(qǐng)日期:2013年9月5日 優(yōu)先權(quán)日:2013年9月5日
【發(fā)明者】楊驍婷, 賴新權(quán), 陳小玲, 劉惠萍, 劉偉健, 李垂龍, 李玫霏 申請(qǐng)人:廣東醫(yī)藥價(jià)格協(xié)會(huì)