Patient follow-up visit management method and system, electronic equipment and storage medium

Obtaining and preserving patient follow-up information through information technology has solved the problem of cumbersome follow-up work and difficult to preserve information, achieved the effect of reducing medical workload and reducing costs, and promoted the construction of medical big data.

CN119889556APending Publication Date: 2025-04-25DIGITAL HEALTH CHINA TECHNOLOGIES CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411778324.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-05
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

The current follow-up work takes up a lot of time for medical staff, the work is complicated and repetitive, which leads to medical staff being reluctant to follow up. The patient's follow-up method has problems such as difficulty in preserving and analyzing information, high economic pressure, and disease diagnosis and treatment faults.

Method used

Patient follow-up information is obtained and saved through information technology. After using doctor identity information verification, the target follow-up method is selected to obtain the follow-up information obtained after the information interaction between the patient and the doctor, and upload it to the patient database for storage.

Benefits of technology

To a great extent, the workload of medical and patient treatment has been greatly reduced, time and economic costs have been reduced, the complete construction of medical big data has been promoted, and the big data transformation in the medical industry has been promoted.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119889556A_ABST
    Figure CN119889556A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of Web data management, and particularly discloses a patient follow-up visit management method and system, electronic equipment and a storage medium, and the method comprises the steps: receiving a target follow-up visit mode selected from a Web page of a doctor terminal when a verification request of doctor identity information sent by the doctor terminal passes; using the target follow-up visit mode to obtain follow-up visit information of a target patient obtained after information interaction between a patient end of the target patient and the doctor end; wherein the target patient is a patient selected by the doctor terminal in a patient list associated according to the doctor identity information. The follow-up visit information of the patient is acquired and stored by using an informatization means, so that the workload of a doctor and a patient is greatly reduced while diagnosis and treatment of the doctor are facilitated, the time cost, the economic cost and the like are greatly reduced, complete construction of medical big data is promoted, and then big data transformation of the medical industry is promoted.
Need to check novelty before this filing date? Find Prior Art

Description

Background Art

[0002] Follow-up work is one of the important links in the hospital's service to patients, and it is also a means to realize the concept of "patient-centered". The quality of follow-up work determines one of the important indicators such as patient satisfaction, compliance with medical advice, and improvement of doctor-patient relationship. But we also know that very professional follow-up work, such as routine follow-up and scientific research follow-up. Repeated follow-up work takes up a lot of precious time of medical staff, and the work is complicated and repetitive. Medical staff are reluctant to do it. For example, for telephone follow-up, medical staff need to make frequent calls, and due to the setting of hospital telephone rules, the same phone number is dialed multiple times. Traditional patient follow-up methods include the following forms: ① Fixed landline phone calls to achieve interactive communication with patients; ② Medical staff follow up at home; ③ When patients visit the doctor, they fill out forms and questionnaires on site to understand the patient's current condition.

[0003] However, while completing their daily work, medical staff need to match a large amount of human and material support to ensure a high follow-up rate. As the number of patients followed up in hospitals increases, follow-up work becomes increasingly difficult. The previous follow-up methods had the following problems: ① For doctors, the workload is large and patient information is difficult to save and analyze; ② For patients, outpatient follow-up brings great economic pressure and may cause accidents during transportation, which in turn aggravates the condition; ③ Due to the high mobility of outpatient physicians, there is a gap in the diagnosis and treatment of patients' diseases.

[0004] Therefore, it is urgent to provide a technical solution to solve the above problems. Summary of the invention

[0005] In order to solve the above technical problems, the present invention provides a patient follow-up management method, system, electronic device and storage medium.

[0006] In a first aspect, the present invention provides a patient follow-up management method, and the technical solution of the method is as follows:

[0007] When the verification request of the doctor's identity information sent by the doctor's terminal is passed, receiving the target follow-up method selected from the web page of the doctor's terminal;

[0008] The target follow-up method is used to obtain the follow-up information of the target patient after information interaction between the patient end and the doctor end; wherein the target patient is: a patient selected by the doctor end from a list of patients associated with the doctor's identity information.

[0009] The beneficial effects of a patient follow-up management method of the present invention are as follows:

[0010] The method of the present invention utilizes information technology to obtain and save patient follow-up information, which not only facilitates medical diagnosis and treatment, but also greatly reduces the workload of doctors and patients, greatly reduces time and economic costs, promotes the complete construction of medical big data, and further promotes the big data transformation of the medical industry.

[0011] On the basis of the above scheme, a patient follow-up management method of the present invention can also be improved as follows.

[0012] In an optional manner, the method further includes:

[0013] Determine the doctor ID corresponding to the doctor identity information, and retrieve the patient ID associated with the doctor ID from the patient database;

[0014] According to the patient ID associated with the doctor ID, a list of patients associated with the doctor's identity information is generated and sent to the doctor's end for display through the doctor's end web page.

[0015] In an optional manner, when the target follow-up method is a dial-up call follow-up method, the step of using the target follow-up method to obtain the follow-up information of the target patient obtained after information interaction between the patient end of the target patient and the doctor end includes:

[0016] According to the patient ID of the target patient, the original mobile phone number of the target patient is extracted from the patient database, and the original mobile phone number is matched with the location and combined with the landline dialing rules to generate the target mobile phone number;

[0017] The target mobile phone number is used to establish a call connection between the patient and the doctor so that the patient and the doctor can talk to each other, and the follow-up information of the target patient is determined based on the acquired call recording.

[0018] In an optional manner, the step of determining the follow-up information of the target patient according to the acquired call recording includes:

[0019] The call recording is converted into recording text data, and structured follow-up information of the target patient is extracted from the recording text data.

[0020] In an optional manner, the method further includes:

[0021] According to the patient ID of the target patient, the call recording and the follow-up information of the target patient are uploaded to the patient database for storage.

[0022] In an optional manner, when the target follow-up method is a communication software follow-up method, the step of using the target follow-up method to obtain the follow-up information of the target patient obtained after information interaction between the patient end of the target patient and the doctor end includes:

[0023] Pushing a form questionnaire for patient follow-up to the patient terminal using the target communication software;

[0024] When the questionnaire data filled in by the patient according to the form questionnaire is received, the structured follow-up information of the target patient is extracted from the questionnaire data.

[0025] In an optional manner, the method further includes:

[0026] According to the patient ID of the target patient, the follow-up information of the target patient is uploaded to the patient database for storage.

[0027] In a second aspect, the present invention provides a patient follow-up management system, the technical solution of which is as follows:

[0028] It includes: a receiving module and a processing module;

[0029] The receiving module is used to: when the verification request of the doctor's identity information sent by the doctor's end is passed, receive the target follow-up method selected from the Web page of the doctor's end;

[0030] The processing module is used to: use the target follow-up method to obtain the follow-up information of the target patient obtained after information interaction between the patient end and the doctor end; wherein, the target patient is: a patient selected by the doctor end from a list of patients associated with the doctor's identity information.

[0031] The beneficial effects of a patient follow-up management system of the present invention are as follows:

[0032] The system of the present invention uses information technology to obtain and save patient follow-up information, which not only facilitates medical diagnosis and treatment, but also greatly reduces the workload of doctors and patients, greatly reduces time and economic costs, promotes the complete construction of medical big data, and further promotes the big data transformation of the medical industry.

[0033] In a third aspect, a technical solution of an electronic device of the present invention is as follows:

[0034] The method comprises a memory, a processor and a program stored in the memory and running on the processor. When the processor executes the program, the steps of the patient follow-up management method of the present invention are implemented.

[0035] In a fourth aspect, the present invention provides a computer-readable storage medium having the following technical solution:

[0036] The computer-readable storage medium stores instructions, and when the computer-readable storage medium reads the instructions, the computer-readable storage medium executes the steps of the patient follow-up management method of the present invention.

[0037] The above description is only an overview of the technical solution of the present invention. In order to more clearly understand the technical means of the present invention, it can be implemented according to the contents of the specification. In order to make the above and other purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] The accompanying drawings are only used to illustrate the embodiments and are not to be considered as limiting the present invention. In addition, the same reference symbols are used to represent the same components throughout the accompanying drawings. In the accompanying drawings:

[0039] Figure 1 A schematic diagram of a flow chart of an embodiment of a patient follow-up management method of the present invention;

[0040] Figure 2 This is a flowchart of one-touch dialing;

[0041] Figure 3 Schematic diagram of setting up call relationships for recording;

[0042] Figure 4 It is a structural schematic diagram of an embodiment of a patient follow-up management system of the present invention;

[0043] Figure 5 The figure is a schematic structural diagram of an embodiment of an electronic device of the present invention. DETAILED DESCRIPTION

[0044] Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present invention are shown in the drawings, it should be understood that the present invention can be implemented in various forms and should not be limited to the embodiments set forth herein.

[0045] Figure 1A flow chart of an embodiment of a patient follow-up management method provided by the present invention is shown, and the patient follow-up management method can be executed by an electronic device such as a terminal device or a server. The terminal device can be any fixed or mobile terminal such as a user equipment (UE), a mobile device, a user terminal, a terminal, a cellular phone, a cordless phone, a personal digital assistant (PDA), a handheld device, a computing device, a vehicle-mounted device, a wearable device, etc. The server can be a single server or a server cluster composed of multiple servers. Any electronic device can implement the patient follow-up management method by calling computer-readable instructions stored in a memory through a processor. Figure 1 As shown, this embodiment takes a server as an example for description, and includes the following steps:

[0046] S1. When the verification request of the doctor's identity information sent by the doctor's end is passed, the target follow-up method selected from the doctor's web page is received.

[0047] Among them, the doctor's end is the terminal device used by the doctor. The doctor's identity information is the identity information used by the doctor when operating the doctor's end, including but not limited to: account password information, face information, fingerprint information, sound information, etc. Specifically: the doctor can verify the doctor's identity information by clicking the response operation of the doctor's identity authentication on the doctor's web page. At this time, the doctor's web page pops up the corresponding identity authentication interface, which can be but not limited to one or more of the following methods: ① account login interface, prompting the doctor to enter the account password to log in; ② pop up the face recognition window, prompting the doctor to perform dynamic face recognition; ③ pop up the fingerprint verification window, prompting the doctor to perform fingerprint recognition on the fingerprint verification device connected to the doctor's end. When the doctor successfully responds to the verification of the doctor's identity information (such as: entering the account password and clicking the login button, completing the dynamic face recognition operation, completing the fingerprint collection on the fingerprint verification device, etc.), the doctor's end sends the verification request of the collected doctor's identity information to the server. When the server receives the verification request of the doctor's identity information from the doctor's end, it will use the information stored in the local area network, database or blockchain associated with the server to verify the doctor's identity information, and feedback to the doctor's end prompt information that the verification request is successful or the verification request fails. If the server feedbacks to the doctor that the verification request of the doctor's identity information is successful, the doctor is allowed to jump to the corresponding web page for subsequent operations; if the server feedbacks to the doctor that the verification request of the doctor's identity information is not successful, a prompt message "Authentication failed, please re-authenticate" will pop up through the doctor's web page.

[0048] The doctor can trigger an event on the doctor's web page, that is, select the target follow-up method by clicking on the web page. There are multiple follow-up methods preset on the web page, and each follow-up method is provided with a corresponding follow-up process and called software (program). In this embodiment, the follow-up methods include: a dial-up call follow-up method and a communication software follow-up method.

[0049] S2. Utilize the target follow-up method to obtain the follow-up information of the target patient obtained after information interaction between the patient side and the doctor side of the target patient.

[0050] Among them, the target patient is: the patient selected by the doctor from the patient list associated with the doctor's identity information. Different doctor identity information corresponds to the associated patient list. The patient end is the terminal device used by the follow-up object (patient). The interaction mode of information interaction and the data interaction type are determined according to the target follow-up method. Follow-up information is: information related to the patient follow-up content extracted from the information interaction between the patient end and the doctor end. Patient follow-up information has fixed data format and content requirements. For example, follow-up information usually requires name, age, current symptoms, current follow-up time, last visit time, symptom changes, etc. in text format.

[0051] In an optional manner, the method further includes:

[0052] Determine the doctor ID corresponding to the doctor's identity information, and retrieve the patient ID associated with the doctor ID from the patient database.

[0053] Among them, the doctor's identity information is the identity information used by the doctor when operating the doctor's end. One doctor's identity information only represents the identity of a doctor, that is, each doctor has a unique doctor ID. The patient database is a database associated with the server. The database can be stored directly in the server or in a cloud platform associated with the server, and there is no restriction here. Through the screening mode in the patient database, the patient ID associated with the doctor ID is retrieved from the patient database. Generally speaking, the number of patient IDs associated with a doctor ID is multiple. Furthermore, retrieval restrictions can also be added, such as: retrieving the patient ID of a patient whose doctor ID has not been followed up for more than one week.

[0054] Based on the patient ID associated with the doctor ID, a list of patients associated with the doctor's identity information is generated and sent to the doctor's side for display through the doctor's side web page.

[0055] Among them, each patient ID corresponds to a patient, and the patient's name, age, gender, contact information, symptoms, last visit time, last follow-up time and other information can be obtained based on the patient ID.

[0056] In an optional manner, when the target follow-up mode is a dial-up call follow-up mode, S2 includes:

[0057] According to the patient ID of the target patient, the original mobile phone number of the target patient is extracted from the patient database, and the original mobile phone number is matched with the location and combined with the landline dialing rules to generate the target mobile phone number.

[0058] The original mobile phone number is the original mobile phone number provided, such as "1XXXXXXXXXX". The location matching method is: using the method for obtaining the location of the mobile phone number (GetMobileAddressInfo), and combining the original mobile phone number phoneNumber, the processor (PhoneNumberOfflineGeocoder) initializes the instance, calling the method (getDescriptionForNumber) to parse the parameters and obtain the operator and location of the original mobile phone number, and using the landline dialing rules to adjust the mobile phone number after the location matching (usually add 0 in front of the mobile phone number) to obtain the target mobile phone number.

[0059] Using the target mobile phone number, a call connection is established between the patient and the doctor, so that the patient and the doctor can talk to each other, and the follow-up information of the target patient is determined based on the acquired call recording.

[0060] The call voice box is connected to the doctor's Web page to realize the one-key dialing function. When the doctor clicks the one-key dialing in the Web page, the server drives the device dialing method TV_StartDial, and passes in the parameters of the channel number uID, the target mobile phone number and the status identifier, and drives the Mic speaking sound to the telephone line and the line sound to the headset.

[0061] It should be noted that Figure 2 The one-touch dialing function is mainly divided into six parts: start dialing, call recording, turn on the Mic sound to the phone line, turn on the headset, line sound to the headset and end the call.

[0062] The process of starting dialing is: inputting the mobile phone number and driving the telephone recording box to prepare for dialing. The parameter information of starting dialing is shown in Table 1.

[0063] Table 1:

[0064]

[0065] The parameters corresponding to call recording include but are not limited to: channel number uID, start recording identifier QNV_RECORD_FILE_START, 8K16bit sampling vFormatID, echo cancellation and automatic gain vmask, recording file location vFilePath, callback function nextFunc, etc. The call recording parameters are shown in Table 2.

[0066] Table 2:

[0067]

[0068] Figure 3 The recording setting call relationship diagram is shown. Figure 3 As shown, the doctor starts recording by clicking recordClick(), and ends the recording by clicking endRecordClick() after the recording is completed. At the same time, the temporary recording file stored locally is uploaded to the server and bound to the relevant patient recommendations to facilitate subsequent viewing and playback of the recording file.

[0069] When the doctor or patient hangs up the phone, the server uses the hang-up method DownClick, sets the dial state to 0, and passes in the parameter channel number uID, calling the driver TV_HangUpCtrl(0) hang-up event. When the call between the doctor and the patient ends, the follow-up task is determined to be completed, and saveFollowUp is called to save the call recording.

[0070] In an optional manner, the step of determining the follow-up information of the target patient according to the acquired call recording includes:

[0071] Convert call recordings into audio text data, and extract structured follow-up information of target patients from the audio text data.

[0072] In this embodiment, the call recording can be converted into recording text data through SDK, or the call recording can be subjected to ASR (Automatic Speech Recognition) recognition to obtain the recording text data.

[0073] The recorded text data includes answer text data corresponding to a plurality of preset follow-up questions. Specifically, the step of extracting structured follow-up information of the target patient from the recorded text data includes:

[0074] Step 1: Obtain multiple preset response texts corresponding to each preset follow-up question.

[0075] Step 2: For the reply text data corresponding to any preset follow-up question, pre-process the reply text data corresponding to the preset follow-up question, segment the words according to the character granularity and build a text data vocabulary.

[0076] Step 3: Use TF-IDF to vectorize the text data vocabulary to obtain a first vector, and calculate the similarity between the first vector and multiple preset answer texts corresponding to the preset follow-up question, and determine the result corresponding to the preset follow-up question based on the similarity calculation result.

[0077] Step 4: Repeat steps 2 to 3 to determine the results corresponding to each preset follow-up question, and finally obtain structured follow-up information.

[0078] The step of "calculating similarities between the first vector and a plurality of preset answer texts corresponding to the preset follow-up question, and determining the result corresponding to the preset follow-up question according to the similarity calculation results" in step 3 specifically includes:

[0079] Similarities are calculated between the first vector and a plurality of preset answer texts corresponding to the preset follow-up question to obtain first similarity scores of the plurality of preset answer texts.

[0080] When the first similarity score of at least one preset answer text is greater than or equal to a preset threshold, the preset answer text with the highest first similarity score is determined as the result corresponding to the preset follow-up question.

[0081] When the first similarity score of each preset reply text is less than a preset threshold, the reply text data corresponding to the preset follow-up question is converted into pinyin data, and the pinyin data is divided according to spaces to construct a co-occurrence matrix; the Glove algorithm is used to learn the second vector corresponding to the pinyin data based on the co-occurrence matrix; the second vector is respectively calculated for similarity with multiple preset reply texts corresponding to the preset follow-up question to obtain second similarity scores of the multiple preset reply texts.

[0082] When the second similarity score of at least one preset answer text is greater than or equal to a preset threshold, the preset answer text with the highest second similarity score is determined as the result corresponding to the preset follow-up question.

[0083] When the second similarity score of each preset reply text is less than the preset threshold, the reply text data is input into the entity recognition model, and the entity recognition model is used to obtain the result corresponding to the preset follow-up question.

[0084] The step of "inputting the reply text data into the entity recognition model, and using the entity recognition model to obtain the result corresponding to the preset follow-up question" specifically includes:

[0085] The reply text data is input into a pre-trained entity recognition model, and at least one entity knowledge point is mined using the entity recognition model; the types of entity knowledge points include but are not limited to: time adverbs, frequency adverbs, sentiment polarity words, entity nouns, and degree adverbs.

[0086] Obtain a pre-created follow-up survey template, fill in the slots of the follow-up survey template based on entity knowledge points, and generate multiple candidate options;

[0087] Performing intersection and union calculation on the reply text data and multiple candidate options, and selecting equivalent text data corresponding to the reply text data from the multiple candidate options according to the calculation result;

[0088] Performing an intersection and union calculation on the equivalent text data and the equivalent candidate options corresponding to the plurality of preset answer texts to obtain a third similarity score;

[0089] When the third similarity score of at least one preset answer text is greater than or equal to a preset threshold, the preset answer text with the highest third similarity score is determined as the result corresponding to the preset follow-up question.

[0090] When the third similarity score of each preset reply text is less than the preset threshold, the reply text data is input into the pre-trained text matching twin-tower model, and the text matching twin-tower model is used to obtain the result corresponding to the preset follow-up question.

[0091] The step of "using the text matching twin-tower model to obtain the result corresponding to the preset follow-up question" includes:

[0092] Obtain user dimension features of the target patient and add the user dimension features to the equivalent text data; form multiple text groups with the equivalent text data added with the user dimension features and each preset reply text, and input them into the pre-trained text matching twin-tower model respectively; use the text matching twin-tower model to select and output the target text group with the highest matching degree from the multiple text groups, and use the preset reply text contained in the target text group as the result corresponding to the preset follow-up question.

[0093] In an optional manner, the method further includes:

[0094] Based on the patient ID of the target patient, the call recording and the follow-up information of the target patient are uploaded to the patient database for storage.

[0095] Among them, the SaveFollowUp method is called to upload the call recording and the follow-up information of the target patient to the patient database for storage, so that the doctor can view the follow-up information or play back the call recording in real time.

[0096] In an optional manner, when the target follow-up method is a communication software follow-up method, S2 includes:

[0097] Utilize the target communication software to push the form questionnaire for patient follow-up to the patient.

[0098] Among them, the target communication software defaults to WeChat. The server calls the WeChat public account message push interface WechatUtil.sendMessage(patient.getPatientId(), bean.getWechatContent()) to send WeChat messages to patients when they are enrolled in the group queue. By passing in the patient ID and WeChat message content, it returns whether the sending is successful. When the patient's WeChat letter receives the message, click on the message body to transfer to the questionnaire form page and complete the form questionnaire. When the patient completes the follow-up task, the task will be automatically synchronized to the doctor. The parameters for sending WeChat notifications are shown in Table 3.

[0099] Table 3:

[0100]

[0101] When the questionnaire data filled in by the patient according to the form questionnaire is received, the structured follow-up information of the target patient is extracted from the questionnaire data.

[0102] Among them, in this embodiment, NLP technology is used to extract structured follow-up information in questionnaire data, and the above-mentioned method of extracting structured follow-up information in audio text data can also be used.

[0103] In an optional manner, the method further includes:

[0104] According to the patient ID of the target patient, the follow-up information of the target patient is uploaded to the patient database for storage.

[0105] It should be noted that after completing the follow-up of the target patient, the follow-up task is completed, and saveFollowUp is called to save the follow-up information of the target patient. The entity postData sent by the server encapsulates at least one of the information such as the follow-up task ID, discharge node ID, patient ID, mobile phone number, whether connected, description, WeChat message, follow-up results, other opinions, etc. The server calls the RestFul protocol at the bottom layer to complete the follow-up of the target patient.

[0106] The technical solution of this embodiment uses information technology to obtain and save patient follow-up information, which not only facilitates medical diagnosis and treatment, but also greatly reduces the workload of doctors and patients, greatly reduces time and economic costs, promotes the complete construction of medical big data, and further promotes the big data transformation of the medical industry.

[0107] Figure 4 FIG. 2 is a schematic diagram showing a structure of an embodiment of a patient follow-up management system 200 provided by the present invention. Figure 4 As shown, the system 200 includes: a receiving module 210 and a processing module 220;

[0108] The receiving module 210 is used to: when the verification request of the doctor's identity information sent by the doctor's end is passed, receive the target follow-up method selected from the doctor's web page;

[0109] The processing module 220 is used to: use the target follow-up method to obtain the follow-up information of the target patient obtained after the information interaction between the patient end and the doctor end of the target patient; wherein the target patient is: the patient selected by the doctor end from the patient list associated with the doctor's identity information.

[0110] In an optional manner, the method further includes: a calling module; the calling module is used to:

[0111] Determine the doctor ID corresponding to the doctor's identity information, and retrieve the patient ID associated with the doctor ID from the patient database;

[0112] Based on the patient ID associated with the doctor ID, a list of patients associated with the doctor's identity information is generated and sent to the doctor's side for display through the doctor's side web page.

[0113] In an optional manner, when the target follow-up mode is a dial-up call follow-up mode, the processing module 220 is specifically configured to:

[0114] According to the patient ID of the target patient, the original mobile phone number of the target patient is extracted from the patient database, and the original mobile phone number is matched with the location and combined with the landline dialing rules to generate the target mobile phone number;

[0115] Using the target mobile phone number, a call connection is established between the patient and the doctor, so that the patient and the doctor can talk to each other, and the follow-up information of the target patient is determined based on the acquired call recording.

[0116] In an optional manner, the processing module 220 is specifically configured to:

[0117] Convert call recordings into audio text data, and extract structured follow-up information of target patients from the audio text data.

[0118] In an optional manner, the device further includes: a first storage module; the first storage module is used to:

[0119] Based on the patient ID of the target patient, the call recording and the follow-up information of the target patient are uploaded to the patient database for storage.

[0120] In an optional manner, when the target follow-up mode is a communication software follow-up mode, the processing module 220 is specifically used to:

[0121] Use the target communication software to push the form questionnaire for patient follow-up to the patient end;

[0122] When the questionnaire data filled in by the patient according to the form questionnaire is received, the structured follow-up information of the target patient is extracted from the questionnaire data.

[0123] In an optional manner, the device further includes: a second storage module; the second storage module is used to:

[0124] According to the patient ID of the target patient, the follow-up information of the target patient is uploaded to the patient database for storage.

[0125] It should be noted that the beneficial effects of the patient follow-up management system provided in the above embodiment are the same as the beneficial effects of the patient follow-up management method, which will not be described in detail here. In addition, when the system provided in the above embodiment realizes its functions, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the system can be divided into different functional modules according to actual conditions to complete all or part of the functions described above. In addition, the system and method embodiments provided in the above embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be described in detail here.

[0126] Among them, the patient follow-up management system of the present invention can be a computer program (including program code) running in a computer device. For example, the patient follow-up management system of the present invention is an application software that can be used to execute the corresponding steps in the patient follow-up management method of the present invention.

[0127] In some embodiments, the patient follow-up management system of the present invention can be implemented in a combination of software and hardware. As an example, the patient follow-up management system of the present invention can be a processor in the form of a hardware decoding processor, which is programmed to execute the patient follow-up management method of the present invention. For example, the processor in the form of a hardware decoding processor can adopt one or more application specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field programmable gate arrays (FPGAs) or other electronic components.

[0128] The modules involved in the embodiments of the present invention may be implemented in software or hardware. The name of a module does not limit the module itself in some cases.

[0129] An electronic device according to an embodiment of the present invention includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, any one of the above-mentioned patient follow-up management methods is implemented. That is, an electronic device according to an embodiment of the present invention may include but is not limited to: a processor and a memory; the memory is used to store the computer program; the processor is used to execute the patient follow-up management method shown in any embodiment of the present invention by calling the computer program.

[0130] In an alternative embodiment, an electronic device is provided, such as Figure 5 As shown, Figure 5 The electronic device 4000 shown includes: a processor 4001 and a memory 4003. The processor 4001 and the memory 4003 are connected, such as through a bus 4002. Optionally, the electronic device 4000 may also include a transceiver 4004, which may be used for data interaction between the electronic device and other electronic devices, such as data transmission and / or data reception. It should be noted that in actual applications, the transceiver 4004 is not limited to one, and the structure of the electronic device 4000 does not constitute a limitation on the embodiments of the present invention.

[0131] Processor 4001 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of the present invention. Processor 4001 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.

[0132] The bus 4002 may include a path to transmit information between the above components. The bus 4002 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus 4002 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 5 In the figure, only one thick line is used to represent the bus 4002, but this does not mean that there is only one bus or one type of bus.

[0133] The memory 4003 can be a ROM (Read Only Memory) or other types of static storage devices that can store static information and instructions, a RAM (Random Access Memory) or other types of dynamic storage devices that can store information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, optical disk storage (including compressed optical disk, laser disk, optical disk, digital versatile disk, Blu-ray disk, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited to this.

[0134] The memory 4003 is used to store the application code (computer program) for executing the solution of the present invention, and the execution is controlled by the processor 4001. The processor 4001 is used to execute the application code stored in the memory 4003 to implement the content shown in the above method embodiment.

[0135] Among them, the electronic device can also be a terminal device, and the terminal device can be any terminal device that can install applications and access web pages through applications, including at least one of a smart phone, a tablet computer, a laptop computer, a desktop computer, a smart speaker, a smart watch, a smart TV, and a smart car device.

[0136] It should be noted that Figure 5 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0137] A computer-readable storage medium according to an embodiment of the present invention stores a computer program, and when the computer program is executed by a processor, any of the above-mentioned patient follow-up management methods is implemented.

[0138] Optionally, the computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device, and the like.

[0139] In an exemplary embodiment, a computer program product or a computer program is also provided, the computer program product or the computer program comprising computer instructions, the computer instructions being stored in a computer-readable storage medium. A processor of an electronic device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the electronic device performs the above-mentioned patient follow-up management method.

[0140] Computer program code for performing the operations of the present invention may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0141] It should be understood that the flow charts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the method and computer program product according to various embodiments of the present invention. In this regard, each box in the flow chart or block diagram can represent a module, a program segment, or a part of a code, and the module, the program segment, or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0142] The computer-readable storage medium provided by the embodiment of the present invention may be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or component, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, device, or component.

[0143] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device executes the method shown in the above embodiment.

[0144] The above description is only a preferred embodiment of the present invention and an explanation of the technical principles used. Those skilled in the art should understand that the disclosure scope involved in the present invention is not limited to the technical solution formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present invention (but not limited to) by each other.

[0145] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects and represent the definition of a specific order or sequence. The order of use of similar objects can be interchanged where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than the order shown or described.

[0146] Those skilled in the art know that the present invention can be implemented as a system, method or computer program product. Therefore, the present invention can be specifically implemented in the following forms, namely: it can be complete hardware, it can be complete software (including firmware, resident software, microcode, etc.), or it can be a combination of hardware and software, which is generally referred to as "circuit", "module" or "system" herein. In addition, in some embodiments, the present invention can also be implemented in the form of a computer program product in one or more computer-readable media, and the computer-readable medium contains computer-readable program code.

[0147] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.

Claims

1. A patient follow-up management method, characterized in that: include: When the verification request of the doctor's identity information sent by the doctor's terminal is passed, receiving the target follow-up method selected from the web page of the doctor's terminal; The target follow-up method is used to obtain the follow-up information of the target patient after information interaction between the patient end and the doctor end; wherein the target patient is: a patient selected by the doctor end from a list of patients associated with the doctor's identity information.

2. The patient follow-up management method according to claim 1, characterized in that: Also includes: Determine the doctor ID corresponding to the doctor identity information, and retrieve the patient ID associated with the doctor ID from the patient database; According to the patient ID associated with the doctor ID, a list of patients associated with the doctor's identity information is generated and sent to the doctor's end for display through the doctor's end web page.

3. The patient follow-up management method according to claim 2, characterized in that: When the target follow-up method is a dial-up call follow-up method, the step of using the target follow-up method to obtain the follow-up information of the target patient obtained after information interaction between the patient end of the target patient and the doctor end includes: According to the patient ID of the target patient, the original mobile phone number of the target patient is extracted from the patient database, and the original mobile phone number is matched with the location and combined with the landline dialing rules to generate the target mobile phone number; The target mobile phone number is used to establish a call connection between the patient and the doctor so that the patient and the doctor can talk to each other, and the follow-up information of the target patient is determined based on the acquired call recording.

4. The patient follow-up management method according to claim 3, characterized in that: The step of determining the follow-up information of the target patient according to the acquired call recording includes: The call recording is converted into recording text data, and structured follow-up information of the target patient is extracted from the recording text data.

5. The patient follow-up management method according to claim 3 or 4, characterized in that: Also includes: According to the patient ID of the target patient, the call recording and the follow-up information of the target patient are uploaded to the patient database for storage.

6. The patient follow-up management method according to claim 2, characterized in that: When the target follow-up method is a communication software follow-up method, the step of using the target follow-up method to obtain the follow-up information of the target patient obtained after information interaction between the patient end of the target patient and the doctor end includes: Pushing a form questionnaire for patient follow-up to the patient terminal using the target communication software; When the questionnaire data filled in by the patient according to the form questionnaire is received, the structured follow-up information of the target patient is extracted from the questionnaire data.

7. The patient follow-up management method according to claim 6, characterized in that: Also includes: According to the patient ID of the target patient, the follow-up information of the target patient is uploaded to the patient database for storage.

8. A patient follow-up management system, characterized in that: include: Receiving module and processing module; The receiving module is used to: when the verification request of the doctor's identity information sent by the doctor's end is passed, receive the target follow-up method selected from the Web page of the doctor's end; The processing module is used to: use the target follow-up method to obtain the follow-up information of the target patient obtained after information interaction between the patient end and the doctor end; wherein, the target patient is: a patient selected by the doctor end from a list of patients associated with the doctor's identity information.

9. An electronic device, characterized in that: The electronic device includes a processor, the processor is coupled to a memory, the memory stores at least one computer program, and the at least one computer program is loaded and executed by the processor so that the electronic device implements the patient follow-up management method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: At least one computer program is stored in the computer-readable storage medium, and the at least one computer program is loaded and executed by the processor, so that the computer-readable storage medium implements the patient follow-up management method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Medical follow-up visit system and method based on cloud computation

    CN104182843A

  • Medical follow-up visit method and system

    CN111081367A

  • Voice return visit questionnaire survey method and system, computing device and storage medium

    CN115878764A

  • Communication intelligent management method, system, medium and equipment

    CN116527812A

  • Method and electronic equipment for audio synthesis in singing software based on Android system

    CN116580685A