A method and system for visual management of anesthesia information
By visually managing anesthesia information, generating and updating drug classifications, timing, and operational characteristics, the problems of information dispersion and misjudgment in traditional anesthesia information management are solved, achieving efficient and accurate information display and management.
Patent Information
- Application Number
- CN202511309229.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-15
- Publication Date
- 2025-12-12
- Estimated Expiration
- 2045-09-15
AI Technical Summary
Existing methods of anesthesia information management rely on traditional electronic medical record systems or paper records, lacking multi-dimensional visualization and integration, which leads to information fragmentation, judgment delays, and misjudgments.
A visualization management method for anesthesia information is adopted. By collecting current anesthesia information, current medication information with drug classification characteristics, time characteristics, and operation characteristics is generated and displayed on the target page. The displayed information is updated by combining drug classification characteristics, time characteristics, and operation characteristics, so as to realize the dynamic updating of drug display area, time period display area, and dosage display area.
It improved the efficiency and accuracy of anesthesia information management, optimized the medical and nursing operation experience, reduced the possibility of information misjudgment, and improved the ability to manage information in a visual manner.
Smart Images

Figure CN120809061B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of medical information technology, and in particular to a method and system for visualizing anesthesia information, an electronic device, a computer readable storage medium and a computer program product. BACKGROUND
[0002] With the rapid development of medical technology, anesthesia plays an increasingly important role in clinical scenarios such as surgery and intensive care, and accurate anesthesia information management is directly related to the safety of patients and treatment outcomes.
[0003] Currently, the anesthesia information management methods commonly used in clinical practice rely on traditional electronic medical record systems or paper records, which have the following problems: different drug color labels are attached to syringes or extension tubes to mark the drug category and name; basic data such as drug name, dosage, and time are recorded in text lists or simple tables, lacking multi-dimensional visual fusion display; information is scattered and needs to be manually sorted across interfaces or manually sorted in a large amount of text to find associated information, which can lead to delayed judgment or even misjudgment due to scattered information.
[0004] Therefore, a method and system for visualizing anesthesia information, an electronic device, a computer readable storage medium and a computer program product are proposed. SUMMARY
[0005] The present application provides a method and system for visualizing anesthesia information, an electronic device, a computer readable storage medium and a computer program product to solve the problems of anesthesia information integration and timeline management.
[0006] The method for visualizing anesthesia information provided by the present application adopts the following technical solution, which includes:
[0007] In response to a user's input instruction, the current anesthesia information is collected; the current anesthesia information includes the current anesthesia drug used for the current patient;
[0008] In combination with the original medication information corresponding to the current anesthesia drug and / or the user's operation instruction, the current medication information is generated; the current medication information includes drug classification features, time features and operation features;
[0009] In response to a user's confirmation instruction, the current medication information is visually displayed on a target page; specifically, the current display information corresponding to the current anesthesia drug is constructed; the drug display area in the current display information is updated in combination with the current anesthesia drug and the drug classification features; the time period display area in the current display information is updated based on the time features; the dosage display area in the current display information is updated based on the operation features.
[0010] Optionally, the original medication information corresponding to the current anesthetic drug and / or the operation instruction of the user are combined to generate current medication information, including:
[0011] The use category is determined based on the point selection operation of the user;
[0012] The time feature and the operation feature are matched in combination with the point selection operation time and the use category;
[0013] The time feature and / or the operation feature are modified in response to the operation instruction of the user;
[0014] The drug classification feature of the current anesthetic drug is found;
[0015] The current medication information is obtained by summarizing the drug classification feature, the latest time feature, and the latest operation feature.
[0016] Optionally, the current display information corresponding to the current anesthetic drug is constructed, including:
[0017] The medication state data of the current patient is called;
[0018] It is determined whether there is corresponding display information according to the current anesthetic drug;
[0019] If there is display information corresponding to the current anesthetic drug, the display information corresponding to the current anesthetic drug is taken as the current display information;
[0020] If there is no display information corresponding to the current anesthetic drug, new display information is created and taken as the current display information.
[0021] Optionally, the time period display area in the current display information is updated based on the time feature, including:
[0022] The corresponding time nodes are constructed in combination with the time feature and the current time, the order relationship between the time nodes is determined, and the time nodes include medication nodes and a current node;
[0023] The node type of the medication node is identified;
[0024] The medication stage of the current display information is determined based on the node type;
[0025] The continuity mark is constructed in combination with the order relationship and the medication stage.
[0026] Optionally, the node type of the medication node is identified, including:
[0027] The number of medication nodes is identified;
[0028] If the number of the medication nodes is one, it is checked whether the medication node is a start node; based on the checking result, the node type of the medication node is modified;
[0029] If the number of the medication nodes is two, it is judged whether the two medication nodes are coincident; based on the coincidence result, the type of the medication node is modified.
[0030] Optionally, the method further comprises updating the medication stage in real time according to the current time.
[0031] Optionally, the method further comprises updating the medication stage in real time according to the current time.
[0032] The display information in progress is searched;
[0033] It is monitored in real time whether the current time reaches the medication end time, and the medication stage is adjusted based on the monitoring result.
[0034] The attribute of the node type is modified based on the medication stage.
[0035] Optionally, the method further comprises:
[0036] In response to the medication time modification instruction of the user, the display information is modified.
[0037] Optionally, the method further comprises:
[0038] According to the trigger position of the medication time modification instruction, the time period information to be modified is located and taken as target time period information.
[0039] The target time period information is modified according to the drag information; wherein the start endpoint and the end endpoint are identified according to the drag information; the medication nodes around the start endpoint are taken as original medication nodes; the medication nodes and / or the continuity mark are updated according to the node type of the original medication nodes.
[0040] The target time period information is modified according to the modified medication speed; wherein the medication end time is predicted according to the medication speed; based on the medication end time, the end node in the target time period information is adjusted, and the continuity mark and the medication stage are updated.
[0041] The anesthesia information visualization management system provided by the application adopts the following technical scheme, comprising:
[0042] The acquisition module is configured to acquire current anesthesia information in response to an input instruction of a user; the current anesthesia information comprises current anesthetic drugs used for a current patient.
[0043] The drug information generation module is configured to generate current drug information by combining the original drug information corresponding to the current anesthetic drug and / or the operation instruction of the user, wherein the current drug information comprises drug classification features, time features, and operation features.
[0044] The display module is configured to visually display the current drug information on a target page in response to a confirmation instruction of the user.
[0045] The display module comprises:
[0046] The display information construction submodule is configured to construct current display information corresponding to the current anesthetic drug.
[0047] The first updating submodule is configured to update a drug display area in the current display information by combining the current anesthetic drug and the drug classification features.
[0048] The second updating submodule is configured to update a time period display area in the current display information based on the time features.
[0049] The third updating submodule is configured to update a dose display area in the current display information based on the operation features.
[0050] Optionally, the drug information generation module comprises:
[0051] The use category determination submodule is configured to determine a use category based on the point selection operation of the user.
[0052] The feature matching submodule is configured to match the time features and the operation features by combining the time of the point selection operation and the use category.
[0053] The feature modification submodule is configured to modify the time features and / or the operation features in response to the operation instruction of the user.
[0054] The drug classification submodule is configured to find the drug classification features of the current anesthetic drug.
[0055] The information summarization submodule is configured to summarize the drug classification features, the latest time features, and the latest operation features to obtain the current drug information.
[0056] Optionally, the display information construction submodule comprises:
[0057] The state data calling unit is configured to call the drug state data of the current patient.
[0058] The display information finding unit is configured to find whether there is corresponding display information according to the current anesthetic drug.
[0059] The first information updating unit is configured to, if there is display information corresponding to the current anesthetic drug, take the display information corresponding to the current anesthetic drug as the current display information.
[0060] The second information updating unit is configured to, if there is no display information corresponding to the current anesthetic drug, newly create display information and take it as the current display information.
[0061] Optionally, the second updating sub-module comprises:
[0062] The node constructing unit is configured to construct corresponding time nodes in combination with the time feature and the current time, and determine the sequence relationship between the time nodes; the time nodes comprise a medication node and a current node.
[0063] The type identifying unit is configured to identify the node type of the medication node.
[0064] The stage determining unit is configured to determine the medication stage of the current display information based on the node type.
[0065] The continuity marking unit is configured to construct a continuity mark in combination with the sequence relationship and the medication stage.
[0066] Optionally, the type identifying unit comprises:
[0067] The number identifying sub-unit is configured to identify the number of the medication nodes.
[0068] The first type modifying unit is configured to, if the number of the medication nodes is one, check whether the medication node is a start node, and modify the node type of the medication node based on the checking result.
[0069] The second type modifying unit is configured to, if the number of the medication nodes is two, judge whether the two medication nodes coincide, and modify the node type of the medication node according to the coincidence result.
[0070] Optionally, the method further comprises a medication stage updating module configured to update the medication stage in real time according to the current time.
[0071] Optionally, the medication stage updating module comprises:
[0072] The information searching sub-module is configured to search for the display information in progress.
[0073] The monitoring sub-module is configured to monitor whether the current time reaches the end time of medication in real time, and adjust the medication stage based on the monitoring result.
[0074] The attribute modifying sub-module is configured to modify the attribute of the node type based on the medication stage.
[0075] Optionally, the method further comprises: displaying information modification module, for modifying the display information in response to the user's medication time modification instruction;
[0076] Optionally, the display information modification module comprises:
[0077] positioning sub-module, for positioning the time period information to be modified as target time period information according to the trigger position of the medication time modification instruction;
[0078] first modification sub-module, for modifying the target time period information according to the drag information;
[0079] second modification sub-module, for modifying the target time period information according to the modified medication speed;
[0080] Optionally, the first modification sub-module comprises:
[0081] endpoint recognition unit, for recognizing the start endpoint and the end endpoint according to the drag information;
[0082] node recognition unit, for taking the medication node around the start endpoint as the original medication node;
[0083] first modification unit, for updating the medication node and / or the continuity mark according to the node type of the original medication node;
[0084] Optionally, the second modification sub-module comprises:
[0085] time prediction unit, for predicting the medication end time according to the medication speed;
[0086] second modification unit, for modifying the end node in the target time period information based on the medication end time, updating the continuity mark and the medication stage.
[0087] The specification also provides a computer device, wherein the computer device comprises:
[0088] a processor; and,
[0089] a memory storing computer executable instructions that, when executed, cause the processor to perform any of the above methods.
[0090] The specification also provides a computer readable storage medium, wherein the computer readable storage medium stores one or more programs / instructions that, when executed by a processor, implement any of the above methods.
[0091] The specification also provides a computer program product, wherein the computer program product comprises computer programs / instructions which, when executed by a processor, implement any of the above methods.
[0092] In the present application, current anesthesia information is collected in response to an input instruction of a user; the current anesthesia information includes current anesthetic drugs used for a current patient; current medication information is generated in combination with original medication information corresponding to the current anesthetic drugs and / or an operation instruction of the user; the current medication information includes drug classification features, time features, and operation features; current medication information is visually displayed on a target page in response to a confirmation instruction of the user; specifically, current display information corresponding to the current anesthetic drugs is constructed; a drug display area in the current display information is updated in combination with the current anesthetic drugs and the drug classification features; a time period display area in the current display information is updated based on the time features; and a dose display area in the current display information is updated based on the operation features, so as to visually and dynamically update medication data, improve management efficiency and accuracy, and optimize a medical operation experience. BRIEF DESCRIPTION OF DRAWINGS
[0093] Figure 1 A principle diagram of a visual management method of anesthesia information provided by an embodiment of the present specification;
[0094] Figure 2 A visual display diagram of a visual management method of anesthesia information provided by an embodiment of the present specification;
[0095] Figure 3 A medication stage update diagram of a visual management method of anesthesia information provided by an embodiment of the present specification;
[0096] Figure 4 A structure diagram of a visual management system of anesthesia information provided by an embodiment of the present specification;
[0097] Figure 5 A structure diagram of an electronic device provided by an embodiment of the present specification;
[0098] Figure 6 A principle diagram of a computer readable storage medium provided by an embodiment of the present specification. DETAILED DESCRIPTION
[0099] The following description is provided so as to enable any person skilled in the art to practice the application. The preferred embodiments described herein are only examples of the application and the application is not limited to these preferred embodiments. The description given herein is based on the preferred embodiments of the application and the principles described herein can be applied to other embodiments, variations, improvements, equivalents and other technical solutions without departing from the spirit and scope of the application.
[0100] Example embodiments of the present application will now be described more fully with reference to the accompanying drawings. In the drawings, which are not necessarily to scale, like reference numerals can be used to denote like components throughout the various figures. The embodiments described herein are merely exemplary and are not intended to limit the application as recited in the claims.
[0101] The term "and / or" or "and / or" includes all combinations of one or more of the associated listed items.
[0102] If the technical solution of the present application involves personal information, the product using the technical solution of the present application has clearly informed the personal information processing rules before processing the personal information, and has obtained the personal independent consent. If the technical solution of the present application involves sensitive personal information, the product using the technical solution of the present application has obtained the personal independent consent before processing the sensitive personal information, and at the same time meets the requirement of "explicit consent". For example, at the personal information collection device such as camera, set up clear and obvious mark to inform that it has entered the personal information collection range, and will collect personal information. If the person voluntarily enters the collection range, it is considered to agree to collect personal information. Or on the device for processing personal information, through the pop-up information or by asking the person to upload his personal information, etc. to obtain the authorization of the person under the condition of using obvious mark / information to inform the personal information processing rules. The personal information processing rules can include personal information processor, personal information processing purpose, processing method and processing personal information type, etc.
[0103] Figure 1 A principle schematic diagram of a visual management method of anesthesia information provided by an embodiment of the present application, comprising:
[0104] S1, in response to an input instruction of a user, collects current anesthesia information;
[0105] The current anesthesia information includes: current anesthetic drugs used for a current patient;
[0106] S11, based on the selection of the user on the original page, determines the current patient;
[0107] S111, shows the original page to the user;
[0108] The original page is used to show the surgical identification information associated with the operating room.
[0109] The associated operating room is determined by a configuration personnel according to actual conditions, which can be all operating rooms of a hospital, operating rooms in which operations are performed in a time period, etc., which are not specifically limited here.
[0110] The operation identification information includes an operation number.
[0111] S112 determines the selected operation identification information based on a click operation of a user on the original page;
[0112] S113 finds a patient associated with the operation identification information as a current patient.
[0113] Basic operation information corresponding to the operation identification information is found.
[0114] The basic operation information includes but is not limited to operation identification information, an operation time period, an operating room number, a person in charge, and patient information.
[0115] Patient information is retrieved from the corresponding basic operation information, and the patient associated with the operation identification information is determined as the current patient.
[0116] In an embodiment of the present disclosure, the original page is connected with a hospital information management system (such as HIS), and the patient information can be retrieved.
[0117] S12 displays a record page corresponding to the current patient.
[0118] S13 determines the current anesthetic drug based on an input operation of a user on the record page.
[0119] In an embodiment of the present disclosure, the user inputs the name of the current anesthetic drug used for the current patient on the record page.
[0120] In another embodiment of the present disclosure, the user can also select the name of the current anesthetic drug used for the current patient on the record page; specifically, historical anesthetic record information of the current patient is retrieved, and the anesthetic drugs are sorted based on the historical anesthetic record information; wherein the name of the anesthetic drug historically used is extracted from the historical anesthetic record information; and the display priority of the historically used anesthetic drug is improved. If there is no historical anesthetic record information, the anesthetic drug names are displayed in a default sorting manner. The anesthetic drug names are displayed on the record page according to the display priority, and the current anesthetic drug is determined based on the selection of the user.
[0121] In yet another embodiment of the present disclosure, the bar code information of the current anesthetic drug is acquired based on a code scanning device, the name of the anesthetic drug corresponding to the bar code information is analyzed, and the current anesthetic drug is matched.
[0122] In other embodiments of the present specification, the bottle body information of the current anesthetic drug is acquired based on the scanning device; the anesthetic drug name is identified from the bottle body information based on an OCR recognition technology, and then the current anesthetic drug is determined.
[0123] The present application associates the operating room operation identifier (such as the operation number) through the original page display, selects the operation identifier to associate the patient by clicking, and records the page to support manual input, historical screening, and code recognition to determine the anesthetic drug in multiple ways, efficiently and accurately completes the collection of patient and anesthetic drug information, reduces manual input errors, and improves information association and input efficiency.
[0124] S2 combines the original medication information corresponding to the current anesthetic drug and / or the operation instruction of the user to generate current medication information;
[0125] The current medication information includes: drug classification features, time features, and operation features;
[0126] S21 determines the use category based on the point selection operation of the user;
[0127] The use category includes: single medication and continuous medication.
[0128] Among them, the single medication is mostly used for drugs with fast onset, short action time, or safety restrictions.
[0129] Continuous medication is through infusion administration to maintain long-term anesthetic effect (such as anesthesia maintenance for major surgery and postoperative analgesia).
[0130] The use category is single medication by default. It can be modified according to the point selection operation of the user.
[0131] S22 matches the time features and operation features in combination with the point selection operation time and the use category;
[0132] The point selection operation time refers to the selection time of the user when selecting the use category.
[0133] The time features are used to represent the time range of the medication process. The operation features are used to represent the operation mode of the medication process.
[0134] S221 matches the time features in combination with the point selection operation time and the use category;
[0135] The time features include: the medication start time and the medication end time. The medication start time refers to the time when the drug starts to be injected; the medication end time refers to the time when the drug stops to be injected.
[0136] If the medication category is single medication, the medication start time is defaulted to the operation time, and the medication end time is defaulted to the operation time.
[0137] If the medication category is continuous medication, the medication start time is defaulted as the operation time. In an embodiment of the present specification, the operation time is taken as the medication start time; and the medication end time is empty. In another embodiment of the present specification, the duration of the current anesthetic drug is evaluated; and the medication end time is predicted in combination with the medication start time and the duration.
[0138] S222 combines the use category matching the operation characteristics of the current anesthetic drug.
[0139] The operation characteristics include, but are not limited to, the medication speed and the medication dose. In other embodiments of the present specification, the operation characteristics can also include the medication mode.
[0140] If the medication category is single medication, in an embodiment of the present specification, the default operation characteristics are pre-configured; and the default operation characteristics are retrieved based on the anesthetic drug name when the characteristics matching is needed. In another embodiment of the present specification, the operation characteristics are empty.
[0141] If the medication category is continuous medication, the operation characteristics are automatically collected from the infusion pump, specifically, the information of the medication, such as the drug name, the medication speed, the medication dose, etc., is acquired from the device through the data collection terminal and through protocol analysis.
[0142] S23 modifies the time characteristics and / or the operation characteristics in response to the operation instruction of the user.
[0143] When the user needs to modify the time characteristics and / or the operation characteristics, the user clicks in the characteristic modification area of the record page to trigger the characteristic modification operation; and the new characteristics input by the user are acquired in response to the characteristic modification operation of the user. The time characteristics can be logically checked, such as that the medication start time is mandatory, the medication start time cannot be later than the medication end time, the time format is checked, etc.
[0144] After the medication start time and the operation characteristics are filled in, the medication end time is automatically calculated.
[0145] S24 finds the drug classification characteristics of the current anesthetic drug.
[0146] The drug classification characteristics corresponding to the current anesthetic drug are found according to the preset mapping relationship between the anesthetic drug name and the drug classification characteristics.
[0147] The mapping relationship between the drug name and the use category can be in the form of a mapping table.
[0148] In an embodiment of the present specification, the drug classification characteristics include the general anesthetic drug, the local anesthetic drug, the sedative hypnotic drug, the analgesic drug, the muscle relaxant drug, etc.
[0149] Among them, general anesthetics produce loss of consciousness and loss of pain sensation by inhibiting the central nervous system, and are mainly used for surgical anesthesia. The corresponding anesthetic drugs include but are not limited to: propofol injection, sevoflurane inhalation and etomidate injection.
[0150] Local anesthetics reversibly block nerve conduction, making a specific area temporarily lose sensation. The corresponding anesthetic drugs include but are not limited to: lidocaine injection, bupivacaine injection and ropivacaine injection.
[0151] Sedative-hypnotics are used for preoperative sedation and intraoperative assisted anesthesia, and the corresponding anesthetic drugs include but are not limited to: midazolam injection, dexmedetomidine injection and diazepam injection.
[0152] Analgesics are used for preoperative, intraoperative and postoperative pain management. The corresponding anesthetic drugs include but are not limited to: fentanyl injection, sufentanil injection and flurbiprofen axetil injection.
[0153] Muscle relaxants achieve muscle relaxation by blocking nerve-muscle junction transmission, facilitating surgical operation. The corresponding anesthetic drugs include but are not limited to: succinylcholine injection, rocuronium injection and vecuronium injection.
[0154] The present application can automatically match the medication route (intravenous injection, intravenous drip, etc.), use category (single medication, continuous medication), and operation characteristics (speed, dose, etc.) of the anesthetic drug by the drug name. After determining the use category, a medication type configuration dialog box is displayed to the user, which includes: medication time (medication start time, medication end time), and operation characteristic filling area, so as to facilitate user input / modification.
[0155] The present application reduces user input / recording by automatic filling of part of the data, thereby reducing the recording burden.
[0156] The present application determines the use category based on user point selection, automatically matches the default time characteristics and operation characteristics, supports user modification of time / operation characteristics, and automatically finds the drug classification characteristics through preset mapping, thereby standardizing the medication information generation, reducing manual input, and improving information accuracy and generation efficiency.
[0157] S3 visually displays the current medication information on the target page in response to the user's confirmation instruction;
[0158] S31 constructs the current display information corresponding to the current anesthetic drug;
[0159] S311 retrieves the medication state data of the current patient;
[0160] determining whether there is medication state data corresponding to the current anesthetic drug; if there is, calling the medication state data; if there is not, newly creating medication state data, and the display information in the medication state data is empty.
[0161] The medication state data refers to a framework for structuring the display of medication information. The medication state data includes display information.
[0162] S312 determines whether there is display information corresponding to the current anesthetic drug;
[0163] The display information represents the specific medication situation of a specific anesthetic drug. Therefore, in the display information of the current patient, the anesthetic drug and the display information are one-to-one.
[0164] The display information includes a time axis and a plurality of display regions; in an embodiment of the present specification, the display information includes a drug display region, a time period display region, and a dose display region. The drug display region includes an anesthetic drug name and a drug classification feature icon; the time period display region includes at least one time period information; the time period information includes a time node on the time axis and a continuity mark; the dose display region includes a total dose value.
[0165] S313 if there is display information corresponding to the current anesthetic drug, the display information corresponding to the current anesthetic drug is used as the current display information;
[0166] If there is display information corresponding to the current anesthetic drug, the current display information is the existing display information.
[0167] S314 if there is no display information corresponding to the current anesthetic drug, newly create display information, and use it as the current display information.
[0168] If there is no display information corresponding to the current anesthetic drug, the current display information is newly generated display information. That is, according to the display information expansion in the medication state data according to the current anesthetic drug, the added display information is used as the current display information.
[0169] S32 updates the drug display region in the current display information in combination with the current anesthetic drug and the drug classification feature.
[0170] Add the name of the current anesthetic drug to the drug display region; add the color mark corresponding to the drug classification feature as the drug classification feature icon, and add the drug classification feature icon to the drug display region.
[0171] If the current display information is the existing display information, step S32 does not need to be performed.
[0172] S33 updates a time period display region in the current display information based on the time feature;
[0173] S331 constructs corresponding time nodes in combination with the time feature and the current time; and determines the sequence relationship between the time nodes;
[0174] The time nodes include a medication node and a current node; and the medication node includes a start node and an end node.
[0175] The start node is created on the time axis based on the user inputted start time of medication; the end node is created on the time axis based on the user inputted end time of medication; and the current node is created on the time axis based on the current time.
[0176] S332 identifies the node type of the medication node;
[0177] S332-1 identifies the number of the medication nodes;
[0178] In one embodiment of the present specification, the number of the medication nodes is less than or equal to 2.
[0179] S332-2 if the number of the medication nodes is 1, checks whether the medication node is the start node; and modifies the node type of the medication node based on the checking result;
[0180] If the medication node is the start node, it indicates that the end time of medication is empty, at this time, the corresponding medication type is determined as continuous medication, and the type of the start node is modified as the first node type.
[0181] Every interval of preset time / real time, the current time is taken as the latest end node, and the type of the end node is modified as the first node type.
[0182] If the medication node is not the start node, an error is triggered in step S23.
[0183] S332-3 if the number of the medication nodes is 2, judges whether the two medication nodes are coincident; and modifies the type of the medication node according to the coincidence result.
[0184] If the two nodes are coincident, it is determined that the corresponding medication type is single medication, the end node is deleted, and the type of the start node is modified as the second node type.
[0185] If the two nodes are not coincident, it is determined that the corresponding medication type is continuous medication, and the types of the start node and the end node are modified as the first node type.
[0186] In an embodiment of the present specification, the first node type represents continuous medication, and the second node type represents single medication. Preferably, the first node type is a circular icon, and the second node type is a triangular icon.
[0187] S333 determines the medication stage of the current display information based on the node type.
[0188] If the medication node is of the first node type, the medication stage of the current display information is in progress.
[0189] If the medication node is of the second node type, the medication stage of the current display information is completed.
[0190] S334 constructs continuity marks in combination with the sequence relationship and the medication stage.
[0191] When there are two time nodes of the first node type in the same time axis, continuity marks are constructed based on the two time nodes and the current node. Preferably, the continuity marks are straight lines.
[0192] Specifically, if the current node is between the start node and the end node, the continuity mark between the start node and the current node is a first continuity mark, and the continuity mark between the current node and the end node is a second continuity mark.
[0193] If the end node is between the start node and the current node, it indicates that the current anesthesia has been completed, and the continuity mark between the start node and the end node is a first continuity mark.
[0194] In an embodiment of the present specification, the first continuity mark is a solid line, and the second continuity mark is a dashed line.
[0195] The present application distinguishes between “medication in progress” (the current node is between the start node and the end node) and “medication completed” (the end node is between the start node and the current node) by using solid lines (first continuity marks) and dashed lines (second continuity marks), and intuitively conveys the medication stage.
[0196] S335 aggregates the time nodes and the continuity marks to construct period information.
[0197] S34 updates the dose display area in the current display information based on the operation feature.
[0198] The total medication dose and the operation feature are obtained to determine the latest total medication dose. The dose display area displays the latest total medication dose of the current anesthetic drug.
[0199] In an embodiment of the present specification, the drug name, category, and color can be configured in advance, and displayed according to the current anesthetic drug to ensure consistency.
[0200] As Figure 4 shown, the present application dynamically updates the drug display area (name + classification icon), the time period display area (time axis + node type + continuity mark), and the dose display area (total dose + operation characteristics) by constructing a patient medication state data framework, intuitively presents the time stage and dose change of medication information, and improves information reading and analysis efficiency.
[0201] S4 updates the medication stage in real time according to the current time;
[0202] S41 searches for ongoing display information;
[0203] If the medication stage of the display information is medication in progress, the display information is ongoing display information. If the medication stage of the display information is medication end, the display information is ended display information.
[0204] For each ongoing display information;
[0205] S42 monitors whether the current time reaches the medication end time in real time, and adjusts the medication stage based on the monitoring result;
[0206] If yes, a state change reminder is sent, and after receiving the user's confirmation instruction, the medication stage of the current anesthetic drug is marked as medication end; otherwise, the corresponding medication stage is continued to be marked as medication in progress, and the medication stage remains unchanged.
[0207] If the end time is empty, a state change reminder is sent every interval of a preset time, and it is asked whether it has ended.
[0208] S43 modifies the attribute of the node type based on the medication stage.
[0209] The attribute of the node type includes the display color of the medication node.
[0210] In an embodiment of the present application, when the medication stage is medication end, the display color of the medication node is blue; when the medication stage is medication in progress, the display color of the medication node is orange.
[0211] The present application automatically monitors the relationship between the current time and the end time of the ongoing medication, triggers a state change reminder (such as confirmation when the end time arrives), and adjusts the node type (such as in progress → end) and the display attribute (such as color change) according to the state, to ensure that the medication stage information is real-time and accurate, and to avoid omission or misjudgment.
[0212] S5 modifies the display information in response to the user's medication time modification instruction;
[0213] The medication time modification instruction includes, but is not limited to, a trigger position, drag information, and a modified medication speed.
[0214] S51, according to the trigger position of the medication time modification instruction, positioning the time period information to be modified as target time period information;
[0215] S52, modifying the target time period information according to the drag information;
[0216] The drag information includes a moving path.
[0217] S521, according to the drag information, identifying a start endpoint and an end endpoint;
[0218] S522, taking the medication node around the start endpoint as an original medication node;
[0219] Taking the medication node around the start endpoint as an original medication node; if there are multiple medication nodes in the identification range, an alert is sent to prompt the user to confirm the medication node selected by the user.
[0220] S523, updating the medication node and / or continuity mark according to the node type of the original medication node;
[0221] S523-1, judging the node type of the original medication node;
[0222] S523-2, if the node type is a first node type, deleting the original medication node, taking the end endpoint as a new medication node, marking the new medication node as the first node type, and updating the continuity mark;
[0223] S523-3, if the type of the modified node is a second node type, judging whether the time corresponding to the end endpoint is earlier than the current time, if yes, deleting the original medication node, taking the end endpoint as a new medication node, marking the new medication node as the second node type; otherwise, prohibiting modification.
[0224] S53, modifying the target time period information according to the modified medication speed;
[0225] S531, predicting the medication end time according to the medication speed;
[0226] S532, based on the medication end time, adjusting the end node in the target time period information, updating the continuity mark and the medication stage.
[0227] As Figure 5As shown, the present application supports dynamic updating of time node types, continuity marks and end times when positioning target periods by dragging time nodes or modifying drug administration speeds, maintains consistency between the timeline and actual drug administration states, and improves the flexibility of information modification and data consistency.
[0228] S6 When all the drug administration stages corresponding to the current patient have ended, the drug administration state data is derived and added to the anesthesia information sheet.
[0229] The present application quickly locates a patient through an original page and interfaces with a hospital information management system, supports manual input, historical screening, code scanning and other ways to determine anesthetic drugs, solves the problem of tedious and error-prone traditional manual input. Combined with drug categories (single / continuous), automatically generate time characteristics (such as default start time), operation characteristics (such as infusion pump automatic collection), and match drug categories through preset mapping, reduce manual intervention, and improve information generation efficiency and accuracy; The visual module presents the drug stage and dose change intuitively through the timeline (start / end node, current node), continuity mark (solid / dashed line) and color distinction (in progress / ended), reduces the cost of information understanding; Real-time monitoring function automatically triggers state change reminder (such as end time arrival), ensures the timeliness of drug record; Flexible modification supports dragging time nodes or adjusting drug administration speed, dynamically synchronously updates the timeline and data, and maintains information coherence.
[0230] Through the above scheme, the present application significantly reduces the recording burden of medical staff through automation, visualization and real-time design, and improves the standardization and clinical decision-making efficiency of anesthesia information management.
[0231] Figure 5 A structural schematic diagram of a visual management system of anesthesia information provided by an embodiment of the present application, the system comprises:
[0232] The acquisition module is configured to acquire current anesthesia information in response to an input instruction of the user; the current anesthesia information comprises: a current anesthetic drug used by a current patient;
[0233] The drug information generation module is configured to generate current drug information in combination with original drug information corresponding to the current anesthetic drug and / or an operation instruction of the user; the current drug information comprises: drug classification features, time features and operation features;
[0234] The display module is configured to visually display the current drug information on a target page in response to a confirmation instruction of the user.
[0235] The display module comprises:
[0236] The display information construction submodule is configured to construct current display information corresponding to the current anesthetic drug.
[0237] The first updating submodule is configured to update a drug display region in the current display information in combination with a current anesthetic drug and a drug classification feature;
[0238] The second updating submodule is configured to update a time period display region in the current display information based on a time feature;
[0239] The third updating submodule is configured to update a dose display region in the current display information based on an operation feature.
[0240] Optionally, the medication information generation module comprises:
[0241] The use category determination submodule is configured to determine a use category based on the point selection operation of the user;
[0242] The feature matching submodule is configured to match a time feature and an operation feature in combination with a point selection operation time and the use category;
[0243] The feature modification submodule is configured to modify the time feature and / or the operation feature in response to an operation instruction of the user;
[0244] The drug classification submodule is configured to find a drug classification feature of the current anesthetic drug;
[0245] The information summarizing submodule is configured to summarize the drug classification feature, the latest time feature and the latest operation feature to obtain the current medication information.
[0246] Optionally, the display information construction submodule comprises:
[0247] The state data calling unit is configured to call medication state data of the current patient;
[0248] The display information finding unit is configured to find whether corresponding display information exists according to the current anesthetic drug;
[0249] The first information updating unit is configured to, if the display information corresponding to the current anesthetic drug exists, take the display information corresponding to the current anesthetic drug as the current display information;
[0250] The second information updating unit is configured to, if the display information corresponding to the current anesthetic drug does not exist, newly create display information and take the newly created display information as the current display information.
[0251] Optionally, the second updating submodule comprises:
[0252] The node construction unit is configured to construct corresponding time nodes in combination with the time feature and a current time, and determine an order relationship between the time nodes; the time nodes comprise a medication node and a current node;
[0253] a type identifying unit, configured to identify a node type of the medication node;
[0254] a stage determining unit, configured to determine a medication stage of the current display information based on the node type;
[0255] a continuity marking unit, configured to construct a continuity mark in combination with the sequence relationship and the medication stage.
[0256] Optionally, the type identifying unit comprises:
[0257] a number identifying sub-unit, configured to identify a number of the medication nodes;
[0258] a first type modifying unit, configured to, if the number of the medication nodes is one, check whether the medication node is a start node; and modify the node type of the medication node based on a check result;
[0259] a second type modifying unit, configured to, if the number of the medication nodes is two, judge whether the two medication nodes coincide; and modify the node type of the medication node according to a coincidence result.
[0260] Optionally, the method further comprises a medication stage updating module, configured to update the medication stage in real time according to a current time;
[0261] Optionally, the medication stage updating module comprises:
[0262] an information searching sub-module, configured to search for the display information in progress;
[0263] a monitoring sub-module, configured to monitor whether the current time reaches a medication end time in real time, and adjust the medication stage based on a monitoring result;
[0264] an attribute modifying sub-module, configured to modify an attribute of the node type based on the medication stage.
[0265] Optionally, the method further comprises a display information modifying module, configured to modify the display information in response to a medication time modifying instruction of the user;
[0266] Optionally, the display information modifying module comprises:
[0267] a positioning sub-module, configured to position time period information to be modified as target time period information according to a trigger position of the medication time modifying instruction;
[0268] a first modifying sub-module, configured to modify the target time period information according to the drag information;
[0269] a second modifying sub-module, configured to modify the target time period information according to the modified medication speed;
[0270] Optionally, the first modification sub-module comprises:
[0271] An endpoint identification unit is configured to identify a start endpoint and an end endpoint according to the dragging information.
[0272] A node identification unit is configured to take a medication node around the start endpoint as an original medication node.
[0273] A first modification unit is configured to update the medication node and / or the continuity mark according to a node type of the original medication node.
[0274] Optionally, the second modification sub-module comprises:
[0275] A time prediction unit is configured to predict an end time of medication according to a medication speed.
[0276] A second modification unit is configured to modify an end node in the target time period information based on the end time of medication, and update the continuity mark and the medication stage.
[0277] The functions of the system of the embodiments of the present application have been described in the above method embodiments, and thus the descriptions of the embodiments of the present application are not described in detail, and the relevant descriptions in the foregoing embodiments can be referred to, and will not be described herein.
[0278] Figure 5 A structural schematic diagram of an electronic device provided by the embodiments of the present application is provided, and the electronic device comprises a memory 501 and a processor 502, the memory 501 is configured to store computer executable instructions, and the computer executable instructions can realize the steps of the above method embodiments when executed by the processor 502.
[0279] Figure 6 A structural schematic diagram of a computer readable storage medium provided by the embodiments of the present application is provided, the computer readable storage medium 600 stores one or more computer programs, and the one or more computer programs can realize the steps of the above method embodiments when executed by a processor.
[0280] The embodiments of the present application further provide a computer program product, comprising computer programs / computer executable instructions, and the computer programs / computer executable instructions can realize the steps of the above method embodiments when executed by a processor.
[0281] Those skilled in the art can understand that all or part of the processes in the above method embodiments can be completed by a computer program instructing related hardware, and the computer program can include the processes of the above method embodiments when executed.
[0282] Obviously, many modifications and variations of the present application are possible in light of the above teachings. It is, therefore, to be understood that within the scope of the appended claims and their equivalents, the application can be practiced otherwise than as specifically described.
Claims
1. A method for visual management of anesthesia information, characterized by, The method comprises the following steps: In response to the input instruction of the user, current anesthesia information is collected; The current anesthesia information comprises current anesthetic drugs used by the current patient; In combination with original drug use information corresponding to the current anesthetic drugs and / or operation instructions of the user, current drug use information is generated; the current drug use information comprises drug classification features, time features and operation features; In response to confirmation instructions of the user, the current drug use information is visually displayed on a target page; specifically, current display information corresponding to the current anesthetic drugs is constructed; drug display areas in the current display information are updated based on the current anesthetic drugs and the drug classification features; time period display areas in the current display information are updated based on the time features; dose display areas in the current display information are updated based on the operation features; The current time and the end time of the ongoing drug use are automatically monitored, a state change reminder is triggered, and the node type and display attributes are adjusted according to the state; The time period display areas in the current display information are updated based on the time features, which comprises the following steps: In combination with the time features and the current time, corresponding time nodes are constructed; the order relationship between the time nodes is determined; the time nodes comprise drug use nodes and a current node; The node type of the drug use node is identified; specifically, the number of the drug use nodes is identified; if the number of the drug use nodes is one, it is checked whether the drug use node is a start node; based on the checking result, the node type of the drug use node is modified; if the number of the drug use nodes is two, it is judged whether the two drug use nodes coincide; based on the coincidence result, the type of the drug use node is modified; Based on the node type, a drug use stage of the current display information is determined, and a continuity mark is constructed in combination with the order relationship and the drug use stage; specifically, if the drug use node is a first node type, the drug use stage is ongoing; when there are two time nodes of the first node type in the same time axis, a continuity mark is constructed based on the two time nodes and the current node; if the current node is located between the start node and the end node, the continuity mark between the start node and the current node is a first continuity mark, and the continuity mark between the current node and the end node is a second continuity mark; wherein the first node type represents continuous drug use.
2. The method of claim 1, wherein, The current drug use information is generated in combination with the original drug use information corresponding to the current anesthetic drugs and / or the operation instructions of the user, which comprises the following steps: Based on the point selection operation of the user, a use category is determined; In combination with the point selection operation time and the use category, time features and operation features are matched; In response to the operation instructions of the user, the time features and / or the operation features are modified; The drug classification features of the current anesthetic drugs are found out; The current drug use information is obtained by summarizing the drug classification features, the latest time features and the latest operation features.
3. The method of claim 1, wherein, The current display information corresponding to the current anesthetic drugs is constructed, which comprises the following steps: The drug use state data of the current patient is called; It is checked whether corresponding display information exists according to the current anesthetic drugs; If the display information corresponding to the current anesthetic exists, the display information corresponding to the current anesthetic is taken as the current display information; If the display information corresponding to the current anesthetic does not exist, the display information is newly created and taken as the current display information.
4. The method of claim 1, wherein, Further comprising: The medication stage is updated in real time according to the current time; The medication stage is updated in real time according to the current time, comprising: The display information in progress is searched; The current time is monitored in real time whether it reaches the end time of medication, and the medication stage is adjusted based on the monitoring result; The attribute of the node type is modified based on the medication stage.
5. The method of claim 1, wherein, Further comprising: In response to the medication time modification instruction of the user, the display information is modified; In response to the medication time modification instruction of the user, the display information is modified, comprising: According to the trigger position of the medication time modification instruction, the time period information to be modified is located and taken as the target time period information; The target time period information is modified according to the drag information; wherein the start endpoint and the end endpoint are identified according to the drag information; the medication node around the start endpoint is taken as the original medication node; the medication node and / or the continuity mark are updated according to the node type of the original medication node; The target time period information is modified according to the modified medication speed; wherein the end time of medication is predicted according to the medication speed; based on the end time of medication, the end node in the target time period information is adjusted, and the continuity mark and the medication stage are updated.
6. A visual management system of anesthesia information, characterized by, Comprising: The acquisition module is configured to acquire current anesthesia information in response to an input instruction of a user; The current anesthesia information comprises: The current anesthetic used by the current patient; The medication information generation module is configured to generate current medication information by combining original medication information corresponding to the current anesthetic and / or an operation instruction of the user; the current medication information comprises: medication classification features, time features, and operation features; The display module is configured to visually display the current medication information on a target page in response to a confirmation instruction of the user; specifically, current display information corresponding to the current anesthetic is constructed; a medication display area in the current display information is updated based on the current anesthetic and the medication classification features; a time period display area in the current display information is updated based on the time features; and a dose display area in the current display information is updated based on the operation features; The current time and the end time of the ongoing medication are automatically monitored, a state change reminder is triggered, and the node type and the display attribute are adjusted according to the state; The time period display area in the current display information is updated based on the time features, comprising: Corresponding time nodes are constructed based on the time features and the current time; the order relationship between the time nodes is determined; the time nodes comprise: medication nodes and current nodes; Identify the node type of the medication node; specifically, identify the number of medication nodes; if the number of medication nodes is 1, check whether the medication node is a start node; based on the check result, modify the node type of the medication node; if the number of medication nodes is 2, judge whether the two medication nodes coincide; according to the coincidence result, modify the type of the medication node; Based on the node type, determine the medication stage of the current display information, and construct a continuity mark combining the sequence relationship and the medication stage; specifically, if the medication node is the first node type, the medication stage is in progress; when there are two time nodes of the first node type in the same time axis, construct a continuity mark based on the two time nodes and the current node; if the current node is between the start node and the end node, the continuity mark between the start node and the current node is the first continuity mark; the continuity mark between the current node and the end node is the second continuity mark; wherein the first node type represents continuous medication.
7. A computer device, comprising: The computer device comprises: a processor; and a memory storing computer executable instructions that, when executed, cause the processor to perform the method of any one of claims 1-5.
8. A computer-readable storage medium, characterized in that, The computer readable storage medium stores one or more programs / instructions which, when executed by a processor, implement the method of any one of claims 1-5.
Citation Information
Patent Citations
Medical information management system, medical information management method, and program
US20220351844A1