A management method of a hospital system and executed by a server comprising at least one processor, a memory, and a network interface, the management method comprising:
- receiving, via the network interface and from a system of a genetic analysis institution, a specimen identifier (ID) and a gene sequence file associated with the specimen ID, the gene sequence file named according to a collision-avoidant naming rule that deterministically encodes high-order digits of the specimen ID, the specimen ID being an identifier of a specimen obtained from a patient;
- searching, by using the specimen ID as a first key, a record stored in the server;
- updating, in the record, a gene sequence file name with a name of the gene sequence file received via the network interface and from the system of the genetic analysis institution;
- storing, in the memory and together with the specimen ID, gene sequence data associated with the gene sequence file;
- determining an estimated time, for a creation of a vaccine recipe by a recipe creation institution separate from the genetic analysis institution, by inputting at least one of a gene fragment amount of a gene to be read, a base amount of the gene to be read, a sequence data amount, and a genetic mutation amount to a machine learning model, trained using learning data, by which an estimated delivery date and the at least one of the gene fragment amount of the gene to be read, the base amount of the gene to be read, the sequence data amount, and the genetic mutation amount is output;
- determining at least one of a delivery date and a required time, when an administration item is delivered to a hospital, by using an actual required time, taken by the genetic analysis institution to analyze the gene sequence data, and the estimated time for the creation of the vaccine recipe by the recipe creation institution separate from the genetic analysis institution;
- and
- transmitting, to a terminal of an authorized institution, display data, of the at least one of the delivery date and the required time, while restricting access according to institution-specific permissions;
- receiving, via the network interface and from the system of the genetic analysis institution, a vaccine recipe ID, the gene sequence file name, and a vaccine recipe file, the vaccine recipe ID being assigned to the vaccine recipe file, and the vaccine recipe file being generated based on the gene sequence file associated with the specimen ID;
- extracting, by using the gene sequence file name as a second key, the record and further updating, in the record and based on receiving the vaccine recipe ID, the gene sequence file name, and the vaccine recipe file, the record to indicate, in association with the gene sequence file and the gene sequence file name, the vaccine recipe ID and a name of the vaccine recipe file;
- storing, in the memory, the vaccine recipe file together with the vaccine recipe ID;
- updating, to an updated at least one of the delivery date and the required time, the at least one of the delivery date and the required time based on an actual required time taken by the recipe creation institution to analyze the vaccine recipe;
- transmitting, to the terminal of the authorized institution, updated display data, of the updated at least one of the delivery date and the required time, while restricting access according to the institution-specific permissions;
- and
- writing, to a blockchain shared among systems of the hospital system, the genetic analysis institution, the recipe creation institution, and a manufacturing institution, a history including the at least one of the delivery date and the required time, the updated at least one of the delivery date and the required time, a set of the gene sequence data, and the specimen ID.