Cross-platform sharing management method and system for electronic medical data
By deploying standardized data interfaces and data format conversion middleware on the electronic medical platform, a cross-platform shared transmission network is built and conflict retransmission management is implemented, the medical data silos problem is solved and the efficient and accurate cross-platform sharing of electronic medical data is achieved.
Patent Information
- Application Number
- CN202510141369.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-08
- Publication Date
- 2025-05-30
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing medical data management systems are usually based on a single platform, resulting in data silos between different hospitals or medical institutions, making it difficult to achieve cross-platform sharing of patient medical information, affecting the level of informatization in the medical industry.
By deploying standardized data interfaces and data format conversion middleware on each electronic medical platform, a cross-platform shared transmission connection relationship is generated, a cross-platform shared transmission network for electronic medical data is built, and synchronous data transmission is optimized through conflict retransmission management strategies.
It realizes efficient and seamless data exchange between different electronic medical platforms, ensures data accuracy and consistency, solves data silos, and improves the sharing and utilization efficiency of medical information.
Smart Images

Figure CN120067068A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of information transmission, and in particular to a cross-platform sharing management method and system for electronic medical data. Background Art
[0002] Electronic medical data usually includes personal information of patients, medical records, examination results, decision-making information, etc. These data are crucial for the provision of medical services and the health management of patients. In recent years, cross-platform medical data sharing management methods based on technologies such as cloud computing, big data, and blockchain have gradually received attention. By establishing unified data standards and sharing platforms, the interconnection between different medical systems can be achieved, thereby improving the efficiency and quality of medical services. At the same time, by using encryption technology and distributed ledger technology, the security and privacy protection of data can be ensured, and the leakage or tampering of medical data can be avoided. However, existing medical data management systems are usually based on a single platform, and the problem of data islands between different hospitals or medical institutions is serious, resulting in the difficulty of sharing patients' medical information between different platforms and affecting the improvement of the informatization level of the medical industry. Summary of the Invention
[0003] Based on this, it is necessary for the present invention to provide a cross-platform sharing management method and system for electronic medical data to solve at least one of the above technical problems.
[0004] To achieve the above object, a cross-platform sharing management method for electronic medical data includes the following steps:
[0005] Step S1: By deploying standardized data interfaces and data format conversion middleware on each electronic medical platform, and analyzing the shared transmission connection between the source electronic medical platform and the target electronic medical platform based on the standardized data interfaces and data format conversion middleware, a cross-platform shared transmission connection relationship between the source platform and the target platform is generated;
[0006] Step S2: Based on the cross-platform shared transmission connection relationship between the source platform and the target platform, a cross-platform shared transmission network is constructed between the corresponding source electronic medical platform and the target electronic medical platform to generate a cross-platform shared transmission network for electronic medical data;
[0007] Step S3: Obtain the electronic medical update information data of the corresponding electronic medical platform when the data in the cross-platform sharing and transmission network of electronic medical data is updated, and use the cross-platform sharing and transmission network of electronic medical data to perform shared synchronous update transmission on the electronic medical update information data based on the cross-platform sharing and transmission connection relationship between the source platform and the target platform, so as to generate the shared synchronous transmission process of electronic medical update data; Obtain the size of the electronic medical conflict window and the duration of the electronic medical conflict corresponding to the electronic medical data during the synchronous transmission process through the shared synchronous transmission process of electronic medical update data, and quantify the update conflict of the electronic medical data in the shared synchronous transmission process of electronic medical update data based on the size of the electronic medical conflict window and the duration of the electronic medical conflict, so as to obtain the electronic medical data update transmission conflict score value;
[0008] Step S4: Based on the electronic medical data update transmission conflict score value, perform conflict retransmission management on the shared synchronous transmission process of electronic medical update data, generate a cross-platform update conflict retransmission management strategy corresponding to the electronic medical data, so as to perform the corresponding cross-platform update retransmission management work of electronic medical data.
[0009] Further, step S1 includes the following steps:
[0010] Step S11: Obtain the corresponding original data structure and data type characteristics through each electronic medical platform;
[0011] Step S12: Deploy corresponding general data interfaces on each electronic medical platform, and perform standardized mapping conversion on the general data interfaces based on the original data structures corresponding to each electronic medical platform, so as to generate standardized data interfaces;
[0012] Step S13: Configure data conversion rules between the corresponding electronic medical platforms based on the data type characteristics corresponding to each electronic medical platform, so as to generate the corresponding data format conversion rules between each electronic medical platform;
[0013] Step S14: Configure conversion middleware for each electronic medical platform based on the corresponding data format conversion rules between each electronic medical platform, so as to generate the data format conversion middleware corresponding to each electronic medical platform;
[0014] Step S15: Perform shared transmission connection analysis on the source electronic medical platform and the target electronic medical platform based on the standardized data interface and the data format conversion middleware, and generate the cross-platform shared transmission connection relationship between the source platform and the target platform.
[0015] Further, step S15 includes the following steps:
[0016] Step S151: Conduct in-depth component feature analysis on the standardized data interfaces and data format conversion middleware corresponding to each electronic medical platform to determine the transmission protocol specifications, data transmission rates, and transmitted data types corresponding to the standardized data interfaces, and analyze and determine the conversion algorithms, adaptation capabilities, and conversion compatibility corresponding to the data format conversion middleware, obtaining the interface and conversion middleware feature index set;
[0017] Step S152: Based on the interface and conversion middleware feature index set, conduct platform architecture and data flow mining analysis on the source electronic medical platform and the target electronic medical platform to sort out the system architectures between the source platform and the target platform and analyze the data flow between the source platform and the target platform, obtaining the electronic medical data flow path between the source platform and the target platform;
[0018] Step S153: According to the electronic medical data flow path between the source platform and the target platform, conduct simulation of the shared transmission channel for the source electronic medical platform and the target electronic medical platform to generate a virtual shared transmission channel between the source platform and the target platform;
[0019] Step S154: Conduct connection stability evaluation based on the entropy weight method for the virtual shared transmission channel between the source platform and the target platform to run the entropy weight method to determine the weights of various data transmission indicators between the source platform and the target platform and evaluate and calculate the connection stability between the source platform and the target platform under different virtual shared transmission channels, obtaining the connection stability evaluation result of the virtual transmission channel between the source platform and the target platform;
[0020] Step S155: Based on the connection stability evaluation result of the virtual transmission channel between the source platform and the target platform, determine the shared connection relationship for the virtual shared transmission channel between the source platform and the target platform, generating a cross-platform shared transmission connection relationship between the source platform and the target platform.
[0021] Further, Step S2 includes the following steps:
[0022] Step S21: Conduct in-depth hierarchical analysis on the cross-platform shared transmission connection relationship between the source platform and the target platform to layer the connection relationship according to data types, transmission priorities, and security levels, and clarify the dependency relationships and interaction rules between each layer, obtaining a cross-platform shared transmission connection relationship hierarchical map;
[0023] Step S22: Based on the cross-platform shared transmission connection relationship hierarchical map, conduct network node abstraction determination for each functional module in the source electronic medical platform and the target electronic medical platform, obtaining each cross-platform shared transmission network node;
[0024] Step S23: Based on each cross-platform shared transmission network node, perform virtual link topology planning between the source electronic medical platform and the target electronic medical platform to generate a cross-platform shared transmission virtual link topology structure, including the layout of the transmission network links and the connection methods between each network node;
[0025] Step S24: Based on the cross-platform shared transmission virtual link topology structure, construct a cross-platform shared transmission network between the corresponding source electronic medical platform and the target electronic medical platform. The source electronic medical platform sends data to the corresponding standardized data interface. The data is converted into a unified data format by the data format conversion middleware, encrypted using the AES algorithm, the AES key is encrypted using the RSA algorithm, a digital signature is added to the data, and the encrypted and signed data is transmitted to the target electronic medical platform through the optimized TCP or UDP protocol to generate an electronic medical data cross-platform shared transmission network.
[0026] Further, step S3 includes the following steps:
[0027] Step S31: Obtain the electronic medical update information data of the electronic medical platform corresponding to the updated data in the electronic medical data cross-platform shared transmission network;
[0028] Step S32: Based on the cross-platform shared transmission connection relationship between the source platform and the target platform, determine the synchronization update platform for the electronic medical update information data of the electronic medical platform corresponding to the updated data to obtain the electronic medical platform to be synchronized and updated;
[0029] Step S33: Use the electronic medical data cross-platform shared transmission network to send and transmit the electronic medical update information data to the electronic medical platform to be synchronized and updated for shared synchronization update transmission to generate an electronic medical update data shared synchronization transmission process;
[0030] Step S34: Obtain the size of the electronic medical conflict window corresponding to the electronic medical data during the synchronous transmission process through the electronic medical update data shared synchronization transmission process, and perform conflict duration analysis on the electronic medical update data shared synchronization transmission process based on the size of the electronic medical conflict window to obtain the electronic medical conflict duration corresponding to the electronic medical data during the synchronous transmission process;
[0031] Step S35: Quantify the update conflict of the electronic medical data in the electronic medical update data shared synchronization transmission process based on the size of the electronic medical conflict window and the electronic medical conflict duration to obtain an electronic medical data update transmission conflict score value.
[0032] Further, the conflict duration analysis of the electronic medical update data shared synchronization transmission process based on the size of the electronic medical conflict window includes the following steps:
[0033] Based on the size of the electronic medical conflict window, perform signal pattern recognition and analysis on the corresponding electronic medical transmission signals during the synchronous transmission of electronic medical update data, so as to obtain the electronic medical transmission signal patterns corresponding to the electronic medical data under the conflict window;
[0034] Based on the electronic medical transmission signal patterns corresponding to the electronic medical data under the conflict window, determine the suspected conflict time period during the synchronous transmission of electronic medical update data, so as to obtain the suspected conflict time period of electronic medical update data transmission;
[0035] Determine the end time point and start time point of the electronic medical data conflict corresponding to each conflict window through the suspected conflict time period of electronic medical update data transmission;
[0036] Perform conflict duration determination calculation according to the end time point and start time point of the electronic medical data conflict, so as to obtain the electronic medical conflict duration corresponding to the electronic medical data during the synchronous transmission process.
[0037] Further, step S35 includes the following steps:
[0038] Step S351: Obtain the electronic medical update data information corresponding to the source platform and the target platform through the synchronous transmission process of electronic medical update data sharing;
[0039] Step S352: Perform consistency evaluation calculation between the electronic medical update data information corresponding to the source platform and the target platform to obtain the electronic medical data update transmission consistency metric value;
[0040] Step S353: Based on the electronic medical data update transmission consistency metric value, the electronic medical conflict window size, and the electronic medical conflict duration, use the update transmission conflict metric calculation formula to quantify the electronic medical data in the synchronous transmission process of electronic medical update data sharing, so as to obtain the electronic medical data update transmission conflict score value.
[0041] Further, the update transmission conflict metric calculation formula described in step S353 is specifically
[0042]
[0043] In the formula, C u is the electronic medical data update transmission conflict score value, T c is the electronic medical conflict duration, t is the conflict time variable parameter, D(t) is the electronic medical data update transmission consistency metric value at the conflict moment t, N is the total number of electronic medical update data sources, A iThe \(i\)-th electronic medical update data source of the source platform at the conflict moment \(t\) is \(B\). i The \(i\)-th electronic medical update data source of the target platform at the conflict moment \(t\) is wi The consistency impact weight coefficient corresponding to the \(i\)-th electronic medical update data source is \(\Delta t\). i The update time difference corresponding to the \(i\)-th electronic medical update data source is \(\lambda\). i The update time difference attenuation factor corresponding to the \(i\)-th electronic medical update data source is \(\alpha\). 1 The consistency conflict impact weight factor is \(\alpha\), \(W\) is the size of the electronic medical conflict window, and \(\alpha\). 2 The conflict window impact weight factor is \(t\). 0 \(t\) is the initial moment of the electronic medical data transmission process, \(\delta\) is the conflict occurrence time attenuation coefficient, and \(\eta\) is the correction coefficient of the electronic medical data update transmission conflict score value.
[0044] Furthermore, step S4 includes the following steps:
[0045] Step S41: Compare and judge the electronic medical data update transmission conflict score value according to the preset electronic medical data transmission conflict threshold. If the electronic medical data update transmission conflict score value is greater than or equal to the preset electronic medical data transmission conflict threshold, it is considered that there is an update synchronization transmission conflict abnormality in the corresponding electronic medical update data sharing and synchronization transmission process; if the electronic medical data update transmission conflict score value is less than the preset electronic medical data transmission conflict threshold, it is considered that there is a partial transmission conflict failure in the corresponding electronic medical update data sharing and synchronization transmission process.
[0046] Step S42: Perform data conflict retransmission management on the electronic medical update data sharing and synchronization transmission process corresponding to the update synchronization transmission conflict abnormality, generate a cross-platform data conflict retransmission management strategy for the electronic medical data, and execute the corresponding electronic medical data cross-platform full retransmission process work.
[0047] Step S43: Perform partial conflict retransmission management on the electronic medical update data sharing and synchronization transmission process corresponding to the partial transmission conflict failure, generate a cross-platform partial conflict retransmission management strategy for the electronic medical data, and execute the corresponding electronic medical data cross-platform partial retransmission process work.
[0048] Furthermore, the present invention also provides a cross-platform sharing management system for electronic medical data, which is used to execute the cross-platform sharing management method of electronic medical data as described above. The cross-platform sharing management system for electronic medical data includes:
[0049] Cross-platform sharing transmission connection module, which is used to deploy standardized data interfaces and data format conversion middleware on each electronic medical platform, and perform sharing transmission connection analysis on the source electronic medical platform and the target electronic medical platform based on the standardized data interfaces and data format conversion middleware, so as to generate a cross-platform sharing transmission connection relationship between the source platform and the target platform;
[0050] Cross-platform sharing network construction module, which is used to construct a cross-platform sharing transmission network between the corresponding source electronic medical platform and the target electronic medical platform based on the cross-platform sharing transmission connection relationship between the source platform and the target platform, so as to generate an electronic medical data cross-platform sharing transmission network;
[0051] Electronic medical update transmission conflict scoring module, which is used to obtain the electronic medical update information data of the electronic medical platform corresponding to the data update in the electronic medical data cross-platform sharing transmission network, and perform shared synchronous update transmission of the electronic medical update information data by using the electronic medical data cross-platform sharing transmission network based on the cross-platform sharing transmission connection relationship between the source platform and the target platform, so as to generate an electronic medical update data shared synchronous transmission process; obtain the electronic medical conflict window size and electronic medical conflict duration corresponding to the electronic medical data in the synchronous transmission process through the electronic medical update data shared synchronous transmission process, and quantify the update conflict of the electronic medical data in the electronic medical update data shared synchronous transmission process based on the electronic medical conflict window size and electronic medical conflict duration, so as to obtain an electronic medical data update transmission conflict score value;
[0052] Cross-platform update conflict retransmission management module, which is used to perform conflict retransmission management on the electronic medical update data shared synchronous transmission process based on the electronic medical data update transmission conflict score value, generate a cross-platform update conflict retransmission management strategy corresponding to the electronic medical data, so as to execute the corresponding cross-platform update retransmission management work of the electronic medical data.
[0053] The beneficial effects of the present invention:
[0054] 1. Compared with the prior art, the beneficial effect of the cross-platform sharing management method for electronic medical data proposed by the present invention is that by deploying standardized data interfaces and data format conversion middleware on each electronic medical platform, it ensures efficient and seamless data exchange between different platforms. The standardized data interface provides a common protocol, enabling different electronic medical platforms to interact with the same data format, reducing system incompatibility and data transmission complexity. The data format conversion middleware acts as a bridge, capable of real-time converting different data formats between the source platform and the target platform, allowing data to be shared between different platforms and ensuring data accuracy and consistency. With the support of this standardized data interface and format conversion middleware, a cross-platform sharing transmission connection between the source platform and the target platform is established and optimized, thus generating an efficient cross-platform sharing transmission connection relationship between the source platform and the target platform, ensuring the fast and secure transmission of electronic medical data between different platforms. Secondly, by constructing a cross-platform sharing transmission network based on the previously generated cross-platform sharing transmission connection relationship, the core purpose of this process is to reasonably design and build an efficient, stable, and flexible cross-platform sharing transmission network according to the sharing transmission connection relationship between the source platform and the target platform to achieve synchronous transmission and sharing of electronic medical data between different platforms. The construction of this cross-platform sharing transmission network is not only the connection establishment at the technical level but also includes aspects such as optimization of transmission paths, management of data traffic, and balance of network loads. During the network construction process, appropriate protocols, transmission methods, and transmission nodes need to be selected according to the data characteristics, transmission requirements, and security requirements of different platforms. Through reasonable network architecture design, it can ensure that data can flow quickly and unobstructedly between each platform, while avoiding data transmission delays or losses caused by network overload or resource shortage, thus enabling the sharing transmission process of patients' medical information between different platforms. Then, obtain the updated electronic medical data within the cross-platform sharing transmission network of electronic medical data, and based on the cross-platform sharing transmission connection relationship between the source platform and the target platform, perform shared synchronous update transmission through the network. This process ensures that data updates between different electronic medical platforms can be synchronized, guaranteeing data consistency and real-time nature. During the synchronous transmission process, since the update of electronic medical data involves multiple platforms, data update conflict phenomena will occur. Therefore, this step also introduces the concepts of conflict window and conflict duration to measure the severity of conflicts during data updates.By quantifying these conflict factors, it is possible to more clearly identify which platforms have significant conflicts during the synchronous update process and which update tasks need to be prioritized. This management method based on conflict quantification can effectively identify potential problems in data updates and, by adjusting transmission strategies, priorities, etc., reduce the frequency and severity of conflicts. Through the calculation of the electronic medical data update transmission conflict score value, the entire synchronous transmission process can be optimized, ensuring that data between platforms can be synchronized in the shortest possible time, while reducing data errors or losses caused by conflicts, ensuring the efficiency and accuracy of electronic medical data sharing across platforms. Finally, through conflict retransmission management based on the electronic medical data update transmission conflict score value, conflict retransmission management is a key link to ensure that data transmission can quickly recover and reduce data loss when conflicts occur. When the system detects a data update conflict, it will perform a retransmission operation according to the pre-established management strategy to ensure final data consistency. The retransmission strategy can be flexibly adjusted to ensure data retransmission at the most critical moment, reducing data errors caused by conflicts, thereby greatly improving the stability of the system and the level of electronic medical informatization, ensuring the smooth progress of cross-platform data updates.
[0055] 2. The cross-platform sharing management system for electronic medical data proposed by the present invention is generally composed of a cross-platform sharing transmission connection module, a cross-platform sharing network construction module, an electronic medical update transmission conflict scoring module, and a cross-platform update conflict retransmission management module. It can implement the cross-platform sharing management method for any electronic medical data described in the present invention, and is used to jointly realize the cross-platform sharing management method for electronic medical data through the operations between computer programs running on each module. The internal structure of the system cooperates with each other, which can greatly reduce duplicate work and manpower investment, and can quickly and effectively provide a more accurate and efficient cross-platform sharing management process for electronic medical data, thereby simplifying the operation process of the cross-platform sharing management system for electronic medical data. BRIEF DESCRIPTION OF THE DRAWINGS
[0056] Other features, objectives, and advantages of the present invention will become more apparent by reading the detailed description of the non-limiting embodiments with reference to the following drawings:
[0057] Figure 1 It is a schematic flowchart of the steps of the cross-platform sharing management method for electronic medical data of the present invention;
[0058] Figure 2 is Figure 1 a detailed schematic flowchart of step S1 in
[0059] Figure 3 is Figure 2 a detailed schematic flowchart of step S15 in Detailed implementation manners
[0060] The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings. Apparently, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.
[0061] In addition, the accompanying drawings are only schematic diagrams of the present invention and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and thus repeated descriptions thereof will be omitted. Some of the block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. The functional entities may be implemented in software, or in one or more hardware modules or integrated circuits, or in different networks and / or processor means and / or microcontroller means.
[0062] It should be understood that although the terms "first", "second", etc. may be used herein to describe various units, these units should not be limited by these terms. These terms are only used to distinguish one unit from another. For example, without departing from the scope of the exemplary embodiments, the first unit may be referred to as the second unit, and similarly, the second unit may be referred to as the first unit. The term "and / or" used herein includes any and all combinations of one or more of the associated listed items.
[0063] To achieve the above object, please refer to Figures 1 to 2 , the present invention provides a cross-platform sharing management method for electronic medical data, and the method includes the following steps:
[0064] Step S1: By deploying a standardized data interface and a data format conversion middleware on each electronic medical platform, and analyzing the sharing transmission connection between the source electronic medical platform and the target electronic medical platform based on the standardized data interface and the data format conversion middleware, a cross-platform sharing transmission connection relationship between the source platform and the target platform is generated;
[0065] Step S2: Based on the cross-platform sharing transmission connection relationship between the source platform and the target platform, a cross-platform sharing transmission network is constructed between the corresponding source electronic medical platform and the target electronic medical platform to generate an electronic medical data cross-platform sharing transmission network;
[0066] Step S3: Obtain the electronic medical update information data of the electronic medical platform corresponding to the data update in the cross-platform sharing and transmission network of electronic medical data, and use the cross-platform sharing and transmission network of electronic medical data to perform shared synchronous update transmission on the electronic medical update information data based on the cross-platform sharing and transmission connection relationship between the source platform and the target platform, so as to generate the shared synchronous transmission process of electronic medical update data; Obtain the size of the electronic medical conflict window and the duration of the electronic medical conflict corresponding to the electronic medical data during the synchronous transmission process through the shared synchronous transmission process of electronic medical update data, and quantify the update conflict of the electronic medical data in the shared synchronous transmission process of electronic medical update data based on the size of the electronic medical conflict window and the duration of the electronic medical conflict, so as to obtain the electronic medical data update transmission conflict score value;
[0067] Step S4: Based on the electronic medical data update transmission conflict score value, perform conflict retransmission management on the shared synchronous transmission process of electronic medical update data, generate a cross-platform update conflict retransmission management strategy corresponding to the electronic medical data, so as to perform the corresponding cross-platform update retransmission management work of electronic medical data.
[0068] In the embodiment of the present invention, please refer to Figure 1 As shown in the figure, it is a schematic flow chart of the steps of the cross-platform sharing management method of electronic medical data of the present invention. In this example, the cross-platform sharing management method of the electronic medical data includes the following steps:
[0069] Step S1: By deploying a standardized data interface and a data format conversion middleware on each electronic medical platform, and performing shared transmission connection analysis on the source electronic medical platform and the target electronic medical platform based on the standardized data interface and the data format conversion middleware, generate a cross-platform sharing and transmission connection relationship between the source platform and the target platform;
[0070] In the embodiments of the present invention, the unified processing of each electronic medical platform is achieved by deploying a standardized data interface and a data format conversion middleware. The specific implementation method is as follows: in the source electronic medical platform and the target electronic medical platform, modules supporting standardized interfaces and data format conversion middleware are respectively established. These middleware can exchange data through the standardized interfaces of RESTful API or SOAP Web Service, ensuring that the data formats between different platforms are no longer restricted. On this basis, the shared transmission connection analysis is carried out between platforms. The analysis process includes evaluating the network environment of each platform, identifying the communication protocols, data formats, and data transmission paths it supports, so as to construct the shared transmission relationship between the source platform and the target platform. Specifically, the delay, bandwidth, and stability of the network path can be monitored in real time through an automated tool, and a data analysis report based on time, frequency, and traffic can be generated, providing sufficient data support for subsequent cross-platform shared data transmission. The core purpose of this process is to ensure that when data is exchanged between platforms, the data can be transmitted efficiently and securely, and finally generate the cross-platform shared transmission connection relationship between the source platform and the target platform.
[0071] Step S2: Based on the cross-platform shared transmission connection relationship between the source platform and the target platform, construct a cross-platform shared transmission network between the corresponding source electronic medical platform and the target electronic medical platform to generate an electronic medical data cross-platform shared transmission network;
[0072] In the embodiments of the present invention, based on the previously constructed cross-platform shared transmission connection relationship, the transmission network between the source platform and the target platform will be further constructed. This construction process first determines the topological structure of the cross-platform transmission network according to the previously analyzed data transmission path and network connection status. The topological structure takes into account factors such as data transmission traffic, bandwidth limitations, and the processing capabilities of each platform, ensuring that each connection path meets the requirements of data sharing. When constructing the network, the SDN (Software Defined Network) technology is used to dynamically schedule the cross-platform network, and the network resource allocation is adjusted according to the changes in real-time network load and data volume, so as to optimize the data transmission speed and stability. In the specific implementation process, the compatibility of the interfaces and middleware of each platform is tested to ensure that each platform can seamlessly access the data network of the target platform, forming a cross-platform electronic medical data shared transmission network, and finally generating an electronic medical data cross-platform shared transmission network.
[0073] Step S3: Obtain the electronic medical update information data of the electronic medical platform corresponding to the data update within the cross-platform sharing and transmission network of electronic medical data, and use the cross-platform sharing and transmission network of electronic medical data to perform shared synchronous update transmission on the electronic medical update information data based on the cross-platform sharing and transmission connection relationship between the source platform and the target platform, so as to generate the shared synchronous transmission process of electronic medical update data; Obtain the size of the electronic medical conflict window and the electronic medical conflict duration corresponding to the electronic medical data during the synchronous transmission process through the shared synchronous transmission process of electronic medical update data, and perform update conflict quantification on the electronic medical data within the shared synchronous transmission process of electronic medical update data based on the size of the electronic medical conflict window and the electronic medical conflict duration, so as to obtain the conflict score value of the electronic medical data update transmission;
[0074] In the embodiment of the present invention, by obtaining the update information data from the cross-platform sharing and transmission network of electronic medical data, specifically, when the electronic medical data of the source platform or the target platform is updated, the system will automatically detect and identify the update event, obtain the updated data through a predetermined triggering mechanism, and then, based on the previously constructed cross-platform sharing and transmission connection relationship, the system starts to perform shared synchronous update transmission on the electronic medical update information data, thereby generating the shared synchronous transmission process of electronic medical update data. During this process, a distributed data synchronization algorithm is adopted to ensure the real-time equivalence of data between the source platform and the target platform. To ensure the accuracy of the synchronization process, the blockchain technology is also required to record each synchronous transmission, so as to provide the traceability and security of data transmission. During the synchronous transmission process, the system will also monitor the size of the conflict window and the conflict duration during the transmission process. The conflict window refers to the time period during which conflicts exist in the data transmission process, and the conflict duration refers to the length of time during which conflicts occur within this time period. By analyzing these conflict data, the conflicts during the data transmission process will be quantified based on the set conflict management rules, and a conflict score value for the electronic medical data update transmission will be obtained. Finally, the conflict score value of the electronic medical data update transmission is obtained.
[0075] Step S4: Perform conflict retransmission management on the shared synchronous transmission process of electronic medical update data based on the conflict score value of the electronic medical data update transmission, generate a cross-platform update conflict retransmission management strategy corresponding to the electronic medical data, so as to perform the corresponding cross-platform update retransmission management work of the electronic medical data.
[0076] In the embodiments of the present invention, by analyzing the obtained conflict score value of electronic medical data updates for transmission, conflict retransmission management is performed for the cross-platform update process. First, according to the conflict score value, it is determined whether there is a significant conflict risk in the current transmission process. If the conflict score value exceeds the set threshold, the retransmission management process is entered. The specific implementation method is that the system generates a set of retransmission strategies for different types of conflicts according to the type of conflict (such as data conflict or time conflict) and the severity of the conflict. The strategies include the timing, frequency, and number of retransmissions, etc. For example, if a certain update fails to be transmitted successfully due to a conflict, the system will automatically retransmit it within a short time after the conflict occurs. To ensure that the conflict will not affect other normal data updates, the system will also queue the retransmission operations of the conflict according to priority to ensure that important medical data is synchronized and updated first. The generation of the retransmission strategy will also consider changes in the network environment and dynamically adjust the strategy to reduce delays and conflicts during data transmission. Through this management strategy, it can be ensured that even in a complex cross-platform environment, the synchronous update of electronic medical data can be carried out efficiently and stably, and finally, the corresponding cross-platform update retransmission management work of electronic medical data is executed.
[0077] Further, step S1 includes the following steps:
[0078] Step S11: Obtain the corresponding original data structure and data type characteristics through each electronic medical platform;
[0079] Step S12: Deploy corresponding general data interfaces on each electronic medical platform, and perform standardized mapping conversion on the general data interfaces based on the original data structures corresponding to each electronic medical platform to generate standardized data interfaces;
[0080] Step S13: Configure data conversion rules between the corresponding electronic medical platforms based on the data type characteristics corresponding to each electronic medical platform to generate data format conversion rules corresponding to each electronic medical platform;
[0081] Step S14: Configure conversion middleware for each electronic medical platform based on the data format conversion rules corresponding to each electronic medical platform to generate data format conversion middleware corresponding to each electronic medical platform;
[0082] Step S15: Perform shared transmission connection analysis on the source electronic medical platform and the target electronic medical platform based on the standardized data interface and the data format conversion middleware to generate a cross-platform shared transmission connection relationship between the source platform and the target platform.
[0083] As an embodiment of the present invention, refer to Figure 2 as shown, for Figure 1Schematic diagram of the detailed step flow of step S1. In this embodiment, step S1 includes the following steps:
[0084] Step S11: Obtain the corresponding original data structure and data type characteristics through each electronic medical platform;
[0085] In the embodiment of the present invention, by deeply analyzing the original data structures of each electronic medical platform, the original data structures may include patients' basic information, medical records, medical data, decision-making history, examination results, etc. The data structures of each platform have their own uniqueness, including different data field names, data types, data lengths, and formats, etc. To obtain these original data structures, it is necessary to access the databases or data storage systems of each electronic medical platform and use corresponding database management tools such as SQL Server, MySQL, Oracle, etc. to extract data tables, fields, and their descriptions. Secondly, for the data type characteristics of each platform, special attention should be paid to the field types (such as integer, character type, date type, floating decimal point, etc.), the precision and range limits of the data (such as the numerical range of blood pressure), and any custom formats of the data (such as date format, timestamp format, etc.). Finally, the corresponding original data structure and data type characteristics are obtained.
[0086] Step S12: Deploy corresponding general data interfaces on each electronic medical platform and perform standardized mapping conversion on the general data interfaces based on the original data structures corresponding to each electronic medical platform to generate standardized data interfaces;
[0087] In the embodiment of the present invention, by deploying general data interfaces on each electronic medical platform, common interface technologies include RESTful API, SOAP Web Service, etc. These interfaces need to support the interaction with the data within the platform and provide the operation capabilities of common HTTP methods such as GET, POST, PUT, DELETE, etc. Through interface development tools (such as Postman, Swagger, etc.), developers can design the interface request and response formats. Then, based on the original data structure obtained in the previous step, map the data structures of each platform to standardized data formats (such as HL7, FHIR, DICOM, etc.). In specific operations, it is necessary to correspond the data fields of different platforms one by one. For example, the "patient name" field of platform A corresponds to the "patient name" field of platform B, and it is necessary to clarify the consistency requirements of its data type, length, format, etc. in the mapping. In this way, a general data interface that meets industry standards is generated so that data interaction between platforms can be seamlessly docked.
[0088] Step S13: Configure data conversion rules between corresponding e-medical platforms based on the characteristics of the data types corresponding to each e-medical platform, so as to generate data format conversion rules corresponding between each e-medical platform;
[0089] In the embodiments of the present invention, by analyzing in detail the characteristics of the data types of each e-medical platform, for example, there are different definitions or restrictions on certain data types between different platforms. For example, one platform defines the patient age as an integer type, while another platform defines it as a floating decimal type. In response to this difference, conversion rules need to be defined for each data field. These conversion rules can be configured and managed using ETL tools (such as Talend, Apache Nifi, etc.). The key contents of the conversion rules include data type conversion, data range verification, unit conversion (such as length units, weight units, etc.), and date format conversion, etc. Each conversion rule specifically describes the conversion logic of data from the source platform to the target platform. For example, when converting patient height data, if the source platform uses inches as the unit and the target platform uses centimeters as the unit, a conversion coefficient (inches × 2.54 = centimeters) needs to be configured in the rule. In this way, data format conversion rules are configured to ensure data compatibility between different platforms, and finally generate data format conversion rules corresponding between each e-medical platform.
[0090] Step S14: Configure conversion middleware for each e-medical platform based on the data format conversion rules corresponding between each e-medical platform, so as to generate data format conversion middleware corresponding to each e-medical platform;
[0091] In the embodiments of the present invention, by developing and configuring data format conversion middleware based on the previously configured data format conversion rules, this middleware acts as a data exchange bridge between e-medical platforms. First, a middleware technology needs to be selected, such as Apache Camel, MuleSoft, etc. These tools can help achieve complex integration and data format conversion. Then, using these middleware development tools, configure the processing flow of the middleware according to the previously defined rules, which includes: receiving data requests from the source platform, applying data type conversion rules for conversion, and sending the converted data to the target platform. For the conversion of each data field, specific data type conversion methods, formatting functions, conditional statements, etc. need to be specified. For example, if the data is of date type and different platforms use different date formats (such as YYYY-MM-DD and DD / MM / YYYY), the middleware needs to convert the date format by configuring a conversion function. Through this configuration, the middleware can provide an automatic data format conversion function between different platforms, and finally generate data format conversion middleware corresponding to each e-medical platform.
[0092] Step S15: Analyze the shared transmission connection between the source electronic medical platform and the target electronic medical platform based on the standardized data interface and the data format conversion middleware, and generate the cross-platform shared transmission connection relationship between the source platform and the target platform.
[0093] In the embodiment of the present invention, by analyzing the data sharing and transmission requirements between the source platform and the target platform and establishing a cross-platform shared transmission connection relationship. First, use the previously generated standardized data interface to analyze the transmission protocols supported by the source platform and the target platform (such as HTTPS, FTP, HL7, etc.). Then, combined with the previously developed middleware, determine the specific process and strategy of data transmission. For example, for one platform, data needs to be sent through an API, while another platform needs to receive it through file transfer. Therefore, different transmission methods supported by different platforms need to be considered during the analysis. Next, based on this information, formulate a cross-platform connection protocol to ensure the security, integrity, and efficiency during the data transmission process. Through detailed transmission analysis, a reliable data sharing and transmission relationship can be established between the source platform and the target platform, ensuring the smooth transfer and interaction of data, and finally generating the cross-platform shared transmission connection relationship between the source platform and the target platform.
[0094] Further, as an embodiment of the present invention, refer to Figure 3 shown in Figure 2 is the detailed step flow schematic diagram of step S15 in
[0095] Step S151: Conduct a deep component feature analysis on the standardized data interface corresponding to each electronic medical platform and the data format conversion middleware to determine the transmission protocol specification, data transmission rate, and transmitted data type corresponding to the standardized data interface, and analyze and determine the conversion algorithm, adaptation ability, and conversion compatibility corresponding to the data format conversion middleware, so as to obtain the interface and conversion middleware feature index set;
[0096] In the embodiments of the present invention, when analyzing the characteristics of the standardized data interfaces and data format conversion middleware of each electronic medical platform, it is first necessary to identify the types of data interfaces used by different platforms, including transport protocols such as RESTful API and SOAP. Next, it is necessary to conduct a detailed review of the transport protocol specifications of each interface to clarify the network protocols used (such as HTTP, HTTPS, TCP / IP, etc.) and the requirements for transmission rates. Real-time data transmission monitoring is carried out through professional network analysis tools (such as Wireshark), and the data transmission rates are recorded and analyzed. For data formats, it is necessary to identify the data formats adopted by each platform, such as JSON, XML, or HL7, etc., and analyze the complexity and compatibility of the data formats in combination with specific application scenarios. Next, evaluate the algorithms and adaptation capabilities of the data format conversion middleware. For example, analyze the efficiency and accuracy of the conversion algorithms used, such as XSLT, JSON Schema, etc. At the same time, ensure the compatibility of the conversion middleware, which can support format interchange between different platforms without information loss, and output the characteristic index sets of the interfaces and the conversion middleware, including detailed information such as transport protocols, data types, and data transmission rates, and finally obtain the characteristic index sets of the interfaces and the conversion middleware.
[0097] Step S152: Based on the characteristic index sets of the interfaces and the conversion middleware, conduct platform architecture and data flow direction mining and analysis on the source electronic medical platform and the target electronic medical platform, so as to sort out the system architecture between the source platform and the target platform and analyze the data flow direction between the source platform and the target platform, and obtain the electronic medical data flow path between the source platform and the target platform;
[0098] In the embodiments of the present invention, when conducting architecture and data flow direction mining on the source electronic medical platform and the target electronic medical platform, first use a system architecture analysis tool (such as a UML modeling tool) to graphically model the overall architectures of the source platform and the target platform, clarify the relationships between each module and the data transfer process. During this process, by analyzing the core functional modules of each platform, such as medical record management, drug inventory, appointment system, etc., further determine the data generation and storage paths. Next, by analyzing the data interfaces and standardized protocols between the platforms, draw a data flow diagram from the source platform to the target platform. This process needs to combine the specific requirements of the data interfaces and the communication methods between the platforms (such as point-to-point connection or middleware service) to ensure the smooth and error-free data transfer between the platforms. With the help of professional data flow analysis tools, such as Data Flow Diagram (DFD), ensure that the start, target, and processing process of the data flow can be accurately described, and finally obtain the electronic medical data flow path between the source platform and the target platform.
[0099] Step S153: Simulate the shared transmission channels for the source e-medical platform and the target e-medical platform according to the e-medical data flow path between the source platform and the target platform, so as to generate a virtual shared transmission channel between the source platform and the target platform;
[0100] In the embodiment of the present invention, after analyzing the e-medical data flow path between the source platform and the target platform, it is necessary to simulate the shared transmission channel. At this time, first establish a virtual shared transmission channel model to simulate the data transmission process between the source platform and the target platform. A simulation tool (such as OMNeT++ or NS3) can be used to simulate the network transmission performance, define network characteristics such as data transmission protocols, bandwidth, and latency, and consider the network conditions of different transmission paths, such as network congestion and packet loss rate. During the simulation process, ensure that the channel model including all intermediate nodes (such as gateways, proxy servers, etc.) can faithfully reflect the actual data transmission environment. The specific operations include setting the network topology structure, selecting different transmission paths, and adjusting the parameters in the model to simulate the network transmission effects under different conditions, and finally generate a virtual shared transmission channel between the source platform and the target platform.
[0101] Step S154: Conduct a connection stability evaluation based on the entropy weight method for the virtual shared transmission channel between the source platform and the target platform, so as to run the entropy weight method to determine the weights of various data transmission indicators between the source platform and the target platform and evaluate and calculate the connection stability between the source platform and the target platform under different virtual shared transmission channels, and obtain the connection stability evaluation result of the virtual transmission channel between the source platform and the target platform;
[0102] In the embodiment of the present invention, after the virtual shared transmission channel is established, the entropy weight method is used to evaluate its connection stability. First, based on the theory of the entropy weight method, by calculating the entropy values of various evaluation indicators, determine the weights of various data transmission indicators (such as latency, bandwidth, packet loss rate, etc.) between the source platform and the target platform. Specifically, the entropy value calculation analyzes the dispersion degree of each indicator, and a larger dispersion degree corresponds to a higher weight value. Use the entropy weight method formula to perform weighted summation on each indicator to evaluate its impact on the overall stability. Through this method, the importance of each indicator can be objectively quantified. Then, combined with the network state data under different virtual shared transmission channels, by calculating the stability index of each channel, obtain the connection stability of different virtual shared transmission channels during the data transmission process. During the specific evaluation process, consider multiple factors such as network latency, packet loss rate, and bandwidth change to ensure the comprehensiveness and accuracy of the evaluation result, and finally obtain the connection stability evaluation result of the virtual transmission channel between the source platform and the target platform.
[0103] Step S155: Determine the shared connection relationship of the virtual shared transmission channel between the source platform and the target platform based on the stable evaluation result of the virtual transmission channel connection between the source platform and the target platform, and generate a cross-platform shared transmission connection relationship between the source platform and the target platform.
[0104] In the embodiment of the present invention, based on the evaluation result of the virtual transmission channel connection stability, it is necessary to further determine the shared connection relationship between the source platform and the target platform. First, according to the evaluation result, select the transmission channel with higher stability as the main shared transmission path. During the selection process, considering various indicators evaluated by the entropy weight method and the dynamic changes of the actual network environment, preferentially select the channel with small delay, stable bandwidth, and low packet loss rate. By establishing a reliability model of the transmission path, further analyze the adaptability of each channel under different network conditions. Next, adopt an optimization algorithm based on graph theory (such as Dijkstra algorithm or A* search algorithm) to find the best transmission path in the virtual shared transmission channel and optimize the data flow direction. Through these means, determine the cross-platform shared transmission connection relationship between the source platform and the target platform, ensure the efficient and secure transmission of data between the two platforms, and generate a cross-platform shared connection scheme for actual deployment, and finally generate a cross-platform shared transmission connection relationship between the source platform and the target platform.
[0105] Further, step S2 includes the following steps:
[0106] Step S21: Conduct a deep hierarchical analysis of the cross-platform shared transmission connection relationship between the source platform and the target platform to layer the connection relationship according to data type, transmission priority, and security level, and clarify the dependency relationship and interaction rules between each layer to obtain a cross-platform shared transmission connection relationship hierarchical map;
[0107] In the embodiment of the present invention, by deeply analyzing the connection between the source platform and the target platform, at this time, the connection relationship needs to be classified according to the data type. For example, the types of electronic medical data may include medical record data, imaging data, diagnosis and treatment data, etc. In addition, the connection relationship needs to be further stratified according to the data transmission priority. Usually, medical record data and diagnosis and treatment data belong to high-priority data, while imaging data can be classified as lower-priority data due to its large amount of data transmission. Then, the data is divided into three levels: high, medium, and low according to the security level. High-security-level data requires the use of strong encryption and authentication mechanisms, while low-security-level data adopts a relatively simple transmission scheme. The dependency relationships between each level are clarified, and the interaction rules between different data levels are set. For example, high-security-level data must be strictly verified before entering the low-priority level. All these data relationships are represented as connections of multiple levels in the graph, forming a complete cross-platform shared transmission connection relationship hierarchical graph. The transmission rules, priorities, and security mechanisms of each level are clearly marked in the graph, and finally, the cross-platform shared transmission connection relationship hierarchical graph is obtained.
[0108] Step S22: Based on the cross-platform shared transmission connection relationship hierarchical graph, perform network node abstraction determination on each functional module in the source electronic medical platform and the target electronic medical platform to obtain each cross-platform shared transmission network node;
[0109] In the embodiment of the present invention, by according to the previously obtained cross-platform shared transmission connection relationship hierarchical graph, perform network node abstraction on each functional module in the source electronic medical platform and the target electronic medical platform. In this process, first, perform functional division on each functional module of the platform to clarify which modules are involved in data collection, data storage, data transmission, etc. Taking the data collection module as an example, as a data source node, it will be abstracted into a transmission network node; while the data storage module, as one of the target nodes, also needs to be defined as a network node. In the abstraction process, combine the different functional modules with the requirements of cross-platform shared transmission, and conduct specific analysis on the position and role of each module in the data flow to ensure that the abstraction of each network node meets the actual requirements of data transmission and network management. After this step, each node in the cross-platform shared transmission network can be clearly determined, and finally, each cross-platform shared transmission network node is obtained.
[0110] Step S23: Based on each cross-platform shared transmission network node, perform virtual link topology planning between the source electronic medical platform and the target electronic medical platform to generate a cross-platform shared transmission virtual link topology structure, including the layout of the transmission network link and the connection method between each network node;
[0111] In an embodiment of the present invention, through a cross-platform shared transmission network node obtained previously, virtual link topology planning is performed between a source electronic medical platform and a target electronic medical platform. In this process, first, the link for data transmission needs to be planned, and the transmission path between each pair of source platform nodes and target platform nodes is determined. Considering the stability and efficiency of data transmission, network paths with larger bandwidth and lower latency should be preferentially selected and defined as part of the virtual link. During the topology planning process, a network topology design tool (such as a graph theory algorithm tool) is used to simulate the connection method between each network node to ensure that the path of each virtual link can effectively support the required data transmission tasks. For high-priority medical data transmission links, backup paths should be specifically set to avoid data transmission interruption due to a single-point failure. Through this step, the connection method and link layout between the source platform and the target platform are visualized as a virtual link topology diagram, forming a stable and efficient data transmission network structure, and finally generating a cross-platform shared transmission virtual link topology structure.
[0112] Step S24: Based on the cross-platform shared transmission virtual link topology structure, a cross-platform shared transmission network is constructed between the corresponding source electronic medical platform and the target electronic medical platform. The source electronic medical platform sends data to the corresponding standardized data interface, and the data is converted into a unified data format by a data format conversion middleware. The data is encrypted using the AES algorithm, the AES key is encrypted using the RSA algorithm, a digital signature is added to the data, and the encrypted and signed data is transmitted to the target electronic medical platform through an optimized TCP or UDP protocol to generate an electronic medical data cross-platform shared transmission network.
[0113] In the embodiment of the present invention, after completing the planning of the cross-platform shared transmission virtual link topology, the cross-platform shared transmission network is started to be constructed. In the source electronic medical platform, first, the data to be transmitted is output through a standardized data interface, and the data is converted into a unified data format through a data format conversion middleware so that different platforms can be compatible and understood. Then, the AES algorithm is used to encrypt the data to ensure the confidentiality of the data during transmission. Subsequently, the RSA algorithm is used to encrypt the key used for AES encryption to enhance the security of data transmission. To ensure the integrity and authenticity of the data, a digital signature is added to the encrypted data to prevent the data from being tampered with or forged during transmission. After the above operations are completed, the optimized TCP or UDP protocol is used to transmit the data, and the optimized protocol can effectively reduce latency and ensure the timely delivery of the data. After receiving the encrypted and signed data, the target platform performs data recovery through the corresponding decryption mechanism and ensures that the data is intact, generating a perfect cross-platform shared transmission network for electronic medical data, completing the secure and fast transmission of data between the source platform and the target platform, and finally generating a cross-platform shared transmission network for electronic medical data.
[0114] Further, step S3 includes the following steps:
[0115] Step S31: Obtain the electronic medical update information data of the electronic medical platform corresponding to the data update in the cross-platform shared transmission network of electronic medical data;
[0116] In the embodiment of the present invention, the event of data update is monitored through the cross-platform shared transmission network of electronic medical data. Each participating electronic medical platform will continuously generate and update the corresponding medical data, such as medical records, diagnosis and treatment records, etc. When the data is updated, the system will automatically identify the data change and generate the corresponding electronic medical update information. At this time, the source platform (i.e., the platform where the data is originally stored) will synchronously mark the updated medical data through the shared transmission network for subsequent operations. When obtaining these update information, the system first connects to the target platform through the shared transmission network interface, confirms the change of data update, and extracts the content of the updated data. The data needs to be formatted and converted according to a unified standard interface, and finally the electronic medical update information data of the electronic medical platform is obtained.
[0117] Step S32: Based on the cross-platform shared transmission connection relationship between the source platform and the target platform, determine the platform for synchronous update of the electronic medical update information data of the electronic medical platform corresponding to the data update to obtain the electronic medical platform to be synchronously updated;
[0118] In an embodiment of the present invention, on the premise of establishing a cross-platform shared transmission connection relationship between the source platform and the target platform, the target platform that needs to be synchronously updated is determined. To complete this step, the system first identifies the data transmission link and the shared protocol based on the established protocol or interface relationship between each platform. On this basis, the system performs a docking operation for cross-platform data sharing to ensure that the electronic medical update information data of the source platform can be transmitted to the corresponding target platform. During this process, the system verifies the communication protocol and reception ability of each electronic medical platform to confirm that it can carry the update information and be successfully synchronized. The determination of the target platform will be based on preset rules, such as the devices or databases that need to be synchronously updated, and be identified within the system to ensure that the data is transmitted to the correct target location, and finally the electronic medical platform to be synchronously updated is obtained.
[0119] Step S33: Use the cross-platform shared transmission network for electronic medical data to send and transmit the electronic medical update information data to the electronic medical platform to be synchronously updated for shared synchronous update transmission, so as to generate an electronic medical update data shared synchronous transmission process;
[0120] In an embodiment of the present invention, the electronic medical update information data is transmitted to the electronic medical platform to be synchronously updated through the cross-platform shared transmission network. The transmission process uses a reliable network protocol, such as based on HTTPS or other encrypted transmission protocols, to ensure the security and integrity of the data. The operations in this process include steps such as data packetization, encryption, and transmission. Before data transmission, the system will perform a validity check on each data packet to ensure that the data format is correct and will not be lost during transmission. During the transmission process, the target platform will receive and store the data according to the protocol of the shared transmission network to ensure the consistency and accessibility of the electronic medical data. At the same time, the system will continuously monitor the network status during the transmission process to detect any transmission problems or anomalies and perform repairs or retransmissions to ensure seamless synchronous update of the data, and finally generate an electronic medical update data shared synchronous transmission process.
[0121] Step S34: Obtain the size of the electronic medical conflict window corresponding to the electronic medical data during the synchronous transmission process through the electronic medical update data shared synchronous transmission process, and perform a conflict duration analysis on the electronic medical update data shared synchronous transmission process based on the size of the electronic medical conflict window to obtain the electronic medical conflict duration corresponding to the electronic medical data during the synchronous transmission process;
[0122] In the embodiments of the present invention, by analyzing and identifying data conflict situations during synchronous transmission, during data transmission, conflicts may occur due to reasons such as inconsistent data between platforms or network latency. The system obtains the conflict window size during each synchronous update, which is defined as the time interval encountered during data transmission, where conflicts may occur among multiple platform data. By calculating the duration of the conflict window, the conflict duration of data update can be further determined. This process is carried out by monitoring the real-time situation of data transmission. When the system receives data updates, it records the start and end times of each synchronous operation, and compares with the existing data of the target platform for time window matching analysis. Conflict duration analysis can help the system evaluate data update latency and processing capabilities during the transmission process, thereby optimizing the transmission efficiency, and finally obtaining the corresponding electronic medical conflict duration during the synchronous transmission of electronic medical data.
[0123] Step S35: Quantify the update conflicts of the electronic medical data in the process of shared synchronous transmission of electronic medical update data based on the electronic medical conflict window size and the electronic medical conflict duration, to obtain an electronic medical data update transmission conflict score value.
[0124] In the embodiments of the present invention, by performing update conflict quantification based on the conflict window size and conflict duration obtained in the previous step, the conflict quantification represents the degree of data update conflict in the form of a score by setting a series of quantification indicators, such as conflict duration, conflict frequency, data consistency, etc. The system evaluates the severity of conflicts during the data synchronous transmission process according to the conflict window size and duration through self-defined rules. For example, if the conflict window is large or the conflict duration is long, the score value is high, and vice versa. This score value will be used as the basis for system performance optimization and improvement, providing decision support for the synchronous update process between platforms. By evaluating the score value, problems existing in the data synchronous transmission process can be timely discovered, and necessary measures can be taken to ensure the accuracy and timeliness of electronic medical data, and finally an electronic medical data update transmission conflict score value is obtained.
[0125] Further, the conflict duration analysis of the process of shared synchronous transmission of electronic medical update data based on the electronic medical conflict window size includes the following steps:
[0126] Perform signal pattern recognition analysis on the corresponding electronic medical transmission signals in the process of shared synchronous transmission of electronic medical update data based on the electronic medical conflict window size, to obtain the electronic medical transmission signal pattern corresponding to the electronic medical data under the conflict window;
[0127] In the embodiments of the present invention, by performing signal analysis on the synchronous transmission process of electronic medical data according to the set conflict window size, each transmission signal corresponds to different stages of data update. By setting the conflict window size, the transmission signals are divided into several signal segments according to time periods. Using signal pattern recognition technology, the change characteristics of each signal segment are analyzed, including information such as signal strength, frequency, and transmission delay. Signal processing methods such as spectrum analysis and Fourier transform are used to convert these signal characteristics into pattern data for further analysis. Specifically, by performing pattern matching based on feature extraction on each signal segment, using machine learning or deep learning algorithms, the regularity and conflict of the electronic medical transmission signals under a specific conflict window size are identified, and finally the electronic medical transmission signal pattern corresponding to the electronic medical data under the conflict window is obtained.
[0128] Preferably, based on the electronic medical transmission signal pattern corresponding to the electronic medical data under the conflict window, the conflict suspected time period of the synchronous transmission process of the electronic medical update data is determined to obtain the conflict suspected time period of the electronic medical update data transmission.
[0129] In the embodiments of the present invention, by analyzing the previously obtained electronic medical transmission signal pattern, the corresponding conflict suspected time period is further identified. For each transmission signal pattern, its stability and change trend are first evaluated. Specifically, if the signal pattern shows frequent fluctuations or abnormal signal jumps within a certain time period, and this change appears consistently in multiple transmission signal patterns, it can be determined as a conflict suspected time period. By comprehensively analyzing parameters such as the data sharing synchronous transmission delay and signal change between different platforms, and using time series analysis methods to compare each signal pattern, the possible data conflict time periods are further confirmed. These conflict suspected time periods will be reflected in the short time window with unstable signals during the transmission process. The system calibrates the start and end of the suspected time period through accurate timestamp marking, and finally obtains the conflict suspected time period of the electronic medical update data transmission.
[0130] Preferably, the conflict end time point and the conflict start time point of the electronic medical data corresponding to each conflict window are determined through the conflict suspected time period of the electronic medical update data transmission.
[0131] In an embodiment of the present invention, by analyzing the previously identified conflict-suspected time periods, the system further confirms the conflict start time point and end time point corresponding to each conflict window. First, through timestamps, an accurate time range calibration is performed on each conflict-suspected time period, and the conflict-suspected time period is subdivided into smaller time units to more accurately confirm the start and end of the conflict. The system accurately determines the start moment of the conflict based on changes in the transmission signal pattern and characteristics such as transmission interruptions and delays within the suspected time period. When the signal pattern returns to the normal state, the system considers the conflict to have ended, thereby calibrating the time point when the conflict ends. In this way, the transmission conflicts within each conflict window can be precisely divided in terms of time, and finally, the electronic medical data conflict end time point and the electronic medical data conflict start time point corresponding to each conflict window are obtained.
[0132] Preferably, based on the electronic medical data conflict end time point and the electronic medical data conflict start time point, a calculation for determining the conflict duration is performed to obtain the electronic medical conflict duration corresponding to the electronic medical data during the synchronous transmission process.
[0133] In an embodiment of the present invention, through the determined start time point and end time point of the electronic medical data transmission conflict, the conflict duration is calculated. The specific operation is as follows: First, the time difference between the conflict start time point and the end time point is calculated, and this time difference is the conflict duration. To improve the accuracy of the calculation, a high-precision clock synchronization mechanism is adopted to ensure that the time calculations for each conflict period are based on a unified time base. For the analysis of multiple conflict windows, the conflict duration of each window is calculated one by one according to the start and end times of each conflict window, and a conflict duration report is generated. In this report, the conflict duration is visually presented as the time span of each window. Further, the system can perform statistical analysis on the durations of all conflict periods to evaluate the overall data transmission efficiency, and finally obtain the electronic medical conflict duration corresponding to the electronic medical data during the synchronous transmission process.
[0134] Further, step S35 includes the following steps:
[0135] Step S351: Obtain the electronic medical update data information corresponding to the source platform and the target platform through the synchronous transmission process of the electronic medical update data sharing.
[0136] In the embodiments of the present invention, through the synchronous transmission process of electronic medical update data sharing, the electronic medical data update information of the source platform and the target platform is extracted. This process includes listening to and capturing the real-time data interaction between the two platforms to ensure that the update situation of the electronic medical data stored in the source platform (such as patient diagnosis records, drug prescription information, etc.) can be accurately synchronized to the target platform. Through interface protocols such as HL7 or FHIR standard protocols, the consistency of data formats and the security of transmission are ensured. The data sharing process implemented in this step not only needs to ensure the integrity and timeliness of data transmission, but also needs to consider potential risks such as network latency and data loss, and perform real-time monitoring and data verification to avoid data omission or error caused by synchronization problems. During the data transmission process, the logging technology is used to record each data transmission in detail to ensure that the specific content and time of each operation can be traced during subsequent consistency evaluation. Finally, the electronic medical update data information corresponding to the source platform and the target platform is obtained.
[0137] Step S352: Perform a consistency evaluation calculation between the electronic medical update data information corresponding to the source platform and the target platform to obtain an electronic medical data update transmission consistency metric value.
[0138] In the embodiments of the present invention, after the extraction of the electronic medical update data of the source platform and the target platform is completed, a consistency evaluation calculation is performed. This step calculates the consistency of its data content and structure by comparing the electronic medical data update records of the source platform and the target platform. Specifically, a field comparison of the transmitted data is performed, including various data such as patient basic information, diagnosis results, and decision-making plans, to confirm whether all updates of the source platform are successfully reflected in the target platform. Technologies such as hash value comparison and data difference comparison are used to evaluate the differences between the source platform and the target platform and calculate the consistency metric value. For data inconsistency problems that occur during the update transmission process, such as missing fields or inconsistent content, they will be automatically marked and warning messages will be generated. This consistency evaluation process will also be verified according to factors such as the timestamp and data version number of the transmission to ensure that all updates during the transmission process have been accurately applied. Finally, an electronic medical data update transmission consistency metric value is obtained.
[0139] Step S353: Based on the electronic medical data update transmission consistency metric value, the electronic medical conflict window size, and the electronic medical conflict duration, use the update transmission conflict metric calculation formula to quantify the electronic medical data update conflicts in the electronic medical update data sharing synchronous transmission process to obtain an electronic medical data update transmission conflict score value.
[0140] In an embodiment of the present invention, by combining the electronic medical conflict duration, conflict time variable parameter, electronic medical data update transmission consistency metric value, total number of electronic medical update data sources, electronic medical update data sources, consistency impact weight coefficient, update time difference, update time difference attenuation factor, consistency conflict impact weight factor, electronic medical conflict window size, conflict window impact weight factor, initial moment of the electronic medical data transmission process, conflict occurrence time attenuation coefficient, and related parameters, a suitable update transmission conflict metric calculation formula is constructed to quantify the update conflict of electronic medical data in the electronic medical update data sharing and synchronous transmission process, so as to quantitatively output the conflict score value of each group of data during the transmission process, and finally obtain the electronic medical data update transmission conflict score value.
[0141] Further, the update transmission conflict metric calculation formula described in step S353 is specifically
[0142]
[0143] In the formula, C u is the electronic medical data update transmission conflict score value, T c is the electronic medical conflict duration, t is the conflict time variable parameter, D(t) is the electronic medical data update transmission consistency metric value at the conflict moment t, N is the total number of electronic medical update data sources, A i (t) is the i-th electronic medical update data source at the conflict moment t on the source platform, B i (t) is the i-th electronic medical update data source at the conflict moment t on the target platform, w i is the consistency impact weight coefficient corresponding to the i-th electronic medical update data source, Δt i is the update time difference corresponding to the i-th electronic medical update data source, λ i is the update time difference attenuation factor corresponding to the i-th electronic medical update data source, α 1 is the consistency conflict impact weight factor, W is the electronic medical conflict window size, α 2 is the conflict window impact weight factor, t 0 is the initial moment of the electronic medical data transmission process, δ is the conflict occurrence time attenuation coefficient, and η is the correction coefficient of the electronic medical data update transmission conflict score value.
[0144] The present invention obtains an updated transmission conflict metric calculation formula through the use of a specific mathematical model and verification, which is used to quantify the update conflicts of electronic medical data during the synchronous transmission process of electronic medical update data sharing. This updated transmission conflict metric calculation formula introduces multiple variables, such as conflict duration and conflict window size, and these factors play a crucial role in the quantification of conflicts. By controlling the conflict duration and conflict window size, it is possible to depict in detail the time period and frequency of conflict occurrence, which helps to identify specific time periods with conflicts during the data transmission process, optimize the data transmission strategy, and reduce potential conflicts. α 1 and α 2 As weight factors, they respectively control the influence degrees of consistency conflicts and conflict windows, which enables the adjustment of the conflict sensitivity according to system requirements. D(t) as the transmission consistency metric value provides an indicator reflecting the severity of conflicts. Specifically, it reflects the transmission consistency at the conflict moment by calculating the data differences between the source platform and the target platform. w i and λ i The parameters help to consider the importance and influence of different electronic medical data sources during the entire transmission process, making the final conflict score more accurately reflect the coordination among different data sources. Additionally, by introducing a correction coefficient, it is used to adjust the conflict score to ensure the rationality and accuracy of the score. The synchronous transmission strategy can be adjusted or corrective measures can be taken according to the conflict score value, thereby improving the efficiency and accuracy during the data update process. The results of conflict quantification can help decision-makers take corresponding countermeasures according to different conflict severities. In summary, this formula fully considers the electronic medical data update transmission conflict score value C u , the electronic medical conflict duration T c , the conflict time variable parameter t, the electronic medical data update transmission consistency metric value D(t) at the conflict moment t, the total number N of electronic medical update data sources, the i-th electronic medical update data source A i (t) of the source platform at the conflict moment t, the i-th electronic medical update data source B i (t) of the target platform at the conflict moment t, the consistency influence weight coefficient w i corresponding to the i-th electronic medical update data source, the update time difference Δt i corresponding to the i-th electronic medical update data source, the update time difference decay factor λ i corresponding to the i-th electronic medical update data source, the consistency conflict influence weight factor α 1 , the electronic medical conflict window size W, the conflict window influence weight factor α 2 , the initial moment t of the electronic medical data transmission process 0, the conflict occurrence time decay coefficient δ, the correction coefficient η of the electronic medical data update transmission conflict score value, where, by combining the conflict time variable parameter t, the total number N of electronic medical update data sources, and the i-th electronic medical update data source A i (t) of the source platform at the conflict moment t, and the i-th electronic medical update data source B i (t) of the target platform at the conflict moment t, the consistency impact weight coefficient w corresponding to the i-th electronic medical update data source i , the update time difference Δt corresponding to the i-th electronic medical update data source i and the update time difference decay factor λ corresponding to the i-th electronic medical update data source i constitute a functional relationship of the electronic medical data update transmission consistency metric value D(t) at the conflict moment t According to the electronic medical data update transmission conflict score value C u and the mutual correlation relationship among the above parameters constitutes a functional relationship This formula can realize the quantification process of the update conflict of electronic medical data in the process of sharing and synchronous transmission of electronic medical update data. At the same time, by introducing the correction coefficient η of the electronic medical data update transmission conflict score value, it can be adjusted according to the error situation in the calculation process, so as to improve the accuracy and applicability of the update transmission conflict metric calculation formula.
[0145] Further, step S4 includes the following steps:
[0146] Step S41: Compare and judge the electronic medical data update transmission conflict score value according to the preset electronic medical data transmission conflict threshold. If the electronic medical data update transmission conflict score value is greater than or equal to the preset electronic medical data transmission conflict threshold, it is considered that there is an update synchronization transmission conflict abnormality in the corresponding electronic medical update data sharing and synchronous transmission process; if the electronic medical data update transmission conflict score value is less than the preset electronic medical data transmission conflict threshold, it is considered that there is a partial transmission conflict failure in the corresponding electronic medical update data sharing and synchronous transmission process;
[0147] In the embodiment of the present invention, by defining a preset conflict threshold for the transmission of electronic medical data, which is a fixed value obtained through professional analysis based on the actual situation of the update and transmission of a large amount of past electronic medical data, combined with the requirements for system performance and data integrity. During the process of updating and transmitting electronic medical data, through a specific scoring algorithm, a conflict score value for the update and transmission of electronic medical data is calculated for each transmission from multiple dimensions such as data transmission volume, transmission frequency, and data type conflicts. For example, when a large amount of complex imaging data and simple text medical order data are transmitted simultaneously and the transmission frequency is too high, the score value will increase accordingly. The score value is compared with the preset threshold. If the score value is greater than or equal to the threshold, it indicates that serious conflicts occur during the transmission process, such as data format incompatibility, transmission channel congestion, etc., and it is determined that there is an abnormal conflict in the update and synchronous transmission; if it is less than the threshold, it means that although there are conflicts, the degree is relatively light, and it is determined that there is a partial transmission conflict failure.
[0148] Step S42: Perform data conflict retransmission management on the shared synchronous transmission process of the electronic medical update data corresponding to the abnormal conflict in the update and synchronous transmission, generate a cross-platform data conflict retransmission management strategy for the electronic medical data, and execute the corresponding cross-platform complete retransmission process for the electronic medical data.
[0149] In the embodiment of the present invention, for the shared synchronous transmission process of the electronic medical update data with abnormal conflict in the update and synchronous transmission, a detailed logging tool is used to comprehensively record various types of data during the transmission process, such as transmission time, data source and target platform, conflict error messages, etc. Based on these log information, analyze the reasons for the conflict, such as network failure, platform data format differences, etc. If it is found that part of the data is lost due to network failure, when formulating the cross-platform data conflict retransmission management strategy, it is stipulated that starting from the time point of the failure, all the data that has not been successfully transmitted is repackaged, and a more stable transmission protocol, such as the TCP protocol, is used to ensure reliable data transmission. At the same time, set a limit on the number of retry attempts, such as three times. If the retransmission fails three times, an alarm is sent to the system administrator, and the cross-platform complete retransmission process for the electronic medical data is executed according to this strategy to ensure the complete transmission of the data, and finally the corresponding cross-platform complete retransmission process for the electronic medical data is executed.
[0150] Step S43: Perform partial conflict retransmission management on the shared synchronous transmission process of the electronic medical update data corresponding to the partial transmission conflict failure, generate a cross-platform partial conflict retransmission management strategy for the electronic medical data, and execute the corresponding cross-platform partial retransmission process for the electronic medical data.
[0151] In the embodiments of the present invention, for the synchronous transmission process of electronic medical update data with partial transmission conflict failures, a data difference comparison tool is used to accurately find out the data parts with transmission failures. For example, in the update transmission of patient medical records, the medical record content before and after transmission is compared to determine that some fields are not successfully updated. According to the characteristics of these failed data and the characteristics of the platforms where they are located, a cross-platform partial conflict retransmission management strategy is formulated. If the failed data is in a format specific to a particular platform, format conversion is performed before retransmission. A priority mechanism is adopted to retransmit important data first, such as data related to a patient's vital signs. The retransmission time interval is set to avoid network congestion caused by repeated retransmissions within a short period. According to this strategy, the cross-platform partial retransmission process of electronic medical data is executed to ensure the successful transmission of partially conflicting data and achieve the complete sharing of data. Finally, the corresponding cross-platform partial retransmission process of electronic medical data is executed.
[0152] Furthermore, the present invention also provides a cross-platform sharing management system for electronic medical data, which is used to execute the cross-platform sharing management method of electronic medical data as described above. The cross-platform sharing management system for electronic medical data includes:
[0153] A cross-platform sharing transmission connection module, which is used to deploy a standardized data interface and a data format conversion middleware on each electronic medical platform, and based on the standardized data interface and the data format conversion middleware, perform a sharing transmission connection analysis on the source electronic medical platform and the target electronic medical platform, so as to generate a cross-platform sharing transmission connection relationship between the source platform and the target platform;
[0154] A cross-platform sharing network construction module, which is used to construct a cross-platform sharing transmission network between the corresponding source electronic medical platform and the target electronic medical platform based on the cross-platform sharing transmission connection relationship between the source platform and the target platform, so as to generate a cross-platform sharing transmission network for electronic medical data;
[0155] An electronic medical update transmission conflict scoring module, which is used to obtain the electronic medical update information data of the electronic medical platform corresponding to the data update in the cross-platform sharing transmission network of electronic medical data, and based on the cross-platform sharing transmission connection relationship between the source platform and the target platform, use the cross-platform sharing transmission network of electronic medical data to perform a sharing synchronous update transmission on the electronic medical update information data, so as to generate a synchronous transmission process of electronic medical update data sharing; obtain the electronic medical conflict window size and the electronic medical conflict duration corresponding to the electronic medical data in the synchronous transmission process through the synchronous transmission process of electronic medical update data sharing, and based on the electronic medical conflict window size and the electronic medical conflict duration, perform an update conflict quantification on the electronic medical data in the synchronous transmission process of electronic medical update data sharing, so as to obtain an electronic medical data update transmission conflict score value;
[0156] A cross-platform update conflict retransmission management module is used to perform conflict retransmission management on the shared synchronous transmission process of electronic medical update data based on the update transmission conflict score value of the electronic medical data, generate a cross-platform update conflict retransmission management strategy corresponding to the electronic medical data, and execute the corresponding cross-platform update retransmission management work of the electronic medical data.
[0157] Therefore, from any point of view, the embodiments should be regarded as exemplary and non-restrictive. The scope of the present invention is defined by the appended claims rather than the above description. Therefore, all changes falling within the meaning and scope of the equivalent elements of the application document are intended to be included in the present invention.
[0158] The above are only specific embodiments of the present invention, enabling those skilled in the art to understand or implement the present invention. Various modifications to these embodiments will be obvious to those skilled in the art. The general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to these embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A cross-platform sharing management method for electronic medical data, characterized in that: The following steps are involved: Step S1: Deploy standardized data interfaces and data format conversion middleware on each electronic medical platform, and perform shared transmission connection analysis on the source electronic medical platform and the target electronic medical platform based on the standardized data interfaces and data format conversion middleware to generate a cross-platform shared transmission connection relationship between the source platform and the target platform; Step S2: constructing a cross-platform shared transmission network between the corresponding source electronic medical platform and the target electronic medical platform based on the cross-platform shared transmission connection relationship between the source platform and the target platform to generate an electronic medical data cross-platform shared transmission network; Step S3: obtaining electronic medical update information data of the electronic medical platform corresponding to the data update in the electronic medical data cross-platform shared transmission network, and based on the cross-platform shared transmission connection relationship between the source platform and the target platform, using the electronic medical data cross-platform shared transmission network to share and synchronously update and transmit the electronic medical update information data, so as to generate an electronic medical update data shared synchronous transmission process; obtaining the electronic medical conflict window size and the electronic medical conflict duration corresponding to the electronic medical data in the synchronous transmission process through the electronic medical update data shared synchronous transmission process, and quantifying the update conflict of the electronic medical data in the electronic medical update data shared synchronous transmission process based on the electronic medical conflict window size and the electronic medical conflict duration, so as to obtain the electronic medical data update transmission conflict score value; Step S4: Based on the electronic medical data update transmission conflict score, conflict retransmission management is performed on the electronic medical update data sharing and synchronization transmission process, and a cross-platform update conflict retransmission management strategy corresponding to the electronic medical data is generated to perform corresponding electronic medical data cross-platform update retransmission management work.
2. The cross-platform sharing management method of electronic medical data according to claim 1 is characterized in that: Step S1 includes the following steps: Step S11: Obtaining corresponding original data structures and data type characteristics through various electronic medical platforms; Step S12: Deploying corresponding universal data interfaces on various electronic medical platforms and performing standardized mapping conversion on the universal data interfaces based on the original data structures corresponding to the various electronic medical platforms to generate standardized data interfaces; Step S13: configuring data conversion rules between corresponding electronic medical platforms based on data type characteristics corresponding to each electronic medical platform, so as to generate corresponding data format conversion rules between each electronic medical platform; Step S14: configuring conversion middleware for each electronic medical platform based on the corresponding data format conversion rules between the electronic medical platforms to generate data format conversion middleware corresponding to each electronic medical platform; Step S15: Based on the standardized data interface and the data format conversion middleware, a shared transmission connection analysis is performed on the source electronic medical platform and the target electronic medical platform to generate a cross-platform shared transmission connection relationship between the source platform and the target platform.
3. The cross-platform sharing management method of electronic medical data according to claim 2 is characterized in that: Step S15 includes the following steps: Step S151: Conduct in-depth component characteristic analysis on the standardized data interface and data format conversion middleware corresponding to each electronic medical platform to determine the transmission protocol specification, data transmission rate and transmission data type corresponding to the standardized data interface, and analyze and determine the conversion algorithm, adaptation capability and conversion compatibility corresponding to the data format conversion middleware to obtain the interface and conversion middleware characteristic indicator set; Step S152: performing platform architecture and data flow mining analysis on the source electronic medical platform and the target electronic medical platform based on the interface and conversion middleware characteristic indicator set, so as to sort out the system architecture between the source platform and the target platform and analyze the data flow between the source platform and the target platform, and obtain the electronic medical data flow path between the source platform and the target platform; Step S153: performing a shared transmission channel simulation on the source electronic medical platform and the target electronic medical platform according to the electronic medical data flow path between the source platform and the target platform to generate a virtual shared transmission channel between the source platform and the target platform; Step S154: performing a connection stability evaluation based on an entropy weight method on the virtual shared transmission channel between the source platform and the target platform, so as to determine the weights of various indicators of data transmission between the source platform and the target platform by running the entropy weight method and evaluate and calculate the connection stability between the source platform and the target platform under different virtual shared transmission channels, and obtain a connection stability evaluation result of the virtual transmission channel between the source platform and the target platform; Step S155: determining a shared connection relationship of the virtual shared transmission channel between the source platform and the target platform based on the virtual transmission channel connection stability evaluation result between the source platform and the target platform, and generating a cross-platform shared transmission connection relationship between the source platform and the target platform.
4. The cross-platform sharing management method of electronic medical data according to claim 1 is characterized in that: Step S2 includes the following steps: Step S21: Performing a deep hierarchical analysis of the cross-platform shared transmission connection relationship between the source platform and the target platform, so as to stratify the connection relationship according to data type, transmission priority and security level, and clarify the dependency relationship and interaction rules between each layer, so as to obtain a hierarchical graph of the cross-platform shared transmission connection relationship; Step S22: abstracting and determining network nodes of each functional module in the source electronic medical platform and the target electronic medical platform based on the cross-platform shared transmission connection relationship hierarchical graph to obtain each cross-platform shared transmission network node; Step S23: Perform virtual link topology planning between the source electronic medical platform and the target electronic medical platform based on each cross-platform shared transmission network node to generate a cross-platform shared transmission virtual link topology structure, including the layout of the transmission network link and the connection method between each network node; Step S24: Based on the cross-platform shared transmission virtual link topology structure, a cross-platform shared transmission network is constructed between the corresponding source electronic medical platform and the target electronic medical platform, and the source electronic medical platform sends data to the corresponding standardized data interface, and the data is converted into a unified data format by the data format conversion middleware, and the data is encrypted by using the AES algorithm, and the AES key is encrypted by using the RSA algorithm, and a digital signature is added to the data, and the encrypted and signed data is transmitted to the target electronic medical platform through the optimized TCP or UDP protocol to generate an electronic medical data cross-platform shared transmission network.
5. The cross-platform sharing management method of electronic medical data according to claim 1, characterized in that: Step S3 includes the following steps: Step S31: obtaining electronic medical update information data of the corresponding electronic medical platform when data in the electronic medical data cross-platform sharing transmission network is updated; Step S32: Based on the cross-platform shared transmission connection relationship between the source platform and the target platform, the electronic medical update information data of the corresponding electronic medical platform where the data is updated is synchronously updated to determine the platform, so as to obtain the electronic medical platform to be synchronously updated; Step S33: using the electronic medical data cross-platform shared transmission network to transmit the electronic medical update information data to the electronic medical platform to be synchronized and updated for shared synchronization and update transmission, so as to generate an electronic medical update data shared synchronization transmission process; Step S34: obtaining the electronic medical conflict window size corresponding to the electronic medical data in the synchronous transmission process through the electronic medical update data sharing synchronous transmission process, and performing a conflict duration analysis on the electronic medical update data sharing synchronous transmission process based on the electronic medical conflict window size to obtain the electronic medical conflict duration corresponding to the electronic medical data in the synchronous transmission process; Step S35: quantifying the update conflict of the electronic medical data in the electronic medical update data sharing and synchronization transmission process based on the electronic medical conflict window size and the electronic medical conflict duration, and obtaining an electronic medical data update transmission conflict score value.
6. The cross-platform sharing management method of electronic medical data according to claim 5 is characterized in that: The conflict duration analysis of the electronic medical update data sharing and synchronization transmission process based on the electronic medical conflict window size includes the following steps: Based on the size of the electronic medical conflict window, a signal pattern recognition analysis is performed on the electronic medical transmission signal corresponding to the electronic medical update data sharing synchronous transmission process to obtain the electronic medical transmission signal pattern corresponding to the electronic medical data under the conflict window; Determine the suspected conflict period of the electronic medical update data sharing synchronous transmission process based on the electronic medical transmission signal mode corresponding to the electronic medical data in the conflict window, so as to obtain the suspected conflict period of the electronic medical update data transmission; Determine the electronic medical data conflict end time point and the electronic medical data conflict start time point corresponding to each conflict window through the suspected period of electronic medical data update data transmission conflict; The conflict duration is determined and calculated according to the electronic medical data conflict end time point and the electronic medical data conflict start time point to obtain the electronic medical conflict duration corresponding to the electronic medical data during the synchronous transmission process.
7. The cross-platform sharing management method of electronic medical data according to claim 5, characterized in that: Step S35 includes the following steps: Step S351: obtaining electronic medical update data information corresponding to the source platform and the target platform through the electronic medical update data sharing and synchronization transmission process; Step S352: performing consistency evaluation calculation on the electronic medical update data information corresponding to the source platform and the target platform to obtain a consistency measurement value of the electronic medical data update transmission; Step S353: quantifying the update conflict of the electronic medical data in the electronic medical update data sharing and synchronization transmission process using the update transmission conflict metric calculation formula based on the electronic medical data update transmission consistency metric value, the electronic medical conflict window size, and the electronic medical conflict duration, to obtain the electronic medical data update transmission conflict score value; Among them, the calculation formula for updating the transmission conflict metric is specifically as follows: In the formula, C u Update the transmission conflict score for electronic medical data, T c is the duration of the electronic medical conflict, t is the conflict time variable parameter, D(t) is the consistency measurement value of the electronic medical data update transmission at the conflict time t, N is the total number of electronic medical update data sources, A i (t) is the i-th electronic medical update data source of the source platform at the conflict time t, B i (t) is the i-th electronic medical update data source of the target platform at the conflict time t, w i is the consistency impact weight coefficient corresponding to the i-th electronic medical update data source, Δt i is the update time difference corresponding to the i-th electronic medical update data source, λ i is the update time difference attenuation factor corresponding to the i-th electronic medical update data source, α1 is the consistency conflict impact weight factor, W is the electronic medical conflict window size, α2 is the conflict window impact weight factor, t0 is the initial time of the electronic medical data transmission process, δ is the conflict occurrence time attenuation coefficient, and η is the correction coefficient of the electronic medical data update transmission conflict score value.
8. The cross-platform sharing management method of electronic medical data according to claim 7, characterized in that: The calculation formula for updating the transmission conflict metric described in step S353 is specifically: In the formula, C u Update the transmission conflict score for electronic medical data, T c is the duration of the electronic medical conflict, t is the conflict time variable parameter, D(t) is the consistency measurement value of the electronic medical data update transmission at the conflict time t, N is the total number of electronic medical update data sources, A i (t) is the i-th electronic medical update data source of the source platform at the conflict time t, B i (t) is the i-th electronic medical update data source of the target platform at the conflict time t, w i is the consistency impact weight coefficient corresponding to the i-th electronic medical update data source, Δt i is the update time difference corresponding to the i-th electronic medical update data source, λ i is the update time difference attenuation factor corresponding to the i-th electronic medical update data source, α1 is the consistency conflict impact weight factor, W is the electronic medical conflict window size, α2 is the conflict window impact weight factor, t0 is the initial time of the electronic medical data transmission process, δ is the conflict occurrence time attenuation coefficient, and η is the correction coefficient of the electronic medical data update transmission conflict score value.
9. The cross-platform sharing management method of electronic medical data according to claim 1, characterized in that: Step S4 includes the following steps: Step S41: comparing and judging the electronic medical data update transmission conflict score value according to the preset electronic medical data transmission conflict threshold value, if the electronic medical data update transmission conflict score value is greater than or equal to the preset electronic medical data transmission conflict threshold value, it is considered that the corresponding electronic medical update data sharing synchronous transmission process has an update synchronous transmission conflict anomaly; if the electronic medical data update transmission conflict score value is less than the preset electronic medical data transmission conflict threshold value, it is considered that the corresponding electronic medical update data sharing synchronous transmission process has a partial transmission conflict failure; Step S42: performing data conflict retransmission management on the electronic medical update data sharing synchronous transmission process corresponding to the update synchronous transmission conflict exception, generating a cross-platform data conflict retransmission management strategy corresponding to the electronic medical data, so as to execute the corresponding electronic medical data cross-platform complete retransmission process; Step S43: Perform partial conflict retransmission management on the electronic medical update data shared synchronous transmission process corresponding to partial transmission conflict failure, generate a cross-platform partial conflict retransmission management strategy corresponding to the electronic medical data, and execute the corresponding electronic medical data cross-platform partial retransmission process.
10. A cross-platform sharing management system for electronic medical data, characterized in that: The method for cross-platform sharing management of electronic medical data according to claim 1 is used to implement the cross-platform sharing management system of electronic medical data, comprising: A cross-platform shared transmission connection module is used to generate a cross-platform shared transmission connection relationship between the source platform and the target platform by deploying standardized data interfaces and data format conversion middleware on each electronic medical platform and performing shared transmission connection analysis on the source electronic medical platform and the target electronic medical platform based on the standardized data interfaces and data format conversion middleware; A cross-platform shared network construction module is used to construct a cross-platform shared transmission network between the corresponding source electronic medical platform and the target electronic medical platform based on the cross-platform shared transmission connection relationship between the source platform and the target platform, so as to generate a cross-platform shared transmission network for electronic medical data; An electronic medical update transmission conflict scoring module is used to obtain electronic medical update information data of the electronic medical platform corresponding to the data update in the electronic medical data cross-platform shared transmission network, and based on the cross-platform shared transmission connection relationship between the source platform and the target platform, use the electronic medical data cross-platform shared transmission network to share and synchronize the update transmission of the electronic medical update information data to generate an electronic medical update data shared synchronization transmission process; obtain the electronic medical conflict window size and electronic medical conflict duration corresponding to the electronic medical data in the synchronization transmission process through the electronic medical update data shared synchronization transmission process, and quantify the update conflict of the electronic medical data in the electronic medical update data shared synchronization transmission process based on the electronic medical conflict window size and the electronic medical conflict duration, so as to obtain the electronic medical data update transmission conflict score value; The cross-platform update conflict retransmission management module is used to perform conflict retransmission management on the shared synchronous transmission process of electronic medical update data based on the electronic medical data update transmission conflict score value, generate the cross-platform update conflict retransmission management strategy corresponding to the electronic medical data, and perform the corresponding electronic medical data cross-platform update retransmission management work.