Search

CN-116230194-B - Drug return and quality control app

CN116230194BCN 116230194 BCN116230194 BCN 116230194BCN-116230194-B

Abstract

The invention relates to the field of data processing, in particular to a medicine return and quality control app which comprises a receiving module, an allocation module, an execution module, a management module and an acceptance module, wherein the receiving module receives a return application of a client, the allocation module judges a return application type according to the return application, forms an allocation task according to an electronic information sheet and allocates the allocation task to a corresponding dispatcher end, the execution module manages the dispatcher end to execute return medicine extraction according to the allocation task and the electronic information sheet, acquires actual return medicine information uploaded by the allocation task and generates an extraction success instruction, the acceptance module generates a target electronic return bill according to the extraction success instruction to generate target return time, and receives a receipt instruction of the delivery end to judge whether acceptance is successful, and the management module updates inventory information according to an acceptance judgment result. The whole course tracking of the drug return on the line and the inspection of the drug quality are realized, the return efficiency is improved, and the quality of the returned drug is ensured.

Inventors

  • ZHU WEINA
  • LIU ZHENG
  • SONG WENMEI
  • Yao tianyi
  • ZHANG ZIJIAN

Assignees

  • 国药物流有限责任公司

Dates

Publication Date
20260508
Application Date
20221230

Claims (8)

  1. 1. A drug return and quality control app, comprising: the receiving module is used for receiving a return application of the client; the distribution module is connected with the receiving module and used for judging the type of the return application according to the return application, forming a corresponding electronic information sheet according to the type of the return application, forming a distribution task according to the electronic information sheet and distributing the distribution task to a corresponding distributor terminal; the execution module is connected with the distribution module and used for managing the distribution staff to execute the return medicine extraction according to the distribution task and the electronic information sheet, acquiring actual return medicine information uploaded by the distribution staff after the information acquisition and return medicine matching of the extracted return medicine according to the distribution task, judging whether the return medicine is abnormal according to the actual return medicine information, binding a target electronic protocol application according to a judging result, and generating an extraction success instruction; The acceptance module is connected with the execution module and used for generating a target electronic return bill according to the extraction success instruction, generating target return time according to the target electronic return bill, monitoring the delivery end and the delivery end according to the target return time and receiving a receiving instruction of the delivery end to judge whether acceptance is successful or not; The management module is connected with the acceptance module and used for updating the inventory information according to the acceptance judging result; The execution module comprises a receiving unit, a first acquisition unit, an identification unit, a comparison unit, a first judgment unit and a first generation unit, and when the execution module manages the distribution operator side to execute return medicine extraction according to the distribution task and the electronic information sheet, the receiving unit receives the abnormal electronic information sheet and the storage instruction; After the execution module acquires the returned actual medicine information uploaded by the dispatcher side, the first acquisition unit acquires a corresponding image of the delivery side according to the returned medicine name and the returned medicine ID in the returned application, the identification unit carries out returned medicine identification according to the image acquired by the information so as to generate an actual returned medicine image, the comparison unit compares the actual returned medicine image with the acquired image so as to generate a comparison result, and the first judgment unit carries out secondary judgment on whether the returned medicine is abnormal or not according to the comparison result, the abnormal electronic information list and the returned medicine matching information in the actual returned medicine information; If the comparison result is normal, the abnormal electronic information list is empty and the medicine matching information is normal, the first judging unit judges that the returned medicine is normal; If the comparison result is abnormal, the abnormal electronic information list is empty and the medicine matching information is normal, the first judging unit judges that the returned medicine is normal; if the comparison result is normal, the abnormal electronic information list is not empty and the medicine matching information is normal, the first judging unit judges that the returned medicine is normal; If the comparison result is normal, the abnormal electronic information list is empty and the medicine matching information is abnormal, the first judging unit judges that the returned medicine is normal; if the comparison result is abnormal, the abnormal electronic information list is not empty and the medicine matching information is normal, the first judging unit judges that the returned medicine is abnormal; If the comparison result is abnormal, the abnormal electronic information list is empty and the medicine matching information is abnormal, the first judging unit judges that the returned medicine is abnormal; if the comparison result is normal, the abnormal electronic information list is not empty, and the medicine matching information is abnormal, the first judging unit judges that the returned medicine is abnormal; If the comparison result is abnormal, the abnormal electronic information list is not empty and the medicine matching information is abnormal, the first judging unit judges that the returned medicine is abnormal; The first judging unit is used for generating a target abnormal electronic information sheet when judging that the returned medicine is abnormal; The first judging unit is used for generating an extraction success instruction when judging that the returned medicine is normal; The execution module further comprises a first sending unit, a replacement unit and a binding unit, wherein when the first judging unit judges that the returned medicine is abnormal, the first sending unit sends the target abnormal electronic information to the delivery end, and the receiving unit receives a target electronic protocol application of the delivery end; The first sending unit sends the target electronic protocol application to the delivery end, the receiving unit receives confirmation information of the delivery end, if the confirmation is successful and the return application comprises the electronic protocol, the replacing unit replaces the electronic protocol with the target electronic protocol, if the confirmation is successful and the return application does not comprise the electronic protocol, the binding unit directly binds the medicine ID and the medicine name in the return application with the target electronic protocol, and the first generating unit generates an extraction success instruction.
  2. 2. The drug delivery and quality control app according to claim 1, wherein the distribution module determines the delivery application type according to the delivery application, determines the delivery application type as delivery according to an electronic protocol corresponding to the drug name and drug ID of the delivery application, if the matching is successful, determines the delivery application type according to the delivery application ID, determines the delivery application type as reject if the delivery application ID is a customer, and determines the delivery application type as stop if the delivery application ID is not a customer.
  3. 3. The drug return and quality control app according to claim 2, wherein when the distribution module forms a distribution task according to an electronic information sheet, if it is determined that the return type is return or rejection, the distribution module matches a distributor according to the position information of a customer corresponding to the distribution task, if the linear distance between the customer and the distributor is within a preset distance range and the state level of the distributor is low, the matching is successful, and the distribution task is sent to the distribution terminal; the distribution module is also used for receiving a printing application sent by the distribution end according to the distribution task so as to print the electronic information sheet.
  4. 4. The drug return and quality control app according to claim 3, wherein the distribution module is further configured to obtain delivery parameter information of a delivery end according to a return drug name and a return drug ID in the return application, compare the return parameter information in the return application with the delivery parameter information and determine whether the return drug is abnormal for the first time, if the comparison is successful, determine that the return drug is normal, and if the comparison is failed, determine that the return drug is abnormal and generate an abnormal electronic information sheet; The distribution module acquires medicine storage data of the delivery end, determines storage conditions according to the temperature in the medicine storage data, and generates corresponding storage instructions according to the storage conditions.
  5. 5. The drug return and quality control app of claim 4, wherein the first generation unit further comprises, prior to generating the extraction success instruction: after the binding unit binds the target electronic protocol, the first sending unit sends the storage instruction to the delivery end, and the receiving unit receives instruction information of the delivery end; And if the receiving unit receives a storage instruction execution success instruction of the delivery end, the first generating unit generates an extraction success instruction.
  6. 6. The drug return and quality control app according to claim 5, wherein the acceptance module includes a second generation unit and a second transmission unit, when the acceptance module generates a target electronic return bill according to the extraction success instruction, the second generation unit selects a preset return time period according to a distance level where a target distance in the target electronic return bill is located to generate a target return time, and the second transmission unit transmits the target return time to the corresponding delivery end.
  7. 7. The drug delivery and quality control app according to claim 6, wherein the acceptance module further comprises a second judging unit and a second acquiring unit, the second acquiring unit acquires the delivery instruction of the delivery end at the target delivery time when judging whether the delivery is successful according to the target delivery time, if the delivery instruction is not acquired, the second generating unit generates a reminding instruction, and the second transmitting unit transmits the reminding instruction to the corresponding delivery end; if the second acquisition unit acquires the receiving instruction, the second judgment unit acquires the abnormal confirmation result and abnormal confirmation acquisition information of the delivery end according to the second acquisition unit to judge whether the acceptance is successful, wherein, If the target electronic return bill comprises the target abnormal electronic information bill and the abnormal confirmation result is abnormal, the second acquisition unit judges that acceptance fails; If the target electronic return bill comprises the target abnormal electronic information bill and the abnormal confirmation result is abnormal, the second acquisition unit judges that the acceptance is successful; If the target electronic return bill does not comprise the target abnormal electronic information bill and the abnormal confirmation result is abnormal, the second acquisition unit judges that acceptance fails; and if the target electronic return bill does not comprise the target abnormal electronic information bill and the abnormal confirmation result is abnormal, the second acquisition unit judges that the acceptance is successful.
  8. 8. The drug return and quality control app according to claim 7, wherein the management module records acceptance parameter information when updating inventory information according to the acceptance determination result, generates an update inventory instruction if acceptance is successful, and generates a temporary update inventory instruction if acceptance is failed; The acceptance module generates actual inventory information from the acceptance parameter information according to the inventory updating instruction; And the acceptance module generates actual inventory information from the acceptance parameter information according to the temporary inventory updating instruction, and marks the acceptance parameter information.

Description

Drug return and quality control app Technical Field The invention relates to the field of data processing, in particular to a drug return and quality control app. Background With the development of information technology, purchasing medicines on line is realized, so that the life of people is more convenient, but the whole logistics of medicines cannot be accurately tracked and monitored due to too much logistics information. The patent document of CN 106447465A discloses a medicine feeding and selling management system, which comprises a medicine feeding unit, a medicine selling unit and a data storage unit, wherein the medicine feeding unit comprises a feeding management module, a returning management module, a feeding inquiry module and a returning inquiry module, the returning inquiry module is used for an administrator to inquire a history record of returning from the data storage unit, the medicine selling unit comprises a selling management module, a medicine returning management module, a retail inquiry module and a bill printing module, the medicine returning management module inquires corresponding selling records when a customer returns a medicine to a medicine store, finishes medicine returning operation according to the selling records and adds medicine returning information after the selling records, and the data storage unit is used for storing all data information in the processes of medicine warehouse entry, medicine delivery, sales, returning and loss reporting. In the prior art, the aspects of goods incoming, selling, delivering and returning of medicines are managed, but in the aspect of goods returning, goods returning treatment and stock change are only carried out on medicines returned to a pharmacy, so that the whole-course tracking and the quality inspection of the medicines on line can not be carried out. Disclosure of Invention Therefore, the invention provides a drug return and quality control app, which can solve the problem that the drug return on line cannot be tracked in the whole course and the drug quality can be checked. To achieve the above object, the present invention provides a drug return and quality control app comprising: the receiving module is used for receiving a return application of the client; the distribution module is connected with the receiving module and used for judging the type of the return application according to the return application, forming a corresponding electronic information sheet according to the type of the return application, forming a distribution task according to the electronic information sheet and distributing the distribution task to a corresponding distributor terminal; the execution module is connected with the distribution module and used for managing the distribution staff to execute the return medicine extraction according to the distribution task and the electronic information sheet, acquiring actual return medicine information uploaded by the distribution staff after the information acquisition and return medicine matching of the extracted return medicine according to the distribution task, judging whether the return medicine is abnormal according to the actual return medicine information, binding a target electronic protocol application according to a judging result, and generating an extraction success instruction; The acceptance module is connected with the execution module and used for generating a target electronic return bill according to the extraction success instruction, generating target return time according to the target electronic return bill, monitoring the delivery end and the delivery end according to the target return time and receiving a receiving instruction of the delivery end to judge whether acceptance is successful or not; and the management module is connected with the acceptance module and is used for updating the inventory information according to the acceptance judging result. Further, the distribution module determines the type of the return application according to the return application, and determines the type of the return application as return according to the electronic protocol corresponding to the matching of the medicine name and the medicine ID of the return application, if the matching is successful, the type of the return application is determined according to the ID of the return application, if the return application I D is a customer, the type of the return application is determined as rejection, and if the return application I D is not a customer, the type of the return application is determined as stop. Further, when the distribution module forms a distribution task according to the electronic information sheet, if the return type is judged to be returned or rejected, the distribution module matches a distributor according to the position information of the client corresponding to the distribution task, if the linear distance between the client and the distributor is within a preset