Hospital archive management system and method based on cloud archive library

By introducing a cloud archive database-based management system into the hospital archive management system, the traditional system's shortcomings in data management and retrieval efficiency are solved, and efficient classification, storage, backup and security management of massive electronic files are realized, improving the overall efficiency and security of the system.

CN120126650AActive Publication Date: 2025-06-10ZHONG SHAN PEOPLES HOSPITAL +1
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202510145499.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-08
Publication Date
2025-06-10
Estimated Expiration
2045-02-08

AI Technical Summary

Technical Problem

When traditional hospital archive management systems face massive electronic files, they have problems such as classification, storage, backup, security management and retrieval efficiency, which are difficult to meet the hospital's unified management of data and refined authority control needs.

Method used

The hospital archive management system based on cloud archive library is adopted, and data classification, storage, backup, security management and efficient retrieval through the integration of archive storage module, archive query and search module, archive sharing and collaboration module, archive security management module, archive update and maintenance module and system management module are realized.

Benefits of technology

It realizes unified storage and efficient management of hospital archive data, improves data security and retrieval efficiency, ensures real-time and accuracy of data, and reduces storage costs and management complexity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120126650A_ABST
    Figure CN120126650A_ABST
Patent Text Reader

Abstract

The invention belongs to the field of medical information systems, and provides a hospital archive management system and method based on a cloud archive repository, and the system comprises an archive storage module which is used for carrying out the classification, storage and backup of electronic archives of a hospital through a cloud storage technology; the archive query and retrieval module is used for realizing efficient query of hospital archives based on an intelligent retrieval method; the archive sharing and collaboration module is used for allowing users in the hospital and related institutions to access the archives according to the authority; the file safety management module is used for realizing a multi-level safety protection mechanism; the file updating and maintaining module is used for automatically monitoring and managing file updating and ensuring the real-time performance and accuracy of file data; and the system management module is used for managing operation and maintenance of the whole archive management system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of medical information systems, and particularly relates to a hospital file management system and method based on a cloud archive. Background Art

[0002] With the advancement of hospital digital management, the hospital file management system has shifted from traditional paper files to electronic files, greatly improving the hospital's ability to process patient information. However, with the continuous growth of patient data, the hospital file management system faces many challenges in practical applications, including issues such as file classification, storage, backup, security management, and retrieval efficiency.

[0003] Due to the limitations of its design, traditional hospital file management systems usually encounter the following problems: The amount of electronic file data in hospitals is huge, and the data types are complex and diverse, including text, images, videos, diagnostic records, etc. Distributed storage often leads to inconvenient data management and is difficult to manage uniformly. Different users (such as doctors, nurses, administrators, etc.) have different access requirements for files. Traditional systems are difficult to control permissions finely and are prone to data leakage or insufficient access. The patient information in hospitals needs to be updated at any time. The traditional system's file update and synchronization mechanisms are relatively lagging, easily resulting in data inconsistency or omission. The patient's file information is extensive, and doctors in different departments focus on different key points. Traditional file retrieval systems are difficult to provide accurate query results according to doctors' needs, increasing the burden on doctors and reducing work efficiency. Summary of the Invention

[0004] To solve the problems in the prior art, the present invention provides a hospital file management system based on a cloud archive, including the following modules:

[0005] A file storage module, which is used to classify, store, and backup the hospital's electronic files through cloud storage technology;

[0006] A file query and retrieval module, which is used to achieve efficient query of hospital files based on intelligent retrieval methods;

[0007] A file sharing and collaboration module, which is used to allow users within the hospital and related institutions to access files according to permissions, and achieve sharing and collaborative processing of file information;

[0008] A file security management module, which is used to implement a multi-level security protection mechanism to ensure the security of files during upload, download, and use;

[0009] A file update and maintenance module, which is used to automatically monitor and manage file updates to ensure the timeliness and accuracy of file data;

[0010] The system management module is used to manage the operation and maintenance of the entire archive management system.

[0011] Furthermore, the archive storage module includes an archive classification function, which adopts a multi-level classification algorithm to automatically classify data according to the content characteristics of the archives.

[0012] Furthermore, the archive storage module includes an archive storage function, which adopts distributed cloud storage technology to store archive data on different storage nodes according to their types and usage frequencies. Frequently used archives are stored in high-speed response storage devices, while historical archives with low usage frequencies are stored in low-cost storage layers.

[0013] Furthermore, the archive storage module includes an archive backup function, which adopts a periodic backup strategy to regularly back up hospital archive data to cloud storage, and uses incremental backup during the backup process.

[0014] Furthermore, the implementation method of the intelligent retrieval method includes:

[0015] Each doctor generates a feature vector based on their department, professional title, professional direction, and historical access records. This feature vector includes the doctor's professional background, department category, and historical query records.

[0016] Based on the doctor's historical query behavior, the system calculates the access frequency of each archive type through weighted statistics to form the doctor's query preference distribution, which represents the doctor's attention degree to different archive types.

[0017] The current condition of the patient generates a feature vector by extracting medical records, examination results, and diagnosis records, which contains the core information of the current condition, such as the latest diagnosis result, medication information, and imaging examination.

[0018] By comparing with historical archive data, the system identifies whether the patient's condition has changed; for important condition changes, the system will adjust the priority of the retrieval results.

[0019] Using the cosine similarity function, calculate the similarity between the doctor's feature vector and the patient's feature vector to obtain the correlation score between the archive and the doctor's focus.

[0020] According to the similarity score, the system preferentially recommends archives with high scores.

[0021] By calculating the similarity of the feature vectors between the current doctor and other doctors, find groups of doctors with similar behaviors.

[0022] According to the query behaviors of similar doctors, calculate the collaborative filtering score of the recommended archives and perform weighted summation for each archive.

[0023] The files selected by the doctor will be given positive rewards, while the unselected files will be given negative feedback to update the policy of reinforcement learning.

[0024] Through the reinforcement learning model, the system continuously updates the sorting scores of the files.

[0025] According to the scores optimized by reinforcement learning, the final sorting score of the files is the weighted sum of the content recommendation, collaborative filtering, and reinforcement learning scores.

[0026] Furthermore, the file sharing and collaboration module includes:

[0027] The permission control unit is used to classify, set, and manage the permissions of different users to ensure that only users with corresponding permissions can access the specified file data.

[0028] The file sharing unit is used to achieve file sharing and collaborative processing within the scope of user permissions.

[0029] The collaborative processing unit is used for multiple users to collaboratively process the same file.

[0030] Furthermore, the file security management module includes:

[0031] The data encryption and transmission unit is used to encrypt the data during the process of file uploading, downloading, and transmission to ensure the confidentiality and security of the data during network transmission.

[0032] The access control unit is used to strictly control the access permissions of different users to ensure that only authorized users can access the files.

[0033] The operation auditing and logging unit is used to record all the operation behaviors of users on the files to ensure the traceability and transparency of the operation process of the files throughout their life cycle.

[0034] The data backup and recovery unit is used to regularly back up the file data to prevent data loss or damage and ensure the recoverability of the files in case of emergencies.

[0035] Furthermore, the file update and maintenance module includes:

[0036] The automatic update monitoring unit is used to monitor the changes in hospital file data in real time. When new files are added, modified, or deleted, the system can automatically capture and record these changes to ensure the timely update of the file data.

[0037] The version control unit is used to manage different versions of each file to ensure that each version of the data can be accurately stored during multiple file updates and allow users to view or restore historical versions.

[0038] An automatic synchronization unit, which is used to ensure the synchronous update of file data in a multi-user and cross-system environment. When files are accessed and modified by different users or systems, the system can automatically coordinate and synchronize these changes to ensure data consistency.

[0039] A data consistency verification unit, which is used to verify the integrity and consistency of file data during the file update process, and prevent inconsistent or lost file data caused by network failures, system errors or unexpected situations.

[0040] A notification and reminder unit, which is used to send notifications to relevant users or systems in a timely manner when files are updated, so as to ensure that file users can obtain the latest file information.

[0041] Furthermore, the system management module includes: managing the operation and maintenance of the entire file management system through system monitoring, user management, resource allocation, log recording and fault diagnosis functions.

[0042] On the other hand, the present invention also provides a hospital file management method based on a cloud file library, which uses the aforementioned system for hospital file management.

[0043] The hospital file management system based on the cloud file library according to the present invention realizes the following beneficial effects through the integration of a series of innovative functional modules:

[0044] Through distributed cloud storage technology, the system uniformly stores a large amount of hospital file data and performs hierarchical management according to the type and usage frequency of files. High-frequency data is stored in fast storage nodes, and low-frequency data is stored in cold storage nodes, which not only ensures fast data access but also reduces storage costs. In addition, data compression and a hybrid cloud storage architecture are adopted to ensure the secure storage of sensitive data and improve the flexibility and scalability of the system.

[0045] The system is built with automatic update monitoring and version control functions, which can monitor file changes in real time and ensure data consistency among multiple users and multiple systems through an automatic synchronization mechanism. At the same time, the system also ensures the rapid recovery of file data in case of accidents through data backup and recovery functions, guaranteeing data integrity and business continuity.

[0046] The system can automatically generate a query feature vector for doctors based on their professional backgrounds, historical query behaviors, and the current conditions of patients. By calculating the similarity with the feature vector of the patient file, it can intelligently recommend the most relevant files. In addition, the system combines collaborative filtering and reinforcement learning algorithms, and continuously optimizes the recommendation results based on the query behaviors of other doctors and the actual selection feedback of doctors. Finally, it realizes personalized file sorting and priority display, enabling doctors to quickly obtain the file information most relevant to their current work, greatly improving the retrieval efficiency and reducing the burden on doctors.

[0047] Through the permission control mechanism and encrypted transmission technology, the system realizes the secure sharing and collaborative processing of files between internal or external institutions of the hospital. The system supports multiple users to collaborate on the same file simultaneously, ensures data consistency, and provides version control and real-time communication functions, facilitating collaborative discussions among users when processing files.

[0048] Generally speaking, the intelligent retrieval function of the present invention significantly improves the query efficiency of the hospital file system, avoids information overload and ineffective queries. Especially in the case of large-scale file data, it can achieve fast and accurate file acquisition, providing strong support for doctors' diagnosis and treatment decisions. Brief Description of the Drawings

[0049] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required in the embodiments. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.

[0050] Figure 1 It is a system block diagram of the method of the present invention. Detailed Embodiments

[0051] Next, in combination with the drawings and specific embodiments, a preferred description of the invention will be made.

[0052] This embodiment solves the above problems through the following steps:

[0053] In one embodiment, referring to Figure 1 , the present invention provides a hospital file management system based on a cloud file library. The design goal of the system is to solve at least one problem in hospital file management, such as non-centralized file storage, imperfect access permission management, untimely data update, or inconvenient retrieval, by using cloud storage, intelligent management, and security guarantee technologies.

[0054] The cloud archive repository described in the present invention refers to an archive storage and management platform built relying on cloud computing technology. This platform uses distributed storage, virtualization technology, and data backup mechanisms to store hospital archive data on remote cloud servers, achieving reliable storage, management, and access to massive amounts of data at any time and place. The cloud archive repository can not only greatly improve data storage capacity and processing efficiency but also ensure data confidentiality and integrity through multiple security mechanisms.

[0055] The hospital archive management system described in the present invention refers to a computerized system dedicated to the collection, storage, management, query, sharing, and update of hospital archive information. By integrating multiple functional modules, this system aims to solve problems existing in traditional hospital archive management, such as scattered archive storage, difficult retrieval, and easy loss or damage of data. The system supports unified management of various types of hospital archive data, including but not limited to patient medical records, medical examination reports, imaging materials, drug records, etc.

[0056] The archive storage module is used to classify, store, and back up the electronic archives of the hospital through cloud storage technology.

[0057] The classification, storage, and backup of the hospital's electronic archives are achieved through cloud storage technology. Based on the complexity and sensitivity of hospital archives, this module has specifically improved the traditional classification, storage, and backup processes to ensure data security, scalability, and efficient retrieval. It specifically includes the following functions:

[0058] Archive classification function

[0059] Archive classification is a basic step in hospital archive management, which determines the efficiency of subsequent storage and retrieval. Since the types of hospital electronic archive data are diverse, covering various formats such as text, images, videos, and diagnostic records, the classification process must be highly flexible and accurate.

[0060] The system adopts a multi-level classification algorithm to automatically classify data according to the content characteristics of the archives (such as patient basic information, medical records, examination reports, imaging materials, etc.). During the classification process, natural language processing (NLP) technology is combined to analyze text data, and image recognition algorithms are used to identify and classify imaging data.

[0061] An automatic classification model based on machine learning is introduced during the classification process, which can continuously learn and optimize based on historical classification data to improve classification accuracy and efficiency. For imaging data, deep learning image classification algorithms are adopted to automatically classify according to different examination types (such as CT, MRI, X-ray), reducing human intervention.

[0062] The classification function can process data in different formats. Automated classification reduces the time and error rate of manual operations. By continuously optimizing classification rules through machine learning models, the system can adapt to the dynamic changes in hospital file types, improving the accuracy and efficiency of classification. This classification method makes subsequent retrieval and storage more orderly. When retrieving, only filter according to specific categories, shortening the retrieval time.

[0063] File storage function

[0064] The electronic files in the hospital not only have a huge amount of data, but also diverse data forms, including both important text data and image materials that occupy a large amount of storage space. Therefore, the storage function needs to have flexibility, scalability, and efficient data management capabilities.

[0065] The system adopts distributed cloud storage technology and stores file data on different storage nodes according to their types and usage frequencies. Frequently used files (such as recent medical records of patients) are stored in high-speed response storage devices, while infrequently used historical files are stored in low-cost storage layers (such as cold storage).

[0066] Data compression and hierarchical storage algorithms are introduced, and different compression strategies are adopted for different types of data. For example, text data uses lossless compression, and image data reduces storage space occupancy through deep learning-based compression technology. In addition, a hybrid cloud storage architecture is adopted, with sensitive data stored in the private cloud and ordinary data stored in the public cloud to ensure the balance between data security and cost-effectiveness.

[0067] Distributed storage improves the scalability of the system and can dynamically expand the storage capacity according to the growth of hospital file data. Data compression and hierarchical storage technologies significantly reduce the occupancy of storage space and, at the same time, reduce storage costs by reasonably allocating resources.

[0068] The hybrid cloud architecture can meet the hospital's security requirements for sensitive data, and at the same time make full use of the storage resources of the public cloud, improving the overall flexibility and cost-effectiveness of storage.

[0069] File backup function

[0070] The backup of hospital file data is an important step to ensure data security. Especially in the face of accidental data loss, equipment failures, or malicious attacks (such as ransomware), the backup system must be able to quickly restore data to ensure the continuity of hospital operations.

[0071] The system adopts a periodic backup strategy and regularly backs up hospital file data to cloud storage. The backup process uses incremental backup technology, that is, only the data that has changed since the last backup is backed up each time to reduce the backup time and storage space.

[0072] Introduce blockchain technology during the backup process for data verification to ensure the integrity and immutability of the backup data. At the same time, in response to the timeliness requirements of hospital archives, the system supports real-time backup function. Through an automated monitoring mechanism, when important data (such as the medical records of emergency patients) changes, the backup is immediately initiated to ensure that critical data is not lost. In addition, use a disaster recovery backup system to copy the backup data to storage nodes in multiple geographical locations to further improve the reliability of the backup.

[0073] Incremental backup technology significantly reduces the time consumption and storage space occupancy of backups, improving backup efficiency. Blockchain technology guarantees the integrity and anti-tampering of backup data, enhancing data security. The real-time backup function ensures the security of high-priority data, especially suitable for medical scenarios that require quick response. The disaster recovery backup system improves the availability of data recovery through multi-site backups, enhancing the system's ability to respond to natural disasters or human attacks.

[0074] The file query and retrieval module is used to achieve efficient query of hospital files based on intelligent retrieval technology.

[0075] The content of a patient's file may be very large, and doctors in different departments have different focuses. If all files are retrieved at once, it will affect doctors' screening on the one hand, and on the other hand, some medical imaging data is huge in volume, and the reading of all files increases the burden on the system and network. In view of the characteristics of hospital files, this module adopts intelligent retrieval methods to ensure that it can quickly and accurately complete query and retrieval operations when dealing with challenges such as diverse file types, real-time requirements, and huge data volumes. Specifically, the implementation method of intelligent retrieval technology is as follows:

[0076] Each doctor generates a feature vector V based on their department, professional title, professional direction, and historical query records 医生 . This feature vector includes the doctor's professional background, department category, and historical query records.

[0077] V 医生 =[department, professional title, professional direction, query preference]

[0078] Based on the doctor's historical query behavior, the system calculates the access frequency of each file type through weighted statistics to form the doctor's query preference distribution, which represents the doctor's attention degree to different file types.

[0079]

[0080] Among them, P 医生 (d i ) represents the access frequency of doctor to file d i , represents the number of accesses to file d i , Indicates the total number of accesses to the file.

[0081] The current condition of the patient generates a feature vector V by extracting medical records, examination results, diagnosis records, etc. 患者 which contains the core information of the current condition, such as the latest diagnosis results, medication information, imaging examinations, etc.

[0082] V 患者 = [Diagnosis, Result of examination, Medication information, Imaging data]

[0083] By comparing with historical file data, the system can identify whether the patient's condition has changed. For important changes in the condition, the system will adjust the priority of the retrieval results.

[0084] △V 病情 = V 历史 - V 当前

[0085] where △V 病情 represents the change in the condition, V 历史 represents the historical condition, V 当前 represents the current condition.

[0086] Using the cosine similarity function, calculate the similarity between the doctor's feature vector V 医生 and the patient's feature vector V 患者 to obtain the correlation score between the file and the doctor's concerns

[0087]

[0088] According to the similarity score S 内容 , the system preferentially recommends files with high scores.

[0089] Sorting(d) = argmax d S 内容 (d)

[0090] By calculating the similarity of the feature vectors between the current doctor i and other doctors j, find the group of doctors with similar behaviors.

[0091]

[0092] According to the query behaviors of similar doctors, calculate the collaborative filtering score S 协同 of the recommended files, and perform a weighted sum for each file. This score is used to supplement the content-based recommendation results to help doctors discover relevant files that may be overlooked.

[0093]

[0094] The file selected by the doctor will be given a positive reward R(di ) The unselected files are given negative feedback to update the policy of reinforcement learning.

[0095]

[0096] Through a reinforcement learning model (such as Q-learning), the system continuously updates the sorting score Q(d i ) for future retrieval optimization.

[0097] Q(d i ) ← Q(d i ) + α[R(d i ) + γmax d Q(d′) - Q(d i )]

[0098] where α is the learning rate, γ is the discount factor, and max d Q(d') is the maximum score of the subsequent files.

[0099] According to the score optimized by reinforcement learning, the final file sorting score is the weighted sum of the content recommendation, collaborative filtering, and reinforcement learning scores.

[0100] S 最终 (d i ) = β 1 S 内容 (d i ) + β 2 S 协同 (d i ) + β 3 Q(d i )

[0101] where β 1 , β 2 , β 3 are the weight coefficients that control the contribution degrees of each algorithm and can be adjusted according to requirements. The files with the top preset number of scores are screened out according to the final optimized scores.

[0102] The above intelligent retrieval method, combined with the doctor's behavior model and the patient's current condition, realizes the intelligent retrieval of hospital files. And it is dynamically adjusted according to the doctor's actual selection behavior to ensure that the finally retrieved files best meet the current doctor's attention needs and are displayed in priority order, thus realizing the efficient query of hospital files.

[0103] The file sharing and collaboration module is used to allow users within the hospital or other relevant institutions to access files according to permissions, realizing the sharing and collaborative processing of file information.

[0104] This module includes a permission control unit, which is used to classify, set, and manage the permissions of different users, ensuring that only users with corresponding permissions can access the specified file data. User permissions are divided according to their roles (such as doctors, nurses, administrative staff, etc.) and institutions (such as within the hospital, external collaborating hospitals, insurance institutions).

[0105] Specifically:

[0106] Classify all users and generate a user permission list based on their identities, roles, and affiliated institutions. This permission list contains the scope of files that each user can access.

[0107] Establish a permission system based on the Role-Based Access Control (RBAC) model, defining the mapping relationship between user roles and file access permissions to ensure that users can only access files within their permission scope.

[0108] Through multi-level permission settings, define the access levels of different user roles, such as only view permission, edit permission, sharing permission, etc., to ensure that users can only perform corresponding operations within their permission scope.

[0109] This module includes a file sharing unit, which is used to achieve file sharing and collaborative processing within the user permission scope. The sharing mechanism supports in-hospital and cross-institutional user collaboration and ensures the secure transmission and access of data between different users.

[0110] Specifically, the implementation method is as follows:

[0111] Define the sharing permission rules. Based on the type, sensitivity of the file, and the authentication of the recipient, determine whether to allow sharing. The scope of file sharing is determined according to the permission control system and sharing rules.

[0112] During the sharing process, the system encrypts the transmitted file data, using symmetric encryption or asymmetric encryption algorithms to protect the security of the file data and ensure that the data will not be obtained by unauthorized users during cross-network transmission.

[0113] After the file is decrypted by the recipient, the system determines the specific operation permissions of the recipient according to their permission level. For example, if the recipient only has the view permission, they cannot edit or forward the file.

[0114] This module includes a collaborative processing unit, which is used for multiple users to perform collaborative processing on the same file. Collaborative processing supports functions such as document editing, annotation, discussion, etc., and ensures data consistency and security when multiple users operate simultaneously.

[0115] Specifically, the implementation method is as follows:

[0116] When multiple users operate on the same file simultaneously, the system adopts a distributed lock mechanism or a version control mechanism to prevent data conflicts. Each modification made by a user to the file generates a new version, and the historical versions are saved to ensure that all modifications are traceable.

[0117] During the collaboration process, users can annotate and discuss the file. The system, through a real-time communication module, supports online comments, tagging, and discussions. All annotations are recorded and bound to the file data.

[0118] During the collaborative processing, the system uses a differential synchronization algorithm to ensure that when multiple users edit the file simultaneously, only the changed parts are transmitted. The file sharing and collaboration module, through a multi-level design of permission management, file sharing mechanism, collaborative processing function, and auditing function, guarantees the secure sharing and efficient collaboration of files among different users. Each functional unit cooperates with each other to ensure the security, integrity, and efficiency of the file during the sharing and collaborative processing, meeting the file sharing needs within the hospital and across institutions, reducing network bandwidth consumption, and improving collaboration efficiency.

[0119] The file security management module is used to implement a multi-level security protection mechanism to ensure the security of the file during upload, download, and use.

[0120] This module contains multiple security protection mechanisms to ensure the data security, integrity, and traceability of hospital files during upload, download, and use. Through multi-level security protection measures such as encrypted transmission, access control, operation auditing, and data backup, this module forms an all-round file security management system, which specifically includes the following functions:

[0121] Data Encryption Transmission Unit

[0122] The Data Encryption Transmission Unit is used to encrypt the data during file upload, download, and transmission to ensure the confidentiality and security of the data during network transmission.

[0123] Access Control Unit

[0124] The Access Control Unit is used to strictly control the access permissions of different users to ensure that only authorized users can access the file. Based on the Role-Based Access Control (RBAC) model, this unit allows determining the specific access scope of a user to the file according to the user's role and permission level.

[0125] Operation Auditing and Logging Unit

[0126] The Operation Auditing and Logging Unit is used to record all operation behaviors of users on the file to ensure the traceability and transparency of the operation process of the file throughout its life cycle.

[0127] Data Backup and Recovery Unit

[0128] The data backup and recovery unit is used to perform regular backups of archival data to prevent data loss or damage and ensure the recoverability of archives in the event of an emergency.

[0129] Backup Strategy: Adopt a combination of incremental backup and full backup strategies to regularly back up archival data. Incremental backup records changes to archives since the last backup, reducing the amount of backup data and time; full backup is performed regularly to ensure the backup of the complete data set.

[0130] Recovery Mechanism: In the event of data corruption or loss, the system can quickly recover archives through redundant storage and backup data to ensure business continuity and the integrity of archives.

[0131] Data Integrity Verification Unit

[0132] The data integrity verification unit is used to check the data integrity of archives during the upload, download, and usage processes to ensure that the data has not been tampered with.

[0133] Archive Update and Maintenance Module, which is used to automatically monitor and manage archive updates to ensure the timeliness and accuracy of archival data.

[0134] This module constructs an efficient archive update and maintenance mechanism through functions such as version control, real-time update detection, automatic synchronization, and data consistency verification, including the following specific functions:

[0135] Automatic Update Monitoring Unit

[0136] The automatic update monitoring unit is used to monitor the changes in hospital archive data in real time. When new, modified, or deleted operations occur on archives, the system can automatically capture and record these changes to ensure the timely update of archive data.

[0137] The system detects archive updates through an event-driven mechanism or a timed polling mechanism. When a user makes any modifications to an archive (such as adding a diagnosis record, updating examination results, etc.), the system automatically generates an update event and marks the archive as "to be updated".

[0138] Change Record: When it is detected that archive data has changed, the system will automatically generate an archive update record to record the version changes and modification details of the archive.

[0139] Version Control Unit

[0140] The version control unit is used to manage different versions of each archive to ensure that during multiple updates of the archive, the data of each version can be accurately stored and allow users to view or restore historical versions.

[0141] Version Generation Mechanism: Each time the file is updated, the system automatically creates a new version of the file and saves the historical versions in the file version library. The system uses an incremental storage method to only store the differential data from the previous version, reducing the storage space occupied.

[0142] Historical Version Management: The system allows users to view or restore a certain historical version, ensuring that the required version can be restored in case of misoperation or when tracing is needed.

[0143] Automatic Synchronization Unit

[0144] The Automatic Synchronization Unit is used to ensure the synchronous update of file data in a multi-user, cross-system environment. When a file is accessed and modified by different users or systems, the system can automatically coordinate and synchronize these changes to ensure data consistency.

[0145] Synchronization Mechanism: When multiple users operate on the same file simultaneously, the system uses a distributed locking mechanism to prevent data conflicts. If users modify the file simultaneously, conflict detection will be triggered during saving, and the system will automatically merge or prompt the user to handle it manually.

[0146] Cross-System Synchronization: In a multi-system environment, the system realizes the automatic synchronization of files between different systems through API interfaces or middleware, ensuring that the data remains consistent in each system.

[0147] Data Consistency Verification Unit

[0148] The Data Consistency Verification Unit is used to verify the integrity and consistency of file data during the file update process, preventing inconsistent or lost file data caused by network failures, system errors, or other unexpected situations.

[0149] Consistency Verification Mechanism: The system performs consistency verification by generating the hash value of the data. After each update, the system automatically calculates and compares the hash values before and after the update to ensure that the data has not been tampered with or damaged.

[0150] Automatic Recovery Mechanism: In case of detected data inconsistency or damage, the system automatically restores the file data from the backup to ensure the integrity and accuracy of the file.

[0151] Notification and Reminder Unit

[0152] The Notification and Reminder Unit is used to send notifications to relevant users or systems in a timely manner when the file is updated, ensuring that file users can obtain the latest file information.

[0153] Notification Mechanism: After the file update is completed, the system automatically sends notifications to users who have permissions to access the file. The notification content includes the updated file ID, version number, and modification summary.

[0154] Reminder mechanism: For file updates that are not processed in a timely manner or files with conflicts, the system will send reminder notifications regularly to ensure that the issues are resolved as soon as possible.

[0155] The file update and maintenance module constructs a maintenance mechanism that can guarantee the timeliness, accuracy, and consistency of file data through functions such as automatic update monitoring, version control, automatic synchronization, data consistency verification, and notification reminders. This module ensures the efficient update and synchronization of files in a multi-user and multi-system environment, effectively preventing the risks of data loss or inconsistency.

[0156] The system management module is used to manage the operation and maintenance of the entire file management system.

[0157] The system management module manages the operation and maintenance of the entire file management system. Through functions such as system monitoring, user management, resource allocation, log recording, and fault diagnosis, it ensures the stability, efficiency, and security of the system. This module is designed for the complexity of the file management system and provides a comprehensive operation and maintenance mechanism.

[0158] On the other hand, the present invention also discloses a hospital file management method based on a cloud file library, which uses the system described above for inspection item decision-making.

[0159] For the module structures not specifically defined in the present invention, the content recorded in the prior art shall prevail. The prior art mentioned in the foregoing background art part and the specific embodiment part of the present invention can be used as a part of the present invention to understand the meaning of some technical features or parameters. The protection scope of the present invention shall be subject to the content actually recorded in the claims.

Claims

1. A hospital archive management system based on cloud archives, characterized in that: The system includes the following modules: The archive storage module is used to classify, store and back up the hospital's electronic archives through cloud storage technology; The archive query and retrieval module is used to realize efficient query of hospital archives based on intelligent retrieval methods; the archive sharing and collaboration module is used to allow users within the hospital and related institutions to access archives according to their permissions, so as to realize the sharing and collaborative processing of archive information; The file security management module is used to implement a multi-level security protection mechanism to ensure the security of files during upload, download and use; Archives update and maintenance module, used to automatically monitor and manage archive updates to ensure the real-time and accuracy of archive data; The system management module is used to manage the operation and maintenance of the entire archive management system.

2. The hospital archive management system based on cloud archive according to claim 1, characterized in that: The archive storage module includes an archive classification function, which uses a multi-level classification algorithm to automatically classify data according to the content characteristics of the archive.

3. The hospital archive management system based on cloud archive according to claim 1 is characterized in that: The archive storage module includes an archive storage function, which adopts distributed cloud storage technology to store archive data on different storage nodes according to its type and frequency of use. High-frequency used archives are stored in high-speed response storage devices, while low-frequency used historical archives are stored in low-cost storage layers.

4. The hospital archive management system based on cloud archive according to claim 1, characterized in that: The archive storage module includes an archive backup function, which adopts a periodic backup strategy to regularly back up hospital archive data to cloud storage, and the backup process uses incremental backup.

5. The hospital archive management system based on cloud archive according to claim 1, characterized in that: The intelligent retrieval method implementation method includes: Each doctor generates a feature vector based on his / her department, professional title, professional direction, and historical query records. This feature vector includes the doctor's professional background, department category, and historical query records. Based on the doctor's historical query behavior, the system calculates the access frequency of each file type through weighted statistics to form the doctor's query preference distribution, which indicates the doctor's attention to different file types; The patient’s current condition is generated by extracting medical records, test results, and diagnostic records to generate a feature vector, which contains the core information of the current condition, such as the most recent diagnosis results, medication information, and imaging examinations; By comparing with historical archive data, the system identifies whether the patient's condition has changed; for important changes in the condition, the system will adjust the priority of the search results; Use the cosine similarity function to calculate the similarity between the doctor's feature vector and the patient's feature vector, and get the correlation score between the file and the doctor's focus; Based on the similarity score, the system prioritizes the files with high scores; By calculating the similarity of the feature vectors between the current doctor and other doctors, we can find a group of doctors with similar behaviors. Based on the query behaviors of similar doctors, we can calculate the collaborative filtering scores of the recommended profiles and perform a weighted summation on each profile. The files selected by the doctor will be given positive rewards, and the files not selected will be given negative feedback to update the reinforcement learning strategy; Through the reinforcement learning model, the system continuously updates the ranking scores of the archives; According to the scores optimized by reinforcement learning, the final profile ranking score is the weighted sum of content recommendation, collaborative filtering and reinforcement learning scores.

6. The hospital archive management system based on cloud archives according to claim 1 is characterized in that: The file sharing and collaboration module includes: The authority control unit is used to classify, set and manage the authority of different users to ensure that only users with corresponding authority can access the specified archive data; The file sharing unit is used to realize the sharing and collaborative processing of files within the scope of user rights; Collaborative processing unit, used for multiple users to collaboratively process the same file.

7. The hospital archive management system based on cloud archive according to claim 1, characterized in that: The archive security management module includes: Data encryption transmission unit, used to encrypt data during file upload, download and transmission, to ensure the confidentiality and security of data during network transmission; Access control unit, which is used to strictly control the access rights of different users, ensuring that only authorized users can access the archives; Operation audit and log recording unit, used to record all users' operations on archives, ensuring the traceability and transparency of archive operations throughout their life cycle; The data backup and recovery unit is used to regularly back up archive data to prevent data loss or damage and ensure the recoverability of archives in emergency situations.

8. The hospital archive management system based on cloud archives according to claim 1, characterized in that: The archive update and maintenance module includes: Automatic update monitoring unit is used to monitor the changes of hospital file data in real time. When files are added, modified or deleted, the system can automatically capture and record these changes to ensure timely update of file data; The version control unit is used to manage different versions of each file, ensure that the data of each version can be accurately saved during multiple file updates, and allow users to view or restore historical versions; Automatic synchronization unit, used to ensure synchronous update of archive data in a multi-user, cross-system environment. When archives are accessed and modified by different users or systems, the system can automatically coordinate and synchronize these changes to ensure data consistency; The data consistency verification unit is used to verify the integrity and consistency of the archive data during the archive update process to prevent inconsistency or loss of archive data due to network failure, system error or unexpected situation; the notification and reminder unit is used to promptly notify the relevant users or systems when the archive is updated to ensure that the archive users can obtain the latest archive information.

9. The hospital archive management system based on cloud archives according to claim 1, characterized in that: The system management module includes: managing the operation and maintenance of the entire archive management system through system monitoring, user management, resource allocation, log recording and fault diagnosis functions.

10. A hospital archive management method based on cloud archives, characterized in that Use the system as described in any one of claims 1-9 to manage hospital records.

Citation Information

Patent Citations

  • ICU similar case retrieval method and system based on similarity calculation and storage medium

    CN112635072A

  • Data processing method, client, server, system and storage medium

    CN112749321A

  • Data processing method, client, server, system and storage medium

    CN112750512A

  • Archive management system based on cloud archive library

    CN116955273A

  • File management system and working method thereof

    CN118427157A