Multi-version scale management method and device, electronic equipment and storage medium

Through the multi-version scale management method, users can customize the scale template, solving the problems of fixed scale templates and data confusion, and achieving flexible upgrades of scales and data integrity.

CN120067116APending Publication Date: 2025-05-30ANYANG XIANGYU MEDICAL EQUIP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510092482.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-21
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

The existing scale template is fixed and does not support custom modification, which cannot meet user custom needs. After the scale template content items are added/modified, the historical evaluation data cannot match the original template, resulting in data confusion.

Method used

Provide a multi-version scale management method. By responding to the scale version creation instructions entered by the user, obtaining a new scale, and generating a content item fill request based on the new scale. The content items returned by the user include adding, modifying and deleting the content in the original scale template, filling it into the new scale, generating a new scale template, and registering the creation date, purpose and create person information.

Benefits of technology

It realizes the rapid and complete creation of the new version of the scale, supports flexible adjustment of the scale template, enriches the scale version and content, and improves the adaptability and flexibility of patient condition assessment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120067116A_ABST
    Figure CN120067116A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of data processing. The invention relates to the technical field of scale management, in particular to a multi-version scale management method and device, electronic equipment and a storage medium, and the method comprises the steps: responding to a received scale version creation instruction input by a user side, and obtaining a new scale; generating a content item filling request according to the new scale, and sending the content item filling request to the user side; receiving content items which are returned by the user side and aim at the scale template, wherein the content items comprise content items obtained after newly adding, modifying and deleting the content in the original scale template; and filling the returned content items into the new scale to generate a new scale template, and registering the creation date, the creation purpose and the creator information of the newly generated scale template. According to the scheme of the invention, flexible adjustment of the scale is realized, the version and content of the scale are enriched, and the adaptability and flexibility of patient condition assessment are effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data processing. More specifically, the present invention relates to a multi-version scale management method, device, electronic device and storage medium. Background Art

[0002] A scale is a measurement tool that attempts to determine the procedure for quantitative measurement of subjective and sometimes abstract concepts. Different rules can be used to assign numbers to the characteristic variables of things, thus forming measurement scales at different measurement levels, also known as measurement scales.

[0003] Venous thromboembolism (VTE) refers to the abnormal coagulation of blood in the vein, which completely or incompletely blocks the blood vessel, belonging to the disease of venous return disorder. It includes deep vein thrombosis (DVT) and pulmonary thromboembolism (PE).

[0004] After the patient is admitted to the hospital, the medical staff asks about the patient's condition and evaluates and scores according to the patient's condition in combination with the Caprini (surgery) scale, Padua (internal medicine) scale, puerperium (obstetrics) scale, pregnancy (obstetrics) scale, Autar (orthopedics) scale, internal medicine bleeding risk assessment scale, surgery bleeding risk assessment scale, and mechanical contraindication assessment scale.

[0005] Currently, when generating and putting a scale into use, the following problems often occur:

[0006] 1) The scale template is fixed, does not support custom modification, and does not support custom upgrade of the scale, unable to meet the user's custom modification requirements.

[0007] 2) After the content items of the scale template are added / modified, the historical evaluation data cannot match the original template, resulting in data chaos.

[0008] Therefore, how to solve the problems of the current single scale form and high upgrade difficulty is the focus of current research. Summary of the Invention

[0009] To solve the above technical problems of difficult scale adjustment and single form, the present invention provides solutions in the following aspects.

[0010] In a first aspect, the present invention provides a multi-version scale management method, including: in response to receiving a scale version creation instruction input by a client, obtaining a new scale; generating a content item filling request according to the new scale and sending the content item filling request to the client; receiving the content items for the scale template returned by the client, where the content items include the content items obtained after adding, modifying, and deleting the content in the original scale template; filling the returned content items into the new scale, generating a new scale template, and registering the creation date, creation purpose, and creator information of the newly generated scale template.

[0011] Preferably, obtaining the new scale includes obtaining a blank scale or a new scale generated according to the original scale template.

[0012] Preferably, when the new scale is a new scale generated according to the original scale template, obtaining the new scale includes: obtaining the patient's condition information and selecting the corresponding new scale according to the condition information, where each new scale corresponds to at least one original scale template.

[0013] Preferably, the content items for the scale template further include user-defined content items.

[0014] Preferably, filling the returned content items into the new scale includes: selecting a set of table items from the original scale template and filling the set of table items into the new scale as content items; or selecting the original scale template of the corresponding version and filling it into the new scale, and performing addition, modification, or deletion operations on the content in the new scale.

[0015] Preferably, selecting the original scale template of the corresponding version and filling it into the new scale includes: copying the set of table items in the original scale template of the corresponding version to the new scale, and at the same time copying the keywords associated with the set of table items in the original scale template to the new scale.

[0016] Preferably, it further includes: screening out the data fields related to scale design from the historical medical treatment data of different patients; calculating the correlation degree between different data fields and the patient's condition information input by the client; in response to the correlation degree being greater than the set value, arranging and combining the corresponding data fields into a set of table items and pushing them to the client for the user to select.

[0017] In a second aspect, the present invention further provides a multi-version scale management device, including: a processor; a memory, where the memory stores computer program instructions, and when the computer program instructions are executed by the processor, the multi-version scale management method described in the foregoing first aspect is implemented.

[0018] In a third aspect, the present invention further provides an electronic device, which includes: a display screen, a memory, and a processor coupled to the memory; the display screen is used to display an image editing interface, the memory stores a computer program, and when the processor executes the computer program, the electronic device implements a multi-version scale management method as described in the first aspect.

[0019] In a fourth aspect, the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements a multi-version scale management method as described in the first aspect.

[0020] The beneficial effects of the present invention are as follows: By directly filling the content items obtained after adding, modifying, and deleting the content in the original scale template into the new scale, the present invention realizes the rapid and complete creation of the new version scale and the rapid upgrade of the version. At the same time, through the adjustment operation of the original scale template, the flexible adjustment of the scale is realized, the scale version and content are enriched, and the adaptability and flexibility of the patient's condition assessment are effectively improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] By referring to the following detailed description with reference to the accompanying drawings, the above and other objects, features, and advantages of the exemplary embodiments of the present invention will become readily understood. In the drawings, several embodiments of the present invention are shown by way of illustration and not limitation, and the same or corresponding reference numerals indicate the same or corresponding parts, wherein:

[0022] Figure 1 is a flowchart schematically showing a multi-version scale management method according to an embodiment of the present invention;

[0023] Figure 2 is a schematic diagram schematically showing the creation process of a new version of the scale according to an embodiment of the present invention;

[0024] Figure 3 is a schematic diagram schematically showing a multi-version scale management device according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0025] The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0026] The present invention flexibly upgrades by combining the original scale template to obtain new scales of different versions, effectively improving the flexibility of the use of scale tools. The multi-version scale management method in the technical solution of the present invention can be used for any evaluation project in a hospital or a research institution. According to the context of the present invention, the present invention is only applied to the evaluation of the condition of venous thromboembolism for the purpose of illustration. By way of example, the solution of the present invention can also be applied to the generation process of psychological evaluation scales such as mental health research.

[0027] The specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0028] Figure 1 FIG. is a flowchart schematically showing a multi-version scale management method 100 according to an embodiment of the present invention. The evaluation scale for venous thromboembolism (VTE) is an important tool clinically used to evaluate the risk of VTE in patients. Through the multi-version scale management method, it can be ensured that the evaluation scale is continuously updated with the development of medical research and the improvement of clinical practice. Below, the multi-version scale management method will be described in detail by taking the VTE evaluation scale as an example.

[0029] As Figure 1 shown, at step S101, in response to receiving a scale version creation instruction input by a user terminal, a new scale is obtained. In some embodiments, obtaining a new scale includes obtaining a blank scale or a new scale generated according to an original scale template.

[0030] When the new scale is a new scale generated according to an original scale template, obtaining a new scale includes obtaining patient condition information and selecting a corresponding new scale based on the condition information, where each new scale corresponds to at least one original scale template.

[0031] Taking a certain hospital's decision to update the existing VTE evaluation scale according to the latest clinical guidelines as an example. A request to create a new version of the VTE evaluation scale is submitted through the hospital's information system, i.e., the user terminal. After the system receives the creation instruction, a new blank scale copy is generated based on the existing VTE evaluation scale template, and a new scale framework for content filling is prepared.

[0032] At step S102, a content item filling request is generated according to the new scale, and the content item filling request is sent to the user terminal. Further, the content items for the scale template also include user-defined content items.

[0033] Generate a detailed content item filling request based on the new scale, list all the question items of the current scale, and prompt which parts need to be updated or added. For example, it may include: patient basic information (such as age, gender, etc.), clinical symptoms (such as leg swelling, pain, etc.), risk factors (such as surgical history, length of hospital stay, etc.), auxiliary examination results (such as D-dimer level), etc.

[0034] At step S103, receive the content items of the scale template returned by the client. The content items include the content items obtained after adding, modifying, and deleting the content in the original scale template.

[0035] In an application scenario, the client modifies the scale according to the latest clinical guidelines and research results. The specific modification content may include:

[0036] Addition: Added risk factors regarding long-term bed rest and the use of certain drugs.

[0037] Modification: Adjusted the expression of some questions to more accurately reflect the symptoms. For example, "Have you had unexplained shortness of breath recently" was changed to "Have you had unexplained shortness of breath in the past two weeks".

[0038] Deletion: Removed questions that are no longer applicable, such as questions related to outdated treatment regimens.

[0039] At step S104, fill the returned content items into the new scale, generate a new scale template, and register the creation date, creation purpose, and creator information of the newly generated scale template.

[0040] After receiving and parsing the uploaded content items, fill them into the new scale framework prepared before. Automatically process all addition, modification, and deletion operations to ensure the consistency and integrity of the new scale. After completing the above operations, automatically generate the final version of the new scale template and record metadata such as the creation date, creation purpose (such as "Updated according to the latest clinical guidelines"), and creator information (such as the name and position of team members). For example:

[0041] Creation date: January 17, 2025;

[0042] Creation purpose: Update the VTE assessment scale according to the latest clinical guidelines;

[0043] Creator information: Dr. Zhang (Director of Cardiovascular Medicine).

[0044] In some embodiments, filling the returned content items into the new scale may include the following two different methods. First, select a set of table items from the original scale template and fill the set of table items into the new scale as content items.

[0045] Alternatively, second, select the original scale template of the corresponding version and fill it into the new scale, and perform operations such as adding, modifying, or deleting the content in the new scale.

[0046] In some embodiments, when selecting the original scale template of the corresponding version and filling it into the new scale, the item set in the original scale template of the corresponding version can be copied into the new scale, and at the same time, the keywords associated with the item set in the original scale template are copied into the new scale.

[0047] Furthermore, this embodiment also includes: screening out data fields related to scale design from the historical medical visit data of different patients. Calculating the correlation degree between different data fields and the patient's condition information input by the user terminal. In response to the correlation degree being greater than the set value, arranging and combining the corresponding data fields into an item set and pushing it to the user terminal for the user to select.

[0048] In order to screen out data fields related to scale design from the historical medical visit data of different patients and calculate the correlation degree between these fields and the patient's condition information input by the user terminal, machine learning methods can be adopted. The following will introduce a correlation degree calculation method based on the Pearson Correlation Coefficient, and combine other methods to ensure the accuracy and reliability of the results.

[0049] (1) Screening relevant data fields

[0050] First, we need to define which historical medical visit data fields may be related to scale design. This usually includes but is not limited to: Demographic information: age, gender, race, etc. Medical history: past diseases, surgical history, drug use, etc. Clinical symptoms: symptoms such as pain, swelling, shortness of breath, etc. Laboratory test results: blood routine, D-dimer level, etc. Imaging examination results: ultrasound, CT, MRI, etc.

[0051] (2) Correlation degree calculation method

[0052] Pearson Correlation Coefficient

[0053] The Pearson Correlation Coefficient is a statistical index that measures the strength and direction of the linear relationship between two variables, and its value ranges from -1 to +1. +1 indicates a perfect positive correlation, 0 indicates no correlation, and -1 indicates a perfect negative correlation.

[0054] Specifically, the following steps can be taken: a. Standardize the data: If the data is not on the same scale, standardization processing is required. b. Calculate the correlation coefficient: Calculate the Pearson correlation coefficient pairwise for each data field and the patient condition information input by the user. c. Set a threshold: Set a threshold for the degree of association according to the actual situation (such as 0.5), and data fields above this threshold are considered to be significantly correlated.

[0055] (3) In response to the degree of association being greater than the set value, push the set of table entries to the user side.

[0056] Once the data fields with a high degree of association are determined, these fields can be arranged and combined into a set of table entries and pushed to the user side for the user side to select. For example, they can be sorted according to the degree of association, and the top N most relevant fields can be selected as the set of table entries. The set of table entries is sent to the display interface of the user side through the API or other communication protocols so that the user can intuitively select the corresponding fields.

[0057] Figure 2 It is a schematic diagram showing the creation process of a new version of the scale according to an embodiment of the present invention.

[0058] As Figure 2 shown, when constructing a new scale according to the content in the scale template, it can be achieved through the following steps. First, create the initial version 0 of the scale template and edit the content of the initial version 0. Then, if a new version of the scale needs to be created and the new scale can be created based on the edited initial version 0, then the new version 1 of the scale can be created. Copy the content of the old version of the scale, such as the initial version 0, into the new version 1, and at the same time edit the content of the new version 1 to form a new scale.

[0059] The above is one way to create a new version of the scale. Next, the solution of the present invention will be described by taking the creation process of a new scale in mental health research as an example.

[0060] A large hospital is conducting a long-term mental health study, using a standardized psychological assessment scale to track the mental health status of participants. As the research progresses, the researchers hope to create a new version of the scale to incorporate the latest research results or adjust some questions to improve the accuracy of the assessment.

[0061] Implementation steps:

[0062] 1. Receive the scale version creation instruction input by the user side.

[0063] A research team in a large hospital decides to update the existing mental health assessment scale according to the latest research results. The researchers will submit a request to create a new version of the scale to the server through the internal management system, that is, the user inputs a creation instruction through the user side to trigger the server to create a new scale.

[0064] 2. Obtain the new scale.

[0065] After receiving the creation instruction, the server generates a new blank scale copy based on the existing scale template. It should be noted that the blank scale copy here can be a completely blank scale or a "blank" scale containing the content in a certain version of the scale template.

[0066] The server can automatically copy the existing scale structure and prepare a new scale framework for content filling. For example, the server can use the structural framework of a certain original scale template as a basis and make adjustments to form a new scale framework. After forming the new scale framework, content items need to be filled into the corresponding template. At this time, a content item filling request needs to be generated and sent to the user side.

[0067] 3. Generate a content item filling request and send it to the user side.

[0068] In some embodiments, the server will generate a detailed content item filling request, listing all the items of the current scale and prompting the researchers which parts need to be updated or added. The server sends this request together with the new scale framework to the user side to prompt the researchers responsible for the update.

[0069] 4. Receive the content items for the scale template returned from the user side.

[0070] The researchers modified the scale according to the latest research findings, including adding some questions about anxiety levels, deleting some questions that are no longer applicable, and modifying the expressions of some questions to more accurately reflect the symptoms.

[0071] After the researchers complete the editing, they upload the updated scale content back to the server.

[0072] 5. Fill the returned content items into the new scale.

[0073] The server receives and parses the content uploaded by the researchers and fills it into the new scale framework prepared before. In an application scenario, the server can automatically handle all addition, modification, and deletion operations to ensure the consistency and integrity of the new scale.

[0074] 6. Generate a new scale template and register the information.

[0075] The server automatically generates the final version of the new scale template based on the above new scale framework and the filled content, and records metadata such as the creation date, creation purpose (such as "updated according to the latest research results"), and creator information (such as the name and position of the researcher). Then, the new scale template is saved in the database and marked as the latest version for subsequent use.

[0076] It should be noted that for the same patient at different times, the scale content depends on the scale version at the time of creation; at the same time, the relevant printed content is also related to the scale version at the time of creation. The historical evaluation versions of the same patient are retained and coexist with the content of the new version. Those skilled in the art can select and adjust the scale template according to the actual situation.

[0077] Furthermore, in order to improve the reliability of the scale generation process and the consistency of data, it is necessary to ensure that all operations (addition, modification, and deletion) are carried out in a controlled environment, and corresponding protection mechanisms also need to be set up to ensure data security. For example, data verification and review links can be added.

[0078] According to the above embodiments, the method for generating and managing multi-version scales in the present invention can achieve the following multiple effects and functions.

[0079] First, the scale template supports customization:

[0080] Users can add / delete scale templates by themselves; for the content items of the scale template, users can add, modify, and delete them by themselves. The modification of the scale template no longer depends on program upgrades, realizing the user's independent control over the scale model.

[0081] Second, the scale template supports multiple versions:

[0082] Version management: Register the scale template versions through version management, including the version creation date, creation purpose, and creator information.

[0083] Create version: The default initial version of the scale template is version 0. When creating version 1, it supports copying all the scale template content from version 0 to version 1. Operations such as creation, modification, and deletion of the scale template content in each version do not interfere with each other.

[0084] Version application:

[0085] 1) Use of the scale template: For the scale template system, the default version can be customized. The scale template displays the scale template content according to the default version set by the system for users to use the scale template for scoring.

[0086] 2) Scale printing: Print according to the version of the scale template used to create the scale. That is, if version 1 of the scale template is selected during creation, the scale content will be printed according to version 1 whenever it is printed. If version 2 of the scale template is used during creation, the scale content will be printed according to version 2 whenever it is printed.

[0087] 3) Scale version management: When creating a new version, you can select an existing version and quickly copy the scale template content to the new version, and then make detailed modifications to the new version. At the same time of copying, the keywords associated with the original scale items need to be copied to the new version to facilitate the quick and complete creation of the new version and achieve version upgrade.

[0088] Figure 3 FIG. is a schematic diagram schematically showing a multi-version scale management device according to an embodiment of the present invention.

[0089] The present invention also provides a multi-version scale management device, as Figure 3 shown, including a processor and a memory. The memory stores computer program instructions. When the computer program instructions are executed by the processor, a multi-version scale management method described in one or more of the foregoing embodiments is implemented.

[0090] The system further includes other components well known to those skilled in the art such as a communication bus and a communication interface. Their settings and functions are known in the art, so they will not be described herein again.

[0091] Furthermore, the present invention also provides an electronic device, which includes: a display screen, a memory, and a processor coupled to the memory; the display screen is used to display an image editing interface, the memory stores a computer program, and when the processor executes the computer program, the electronic device implements a multi-version scale management method described in one or more of the foregoing embodiments.

[0092] Still further, the present invention also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, a multi-version scale management method described in one or more of the foregoing embodiments is implemented.

[0093] In the present invention, the foregoing memory may be any tangible medium that contains or stores a program, which can be used by or in conjunction with an instruction execution system, apparatus, or device. For example, the computer-readable storage medium may be any suitable magnetic storage medium or magneto-optical storage medium, such as resistive random access memory (RRAM), dynamic random access memory (DRAM), static random access memory (SRAM), enhanced dynamic random access memory (EDRAM), high-bandwidth memory (HBM), hybrid memory cube (HMC), etc., or any other medium that can be used to store the required information and can be accessed by an application program, module, or both. Any such computer storage medium may be part of the device or accessible or connectable to the device. Any application or module described in the present invention may be implemented using computer-readable / executable instructions that can be stored or otherwise held by such a computer-readable medium.

[0094] In the description of this specification, the meanings of "a plurality of" and "several" are at least two, for example, two, three, or more, etc., unless otherwise specifically defined.

[0095] Although this specification has shown and described multiple embodiments of the present invention, it will be apparent to those skilled in the art that such embodiments are provided by way of example only. Those skilled in the art will think of many changes, alterations, and alternative ways without departing from the spirit and concept of the present invention. It should be understood that various alternatives to the embodiments of the present invention described herein may be employed in the practice of the present invention.

Claims

1. A multi-version scale management method, characterized in that: include: In response to receiving a scale version creation instruction input by a user, obtaining a new scale; Generate a content item filling request according to the new scale, and send the content item filling request to the user end; Receiving content items for the gauge template returned by the user end, wherein the content items include content items obtained after adding, modifying and deleting the content in the original gauge template; The returned content items are filled into the new scale, a new scale template is generated, and the creation date, creation purpose, and creator information of the newly generated scale template are registered.

2. The multi-version meter management method according to claim 1, characterized in that: Acquiring a new scale includes acquiring a blank scale or generating a new scale based on an original scale template.

3. The multi-version meter management method according to claim 1, characterized in that: When the new scale is generated according to the original scale template, obtaining the new scale includes: The patient's condition information is obtained, and a corresponding new scale is selected according to the condition information, wherein each new scale corresponds to at least one original scale template.

4. The multi-version meter management method according to claim 1, characterized in that: The content items for the scale template also include user-defined content items.

5. The multi-version meter management method according to claim 1, characterized in that: Populating the new scale with returned content items includes: Select a set of table items from the original scale template and fill the new scale with the set of table items as content items; or Select the corresponding version of the original scale template to fill in the new scale, and add, modify or delete the content in the new scale.

6. The multi-version meter management method according to claim 5, characterized in that: The selection of the corresponding version of the original scale template to fill in the new scale includes: The set of table items in the corresponding version of the original scale template is copied to the new scale, and the keywords associated with the set of table items in the original scale template are copied to the new scale.

7. The multi-version meter management method according to claim 1, characterized in that: Also includes: Data fields related to scale design were screened out from historical medical data of different patients; Calculate the correlation between different data fields and the patient's condition information input by the user; In response to the association degree being greater than a set value, the corresponding data fields are arranged and combined into a table item set and pushed to the user terminal for user selection.

8. A multi-version meter management device, characterized in that: include: processor; A memory storing computer program instructions, wherein when the computer program instructions are executed by the processor, a multi-version meter management method according to any one of claims 1 to 7 is implemented.

9. An electronic device, characterized in that: The electronic device includes: a display screen, a memory, and a processor coupled to the memory; the display screen is used to display an image editing interface, the memory stores a computer program, and when the processor executes the computer program, the electronic device implements a multi-version scale management method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and when the computer program is executed by a processor, a multi-version meter management method as described in any one of claims 1 to 7 is implemented.