本發明屬于藥品分配
技術領域:
,尤其涉及一種基于物聯網的藥品分配糾錯方法及系統。
背景技術:
:現有醫院多采用電子流程管理,病人在掛后臺掛號后,掛號信息按照科室被分配傳遞給不同的科室候診臺,醫生按照掛號先后順序叫號給病人診斷,并將診斷結果及藥方傳輸給繳費處,繳費處收費后將信息傳遞給藥房顯示單元,整個過程走電子流程,高效準確。但是藥房根據藥房信息配置藥品提供給病人時依賴人工操作,首先需要打印病人藥方,根據藥方逐一配置藥品。當藥房的藥品存儲種類繁多時,尋找藥品耗時較多,尤其是新人配藥,對藥品存儲區域不熟悉,配藥過程的效率依賴人員對藥房的熟練程度。此外,目前醫院多采用人工核查病人處方來檢查藥物分配的是否正確,大大降低了核查效率。技術實現要素:本發明的目的在于提供一種基于物聯網的藥品分配糾錯方法,旨在解決現有技術中如何在藥品分配過程中采用人工核查病人處方的方式來檢查藥物分配是否正確而帶來的核查效率降低的技術問題。本發明是這樣實現的,一種基于物聯網的藥品分配糾錯方法,包括以下步驟:實時獲取與病人姓名相對應的待分配藥品的清單信息以及根據所述清單信息配置于藥品分揀籃內的藥品信息;將所述藥品清單所列藥品的名稱和數量與配置于所述藥品分揀籃內的藥品名稱和數量進行比對;如果所比對的所述藥品名稱和/或者數量不相同,則發出報警指令;如果所比對的所述藥品名稱和數量相同,則發出藥品分配成功指令。進一步地,所述將所述藥品清單所列藥品的名稱和數量與配置于所述藥品分揀籃內的藥品名稱和數量進行比對的步驟之前,所述方法還包括:查找和定位所述清單信息所列藥品的位置;自動抓取查找到的所述藥品;將所抓取的藥品放置于對應病人的所述藥品分揀籃中。進一步地,如果所比對的藥品名稱不相同時,則發出的所述報警指令為藥品名稱錯誤指令;取出所述藥品分揀籃中藥品名稱不一致的藥品。進一步地,如果所述清單信息所列的藥品數量多于所述藥品分揀籃內的藥品數量時,則發出的報警指令為藥品少分配指令;計算少分配的藥品數量;向所述藥品分揀籃內補充少分配藥品數量的藥品。進一步地,如果所述清單信息所列的藥品數量小于所述藥品分揀籃內的藥品數量時,則發出的報警指令為藥品多分配指令;計算多分配的藥品數量;取出所述藥品分揀籃內多分配藥品數量的藥品。本發明還提供了一種基于物聯網的藥品分配糾錯系統,包括:比對模塊,用于將所述處方信息中所列的藥品名稱和數量與放置于所述藥品分揀籃內的藥品名稱和數量進行比對;報警模塊,當所比對的所述藥品名稱和/或者數量不相同時以用于發出報警指令;藥品分配模塊,當所比對的所述藥品名稱和數量相同時以用于發出藥品分配成功指令。進一步地,所述基于物聯網的藥品分配糾錯系統還包括:藥品定位模塊,用于查找和定位所述清單信息所列藥品的位置;藥品抓取模塊,用于自動抓取查找到的所述藥品并將所抓取的藥品放置于對應病人的所述藥品分揀籃中。進一步地,當所比對的藥品名稱不相同時,發出報警指令的所述報警模塊為發出藥品名稱錯誤指令的名稱錯誤報警模塊;所述基于物聯網的藥品分配糾錯系統還包括:第一藥品取出模塊,用于取出所述藥品分揀籃中藥品名稱不一致的藥品。進一步地,當所述清單信息所列的藥品數量多于所述藥品分揀籃內的藥品數量時,發出報警指令的所述報警模塊為發出藥品少分配指令的藥品少分配報警模塊;所述基于物聯網的藥品分配糾錯系統還包括:第一數量計算模塊,用于計算少分配的藥品數量;藥品補充模塊,用于向所述藥品分揀籃內補充少分配藥品數量的藥品。進一步地,當所述清單信息所列的藥品數量小于所述藥品分揀籃內的藥品數量時,發出報警指令的所述報警模塊為發出藥品多分配指令的藥品多分配報警模塊;所述基于物聯網的藥品分配糾錯系統還包括:第二數量計算模塊,用于計算多分配的藥品數量;第二藥品取出模塊,用于取出所述藥品分揀籃內多分配藥品數量的藥品。本發明相對于現有技術的技術效果是:本發明提供的基于物聯網的藥品分配糾錯方法通過實時獲取與病人姓名相對應的待分配藥品的清單信息以及根據所述清單信息配置于所述藥品分揀籃內的藥品信息,并通過將所述清單信息所列藥品的名稱和數量與所述藥品分揀籃內的藥品名稱和數量進行比對,并判斷所述藥品名稱和/或者數量是否相同,根據判斷結果發出報警指令或者藥品分配成功指令,通過自動比對所述藥品名稱和數量以檢查所分配的藥品是否正確,大大提高了核查效率并提高了核查準確度。附圖說明為了更清楚地說明本發明實施例的技術方案,下面將對本發明實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面所描述的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1是本發明實施例提供的基于物聯網的藥品分配糾錯方法的流程圖;圖2是本發明實施例提供的基于物聯網的藥品分配糾錯系統的結構框圖。附圖標記說明:12信息獲取模塊60藥品分揀籃10比對模塊20報警模塊22名稱錯誤報警模塊220第一藥品取出模塊24藥品少分配報警模塊240第一數量計算模塊26藥品多分配報警模塊242藥品補充模塊30藥品分配模塊260第二數量計算模塊40藥品定位模塊262第二藥品取出模塊50藥品抓取模塊具體實施方式下面詳細描述本發明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本發明,而不能理解為對本發明的限制。在本發明的描述中,需要理解的是,術語“長度”、“寬度”、“上”、“下”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底”“內”、“外”等指示的方位或位置關系為基于附圖所示的方位或位置關系,僅是為了便于描述本發明和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構造和操作,因此不能理解為對本發明的限制。此外,術語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術特征的數量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括一個或者更多個該特征。在本發明的描述中,“多個”的含義是兩個或兩個以上,除非另有明確具體的限定。在本發明中,除非另有明確的規定和限定,術語“安裝”、“相連”、“連接”、“固定”等術語應做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或成一體;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內部的連通或兩個元件的相互作用關系。對于本領域的普通技術人員而言,可以根據具體情況理解上述術語在本發明中的具體含義。為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。請參照圖1和圖2,本發明實施例提供的基于物聯網的藥品分配糾錯方法包括以下步驟:S1:實時獲取與病人姓名相對應的待分配藥品的清單信息以及根據所述清單信息配置于藥品分揀籃60內的藥品信息;S2:將所述藥品清單所列藥品的名稱和數量與配置于所述藥品分揀籃60內的藥品名稱和數量進行比對;S3:如果所比對的所述藥品名稱和/或者數量不相同,則發出報警指令;S4:如果所比對的所述藥品名稱和數量相同,則發出藥品分配成功指令。本發明實施例提供的基于物聯網的藥品分配糾錯方法通過實時獲取與病人姓名相對應的待分配藥品的清單信息以及根據所述清單信息配置于所述藥品分揀籃60內的藥品信息,并通過將所述清單信息所列藥品的名稱和數量與所述藥品分揀籃60內的藥品名稱和數量進行比對,并判斷所述藥品名稱和/或者數量是否相同,根據判斷結果發出報警指令或者藥品分配成功指令,通過自動比對所述藥品名稱和數量以檢查所分配的藥品是否正確,大大提高了核查效率并提高了核查準確度。在該實施例中,所述處方信息中所列的信息不僅包括待分配藥品的名稱和數量,還包括處方所對應的病人姓名及病癥、以及各所述藥品的每次使用劑量和每天服用次數等信息,甚至還可以包括待分配藥品的生產批次,以便于追溯藥品的來源。在該實施例中,通過在移動終端或者取藥機上安裝藥品分配應用程序,并在該藥品分配應用程序中輸入與病人姓名相對應的身份識別碼,以進入到與該病人姓名相對應的藥品分配界面;在待分配藥品配置至所述藥品分揀籃60內后,通過實時獲取與病人姓名相對應的待分配藥品的清單信息以及根據所述清單信息配置于藥品分揀籃60內的藥品信息,并對所述清單信息所列藥品的名稱和數量與所述藥品分揀籃60內藥品的名稱和數量進行比對,以判斷二者是否均相同,并根據判斷結果,如果二者中姓名和/或者數量不相同,則發出報警指令;如果二者中姓名和數量都相同,則發出藥品分配成功指令。也就是說,取藥者利用移動終端或者取藥機即可操作完成藥品分配過程中的糾錯操作,簡單便捷且核查效率高。請參照圖1和圖2,進一步地,所述將所述藥品清單所列藥品的名稱和數量與配置于所述藥品分揀籃60內的藥品名稱和數量進行比對的步驟S1之前,所述方法還包括:S01:查找和定位所述清單信息所列藥品的位置;S02:自動抓取查找到的所述藥品;S03:將所抓取的藥品放置于對應病人的所述藥品分揀籃60中。通過獲取與病人姓名相對應的待分配藥品的清單信息,對所述清單信息中所列待分配藥品進行定位,通過對該待分配藥品的定位以便于查找到該待分配藥品,降低配藥人員對藥處方儲區域熟悉程度對配藥效率的影響,以便于快速直接地找到待分配藥品所在位置,并通過將待分配藥品直接配置至于所述病人姓名對應的藥品分揀籃60中,以完成對藥品的快速分配,大大提高了配藥效率。請參照圖1和圖2,進一步地,如果所比對的藥品名稱不相同時,則發出的所述報警指令為藥品名稱錯誤指令;取出所述藥品分揀籃60中藥品名稱不一致的藥品。本發明實施例提供的基于物聯網的藥品分配糾錯方法在判斷出所比對的藥品名稱不相同時,發出藥品名稱錯誤指令,通過識別出所述藥品分揀籃60內藥品名稱不一致的藥品,以保證取藥者所取出的藥品與所述清單信息所列藥品完全一致。請參照圖1和圖2,進一步地,如果所述清單信息所列的藥品數量多于所述藥品分揀籃60內的藥品數量時,則發出的報警指令為藥品少分配指令;計算少分配的藥品數量;向所述藥品分揀籃60內補充少分配藥品數量的藥品。本發明實施例提供的基于物聯網的藥品分配糾錯方法在判斷出所述清單信息所列的藥品數量多于所述藥品分揀籃60內的藥品數量時,發出藥品少分配指令,并計算少分配藥品的數量,通過獲取少分配藥品的名稱,對所述少分配藥品進行定位和查找,自動抓取查找到的少分配藥品并放置于所述藥品分揀籃60內,以保證取藥者所取出的藥品與所述清單信息所列藥品完全一致。請參照圖1和圖2,進一步地,如果所述清單信息所列的藥品數量小于所述藥品分揀籃60內的藥品數量時,則發出的報警指令為藥品多分配指令;計算多分配的藥品數量;取出所述藥品分揀籃60內多分配藥品數量的藥品。本發明實施例提供的基于物聯網的藥品分配糾錯方法在判斷出所述清單信息所列的藥品數量少于所述藥品分揀籃60內的藥品數量時,發出藥品多分配指令,并計算多分配藥品的數量,在所述藥品分揀籃60內查找多分配的藥品,自動抓出查找到的多分配藥品,以保證取藥者所取出的藥品與所述清單信息所列藥品完全一致。請參照圖2,本發明實施例提供的基于物聯網的藥品分配糾錯系統包括:信息獲取模塊10,用于實時獲取與病人姓名相對應的待分配藥品的清單信息以及根據所述清單信息配置于藥品分揀籃60內的藥品信息;比對模塊10,用于將所述藥品清單所列藥品的名稱和數量與配置于所述藥品分揀籃60內的藥品名稱和數量進行比對;報警模塊20,當所比對的所述藥品名稱和/或者數量不相同時以用于發出報警指令;藥品分配模塊30,當所比對的所述藥品名稱和數量相同時以用于發出藥品分配成功指令。本發明實施例提供的基于物聯網的藥品分配糾錯系統利用所述信息獲取模塊10實時獲取與病人姓名相對應的待分配藥品的清單信息以及根據所述清單信息配置于所述藥品分揀籃60內的藥品信息,利用所述比對模塊10將所述清單信息所列藥品的名稱和數量與所述藥品分揀籃60內的藥品名稱和數量進行比對,并判斷所述藥品名稱和/或者數量是否相同,所述報警模塊20根據判斷結果發出報警指令以及所述藥品分配模塊30根據判斷結果發出藥品分配成功指令,通過自動比對所述藥品名稱和數量以檢查所分配的藥品是否正確,大大提高了核查效率并提高了核查準確度。在該實施例中,所述處方信息中所列的信息不僅包括待分配藥品的名稱和數量,還包括處方所對應的病人姓名及病癥、以及各所述藥品的每次使用劑量和每天服用次數等信息,甚至還可以包括待分配藥品的生產批次,以便于追溯藥品的來源。在該實施例中,通過在移動終端或者取藥機上安裝藥品分配應用程序,并在該藥品分配應用程序中輸入與病人姓名相對應的身份識別碼,以進入到與該病人姓名相對應的藥品分配界面;在待分配藥品配置至所述藥品分揀籃60內后,利用所述信息獲取模塊10實時獲取與病人姓名相對應的待分配藥品的清單信息以及根據所述清單信息配置于藥品分揀籃60內的藥品信息,利用所述比對模塊10對所述清單信息所列藥品的名稱和數量與所述藥品分揀籃60內藥品的名稱和數量進行比對,以判斷二者是否均相同,并根據判斷結果,所述報警模塊20在二者中姓名和/或者數量不相同的情況下發出報警指令;所述藥品分配模塊30在二者中姓名和數量都相同的情況下發出藥品分配成功指令。也就是說,取藥者利用移動終端或者取藥機即可操作完成藥品分配過程中的糾錯操作,簡單便捷且核查效率高。請參照圖2,進一步地,所述基于物聯網的藥品分配糾錯系統還包括:藥品定位模塊40,用于查找和定位所述清單信息所列藥品的位置;藥品抓取模塊50,用于自動抓取查找到的所述藥品并將所抓取的藥品放置于對應病人的所述藥品分揀籃60中。通過獲取與病人姓名相對應的待分配藥品的清單信息,利用所述藥品定位模塊40對所述清單信息中所列待分配藥品進行定位,通過對該待分配藥品的定位以便于查找到該待分配藥品,降低配藥人員對藥處方儲區域熟悉程度對配藥效率的影響,以便于快速直接地找到待分配藥品所在位置;并利用所述藥品抓取模塊50將待分配藥品直接配置至于所述病人姓名對應的藥品分揀籃60中,以完成對藥品的快速分配,大大提高了配藥效率。請參照圖2,進一步地,當所比對的藥品名稱不相同時,發出報警指令的所述報警模塊20為發出藥品名稱錯誤指令的名稱錯誤報警模塊22;所述基于物聯網的藥品分配糾錯系統還包括:第一藥品取出模塊220,用于取出所述藥品分揀籃60中藥品名稱不一致的藥品。本發明實施例提供的基于物聯網的藥品分配糾錯系統根據所述比對模塊10的比對結果,例如,當判斷出所比對的藥品名稱不相同時,所述名稱錯誤報警模塊22發出藥品名稱錯誤指令;利用所述第一藥品取出模塊220識別出所述藥品分揀籃60內藥品名稱不一致的藥品,并將藥品名稱不一致的藥品從所述藥品分揀籃60內取出,以保證取藥者所取出的藥品與所述清單信息所列藥品完全一致。請參照圖2,進一步地,當所述清單信息所列的藥品數量多于所述藥品分揀籃60內的藥品數量時,發出報警指令的所述報警模塊20為發出藥品少分配指令的藥品少分配報警模塊24;所述基于物聯網的藥品分配糾錯系統還包括:第一數量計算模塊240,用于計算少分配的藥品數量;藥品補充模塊242,用于向所述藥品分揀籃60內補充少分配藥品數量的藥品。本發明實施例提供的基于物聯網的藥品分配糾錯系統在所述比對模塊10判斷出所述清單信息所列的藥品數量多于所述藥品分揀籃60內的藥品數量時,所述報警模塊20發出藥品少分配指令;利用所述第一數量計算模塊240計算少分配藥品的數量,利用所述藥品補充模塊242獲取少分配藥品的名稱,對所述少分配藥品進行定位和查找,自動抓取查找到的少分配藥品并放置于所述藥品分揀籃60內,以保證取藥者所取出的藥品與所述清單信息所列藥品完全一致。請參照圖2,進一步地,當所述清單信息所列的藥品數量小于所述藥品分揀籃60內的藥品數量時,發出報警指令的所述報警模塊20為發出藥品多分配指令的藥品多分配報警模塊26;所述基于物聯網的藥品分配糾錯系統還包括:第二數量計算模塊260,用于計算多分配的藥品數量;第二藥品取出模塊262,用于取出所述藥品分揀籃60內多分配藥品數量的藥品。本發明實施例提供的基于物聯網的藥品分配糾錯系統在所述比對模塊10判斷出所述清單信息所列的藥品數量少于所述藥品分揀籃60內的藥品數量時,所述報警模塊20發出藥品多分配指令;利用所述第二數量計算模塊260計算多分配藥品的數量,且利用所述第二藥品取出模塊262在所述藥品分揀籃60內查找多分配的藥品,自動抓出查找到的多分配藥品,以保證取藥者所取出的藥品與所述清單信息所列藥品完全一致。以上所述僅為本發明的較佳實施例而已,并不用以限制本發明,凡在本發明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發明的保護范圍之內。當前第1頁1 2 3