Recommendation method and device of clinical pathway maintenance content and electronic equipment
By obtaining and analyzing the valid medical orders and medical treatment data of the clinical pathways within the preset period, combining the execution rate of the medical order template, the content to be maintained by the clinical pathway is recommended, and the problem of unobjective and inefficient maintenance of the traditional clinical pathway is solved, and more efficient and close to reality is achieved.
Patent Information
- Application Number
- CN202311706592.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-12
- Publication Date
- 2025-06-13
AI Technical Summary
The traditional clinical pathway maintenance method is not objective, lacks data support, high time cost and difficult to meet actual treatment needs, resulting in low enrolment rate, high variability rate, inconvenient use of doctors, and inability to achieve the expected goals.
By obtaining the valid medical order set and the number of effective medical treatments for patients entering the clinical pathway within the preset period, combining the collection of medical order templates and the division information of the preset treatment stage, the execution rate of medical order templates and the execution rate of new medical orders is determined, thereby recommending the content to be maintained for clinical pathways.
The objectivity and efficiency of clinical path maintenance are achieved, making the maintained clinical path more in line with the actual clinical situation, reducing the variability rate, and improving the entry rate and convenience of use.
Smart Images

Figure CN120148896A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of medical information processing, and in particular to a method, device and electronic device for recommending clinical pathway maintenance content. Background Art
[0002] A clinical pathway refers to a series of standardized treatment processes and measures established for a certain disease, which are guided by evidence-based medical evidence and guidelines to standardize medical behaviors, reduce variations, lower costs, and improve the treatment effect and quality of patients.
[0003] Currently, the traditional maintenance method of clinical pathways is mainly carried out manually based on the experience of clinicians and management departments, and the following problems mainly exist in this method:
[0004] (1) It is not objective and lacks data support. Since it only depends on the experience of the personnel participating in the maintenance of clinical pathways, the level and participation of relevant personnel have a great impact on the maintenance quality of clinical pathways.
[0005] (2) It has a high time cost and is difficult to meet the actual treatment needs. Since the maintenance of clinical pathways usually requires all doctors using clinical pathways to participate, and it takes multiple rounds of discussions to determine the relevant final maintenance plan, which consumes a huge amount of manpower; in addition, due to the limited number of participants in the maintenance of clinical pathways, the maintained clinical pathways are also difficult to apply to the treatment needs of actual clinical patients, and there are problems such as low path entry rate, high variation rate, inconvenient use by doctors, and ultimately failing to achieve the expected purpose. Summary of the Invention
[0006] In view of this, the purpose of the present invention is to provide a method, device and electronic device for recommending clinical pathway maintenance content to alleviate the above problems existing in the traditional clinical pathway maintenance method.
[0007] In a first aspect, an embodiment of the present invention provides a method for recommending content for clinical pathway maintenance. The method includes: obtaining a set of valid medical orders and the number of valid visits of in-path patients for a clinical pathway within a preset time period; wherein the valid medical orders are the medical orders that have been executed by the in-path patients within the preset time period, and the number of valid visits represents the number of times the in-path patients have visited and completed treatment within the preset time period; obtaining a set of medical order templates for the clinical pathway within the preset time period; wherein each medical order template in the set of medical order templates has corresponding medical order information; based on the set of valid medical orders, the number of valid visits, the set of medical order templates, and the preset course stage division information, determining the first execution rate of each medical order template in the set of medical order templates and the second execution rate of each new medical order in the set of valid medical orders; wherein the new medical orders are the medical orders outside the clinical pathway in the set of valid medical orders, the first execution rate represents the situation where the in-path patients actually execute the corresponding medical order templates within the preset time period, and the second execution rate represents the situation where the in-path patients actually execute the corresponding new medical orders within the preset time period; based on the first execution rate of each medical order template and the second execution rate of each new medical order, determining the content to be maintained for the clinical pathway, and recommending the content to be maintained to the user corresponding to the clinical pathway.
[0008] In a second aspect, an embodiment of the present invention further provides a device for recommending content for clinical pathway maintenance. The device includes: a first acquisition module, configured to obtain a set of valid medical orders and the number of valid visits of in-path patients for a clinical pathway within a preset time period; wherein the valid medical orders are the medical orders that have been executed by the in-path patients within the preset time period, and the number of valid visits represents the number of times the in-path patients have visited and completed treatment within the preset time period; a second acquisition module, configured to obtain a set of medical order templates for the clinical pathway within the preset time period; wherein each medical order template in the set of medical order templates has corresponding medical order information; a determination module, configured to determine the first execution rate of each medical order template in the set of medical order templates and the second execution rate of each new medical order in the set of valid medical orders based on the set of valid medical orders, the number of valid visits, the set of medical order templates, and the preset course stage division information; wherein the new medical orders are the medical orders outside the clinical pathway in the set of valid medical orders, the first execution rate represents the situation where the in-path patients actually execute the corresponding medical order templates within the preset time period, and the second execution rate represents the situation where the in-path patients actually execute the corresponding new medical orders within the preset time period; a recommendation module, configured to determine the content to be maintained for the clinical pathway based on the first execution rate of each medical order template and the second execution rate of each new medical order, and recommend the content to be maintained to the user corresponding to the clinical pathway.
[0009] In a third aspect, an embodiment of the present invention further provides an electronic device, including a processor and a memory. The memory stores computer-executable instructions that can be executed by the processor, and the processor executes the computer-executable instructions to implement the recommendation method for the clinical pathway maintenance content described in the first aspect above.
[0010] A recommendation method, device, and electronic device for clinical pathway maintenance content provided by an embodiment of the present invention first obtain a set of effective medical orders and the number of effective medical visits of in-path patients during a preset period for a clinical pathway, then obtain a set of medical order templates for the clinical pathway during the preset period, and then determine the first execution rate of each medical order template in the set of medical order templates and the second execution rate of each newly added medical order in the set of effective medical orders based on the set of effective medical orders, the number of effective medical visits, the set of medical order templates, and the preset course stage division information. Finally, based on the first execution rate of each medical order template and the second execution rate of each newly added medical order, the to-be-maintained content of the clinical pathway is recommended to the user corresponding to the clinical pathway. By adopting the above technology, by combining the effective medical orders and effective medical visits of in-path patients with the medical order templates of the clinical pathway, and then recommending the to-be-maintained content of the clinical pathway to the user, it can facilitate relevant personnel to perform targeted maintenance on the clinical pathway according to the recommended content, thereby making the maintenance of the clinical pathway more objective and efficient, and making the maintained clinical pathway more in line with the actual clinical situation.
[0011] Other features and advantages of the present invention will be described in the following specification, and, in part, will be obvious from the specification, or will be understood by implementing the present invention. The objectives and other advantages of the present invention are achieved and obtained by the structures specifically pointed out in the specification, claims, and drawings.
[0012] To make the above objectives, features, and advantages of the present invention more obvious and understandable, the following specifically enumerates preferred embodiments and, in conjunction with the accompanying drawings, makes the following detailed description. Description of the Drawings
[0013] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following will briefly introduce the drawings required for use in the description of the specific embodiments or the prior art. Obviously, the following drawings are some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0014] Figure 1 It is a flowchart of a recommendation method for clinical pathway maintenance content in an embodiment of the present invention;
[0015] Figure 2 It is a flow example diagram of a recommendation method for clinical pathway maintenance content in an embodiment of the present invention;
[0016] Figure 3 This is an example diagram showing the clinical pathway upgrade plan on the clinical pathway upgrade suggestion interface in an embodiment of the present invention;
[0017] Figure 4 This is a schematic structural diagram of a recommendation device for clinical pathway maintenance content in an embodiment of the present invention;
[0018] Figure 5 This is a schematic structural diagram of an electronic device in an embodiment of the present invention. Detailed implementation manners
[0019] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below in conjunction with the embodiments. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.
[0020] Currently, the traditional maintenance method of clinical pathways is mainly carried out manually based on the experience of clinicians and management departments, and the following problems mainly exist in this method:
[0021] (1) It is not objective and lacks data support. Since it only relies on the experience of the personnel participating in the clinical pathway maintenance, the level and participation of the relevant personnel have a great impact on the maintenance quality of the clinical pathway.
[0022] (2) High time cost and difficult to meet the actual treatment needs. Since the maintenance of clinical pathways usually requires all doctors using clinical pathways to participate, and multiple rounds of discussions are required to determine the relevant final maintenance plan, which consumes a huge amount of manpower; in addition, since the number of personnel participating in the clinical pathway maintenance is limited, the maintained clinical pathway is also difficult to apply to the treatment needs of actual clinical patients, and there are problems such as low path entry rate, high variation rate, inconvenient use by doctors, and ultimately failing to achieve the expected purpose.
[0023] Based on this, a recommendation method, device, and electronic device for clinical pathway maintenance content provided in the embodiments of the present invention can alleviate the above problems existing in the traditional clinical pathway maintenance method.
[0024] For the convenience of understanding this embodiment, first, a recommendation method for clinical pathway maintenance content disclosed in the embodiments of the present invention will be introduced in detail. Refer to Figure 1 The flowchart of a recommendation method for clinical pathway maintenance content shown, and this method may include the following steps:
[0025] Step S102, obtain a set of valid medical orders and the number of valid medical visits of the patients entering the path during a preset period.
[0026] Among them, the above-mentioned valid medical orders can refer to the medical orders that have been executed by the patients admitted to the pathway within the preset time period, and the above-mentioned valid number of consultations can represent the number of times that the patients admitted to the pathway have consulted and completed the treatment within the preset time period.
[0027] Since a medical order has the attribute of medical order status, and the medical order status is usually divided into: issued (issued but not signed), signed (signed but not confirmed and received by the nurse station), received (confirmed and received by the nurse station but not executed), being executed (executed by the nurse but not completed), executed (executed but the patient has not completed the treatment), stopped (the medical order has been completed or stopped in advance, but the patient has not completed the treatment), completed (executed by the patient and the patient has completed the treatment, or directly changed from the stopped state to the completed state), therefore, the medical orders with the medical order status of executed, stopped, and completed can be queried and screened out from the medical orders obtained after the patients admitted to the pathway within the specified time range of the clinical pathway according to the medical order status, and then all the screened valid medical orders are combined into a valid medical order set.
[0028] Since the patients admitted to the pathway will handle inpatient registration and generate corresponding inpatient consultation information during each consultation and treatment, the inpatient consultation information includes the inpatient status, and the inpatient status is usually divided into in-patient and discharged, therefore, the inpatient consultation information with the inpatient status of discharged can be queried and screened out from the inpatient consultation information obtained after the patients admitted to the pathway within the specified time range of the clinical pathway according to the inpatient status, and the quantity statistics of all the screened inpatient consultation information is carried out, and then the counted quantity is used as the valid number of consultations.
[0029] Step S104, obtain the set of medical order templates of the clinical pathway within the preset time period.
[0030] Among them, each medical order template in the above-mentioned set of medical order templates has corresponding medical order information.
[0031] The above-mentioned medical order information may include: clinical pathway id, clinical pathway treatment course id, clinical pathway medical order template id, clinical service id, medical order type, whether the medical order is recommended or mandatory, medical order execution department, medical order content, frequency, treatment stage division, etc., which are not limited herein.
[0032] Since the doctor's order information includes a field indicating whether the doctor's order is recommended or mandatory, and the doctor's order template that needs to be set as mandatory (i.e., the mandatory doctor's order template) refers to the doctor's order template that theoretically all patients admitted to the pathway will use based on clinical experience analysis, it is necessary to set the field indicating whether the doctor's order is recommended or mandatory for the mandatory doctor's order template in the clinical pathway as mandatory. If a mandatory doctor's order template is not executed during the implementation of the clinical pathway, the reason for the non-execution of the mandatory doctor's order template (i.e., the reason for the clinical pathway variation) needs to be filled in. Similarly, the doctor's order information includes a field indicating whether the doctor's order is recommended or mandatory, and the doctor's order template that needs to be set as recommended (i.e., the recommended doctor's order template) refers to the doctor's order template recommended for patients admitted to the pathway based on clinical experience analysis. Therefore, it is necessary to set the field indicating whether the doctor's order is recommended or mandatory for the recommended doctor's order template in the clinical pathway as recommended.
[0033] Since doctor's order templates are usually stored in the doctor's order template table pre-maintained in the clinical pathway, the doctor's order templates with the corresponding clinical pathway id can be found in the clinical pathway by querying the doctor's order template table, and then all the found doctor's order templates are grouped into a doctor's order template set.
[0034] Step S106, based on the valid doctor's order set, the valid number of visits, the doctor's order template set, and the preset course stage division information, determine the first execution rate of each doctor's order template in the doctor's order template set and the second execution rate of each new doctor's order in the valid doctor's order set.
[0035] Among them, the new doctor's order is the doctor's order outside the clinical pathway in the valid doctor's order set. The first execution rate represents the situation of in-pathway patients actually executing the corresponding doctor's order template within the preset time period, and the second execution rate represents the situation of in-pathway patients actually executing the corresponding new doctor's order within the preset time period.
[0036] Step S108, based on the first execution rate of each doctor's order template and the second execution rate of each new doctor's order, determine the content to be maintained in the clinical pathway and recommend the content to be maintained to the user corresponding to the clinical pathway.
[0037] A method for recommending content for clinical pathway maintenance provided by an embodiment of the present invention first obtains a set of valid medical orders and the number of valid visits of in-path patients during a preset period for a clinical pathway, then obtains a set of medical order templates for the clinical pathway during the preset period, and then determines the first execution rate of each medical order template in the set of medical order templates and the second execution rate of each new medical order in the set of valid medical orders based on the set of valid medical orders, the number of valid visits, the set of medical order templates, and the preset course stage division information. Finally, based on the first execution rate of each medical order template and the second execution rate of each new medical order, the content to be maintained for the clinical pathway is recommended to the user corresponding to the clinical pathway. By adopting the above technology, by combining the valid medical orders and valid visits of in-path patients with the medical order templates of the clinical pathway, and then recommending the content to be maintained for the clinical pathway to the user, it can facilitate relevant personnel to perform targeted maintenance on the clinical pathway, so that the maintenance of the clinical pathway is more objective and efficient, and the maintained clinical pathway is more in line with the actual clinical situation.
[0038] As a possible implementation manner, the above step S106 (that is, based on the set of valid medical orders, the number of valid visits, the set of medical order templates, and the preset course stage division information, determining the first execution rate of each medical order template in the set of medical order templates and the second execution rate of each new medical order in the set of valid medical orders) may include: matching the set of valid medical orders with the set of medical order templates, and determining the first execution rate of each medical order template and the second execution rate of each new medical order based on the matching result, the number of valid visits, and the preset course stage division information.
[0039] Exemplarily, the step of determining the first execution rate of each medical order template and the second execution rate of each new medical order based on the matching result, the number of valid visits, and the preset course stage division information may be performed according to the following operation method:
[0040] Step 1, based on the above matching result, divide the set of valid medical orders into a first set of valid medical orders that corresponds to and matches the set of medical order templates and a second set of valid medical orders that does not match the set of medical order templates; wherein, each valid medical order in the first set of valid medical orders corresponds to and matches a corresponding medical order template, and the second set of valid medical orders consists of one or more new medical orders and each new medical order does not match a corresponding medical order template.
[0041] Exemplarily, the above matching result may indicate whether each valid medical order in the set of valid medical orders matches a medical order template; based on this, the above step 1 may include: determining, from the set of valid medical orders based on the above matching result, the non-new medical orders that match the medical order templates and the new medical orders that do not match the medical order templates; forming the first set of valid medical orders by all the determined non-new medical orders, and forming the second set of valid medical orders by all the determined new medical orders.
[0042] Each valid medical order in the set of valid medical orders can be respectively matched with each medical order template in the set of medical order templates. If a certain valid medical order can be matched with the corresponding medical order template in the set of medical order templates, then this medical order template is regarded as a non-new medical order. If this valid medical order cannot be matched with the medical order templates in the set of medical order templates, then this medical order template is regarded as a new medical order, and so on. After all the valid medical orders in the set of valid medical orders are matched with the medical order templates in the set of medical order templates, all the non-new medical orders and all the new medical orders in the set of valid medical orders can be determined. Furthermore, all the non-new medical orders and all the new medical orders in the set of valid medical orders are respectively formed into a first set of valid medical orders and a second set of valid medical orders.
[0043] Step 2: Based on the first set of valid medical orders and the number of valid consultations, determine the first execution rate of each medical order template.
[0044] Exemplarily, each valid medical order in the above set of valid medical orders has its corresponding consultation identifier; based on this, the above Step 2 may include: determining the number of executed consultations of each medical order template from the first set of valid medical orders according to the consultation identifier; where the number of executed consultations represents the number of times that the in-path patients visit and complete the treatment by executing the corresponding medical order template within a preset time period; based on the number of valid consultations and the number of executed consultations of each medical order template, determine the first execution rate of each medical order template.
[0045] Since the consultation identifier can uniquely represent each visit of each in-path patient, the number of each valid medical order in the first set of valid medical orders can be counted by the consultation identifier, and then the number counted for each valid medical order is determined as the number of executed consultations of the medical order template matched by this valid medical order. In this way, the number of executed consultations of each medical order template in the set of medical order templates can be obtained, and thus the first execution rate of each medical order template can be calculated based on the number of valid consultations and the number of executed consultations of each medical order template. For example, for a certain medical order template, the number of valid consultations is denoted as B. After obtaining the number of executed consultations of this medical order template (denoted as D) by counting the consultation identifiers of the valid medical orders matched with this medical order template, the first execution rate of this medical order template can be calculated according to the following formula: β = D / B.
[0046] Step 3: Based on the second set of valid medical orders, the number of valid consultations, and the preset course stage division information, determine the second execution rate of each new medical order.
[0047] Exemplarily, each valid medical order in the above-mentioned set of valid medical orders has corresponding execution time information and consultation time information; based on this, step 3 above may include: determining the treatment stage corresponding to each new medical order from the second set of valid medical orders based on the preset treatment stage division information and the execution time information and consultation time information of each new medical order in the second set of valid medical orders; determining the number of times the medical order is executed for each new medical order in the corresponding treatment stage from the second set of valid medical orders according to the consultation identifier; wherein, the number of times the medical order is executed represents the number of times the patient admitted to the pathway visits and executes the corresponding new medical order to complete the treatment of the corresponding treatment stage within the preset time period; determining the second execution rate of each new medical order based on the number of valid consultations and the number of times the medical order is executed for each new medical order.
[0048] Since both the execution time information and the consultation time information can be expressed in forms such as date and time, the time difference between the corresponding execution time information and the corresponding consultation time information can be calculated for each new medical order in the second set of valid medical orders to obtain the corresponding duration information, and then each new medical order can be matched with the treatment stages included in the preset treatment stage division information according to the duration information, so as to determine the new medical orders that match the treatment stages and further determine the treatment stages that each of these new medical orders matches. For example, the first stage of the medical order included in the preset treatment stage division information is 1-2 days. If the number of days obtained by subtracting the admission date (i.e., the consultation time information) of a medical order from the start date (i.e., the execution time information) of the medical order is less than 2 days, then the treatment stage of the medical order is the first stage, and the medical order is a medical order in the first stage.
[0049] Since multiple visits of the same patient admitted to the pathway may execute the same medical order, that is, a medical order may have multiple consultation identifiers (such as consultation id, consultation name, etc.), the number of consultation identifiers of each new medical order that matches the treatment stage in the second set of valid medical orders can be counted, and one or more consultation identifiers of the new medical order can be combined and recorded as one consultation identifier during the counting process, and then the counted number corresponding to the new medical order can be determined as the number of times the medical order is executed for the new medical order in the corresponding treatment stage. In this way, the number of times the medical order is executed for each new medical order in the second set of valid medical orders can be obtained, and the second execution rate of each new medical order can be calculated based on the number of valid consultations and the number of times the medical order is executed for each new medical order. Continuing the previous example, for a certain new medical order, after obtaining the number of times the medical order is executed for the new medical order in the corresponding treatment stage (denoted as b) by the above method of counting the consultation identifiers of the valid medical order, the second execution rate of the new medical order can be calculated according to the following formula: α = b / B.
[0050] As a possible implementation manner, determining the content to be maintained for the clinical pathway based on the first execution rate of each medical order template and the second execution rate of each newly added medical order in step S108 above may include: (1) determining from the medical order template set the first medical order template with a first execution rate not greater than a preset first threshold, the second medical order template with a first execution rate greater than the preset first threshold and not greater than a preset second threshold, and the third medical order template with a first execution rate greater than the preset second threshold and not greater than a preset third threshold according to the first execution rate and medical order information; wherein, the preset first threshold, the preset second threshold, and the preset third threshold increase in sequence; (2) determining from all the newly added medical orders the first medical order with a second execution rate not less than the preset third threshold and less than a preset fourth threshold and the second medical order with a second execution rate not less than the preset fourth threshold according to the second execution rate; wherein, the preset third threshold is less than the preset fourth threshold; (3) forming the content to be maintained by all the determined first medical order templates, all the second medical order templates, all the third medical orders, all the first medical orders, and all the second medical orders.
[0051] A deletion threshold (such as 30%, which can be flexibly set), a recommendation threshold (such as 50%, which can be flexibly set), and a must-do threshold (such as 80%, which can be flexibly set) can be set in advance. After obtaining the first execution rate of each medical order template in the medical order template set and the number of times of medical order execution of each newly added medical order in the second valid medical order set, the must-do medical order templates and recommended medical order templates can be screened out from the medical order template set according to whether the medical order is a recommended or must-do field; judge the size relationship between the first execution rate of each medical order template in the medical order template set and the deletion threshold respectively, and then use the medical order template with β not greater than the deletion threshold as the recommended deletion medical order template to form the first medical order template set (denoted as J); judge the size relationship between the first execution rate of each must-do medical order template in the medical order template set and the deletion threshold and the must-do threshold respectively, and then use the medical order template with β greater than the deletion threshold and not greater than the must-do threshold as the recommended non-must-do medical order template (that is, the recommended medical order template) to form the second medical order template set (denoted as E); judge the size relationship between the first execution rate of each recommended medical order template in the medical order template set and the must-do threshold respectively, and then use the recommended medical order template with β greater than the must-do threshold as the recommended must-do medical order template to form the third medical order template set (denoted as F); judge the size relationship between each newly added medical order in the second valid medical order set and the recommendation threshold and the must-do threshold respectively, and then use the valid medical order with α not less than the recommendation threshold and less than the must-do threshold as the recommended medical order to form the first medical order set (denoted as H), and use the valid medical order with α not less than the must-do threshold as the recommended must-do medical order to form the second medical order set (denoted as I).
[0052] As a possible implementation, the above-mentioned method for recommending clinical pathway maintenance content may further include: providing a maintenance operation interface for users; based on this, in the above step S108, recommending the content to be maintained to the corresponding user of the clinical pathway may include: sending the content to be maintained to the maintenance operation interface for display, and when the content to be maintained is displayed on the maintenance operation interface, adding a corresponding first identifier indicating recommended deletion to each first medical order template, adding a corresponding second identifier indicating recommended adjustment to a recommended medical order to each second medical order template, adding a corresponding third identifier indicating recommended adjustment to a mandatory medical order to each third medical order template, adding a corresponding fourth identifier indicating recommended inclusion in the recommended medical order to each first medical order, and adding a corresponding fifth identifier indicating recommended inclusion in the mandatory medical order to each second medical order.
[0053] Among them, the above-mentioned first identifier, second identifier, third identifier, fourth identifier, and fifth identifier can all adopt text identifiers, color identifiers, shape identifiers, etc., and there is no limitation on this.
[0054] For the sake of easy understanding, the operation method of the above-mentioned method for recommending clinical pathway maintenance content is described exemplarily below by taking the clinical pathway upgrade as an example.
[0055] See Figure 2 As shown, the process of clinical pathway upgrade mainly includes:
[0056] Step 1, query the set A of valid medical order data generated by the patients admitted to the specified clinical pathway within the specified time range (i.e., the set of valid medical orders), and calculate the effective number of visits B.
[0057] Step 2, query the set C of medical order templates for all treatment stages of the specified clinical pathway.
[0058] Step 3, calculate the first execution rate β of each medical order template in C in the corresponding treatment stage.
[0059] Step 4, calculate the set E of medical orders recommended to be adjusted to non-mandatory (i.e., the set of second medical order templates).
[0060] Step 5, calculate the set F of medical orders recommended to be adjusted to mandatory (i.e., the set of third medical order templates).
[0061] Step 6, calculate the set J of medical orders recommended to be deleted (i.e., the set of first medical order templates).
[0062] Step 7, calculate the set G of medical orders outside the path (i.e., the set of second valid medical orders).
[0063] Step 8, calculate the treatment stages corresponding to each medical order outside the path (i.e., the newly added medical order).
[0064] Step 9, calculate the second execution rate α of the out-of-path medical orders.
[0065] Step 10, calculate the set of medical orders H recommended for inclusion (i.e., the first set of medical orders).
[0066] Step 11, calculate the set of medical orders I recommended for inclusion as mandatory (i.e., the second set of medical orders).
[0067] Step 12, display the clinical pathway upgrade plan (i.e., the content to be maintained).
[0068] The clinical pathway upgrade plan can specifically include the sets of medical orders E, F, J, H, and I. The clinical pathway upgrade plan can be displayed through the clinical pathway upgrade recommendation interface (i.e., the maintenance operation interface).
[0069] See Figure 3 As shown, the content displayed on the clinical pathway upgrade recommendation interface includes the clinical pathway upgrade plan for uterine leiomyoma on the first day. Based on the original clinical pathway, the content to be upgraded (i.e., the content to be maintained, including newly added medical orders to be added and / or existing medical orders to be modified) is additionally marked with colored recommendation information. Among them, the recommendation information "-(88%) - It is recommended to adjust to mandatory" added to the right of the in-path medical order "General diet" indicates that the β value of this medical order template is 88% and it is recommended to adjust this recommended medical order template to a mandatory medical order template. The recommendation information "-(34%) - It is recommended to delete" added to the right of the in-path medical order "Internal pelvic examination" indicates that the β value of this medical order template is 34% and it is recommended to delete this medical order template from the clinical pathway. The recommendation information "-(60%) - It is recommended to adjust to recommended" added to the right of the in-path medical order "Venous blood sampling" indicates that the β value of this medical order template is 60% and it is recommended to adjust this mandatory medical order template to a recommended medical order template. The recommendation information "-(86%) - It is recommended to include in mandatory" added to the right of the out-of-path medical order "Diabetes general diet" indicates that the α value of this out-of-path medical order is 86% and it is recommended to include this out-of-path medical order as a mandatory medical order in the clinical pathway. The recommendation information "-(66%) - It is recommended to include in recommended" added to the right of the out-of-path medical order "Arterial blood sampling" indicates that the α value of this out-of-path medical order is 66% and it is recommended to include this out-of-path medical order as a recommended medical order in the clinical pathway. In addition, a corresponding checkbox is set on the right side of each piece of recommendation information, so that the clinical pathway administrator can select one or more checkboxes to perform corresponding maintenance operations (modifying existing medical orders, deleting existing medical orders, or adding newly added medical orders) on the medical orders corresponding to the selected checkboxes according to their recommendation information.
[0070] Step 13, the clinical pathway administrator executes the final clinical pathway upgrade plan.
[0071] Clinical path administrators can, according to the clinical path upgrade plan shown in the clinical path upgrade suggestion interface, combine the suggestions of clinicians, clinical guidelines, the cost trends of in-path patients, etc., and manually select the in-path medical orders and / or out-of-path medical orders within the path as the clinical path upgrade plan to be used (i.e., the final clinical path upgrade plan). After checking the checkbox of the clinical path upgrade plan to be used, the corresponding medical orders of the selected checkbox are triggered to perform the corresponding maintenance operations according to their suggested information by clicking the specified button, thereby forming an upgraded clinical path.
[0072] Compared with the traditional clinical path upgrade method that relies on path administrators to upgrade the path based on clinicians' experience, the above clinical path upgrade process has the following advantages: First, all five pieces of suggested information show the actual execution rate (i.e., the first execution rate and the second execution rate), which is more objective. At the same time, due to the support of the actual execution rate data, the interference of human factors is greatly reduced. Second, clinical path administrators can pick medical orders according to the clinical path upgrade plan shown in the interface, and finally form an upgraded clinical path by performing maintenance operations, which greatly reduces the workload of clinical path administrators in screening medical orders. Finally, since the clinical path upgrade plan is calculated based on the medical order data actually executed by in-path patients after actual medical treatment and the actual execution rate data, the clinical path upgrade plan is more in line with the actual clinical diagnosis and treatment process of patients, improves the quality of the clinical path, reduces the variation rate of the clinical path, and makes it easier for the clinical path to achieve the expected effect.
[0073] Based on the above recommendation method for clinical path maintenance content, an embodiment of the present invention further provides a recommendation device for clinical path maintenance content. See Figure 4 As shown, the device may include the following modules:
[0074] The first acquisition module 402 is used to acquire the set of valid medical orders and the number of valid visits of in-path patients for the clinical path within a preset time period; wherein, the valid medical orders are the medical orders that have been executed by in-path patients within the preset time period, and the number of valid visits represents the number of times in-path patients have visited and completed treatment within the preset time period.
[0075] The second acquisition module 404 is used to acquire the set of medical order templates for the clinical path within a preset time period; wherein, each medical order template in the set of medical order templates has corresponding medical order information.
[0076] A determination module 406, configured to determine a first execution rate of each medical order template in the medical order template set and a second execution rate of each newly added medical order in the valid medical order set based on the set of valid medical orders, the number of valid medical visits, the set of medical order templates, and preset course stage division information; wherein, the newly added medical order is a medical order outside the clinical pathway in the set of valid medical orders, the first execution rate represents the situation of in-path patients actually executing the corresponding medical order template within the preset time period, and the second execution rate represents the situation of in-path patients actually executing the corresponding newly added medical order within the preset time period.
[0077] A recommendation module 408, configured to determine the content to be maintained for the clinical pathway based on the first execution rate of each medical order template and the second execution rate of each newly added medical order, and recommend the content to be maintained to the user corresponding to the clinical pathway.
[0078] A recommendation device for the content to be maintained in a clinical pathway provided by an embodiment of the present invention combines the valid medical orders and valid medical visits of in-path patients with the medical order templates of the clinical pathway, and then recommends the content to be maintained in the clinical pathway to the user, which can facilitate relevant personnel to perform targeted maintenance on the clinical pathway according to the recommended content, thereby making the maintenance of the clinical pathway more objective and efficient, and making the maintained clinical pathway more in line with the actual clinical situation.
[0079] The above-mentioned determination module 406 can also be configured to: match the set of valid medical orders with the set of medical order templates, and determine the first execution rate of each medical order template and the second execution rate of each newly added medical order based on the matching result, the number of valid medical visits, and the preset course stage division information.
[0080] The above-mentioned determination module 406 can also be configured to: divide the set of valid medical orders into a first set of valid medical orders that corresponds to and matches the set of medical order templates and a second set of valid medical orders that does not match the set of medical order templates based on the matching result; wherein, each valid medical order in the first set of valid medical orders corresponds to and matches a corresponding medical order template, and the second set of valid medical orders consists of one or more newly added medical orders and each newly added medical order does not match a corresponding medical order template; determine the first execution rate of each medical order template based on the first set of valid medical orders and the number of valid medical visits; determine the second execution rate of each newly added medical order based on the second set of valid medical orders, the number of valid medical visits, and the preset course stage division information.
[0081] Each valid medical order in the above-mentioned set of valid medical orders has a corresponding visit identifier; based on this, the above-mentioned determination module 406 can also be used to: determine the number of executions of each medical order template from the first set of valid medical orders according to the visit identifier; wherein, the number of executions represents the number of times that the in-path patient visits and executes the corresponding medical order template to complete the treatment within the preset time period; based on the number of valid visits and the number of executions of each medical order template, determine the first execution rate of each medical order template.
[0082] Each valid medical order in the above-mentioned set of valid medical orders has corresponding execution time information and visit time information; based on this, the above-mentioned determination module 406 can also be used to: based on the preset course stage division information and the execution time information and visit time information of each newly added medical order in the second set of valid medical orders, determine the course stage corresponding to each newly added medical order from the second set of valid medical orders; determine the number of executions of each newly added medical order in its corresponding course stage from the second set of valid medical orders according to the visit identifier; wherein, the number of executions of the medical order represents the number of times that the in-path patient visits and executes the corresponding newly added medical order to complete the treatment of the corresponding course stage within the preset time period; based on the number of valid visits and the number of executions of each newly added medical order, determine the second execution rate of each newly added medical order.
[0083] The above-mentioned matching result represents whether each valid medical order in the set of valid medical orders matches the medical order template; based on this, the above-mentioned determination module 406 can also be used to: determine the non-newly added medical orders that match the medical order template and the newly added medical orders that do not match the medical order template from the set of valid medical orders based on the matching result; form the first set of valid medical orders with all the determined non-newly added medical orders, and form the second set of valid medical orders with all the determined newly added medical orders.
[0084] The above-mentioned recommendation module 408 can also be used to: determine the first medical order template with a first execution rate not greater than a preset first threshold, the second medical order template with a first execution rate greater than the preset first threshold and not greater than a preset second threshold, and the third medical order template with a first execution rate greater than the preset second threshold and not greater than a preset third threshold from the set of medical order templates according to the first execution rate and medical order information; wherein, the preset first threshold, the preset second threshold and the preset third threshold increase in sequence; determine the first medical order with a second execution rate not less than the preset third threshold and less than a preset fourth threshold and the second medical order with a second execution rate not less than the preset fourth threshold from all the newly added medical orders according to the second execution rate; wherein, the preset third threshold is less than the preset fourth threshold; form the content to be maintained with all the determined first medical order templates, all the second medical order templates, all the third medical orders, all the first medical orders and all the second medical orders.
[0085] SeeFigure 4 As shown, the device may further include:
[0086] An interface module 410, configured to provide a maintenance operation interface of the clinical pathway for the user.
[0087] The above-mentioned recommendation module 408 may also be configured to: send the content to be maintained to the maintenance operation interface for display, and when the content to be maintained is displayed on the maintenance operation interface, add a corresponding first identifier indicating recommended deletion to each first medical order template, add a corresponding second identifier indicating recommended adjustment to a recommended medical order to each second medical order template, add a corresponding third identifier indicating recommended adjustment to a mandatory medical order to each third medical order template, add a corresponding fourth identifier indicating recommended inclusion in the recommended medical order to each first medical order, and add a corresponding fifth identifier indicating recommended inclusion in the mandatory medical order to each second medical order.
[0088] The recommendation device for the clinical pathway maintenance content provided by the embodiments of the present invention has the same implementation principle and the same technical effects as the foregoing embodiments of the method for recommending clinical pathway maintenance content. For the sake of brief description, for the parts not mentioned in the device embodiments, reference may be made to the corresponding parts in the foregoing method embodiments.
[0089] The embodiments of the present invention also provide an electronic device, as Figure 5 shown, which is a schematic structural diagram of the electronic device. Wherein, the electronic device includes a processor 51 and a memory 50. The memory 50 stores computer-executable instructions that can be executed by the processor 51, and the processor 51 executes the computer-executable instructions to implement the foregoing method for recommending clinical pathway maintenance content.
[0090] In Figure 5 the illustrated embodiment, the electronic device further includes a bus 52 and a communication interface 53. Wherein, the processor 51, the communication interface 53, and the memory 50 are connected through the bus 52.
[0091] Among them, the memory 50 may include high-speed random access memory (RAM), and may also include non-volatile memory, such as at least one disk memory. The communication connection between this system network element and at least one other network element is realized through at least one communication interface 53 (which can be wired or wireless), and the Internet, wide area network, local area network, metropolitan area network, etc. can be used. The bus 52 can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, an EISA (Extended Industry Standard Architecture) bus, etc. The bus 52 can be divided into an address bus, a data bus, a control bus, etc. For the sake of representation, Figure 5 only a two-way arrow is used in Figure 5 , but it does not mean that there is only one bus or one type of bus.
[0092] The processor 51 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the integrated logic circuit in the hardware of the processor 51 or the instructions in the form of software. The above-mentioned processor 51 can be a general-purpose processor, including a central processing unit (CPU for short), a network processor (NP for short), etc.; it can also be a digital signal processor (DSP for short), an application specific integrated circuit (ASIC for short), a field programmable gate array (FPGA for short), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in combination with the embodiments of the present invention can be directly embodied as being executed and completed by a hardware decoding processor, or executed and completed by a combination of the hardware and software modules in the decoding processor. The software module can be located in a mature storage medium in the art such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, registers, etc. This storage medium is located in the memory, and the processor 51 reads the information in the memory and combines its hardware to complete the steps of the method for recommending the content of clinical pathway maintenance in the foregoing embodiments.
[0093] Unless otherwise specifically stated, the relative steps, numerical expressions, and numerical values of the components and steps set forth in these embodiments do not limit the scope of the present invention.
[0094] If the described functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium executable by a processor. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks, or optical discs that can store program codes.
[0095] In the description of the present invention, it should be noted that the orientation or positional relationship indicated by the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc. is based on the orientation or positional relationship shown in the drawings. It is only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be construed as a limitation to the present invention. In addition, the terms "first", "second", "third" are only used for descriptive purposes and cannot be construed as indicating or implying relative importance.
[0096] Finally, it should be noted that the above-described embodiments are only specific embodiments of the present invention, used to illustrate the technical solutions of the present invention, rather than limiting them. The protection scope of the present invention is not limited thereto. Although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: any person skilled in the art within the technical scope disclosed by the present invention can still modify the technical solutions described in the foregoing embodiments or easily conceive of changes, or perform equivalent replacements for some of the technical features; and these modifications, changes, or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention and should all be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be determined by the protection scope of the claims.
Claims
1. A method for recommending content of clinical pathway maintenance, characterized in that, the method includes: Obtain the set of valid medical orders and the number of valid visits of in-path patients during a preset period; wherein, the valid medical orders are the medical orders that have been executed by in-path patients during the preset period, and the number of valid visits represents the number of times in-path patients have visited and completed treatment during the preset period; Obtain the set of medical order templates of the clinical pathway during a preset period; wherein, each medical order template in the set of medical order templates has corresponding medical order information; Based on the set of valid medical orders, the number of valid visits, the set of medical order templates, and the preset course stage division information, determine the first execution rate of each medical order template in the set of medical order templates and the second execution rate of each new medical order in the set of valid medical orders; wherein, the new medical orders are the medical orders outside the clinical pathway in the set of valid medical orders, the first execution rate represents the situation of in-path patients actually executing the corresponding medical order template during the preset period, and the second execution rate represents the situation of in-path patients actually executing the corresponding new medical order during the preset period; Based on the first execution rate of each medical order template and the second execution rate of each new medical order, determine the content to be maintained of the clinical pathway, and recommend the content to be maintained to the user corresponding to the clinical pathway.
2. The method according to claim 1, characterized in that, Based on the set of valid medical orders, the number of valid visits, the set of medical order templates, and the preset course stage division information, determining the first execution rate of each medical order template in the set of medical order templates and the second execution rate of each new medical order in the set of valid medical orders includes: Match the set of valid medical orders with the set of medical order templates, and based on the matching result, the number of valid visits, and the preset course stage division information, determine the first execution rate of each medical order template and the second execution rate of each new medical order.
3. The method according to claim 2, characterized in that, Based on the matching result, the number of valid visits, and the preset course stage division information, determining the first execution rate of each medical order template and the second execution rate of each new medical order includes: Based on the matching result, divide the set of valid medical orders into a first set of valid medical orders corresponding to and matching the set of medical order templates and a second set of valid medical orders not matching the set of medical order templates; wherein, each valid medical order in the first set of valid medical orders corresponds to and matches a corresponding medical order template, and the second set of valid medical orders consists of one or more new medical orders and each new medical order does not match a corresponding medical order template; Based on the first set of valid medical orders and the number of valid visits, determine the first execution rate of each medical order template; Based on the second set of valid medical orders, the number of valid visits, and the preset course stage division information, determine the second execution rate of each new medical order.
4. The method according to claim 3, characterized in that, Each valid medical order in the set of valid medical orders has a corresponding visit identifier; Determining a first execution rate for each medical order template based on the first set of valid medical orders and the number of valid medical visits, including: Determining the number of executed medical visits for each medical order template from the first set of valid medical orders according to the medical visit identifier; wherein the number of executed medical visits represents the number of times an in-path patient visits and executes the corresponding medical order template to complete treatment within the preset time period; Determining the first execution rate for each medical order template based on the number of valid medical visits and the number of executed medical visits for each medical order template.
5. The method according to claim 3, wherein, Each valid medical order in the set of valid medical orders has corresponding execution time information and medical visit time information; Determining a second execution rate for each new medical order based on the second set of valid medical orders, the number of valid medical visits, and the preset course stage division information, including: Determining the corresponding course stage for each new medical order from the second set of valid medical orders based on the preset course stage division information and the execution time information and medical visit time information of each new medical order in the second set of valid medical orders; Determining the number of times a new medical order is executed in its corresponding course stage from the second set of valid medical orders according to the medical visit identifier; wherein the number of times the medical order is executed represents the number of times an in-path patient visits and executes the corresponding new medical order to complete the treatment of the corresponding course stage within the preset time period; Determining the second execution rate for each new medical order based on the number of valid medical visits and the number of times each new medical order is executed.
6. The method according to claim 3, wherein, The matching result represents whether each valid medical order in the set of valid medical orders matches a medical order template; dividing the set of valid medical orders into a first set of valid medical orders that correspondingly match the set of medical order templates and a second set of valid medical orders that do not match the set of medical order templates based on the matching result, including: Determining non-new medical orders that match the medical order template and new medical orders that do not match the medical order template from the set of valid medical orders based on the matching result; Forming the determined all non-new medical orders into the first set of valid medical orders, and forming the determined all new medical orders into the second set of valid medical orders.
7. The method according to claim 1, wherein, Determining the content to be maintained for the clinical pathway based on the first execution rate of each medical order template and the second execution rate of each new medical order, including: Determining a first medical order template with a first execution rate not greater than a preset first threshold, a second medical order template with a first execution rate greater than the preset first threshold and not greater than a preset second threshold, and a third medical order template with a first execution rate greater than the preset second threshold and not greater than a preset third threshold from the set of medical order templates according to the first execution rate and medical order information; wherein the preset first threshold, the preset second threshold, and the preset third threshold increase in sequence; The first medical orders with a second execution rate determined from all newly added medical orders according to the second execution rate being not less than a preset third threshold and less than a preset fourth threshold, and the second medical orders with a second execution rate not less than the preset fourth threshold; wherein, the preset third threshold is less than the preset fourth threshold. The determined all first medical order templates, all second medical order templates, all third medical orders, all first medical orders and all second medical orders form the content to be maintained.
8. The method according to claim 7, wherein, the method further includes: providing a maintenance operation interface for the clinical pathway to the user; Recommending the content to be maintained to the user corresponding to the clinical pathway includes: sending the content to be maintained to the maintenance operation interface for display, and when the content to be maintained is displayed on the maintenance operation interface, adding a first identifier indicating recommended deletion to each first medical order template, adding a second identifier indicating recommended adjustment to a recommended medical order to each second medical order template, adding a third identifier indicating recommended adjustment to a mandatory medical order to each third medical order template, adding a fourth identifier indicating recommended inclusion in the recommended medical orders to each first medical order, and adding a fifth identifier indicating recommended inclusion in the mandatory medical orders to each second medical order.
9. A device for recommending content for maintaining a clinical pathway, wherein, the device includes: A first acquisition module for acquiring a set of valid medical orders and the number of valid visits of in-path patients for a clinical pathway during a preset period; wherein, the valid medical orders are medical orders that have been executed by in-path patients during the preset period, and the number of valid visits represents the number of times in-path patients have visited and completed treatment during the preset period; A second acquisition module for acquiring a set of medical order templates for the clinical pathway during a preset period; wherein, each medical order template in the set of medical order templates has corresponding medical order information; A determination module for determining the first execution rate of each medical order template in the set of medical order templates and the second execution rate of each newly added medical order in the set of valid medical orders based on the set of valid medical orders, the number of valid visits, the set of medical order templates and preset course stage division information; wherein, the newly added medical orders are medical orders outside the clinical pathway in the set of valid medical orders, the first execution rate represents the situation of in-path patients actually executing the corresponding medical order template during the preset period, and the second execution rate represents the situation of in-path patients actually executing the corresponding newly added medical order during the preset period; A recommendation module for determining the content to be maintained for the clinical pathway based on the first execution rate of each medical order template and the second execution rate of each newly added medical order, and recommending the content to be maintained to the user corresponding to the clinical pathway.
10. An electronic device, wherein, It includes a processor and a memory, the memory stores computer-executable instructions that can be executed by the processor, and the processor executes the computer-executable instructions to implement the method according to any one of claims 1 to 8.