Function guiding system and method for medical service scene
Through the configuration management module, subscription management module and function guidance module, the generation of guidance resource packages suitable for different user roles and business processes, the operation and use of medical information systems is solved, the cost of manual training is reduced, and the operation proficiency and work efficiency of medical personnel are improved.
Patent Information
- Application Number
- CN202410044383.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-11
- Publication Date
- 2025-07-11
AI Technical Summary
The system operation and use problems caused by factors such as roles, business processes, version iteration and other factors lead to high manual training costs, and the operation is not smooth after the system iteration and upgrading, so repetitive learning guidance cannot be provided.
It provides a functional guidance system for medical business scenarios, including configuration management module, subscription management module and function guidance module. Through the server cluster, it generates guidance resource packages that are adapted to different user roles and business processes, automatically match and provide functional guidance to reduce manual training needs.
It improves the operating proficiency of medical personnel in the system, improves work efficiency, reduces the labor cost of manual training, and realizes the convenience and ease of use of system operations.
Smart Images

Figure CN120299642A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, and more particularly to a function guidance system and method for a medical business scenario. Background Art
[0002] With the continuous development of medical informatization, the application scope of medical information systems is getting wider and wider. Due to certain differences in the medical business scenarios and business processes of each medical institution, the medical information systems have become complex and customized. Medical staff often encounter the following problems when using medical information systems:
[0003] (1) Before the new system is launched and switched, medical staff need to master the corresponding functions and operation processes in the new system according to their respective roles. Therefore, it is often necessary for system engineers to conduct multiple and centralized system function explanations and operation trainings for medical staff of different roles. However, the training effect often fails to meet expectations. After the system is launched and switched, the situation of unsmooth medical business due to system operation problems often occurs;
[0004] (2) To adapt to the development of the hospital and the requirements of medical business, the information system needs to synchronously carry out business process transformation and function iteration and upgrade. For the operation processes of new business processes and new functions, it is necessary to manually explain and train the operators;
[0005] (3) In the case of personnel flow (job adjustment, entry) in medical institutions, it is necessary to arrange personnel to conduct separate training and guidance for them;
[0006] (4) There is a situation where the operation manual fails to be updated synchronously when the system function is upgraded or the business process is changed.
[0007] In summary, due to system operation and usage problems brought about by factors such as roles, business processes, and version iterations in medical information systems, and for the operation processes of new business processes and new functions, it is necessary to manually explain and train the operators, resulting in a relatively high labor cost. Summary of the Invention
[0008] In view of this, the purpose of the present invention is to provide a function guidance system and method for a medical business scenario, which can reduce the labor cost generated by manual training, improve the operation proficiency of medical staff for the system, and enhance the work efficiency of medical staff.
[0009] To achieve the above purpose, the technical solutions adopted in the embodiments of the present invention are as follows:
[0010] In a first aspect, an embodiment of the present invention provides a function guidance system for a medical business scenario, including: a configuration management module, a subscription management module, and a function guidance module; the configuration management module is used to configure the basic information and business processes of the system to be guided, and configure guidance information according to different user roles and different business processes to generate a guidance resource package; the subscription management module is used for the subscription management of the guidance resource package and the information subscription management of the system to be guided; the function guidance module is used to match the corresponding guidance resource package according to different user roles and perform function guidance based on the guidance resource package.
[0011] In one implementation, the configuration management module includes: a basic information configuration unit, a business process configuration unit, and a guidance information configuration unit; the basic information configuration unit is used to perform the initialization configuration of the basic information of the system to be guided, and after the system to be guided is iteratively upgraded, update the basic information of the system to be guided by manual update or interface service.
[0012] In one implementation, the business process configuration unit is used to configure business processes based on a template resource library and bind and associate the business processes with the system to be guided; wherein, each business process includes multiple function trigger points.
[0013] In one implementation, the business process configuration unit is further used to calculate the similarity between the basic information of the system to be guided and the data in the template resource library, and combine the recommendation threshold of the basic information of the system to be guided to obtain at least one set of recommended business process resource packages; if the recommended business process resource package matches the business process of the system to be guided, determine the recommended business process resource package as the business process resource package of the system to be guided and bind and associate the business process resource package with the system to be guided; if the recommended business process resource package does not match the business process of the system to be guided, perform secondary editing on the recommended business process resource package to obtain the business process resource package of the system to be guided and bind and associate the business process resource package with the system to be guided.
[0014] In one implementation, the guidance information configuration unit is used to configure function guidance information and bind the function guidance information to the function trigger points on the business process to generate a guidance resource package;
[0015] Among them, if all the conventional guidance information of the business processes built in the business process resource package fully meets the requirements of the system to be guided, reuse the conventional guidance information, and after auditing the conventional guidance information, bind it to the function trigger points on the business process;
[0016] If all the general guidance information of the business processes built in the business process resource package meets the requirements of the system to be guided, but the guidance information for non-conventional functions is missing, then the general guidance information is audited and bound to the function trigger points on the business process, and the guidance information for non-conventional functions is customized. After the guidance information for non-conventional functions is audited, it is bound to the function trigger points on the business process;
[0017] If some of the general guidance information of the business processes built in the business process resource package meets the requirements of the system to be guided, then the general guidance information that meets the requirements is reused, and the general guidance information that does not meet the requirements is edited again. After the reused general guidance information and the edited general guidance information are audited, they are bound to the function trigger points on the business process.
[0018] In one implementation, the subscription management module is used to distribute the configured guidance resource package to the server cluster corresponding to the system to be guided, and distribute the guidance resource package to the client corresponding to the system to be guided through the server cluster of the system to be guided.
[0019] In one implementation, the subscription management module is also used to actively push the changed information to the server cluster corresponding to the function guidance system for configuration management change through the server cluster corresponding to the system to be guided when the information of the system to be guided changes.
[0020] In one implementation, the function guidance module includes: an active function guidance unit and a passive function guidance unit; the active function guidance unit is used to automatically retrieve and match the corresponding guidance resource package according to the user role after the user role logs in to the system to be guided, and monitor the function operation behavior of the user role, and associate the function trigger points of the business process in the guidance resource package according to the function operation behavior to trigger the corresponding function guidance.
[0021] In one implementation, the passive function guidance unit is used to obtain a function guidance set by means of a shortcut key or querying guidance, and trigger the corresponding function guidance according to the user role to match the corresponding guidance resource package.
[0022] In a second aspect, an embodiment of the present invention provides a function guidance method for a medical business scenario. The method is applied to the function guidance system for a medical business scenario according to any one of the first aspects above, and includes: configuring the basic information and business processes of the system to be guided, and configuring guidance information according to different user roles and different business processes to generate a guidance resource package; distributing the configured guidance resource package to the server cluster corresponding to the system to be guided, and distributing the guidance resource package to the client corresponding to the system to be guided through the server cluster of the system to be guided; after the user role logs in to the system to be guided through the client, matching the corresponding guidance resource package according to the user role, and performing function guidance based on the guidance resource package.
[0023] In a third aspect, an embodiment of the present invention 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 steps of the method according to any one of the above first aspects.
[0024] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored. When the computer program is run by a processor, it executes the steps of the method according to any one of the above first aspects.
[0025] The embodiments of the present invention bring the following beneficial effects:
[0026] The function guidance system and method for the above medical service scenario provided by the embodiments of the present invention include: a configuration management module, a subscription management module, and a function guidance module; the configuration management module is used to configure the basic information and business processes of the system to be guided, and configure guidance information according to different user roles and different business processes to generate a guidance resource package; the subscription management module is used for the subscription management of the guidance resource package and the information subscription management of the system to be guided; the function guidance module is used to match the corresponding guidance resource package according to different user roles and perform function guidance based on the guidance resource package. The above function guidance system can configure guidance information adapted to different user roles and different business processes according to the basic information of the system to be guided to generate a guidance resource package; when a user uses the system to be guided, it can automatically match the corresponding guidance resource package according to different user roles to assist the user in using the system functions, thereby solving the system operation and use problems brought by factors such as roles, business processes, and version iterations of the system to be guided, improving the operation proficiency of medical staff for the system, and enhancing the work efficiency of medical staff; at the same time, there is no need for manual explanation and training of operators, reducing the labor cost generated by manual training.
[0027] 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.
[0028] To make the above objectives, features, and advantages of the present invention more obvious and understandable, the following preferred embodiments are specifically exemplified below and described in detail in conjunction with the accompanying drawings. Description of the Drawings
[0029] 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 the description of the specific embodiments or the prior art. Obviously, the drawings in the following description 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.
[0030] Figure 1 It is a network architecture diagram provided by an embodiment of the present invention based on a server cluster;
[0031] Figure 2 It is a function guidance system for a medical service scenario provided by an embodiment of the present invention;
[0032] Figure 3 It is an integrated configuration management flowchart provided by an embodiment of the present invention;
[0033] Figure 4 It is a guidance resource package subscription flowchart provided by an embodiment of the present invention;
[0034] Figure 5 It is a guided system information subscription flowchart provided by an embodiment of the present invention;
[0035] Figure 6 It is an active function guidance flowchart provided by an embodiment of the present invention;
[0036] Figure 7 It is a passive function guidance flowchart provided by an embodiment of the present invention;
[0037] Figure 8 It is a flowchart of a function guidance method for a medical service scenario provided by an embodiment of the present invention;
[0038] Figure 9 It is a schematic structural diagram of an electronic device provided by an embodiment of the present invention.
[0039] Icons:
[0040] 10 - Configuration management module; 20 - Subscription management module; 30 - Function guidance module. Specific embodiments
[0041] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the following will clearly and completely describe the technical solutions of the present invention with reference to the drawings. 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 without creative efforts based on the embodiments of the present invention belong to the scope of protection of the present invention.
[0042] Currently, most of the static guiding content is developed separately on the home page of the information system to help users quickly understand the product features and basic functions; or static operation manuals are integrated into the system menu and manually written and iterated. However, the existing function guiding methods only support the guiding for new users during the first use and cannot provide repetitive learning guidance. Moreover, after the system is iteratively upgraded, it only supports the introduction of simple upgrade functions without operation guidance. At the same time, the existing function guiding methods require system R & D personnel to conduct customized development of the guidance for functions and cannot be adapted according to the roles of medical staff. Therefore, due to factors such as roles, business processes, and version iterations in the guided system, for the operation processes of new business processes and new functions, it is necessary for manual personnel to explain and train the operators, resulting in relatively high labor costs.
[0043] Based on this, a function guiding system and method for a medical business scenario provided by an embodiment of the present invention can reduce the labor costs generated by manual training, improve the proficiency of medical staff in operating the system, and enhance the work efficiency of medical staff.
[0044] To facilitate the understanding of this embodiment, first, a function guiding system for a medical business scenario disclosed by an embodiment of the present invention will be introduced in detail. The function guiding system for a medical business scenario in the embodiment of the present invention adopts a network architecture solution based on a server cluster. This network architecture is shown in Figure 1 and includes:
[0045] Server cluster 1: Servers for deploying the guided medical information system (i.e., the guided system);
[0046] Server cluster 2: Deploying the back-end server and database of the function guiding system, used for distributing and downloading the guiding resource packages of the function guiding system. The database of the function guiding system is used to store information such as template resources, guided system information, roles, business processes, and guiding rules;
[0047] Client 1 - N: Clients of the guided medical information system;
[0048] Configuration end 1: The configuration management end of the function guiding system, used for configuring and managing the relevant services and resource packages of the guiding system;
[0049] Roles 1 - N: Different business roles to which the operators of the guided system belong, such as outpatient doctors, inpatient doctors, etc.;
[0050] Business process 1: Interaction between the server end of the function guiding system and its client (i.e., the configuration end), used for downloading configuration template resources and uploading the guiding resource packages after customizing the configuration business process;
[0051] Business Process 2: The interaction between the server side of the function guidance system and the server side of the system to be guided, which is used to publish and subscribe to the guidance resource package of the system to be guided and receive information related to the iteration of the system to be guided;
[0052] Business Process 3: The interaction between the client side of the system to be guided and its server side, which is used to download the function guidance resource package;
[0053] Business Process 4: The interaction between the client side of the system to be guided and the server side of the guidance system, which is used to upload information related to the client's use of the guidance system, such as operation logs, exception information, etc.;
[0054] The server cluster in the embodiment of the present invention refers to a situation where multiple servers are centralized to provide the same service. From the perspective of the client, it seems that there is only one server. The server cluster can use multiple computers for backup, so that the entire system can still run normally even if any one machine breaks down. That is, if a certain node in the cluster becomes unavailable due to an error or maintenance, another node will immediately provide services to achieve fault tolerance. The users who are accessing the service can continue to access without noticing that the service is provided by another server (node).
[0055] Based on the above network architecture, see Figure 2 As shown, the function guidance system for the medical business scenario provided by the embodiment of the present invention includes: a configuration management module 10, a subscription management module 20, and a function guidance module 30. The configuration management module 10 is used to configure the basic information and business processes of the system to be guided, and configure guidance information according to different user roles and different business processes to generate a guidance resource package; the subscription management module 20 is used for the subscription management of the guidance resource package and the information subscription management of the system to be guided; the function guidance module 30 is used to match the corresponding guidance resource package according to different user roles and perform function guidance based on the guidance resource package.
[0056] The function guidance system for the above medical business scenario provided by the embodiment of the present invention can configure guidance information adapted to different user roles and different business processes according to the basic information of the system to be guided, and generate a guidance resource package; when the user uses the system to be guided, it can automatically match the corresponding guidance resource package according to different user roles to assist the user in completing the use of the system functions, thereby solving the system operation and use problems brought by factors such as roles, business processes, and version iterations of the system to be guided, improving the operation proficiency of medical staff for the system, and enhancing the work efficiency of medical staff; at the same time, there is no need for manual explanation and training of operators, reducing the labor cost generated by manual training.
[0057] In one implementation manner, the configuration management module 10 includes: a basic information configuration unit, a business process configuration unit, and a guidance information configuration unit.
[0058] Among them, the basic information configuration unit is used to initialize and configure the basic information of the guided system, and after the guided system is iteratively upgraded, update the basic information of the guided system by manual update or interface service.
[0059] In specific implementation, the basic information configuration unit is used to manage the basic information and attributes of each guided system. The system administrator initializes and configures the basic information of the guided system at the configuration end 1. The basic information to be configured includes but is not limited to: the manufacturer information of the guided system, system name, version number, server IP, system path, data subscription service, user role, and functions to be guided. The principle of basic information configuration setting is to be able to accurately locate the unique operation function or step of the guided system. If it cannot be covered, special attributes of the guided system need to be supplemented and configured as basic information. After the basic information configuration setting is completed, if the guided system is iteratively upgraded, in the embodiments of the present invention, the basic information of the server cluster 2 can be iteratively updated in the following two ways: one is for the system administrator to manually update the configuration setting at the configuration end 1 and upload it to the server cluster 2, and the other is to update the basic information of the server cluster 2 through the interface service. The guided system automatically pushes new basic information by calling the standardized basic information injection class (registration, update) interface provided by the server cluster 2, so as to realize the non-sensing automatic basic information configuration during system operation and maintenance and ensure the normal use of the new system guidance function.
[0060] The business process configuration unit is used to configure business processes based on the template resource library and bind and associate the business processes with the guided system; among them, each business process includes multiple function trigger points.
[0061] In specific implementation, the business process configuration unit is used to design the business process set of the guided system, bind and associate the business processes with the guided system. Each business process design should adopt the mode of a unique path. Each business process is composed of N function trigger points, and after sorting each trigger point, a complete business process is formed. In this embodiment, a template resource library can be provided to assist in configuring business processes. At the same time, the business process design is carried out in the form of a visual, modular, drag-and-drop flow chart, what you see is what you get, reducing the maintenance difficulty and workload.
[0062] Further, the business process configuration unit is further configured to calculate the similarity between the basic information of the guided system and the data in the template resource library, and combine the recommendation threshold of the basic information of the guided system to obtain at least one set of recommended business process resource packages; if the recommended business process resource package matches the business process of the guided system, the recommended business process resource package is determined as the business process resource package of the guided system, and the business process resource package is bound and associated with the guided system; if the recommended business process resource package does not match the business process of the guided system, the recommended business process resource package is secondarily edited to obtain the business process resource package of the guided system, and the business process resource package is bound and associated with the guided system.
[0063] In specific implementation, a recommendation threshold is set for each attribute of the basic information of the guided system, and the recommendation threshold can also be adjusted and optimized according to the actual business situation. The business process configuration unit first calculates the similarity between the basic information data of the guided system and the data in the template resource library through the Levenshtein algorithm, and then performs intelligent matching based on the high and low of the recommendation thresholds after combining each attribute to obtain at least one set of recommended business process resource packages to be recommended to the administrator. Specifically, one set of business process resource packages with the same matching degree as the template resource library or multiple sets of business process resource packages with high similarity can be recommended. The administrator can download the recommended business process resource packages of the server cluster 2 to the configuration end 1. If the recommended business process resource package matches the business process of the guided system, the business process resource package is directly associated and bound; if there is no resource package that matches the business process of the guided system, a more appropriate resource package is selected from the recommended similar resource packages (i.e., the recommended business process resource packages) for secondary editing to make it match the business process used by the medical institution. After the editing is completed, the business process resource package is bound and associated with the guided system, and is automatically uploaded to the resource library of the server cluster 2 to improve the template of the resource library.
[0064] The guidance information configuration unit is configured to configure the function guidance information and bind the function guidance information to the function trigger points on the business process to generate a guidance resource package. In specific implementation, the guidance information configuration unit is used to design each function set that needs to be guided and bind the function guidance information to the function trigger points on the business process. The business process configuration unit has completed the design and configuration of the business process for the guided system, and the conventional guidance information involved in the business process is built into the business process resource package. Therefore, there are three scenarios for the guidance information configuration in this embodiment:
[0065] Scenario 1: If all the general guidance information of the business processes built into the business process resource package meets the requirements of the guided system, then reuse the general guidance information, and after auditing the general guidance information, bind it to the function trigger points on the business process. Specifically, if the general guidance information in the configured business process resource package can meet the needs of medical institutions, directly reuse the general guidance information, and the administrator audits, binds, and uploads the guidance information to the server cluster 2 at the configuration end 1.
[0066] Scenario 2: If all the general guidance information of the business processes built into the business process resource package meets the requirements of the guided system, but the guidance information for non-conventional functions is missing, then audit the general guidance information and bind it to the function trigger points on the business process, and customize the guidance information for non-conventional functions, and after auditing the guidance information for non-conventional functions, bind it to the function trigger points on the business process. Specifically, if the general guidance information in the configured business process resource package has fully covered the needs of medical institutions, but the guidance information for non-conventional functions (i.e., special functions of the guided system) is missing, first audit and bind the general guidance information, then customize the guidance information for non-conventional functions according to the non-conventional functions, and audit and bind the guidance information for non-conventional functions. After that, submit and upload the guidance information for non-conventional functions and the general guidance information to the server cluster 2 together.
[0067] Scenario 3: If some of the general guidance information of the business processes built into the business process resource package meets the requirements of the guided system, then reuse the general guidance information that meets the requirements, and perform secondary editing on the general guidance information that does not meet the requirements, and after auditing the reused general guidance information and the edited general guidance information, bind them to the function trigger points on the business process. Specifically, if only some of the general guidance information in the configured business process resource package meets the needs of medical institutions, then reuse the general guidance information that meets the requirements, and adjust and perform secondary editing on the unsatisfied part according to the special needs of medical institutions. After auditing and binding, submit and upload the edited guidance information and the reused general guidance information to the server cluster 2 together.
[0068] For ease of understanding, the embodiment of the present invention also provides an integrated configuration management process. See Figure 3As shown in the figure, first, configure the basic information and business processes of the guided system; then, determine whether there is a configured resource template in the template resource library. Specifically, the similarity between the basic information data of the guided system and the data in the template resource library can be calculated by the Levenshtein algorithm, and then intelligent matching can be performed by combining the recommendation thresholds after combining each attribute, and recommend a set of business process resource packages (i.e., configured resource templates) with the same matching degree as the template resource library or multiple sets with high similarity; if it exists (i.e., there are business process resource packages with the same matching degree or high similarity), then download the corresponding configured resource template, perform business process configuration and guidance information configuration, and store it in the template resource library after the configuration is completed. For the configured resource template that is consistent with the business process of the guided system, its business process and guidance information can be directly reused. For the configured resource template that is inconsistent with the business process of the guided system, the business process and guidance information can be adjusted by customizing; if it does not exist (i.e., there are no business process resource packages with the same matching degree or high similarity), then create a new business process, customize the business process and guidance information, and store it in the template resource library after the configuration is completed.
[0069] In one implementation, the subscription management module is used to distribute the configured guidance resource package to the server cluster corresponding to the guided system, and distribute the guidance resource package to the client corresponding to the guided system through the server cluster of the guided system; it is also used to actively push the changed information to the server cluster corresponding to the function guidance system for configuration management change when the information of the guided system changes.
[0070] In specific implementation, the subscription management module includes the subscription of the guidance resource package and the subscription management function of the information of the guided system, provides a standardized resource package subscription interface and basic information injection class (registration, update) interface services, and automates the resource information distribution and basic information interaction. See Figure 4 As shown in a flowchart of subscribing to a guidance resource package, the subscription of the guidance resource package is to automatically distribute the configured guidance resource package from server cluster 2 to server cluster 1 corresponding to the guided system, and server cluster 1 then distributes it to each guided system client 1-N. After medical staff with different roles log in to the guided system, the guidance information corresponding to the role is automatically matched.
[0071] See Figure 5 As shown in a flowchart of subscribing to the information of the guided system, the subscription management of the information of the guided system is to actively push the changed information to server cluster 2 for configuration management change when the information of the guided system in server cluster 1 changes.
[0072] In one embodiment, the function guidance module includes: an active function guidance unit and a passive function guidance unit. Specifically, the function guidance module includes active function guidance and passive (query) function guidance functions, and uses an external plug-in form to monitor and process the operations of the system to be guided without interfering with each other.
[0073] Among them, the active function guidance unit is used to automatically retrieve and match the corresponding guidance resource package according to the user role after the user role logs in to the system to be guided, monitor the function operation behavior of the user role, and associate the function trigger points of the business process in the guidance resource package according to the function operation behavior to trigger the corresponding function guidance.
[0074] In specific implementation, refer to Figure 6 As shown in an active function guidance flowchart, the triggering scenarios of active function guidance include logging in to the system to be guided for the first time, iterating new functions in the system to be guided, and changes occurring in the medical business process corresponding to the role; when the medical staff of role 1 logs in to client 1 and enters the medical information system to be guided, the guidance system automatically retrieves and matches the guidance resource package (including the business process resource package) of this role according to the user role, and monitors every subsequent function operation behavior of the medical staff. The guidance system associates the function trigger points of the business process according to the operation behavior, thereby triggering the corresponding function guidance, and the user completes a series of function operations of this business process according to the guidance of the guidance information.
[0075] The passive function guidance unit is used to obtain a function guidance set through a shortcut key method or a query guidance method, and trigger the corresponding function guidance according to the guidance resource package matched by the user role.
[0076] In specific implementation, the passive (query) function guidance means that medical staff can obtain the guidance set of the relevant business process involved in the trigger point by pressing the shortcut key by monitoring the function trigger point in the mouse hover area, or can also use the shortcut key to call out the function guidance retrieval interface and select a certain business process or a certain function to view the function guidance information. Refer to Figure 7 As shown in a passive function guidance flowchart, the user can query the guidance through the function guidance retrieval interface, then match the corresponding role, query the business process corresponding to the role, and then obtain the function guidance list; the user triggers the reminder element to complete the function guidance.
[0077] The functional guidance system for the above-mentioned medical service scenarios provided by the embodiments of the present invention: (1) provides a scenario-based medical service configuration module, which can provide corresponding configuration templates according to the different roles and the requirements of different business processes in medical institutions. For example, for business scenarios such as the consultation process of outpatient doctors and the prescription review process of pharmacists, medical institutions can select corresponding configuration templates according to their own medical service management processes for personalized configuration without having to configure from scratch. (2) provides an automated functional guidance module, which can automatically initialize and generate operation guidance resource packages for corresponding medical roles and business processes according to information such as the version number, interface module, and function configuration of the medical information system, support manual supplementation and optimization of special business processes and guidance information, assist medical staff in using the system functions, and reduce the error rate of system operation problems. (3) provides a visual help system, which, based on the cloud knowledge base model (template resource library), provides rich knowledge base support, supports initializing the imported medical information system knowledge base into the system through automatic cloud distribution or manual download, and at the same time supports local maintenance of knowledge base data to improve the knowledge base reserve of the medical institution; when medical staff encounter prohibited or error pop-up prompts during system use, the system can obtain corresponding solutions according to the medical information system, medical roles, and business process-related knowledge bases, improving the usability of the system.
[0078] For the functional guidance system for the medical service scenarios provided in the foregoing embodiments, the embodiments of the present invention also provide a functional guidance method for medical service scenarios, which is applied to the functional guidance system for the medical service scenarios provided in the foregoing embodiments. Refer to
[0079] For the functional guidance system for the medical service scenarios provided in the foregoing embodiments, the embodiments of the present invention also provide a functional guidance method for medical service scenarios, which is applied to the functional guidance system for the medical service scenarios provided in the foregoing embodiments. Refer to Figure 8 The flowchart of a functional guidance method for a medical service scenario shown in the figure shows that the method mainly includes the following steps S801 to step S803:
[0080] Step S801: Configure the basic information and business processes of the system to be guided, and configure guidance information according to different user roles and different business processes to generate a guidance resource package.
[0081] Step S802: Distribute the configured guidance resource package to the server cluster corresponding to the guided system, and distribute the guidance resource package to the clients corresponding to the guided system through the server cluster of the guided system.
[0082] Step S803: After the user role logs in to the guided system through the client, match the corresponding guidance resource package according to the user role, and perform function guidance based on the guidance resource package.
[0083] The function guidance method for the above-mentioned medical business scenario provided by the embodiments of the present invention can configure guidance information adapted to different user roles and different business processes according to the basic information of the guided system, and generate a guidance resource package; when the user uses the guided system, the corresponding guidance resource package can be automatically matched according to different user roles to assist the user in using the system functions, thereby solving the system operation and use problems brought by factors such as role, business process, and version iteration of the guided system, improving the operation proficiency of medical staff for the system, and enhancing the work efficiency of medical staff; at the same time, there is no need to manually explain and train the operators, reducing the labor cost generated by manual training.
[0084] It should be noted that the method provided by the embodiments of the present invention has the same implementation principle and the same technical effects as those of the foregoing system embodiments. For the sake of brief description, for the parts not mentioned in the method embodiments, reference may be made to the corresponding content in the foregoing system embodiments.
[0085] The embodiments of the present invention also provide an electronic device. Specifically, the electronic device includes a processor and a storage device; a computer program is stored on the storage device, and when the computer program is run by the processor, it executes the method described in any one of the above implementation manners.
[0086] Figure 9 FIG. 16 is a schematic structural diagram of an electronic device provided by an embodiment of the present invention. The electronic device 100 includes: a processor 90, a memory 91, a bus 92, and a communication interface 93. The processor 90, the communication interface 93, and the memory 91 are connected through the bus 92; the processor 90 is used to execute an executable module stored in the memory 91, such as a computer program.
[0087] Among them, the memory 91 may include a high-speed random access memory (RAM, Random Access Memory), and may also include a non-volatile memory, such as at least one disk memory. Through at least one communication interface 93 (which may be wired or wireless), a communication connection between the system network element and at least one other network element is realized, and the Internet, wide area network, local area network, metropolitan area network, etc. can be used.
[0088] The bus 92 can be an ISA bus, a PCI bus, an EISA bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of convenience of representation, Figure 9 it is only represented by a single bidirectional arrow in Figure 9 , but it does not mean that there is only one bus or one type of bus.
[0089] Among them, the memory 91 is used to store a program. After receiving an execution instruction, the processor 90 executes the program. The method executed by the device defined by the flow process disclosed in any embodiment of the foregoing embodiments of the present invention can be applied to the processor 90 or implemented by the processor 90.
[0090] The processor 90 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 90 or the instructions in the form of software. The above-mentioned processor 90 may be a general-purpose processor, including a central processing unit (CPU for short), a network processor (NP for short), etc.; it may 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. It can implement or execute the various methods, steps and logic block diagrams disclosed in the embodiments of the present invention. The general-purpose processor may be a microprocessor or the processor may 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 hardware and software modules in the decoding processor. The software module may be located in a mature storage medium in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. This storage medium is located in the memory 91, and the processor 90 reads the information in the memory 91 and combines its hardware to complete the steps of the above method.
[0091] The computer program product of the readable storage medium provided by the embodiments of the present invention includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the method described in the foregoing method embodiments. For the specific implementation, reference can be made to the foregoing method embodiments, which will not be elaborated here.
[0092] When the above-described function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. 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 may 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 (ROMs, Read-Only Memories), random access memories (RAMs, Random Access Memories), magnetic disks, or optical discs that can store program codes.
[0093] 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 recorded in the foregoing embodiments, or can easily think of changes, or perform equivalent replacements on 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 function guidance system for a medical business scenario, characterized in that Including: A configuration management module, a subscription management module, and a function guidance module; The configuration management module is used to configure the basic information and business processes of the system to be guided, and configure guidance information according to different user roles and different business processes to generate a guidance resource package; The subscription management module is used for the subscription management of the guidance resource package and the information subscription management of the system to be guided; The function guidance module is used to match the corresponding guidance resource package according to different user roles and perform function guidance based on the guidance resource package.
2. The functional guidance system according to claim 1, wherein The configuration management module includes: a basic information configuration unit, a business process configuration unit, and a guidance information configuration unit; The basic information configuration unit is used to perform the initialization configuration of the basic information of the system to be guided, and update the basic information of the system to be guided by means of manual update or interface service after the system to be guided is iteratively upgraded.
3. The functional guidance system according to claim 2, wherein The business process configuration unit is used to configure business processes based on a template resource library and bind and associate the business processes with the system to be guided; wherein, each business process includes multiple function trigger points.
4. The functional guidance system according to claim 3, wherein The business process configuration unit is also used to calculate the similarity between the basic information of the system to be guided and the data in the template resource library, and obtain at least one set of recommended business process resource packages in combination with the recommended threshold of the basic information of the system to be guided; If the recommended business process resource package matches the business process of the system to be guided, the recommended business process resource package is determined as the business process resource package of the system to be guided, and the business process resource package is bound and associated with the system to be guided; If the recommended business process resource package does not match the business process of the system to be guided, the recommended business process resource package is secondarily edited to obtain the business process resource package of the system to be guided, and the business process resource package is bound and associated with the system to be guided.
5. The functional guidance system according to claim 4, wherein The guidance information configuration unit is used to configure function guidance information and bind the function guidance information to the function trigger points on the business process to generate a guidance resource package; Among them, if all the conventional guidance information of the business process built in the business process resource package meets the requirements of the system to be guided, the conventional guidance information is reused, and the conventional guidance information is bound to the function trigger points on the business process after being audited; If all the conventional guidance information of the business process built in the business process resource package meets the requirements of the system to be guided, but the guidance information for unconventional functions is missing, the conventional guidance information is bound to the function trigger points on the business process after being audited, and the guidance information for unconventional functions is customized and bound to the function trigger points on the business process after being audited; If the general guidance information part of the business process in the business process resource package meets the requirements of the guided system, reuse the general guidance information that meets the requirements, perform secondary editing on the general guidance information that does not meet the requirements, and bind the reused general guidance information and the edited general guidance information to the function trigger points on the business process after review.
6. The function guidance system according to claim 1, characterized in that The subscription management module is used to distribute the configured guidance resource package to the server cluster corresponding to the guided system, and distribute the guidance resource package to the client corresponding to the guided system through the server cluster of the guided system.
7. The function guidance system according to claim 1, characterized in that The subscription management module is also used to actively push the changed information to the server cluster corresponding to the function guidance system for configuration management change through the server cluster corresponding to the guided system when the information of the guided system changes.
8. The function guiding system according to claim 1, wherein The function guidance module includes: an active function guidance unit and a passive function guidance unit; The active function guidance unit is used to automatically retrieve and match the corresponding guidance resource package according to the user role after the user role logs in to the guided system, monitor the function operation behavior of the user role, and associate the function trigger points of the business process in the guidance resource package according to the function operation behavior to trigger the corresponding function guidance.
9. The functional guidance system according to claim 8, wherein, The passive function guidance unit is used to obtain the function guidance set by means of shortcut keys or query guidance, and trigger the corresponding function guidance according to the user role to match the corresponding guidance resource package.
10. A method for guiding functions in a medical business scenario, characterized in that, The method is applied to the function guidance system for the medical business scenario described in any one of claims 1 to 9, and includes: Configuring the basic information and business process of the guided system, and generating a guidance resource package according to different user roles and different business processes; Distributing the configured guidance resource package to the server cluster corresponding to the guided system, and distributing the guidance resource package to the client corresponding to the guided system through the server cluster of the guided system; After the user role logs in to the guided system through the client, match the corresponding guidance resource package according to the user role, and perform function guidance based on the guidance resource package.