CDA document generation method and device based on dataset and electronic equipment

By determining the review data set and CDA document export template based on the medical institution review standards and data source configuration information, the problem of low efficiency in medical institution review document generation is solved, and efficient and accurate document generation is achieved to meet the needs of various review institutions.

CN114579653BActive Publication Date: 2025-10-17上海柯林布瑞信息技术有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210220324.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-08
Publication Date
2025-10-17
Estimated Expiration
2042-03-08

AI Technical Summary

Technical Problem

The existing method of generating review documents for medical institutions is inefficient and requires searching for review data from massive amounts of data. Moreover, one configuration operation can only meet one review requirement, making it difficult to meet the different needs of multiple review institutions.

Method used

By obtaining the medical institution review standards and data source configuration information, determining the review data set and CDA document export template, and generating CDA documents, the system includes a medical institution review standards acquisition module, a review data set determination module, a target export template determination module, and a CDA document generation module, thereby achieving efficient data insertion and document generation.

Benefits of technology

It improves the efficiency of generating review documents for medical institutions, ensures the accuracy of review data, and adapts to the needs of various review institutions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114579653B_ABST
    Figure CN114579653B_ABST
Patent Text Reader

Abstract

The application discloses a kind of CDA document generation methods, devices and electronic equipment based on data set, which comprises the following steps: obtaining at least one medical institution evaluation standard and the data source configuration information corresponding to the medical institution evaluation standard;Determine at least one evaluation data set corresponding to the medical institution evaluation standard and the CDA document export template corresponding to the evaluation data set based on the medical institution evaluation standard and the data source configuration information;Determine the target evaluation data set and the CDA document target export template corresponding to the target evaluation data set;Obtain target data from the target evaluation data set, and insert the target filling information in the target data into the corresponding position of the CDA document target export template to generate a CDA document.The embodiment of the present application solves the problem that the medical institution evaluation document needs to find the evaluation data from the mass data, improves the generation efficiency of the evaluation document, and ensures the accuracy of the evaluation data in the evaluation document.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of medical institution data processing, and in particular to a CDA document generation method and device based on a data set and electronic equipment. BACKGROUND

[0002] A medical institution review document is an important basis for comprehensively evaluating the management, medical quality and technical level of a medical institution, and is an important carrier of information on medical institution management and medical activities.

[0003] An existing medical institution review document is mainly generated using ETL (Extract-Transform-Load) technology. The ETL technology extracts historical data from various business system databases or data warehouses to generate a fixed format document.

[0004] A medical institution review system involves medical review institutions at various levels, such as hospital level, provincial level, national level and international level. Different review institutions have different requirements for medical institution review documents. The existing method for generating a medical institution review document needs to search for review data from a large amount of data, and one configuration operation can only meet the requirements of one review, resulting in low efficiency of generating a medical institution review document. SUMMARY

[0005] The present application provides a CDA document generation method and device based on a data set and electronic equipment to solve the problem of searching for review data from a large amount of data for a medical institution review document, and improve the efficiency of generating a medical institution review document.

[0006] According to an aspect of the present application, a CDA document generation method based on a data set is provided, which includes:

[0007] Obtaining at least one medical institution review standard and data source configuration information corresponding to the medical institution review standard;

[0008] Based on the medical institution review standard and the data source configuration information, determining at least one review data set corresponding to the medical institution review standard and a CDA document export template corresponding to the review data set;

[0009] Determining a target review data set and a CDA document target export template corresponding to the target review data set;

[0010] Obtaining target data from the target review data set, and inserting target fill-in information in the target data into a corresponding position of the CDA document target export template to generate a CDA document.

[0011] According to another aspect of the present application, there is provided a data set based CDA document generation apparatus, comprising:

[0012] A medical institution evaluation standard obtaining module is configured to obtain at least one medical institution evaluation standard and data source configuration information corresponding to the medical institution evaluation standard;

[0013] An evaluation data set determining module is configured to determine at least one evaluation data set corresponding to the medical institution evaluation standard and a CDA document export template corresponding to the evaluation data set based on the medical institution evaluation standard and the data source configuration information;

[0014] A target export template determining module is configured to determine a target evaluation data set and a CDA document target export template corresponding to the target evaluation data set;

[0015] A CDA document generation module is configured to obtain target data from the target evaluation data set and insert target fill-in information in the target data into a corresponding position of the CDA document target export template to generate a CDA document.

[0016] According to another aspect of the present application, there is provided an electronic device, comprising:

[0017] At least one processor; and

[0018] A memory in communication connection with the at least one processor; wherein,

[0019] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to execute the data set based CDA document generation method according to any one of the embodiments of the present application.

[0020] According to another aspect of the present application, there is provided a computer readable storage medium storing computer instructions for enabling a processor to execute the data set based CDA document generation method according to any one of the embodiments of the present application when executed by the processor.

[0021] The technical scheme of the embodiment of the present application determines at least one evaluation data set corresponding to the medical institution evaluation standard and a CDA document export template corresponding to the evaluation data set based on the medical institution evaluation standard and data source configuration information, determines a target evaluation data set and a CDA document target export template corresponding to the target evaluation data set, obtains target data from the target evaluation data set, inserts target filling information in the target data into a corresponding position of the CDA document target export template, and generates a CDA document, thereby solving the problem that the medical institution evaluation document needs to find evaluation data from massive data, improving the generation efficiency of the evaluation document, and ensuring the accuracy of the evaluation data in the evaluation document.

[0022] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present application, nor is it used to limit the scope of the present application. Other features of the present application will become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS

[0023] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0024] Figure 1 is a flow chart of a CDA document generation method based on data set according to the first embodiment of the present application;

[0025] Figure 2 is a flow chart of a CDA document generation method based on data set according to the second embodiment of the present application;

[0026] Figure 3 is a flow chart of a CDA document generation method based on data set according to the third embodiment of the present application;

[0027] Figure 4 is a schematic diagram of a DB&ODS&DW data architecture according to the third embodiment of the present application;

[0028] Figure 5 is a flow chart of a specific example of a CDA document generation method based on data set according to the third embodiment of the present application;

[0029] Figure 6 is a structural schematic diagram of a CDA document generation device based on data set according to the fourth embodiment of the present application;

[0030] Figure 7It is a structural schematic diagram of an electronic device provided according to an embodiment of the present application. DETAILED DESCRIPTION

[0031] In order to make the personnel in the art better understand the present application, the technical solutions in the embodiments of the present application will be described clearly and completely below in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor should belong to the protection scope of the present application.

[0032] It should be noted that the terms “include” and “have” and any variations thereof in the specification and claims of the present application and the above-described drawings are intended to cover the non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not have to be limited to only those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to the process, method, product or device.

[0033] Embodiment one

[0034] Figure 1 It is a flowchart of a data set-based CDA document generation method provided according to an embodiment of the present application. The embodiment can be applicable to the generation of medical institution review documents. The method can be executed by a data set-based CDA document generation device. The data set-based CDA document generation device can be realized in the form of hardware and / or software. The data set-based CDA document generation device can be configured in a terminal device. As shown in the figure, the method comprises: Figure 1

[0035] S110, acquiring at least one medical institution review standard and data source configuration information corresponding to the medical institution review standard.

[0036] Specifically, the medical institution review standard can be used to describe the required data standard in the review document. In an embodiment, the medical institution review standard can be classified based on the review level. Specifically, the medical institution review standard includes but is not limited to hospital-level review standard, provincial-level review standard, national-level review standard and international-level review standard, etc. The medical institution review standard can also be classified based on medical content. Specifically, the medical institution review standard includes but is not limited to medical equipment review standard, clinical medical review standard and outpatient medical review standard, etc. Of course, the medical institution review standard can also be classified based on medical personnel. Specifically, the medical institution review standard includes but is not limited to administrative personnel review standard, equipment management personnel review standard and medical staff review standard, etc. ​

[0037] It should be noted that the above is only an exemplary explanation of the medical institution review standard, and does not limit the medical institution review standard. The medical institution review standard can be self-defined according to actual review needs. For example, the user can self-define the medical institution review standard through a visual tool.

[0038] In one embodiment, optionally, the medical institution review standard includes, but is not limited to, at least one data theme, at least one data detail corresponding to each data theme, and a data value range corresponding to each data detail. For example, when the medical institution review standard includes hospital-level review standards, the data theme includes, but is not limited to, diagnosis and treatment subjects, health material management, patient basic information, and research achievements, etc. For example, the data detail corresponding to the patient basic information includes, but is not limited to, patient name, patient gender, and patient account number, etc. When the medical institution review standard includes clinical medical review standards, the data theme can include bed management and clinical diagnosis and treatment subjects, etc. For example, the data detail corresponding to the bed management includes, but is not limited to, the number of intensive care beds, the number of emergency beds, the number of general beds, and the bed consumption, etc.

[0039] In particular, the data source configuration information can be used to describe the associated data sources and connection configurations required for data query and acquisition. The associated data sources can be business system data sources or storage system data sources specially used for storing data. For example, the business system data sources can be a hospital information system (HIS) data source, a radiography information system (RIS) data source, a picture archiving and communication system (PACS) data source, a computer-based patient record (CPR) data source, and a clinical data repository (CDR) data source, etc. The storage system data source can be an operational data storage data source. The associated mapping framework can be Hibernate, Spring Data JPA, MyBatis, etc.

[0040] The connection configuration can include an association framework or a search engine between each associated data source, for example. The association framework can be Hibernate and / or Hadoop. Hibernate is an open source object-relational mapping framework, and Hadoop is a distributed system infrastructure developed by the Apache Foundation. The search engine can be Elasticsearch, which is a Lucene-based search server. It provides a distributed multi-user full-text search engine.

[0041] The user can customize the data source configuration information corresponding to the medical institution evaluation standard through the visualization tool, for example.

[0042] S120, based on the medical institution evaluation standard and the data source configuration information, determining at least one evaluation data set corresponding to the medical institution evaluation standard and a CDA document export template corresponding to the evaluation data set.

[0043] The evaluation data set is an SDR data set, which is a collection composed of data and usually appears in the form of a table. One evaluation data set can include one or more tables. The CDA document export template is a document template that meets the medical institution evaluation standard and corresponds to the evaluation data set. The CDA document export template can include at least one data detail in the medical institution evaluation standard and a variable parameter corresponding to each data detail, for example.

[0044] The correspondence between the evaluation data set and the CDA document export template can be at least one of one-to-one, one-to-many, many-to-one, and many-to-many. Specifically, in one medical institution evaluation standard, one evaluation data set can correspond to one CDA document export template, or multiple evaluation data sets can collectively correspond to one CDA document export template. In multiple different medical institution evaluation standards, one evaluation data set can correspond to multiple CDA document export templates, or multiple evaluation data sets can collectively correspond to multiple CDA document export templates.

[0045] In one embodiment, based on the medical institution evaluation standard and the data source configuration information, at least one evaluation data set corresponding to the medical institution evaluation standard and a CDA document export template corresponding to the evaluation data set are determined, which includes: based on the medical institution evaluation standard, obtaining business data from the associated data source in the data source configuration information; based on the medical institution evaluation standard, determining the data theme corresponding to each evaluation data set; based on the data theme, filling the business data into the corresponding evaluation data set; and based on the medical institution evaluation standard, determining the CDA document export template corresponding to the evaluation data set.

[0046] Specifically, the business data can be obtained from the associated data source in the data source configuration information based on the data details in the medical institution evaluation standard. For example, the business data includes, but is not limited to, patient name, patient gender, patient account and the like.

[0047] Specifically, the embodiment constructs an evaluation data set corresponding to each data theme in the medical institution evaluation standard. For example, the evaluation data set includes diagnosis and treatment subject data set, health material management data set, patient basic information data set and bed management data set and the like.

[0048] Specifically, the business data is classified based on the data theme, and the business data corresponding to each data theme is filled into the evaluation data set corresponding to each data theme.

[0049] In one embodiment, the CDA document export template can include an export template corresponding to each data theme in the medical institution evaluation standard, and each export template is associated with the evaluation data set corresponding to the data theme. For example, the CDA document export template includes a patient basic information export template, and the associated evaluation data set is the patient basic information data set. In another embodiment, the CDA document export template can include an export template corresponding to the medical institution evaluation standard, and the export template is associated with at least one evaluation data set corresponding to the medical institution evaluation standard.

[0050] S130, determining a target evaluation data set and a CDA document target export template corresponding to the target evaluation data set.

[0051] In one embodiment, optionally, determining a target evaluation data set and a CDA document target export template corresponding to the target evaluation data set includes: when receiving a target evaluation data set input by a user through a visualization tool, determining a CDA document target export template corresponding to the target evaluation data set. In another embodiment, optionally, determining a target evaluation data set and a CDA document target export template corresponding to the target evaluation data set includes: when receiving a CDA document target export template input by a user through a visualization tool, determining a target evaluation data set corresponding to the CDA document target export template.

[0052] Correspondingly, if the medical institution evaluation standard for generating the CDA document is not unique or not determined, the corresponding relationship between the target evaluation data set and the CDA document target export template is one-to-many or many-to-many, that is, the target evaluation data set and the CDA document target export template need to be determined at the same time to generate the corresponding CDA document.

[0053] In another embodiment, optionally, the target evaluation data set and the CDA document target export template corresponding to the target evaluation data set are determined, including: obtaining the target evaluation data set and the CDA document target export template corresponding to the target evaluation data set input by the user through a visualization tool. Specifically, if the medical institution evaluation standard for generating the CDA document is not unique or not determined, the corresponding relationship between the target evaluation data set and the CDA document target export template is one-to-many or many-to-many, that is, the target evaluation data set and the CDA document target export template need to be determined at the same time to generate the corresponding CDA document.

[0054] Correspondingly, if the medical institution evaluation standard for generating the CDA document is not unique or not determined, the corresponding relationship between the target evaluation data set and the CDA document target export template is one-to-many or many-to-many, that is, the target evaluation data set and the CDA document target export template need to be determined at the same time to generate the corresponding CDA document.

[0055] S140, obtaining target data from the target evaluation data set, and inserting target fill-in information in the target data into a corresponding position of the CDA document target export template to generate the CDA document.

[0056] In one embodiment, optionally, the target data is obtained from the target evaluation data set, and the target fill-in information in the target data is inserted into the corresponding position of the CDA document target export template to generate the CDA document, including: parsing the CDA document target export template to determine at least one placeholder in the CDA document target export template; based on the at least one placeholder, obtaining the target data from the target evaluation data set through an application programming interface based on one interface and multiple implementation principles, and determining the corresponding position of the target fill-in information in the CDA document target export template; replacing the placeholder in the CDA document target export template with the target fill-in information to generate the CDA document.

[0057] Specifically, if the CDA document target export template is a patient basic information export template, and the target review data set is a patient basic information data set, the patient basic information data, i.e., the target data, is directly obtained from the patient basic information data set. If the CDA document target export template is a patient emergency department / export department export template, and the target review data set includes a patient basic information data set and a patient emergency department / export department data set, the patient basic information data is obtained from the patient basic information data set, and the patient emergency department / export department data, i.e., the target data, is obtained from the patient emergency department / export department export data set. The patient basic information data set and / or the patient emergency department / export department data set can include one or more data tables.

[0058] Specifically, through batch processing operations, multiple pieces of data can be obtained from the target review data set at one time, and through the start of multi-threaded operations, the CDA document can be quickly and batch generated.

[0059] The technical scheme of the embodiment determines at least one review data set corresponding to the medical institution review standard and a CDA document export template corresponding to the review data set based on the medical institution review standard and the data source configuration information, determines a target review data set and a CDA document target export template corresponding to the target review data set, obtains target data from the target review data set, and inserts target filling information in the target data into a corresponding position of the CDA document target export template to generate a CDA document, thereby solving the problem of finding review data from massive data for a medical institution review document, improving the generation efficiency of the review document, and ensuring the accuracy of the review data in the review document.

[0060] Embodiment Two

[0061] Figure 2 is a flowchart of a CDA document generation method based on a data set according to the embodiment two of the present application. The embodiment further refines the technical feature of "determining at least one review data set corresponding to the medical institution review standard and a CDA document export template corresponding to the review data set based on the medical institution review standard and the data source configuration information", as shown in Figure 2 The method comprises the following steps:

[0062] S210, obtaining at least one medical institution review standard and data source configuration information corresponding to the medical institution review standard.

[0063] S220, obtaining business data from an associated data source in the data source configuration information based on the medical institution review standard.

[0064] S230, determining a data conversion standard and a data theme corresponding to the review data set based on the medical institution review standard.

[0065] In particular, the data conversion standard can be used to represent a rule for standardizing the business data. In an embodiment, the data conversion standard is determined based on a data value range corresponding to the data item in the medical institution evaluation standard.

[0066] S240, based on the data conversion standard, determining standardized data corresponding to the business data, and filling the standardized data into the corresponding evaluation data set based on the data theme.

[0067] For example, when the data item is patient gender, the values of patient gender obtained from different associated data sources can be different, or do not meet the data value range in the medical institution evaluation standard. For example, the data value range of patient gender in the medical institution evaluation standard is 1, 2 and 9, wherein 1 represents male, 2 represents female and 9 represents unknown gender. Table 1 is a mapping table according to a data conversion standard provided in Embodiment Two of the present application.

[0068]

[0069]

[0070] According to Table 1, the data conversion standard includes converting "male", "man", "male" and "M" in the business data to "1", converting "female", "woman", "famale" and "F" in the business data to "2", and converting "unknown", "other", "null" and "N" in the business data to "9".

[0071] In particular, the standardized data is within the data value range of the data item in the medical institution evaluation standard.

[0072] In particular, the standardized data is classified based on the data theme, and the standardized data corresponding to each data theme is filled into the evaluation data set corresponding to each data theme, respectively.

[0073] S250, based on the medical institution evaluation standard, determining a CDA document export template corresponding to the evaluation data set.

[0074] In an embodiment, the CDA document export template corresponding to the evaluation data set is determined based on the medical institution evaluation standard, including: determining the CDA document export template corresponding to the evaluation data set based on the template mapping table and the medical institution evaluation standard; wherein the template mapping table contains at least one medical institution evaluation standard and the CDA document export template corresponding to each medical institution evaluation standard. Specifically, the CDA document export template is a pre-set export template corresponding to the medical institution evaluation standard and the evaluation data set.

[0075] In another embodiment, the CDA document export template corresponding to the evaluation data set is determined based on the medical institution evaluation standard, including: generating the CDA document export template corresponding to the evaluation data set based on at least one data theme in the medical institution evaluation standard and at least one data detail corresponding to each data theme. In an embodiment, the CDA document export template can include an export template corresponding to each data theme in the medical institution evaluation standard, and each export template is associated with the evaluation data set corresponding to the data theme. For example, the CDA document export template includes a patient basic information export template, and the associated evaluation data set is the patient basic information data set. In another embodiment, the CDA document export template can include an export template corresponding to the medical institution evaluation standard, which contains data details corresponding to each data theme, and the export template is associated with at least one evaluation data set corresponding to the medical institution evaluation standard.

[0076] In another embodiment, the CDA document export template corresponding to the evaluation data set is determined based on the medical institution evaluation standard, including: displaying at least one data theme in the medical institution evaluation standard and at least one data detail corresponding to each data theme to the user through a visualization tool, and obtaining the CDA document export template corresponding to the evaluation data set input by the user based on the data details in the visualization page.

[0077] S260, determine the target evaluation data set and the CDA document target export template corresponding to the target evaluation data set.

[0078] S270, obtain target data from the target evaluation data set, and insert the target fill-in information in the target data into the corresponding position of the CDA document target export template to generate a CDA document.

[0079] Optionally, after generating the CDA document, the method can further include: saving the CDA document into a MongoDB database, and parsing the CDA document to obtain CDA document data, and saving the CDA document data into a data table.

[0080] The advantage of such arrangement is that MongoDB is a database based on distributed file storage. It can provide scalable and high-performance data storage for WEB applications, thereby improving the query and call speed of CDA documents and improving query efficiency. Saving CDA document data into a data table can realize accurate and fast query of CDA document data, and improve query accuracy and efficiency.

[0081] The technical scheme of the embodiment determines the data conversion standard based on the medical institution evaluation standard, and standardizes the business data based on the data conversion standard to obtain standardized data, and fills the standardized input into the corresponding evaluation data set, thereby solving the problem that the business data collected from multiple associated data sources does not meet the medical institution evaluation standard. Further, the evaluation data set records business data of the same data format, which can effectively solve the problem of complex and diverse query statements of different data formats and non-uniformity, thereby improving the efficiency of obtaining target data from the target evaluation data set, and further improving the generation efficiency of the evaluation document.

[0082] Embodiment Three

[0083] Figure 3 is a flowchart of a CDA document generation method based on a data set according to Embodiment Three of the present application. The present embodiment further refines the technical feature of "obtaining business data from the associated data source in the data source configuration information based on the medical institution evaluation standard", as shown in Figure 3 , the method comprises:

[0084] S310, obtaining at least one medical institution evaluation standard and data source configuration information corresponding to the medical institution evaluation standard.

[0085] S320, when the medical institution evaluation standard contains real-time data type, obtaining real-time business data from the operational data storage data source in the data source configuration information through the master data management system.

[0086] Master Data Management (MDM) systems describe a set of processes, technologies and solutions that are used to create and maintain the consistency, integrity, relevance and accuracy of business data for all stakeholders, such as users, applications, data warehouses, processes and trading partners. The key to Master Data Management is "management". Master Data Management does not create new data or new data hierarchies. Instead, it provides a method to effectively manage data stored in distributed systems. Master Data Management systems take the most current information from existing systems and provide advanced technologies and processes to automatically, accurately and timely distribute and analyze data throughout the healthcare organization and validate the data. Since the processes and methods associated with Master Data Management operate independently of the business flow systems and other systems of the healthcare organization, these processes and methods not only retrieve, update and distribute data, but also meet the various uses of master data.

[0087] The benefits of using MDM systems are reduced interface costs, reduced point-to-point integration between applications; reduced data cleansing costs, which is centralized in the MDM system for all data sources of the healthcare organization; reduced information delivery costs, which is reduced by delivering the correct information in real time, and the verification of data accuracy is easily achieved using MDM because it stores all changes to the data, and therefore, MDM systems help deliver reliable information.

[0088] In particular, the Operational Data Store (ODS) is a collection of "subject-oriented, integrated, volatile, current data values and detailed data" that is used to store business data from multiple data sources, and its data is used to support business processes or is input into a data warehouse for analysis.

[0089] Figure 4is a schematic diagram of a DB&ODS&DW data architecture provided according to Embodiment Three of the present application. Specifically, the processing behavior of people on data can be divided into transactional data processing (On-Line Transaction Processing, OLTP) and analytical data processing (On-Line Analytic Processing, OLAP). Transactional data processing is generally placed in a traditional database (Database, DB) for processing, and analytical data processing needs to be placed in a data warehouse (Data Warehouse, DW) for processing. However, some operational processing is not suitable for being placed on a traditional database for completion, and some analytical processing is not suitable for being placed in a data warehouse for processing. Therefore, a third data storage system is needed, and the ODS system converts the two-layer data architecture of DB&DW into a three-layer data architecture of DB&ODS&DW.

[0090] The data of the ODS data source is derived from various business system data sources (such as a pre-appointment registration system, a door / urgent diagnosis system, an admission / discharge system, etc.), and the business system data source is usually an operational database, and at the same time, a certain degree of integration is also performed after data cleaning and processing. The ODS data source mainly stores current or near-current data and detailed data. The "current" refers to the latest data at the time of access, and the "near-current" refers to the data obtained in the recent period of time. Online updating can be performed, and the ODS data source supports online updating for records and ensures that the data is consistent with the data in the data source at any time. Comprehensive data can also be stored in the ODS data source, but is only generated when needed.

[0091] The ODS data source and the DW data source are generated for different needs, and therefore have irreplaceable roles, and the two are combined and supplemented with each other. On the one hand, the ODS data source establishes a consistent, global, and theme-oriented data environment on the basis of the original independent DB, so that the original DB system is modified. On the other hand, the ODS data source relieves the DW data source of a series of burdens such as data integration and structure conversion, and the data addition to the DW data source is completed through the ODS data source, which greatly simplifies the data transmission interface of the DW data source and the complexity of the DW data source in managing data.

[0092] S330, when the medical institution evaluation standard contains a stock data type, obtaining stock business data from a data warehouse data source in data source configuration information.

[0093] The CDR data source is a patient-centered, hospital-wide longitudinal multimedia record throughout the patient's life, containing all important clinical data of the patient, and can integrate various department-level clinical information systems (such as orders, medical records, tests, ECGs, ultrasounds, and pathology) to realize the integration and centralized display of all clinical diagnosis and treatment data and provide support information for decision-making.

[0094] The CDR data source belongs to the DW data source, and the DW data source mainly stores detailed data and historical data, and various degrees of integrated data, supports ETL technology and data fast access technology, and does not support online updates. Due to the different data contents stored, the data size of the DW data source is much larger than that of the ODS data source.

[0095] S340, determining data transformation standards and data subjects corresponding to the evaluation data set based on the medical institution evaluation standards.

[0096] S350, determining standardized data corresponding to the business data based on the data transformation standards, and filling the standardized data into the corresponding evaluation data set based on the data subject.

[0097] Optionally, before determining the standardized data corresponding to the business data based on the data transformation standards, the method further comprises: performing a preprocessing operation on the business data to obtain preprocessed business data; wherein the preprocessing operation comprises at least one of a non-empty detection operation, a value range detection operation, and a format conversion operation.

[0098] The benefits of such settings are that performing non-empty detection operations and value range detection operations can ensure the accuracy of business data, and format conversion operations can unify the data formats of business data collected from multiple associated data sources, preparing for subsequent standardized processing.

[0099] S360, determining a CDA document export template corresponding to the evaluation data set based on the medical institution evaluation standards.

[0100] S370, determining a target evaluation data set and a CDA document target export template corresponding to the target evaluation data set.

[0101] Optionally, the method further comprises: counting the calling of the evaluation data set to monitor the data calling of the evaluation data set. Exemplarily, the monitored data calling data can be calling frequency, calling time, and calling personnel, etc. The benefits of such settings are that the security of the evaluation data set data is ensured, such as when at least one of the calling frequency exceeds the preset frequency threshold, the monitored calling personnel does not exist in the allowed personnel list, and the calling time is not within the data set opening time interval, an alarm process is started.

[0102] S380, obtain target data from the target review dataset, and insert the target fill-in information in the target data into the corresponding position of the CDA document target export template to generate a CDA document.

[0103] Figure 5 is a flowchart of a specific example of a CDA document generation method based on a dataset according to Embodiment Three of the present application. Specifically, real-time business data is obtained from an ODS data source and inventory business data is obtained from a CDR data source through an MDM. Specifically, the proportion of different data types can be determined according to the proportion of the data details corresponding to each data type in the medical institution review standard. The real-time business data and the inventory business data are standardized to obtain an SDR dataset, i.e., a review dataset. In this embodiment, the standardization includes data format standardization and value range standardization. The SDR dataset is stored in a CDA system.

[0104] In this embodiment, the associated data sources include an ODS data source and a CDR data source. In this embodiment, the data cleaning settings, the conversion rule settings, the standard maintenance settings, the data quality analysis, and the data bloodline analysis, etc. can also be set through the visualization tool.

[0105] Optionally, the CDA document generation can further include receiving a target export format and outputting a CDA document corresponding to the target export format, wherein the target export format includes at least one of XML, JSON, HTML, Docx, PDF, and Zip. This setting has the advantage of meeting the requirements of different medical review institutions for the same format of review documents and improving the flexibility of the format of the generated CDA document.

[0106] The technical solution of this embodiment meets the needs of medical review institutions for instant calling and review of medical data by obtaining real-time business data from an operation-type data storage data source in the data source configuration information through a master data management system when the medical institution review standard contains real-time data types, thereby expanding the applicable scenarios of the present solution. The efficiency of data acquisition is improved by obtaining inventory business data from a clinical data warehouse data source in the data source configuration information when the medical institution review standard contains inventory data types.

[0107] Embodiment Four

[0108] Figure 6 is a structural schematic diagram of a CDA document generation device based on a dataset according to Embodiment Four of the present application. As shown in Figure 6As shown, the apparatus comprises a medical institution review standard obtaining module 410, a review data set determining module 420, a target export template determining module 430, and a CDA document generating module 440.

[0109] The medical institution review standard obtaining module 410 is configured to obtain at least one medical institution review standard and data source configuration information corresponding to the medical institution review standard;

[0110] The review data set determining module 420 is configured to determine, based on the medical institution review standard and the data source configuration information, at least one review data set corresponding to the medical institution review standard and a CDA document export template corresponding to the review data set;

[0111] The target export template determining module 430 is configured to determine a target review data set and a CDA document target export template corresponding to the target review data set;

[0112] The CDA document generating module 440 is configured to obtain target data from the target review data set and insert target fill-in information in the target data into a corresponding position of the CDA document target export template to generate a CDA document.

[0113] The technical solution of the embodiment determines, based on the medical institution review standard and the data source configuration information, at least one review data set corresponding to the medical institution review standard and a CDA document export template corresponding to the review data set, determines a target review data set and a CDA document target export template corresponding to the target review data set, obtains target data from the target review data set, and inserts target fill-in information in the target data into a corresponding position of the CDA document target export template to generate a CDA document, thereby solving the problem of finding review data from massive data for a medical institution review document, improving the generation efficiency of the review document, and ensuring the accuracy of the review data in the review document.

[0114] Based on the above embodiment, the review data set determining module 420 can comprise:

[0115] The business data obtaining unit is configured to obtain, based on the medical institution review standard, business data from an associated data source in the data source configuration information;

[0116] The data transformation standard determining unit is configured to determine, based on the medical institution review standard, a data transformation standard and a data theme corresponding to the review data set;

[0117] The review data set determining unit is configured to determine, based on the data transformation standard, standardized data corresponding to the business data, and fill the standardized data into a corresponding review data set based on the data theme;

[0118] The document export template determination unit is configured to determine a CDA document export template corresponding to the review data set based on the medical institution review standard.

[0119] On the basis of the above-mentioned embodiments, the business data acquisition unit is specifically configured to:

[0120] When the medical institution review standard comprises real-time data, the real-time business data is acquired from the operational data storage data source in the data source configuration information through the master data management system;

[0121] When the medical institution review standard comprises stock data, the stock business data is acquired from the data warehouse data source in the data source configuration information.

[0122] On the basis of the above-mentioned embodiments, the device further comprises:

[0123] The preprocessing module is configured to perform a preprocessing operation on the business data to obtain preprocessed business data before determining standardized data corresponding to the business data based on the data conversion standard; wherein the preprocessing operation comprises at least one of a non-empty detection operation, a value range detection operation and a format conversion operation.

[0124] On the basis of the above-mentioned embodiments, the CDA document generation module 440 comprises:

[0125] The placeholder determination unit is configured to analyze the CDA document target export template to determine at least one placeholder in the CDA document target export template;

[0126] The target data acquisition unit is configured to acquire target data from the target review data set based on at least one placeholder through an application program interface based on one interface and multiple implementation principles, and determine the corresponding position of the target fill-in information in the CDA document target export template;

[0127] The CDA document generation unit is configured to replace the target fill-in information in the placeholder in the CDA document target export template to generate a CDA document.

[0128] On the basis of the above-mentioned embodiments, the CDA document generation unit is specifically configured to:

[0129] Receive the target export format, and output the CDA document corresponding to the target export format, wherein the target export format comprises at least one of XML, JSON, HTML, Docx, PDF and Zip.

[0130] On the basis of the above-mentioned embodiments, the device further comprises:

[0131] The review data set monitoring module is configured to count the calls of the review data set and monitor the data call condition of the review data set.

[0132] On the basis of the above-mentioned embodiments, optionally, the device further comprises:

[0133] The CDA document data saving module is configured to save the CDA document into the MongoDB database after the CDA document is generated, analyze the CDA document to obtain CDA document data, and save the CDA document data into a data table.

[0134] The CDA document generation device based on the data set provided in the embodiments of the present application can execute the CDA document generation method based on the data set provided in any of the embodiments of the present application, and has the corresponding function modules and beneficial effects of the execution method.

[0135] Embodiment five

[0136] Figure 7 is a structural schematic diagram of an electronic device according to Embodiment five of the present application. The electronic device 10 is intended to represent various forms of digital computers, such as laptops, desktops, tablets, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular telephones, smart phones, wearable devices (such as headsets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be examples only, and are not intended to limit the implementations of the present application described and / or claimed in this document.

[0137] As shown in Figure 7 The electronic device 10 includes at least one processor 11, and a memory, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., which is communicatively connected to the at least one processor 11, wherein the memory stores a computer program executable by the at least one processor. The processor 11 can execute various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or loaded from the storage unit 18 into the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0138] Multiple components in the electronic device 10 are connected to the I / O interface 15, including an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a magnetic disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0139] The processor 11 can be any general-purpose and / or specialized processing component with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various specialized artificial intelligence (AI) computing chips, various processors that run machine learning model algorithms, a digital signal processor (DSP), and any other suitable processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the CDA document generation method based on a dataset.

[0140] In some embodiments, the dataset-based CDA document generation method can be implemented as a computer program tangibly embodied in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the dataset-based CDA document generation method described above can be performed. Alternatively, in other embodiments, processor 11 can be configured to execute the dataset-based CDA document generation method in any other suitable manner (e.g., via firmware).

[0141] Various embodiments of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system-on-chip systems (SOCs), programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0142] A computer program for implementing the data set based CDA document generation method of the present application can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the computer program, when executed by the processor, implements the functions / operations specified in the flow diagrams and / or block diagrams. The computer program can be executed entirely on a machine, partially on a machine, partially on a machine as a standalone software package and partially on a remote machine, or entirely on a remote machine or server.

[0143] Embodiment six

[0144] Embodiment six of the present application also provides a computer readable storage medium, the computer readable storage medium storing computer instructions, the computer instructions being used to make a processor execute a medical image segmentation method, the method comprising:

[0145] Obtaining at least one medical institution evaluation standard and data source configuration information corresponding to the medical institution evaluation standard;

[0146] Based on the medical institution evaluation standard and the data source configuration information, determining at least one evaluation data set corresponding to the medical institution evaluation standard and a CDA document export template corresponding to the evaluation data set;

[0147] Determining a target evaluation data set and a CDA document target export template corresponding to the target evaluation data set;

[0148] Obtaining target data from the target evaluation data set, and inserting target fill-in information in the target data into a corresponding position of the CDA document target export template to generate a CDA document.

[0149] In the context of the present application, the computer readable storage medium can be a tangible medium, which can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer readable storage medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the above. Alternatively, the computer readable storage medium can be a machine readable signal medium. More specific examples of the machine readable storage medium will include one or more wires, portable computer disks, hard disk drives, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disc read-only memories (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above.

[0150] To provide for interaction with a user, the systems and techniques described here can be implemented on an electronic device having a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the electronic device. Other kinds of devices can be used to provide for interaction with a user as well; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form, including acoustic, speech, or tactile input.

[0151] The systems and techniques described here can be implemented in a computing system that includes a back end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front end component (e.g., a user computer having a graphical user interface or a Web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back end, middleware, or front end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0152] The computing system can include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. A server can be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system, to solve the defects of large management difficulty and weak business scalability in traditional physical host and VPS service.

[0153] It should be understood that the various forms of flow shown above can be re-ordered, added to, or deleted from without departing from the scope of the present disclosure. For example, the steps recited in the present disclosure can be executed in parallel, executed in sequence, or executed in a different order, as long as the desired results of the present disclosure are achieved, and the present disclosure is not limited herein.

[0154] The specific embodiments described above are not intended to be limiting, and persons skilled in the art will appreciate that various modifications, combinations, sub-combinations and alternatives can be made to the specific embodiments without departing from the spirit and principles of the disclosure. Accordingly, the disclosure is not limited to the specific embodiments described above, but only by the scope of the appended claims.

Claims

1. A CDA document generation method based on a dataset, characterized in that: include: Obtaining at least one medical institution review standard and data source configuration information corresponding to the medical institution review standard; Determining, based on the medical institution review standards and data source configuration information, at least one review data set corresponding to the medical institution review standards and a CDA document export template corresponding to the review data set; Determine a target review data set and a CDA document target export template corresponding to the target review data set; Obtain target data from the target review data set, and insert target filled information in the target data into a corresponding position of the CDA document target export template to generate a CDA document; Among them, the review data set corresponds one-to-one to the data subject in the medical institution review standard, and the review data set contains business data or standardized data corresponding to the business data. The business data is obtained from the associated data source in the data source configuration information based on the medical institution review standard.

2. The method according to claim 1, characterized in that The determining, based on the medical institution review standards and the data source configuration information, at least one review data set corresponding to the medical institution review standards and a CDA document export template corresponding to the review data set includes: Based on the medical institution review standards, obtaining business data from the associated data source in the data source configuration information; Determining data conversion standards and data themes corresponding to the review data sets based on the medical institution review standards; Determine standardized data corresponding to the business data based on the data conversion standard, and fill the standardized data into the corresponding review data set based on the data subject; Based on the medical institution review standard, a CDA document export template corresponding to the review data set is determined.

3. The method according to claim 2, characterized in that The acquiring of business data from the associated data source in the data source configuration information based on the medical institution review standard includes: When the medical institution review criteria include real-time data types, real-time business data is obtained from the operational data storage data source in the data source configuration information through the master data management system; When the medical institution evaluation criteria include stock data types, stock business data is obtained from the data warehouse data source in the data source configuration information.

4. The method according to claim 2, characterized in that Before determining the standardized data corresponding to the business data based on the data conversion standard, the method further includes: A preprocessing operation is performed on the business data to obtain preprocessed business data; wherein the preprocessing operation includes at least one of a non-null detection operation, a value range detection operation, and a format conversion operation.

5. The method according to claim 1, wherein The step of obtaining target data from the target review data set and inserting target filled information in the target data into a corresponding position of the CDA document target export template to generate a CDA document includes: Parsing the CDA document target export template to determine at least one placeholder in the CDA document target export template; Based on the at least one placeholder, obtaining target data from the target review dataset through an application program interface based on a one-interface-multiple-implementation principle, and determining a corresponding position of target filling information in the target data in the CDA document target export template; The target filled information is used to replace the placeholders in the CDA document target export template to generate a CDA document.

6. The method according to claim 5, characterized in that Generating a CDA document includes: Receive a target export format and output a CDA document corresponding to the target export format, wherein the target export format includes at least one of XML, JSON, HTML, Docx, PDF, and Zip.

7. The method according to claim 1, characterized in that The method further comprises: The calls of the review data set are counted to monitor the data calls of the review data set.

8. The method according to any one of claims 1 to 7, characterized in that After generating the CDA document, the method further includes: The CDA document is saved in a MongoDB database, and the CDA document is parsed to obtain CDA document data, and the CDA document data is saved in a data table.

9. A CDA document generation device based on a data set, characterized in that: include: A medical institution review standard acquisition module, configured to acquire at least one medical institution review standard and data source configuration information corresponding to the medical institution review standard; a review data set determination module, configured to determine, based on the medical institution review standards and data source configuration information, at least one review data set corresponding to the medical institution review standards and a CDA document export template corresponding to the review data set; a target export template determination module, configured to determine a target review dataset and a CDA document target export template corresponding to the target review dataset; A CDA document generation module is configured to obtain target data from the target review data set, and insert target filled information in the target data into a corresponding position of the CDA document target export template to generate a CDA document; Among them, the review data set corresponds one-to-one to the data subject in the medical institution review standard, and the review data set contains business data or standardized data corresponding to the business data. The business data is obtained from the associated data source in the data source configuration information based on the medical institution review standard.

10. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor. The computer program is executed by the at least one processor to enable the at least one processor to perform the CDA document generation method based on a dataset according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Heterogeneous system data mapping template-based medical data acquisition system and method

    CN104361221A

  • CDA (Clinical Document Architecture) engine system and implementation method

    CN104392123A