Patent ID: 11880898
Assignee: LP MEDICAL LLC
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. An order receiving management system provided with an order receiving management device and an order terminal, the order receiving management device provided with an HDD that stores a program, a memory, a CPU that executes a control processing according to a program read from the HDD to the memory and a communication unit that connects to a communication network, the order receiving management device connecting with a logistics management server of a deliverer via a communication network, wherein:
the orderer terminal transmits a user-specific calendar request to the order receiving management device via the communication network;
when the order receiving management device receives the user-specific calendar request from the orderer terminal via the communication network, the CPU controls the HDD so as to read data relating to a plurality of regions for forming screen data from the HDD and write them in the memory, the CPU controls to write calendar screen data in the memory based on the data relating to a plurality of regions read from the memory so as to include a region f or specifying an article code, a region for specifying a user identification data, a region for specifying a delivery address data of the article, and a calendar grid displaying a plurality of date regions per month, that specifies a use date data, and the CPU controls the HDD so as to write the calendar screen data read from the memory in the HDD;
the CPU acquires an article list including article names associated with a plurality of article codes from the HDD in the memory,
the CPU acquires a hospital list including hospital names associated with a plurality of hospital codes from the HDD in the memory,
the CPU acquires a patient list including patient names associated with a plurality of patient codes from the HDD in the memory,
the CPU reads the article list, the hospital list, the patient list, and the calendar screen data from the memory and controls the communication unit to distribute to the orderer terminal through the communication unit via the communication network;
wherein the orderer terminal,
receives the article list, the hospital list, the patient list and the calendar screen data from the order receiving management device via the communication network and displays a calendar grid consisting of the calendar screen data as a graphical user interface,
reads article names from the article list and updates the graphical user interface, reads hospital names from the hospital list and updates the graphical user interface, and reads patient names from the patient list and updates the graphical user interface,
in response to reading the article names, displays the article names in an area for specifying the article code including a pull-down button, and acquires a selected article code selected from the pull-down button of the area for specifying the article code,
in response to reading the hospital names, displays the hospital names in an area for specifying the delivery address data of the article including a pull-down button, and acquires a selected hospital code as delivery address data selected from the pull-down button of the area for specifying the delivery address data of the article,
in response to reading the patient names, displays the patient names in an area for specifying the user identification data including a pull-down button, and acquires a selected patient code as user identification data selected from the pull-down button of the area for specifying the user identification data,
specifies a use data in the calendar grid, and in response, acquires a specified use date,
transmits the acquired article code, user identification data, delivery address data, one or more use dates, and one or more number of uses to the order receiving management device via the communication network;
wherein, at the order receiving management device,
the CPU controls the communication unit so as to receive the article code, the user identification data, the delivery address data, and the one or more use dates and the one or more number of uses sent from the orderer terminal and write it in the memory through the communication unit via the communication network;
the CPU controls the HDD so as to read a first check digit from an article master stored in the HDD and write it in the memory by using the article code as a key,
the CPU controls to compare a second check digit included in the article code read from the memory and the first check digit and check correctness of the article code,
the CPU controls the HDD to read the user identification data, the delivery address data, and the one or more use dates and the one or more number of uses from the memory and write them in the HDD when the article code is correct;
the CPU controls to perform an error determination as to whether the article code read from the memory is 0, and when the article code is other than 0, the CPU controls the HDD to read a delivery date lead time and a collection date lead time from a customer-specific article master stored in the HDD and write them to the memory,
the CPU controls to calculate one or more delivery dates obtained by subtracting the delivery date lead time, which represents a time from shipment of the article corresponding to the delivery address data of the article to delivery to a delivery address, from the one or more use dates read from the memory,
the CPU controls the HDD so as to read the one or more delivery dates from the memory and write it in the HDD, and
the CPU controls to calculate one or more collection dates obtained by adding the collection date lead time, which represents a time from use of the article corresponding to the delivery address data of the article to collection of the container, to the one or more use dates using the article in the memory, the CPU controls the HDD so as to read the one or more collection dates from the memory and write it in the HDD;
the CPU controls the HDD so as to read order receiving data in the memory including the one or more delivery dates, the one or more use dates, and the one or more collection dates associated with the article, user identification data of a user who uses the article, and the delivery address data of the article from the HDD to the memory,
the CPU calculates, based on the one or more number of uses, one or more number of deliveries and one or more number of collections corresponding to the one or more number of uses,
the CPU controls to generate the one or more delivery dates and the one or more number of deliveries, the one or more use dates and the one or more number of uses, the one or more collection dates and the one or more number of collections, the user identification data, and the delivery address data read from the memory as the order receiving data;
the CPU controls the communication unit so as to read the order receiving data from the memory and transmits to the logistics management server through the communication unit via the communication network,
a mark table stored in the HDD stores delivery date mark data, use date mark data, and collection date mark data, which are image data representing the one or more delivery dates, the one or more use dates, and the one or more collection dates, respectively,
the mark table stored in the HDD also stores a number of deliveries mark data, a number of uses mark data, and a number of collections mark data, which are image data representing the one or more number of deliveries, the one or more number of uses, and the one or more number of collections, respectively,
the CPU controls the HDD so as to read the one or more number of deliveries, the one or more number of uses, and the one or more number of collections from the HDD and write them in the memory, controls the HDD so as to read a mark table from the HDD and write it in the memory based on the one or more number of deliveries, the one or more number of uses, and the one or more number of collections read from the memory, and controls the memory to read one or more of the delivery date mark data, one or more of the use date mark data, and one or more of the collection date mark data corresponding to the one or more number of deliveries, the one or more number of uses, and the one or more number of collections respectively from the mark table stored in the memory,
the CPU controls the communication unit so as to read the one or more delivery dates and the one or more of the delivery date mark data, the one or more use dates and the one or more of the use date mark data, the one or more collection dates and the one or more of the collection date mark data f rom the memory, and distributes them to the orderer terminal via the communication network through the communication unit;
the orderer terminal,
receives the one or more delivery dates and the one or more of the delivery date mark data, the one or more use dates and the one or more of the use date mark data, and the one or more collection dates and the one or more of the collection date mark data from the order receiving management device via the communication network,
updates a display of graphical icons representing the one or more number of deliveries of articles consisting of the one or more of the delivery date mark data so that they overlap with each of the one or more delivery dates in the calendar grid of the graphical user interface,
updates a display of graphical icons representing the one or more number of uses consisting of the one or more of the use date mark data so that they overlap with each of the one or more use dates in the calendar grid of the graphical user interface, and
updates a display of graphical icons representing the one or more number of collections consisting of the one or more of the collection date mark data so that they overlap with each of the one or more collection dates in the calendar grid of the graphical user interface.