The present application claims priority from chinese patent application No. 201911169008.X filed on 11/25 in 2019, the entire contents of which are incorporated herein by reference.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Throughout the specification and claims, unless the context requires otherwise, the word "comprise" and its other forms such as the third person referring to the singular form "comprise" and the present word "comprising" are to be construed as open, inclusive meaning, i.e. as "comprising, but not limited to. In the description of the specification, the terms "one embodiment", "some embodiments (some embodiments)", "exemplary embodiment (exemplary embodiments)", "example (example)", "specific example (some examples)", etc. are intended to indicate that a particular feature, structure, material, or characteristic associated with the embodiment or example is included in at least one embodiment or example of the present disclosure. The schematic representations of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics may be combined in any suitable manner in any one or more embodiments or examples.
In the following, the terms "first", "second" or "third", etc. are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defining "a first", "a second", or "a third", etc., may explicitly or implicitly include one or more such feature. In the description of the embodiments of the present disclosure, unless otherwise indicated, the meaning of "a plurality" is two or more.
In describing some embodiments, the expression "coupled" and its derivatives may be used. For example, the term "coupled" may be used in describing some embodiments to indicate that two or more elements are in direct physical or electrical contact. However, the term "coupled" may also mean that two or more elements are not in direct contact with each other, but yet still co-operate or interact with each other. The embodiments disclosed herein are not necessarily limited to the disclosure herein.
The use of the term "adapted" or "configured to" is intended to mean an open and inclusive language that does not exclude devices adapted or configured to perform additional tasks or steps.
In addition, the use of "based on" herein is intended to be open and inclusive, as a process, step, calculation, or other action "based on" one or more of the stated conditions or values may be based on additional conditions or beyond the stated values in practice.
Some embodiments of the present disclosure provide a method for processing medical information, where an execution subject of the method is a first electronic device. The first electronic device is, for example, any product or component having a display and a processor, such as a mobile phone, a tablet computer, a handheld computer, a notebook computer, and a personal computer (personal computer, PC), and the type of the first electronic device is not particularly limited by the embodiments of the present disclosure.
The following describes a method for processing the medical information, taking the execution subject as a PC. As shown in fig. 1, the processing method of medical information includes S1 and S2.
S1, the PC displays at least one navigation tab 11.
S2, the PC responds to the first operation of the user, determines a target navigation tab, and displays the management information of the disease of the patient matched with the target navigation tab, wherein the target navigation tab is one of the at least one navigation tab.
In some examples, referring to fig. 2-12, 15-19, the pc displays a navigation bar 1, the navigation bar 1 being configured to present at least one navigation tab 11. Of course, the at least one navigation tab 11 may also be presented at other locations in the interface displayed by the PC, and the display location of the at least one navigation tab 11 is not limited by the disclosed embodiments.
By way of example, at least one navigation tab 11 is presented in the form of a primary tab, for example in the form of at least one icon in the navigation bar 1 shown in fig. 2, wherein one icon represents one navigation tab 11. By way of further example, at least one navigation tab 11 is presented in the form of a secondary tab or a sub-tab of a further level, e.g. the user clicks on an icon presented on the navigation bar 1, which icon, after expansion, also presents a sub-tab of a secondary tab or a sub-tab of a further level to represent the at least one navigation tab 11. Of course, the display manner of the at least one navigation tab 11 may be other manners, and the display manner of the at least one navigation tab 11 is not particularly limited in the embodiments of the present disclosure.
By way of example, in the case where the navigation tab 11 is plural, the plural navigation tabs 11 may be displayed simultaneously, for example, the plural navigation tabs 11 are presented simultaneously in the navigation bar 1 as shown in fig. 2. As another example, the plurality of navigation tabs 11 are not displayed at the same time, for example, a part of the navigation tabs 11 are first presented in the navigation bar 1 shown in fig. 2, and the rest of the navigation tabs 11 are sequentially displayed along with the needs of the user during the processing of the medical information. The display order of the plurality of navigation tabs 11 is not particularly limited in the embodiment of the present disclosure.
Also, for example, in a case where the plurality of navigation tabs 11 are not displayed at the same time, the plurality of navigation tabs 11 may be displayed on the same interface or may be displayed on different interfaces. The display positions of the plurality of navigation tabs 11 are not particularly limited in the embodiment of the present disclosure.
In the above S2, the PC determines the target navigation tab in response to the first operation of the user, that is, the PC responds to the first operation of the user on the navigation bar 1, which may be understood as clicking one of the at least one navigation tab 11, the target navigation tab is the clicked navigation tab 11. And displaying a functional interface matched with the target navigation tab according to the determined target navigation tab, wherein the functional interface is configured to present the management information of the disease of the patient.
It should be noted that, in the following, the navigation bar 1 may be displayed in each functional interface that matches with the target navigation tab, so that the user may determine different target navigation tabs through the navigation bar to display different functional interfaces. In addition, the functional interfaces may be the same interface or different interfaces, which is not particularly limited in the embodiments of the present disclosure. For ease of understanding, the functional interfaces are described below as distinct interfaces.
In the medical information processing method according to the embodiment of the present disclosure, medical information refers to medical data of a patient, including basic information, definitive diagnosis information, evaluation information of the patient, prescription information created by medical staff for the patient, follow-up information, and the like. The user refers to a doctor, nurse or other medical personnel. The management information of the disease of the patient includes patient medical record information, health prescription information, follow-up task information, disease evaluation information, questions, solutions, consultation information matched with the disease of the patient, and statistical information obtained by statistically analyzing the above information.
Based on the above, the medical information processing method provided by the embodiment of the disclosure can effectively solve the problem of archiving paper documents, reduce the risk of data loss, greatly improve the working efficiency of medical staff and also improve the treatment efficiency of patients.
In some embodiments, at least one navigation tab 11 comprises a patient management tab, and S2 comprises S2A.
S2A, PC, in response to a first operation of a patient management tab by a user, displaying at least a patient list, the patient list including the patient information of each of the at least one patient and at least one medical operation index corresponding to each patient, the at least one medical operation index including an index created for a method of treating a disease of the patient.
In some examples, as shown in fig. 2, the PC displays a patient list interface 100 in response to a first operation of the patient management tab by the user, the patient list interface 100 presenting a patient list 101 therein, the patient list 101 including the patient's visit information and at least one medical operation index item 102 corresponding to each patient. Here, the first operation may be understood as that the user clicks on one of the icons of the navigation bar 1 representing the patient management tab.
In some embodiments, referring to fig. 2, at least one medical procedure index item 102 includes creating a health prescription index item. Here, creating the health prescription index item is configured to instruct the user to create the index item of the health prescription for the patient. Based on this, the processing method of medical information further includes S22 and S26 after S2A described above.
S22, the PC responds to the operation of the user on the corresponding healthy prescription index item creation of the target patient, and a healthy prescription text box is displayed and is a blank box.
And S26, the PC responds to a second operation of the user, and a medical scheme matched with the disease of the target patient is presented in the healthy prescription text box, wherein the medical scheme comprises at least one of a medicine scheme, a diet scheme or a sport scheme.
Referring to fig. 3, in S22 described above, the PC displays the create health prescription interface 200 in response to the user' S operation of creating the health prescription index item corresponding to the target patient. The create health prescription interface 200 includes a blank health prescription text box 201. Here, the user's operation of creating the health prescription index item corresponding to the target patient may be understood as the user clicking on the create health prescription index item corresponding to the target patient in the patient list 101.
By way of example, the user determines that the target patient is a patient with a medical record number CD10000103 in the patient list 101 shown in fig. 1, clicks on a create health prescription index item corresponding to the patient, which is configured to instruct the user to create a health prescription for the patient with a medical record number CD 10000103.
In S26 described above, the PC presents a medical regimen matching the disease of the target patient in the blank healthy prescription text box 201 in response to the second operation of the user. Here, the second operation of the user may be understood as that the user fills the medical scheme in the blank healthy prescription text box 201, or the user presents the medical scheme matching the disease of the target patient in the blank healthy prescription text box 201 in a manner of referring to the entry text template, referring to the medical scheme template, or multiplexing the history prescription described below (i.e., S261-S263, S264-S266, or S267-S269 described below).
Of course, the user may also present a medical regimen matching the disease of the target patient in the blank healthy prescription text box 201 in other ways, for example, a portion of the content in the healthy prescription text box 201 is filled out and a portion of the content is referenced by the entry text template. Here, the filling may be performed by inputting characters through a keyboard, a touch screen, or the like, or may be performed by inputting voice. The second operation of the user is not particularly limited in the embodiments of the present disclosure as long as a medical regimen matching the disease of the target patient can be presented in the blank healthy prescription text box 201.
In some examples, after S22, the processing method of medical information further includes S23.
S23, the PC displays the entry sub-tab 202. By way of example, as shown in FIG. 3, a term sub-tab 202 is presented in text form (e.g., a term) in the create health prescription interface 200.
On this basis, the above-mentioned S26 includes S261-S263.
S261, referring to fig. 3, the pc presents a first sorted list 203 in response to a user operation of the entry sub-tab 202, the first sorted list 203 including a plurality of primary items 204 and at least one disease category included under each primary item 204, the plurality of primary items 204 including a medication scheme item, a diet scheme item, and a exercise scheme item.
S262, referring to fig. 3, the pc presents at least one entry text template 205 corresponding to a disease seed under one of the first-level items 204 in the first classification list 203 in response to a user' S operation on the disease seed corresponding to the disease of the target patient.
S263, the PC presents the content of the entry text template 205 in the health prescription text box 201 in response to the user' S operation on one entry text template 205.
In some examples, as shown in fig. 3, the PC presents a first sorted list 203 in the create health prescription interface 200 in response to a user operation on the term sub-tab 202, such as clicking on the text "term". If the disease of the target patient is hypertension, the PC presents a plurality of entry text templates 205 corresponding to hypertension in the create health prescription interface 200 in response to a user's operation on the hypertension disease seed, for example, clicking on the hypertension disease seed under the drug regimen item in the first classification list 203. The PC responds to the user's operation on one of the entry text templates 205, for example, clicking on a reference button (as shown in fig. 3) corresponding to the entry text template 205, or dragging the entry text template 205 into the healthy prescription text box 201, causing the content of the entry text template 205 to be presented in a sub-text box corresponding to the medication regimen in the healthy prescription text box 201.
In other examples, the same method as described above for the medication regimen may be employed for the creation of a diet regimen, exercise regimen, or other regimen, among others.
Here, the contents of the entry text template 205 are stored in advance. Thus, when creating a health prescription, the user can directly refer to the content of the pre-stored entry text template 205, so that the working efficiency of doctors is improved.
Based on this, in some embodiments, the processing method of medical information further includes S60.
S60, the PC displays a first node setting item and an entry text template setting item, wherein the entry text template setting item comprises at least one of an addition item, an editing item and a deletion item, the addition item is configured to indicate the addition of a new entry text template 205, the editing item is configured to indicate the editing of the at least one entry text template 205, and the deletion item is configured to indicate the deletion of the at least one entry text template.
In some examples, as shown in fig. 3, in creating the health prescription interface 200, in the case of presenting the entry text template 205, additional items, edit items, and delete items are also presented. The above S6 includes S601 to S603.
S601, the PC responds to the clicking operation of the added item by a user to present an entry text input box in the created health prescription interface 200, and the PC responds to the storing operation of the added content in the entry text input box to add the content in the entry text input box as a new entry text template 205. Here, the save operation of the content added in the entry text input box may be understood as that the user inputs the content in the entry text input box and clicks the first save button 212 presented above the entry text input box.
S602, the PC responds to clicking operation of the user on the editing item to enable one of at least one entry text template 205 to be changed into an editing state, for example, the user clicks the 3 rd entry text template corresponding to hypertension in the drug scheme shown in FIG. 3 first and clicks the editing item, and then the 3 rd entry text template is changed from a non-editing state to an editing state. The PC adds the content of the edited lemma text template 205 as a new lemma text template 205 in response to a save operation of the content of the edited lemma text template 205. Here, the saving operation of the content of the edited entry text template 205 may be understood as that the user modifies the 3 rd entry text template in the edited state and clicks the first save button 212 presented above the entry text input box after the modification is completed.
S603, the PC responds to the clicking operation of the user on the deleted item to enable one of the at least one entry text templates 205 to be in an editing state, for example, the user clicks the 3 rd entry text template corresponding to the hypertension in the drug scheme shown in FIG. 3 first, and then clicks the deleted item, so that the 3 rd entry text template 205 is changed from a non-editing state to an editing state. The PC deletes a term text template 205 in response to a user deleting the content of the term text template 205 and a save operation. Here, the deletion and saving of the contents of one entry text template 205 may be understood as that the user deletes the contents in the 3 rd entry text template in the edit state and clicks the first save button 212 presented above the entry text input box.
The above S601-S603 may implement addition, modification, and deletion of the entry text template 205 by the user to update the pre-stored entry text template 205.
In other examples, after S22, the processing method of medical information further includes S24.
S24, displaying the health prescription template sub-tab by the PC. By way of example, as shown in FIG. 4, a health prescription template sub-tab 206 is created in the health prescription interface 200 in the form of text (e.g., my templates).
On this basis, the above S26 includes S264 to S266.
S264, referring to fig. 4, the pc presents a second classification list 207 in response to the user' S operation of the health prescription template sub-tab 206, the second classification list 207 including a plurality of disease categories.
S265, referring to fig. 4, the pc also presents at least one medical plan template 208 corresponding to a disease type corresponding to a disease of the target patient in response to a user' S operation on the disease type in the second classification list 207.
S266, the PC presents at least part of the content in one of the medical plan templates 208 in the health prescription text box 201 in response to the user' S operation of one of the medical plan templates 208.
In some examples, as shown in fig. 4, in response to a user operation of the health prescription template sub-tab 206, such as clicking on the word "my template," the PC presents a second classification list 207 in the create health prescription interface 200, the second classification list 207 including a plurality of primary disease categories, such as hypertension, diabetes, hyperlipidemia, osteoarthritis, coronary heart disease, etc., wherein the primary disease category hypertension also includes secondary disease category hypertension level 1, hypertension level 2, hypertension level 3. If the disease of the target patient is hypertension 1 level, the PC responds to the operation of the user on the hypertension 1 level disease, for example, clicking on the hypertension in the second classification list 207, clicking on the hypertension 1 level in the second level menu corresponding to the hypertension, and displaying a medical solution template 208 corresponding to the hypertension 1 level on one side of the second classification list 207.
As shown in fig. 4, the medical regimen template 208 includes a medication regimen, a diet regimen, an exercise regimen, or others. Of course, the medical protocol template is not limited thereto, and fig. 4 is merely an example, which is not particularly limited by the embodiments of the present disclosure.
Illustratively, creating the health prescription interface 200 also presents all reference buttons corresponding to the medical plan template 208. The PC presents the entire contents of one of the medical plan templates 208 in the health prescription text box 201 in response to a user's operation of the medical plan template 208, for example, the user clicks on the all-reference button corresponding to the medical plan template 208.
By way of further example, creating the health prescription interface 200 also presents reference buttons corresponding to medication regimens, diet regimens, exercise regimens, and others. In S703 described above, the PC presents the contents of the dietary plan in the sub-text box corresponding to the dietary plan in the healthy prescription text box 201 in response to the user' S operation on one of the medical plan templates 208, for example, the user clicks the reference button corresponding to the dietary plan in that medical plan template 208. Of course, the user may also employ the same method to present the contents of a medication regimen, exercise regimen, or others in corresponding sub-text boxes in the health prescription text box 201.
Here, similar to the entry text template 205 described above, the medical solution template 208 is also pre-stored. Thus, the user can directly refer to the content of the pre-stored medical solution template 208 when creating the health prescription, thereby improving the working efficiency of the doctor.
Based on this, in some embodiments, the processing method of medical information further includes S8.
S8, the PC displays a health prescription template setting item, wherein the health prescription template setting item is configured to instruct editing of at least one medical solution template 208, and adds the content of the edited medical solution template 208 as a new medical solution template 208 or updates the content of the medical solution template 208 before editing as the content of the edited medical solution template 208.
In some examples, as shown in fig. 4, where the create health prescription interface 200 presents a medical plan template 208, the create health prescription interface 200 also presents an edit item. The above S8 includes S801.
And S801, the PC responds to the click operation of the user on the editing item to enable one of the at least one medical scheme template to be in an editing state, for example, the user clicks the medical scheme template 208 corresponding to the hypertension level 1 shown in fig. 4 first and clicks the editing item, and then the medical scheme template 208 is changed from a non-editing state to an editing state. The PC adds the contents of the edited medical plan template 208 as a new medical plan template 208 in response to a save operation of the contents of the edited medical plan template 208. Here, the saving operation of the contents of the edited medical plan template 208 may be understood as that the user modifies the medical plan template 208 in an edited state and, after the modification is completed, clicks the first save button 212 presented above the medical plan template 208.
The above S801 may implement modification of the medical plan template 208 by the user to update the pre-stored medical plan template 208.
In still other examples, after S22, the processing method of medical information further includes S25.
S25, displaying the history prescription sub-tab by the PC. By way of example, as shown in FIG. 5, a historic prescription sub-tab 209 is created in the health prescription interface 200 in the form of text (e.g., historic prescription).
On this basis, the above S26 includes S267-S269.
S267, referring to fig. 5, in response to the user' S operation on the history prescription sub tab 209, for example, clicking on the text "history prescription", the pc presents the history prescription list 210 associated with the disease of the target patient, and the history prescription list 210 includes information of 3 history prescriptions, for example, including the date of prescription and the doctor of prescription.
S268, referring to fig. 5, in response to the user' S operation on the history prescription list 210, for example, clicking on the information of the 3 rd history prescription in the history prescription list 210, the pc presents the content of the 3 rd history prescription in the create health prescription interface 200.
S269, the PC presents the content of the history recipe in the healthy recipe text box 201 in response to the user' S operation of the history recipe, for example, clicking the multiplexing button corresponding to the history recipe.
Here, the content of the history prescription in the history prescription list 210 associated with the disease of the target patient is a medical regimen created by the doctor for the health condition of the target patient before the present visit date. Therefore, a doctor can multiplex one of the historical prescriptions according to the health condition of the target patient, and the working efficiency of the doctor is improved.
In some embodiments, where the create health prescription interface 200 presents the health prescription text box 201, the create health prescription interface 200 also presents a health prescription save item 211, such as a second save button located on the side of the health prescription text box 201 in fig. 3-5. After S26, the method further includes S27.
S27, the PC responds to the user' S save operation of the content in the healthy recipe text box 201, for example, the user clicks on the healthy recipe save item 211, adds the name of the user and the time of clicking as the information of a new historical recipe to the historical recipe list 210 of the target patient, and associates the content presented in the healthy recipe text box 201 with the information of the new historical recipe.
In some embodiments, as shown in fig. 3-5, where the create health prescription interface 200 presents a health prescription text box 201, the create health prescription interface 200 also presents an existing template item 213, where the existing template item 213 is configured to indicate that a new medical regimen template is to be added.
In some embodiments, when presenting some or all of the entry text template 205, the medical regimen template 208, or the historical prescription in the healthy prescription text box 201, the healthcare worker may also modify the content presented in the healthy prescription text box 201 to make the medical regimen more appropriate for the target patient, depending on the actual health condition of the target patient. Based on this, S8 described above further includes S802.
S802, the PC saves the modified content as the new medical solution template 208 in response to the user' S modification of the content presented in the health prescription text box 201 and the save operation of the modified content. Here, the save operation of the modified content may be understood as clicking on the save as template item 213 after the user modification is completed.
In other examples, where the user fills out the medical plan in the blank health prescription text box 201, S803 above also includes S8.
S803, the PC stores the filled-in content as a new medical plan template 208 in response to the user' S filling operation in the blank healthy prescription text box 201 and the save operation of the filled-in content. Here, the save operation of the filled-in content may be understood as a user clicking on the save as template item 213 after completion of filling in the blank healthy prescription text box 201.
It should be noted that, the term sub-tab 202, the health prescription template sub-tab 206, and the history prescription sub-tab 209 may be presented on other interfaces in different forms, for example, in the form of icons in the navigation bar 1.
Note that, the entry sub-tab 202, the health prescription template sub-tab 206, and the history prescription sub-tab 209 may be displayed simultaneously (as shown in fig. 3-5) or may not be displayed simultaneously. The embodiments of the present disclosure are not limited in this regard.
In some embodiments, the health prescription interface 200 is created to also present the patient information of the target patient, such as the patient's definitive disease type, name, age, sex, etc., so that the doctor can conveniently view the basic information of the target patient and the disease type of the target patient when creating the health prescription, and create a health prescription more suitable for the target patient according to the age, sex, etc. information of the target patient. For example, symptoms and treatment methods of chronic diseases such as hypertension, hyperlipidemia and hyperglycemia are closely related to the ages, sexes and the like of patients, because patients of different ages and sexes have great differences in dietary patterns, lifestyle and the like, and factors such as dietary patterns and lifestyle are important for the treatment of the above diseases.
In some embodiments, referring to fig. 2, at least one medical procedure index entry 102 includes creating a follow-up index entry. Here, the create follow-up index is configured as an index that instructs the user to create a follow-up task for the patient. After S2A, the processing method of medical information further includes S31 and S36.
S31, as shown in fig. 6 and 7, the PC displays the creation follow-up interface 300 in response to the user operation of creating the follow-up index item corresponding to the target patient. Here, the user's operation of creating the follow-up index corresponding to the target patient may be understood as the user clicking on the create health prescription index corresponding to the target patient in the patient list 101 of the patient management interface 100.
And S36, the PC responds to a third operation of the user to determine follow-up tasks matched with the disease types, wherein each follow-up task comprises follow-up content matched with the disease of the target patient and follow-up time corresponding to the follow-up content.
Here, the third operation of the user may be understood as that the user selects a preset follow-up task template 311 in the follow-up task template area 303 in the create follow-up interface 300 described below (i.e., S361 described below), or a follow-up task is custom created in the custom area 310 in the create follow-up interface 300 (i.e., S362 or S363 described below).
In some examples, after S31, the processing method of medical information further includes S33.
S33, displaying at least one follow-up task template.
In some examples, as shown in fig. 7, a follow-up task template area 303 is included in the creation follow-up interface 300, and a plurality of follow-up task templates 311 are presented in the follow-up task template area 303, each follow-up task template 311 including one follow-up time and one follow-up content matching one disease type. Here, the plurality of follow-up task templates 311 are a plurality of follow-up tasks 311 matching a plurality of disease types.
For example, the follow-up content in each follow-up task template 311 is a preset follow-up record table matched with one disease, and the follow-up record table can enable a medical staff to know the health state of a patient through the content in the follow-up record table when carrying out follow-up on the patient. The follow-up content in each follow-up task template 311 shown in fig. 7 is only the name of the follow-up record table. Of course, the follow-up content may be other content, as long as the content can achieve the purpose that the medical staff can know the health state of the patient when carrying out follow-up on the patient, and the embodiment of the disclosure is not limited to this.
By way of example, the time of the follow-up shown in each follow-up task template 311 may be understood as the date on which the PC was executed based on the preset time interval in the preset follow-up task template 311 and the date on which the follow-up task was created. For example, if the preset time interval in the preset one follow-up task template 311 is 7 days, the date of creating the follow-up task is 2019, 11, and 19 days, the follow-up time displayed by the follow-up task template in the follow-up interface 300 is 2019, 11, and 26 days.
On this basis, S36 includes S361.
S361, the PC responds to the operation of a follow-up task template 311 by a user, and the follow-up task template 311 is determined to be a follow-up task matched with the disease.
Illustratively, as shown in FIG. 7, the PC, in response to a user's manipulation of a follow-up task template 311, may be understood as selecting an option box 309 on one side of the follow-up task template 311 and clicking on an add button 308 presented at the lower right corner of the create follow-up interface 300. Thus, the PC determines the follow-up task created for the target patient by the follow-up task template 311 in response to the operation.
Of course, the user may also select the option boxes 309 on one side of the plurality of follow-up task templates 311 at the same time, and then click the add button 308. In this way, the PC determines, in response to the operation, the plurality of follow-up task templates 311 as a plurality of follow-up tasks created for the target patient.
In some examples, the preset follow-up record table can be quickly created through the visualization operation of the editor, for example, form layout is performed through a grid, the form layout can be used in a nested manner, flex is supported, and a complex form layout scene can be basically covered. The custom region and the custom style expansion are provided, and the own follow-up record table can be simply and conveniently customized.
The method comprises the specific implementation mode that entering a designer page, and clicking or dragging packaged field controls of a field area of a component to layout into an editing area. The control position can be arbitrarily dragged and changed in the editing area, the deletion control is added according to the self business characteristics, and the control can be freely reused through copying. And autonomously setting field attributes and form attributes in the configuration area. The "field identification" is configured to bind the data. The form layout is carried out through 1/24 column of the foundation, so that the form layout can be used in a nested manner, and Flex is supported. If the form style is not sufficient, the style may be modified by a "custom Class" configuration.
Due to the importance and diversity of the follow-up record list, the traditional follow-up record list has no standard development interface and loose structure, a large number of codes are written, complex service logic is time-consuming and labor-consuming, the form is stiff in function and cannot adapt to more service scenes, the maintenance and upgrading difficulties are high, the form is single in operation and cannot interact with a process and the like, the service is faster, the form is updated later and cannot be in place, and the codes are written manually and cannot be used flexibly. The embodiment of the disclosure can quickly complete the creation of the follow-up record table page through the visual operation of the editor. The form layout is carried out through the grid, so that the grid can be used in a nested mode, flex is supported, and a complex form layout scene can be basically covered. The custom region and the custom style extension are provided, and the custom follow-up record table can be simply and conveniently customized.
As another example, adding form elements may be accomplished by dragging and clicking, with field attributes adding custom tag width, whether to hide tags, custom class, and operation attributes including data binding, hiding, time selection using arrows, displaying passwords, displaying scores. The fields comprise uploading files, sub-forms, label pages and the like, the tool bar comprises undoing, redoing and the like, the form generation comprises uploading logo functions, and the preview comprises printing functions.
In other examples, after S31, the processing method of medical information further includes S34.
S34, displaying at least one preset time option and a follow-up content selector corresponding to each preset time option.
In some examples, as shown in fig. 7, a custom region 310 is included in the create follow-up interface 300, with a plurality of preset time options 306 and a follow-up content selector 304 corresponding to each preset time option presented in the custom region 310.
By way of example, the preset time option 306 is a time interval from the day the follow-up task was created, e.g., after one day, after one month, after two months, etc. In addition, the follow-up time corresponding to the time interval is displayed after the time interval, so that the medical staff can conveniently determine the specific follow-up date. The following time has the same meaning as the following time in each following task template displayed in S33, and can be understood as the date that the PC determines the following content is executed according to the preset time interval in the preset following task template 311 and the date of the day of creating the following task.
Illustratively, the follow-up content selector 304 is configured to instruct the user to select follow-up content that matches the disease of the target patient. The following content has the same meaning as the following content in each following task template displayed in S33, and can be understood as a preset following record table matched with a disease.
On this basis, S36 includes S362.
S362, the PC determines, in response to the user' S selection of one preset time option 306 and the selection of the follow-up content selector 304 corresponding to the preset time option 306, the follow-up content in the follow-up content selector 304 selected and the follow-up time in the preset time option 306 as the follow-up task matching the disease.
Illustratively, as shown in FIG. 7, in response to a user selection of a preset time option 306 and a selection of a follow-up content selector 304 corresponding to the preset time option 306, the PC may be understood as selecting an option box 309 on one side of the preset time option 306, clicking on an expanded item 3011 in the follow-up content selector 304 corresponding to the preset time option 306, and selecting a follow-up content matching the disease of the target patient from a follow-up content list displayed on the underside of the follow-up content selector 304, and clicking on an add button 308. Thus, in response to this operation, the PC determines the selected follow-up time and the selected follow-up content corresponding to the preset time option 306 as the follow-up task created for the target patient.
Of course, the user may also select the option boxes 309 on one side of the multiple preset time options 306 at the same time, select the corresponding follow-up content in the follow-up content selector 304 corresponding to each preset time option 306, and click the add button 308. Thus, in response to this operation, the PC determines the selected follow-up time and corresponding follow-up content corresponding to each preset time option 306 as a plurality of follow-up tasks created for the target patient.
In still other examples, after S31, the processing method of medical information further includes S35.
S35, displaying a time selector and a follow-up content selector corresponding to the time selector.
As shown in FIG. 7, within a custom region 310 in the create follow-up interface 300, a time selector 305 and a follow-up content selector 304 corresponding to the time selector are presented. Here, the follow-up content selector 304 is the same as the follow-up content selector 304 in S34 described above, and will not be described here again.
Illustratively, the time selector 305 is configured to instruct the user to select any date.
On this basis, S36 includes S363.
S363, the PC determines, in response to the selection of the time selector 305 and the follow-up content selector 304 corresponding to the time selector 305 by the user, the follow-up content in the selected follow-up content selector 304 and the follow-up time in the time selector 305 as the follow-up task matching the disease. For example, the PC displays a date table in response to the user clicking on the time selector 305, and the user can select an arbitrary date in the date table as the follow-up time.
In still other examples, the plurality of follow-up task templates 311, the plurality of preset time options, and the follow-up content selector corresponding to each preset time option, and the follow-up content selector corresponding to the time selector are simultaneously presented in the creation follow-up interface 300, and the user can determine the appropriate follow-up time through the follow-up task templates 311 and the preset time options 306 in S34 described above according to the health status of the patient. In the case where there is no suitable follow-up time in both the follow-up task template 311 and the preset time option 306, the user may also determine a suitable follow-up time through the time selector 305 in S35 described above. Of course, the user may also determine the follow-up time in other forms, which are not limiting embodiments of the present disclosure.
In other embodiments, in S31 described above, as shown in fig. 6, the PC displays the creation follow-up interface 300 in response to the user' S operation of creating the follow-up index item corresponding to the target patient, and presents the disease type selector 301 in the creation follow-up interface 300. On this basis, the processing method of medical information further includes S32 after S31 and before S36.
S32, as shown in fig. 6, the PC displays a disease seed list 302 in response to the user' S operation of the disease seed selector 301, and determines a disease seed corresponding to the disease of the target patient. Here, the user's operation of the disease seed selector 301 may be understood as clicking on the expanded item 3011 in the disease seed selector 301. Determining the disease type corresponding to the disease of the target patient may be understood as clicking on one of the disease types list 302 corresponding to the disease of the target patient, for example, the disease of the target patient is hypertension to the extent of 1, clicking on hypertension in the disease type list 302 by the user, displaying the secondary list 3021 corresponding to hypertension, and clicking on hypertension 1 in the secondary list 3021. The disease seed list 302 and the secondary list 3021 are preset multiple disease seeds.
In some examples, the PC, in response to a determined disease type corresponding to the disease of the target patient, displays only the follow-up task template 311 matching the disease type among the plurality of follow-up task templates 311 in S33 described above.
Illustratively, the disease type of the target patient is hypertension, and the PC displays only 1 or more follow-up task templates 311 matching the hypertension level 1 in the follow-up task template area 303 in response to determining that the disease type corresponding to the disease of the target patient is hypertension level 1.
In other examples, the PC includes only the follow-up content matching the disease type in the follow-up content selector in S34 and S35 described above in response to the determined disease type corresponding to the disease of the target patient.
For example, the disease type of the target patient is hypertension, and the PC causes only the follow-up content matching the disease type to be displayed in the follow-up content list displayed on the lower side of the follow-up content selector 304 in response to the determined disease type corresponding to the disease of the target patient being hypertension level 1.
In some embodiments, after S36, the processing method of medical information further includes S37 and S38.
S37, as shown in fig. 6 and 7, the PC displays the interview person selector 307. Here, the follower selector 307 is configured to instruct the user to associate, for each follower task, a medical care worker who performs the follower task, and to avoid a problem that the follower task is not performed due to unclear assignment of the executor.
S38, the PC associates the follow-up staff with the follow-up task in response to the user' S operation of the follow-up staff selector 307. For example, the PC displays a list of interviewees in response to the user clicking on the expand item 3011 in the interviewee selector 307, and the PC associates one of the interviewees in the interview task in response to the user clicking on that interviewee list. For example, the user determines a follow-up task through S361, S362 or S363, and clicks the follow-up selector 307 to determine a follow-up person before the user clicks the add button 308, and then clicks the add button 308, so that the follow-up person is associated with the follow-up task.
In some embodiments, similar to creating the health prescription interface 200, the creation follow-up interface 300 also presents the patient's visit information for the target patient, e.g., the target patient's definitive disease type, name, age, gender, etc. The doctor can conveniently check the basic information of the target patient and the disease type of the target patient when creating the follow-up task, and create the follow-up task which is more suitable for the target patient according to the age, sex and other information of the target patient.
In some embodiments, referring to fig. 2, the at least one medical procedure index item 102 includes a first detail index item 1021. Here, the first detail index item 1021 is configured to instruct the user to view the basic information and definitive information of the patient. Based on this, the processing method of medical information further includes S41 after S2A described above.
S41, the PC responds to the operation of a user on a first detail index item 1021 corresponding to a target patient, for example, the first detail index item 1021 is clicked, a medical record card interface is displayed, and the medical record card interface presents medical record card information, such as basic information, emergency contact information and diagnosis confirming information, filled in when the target patient registers medical record cards, so that medical staff can know the detailed information of the patient conveniently or modify the medical record card information of the target patient.
In some embodiments, referring to fig. 2, the patient list interface 100 further includes a patient search box 103. The patient search box 103 is configured to instruct the user to search for the target patient described above or to search for other patients. For example, as shown in fig. 2, the patient search box 103 includes a medical record number input box, a name input box, a mobile phone number input box, and the like. The method further includes the PC determining the target patient or other patients in response to a query operation for the input information in the patient search box 103. Thus, the user can directly determine the target patient through the patient search box 103 without searching one by one in the patient list 101, so that the work efficiency of the user is improved.
In other embodiments, referring to FIG. 2, the patient list interface 100 further includes a patient selection box 104, the patient selection box 104 configured to instruct the user to filter patients by patient to increase the efficiency with which the user can find patients.
In some embodiments, as shown in FIG. 2, the patient list interface 100 also presents a registration build index item 105, the registration build index item 105 configured to instruct the user to create a medical record for the new patient. Based on this, the processing method of medical information further includes S41 and S42.
And S41, the PC responds to the operation of the user on the registration card-building index item 105 and at least displays a basic information blank text box and a diagnosis information blank text box, wherein the basic information blank text box is configured to present basic information of a new patient, and the diagnosis information blank text box is configured to present diagnosis information of the new patient.
By way of example, as shown in FIG. 8, a user's operation of registering the build index item 105 may be understood as a user clicking on the registered build index item 105. In response to this operation, the PC displays a create case history card interface 400. The create case history card interface 400 includes a plurality of basic information blank text boxes 401, an emergency contact blank text box 403, and a diagnosis information blank text box 402.
As shown in FIG. 8, the plurality of basic information blank text boxes 401 are configured to input basic information of a new patient, such as name, certificate type, certificate number, gender, telephone, etc., and optional information of home address, disease history, family history, allergy history, etc., so as to facilitate medical staff to know the basic condition of the new patient, and the necessary information in the basic information is configured to distinguish different patients. For example, when a user searches for the new patient through the search box 103 in the above embodiment, the information in the search box may include information, such as a name, a certificate number, or a telephone, that has unique correspondence with the new patient, in part of the above necessary item information.
The emergency contact blank text box 403 is configured to enter information of emergency contacts having an affinity with the new patient, e.g., parents, spouses, children, etc., of the new patient.
The diagnosis information blank text box 402 is configured to input diagnosis information of a new patient, including diagnosis date, diagnosis type, diagnosis description, etc., to record disease information of the new patient. Here, the diagnosis information blank text box 402 is 1. Of course, in the case of a new patient with two or more diseases, a blank text box of diagnosis information can be added to record other disease information of the patient.
S42, the PC adds at least part of the information presented in the basic information blank text box 401 and the confirmed information blank text box 402 as the diagnosis information to the patient list 101 in response to the save operation of the information presented in the basic information blank text box 401 and the confirmed information blank text box 402 by the user.
Here, the user's save operation of the information presented in the basic information blank text box 401 and the confirmed information blank text box 402 can be understood as clicking a save button on the create case history card interface 400 after the user completes filling in the basic information, the emergency contact information, and the confirmed information of the patient. For example, as shown in fig. 2, the patient's diagnosis information in the patient list 101 includes a medical record number, a name, a gender, an age, a mobile phone number, and a disease type, and then, in response to the save operation, the PC adds the medical record number, the name, the gender, the age, and the mobile phone number presented in the basic information blank text box 401, and the confirmed disease type presented in the confirmed information blank text box 402 as the diagnosis information to the patient list 101 (for example, presented in the first row of the patient list 101), and associates all the information presented on the above-mentioned created medical record interface 400 to the first detail index item 1021 corresponding to the new patient in the patient list 101, so as to facilitate the user to view the patient's medical record information through the first detail index item 1021.
It should be noted that, the medical record number uniquely corresponding to the patient may be manually input by the user when creating the medical record card, or may be automatically generated by the PC in response to the above-mentioned save operation.
In some embodiments, the at least one navigation tab 11 comprises a registered build tab, and the step S2 further comprises displaying the create case card interface 400 by the PC in response to a first operation by the user to register the build tab (e.g., the user clicking on an icon in the navigation bar 1 representing the registered build tab). Here, the created medical record interface 400 is the same as the created medical record interface 400 displayed in S41 described above. Based on this, the processing method of medical information further includes S41 and S42 described above.
In some embodiments, at least one navigation tab 11 comprises a health prescription management tab, and S2 comprises S2B.
S2B, as shown in fig. 9, the PC displays a health prescription management interface 500 in response to a first operation of the health prescription management tab by the user, the health prescription management interface 500 presents a health prescription list 501 therein, the health prescription list 501 includes a plurality of lines of prescription information, each line of prescription information includes a patient' S visit information, a prescribing doctor, a prescribing date, and a first medical information operation item 502. The first medical information operation item 502 includes a second detail index item 5021.
Here, the first operation of the health prescription management tab by the user may be understood as the user clicking on one of the icons representing the health prescription management tabs in the navigation bar 1. The patients in the multiple lines of prescription information may be the same patient. For example, as shown in fig. 9, 6 different prescription information of the same patient X3 are included in the plurality of rows of prescription information.
On the basis, the medical information processing method further includes S51.
S51, the PC displays a health prescription text box 201 in response to the user' S operation on the second detail index item 5021, and a medical plan corresponding to the row of prescription information is presented in the health prescription text box 201, where the medical plan includes at least one of a medication plan, a diet plan, or an exercise plan.
In some examples, the PC displays the create health prescription interface 200 in response to a click operation by the user on one of the second detail index items 5021 in the health prescription list 501, unlike the create health prescription interface 200 displayed in S26 (i.e., the create health prescription interface 200 shown in fig. 3-5), here, an already created medical plan is presented in the health prescription text box 201 in the create health prescription interface 200. That is, the second detail index item 5021 is configured to instruct the user to view the medical schema corresponding to the line of prescription information that has been created.
In some embodiments, as shown in FIG. 9, each row of prescription information also includes status information, which is valid, disabled or invalidated. In the case where the status information in a row of prescription information is valid, the first medical information operation item 502 in the row of prescription information further includes a disable item and a invalidate item. For example, as shown in fig. 9, the first 5 rows of prescription information of the health prescription list 501 are valid, and the first medical information operation items 502 corresponding to each of the 5 rows of prescription information include a second detail index item 5021, a disable item, and a cancel item. That is, certain prescription information may be disabled or deactivated in a state in which it is valid. And, the PC displays a medical scenario corresponding to one of the 5 lines of prescription information in response to an operation of the user clicking on the second detail index item 5021 of the one line, and the medical scenario is in an editable state, which can be modified by the user.
Based on this, the processing method of medical information further includes S52.
S52, the PC responds to the operation of the user on the disabling items or the voiding items, so that the state information in the prescription information of the row is effectively changed into the disabling or voiding items, and the disabling items and the voiding items are hidden. For example, in response to a click operation by the user on the deactivated item in the last line of prescription information of the health prescription list 501 shown in fig. 9, the PC changes the status information in the line of prescription information from valid to deactivated, and the deactivated item and the voided item are hidden in the first medical information operation item 502, and only the second detail index item 5021 is displayed. And, the PC displays the medical scenario corresponding to the row of prescription information in response to the user clicking on the second detail index item 5021 in the row of prescription information, and the medical scenario is in a non-editing state, and the user can view only the medical scenario.
In some embodiments, as shown in FIG. 9, a prescription information search box 504 and a query item 505 are also presented in the health prescription management interface 500, the prescription information search box 504 including a medical record number entry box, a name entry box, a prescribing doctor selection item, a prescribing date selection item, and the like. Prescription information search box 504 is configured to present search information including a medical record number, name, prescribing doctor, or prescribing date. The query term 505 is configured to indicate searching for search information presented in the prescription information search box 504. For example, if the user needs to find a healthy prescription for patient X3, then the user enters the name or medical record number for patient X3 in prescription information search box 504, and then the PC responds to the name or medical record number for patient X3 presented in prescription information search box 504
In other embodiments, referring to fig. 9, the health prescription management interface 500 further includes a disease seed option box 104, the disease seed option box 104 configured to instruct the user to filter prescription information by disease seed to increase the efficiency with which the user can find prescriptions. For example, if the user needs to search for the health prescription information on hypertension created by a doctor on day 2019, 11, 19, then select a doctor in the prescribing doctor selection in the prescription information search box 504, select day 2019, 11, 19, and check the option box corresponding to hypertension in the disease option box 104, then the PC displays only the health prescription information matching hypertension created by a doctor on day 2019, 11, 19 in the health prescription list 501 in response to the query operation for hypertension selected in the prescription information search box 504 and the disease option box 104.
In some embodiments, as shown in FIG. 9, the health prescription management interface 500 also presents a newly created health prescription index item 503. Based on this, the processing method of medical information further includes S53 to S56.
S53, as shown in fig. 10, the PC displays the create health prescription interface 200 in response to the user' S operation of the newly created health prescription index item 503, unlike the create health prescription interface 200 displayed in S26 (i.e., the create health prescription interface 200 shown in fig. 3-5), here, the create health prescription interface 200 also includes the patient search box 103.
S54, the PC determines the target patient in response to the query operation of the information input into the patient search box 103, and displays the diagnosis information of the target patient. For example, the user enters the name X3 and the medical record number CD10000103 in the patient search box 103, the PC determines that the target patient is X3 in response to a query operation to the name X3 and the medical record number CD10000103 entered in the patient search box 103, and displays the visit information of the target patient X3 in the create health prescription interface 200 shown in fig. 10.
S55, the PC presents a medical regimen matching the disease of the target patient in the health prescription text box 201 in response to the second operation of the user.
Here, S55 is the same as S26 described above, and the second operation of the user may be understood that the user fills the medical solution in the blank healthy prescription text box 201, or the user presents the medical solution matching the disease of the target patient in the blank healthy prescription text box 201 in the manner of referring to the entry text template, referring to the medical solution template or multiplexing the history prescription (i.e. S261-S263, S264-S266 or S267-S269 described above), which will not be described herein.
S56, the PC adds the patient information of the target patient as part of the information in the new prescription information of the row to the health prescription list 501 in the health prescription management interface 500 in response to the save operation of the medical program by the user, and associates the medical program of the target patient to the second detail index item 5021 in the new prescription information of the row.
In some embodiments, at least one navigation tab 11 comprises a newly created health prescription tab, and S2 described above comprises S2C.
S2C, PC, in response to a first operation by the user on the newly created health prescription tab (e.g., the user clicks on an icon representing the newly created health prescription tab in the navigation bar 1), display the create health prescription interface 200. The created health prescription interface 200 displayed here is the same as the created health prescription interface 200 displayed in S53 described above. Based on this, the medical information processing method further includes the above-described S54 to S56.
In some embodiments, referring to fig. 10, a registration build index item 105 is also presented in the create health prescription interface 200. Here, the registration build index item 105 is the same as the registration build index item 105 in the patient list interface 100 shown in fig. 2, and is configured to instruct the user to create a medical record for a new patient. Based on this, the medical information processing method further includes S41 and S42, which are not described herein.
It should be noted that the registration build index item may also be displayed in the form of a tab, for example, in the form of a navigation tab 11 displayed in the navigation bar 1, or may be displayed in other manners, which is not limited in this embodiment of the disclosure, as long as the purpose of registering medical record card information for a new patient can be achieved.
In some embodiments, if the PC does not determine the target patient in response to the query operation of the information input into the patient search box 103 in S54 described above, the target patient is considered to be a new patient. Based on this, the PC first performs the above S41 and S42 to create a medical record for the new patient, and then re-performs S54-S56 in response to returning to the operation of creating the health prescription interface 200, or the PC first performs S2A, where the first line in the patient list 101 is the information of the new patient, and the PC re-performs the above S22 and S26 to create a health prescription for the new patient.
Here, the operation of returning to the create health prescription interface 200 may be understood as the user clicking on the interface tab 81 appearing on the navigation pane 8 when the PC executes S54 in the interface tab 81 of the navigation pane 8, such as the create health prescription in the navigation pane 8 shown in fig. 10, or the user clicking on an icon representing the create health prescription tab on the navigation bar 1. Of course, other operations are possible, and embodiments of the present disclosure are not limited to this, as long as the operations can be implemented to display the health prescription text box 201 and create a health prescription for the patient in the health prescription text box 201.
It should be noted that, in each of the above interfaces, the navigation pane 8 includes at least one interface tab 81, one interface tab 81 corresponds to one interface, and the display state of the interface tab 81 corresponding to the current interface is different from the display states of the interface tabs 81 corresponding to other interfaces. For example, referring to fig. 10, if the interface tab 81 corresponding to the interface currently displayed by the pc is for creating a health prescription, the display color of the interface tab 81 for creating a health prescription is darker than the display color of the other interface tabs 81, so that the user can distinguish different interfaces through the interface tab conveniently, and thus, the switch between the different interfaces can be realized.
In some embodiments, the at least one navigation tab 11 comprises a follow-up management tab, and the S2 comprises S2D.
S2D, as shown in fig. 11, the PC displays a follow-up management interface 600 in response to a first operation of the user on the follow-up management tab, and a follow-up task list 601 is presented in the follow-up management interface 600, where the follow-up task list 601 includes a plurality of lines of follow-up information, and each line of follow-up information includes a patient' S visit information, a follow-up time, a follow-up content, and at least one second medical information operation item 604.
Here, the first operation of the follow-up management tab by the user can be understood as the user clicking on one of the icons representing the follow-up management tabs in the navigation bar 1. The patient in the multiple rows of follow-up information may be the same patient. For example, as shown in fig. 11, 4 different pieces of follow-up information of the same patient X3 are included in the plurality of pieces of follow-up information.
In some embodiments, as shown in fig. 11, each row of follow-up information further includes a follow-up status, which includes not followed or completed. In the case where the follow-up status in a row of follow-up information is non-follow-up, at least one second medical information operation item 604 in the row of follow-up information includes a follow-up execution index item and a deletion item. By way of example, as shown in fig. 11, for the first row of the follow-up task list 601, the follow-up status of the row of follow-up information is non-follow-up, and the second medical information operation item 604 in the row of follow-up information includes a follow-up execution index item and a deletion item. That is, in the event that a particular follow-up task is not performed, the user may delete the follow-up task.
Based on this, the processing method of medical information further includes S61.
S61, the PC responds to the operation of the user on the follow-up execution index item, and a follow-up record table corresponding to follow-up content is displayed.
For example, as shown in fig. 12, the PC displays the follow-up task execution interface 700 in response to the clicking operation of the follow-up execution index item in the fourth row of follow-up information of the follow-up task list 601 by the user, and presents the follow-up service record table of the hypertensive patient corresponding to the follow-up content in the row of follow-up information in the follow-up task execution interface 700.
S62, as shown in fig. 11, in response to the save operation of the content entered into the above-mentioned hypertensive patient follow-up service record table, the PC changes the follow-up status in the line of follow-up information from not follow-up to completed, changes the follow-up execution index item to the third detail index item 6041, and hides the deletion item. The third detail index entry 6041 is configured to instruct to view a follow-up record table corresponding to the follow-up task. The content in the follow-up record table is the content filled in by medical staff in the follow-up process, and the content is in a non-editing state. That is, after the follow-up task is performed, the user can only view the contents of the follow-up record table filled in during the follow-up.
In some examples, as shown in fig. 12, the follow-up service record table of the patient with hypertension includes a "this follow-up category" including options of control satisfaction, control dissatisfaction, adverse reaction or complications, and one or more of the options of control satisfaction, control dissatisfaction, adverse reaction or complications may be selected according to the health condition of the patient, for example, the control satisfaction is selected during the follow-up of the patient by the medical staff.
In some embodiments, the second medical information operation item 604 further includes a first follow-up contrast index item 6042. On the basis, the medical information processing method further includes S63.
And S63, the PC responds to the operation of the user on the first follow-up comparison index item 6042 to acquire and display the comparison result of the follow-up contents matched with the same diseases corresponding to the patients in the line of follow-up information at least twice.
In some examples, as shown in fig. 11, the follow-up content in the fourth row of follow-up information of the follow-up task list 601 is a hypertension patient follow-up service record table, and patient X3 in the row of follow-up information has completed a hypertension patient follow-up service record table matching hypertension more than twice before the current day. As shown in fig. 12, the follow-up service record table of the hypertensive patient includes the physical information such as blood pressure, body weight, body mass index, heart rate, and other information such as daily smoking amount and daily drinking amount. Thus, the PC responds to the operation of the first follow-up visit comparison index item 6042 by the user, and acquires and displays the comparison result of the blood pressure, the comparison result of the heart rate or the comparison result of other information in the follow-up visit service record list of the patients with the hypertension for a plurality of times, so that the medical staff can know the disease control condition of the patients more clearly and intuitively through the comparison result. For example, as shown in fig. 13, the PC acquires and displays the comparison result of the blood pressure, the body weight, the body mass index, the heart rate, and other information in the follow-up service record table of the patients with hypertension a plurality of times in response to the operation of the first follow-up comparison index item 6042 by the user, and displays the comparison result in the form of a table. As another example, as shown in fig. 14, the PC acquires and displays the comparison result of the blood pressure in the multiple times of the hypertensive patient follow-up service record table in response to the operation of the first follow-up comparison index item 6042 by the user, and displays it in the form of a trend chart. The embodiment of the disclosure does not limit the presentation mode of the comparison result in particular, and can be adjusted according to actual needs.
In other embodiments, a second follow-up contrast index item 605 is also presented in the follow-up management interface 600. By way of example, the second follow-up contrast index item 605 is similar to the first follow-up contrast index item 6042, except that, unlike the first follow-up contrast index item 6042, the second follow-up contrast index item 605 is configured to obtain and display a contrast result of follow-up content matching at least two identical diseases corresponding to the target patient. The target patient here can be any patient who has created the medical chart information. And
In some embodiments, the second medical information operation item 604 includes creating a follow-up index item. Here, the creation follow-up index is the same as the creation follow-up index in the patient list 101 of the patient management interface 100, and is configured to instruct the user to create a follow-up task for the patient corresponding to the creation follow-up index.
Based on this, the medical information processing method further includes S31 to S36 described above. Also, the third operation of the user in S36 above may be understood as that the user selects a preset follow-up task template 311 in the follow-up task template area 303 in the create follow-up interface 300 (i.e., S361 above), or the follow-up task is custom created in the custom area 310 in the create follow-up interface 300 (i.e., S362 or S363 above).
In other embodiments, after S36, the method of processing medical information further includes S37.
S37, the PC responds to the save operation of the user on the newly created follow-up task, and the follow-up task and the corresponding patient treatment information are added into the follow-up task list 601.
In some embodiments, as shown in fig. 11, a follow-up task search box 602 and a follow-up query term 607 are also presented in the follow-up management interface 600, the follow-up task search box 602 including a medical record number entry box, a name entry box, a cell phone number entry box, a follow-up personnel selection term, a status selection term, and the like. The follow-up task search box 602 is configured to present follow-up search information including medical record number, patient name, cell phone number, follow-up personnel, follow-up status, and the like. The follow-up query term 607 is configured to indicate a search for follow-up search information presented in the follow-up task search box 602.
In other embodiments, as shown in fig. 11, a custom time option 606 is also presented in the follow-up management interface 600, and the user may filter the follow-up date through the custom time option 606 to obtain the follow-up task for the follow-up date in a period of time.
In some embodiments, as shown in fig. 11, a newly created follow-up index item 603 is also presented in the follow-up management interface 600, and based on this, the medical information processing method further includes S64-S66.
S64, as shown in fig. 15, the PC displays the creation follow-up interface 300 in response to the user' S operation on the newly created follow-up index item 603, unlike the creation follow-up interface 300 (i.e., the creation follow-up interface 300 shown in fig. 6 and 7) displayed in S31, here, the creation follow-up interface 300 further includes the patient search box 103.
S65, the PC responds to the query operation of the information input into the patient search box 103, determines the target patient, and displays the treatment information of the target patient. For example, the user enters the name X3 and the medical record number CD10000103 in the patient search box 103, the PC determines that the target patient is X3 in response to a query operation to the name X3 and the medical record number CD10000103 entered in the patient search box 103, and displays the visit information of the target patient X3 in the create health prescription interface 200 shown in fig. 10.
And S66, the PC responds to a third operation of the user to determine a new follow-up task matched with the disease of the target patient, wherein the new follow-up task comprises follow-up content matched with the disease of the target patient and follow-up time corresponding to the follow-up content.
Here, S66 is the same as S36 described above, and the third operation of the user may be understood that the user selects the preset follow-up task template 311 in the follow-up task template area 303 in the follow-up interface 300 (i.e. S361 described above), or the follow-up task is custom created in the custom area 310 in the follow-up interface 300 (i.e. S362 or S363 described above), which will not be repeated here.
S67, the PC responds to the save operation of the user on the new follow-up task, and the visit information of the target patient and the new follow-up task are added into the follow-up task list 601.
Here, S67 is the same as S37 described above.
In some embodiments, at least one navigation tab 11 comprises a newly created follow-up tab, and S2 described above comprises S2E.
S2E, PC, in response to a first operation by the user on the newly created follow-up tab (e.g., the user clicks on an icon in the navigation bar 1 representing the newly created follow-up tab), display the create follow-up interface 300. The creation follow-up interface 300 shown here is the same as the creation follow-up interface 300 shown in S64 described above. Based on this, the medical information processing method further includes the above-described S64-S66.
In some embodiments, referring to fig. 15, a registration build index item 105 is also presented in the create follow-up interface 300. Here, the registration build index item 105 is the same as the registration build index item 105 in the patient list interface 100 shown in fig. 2, and is configured to instruct the user to create a medical record for a new patient. Based on this, the medical information processing method further includes S41 and S42, which are not described herein.
In some embodiments, if the PC does not determine the target patient in response to the query operation of the information input into the patient search box 103 in S65 described above, the target patient is considered to be a new patient. Based on this, the PC first executes the above-described S41 and S42 to create a medical record for the new patient, and then re-executes S65-S67 in response to the return to the operation of the creation follow-up interface 300, or the PC first executes S2A, where the first line in the patient list 101 is the information of the new patient, and the PC re-executes S31 and S36 to create a follow-up task for the new patient.
Here, the operation of returning to the creation follow-up interface 300 may be understood as that the user clicks on the interface tab 81 appearing on the navigation pane 8 when the PC performs S65 in the interface tab 81 of the navigation pane 8, for example, the creation follow-up in the navigation pane 8 shown in fig. 10, or that the user clicks on an icon representing the creation follow-up tab on the navigation bar 1. Of course, other operations are possible, and embodiments of the present disclosure are not specifically recited, so long as the operations enable the creation of the follow-up interface 300 to be displayed and follow-up tasks to be created for the patient at the interface.
In some embodiments, the method of processing medical information further comprises S01-02.
S01, displaying a login information frame by the PC.
S02, as shown in fig. 16, the PC displays the home interface 001 in response to a login operation for inputting login information in the login information frame. The home interface 001 presents the user's work content and quantity on the day of the work day.
In some examples, the login information box is input with login information of a doctor, the PC responds to the login operation of the login information of the doctor, and displays a home page interface 001, wherein the home page interface 001 presents a workload reminding information column 010 of the doctor on the day of work so as to remind the user of the workload required to be completed today.
The workload alert field 010 includes the amount of work that is not performed today, for example, the number of non-performed follow-up tasks. Based on this, home interface 001 also presents a list 601 of unexecuted follow-up tasks to facilitate the healthcare worker's view of information for a particular follow-up task.
It should be noted that, unlike the follow-up task list 601 presented in the follow-up management interface 600, the follow-up task list 601 presented in the follow-up management interface 600 presents all follow-up tasks of all patients, where the follow-up staff may be the same doctor or different doctors. Whereas the follow-up task list 601 presented in the home interface 001 only shows the follow-up tasks for which the follow-up person is a logged-in user (i.e. a doctor in a doctor-in).
In other examples, if the login information does not exist, i.e., the user is a new user, the PC displays a registration information box in response to determining that the login information does not exist, and transmits the registration information to the server in response to a registration operation for the registration information entered in the registration information box. Wherein the registration information includes login information, that is, some of the above-mentioned registration information serves as login information of the user.
In some embodiments, the at least one navigation tab 11 comprises a disease assessment tab. The S2 includes S2F.
S2F, as shown in fig. 17, the PC displays a first disease assessment interface 800 in response to a first operation of the disease assessment tab by the user, the first disease assessment interface 800 presenting a disease assessment information text box including an assessment type option 801, a basic information text box 802, and a laboratory examination information text box 803. Here, the evaluation type option 801 includes a plurality of disease types, and the partial information in the basic information text box 802 and the examination item in the laboratory examination information text box 803 are matched with one of the disease types in the evaluation type option.
Based on this, the processing method of medical information further includes S71 to S72.
S71, the PC matches the information in the basic information text box 802 and the examination items in the laboratory examination information text box 803 with diseases corresponding to the determined evaluation type in response to the determined evaluation type.
S72, the PC responds to the saving operation of the information input into the disease evaluation information text box, and automatically acquires and displays a disease evaluation report corresponding to the disease evaluation information according to a knowledge base in a server.
By way of example, referring to fig. 17, the assessment type options 801 presented in the first disease assessment interface 800 include diabetes assessment, hypertension assessment, hyperlipidemia assessment. Of course, other diseases may be included in the evaluation type option 801, and fig. 17 is merely exemplary of a diabetes evaluation, a hypertension evaluation, and a hyperlipidemia evaluation. If the user selects diabetes assessment, the information in the basic information text box 802 includes information such as waistline, diabetes family history, amount of exercise, smoking or not, in addition to information such as name, age, sex, height, weight, race, education level, and the like. The laboratory test information text box 803 includes test items of fasting blood glucose, blood glucose two hours after meal, and systolic blood pressure, cholesterol, low density lipoprotein, high density lipoprotein, triglyceride, etc., because a diabetic patient may have hypertension, etc. incorporated. In this way, the assessment report can be made more accurate.
As shown in fig. 18, the disease evaluation report includes a risk evaluation result and a health advice for the patient, so that the patient can learn about his health status through the disease evaluation result, and if the risk evaluation result shows that the patient has a low probability of getting diabetes but still has a risk, the patient can self-care according to the health advice in the risk evaluation result. Thus, the treatment pressure of the medical institution can be reduced, and the treatment efficiency of the patient can be improved.
In some embodiments, at least one navigation tab 11 comprises an intelligent question and answer tab. The S2 includes S2G.
S2G, as shown in fig. 19, the PC displays an intelligent question-answer interface 900 in response to a first operation of the intelligent question-answer tab by the user, the intelligent question-answer interface 900 presenting a question search box 901, the question search box 901 being configured to present a question to be searched.
Based on this, the processing method of medical information further includes S81.
S81, the PC responds to the query operation of the questions input into the question searching box 901, and obtains and displays the questions with the similarity meeting the similarity threshold condition and the solutions matched with the questions from a knowledge base preset in the server. Thus, medical staff with shallow qualification can conveniently review the related technical knowledge.
Illustratively, the solution is one. As another example, the solution is a plurality.
In some embodiments, at least one navigation tab 11 comprises a consultation tab. The S2 includes S2H.
S2H, as shown in fig. 20, the PC displays a consultation management interface 002 in response to a first operation of the consultation tab by the user, and the consultation management interface 002 presents a consultation list including at least one line of consultation information from the server, each line of consultation information including the patient' S consultation information, the question summary, the consultation type, whether there is an attachment, a reply state, and a fourth detail index item. Wherein the reply status includes answered or not answered.
The medical information processing method further includes S90 and S94-S95.
And S90, in the case that the answer state in one row of consultation information is not answer, the PC responds to the operation of the user on the fourth detail index item 901 and displays the consultation questions corresponding to the row of consultation information and an answer text box matched with the consultation type in the row of consultation information.
And S94, the PC responds to the operation of the user on the reply text box, and the answer result matched with the consultation question is presented. Here, the user's manipulation of the answer text box may be understood as the user inputting the answer result in the answer text box or using a template referencing the knowledge base as described below. It should be noted that, the input may be understood as text input, or may be understood as voice input or other input modes, which is not limited by the embodiments of the present disclosure.
S95, the PC responds to the save operation of the user on the answer result, and the answer state in the line of consulting information is changed from unanswered to answered.
In some embodiments, as shown in fig. 21, where the consultation type in a row of consultation information is a graphic consultation, the PC displays a graphic consultation detail interface 003 in response to a clicking operation of the user on the fourth detail index item 901 corresponding to the row of consultation information. The teletext consultation details interface 003 displays the question and answer text box. In the case where the answer state in the line of consultation information is not answered, the PC presents an answer result matching the consultation question in response to the user's operation of the answer text box. Here, the user's operation of the answer text box may be understood as the user inputting the answer result in the answer text box.
In other embodiments, wherein the type of consultation in a row of consultation information is a report interpretation, the answer text box includes an abnormal question summary text box and a health advice text box.
Based on this, the processing method of medical information further includes S91.
S91, as shown in fig. 22, the PC displays a report interpretation interface 004 in response to the user' S operation of the fourth detail index item 901, and the report interpretation interface 004 presents an inspection report 0041 and an abnormal problem summary text box 0042 and a health advice text box 0043.
The above S94 includes S941 to S942.
S941, the PC presents an abnormal problem corresponding to the inspection report and an interpretation text of the abnormal problem in response to the user' S operation of the abnormal problem summary text box 0042. Here, the user' S operation of the abnormal question summary text box 0042 may be understood as the user inputting an abnormal question in the abnormal question summary text box 0042 or employing the below-described reference abnormal question template (i.e., S9411-S9413).
S942, the PC responds to the operation of the health suggestion text box by a user to present medical treatment schemes matched with the abnormal problems, wherein the medical treatment schemes comprise a medicine scheme, a diet scheme and a sport scheme. Here, the user's manipulation of the health advice text box may be understood as the user entering a health advice in the health advice text box or employing a reference health advice template as described below.
In some examples, as shown in fig. 22, after S91, the processing method of medical information further includes S92.
S92, displaying the abnormal problem template tab by the PC. By way of example, as shown in fig. 22, an anomaly issue template tab is presented in text form (e.g., anomaly issue) in report interpretation interface 004.
On this basis, the above S941 includes S9411 to S9413.
S9411, the PC responds to the operation of the user on the abnormal problem template tab and displays a third classification list which comprises a plurality of problem categories.
S9412, the PC displays an abnormal question corresponding to the question type and one interpretation text template corresponding to the abnormal question in response to a user operation on the question type corresponding to the abnormal question in the third classification list. For example, the abnormal problem is sinus rhythm, the third classification list includes the problem category of electrocardiogram corresponding to sinus rhythm, and the corresponding interpretation text template is that sinus arrhythmia is not too worried, and most people have physical examination. The PC, in response to a click operation of an electrocardiogram in the question category by the user, displays that "sinus arrhythmia is not too feared," most human physical examination has "literal interpretation text templates.
S9413, the PC presents the content in the interpretation text template and the abnormal question in the abnormal question summary text box in response to the user' S operation (e.g., reference) to the interpretation text template.
Here, the content of the interpretation text template is stored in advance. Therefore, when the user gathers the abnormal problems in the report, the user can directly refer to the content of the pre-stored interpretation text template, and the working efficiency of doctors is improved.
In other examples, as shown in fig. 22, after S91, the processing method of medical information further includes S93.
S93, the PC displays the health advice template tab. By way of example, as shown in fig. 22, a health advice template tab is presented in text form (e.g., health advice) in report interpretation interface 004.
On this basis, the above-mentioned S942 includes S9421 to S9423.
S9421, the PC responds to the operation of the health suggestion template tab by the user, and the entry sub tab is displayed. By way of example, as shown in fig. 22, the entry sub-tabs are presented in text form (e.g., entry) in report interpretation interface 004. Here, the term sub-tab is the same as the term sub-tab 202 in the create health prescription interface 200.
S9422, the PC responds to the operation (for example, clicking the word 'term') of the term sub-tab by a user, and a first classification list is displayed, wherein the first classification list comprises a plurality of primary items and at least one disease seed under each primary item, and the plurality of primary items comprise a medicine scheme item, a diet scheme item and a sport scheme item. It is to be noted that S9422 is the same as S261 described above, that is, the first-order item presented in the first classification list of the report interpretation interface 004 and the disease type included under each first-order item are the same as the first-order item presented in the first classification list of the health prescription creation interface 200 and the disease type included under each first-order item.
S9423, the PC responds to the operation of a user on the disease type corresponding to the abnormal problem under one primary item in the first classification list, and displays at least one entry text template corresponding to the disease type under the primary item.
It should be noted that not every abnormal problem requires health advice from medical personnel. For example, if the abnormal problem is sinus rhythm, no health advice is required from the healthcare worker. If the abnormal question is hypertension, the disease corresponding to the abnormal question is hypertension, and the PC responds to the click operation of the user on the hypertension in the first classification list, and presents at least one entry text template corresponding to the hypertension in the report interpretation interface 004. Here, the entry text templates corresponding to hypertension presented in the report interpretation interface 004 are the same as the entry text templates corresponding to hypertension presented in the created health prescription interface 200, and are templates stored in advance in the knowledge base.
S9424, the PC responds to the operation of a user on an entry text template, and the content of the entry text template is presented in the health suggestion text box 0043. Here, the user's manipulation of an entry text template may be understood as clicking on a reference button (as shown in FIG. 22) corresponding to the entry text template or dragging the entry text template into the health advice text box 0043.
In still other examples, as shown in FIG. 22, the above-described S942 includes S9425-S9428.
S9425, responding to the operation of the user on the health advice template tab, and displaying the health prescription template sub tab. By way of example, as shown in fig. 22, a health prescription template sub-tab is presented in text form (e.g., template) in report interpretation interface 004. Here, the health prescription template sub-tab is the same as the health prescription template sub-tab 206 in the create health prescription interface 200.
S9426, the PC responds to the operation of the user on the health prescription template sub-tab, and a second classification list is displayed, wherein the second classification list comprises a plurality of disease types.
It should be noted that S9426 is the same as S264 described above, that is, the second classification list presented in the report interpretation interface 004 is the same as the second classification list 207 presented in the create health prescription interface 200.
S9427, the PC displays at least one medical plan template corresponding to the disease in the second classification list in response to the user' S operation on the disease corresponding to the abnormal problem. Here, the medical plan template corresponding to one disease type (for example, hypertension) presented in the report interpretation interface 004 is the same as the medical plan template corresponding to hypertension presented in the created health prescription interface 200, and is a template stored in advance in the knowledge base.
S9528, the PC presents at least part of the content in a medical plan template in the health advice text box in response to a user operation on the medical plan template. Here, the user's manipulation of one medical regimen template may be understood as clicking on all reference buttons corresponding to the medical regimen template (as shown in FIG. 22), or dragging the medical regimen template into the health advice textbox 0043, or clicking on reference buttons corresponding to a medication regimen, exercise regimen, diet regimen, or other regimen in the medical regimen template.
For example, the interpretation text templates, entry text templates, and medical solution templates presented in the report interpretation interface 004 are all in a non-edited state. That is, the user can only refer to the interpretation text template, the entry text template, and the medical solution template in the report interpretation interface 004, cannot modify or delete them, and cannot add a new template.
Of course, the above is only one example, that is, the user may modify, delete or add interpretation text templates, entry text templates, and medical solution templates presented in the report interpretation interface 004. The embodiments of the present disclosure are not limited in this regard.
In some embodiments, the abnormal question template tab and the health advice template tab, and the entry sub tab and the health prescription template sub tab in the health advice template tab may also be presented on other interfaces in different forms, for example, in the form of icons in the navigation bar 1.
In some embodiments, the method of processing medical information further comprises S3-S6.
S3, as shown in FIG. 23, the PC responds to the operation of the user on the knowledge base management tab, a knowledge base management interface 005 is displayed, and the knowledge base management interface 005 presents an abnormal problem template tab and a health suggestion template tab.
And S4, the PC responds to the operation of the user on the abnormal problem template tab to display a problem node setting item and an interpretation text template setting item, wherein the problem node setting item is configured to indicate the type of a set problem, and the interpretation text template setting item is configured to indicate the addition of a new interpretation text template, the editing of the interpretation text template and the deletion of the interpretation text template.
Here, the interpretation text template is the interpretation text template presented in the report interpretation interface 004 in S9412. That is, the interpretation text templates presented in the report interpretation interface 004 in S9412 described above come from the interpretation text templates stored by the user in the knowledge base management interface 005.
And S5, the PC responds to the operation of the user on the health suggestion template tab, and the entry sub tab is displayed.
S6, the PC responds to the operation of a user on the entry sub-tab, a first node setting item and an entry text template setting item are displayed, the first node setting item is configured to indicate the item type of the health suggestion and the disease types matched with each item type, the item type of the health suggestion comprises a medicine scheme item, a diet scheme item, a sports scheme item and other items, the entry text template setting item is configured to indicate the addition of a new entry text template, the editing of the entry text template and the deletion of the entry text template.
Here, the term text templates are the term text templates presented in the report interpretation interface 004 and S262 in the create health prescription interface 200 in S9422. That is, the term text templates presented in the report interpretation interface 004 in S9422 and the term text templates presented in the create health prescription interface 200 in S262 are both from the term text templates stored by the user in the knowledge base management interface 005.
In some examples, S6 described above includes S601' -S603.
S601'-S603' differs from S601-S603 described above only in that in S601-S603, the entry text templates 205 are presented in the create health prescription interface 200, whereas in S601'-S603', the entry text templates are presented in the knowledge base management interface 005.
In this way, the user may pre-store entry text templates that are directly referenced when creating a health prescription or when creating a health suggestion in the interpretation report process. New vocabulary entry text templates can be added or the pre-stored vocabulary entry text templates can be modified or deleted in the process of referring to the vocabulary entry text templates, so that the working efficiency of a user is improved.
In other embodiments, after S4, S7 and S8 are also included.
And S7, the PC responds to the operation of the user on the health suggestion template tab, and the health prescription template sub tab is displayed.
S8, as shown in FIG. 23, the PC responds to the operation of the user on the health prescription template sub-tab to display a second node setting item and a health prescription template setting item, wherein the second node setting item 0051 is configured to indicate setting of disease types, the health prescription template setting item is configured to indicate adding of a new medical scheme template, editing of the medical scheme template and deleting of the medical scheme template. By way of example, the health prescription template setting items include add items, edit items, delete items, and save items.
Here, the medical scenario templates are the medical scenario templates presented in the report interpretation interface 004 in S9427 and the medical scenario templates presented in the create health prescription interface 200 in S265. That is, the medical plan template presented in the report interpretation interface 004 in S9427 and the medical plan template presented in the create health prescription interface 200 in S265 described above are both from the medical plan templates stored by the user in the knowledge base management interface 005.
In some examples, S8 described above includes S801' and S804-S805.
S801 'differs from S801 described above only in that the medical plan template 208 in S801 is presented in the create health prescription interface 200, and the entry text template in S801' is presented in the knowledge base management interface 005.
S804, the PC responds to the clicking operation of the added item by the user to present a medical scheme template input box in the knowledge base management interface 005, and the PC responds to the storing operation of the added content in the medical scheme template input box to add the content in the medical scheme template input box as a new medical scheme template.
S805, the PC responds to the click operation of the user on the deleted item to delete a medical scheme template.
In some embodiments, at least one navigation tab 11 comprises a statistics tab. The S2 includes S2J.
S2J, as shown in fig. 24-28, the PC responds to a first operation of the statistical tab by a user (for example, clicking one icon representing the statistical tab in the navigation bar 1), displays a statistical management interface 006, wherein the statistical interface comprises statistical category options 0061, and the PC responds to an operation of one statistical category in the statistical category options 0061 by the user, acquires and displays statistical information corresponding to the statistical category, wherein the statistical information is information for classifying and counting a plurality of patients and the management information of diseases of the plurality of patients. Here, the acquisition may be understood as that the PC or the server performs an integrated analysis of the data of the management information of the plurality of patients based on the values and the field types in the data.
In some examples, as shown in fig. 24, statistics category options 0061 include disease type statistics options, and the PC obtains and displays statistics of the number of patients corresponding to different diseases in response to, for example, a click operation of the disease type statistics options by the user. Illustratively, the statistics management interface 006 also presents a time period option 0062 by which a user can screen the number of patients corresponding to different diseases among patients who create medical chart information over a period of time.
In other examples, as shown in FIG. 25, statistics category options 0061 include health prescription statistics options, and the PC obtains and displays the number of health prescriptions that have been created in response to, for example, a click operation of the health prescription statistics options by the user. Illustratively, the statistics management interface 006 also presents a time period option 0062 through which the user can filter the number of health prescriptions created over a period of time. As another example, statistics management interface 006 also presents prescribing doctor selection items 0063 by which a user can screen the number of health prescriptions created by a doctor or doctors. As yet another example, statistics management interface 006 also presents a disease options 104 by which the user can screen the number of matching health prescriptions to one or more disease types.
In yet other examples, as shown in fig. 26, statistics category option 0061 includes a follow-up performance statistics option, and the PC obtains and displays the number of follow-up tasks in different states (e.g., performed, expired not performed, etc.) in response to, for example, a click operation of the follow-up performance statistics option by the user. Illustratively, the statistics management interface 006 also presents a time period option 0062 by which the user can filter the number of different status follow-up tasks over a period of time. As another example, statistics management interface 006 also presents an execute doctor option 0064, by which the user can filter the number of follow-up tasks executing different states of a doctor for a doctor or doctors. As yet another example, statistics management interface 006 also presents a disease options 104 by which a user can screen the number of follow-up tasks in different states of matching one or more disease types. Here, the executing doctor is the above-mentioned follow-up person.
In still other examples, as shown in fig. 27, the statistical category option 0061 includes a gender age distribution option, and the PC acquires and displays the gender distribution of the plurality of patients and the age distribution result (e.g., gender ratio, age ratio, or gender number, age number) in response to, for example, a click operation of the gender age distribution option by the user. Illustratively, the statistics management interface 006 also presents a time period option 0062 by which the user can filter gender distributions and age distribution results of multiple patients creating medical records over a period of time.
In yet other examples, as shown in FIG. 28, statistics category option 0061 includes user management options, and the PC obtains and displays statistics of different management states of a plurality of patients in response to, for example, a click operation of the user management options by the user. The management states are, for example, first management, continuous management, and unmanaged. Here, first administration may be understood as from the date the patient creates the medical chart information to the statistical day, the medical staff creates a health prescription or a follow-up task for the patient, continuous administration may be understood as from the date the patient creates the medical chart information to the statistical day, the medical staff continuously creates, for example, 3 health prescriptions or continuous, for example, 3 follow-up tasks for the patient, or continuous, for example, 3 health prescriptions or follow-up tasks for the patient, and non-administration may be understood as from the date the patient creates the medical chart information to the statistical day, the medical staff creates a health prescription or a follow-up task for the patient. The above-mentioned management state is only described by taking management items as an example of creating a health prescription or a follow-up task, and of course, the management items may also be management items preset in the statistical process by medical staff, such as reading reports for patients or answering consultations, and the management items may be understood as items related to the storage of any other information except for the medical chart information from the date when the patient creates the medical chart information to the statistical day.
Of course, in the above embodiment, the statistics management interface 006 may also present other filtering options to filter the statistics information, which is not limited by the embodiment of the present disclosure.
It should be noted that the above statistical category may be other categories, which may be set according to the needs of the user, which is not limited in the embodiments of the present disclosure.
In some embodiments, the PC displays a plurality of navigation tabs including a patient management tab, a health prescription management tab, a follow-up management tab, a disease assessment tab, an intelligent question and answer tab, a consultation tab, a statistics tab, a knowledge base management tab, a new health prescription tab, a new follow-up tab, a registration card tab, a health advice template tab, an abnormal problem template tab, a term sub tab, a health prescription template sub tab, and a historical prescription sub tab. Of course, the plurality of navigation tabs may also include other tabs, which are not limited in this disclosure by embodiments.
Some embodiments of the present disclosure further provide a method for acquiring medical information, where an execution subject of the method is a second electronic device. The second electronic device is, for example, any product or component having a display and a processor, such as a mobile phone, a tablet computer, a handheld computer, a notebook computer, and a personal computer (personal computer, PC), and the type of the second electronic device is not particularly limited by the embodiments of the present disclosure.
The following describes a method for acquiring medical information by taking an execution subject as a mobile phone.
As shown in fig. 29, the medical information acquisition method includes S001-S003.
S001, as shown in fig. 30, the mobile phone displays a home page interface P1, and the home page interface P1 presents a plurality of character selection items A1. The plurality of character selections A1 includes healthcare personnel and patients. By way of example, as shown in fig. 29, the character selection item A1 is displayed in the form of text. Also by way of example, the character selection item A1 is displayed in the form of a picture or icon. Of course, the character selection item A1 may also be displayed in other forms, which are not limited by the embodiments of the present disclosure.
S002, the mobile phone responds to the selection operation of a user on a role selection item, determines the role of the user, and displays login information frames corresponding to the role of the user, wherein the login information frames corresponding to different roles are different.
For example, if the user selects a medical staff member, the mobile phone determines that the user character is the medical staff member in response to a user selection operation of one character selection item representing the medical staff member, and displays a first login information frame corresponding to the medical staff member.
As another example, if the user selects the patient, the mobile phone determines that the user character is the patient in response to a selection operation of one character selection item representing the patient by the user, and displays a second login information frame corresponding to the patient.
Here, the user's selection operation of one character selection item may be understood as touch, click, voice wake, etc., which is not limited in the embodiments of the present disclosure, as long as it is possible to determine the user's character and display a login information box corresponding to the user's character by the mobile phone in response to the operation.
The types of login information presented in the first login information box and the second login information box are different. For example, the first login information frame is provided with an identification card number and a password, and the second login information frame is provided with a mobile phone number and a verification code. Of course, other identity information may be presented in the first login information box, as long as the identity information presented in the first login information box matches with registration information filled in by the patient when registering on the PC side. The embodiments of the present disclosure are not limited in this regard.
S003, the mobile phone responds to the login information of the user input in the login information box, and displays at least one function tab corresponding to the role of the user.
For example, as shown in fig. 31A, in response to the login information frame being the first login information frame, and the identification card number and the password input in the first login information frame, the mobile phone displays a function navigation interface P2 corresponding to the medical staff, and the function navigation interface P2 corresponding to the medical staff includes a plurality of first function tabs A2.
As another example, as shown in fig. 31B, the mobile phone displays a function navigation interface P3 corresponding to the patient in response to the login information frame being the second login information frame and the mobile phone number and the verification code input in the second login information frame, and the function navigation interface P3 corresponding to the patient includes a plurality of second function tabs A3.
Note that, the first function tab A2 and the second function tab A3 may be displayed in the form of icons as shown in fig. 31A or 31B, or may be displayed in other forms. The embodiment of the disclosure does not limit the display modes of the first function tab A2 and the second function tab A3.
When there are a plurality of first function tabs A2, the plurality of first function tabs A2 may be displayed at the same time or may not be displayed at the same time. Similarly, when there are a plurality of second function tabs A3, the plurality of second function tabs A3 may be displayed simultaneously or may not be displayed simultaneously. The display order of the first function tab A2 and the second function tab A3 is not particularly limited in the embodiment of the present disclosure.
In addition, when the plurality of first function tabs A2 are not displayed at the same time, the plurality of first function tabs A2 may be displayed on the same interface or on different interfaces. Similarly, when the plurality of second function tabs A3 are not displayed at the same time, the plurality of second function tabs A3 may be displayed on the same interface or on different interfaces. The display positions of the first function tab A2 and the second function tab A3 are not particularly limited in the embodiment of the present disclosure.
The first function tab A2 corresponding to the medical staff is configured to instruct display of management information of diseases of a plurality of patients. Here, the management information of the diseases of the plurality of patients is the same as the management information of the diseases of the plurality of patients in the above-described medical information processing method, and will not be described in detail.
The second function tab A3 corresponding to the patient is configured to instruct display of management information of the disease of the patient. Here, the management information of the disease of the patient may be understood as the management information of the disease of one of the plurality of patients.
In some examples, the first login information box includes an identification number input box and a password input box. The above-mentioned S003 further includes S0034 to S0035.
S0034, the mobile phone sends the ID card number input by the user in the ID card number input box and the password in the password input box to the server.
S0035, the mobile phone responds to the received confirmation information which is from the server and is used for confirming that the identification card number and the password are matched with the registration information, and a plurality of first function tabs A2 corresponding to the medical staff are displayed.
In other examples, the second login information box includes a cell phone number input box and a verification code input box. The above-mentioned S003 further includes S0031 to S0033.
S0031, the mobile phone sends the mobile phone number presented in the mobile phone number input box to the server.
S0032, the mobile phone acquires the verification code from the server.
S0033, the mobile phone determines whether the verification code input by the user in the second login information frame is matched with the verification code from the server, and a plurality of second function tabs A3 corresponding to the patient are displayed in response to determining that the verification code input in the second login information frame is matched with the verification code from the server.
Of course, S003 described above may be implemented in other manners, which is not limited by the embodiment of the present disclosure.
In some embodiments, the user's role is a healthcare worker and the first functional tab A2 comprises a work schedule tab. Based on this, the medical information acquisition method further includes S004-S005.
S004, as shown in fig. 32, the mobile phone responds to the operation of the medical staff on the work schedule tab, a schedule interface P4 is displayed, the schedule interface P4 presents a plurality of work item index items A4 of the medical staff, and the work item index items A4 comprise image-text consultation index items, report reading index items and follow-up plan index items. Here, the operation of the user on the work schedule tab may be understood as that the medical staff clicks the work schedule tab or wakes up the work schedule tab by voice, etc., and the embodiment of the present disclosure does not particularly limit the operation, as long as the mobile phone can display the work item index item A4 in response to the operation.
S005, as shown in fig. 32 and 33, the mobile phone responds to the operation of the medical staff on one work item index item A4, and acquires and displays the work content corresponding to the work item index item of the medical staff from the server. Here, the user's operation on one work item index item A4 may be understood as that a healthcare worker clicks on the work item index item A4 or wakes up the work item index item A4 by voice, etc., and the embodiment of the present disclosure is not limited in particular to this operation.
For example, in response to the operation of the medical staff on the image-text consultation index item (for example, clicking the image-text consultation index item), the mobile phone obtains a working content list A5 corresponding to the image-text consultation index item of the medical staff from the server, and displays the working content list A5 in the schedule interface P4. As shown in fig. 32, each line of information in the work content list A5 displays a summary of the work content and a patient name corresponding to the work content. For example, the first line of information in the work content list A5 in fig. 33, the summary of which is an abnormal item of the test result, is given to the patient who is thank you. That is, the mr. Thank you consult the medical staff about the problem of the abnormal item of the test result, and the medical staff works to solve the problem of the abnormal item of the test result to mr. Thank you. Based on the above, the medical staff can also complete the working content corresponding to the image-text consultation index item through the image-text consultation index item, namely, the medical staff solves the consultation problem presented by the patient.
As another example, in response to an operation of the follow-up plan index by the healthcare worker (for example, clicking on the follow-up plan index), the mobile phone acquires the work content list A5 corresponding to the follow-up plan index of the healthcare worker from the server and displays the work content list A5 in the schedule interface P4. As shown in fig. 32, for example, the second line of information in the work content list A5 has a summary of the work content of the diabetic patient follow-up service record table, and the patient is X1. That is, the medical staff performs the follow-up task of the follow-up content of the patient X1 as the follow-up service record list of the diabetics. Here, the follow-up task is one of follow-up tasks of the medical staff by the staff in the follow-up task list 601 displayed by the PC.
For example, only information corresponding to one work item index item A4 is displayed in the work content list A5.
As another example, as shown in fig. 32 and 33, information corresponding to a plurality of work item index items A4 is displayed in the work content list A5.
In some examples, the method of acquiring medical information further includes S006.
S006, the mobile phone acquires the number of the work contents corresponding to the work item index item A4 of the medical staff on the target working day from the server, and displays the number of the work contents corresponding to the work item index item A4 of the medical staff on the work item index item. For example, as shown in fig. 32, when the mobile phone obtains that the number of the working contents corresponding to the image-text consultation index item of the medical staff on the day of the working day from the server is 1, the number 1 is displayed on the image-text consultation index item, so that the medical staff can clearly know the workload of the medical staff about image-text consultation on the day of the working day.
For example, S006 is executed in synchronization with S004. Of course, S006 and S004 may also be performed out of synchronization, which is not limited by the embodiments of the present disclosure.
In other examples, the method of obtaining medical information further includes S007-S008.
S007, as shown in fig. 32 and 33, the mobile phone further displays a working day option A6 in the schedule interface P4, so as to facilitate the medical staff to check the working contents of different working days.
S008, the mobile phone responds to the operation of the medical staff on the workday option A6 to determine the target workday. For example, the target day shown in fig. 31 is the day of the work. The target working day shown in fig. 33 is 3 months and 25 days in 2020.
In the case of displaying the number of the work contents, the mobile phone defaults to displaying the number of the work contents of the medical staff on the same day of the work. Thus, the medical staff can clearly know the working content of the medical staff on the same day of working.
In some embodiments, the user's role is a healthcare worker and the first function tab A2 comprises a statistical query tab. The medical information acquisition method further includes S009.
S009, the mobile phone responds to the operation of the medical staff on the statistics inquiry tab, a statistics interface P5 is displayed, and information of statistics of follow-up visit conditions of a plurality of patients from the server is obtained and displayed. Here, as shown in fig. 34, the follow-up condition statistical information of the plurality of patients is statistical information of the health condition of the patient after at least one follow-up for each patient. That is, statistical information such as control satisfaction, control dissatisfaction, adverse reaction, or complications in the "this follow-up category" in the follow-up service record table of the patients with hypertension as shown in fig. 12 is obtained for the above-mentioned plurality of patients. For example, as shown in fig. 34, the control satisfaction ratio was 66.67%, and the control dissatisfaction ratio was 33.33%. Medical staff can know the treatment condition of the disease of the patient through the statistical information, and can properly adjust the treatment method.
It should be noted that, when the user role is a medical staff, the first function tab A2 may further include other tabs, for example, the my patient tab, the scheme recommendation tab, the follow-up execution tab in fig. 30, and the medical staff may view information of the patient related to the medical staff through the my patient tab, and view the medical scheme or health advice corresponding to the plurality of patients stored in the server through the scheme recommendation. The medical staff can check a plurality of follow-up tasks stored in the server and follow-up contents corresponding to each follow-up task through the follow-up execution tab, namely the follow-up record list. Of course, in the case that the follow-up person of the follow-up task is the medical staff, the follow-up person may also realize the execution of the follow-up task by the follow-up execution tab or the above-mentioned follow-up plan index item or the like, that is, fill out the follow-up record table. The embodiments of the present disclosure are not limited in this regard.
In some embodiments, the user's role is patient and the second function tab A3 comprises a disease assessment tab. Based on this, the medical information acquisition method further includes S010-S011.
S010, the mobile phone responds to the operation of the patient on the disease evaluation tab, a second disease evaluation interface P6 is displayed, and the second disease evaluation interface P6 presents at least one disease evaluation problem.
S011, as shown in fig. 35, the mobile phone responds to the solution of each disease evaluation problem by the user, acquires the disease evaluation result of the patient from the server, and displays the disease evaluation result on the evaluation result interface P7.
Here, the disease evaluation problem is a problem that matches each disease stored in advance in the server. Based on the patient's answer, the server automatically matches a disease assessment question and continues to ask the patient until an assessment of the patient's disease can be generated.
In some examples, as shown in fig. 35, the handset is responsive to patient operation of the disease assessment tab, in the second disease evaluation interface P6 is first displayed a first question of "please ask you to evaluate for the person? the handset responds to the patient's answer to the first question, automatically displaying a second question" ask the sex of the person being tested? the handset automatically displays a third question in response to the patient's answer to the second question, and so on, finally, according to the questions and answers, the evaluation results are automatically generated and displayed on a mobile phone (as shown in fig. 36), so that the patient can know the disease of the patient.
For example, the disease assessment questions may be consistent with the options in the disease assessment information text box presented on the first disease assessment interface 800 described above.
In some embodiments, the user's role is patient and the second function tab A3 comprises an intelligent question and answer tab. Based on this, the medical information acquisition method further includes S012-S013.
S012, as shown in fig. 37, the mobile phone responds to the operation of the patient on the intelligent question and answer tab to display an FAQ intelligent question and answer interface P8, and the FAQ intelligent question and answer interface P8 presents a question search box.
S013, the mobile phone responds to query operation of the patient on the problem input in the problem search box, and one or more solutions associated with the problem are obtained and displayed from the server. Here, the solution may be obtained by the server automatically matching according to a pre-stored knowledge base.
In some embodiments, the user's role is patient and the second function tab A3 includes a consultation tab. Based on this, the medical information acquisition method further includes S014-S016.
S014, as shown in fig. 38, the mobile phone responds to the operation of the patient on the consultation tab, displays a consultation interface P9, and the consultation interface P9 presents a basic information text box and a illness state description text box. The basic information text box is configured to present basic information of the patient, such as information of name, age, occupation, and the like. The condition description text box is configured to present condition information of the patient, i.e., problem information that the patient needs to consult.
S015, the mobile phone responds to the submitting operation of the patient to the information of the patient input with the basic information text box and the consultation problem input with the illness state description text box, and transmits the information of the basic information text box and the consultation problem input with the illness state description text box to a server.
S016, as shown in fig. 39, the mobile phone acquires and displays the answer result matching the consultation question from the server on the question detail interface P10.
For example, the mobile phone transmits the consultation problem to the server, and the server transmits the consultation problem to the PC, so that the medical staff can see the consultation problem and answer the consultation problem. The PC transmits the answering result of the medical staff on the consultation problem to the server, and the server transmits the answering result back to the mobile phone interface corresponding to the patient so that the patient can check the answering result.
As shown in fig. 39, the question detail interface P10 presents an inquiry item, the mobile phone displays a question input box in response to an operation of the inquiry item by the patient, and transmits the content in the question input box to the server in response to a submitting operation of the content. Thus, the patient can continuously consult the medical staff for related problems according to the answering result of the medical staff.
It should be noted that, the contents presented in the basic information text box and the illness state description text box of the above-mentioned consultation interface P9 are the consultation information in the consultation list of the above-mentioned consultation management interface 002 of the PC.
In some examples, the method of obtaining medical information further includes S017-S018.
S017, as shown in FIG. 38, the mobile phone also displays the added accessory item on the consultation interface P9.
S018, the handset adds at least one accessory, such as a physical examination report or a checklist, in response to the patient' S operation of the add-on item.
Based on this, S015 described above includes S0151.
S0151, the mobile phone responds to the information of the patient inputting the basic information text box, the consultation problem inputting the illness state description text box and the submitting operation of the at least one accessory, and the information of the basic information text box, the consultation problem inputting the illness state description text box and the at least one accessory are transmitted to a server. Thus, medical staff can see, for example, physical examination reports or examination sheets, and the health condition of the patient can be more intuitively known.
In some examples, the method of acquiring medical information further includes S019-S020.
As shown in fig. 38, the mobile phone also displays a doctor selector on the consultation interface P9.
S020, the mobile phone responds to the operation of the patient on the doctor selector, and the consulted doctor is determined.
Based on this, S015 described above includes S0152.
S0152, the mobile phone responds to the submitting operation of the user to the information of the patient input with the basic information text box and the consultation problem input with the illness state description text box, and transmits the information of the basic information text box and the consultation problem in the illness state description text box and the consultation doctor corresponding to the consultation problem to a server.
Therefore, the patient can select a proper doctor according to the own illness state, the feeling of the patient in the doctor is improved, and the working efficiency of the doctor is also improved. For example, if the patient's counseling problem is about digestion, a physician who is good at digestive disorders may be selected.
In some embodiments, the plurality of role selections A1 further includes an administrator, and the at least one function tab includes a statistical query tab. Based on this, the method further comprises S021.
And S021, the mobile phone responds to the operation of the user on the statistical query tab, and displays a query item, wherein the query item is configured to indicate a query classification statistical result, and the classification statistical result is obtained according to data classification statistics related to patients and doctors stored in a server.
Here, the login method of the manager is the same as the login method of the medical staff described above.
In some examples, the classification statistics are the same as those shown on the statistics management interface 006 on the PC side described above (e.g., fig. 24-28).
Some embodiments of the present disclosure further provide a method for interaction of medical information, including S1001-S1004.
S1001, the medical information processing apparatus displays at least one navigation tab 11, determines a target navigation tab 11 in response to a first operation of a user, and displays management information of a disease of a patient matched with the target navigation tab 11.
S1002, the medical information processing apparatus transmits management information of the disease of the patient to a server.
S1003, the medical information acquisition apparatus acquires management information of the disease of the patient from the server.
The medical information acquisition device displays a plurality of role selections including medical staff and patients, determines a role of a user in response to a selection operation of one role selection, displays login information boxes corresponding to the role of the user, is different in login information boxes corresponding to different roles, displays at least one function tab corresponding to the role of the user in response to login information of the user input in the login information boxes, and the first function tab A2 corresponding to the medical staff is configured to instruct display of management information of diseases of a plurality of patients, and the second function tab A3 corresponding to the patient is configured to instruct display of management information of diseases of the patient.
By way of example, if the management information of the disease of the patient includes patient chart information, the medical information processing apparatus transmits the patient chart information of each patient to the server, the medical information acquisition apparatus acquires the patient chart information of each patient from the server, and in the case where the user of the medical information acquisition apparatus is a medical staff member, the medical information acquisition apparatus acquires the patient chart information of a plurality of patients related to the medical staff member from the server and displays in an interface of the medical information acquisition apparatus where the user is the medical staff member.
As another example, the management information of the disease of the patient includes counseling information of the patient including basic information of the patient and counseling questions and results of the solution, and the medical information processing apparatus transmits the results of the solution to the server in response to a submitting operation of the medical staff to the results of the solution corresponding to the counseling information, and in the case where the user of the medical information acquiring apparatus is the patient, the medical information acquiring apparatus acquires the results of the solution in the counseling information corresponding to the patient from the server and displays the results of the solution in an interface of the medical information acquiring apparatus where the user is the patient.
According to the medical information interaction method, medical information is interacted in different terminal devices, so that the medical information is processed and displayed according to the requirements of users of each terminal device, the working efficiency of medical staff is improved, and the problem of difficult patient treatment is solved.
In some embodiments, the method of interaction of medical information further comprises S1005-S1008.
S1005, the medical information acquisition device responds to the login information of the patient input in the login information box, and displays a consultation tab corresponding to the patient, wherein the consultation tab is configured to instruct the patient to submit a consultation problem.
S1006, the medical information acquisition equipment transmits the consultation problem to a server.
S1007, the medical information processing apparatus acquires and displays the consultation questions from the server.
S1008, the medical information processing equipment responds to the submitting operation of the answer result matched with the consultation problem and transmits the answer result to the server.
Some embodiments of the present disclosure provide a medical information processing apparatus, as shown in fig. 40, the medical information processing apparatus E1 includes a first display E1-1 and a first processor E1-2. The first processor E1-2 is coupled to the first display E1-1. The first processor E1-2 is configured to control the first display E1-1 to display at least one navigation tab 11, to determine a target navigation tab 11 in response to a first operation by a user, and to control the first display E1-1 to display management information of a disease of a patient matching the target navigation tab 11, the target navigation tab 11 being one of the at least one navigation tab 11.
In some examples, as shown in fig. 40, the medical information processing apparatus E1 further includes a first input device E1-3. A first input device E1-3 is coupled to the first processor E1-2, the first input device E1-3 being configured to input a first operation of the user.
Some embodiments of the present disclosure provide a medical information acquisition device, as shown in FIG. 41, the medical information acquisition device E2 includes a second display E2-1 and a second processor E2-2. The second processor E2-2 is configured to control the second display E2-1 to display a plurality of role choices including medical staff and patients, determine roles of the users in response to selection operation of one role choice by the users, control the second display E2-1 to display login information boxes corresponding to the roles of the users, control the second display E2-1 to display at least one function tab corresponding to the roles of the users in response to login information of the users input in the login information boxes, and control the at least one function tab corresponding to the medical staff to display management information of diseases of the patients in response to login information of the users input in the login information boxes, wherein the at least one function tab corresponding to the medical staff is configured to instruct display of management information of the diseases of the patients in response to the login information boxes.
In some examples, as shown in fig. 41, the medical information acquisition apparatus E2 further includes a second input device E2-3 coupled to the second processor E2-2. The second input means E2-3 is configured to input a user's selection operation of one character selection item, and to input login information of the user.
Some embodiments of the present disclosure provide a computer device including a memory, and a processor, where the memory stores computer program instructions executable on the processor, and when the processor executes the computer program instructions, implement a method for processing medical information, a method for acquiring medical information, or a method for interacting medical information as described above. The computer device may be the medical information processing device or the medical information acquisition device described above.
Some embodiments of the present disclosure provide a computer readable storage medium (e.g., a non-transitory computer readable storage medium) having stored therein computer program instructions that, when executed on a processor, cause the processor to perform one or more steps in a method of processing medical information as described in any of the above embodiments, perform one or more steps in a method of acquiring medical information as described in any of the above embodiments, or perform a method of interacting medical information as described in any of the above embodiments.
By way of example, such computer-readable storage media can include, but are not limited to, magnetic storage devices (e.g., hard Disk, floppy Disk, magnetic strips, etc.), optical disks (e.g., CD (Compact Disk), DVD (DIGITAL VERSATILE DISK ), etc.), smart cards, and flash Memory devices (e.g., EPROM (Erasable Programmable Read-Only Memory), cards, sticks, key drives, etc. Various computer-readable storage media described in this disclosure may represent one or more devices and/or other machine-readable storage media for storing information. The term "machine-readable storage medium" can include, without being limited to, wireless channels and various other media capable of storing, containing, and/or carrying instruction(s) and/or data.
The foregoing is merely illustrative of the present invention, and the present invention is not limited thereto, and any person skilled in the art will readily recognize that variations or substitutions are within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.