Movatterモバイル変換


[0]ホーム

URL:


CN117334354A - An online medical service method and system - Google Patents

An online medical service method and system
Download PDF

Info

Publication number
CN117334354A
CN117334354ACN202311335577.3ACN202311335577ACN117334354ACN 117334354 ACN117334354 ACN 117334354ACN 202311335577 ACN202311335577 ACN 202311335577ACN 117334354 ACN117334354 ACN 117334354A
Authority
CN
China
Prior art keywords
doctor
patient
central server
medical service
service method
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202311335577.3A
Other languages
Chinese (zh)
Inventor
陶涛
邓其祖
崔满满
马玲
胡春雨
陈飞
章兵
余傲
向宇杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Haoyisheng Cloud Hospital Management Technology Co ltd
Original Assignee
Beijing Haoyisheng Cloud Hospital Management Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Haoyisheng Cloud Hospital Management Technology Co ltdfiledCriticalBeijing Haoyisheng Cloud Hospital Management Technology Co ltd
Priority to CN202311335577.3ApriorityCriticalpatent/CN117334354A/en
Publication of CN117334354ApublicationCriticalpatent/CN117334354A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本发明涉及一种线上医疗服务方法和系统,该系统包括中心服务器、医生终端和用户终端。患者和医生分别通过用户终端和医生终端登录中心服务器,中心服务器可以为当前患者选择相匹配的医生作为推荐医生,将医生终端的地址发送给该患者的用户终端,从而该用户终端可连接该医生终端,获取相应的医疗服务。

The invention relates to an online medical service method and system. The system includes a central server, a doctor terminal and a user terminal. Patients and doctors log in to the central server through user terminals and doctor terminals respectively. The central server can select a matching doctor for the current patient as a recommended doctor, and send the address of the doctor's terminal to the patient's user terminal, so that the user terminal can connect to the doctor. Terminal to obtain corresponding medical services.

Description

Translated fromChinese
一种线上医疗服务方法和系统An online medical service method and system

【技术领域】【Technical field】

本发明属于医疗服务领域,尤其涉及一种线上医疗服务方法和系统。The invention belongs to the field of medical services, and in particular relates to an online medical service method and system.

【背景技术】【Background technique】

线上医疗是互联网在医疗行业的新应用,属于互联网+的一种新的行业形式,代表了医疗行业的一个新的发展方向,有利于解决医疗资源不平衡和人民日益增长的医疗需求之间的矛盾。Online medical care is a new application of the Internet in the medical industry. It is a new industry form of Internet + and represents a new development direction of the medical industry. It is conducive to solving the imbalance between medical resources and the people’s growing medical needs. contradiction.

具体而言,线上医疗是患者通过互联网在线问诊、治疗的一种方式,即患者通过网络平台发起医疗服务的请求,网络平台的服务器为该患者匹配合适的医生,对该患者进行在线问诊。问诊完成后,如果需要进一步的检查,则医生可以要求患者去线下医院检查,如果无需进一步检查就可确定病情,则医生可以给患者在线提供治疗方案,包括开处方、提供医疗建议等等。Specifically, online medical care is a way for patients to receive online consultation and treatment through the Internet. That is, the patient initiates a request for medical services through the network platform, and the server of the network platform matches the patient with a suitable doctor and conducts online consultation for the patient. diagnosis. After the consultation is completed, if further examination is needed, the doctor can ask the patient to go to an offline hospital for examination. If the condition can be confirmed without further examination, the doctor can provide the patient with a treatment plan online, including prescribing, providing medical advice, etc. .

但是,由于患者的情况各异,患者自身有时难以判断病情,无法选择医生类型,因此如何给患者匹配合适的医生是线上医疗的一个难点。However, due to the different conditions of patients, it is sometimes difficult for patients to judge their condition and choose the type of doctor. Therefore, how to match patients with suitable doctors is a difficulty in online medical treatment.

【发明内容】[Content of the invention]

因此,为了解决现有技术中的上述问题,本发明提供了一种线上医疗服务方法和系统。Therefore, in order to solve the above problems in the prior art, the present invention provides an online medical service method and system.

本发明采用的技术方案具体如下:The technical solutions adopted by the present invention are as follows:

一种线上医疗服务方法,包括以下步骤:An online medical service method includes the following steps:

步骤100:患者使用用户终端登录中心服务器,并根据中心服务器的要求填写相应的问诊信息;Step 100: The patient uses the user terminal to log in to the central server and fill in the corresponding consultation information according to the requirements of the central server;

步骤200:所述中心服务器获取该患者的患者信息,所述患者信息包括患者的个人信息和问诊信息,并将所述患者信息输入医疗分类模型,获得该患者本次问诊的分类;Step 200: The central server obtains the patient's patient information, which includes the patient's personal information and consultation information, and inputs the patient information into the medical classification model to obtain the patient's classification for this consultation;

步骤300:所述中心服务器根据所述分类,确定所述分类对应的医生集合;Step 300: The central server determines the set of doctors corresponding to the classification according to the classification;

步骤400:对于所述医生集合中的任意一个医生,所述中心服务器确定该医生在以往医疗服务过程中获得的所有评价值,每个评价值对应于一个患者;Step 400: For any doctor in the doctor set, the central server determines all evaluation values obtained by the doctor in the previous medical service process, and each evaluation value corresponds to a patient;

步骤500:对于所述医生集合中的任意一个医生,所述中心服务器从其所有评价值对应的每个患者中,选取与当前患者相似的若干个患者作为该医生的与当前患者对应的相似患者集合;Step 500: For any doctor in the doctor set, the central server selects several patients similar to the current patient from each patient corresponding to all evaluation values of the doctor as the doctor's similar patients corresponding to the current patient. gather;

步骤600:对于所述医生集合中的任意一个医生Doctori,所述中心服务器根据该医生所对应的相似患者集合,以及相似患者集合中每个患者给该医生的评价值,计算该医生与当前患者的匹配度;Step 600: For any doctor Doctori in the doctor set, the central server calculates the relationship between the doctor and the current doctor based on the similar patient set corresponding to the doctor and the evaluation value given to the doctor by each patient in the similar patient set. Patient match;

设该医生Doctori所对应的相似患者集合PSeti={P1,P2,……,Pm},其中每个Pj代表一个与当前患者相似的患者,1≤j≤m;则计算该医生Doctori与当前患者的匹配度Matchi,即Assume that the similar patient set PSeti corresponding to the doctor Doctori = {P1 , P2 ,..., Pm }, where each Pj represents a patient similar to the current patient, 1 ≤ j ≤ m; then calculate The matching degree between the doctor Doctori and the current patient Matchi , that is

其中,Cj是患者Pj给予所述医生Doctori的评价值,P代表当前患者,Sim(P,Pj)是当前患者P和患者Pj的相似度;Among them, Cj is the evaluation value given by the patient Pj to the doctor Doctori , P represents the current patient, and Sim(P, Pj ) is the similarity between the current patient P and the patient Pj ;

步骤700:所述中心服务器根据所述医生集合中每个医生与当前患者的匹配度,按照预定策略选择相匹配的医生作为推荐医生,将所述推荐医生的医生终端的地址发送给所述用户终端。Step 700: The central server selects a matching doctor as a recommended doctor based on the matching degree between each doctor in the doctor set and the current patient according to a predetermined strategy, and sends the address of the doctor terminal of the recommended doctor to the user. terminal.

进一步地,患者事先在中心服务器中进行注册,并登记相应的个人信息,所述个人信息包括姓名、出生年月、性别、身高、体重、既往病史。Further, the patient registers in the central server in advance and registers corresponding personal information. The personal information includes name, date of birth, gender, height, weight, and past medical history.

进一步地,,所述医疗分类模型是专家系统或者预先训练的深度学习模型。Further, the medical classification model is an expert system or a pre-trained deep learning model.

进一步地,所述中心服务器预先根据医生的个人信息确定医生对应的分类,一个分类包括多个医生,一个医生对应于一个或多个分类。Further, the central server determines the category corresponding to the doctor in advance based on the doctor's personal information. One category includes multiple doctors, and one doctor corresponds to one or more categories.

进一步地,患者之间相似度的计算依据每个患者在问诊时的患者信息。Furthermore, the calculation of similarity between patients is based on the patient information of each patient at the time of consultation.

进一步地,采用余弦相似度算法计算患者之间的相似度。Furthermore, the cosine similarity algorithm is used to calculate the similarity between patients.

进一步地,所述步骤700包括:根据匹配度对所述医生集合中的每个医生进行排序,选择匹配度最高的医生作为推荐医生。Further, the step 700 includes: sorting each doctor in the doctor set according to the matching degree, and selecting the doctor with the highest matching degree as the recommended doctor.

进一步地,所述步骤700包括:在所述医生集合中选择匹配度最高且当前处于空闲状态的医生作为推荐医生。Further, the step 700 includes: selecting the doctor with the highest matching degree and who is currently idle from the doctor set as the recommended doctor.

进一步地,所述步骤700包括:在所述医生集合中,在匹配度排序最前的若干个医生中选择排队人数最少的医生作为推荐医生。Further, the step 700 includes: selecting the doctor with the smallest number of people in line among the doctors with the highest matching degree among the doctors in the doctor set as the recommended doctor.

本发明还提供了一种用于执行上述线上医疗服务方法的线上医疗服务系统,该系统包括中心服务器、一个或多个用户终端以及一个或多个医生终端。The present invention also provides an online medical service system for executing the above online medical service method. The system includes a central server, one or more user terminals, and one or more doctor terminals.

本发明的有益效果是:在患者不确定病情的情况下,帮助患者尽快选择合适的医生,提高了线上医疗服务的效率,提高了患者的用户体验。The beneficial effects of the present invention are: when the patient is unsure of his condition, it helps the patient choose a suitable doctor as soon as possible, improves the efficiency of online medical services, and improves the patient's user experience.

【附图说明】[Picture description]

此处所说明的附图是用来提供对本发明的进一步理解,构成本发明的一部分,但并不构成对本发明的不当限定,在附图中:The accompanying drawings described here are used to provide a further understanding of the present invention and constitute a part of the present invention, but do not constitute an improper limitation of the present invention. In the accompanying drawings:

图1是本发明线上医疗服务系统的基本架构图。Figure 1 is a basic architecture diagram of the online medical service system of the present invention.

【具体实施方式】【Detailed ways】

下面将结合附图以及具体实施例来详细说明本发明,其中的示意性实施例以及说明仅用来解释本发明,但并不作为对本发明的限定。The present invention will be described in detail below with reference to the accompanying drawings and specific embodiments. The illustrative embodiments and descriptions are only used to explain the present invention, but are not intended to limit the present invention.

参见附图1,其示出了本发明线上医疗服务系统的基本架构,该系统包括中心服务器3、一个或多个用户终端1以及一个或多个医生终端2。所述中心服务器3、用户终端1和医生终端2通过互联网相互连接和通信。Referring to FIG. 1 , it shows the basic architecture of the online medical service system of the present invention. The system includes a central server 3 , one or more user terminals 1 and one or more doctor terminals 2 . The central server 3, user terminal 1 and doctor terminal 2 are connected and communicate with each other through the Internet.

其中,所述用户终端由患者用户使用,需要线上医疗服务的患者可以通过用户终端登录所述中心服务器,根据中心服务器的分配,用户终端与相应的医生终端相连接,从而患者可以通过用户终端向医生终端进行问诊,从而获得相应的医疗服务。所述医生终端由医生使用,医生通过医生终端登录中心服务器,并基于中心服务器分配的用户终端,医生通过医生终端与用户终端进行通信。通过医生终端与用户终端的交互,医生可以获得患者的相关问诊信息,从而可以为患者提供相应的医疗服务,例如疾病诊断、健康咨询等等。Wherein, the user terminal is used by patient users. Patients who need online medical services can log in to the central server through the user terminal. According to the allocation of the central server, the user terminal is connected to the corresponding doctor terminal, so that the patient can log in to the central server through the user terminal. Consult the doctor terminal to obtain corresponding medical services. The doctor terminal is used by a doctor, who logs in to the central server through the doctor terminal, and communicates with the user terminal through the doctor terminal based on the user terminal assigned by the central server. Through the interaction between the doctor terminal and the user terminal, the doctor can obtain the patient's relevant consultation information, so that he can provide the patient with corresponding medical services, such as disease diagnosis, health consultation, etc.

所述中心服务器是整个系统的核心,用于为线上医疗服务提供流程安排、信息存储等功能,尤其是为患者匹配合适的医生。具体的,所有患者和医生在使用线上医疗服务系统之前,需要在中心服务器进行注册并登记相关的个人信息,从而中心服务器可以存储各个患者和医生的相关信息。基于患者和医生的相关信息,中心服务器还能够根据患者的相关问诊信息,在所有已登录的医生中,匹配合适的医生,从而患者的用户终端可以根据匹配结果,连接相应的医生终端,获取线上医疗服务。The central server is the core of the entire system and is used to provide process arrangement, information storage and other functions for online medical services, especially to match patients with appropriate doctors. Specifically, all patients and doctors need to register with the central server and register relevant personal information before using the online medical service system, so that the central server can store relevant information of each patient and doctor. Based on the relevant information of the patient and the doctor, the central server can also match the appropriate doctor among all logged-in doctors based on the patient's relevant consultation information, so that the patient's user terminal can connect to the corresponding doctor terminal based on the matching result and obtain Online medical services.

所述中心服务器可以在线上医疗服务中提供各种功能,但本发明的重点在于为患者匹配合适的医生,而中心服务器的其他功能可以遵循现有技术中的方法,在此不再赘述。The central server can provide various functions in online medical services, but the focus of the present invention is to match patients with appropriate doctors, and other functions of the central server can follow the methods in the prior art, which will not be described again here.

基于上述系统架构,下面详细说明本发明线上医疗服务方法的具体步骤,基于这些步骤为请求医疗服务的患者匹配合适的医生。Based on the above system architecture, the specific steps of the online medical service method of the present invention are described in detail below. Based on these steps, appropriate doctors are matched for patients requesting medical services.

步骤100:患者使用用户终端登录中心服务器,并根据中心服务器的要求填写相应的问诊信息。Step 100: The patient uses the user terminal to log in to the central server and fill in the corresponding consultation information according to the requirements of the central server.

具体的,在登录之前,患者需要事先在中心服务器中进行注册,并登记相应的个人信息,包括姓名、出生年月、性别、身高、体重、既往病史等等。中心服务器存储患者注册的个人信息,并确定该患者的唯一标识符,例如可以使用患者注册的账号作为唯一标识符,也可以由中心服务器随机生成一个唯一标识符。Specifically, before logging in, patients need to register in the central server in advance and register corresponding personal information, including name, date of birth, gender, height, weight, past medical history, etc. The central server stores the patient's registered personal information and determines the patient's unique identifier. For example, the patient's registered account number can be used as the unique identifier, or the central server can randomly generate a unique identifier.

在注册之后,患者就可以基于注册信息登录该中心服务器,如果患者需要医疗服务,则通过用户终端向中心服务器提交医疗服务请求,为了大致确定患者的情况,中心服务器要求患者填写相应的问诊信息。根据本发明的一个具体实施例,可以预先设计一个问卷,由中心服务器发送给用户终端让患者填写,用户终端将填写完的问卷返回给中心服务器。根据本发明的另一个优选实施例,可以预先设计一个动态问卷,即中心服务器首先提供几个问题让患者填写,根据患者填写的答案再确定后面的几个问题,然后再根据患者前面的答案提供后续的问题,以此类推。总之,中心服务器可以通过与用户终端的交互,让患者提供此次问诊的一些基本信息,例如症状、遭遇的异常情况等等。After registration, the patient can log in to the central server based on the registration information. If the patient needs medical services, a medical service request is submitted to the central server through the user terminal. In order to roughly determine the patient's condition, the central server requires the patient to fill in the corresponding consultation information. . According to a specific embodiment of the present invention, a questionnaire can be designed in advance and sent to the user terminal by the central server for the patient to fill in. The user terminal returns the completed questionnaire to the central server. According to another preferred embodiment of the present invention, a dynamic questionnaire can be designed in advance, that is, the central server first provides several questions for the patient to fill in, determines the following questions based on the answers filled in by the patient, and then provides the following questions based on the patient's previous answers. Follow-up questions, and so on. In short, the central server can interact with the user terminal to allow the patient to provide some basic information about the consultation, such as symptoms, abnormal situations encountered, etc.

步骤200:所述中心服务器获取该患者的患者信息,所述患者信息包括患者的个人信息和问诊信息,并将所述患者信息输入医疗分类模型,获得该患者本次问诊的分类。Step 200: The central server obtains the patient's patient information, which includes the patient's personal information and consultation information, and inputs the patient information into the medical classification model to obtain the patient's classification for this consultation.

具体的,所述分类是预先确定的分类,这里的分类可以是一个粗分类,具体的分类方式本发明不作限定,其例如可以是具体疾病分类,或者可以是基于医院的医疗科室的分类。所述医疗分类模型可以采用现有技术中任意一种可以对患者问诊信息进行分类的模型,例如,所述医疗分类模型可以采用现有技术中的专家系统,或者,所述医疗分类模型可以采用预先训练的深度学习模型。本发明不对医疗分类模型的具体形式作出限定。Specifically, the classification is a predetermined classification, and the classification here can be a rough classification. The specific classification method is not limited by the present invention. For example, it can be a specific disease classification, or it can be a classification based on a medical department of a hospital. The medical classification model can use any model in the prior art that can classify patient consultation information. For example, the medical classification model can use an expert system in the prior art, or the medical classification model can Use pre-trained deep learning models. The present invention does not limit the specific form of the medical classification model.

所述中心服务器根据患者的登录信息,从数据库中查询获得该患者注册的个人信息,并结合患者在步骤100中填写的问诊信息,获得该患者本次问诊的患者信息,将患者信息转换所述医疗分类模型需要的输入形式(例如输入向量)。所述中心服务器运行该医疗分类模型,基于输入的患者信息,输出该患者本次问诊的分类。The central server queries and obtains the patient's registered personal information from the database based on the patient's login information, and combines it with the consultation information filled in by the patient in step 100 to obtain the patient's patient information for this consultation, and converts the patient information The input form required by the medical classification model (for example, input vector). The central server runs the medical classification model and outputs the classification of the patient's current consultation based on the input patient information.

步骤300:所述中心服务器根据所述分类,确定所述分类对应的医生集合。Step 300: The central server determines a set of doctors corresponding to the classification according to the classification.

具体的,如前所述,每个医生预先在中心服务器注册了个人信息,例如该医生擅长于治疗哪类疾病。因此所述中心服务器可以预先根据医生的个人信息确定医生可以提供哪些疾病的医疗服务,从而确定该医生对应的分类。一个分类通常包括多个医生,同时一个医生也可以对应于多个分类。Specifically, as mentioned above, each doctor has registered personal information in the central server in advance, such as which types of diseases the doctor is good at treating. Therefore, the central server can determine in advance which medical services the doctor can provide based on the doctor's personal information, thereby determining the corresponding classification of the doctor. A category usually includes multiple doctors, and one doctor can also correspond to multiple categories.

因此,当中心服务器在步骤200中获取患者本次问诊对应的分类后,就可以查询数据库中预先存储的医生分类信息,确定该分类对应的所有医生,然后从中确定所有已登录的医生,作为所述分类对应的医生集合。Therefore, after the central server obtains the classification corresponding to the patient's current consultation in step 200, it can query the pre-stored doctor classification information in the database, determine all doctors corresponding to the classification, and then determine all logged-in doctors from it, as The collection of doctors corresponding to the classification.

在获得所述医生集合后,所述中心服务器可以将所述医生集合提供给用户终端,在用户终端上展示各个医生的介绍信息,患者可以浏览医生集合,并从中选择一个医生作为相匹配的医生。患者也可以要求系统自动匹配一个医生,则系统将继续执行后续步骤。After obtaining the doctor set, the central server can provide the doctor set to the user terminal, display the introduction information of each doctor on the user terminal, and the patient can browse the doctor set and select a doctor from it as a matching doctor. . Patients can also ask the system to automatically match a doctor, and the system will continue with subsequent steps.

步骤400:对于所述医生集合中的任意一个医生,所述中心服务器确定该医生在以往医疗服务过程中获得的所有评价值,每个评价值对应于一个患者。Step 400: For any doctor in the doctor set, the central server determines all evaluation values obtained by the doctor in previous medical services, and each evaluation value corresponds to a patient.

具体的,每个患者在完成一次线上医疗服务后,可以给提供医疗服务的医生一个评价值,例如1-5星评价(评价值为1-5),或者百分制的评价值。因此,对于任意一个医生,中心服务器可以获取该医生在以往医疗服务过程中获取的所有评价值,以及提供所述评价值的患者,作为该评价值对应的患者。Specifically, after completing an online medical service, each patient can give an evaluation value to the doctor who provided the medical service, such as a 1-5 star evaluation (evaluation value is 1-5), or a hundred-point evaluation value. Therefore, for any doctor, the central server can obtain all the evaluation values obtained by the doctor in the previous medical service process, as well as the patients who provided the evaluation values, as the patients corresponding to the evaluation values.

步骤500:对于所述医生集合中的任意一个医生,所述中心服务器从其所有评价值对应的每个患者中,选取与当前患者相似的若干个患者作为该医生的与当前患者对应的相似患者集合。Step 500: For any doctor in the doctor set, the central server selects several patients similar to the current patient from each patient corresponding to all evaluation values of the doctor as the doctor's similar patients corresponding to the current patient. gather.

具体的,对于所述医生集合中的任意一个医生,假设其有m个评价值,每个评价值对应于一个患者,则m个评价值对应于m个患者。需要说明的是,这m个患者中有可能有重复的患者,但是由于患者在每次问诊时提供的问诊信息都可能不同,因此我们仍然将这m个患者作为m个独立患者对待。Specifically, for any doctor in the doctor set, assuming that it has m evaluation values, and each evaluation value corresponds to a patient, then the m evaluation values correspond to m patients. It should be noted that there may be duplicate patients among these m patients, but since the consultation information provided by the patients in each consultation may be different, we still treat these m patients as m independent patients.

计算这m个患者与当前患者的相似度,从中选择相似度高于预定阈值的所有患者组成相似患者集合。如果不存在相似度高于预定阈值的患者,则可以从中选择相似度最高的若干个患者组成相似患者集合。Calculate the similarity between these m patients and the current patient, and select all patients whose similarity is higher than a predetermined threshold to form a similar patient set. If there is no patient whose similarity is higher than a predetermined threshold, several patients with the highest similarity can be selected to form a similar patient set.

相似度的具体计算可以依据每个患者在问诊时的患者信息(即包括患者个人信息和问诊时的问诊信息)。具体的,获取当前患者的患者信息,按照预定算法转换为对应的数字向量,获取所述m个患者在提供相应评价值时的患者信息,也按照预定的算法转换为对应的数字向量。这样,就可以通过预定的相似度算法(例如余弦相似度算法)计算数字向量之间的相似度,作为患者之间的相似度。The specific calculation of the similarity can be based on the patient information of each patient at the time of consultation (that is, including the patient's personal information and the consultation information at the time of consultation). Specifically, the patient information of the current patient is obtained and converted into the corresponding digital vector according to a predetermined algorithm. The patient information of the m patients when providing corresponding evaluation values is obtained, and the patient information is also converted into the corresponding digital vector according to the predetermined algorithm. In this way, the similarity between the numerical vectors can be calculated by a predetermined similarity algorithm (such as the cosine similarity algorithm) as the similarity between patients.

步骤600:对于所述医生集合中的任意一个医生,所述中心服务器根据该医生所对应的相似患者集合,以及相似患者集合中每个患者给该医生的评价值,计算该医生与当前患者的匹配度。Step 600: For any doctor in the doctor set, the central server calculates the relationship between the doctor and the current patient based on the similar patient set corresponding to the doctor and the evaluation value given to the doctor by each patient in the similar patient set. suitability.

具体的,对于所述医生集合中的任意一个医生Doctori,设其所对应的相似患者集合PSeti={P1,P2,……,Pm},其中每个Pj(1≤j≤m)代表一个与当前患者相似的患者。则可以计算该医生Doctori与当前患者的匹配度Matchi,即Specifically, for any doctor Doctori in the doctor set, assume that its corresponding similar patient set PSeti = {P1 , P2 ,..., Pm }, where each Pj (1≤j ≤m) represents a patient similar to the current patient. Then the matching degree Matchi between the doctor Doctori and the current patient can be calculated, that is,

其中,Cj是患者Pj给予所述医生Doctori的评价值,P代表当前患者,Sim(P,Pj)是当前患者P和患者Pj的相似度。Among them, Cj is the evaluation value given by the patient Pj to the doctor Doctori , P represents the current patient, and Sim(P, Pj ) is the similarity between the current patient P and the patient Pj .

步骤700:所述中心服务器根据所述医生集合中每个医生与当前患者的匹配度,按照预定策略选择相匹配的医生作为推荐医生,将所述推荐医生的医生终端的地址发送给所述用户终端。Step 700: The central server selects a matching doctor as a recommended doctor based on the matching degree between each doctor in the doctor set and the current patient according to a predetermined strategy, and sends the address of the doctor terminal of the recommended doctor to the user. terminal.

具体的,当中心服务器计算出每个医生的匹配度后,就可以根据匹配度为当前患者推荐合适的医生,即根据匹配度从所述医生集合中选择一个医生作为推荐医生。具体的选择方法取决于预定的选择策略。根据本发明的一个优选实施例,可以根据匹配度对所述医生集合中的每个医生进行排序,选择匹配度最高的医生作为推荐医生。根据本发明的另一个优选实施例,还可以考虑医生当前的忙闲状态,可以选择匹配度最高且当前处于空闲状态的医生作为推荐医生,或者可以在匹配度排序最前的若干个医生中选择排队人数最少的医生作为推荐医生,当前患者加入该医生的排队队列。Specifically, after the central server calculates the matching degree of each doctor, it can recommend a suitable doctor for the current patient based on the matching degree, that is, select a doctor from the doctor set as the recommended doctor based on the matching degree. The specific selection method depends on the predetermined selection strategy. According to a preferred embodiment of the present invention, each doctor in the doctor set can be sorted according to the matching degree, and the doctor with the highest matching degree is selected as the recommended doctor. According to another preferred embodiment of the present invention, the current busy and idle status of the doctor can also be considered, and the doctor with the highest matching degree and currently idle state can be selected as the recommended doctor, or the doctor with the highest matching degree can be selected to be queued. The doctor with the smallest number of patients serves as the recommended doctor, and the current patient joins the doctor's queue.

在确定推荐医生后,中心服务器就可以根据该推荐医生登录的医生终端,将医生终端的地址发送给当前患者的用户终端,用户终端根据该地址连接医生终端,如果该医生终端不处于空闲状态,则医生终端将该用户终端加入排队队列,在排队轮到当前患者时,医生终端为当前患者提供医疗服务。After determining the recommended doctor, the central server can send the address of the doctor terminal to the user terminal of the current patient based on the doctor terminal logged in by the recommended doctor. The user terminal connects to the doctor terminal according to the address. If the doctor terminal is not idle, Then the doctor terminal adds the user terminal to the queue, and when it is the current patient's turn in the queue, the doctor terminal provides medical services to the current patient.

通过上述方法,本发明的线上医疗服务系统可以由患者自主选择合适的医生,也可以由系统为患者自动匹配医生,在患者不确定病情的情况下,帮助患者尽快选择合适的医生,提高了线上医疗服务的效率,提高了患者的用户体验。Through the above method, the online medical service system of the present invention can allow patients to independently select a suitable doctor, or the system can automatically match a doctor for the patient. When the patient is unsure of his condition, it can help the patient choose a suitable doctor as soon as possible, which improves The efficiency of online medical services improves patients’ user experience.

以上所述仅是本发明的较佳实施方式,故凡依本发明专利申请范围所述的构造、特征及原理所做的等效变化或修饰,均包括于本发明专利申请范围内。The above are only preferred embodiments of the present invention. Therefore, any equivalent changes or modifications based on the structures, features and principles described in the patent application scope of the present invention are included in the patent application scope of the present invention.

Claims (10)

Translated fromChinese
1.一种线上医疗服务方法,其特征在于,包括以下步骤:1. An online medical service method, characterized by including the following steps:步骤100:患者使用用户终端登录中心服务器,并根据中心服务器的要求填写相应的问诊信息;Step 100: The patient uses the user terminal to log in to the central server and fill in the corresponding consultation information according to the requirements of the central server;步骤200:所述中心服务器获取该患者的患者信息,所述患者信息包括患者的个人信息和问诊信息,并将所述患者信息输入医疗分类模型,获得该患者本次问诊的分类;Step 200: The central server obtains the patient's patient information, which includes the patient's personal information and consultation information, and inputs the patient information into the medical classification model to obtain the patient's classification for this consultation;步骤300:所述中心服务器根据所述分类,确定所述分类对应的医生集合;Step 300: The central server determines the set of doctors corresponding to the classification according to the classification;步骤400:对于所述医生集合中的任意一个医生,所述中心服务器确定该医生在以往医疗服务过程中获得的所有评价值,每个评价值对应于一个患者;Step 400: For any doctor in the doctor set, the central server determines all evaluation values obtained by the doctor in the previous medical service process, and each evaluation value corresponds to a patient;步骤500:对于所述医生集合中的任意一个医生,所述中心服务器从其所有评价值对应的每个患者中,选取与当前患者相似的若干个患者作为该医生的与当前患者对应的相似患者集合;Step 500: For any doctor in the doctor set, the central server selects several patients similar to the current patient from each patient corresponding to all evaluation values of the doctor as the doctor's similar patients corresponding to the current patient. gather;步骤600:对于所述医生集合中的任意一个医生Doctori,所述中心服务器根据该医生所对应的相似患者集合,以及相似患者集合中每个患者给该医生的评价值,计算该医生与当前患者的匹配度;Step 600: For any doctor Doctori in the doctor set, the central server calculates the relationship between the doctor and the current doctor based on the similar patient set corresponding to the doctor and the evaluation value given to the doctor by each patient in the similar patient set. Patient match;设该医生Doctori所对应的相似患者集合PSeti={P1,P2,……,Pm},其中每个Pj代表一个与当前患者相似的患者,1≤j≤m;则计算该医生Doctori与当前患者的匹配度Matchi,即Assume that the similar patient set PSeti corresponding to the doctor Doctori = {P1 , P2 ,..., Pm }, where each Pj represents a patient similar to the current patient, 1 ≤ j ≤ m; then calculate The matching degree between the doctor Doctori and the current patient Matchi , that is其中,Cj是患者Pj给予所述医生Doctori的评价值,P代表当前患者,Sim(P,Pj)是当前患者P和患者Pj的相似度;Among them, Cj is the evaluation value given by the patient Pj to the doctor Doctori , P represents the current patient, and Sim(P, Pj ) is the similarity between the current patient P and the patient Pj ;步骤700:所述中心服务器根据所述医生集合中每个医生与当前患者的匹配度,按照预定策略选择相匹配的医生作为推荐医生,将所述推荐医生的医生终端的地址发送给所述用户终端。Step 700: The central server selects a matching doctor as a recommended doctor based on the matching degree between each doctor in the doctor set and the current patient according to a predetermined strategy, and sends the address of the doctor terminal of the recommended doctor to the user. terminal.2.根据权利要求1所述的线上医疗服务方法,特征在于,患者事先在中心服务器中进行注册,并登记相应的个人信息,所述个人信息包括姓名、出生年月、性别、身高、体重、既往病史。2. The online medical service method according to claim 1, characterized in that the patient registers in the central server in advance and registers corresponding personal information. The personal information includes name, date of birth, gender, height, and weight. , past medical history.3.根据权利要求1所述的线上医疗服务方法,特征在于,所述医疗分类模型是专家系统或者预先训练的深度学习模型。3. The online medical service method according to claim 1, characterized in that the medical classification model is an expert system or a pre-trained deep learning model.4.根据权利要求1所述的线上医疗服务方法,特征在于,所述中心服务器预先根据医生的个人信息确定医生对应的分类,一个分类包括多个医生,一个医生对应于一个或多个分类。4. The online medical service method according to claim 1, characterized in that the central server determines the category corresponding to the doctor in advance based on the doctor's personal information. One category includes multiple doctors, and one doctor corresponds to one or more categories. .5.根据权利要求1所述的线上医疗服务方法,特征在于,患者之间相似度的计算依据每个患者在问诊时的患者信息。5. The online medical service method according to claim 1, characterized in that the calculation of similarity between patients is based on the patient information of each patient during consultation.6.根据权利要求5所述的线上医疗服务方法,其特征在于,采用余弦相似度算法计算患者之间的相似度。6. The online medical service method according to claim 5, characterized in that a cosine similarity algorithm is used to calculate the similarity between patients.7.根据权利要求1所述的线上医疗服务方法,其特征在于,所述步骤700包括:根据匹配度对所述医生集合中的每个医生进行排序,选择匹配度最高的医生作为推荐医生。7. The online medical service method according to claim 1, characterized in that the step 700 includes: sorting each doctor in the doctor set according to the matching degree, and selecting the doctor with the highest matching degree as the recommended doctor. .8.根据权利要求1所述的线上医疗服务方法,其特征在于,所述步骤700包括:在所述医生集合中选择匹配度最高且当前处于空闲状态的医生作为推荐医生。8. The online medical service method according to claim 1, characterized in that step 700 includes: selecting the doctor with the highest matching degree and currently idle status from the doctor set as the recommended doctor.9.根据权利要求1所述的线上医疗服务方法,其特征在于,所述步骤700包括:在所述医生集合中,在匹配度排序最前的若干个医生中选择排队人数最少的医生作为推荐医生。9. The online medical service method according to claim 1, wherein the step 700 includes: selecting the doctor with the smallest number of people in line among the doctors with the highest matching degree among the doctors in the set of doctors as the recommendation. doctor.10.一种用于执行权利要求1-6中任一项方法的线上医疗服务系统,其特征在于,该系统包括中心服务器、一个或多个用户终端以及一个或多个医生终端。10. An online medical service system for executing the method of any one of claims 1 to 6, characterized in that the system includes a central server, one or more user terminals, and one or more doctor terminals.
CN202311335577.3A2023-10-162023-10-16 An online medical service method and systemPendingCN117334354A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202311335577.3ACN117334354A (en)2023-10-162023-10-16 An online medical service method and system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202311335577.3ACN117334354A (en)2023-10-162023-10-16 An online medical service method and system

Publications (1)

Publication NumberPublication Date
CN117334354Atrue CN117334354A (en)2024-01-02

Family

ID=89278964

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202311335577.3APendingCN117334354A (en)2023-10-162023-10-16 An online medical service method and system

Country Status (1)

CountryLink
CN (1)CN117334354A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN108039198A (en)*2017-12-112018-05-15重庆邮电大学A kind of doctor towards portable medical recommends method and system
CN108932975A (en)*2018-07-182018-12-04中山大学A kind of recommender system based on mixing collaborative filtering doctors and patients information
CN110993081A (en)*2019-12-032020-04-10济南大学 A method and system for online recommendation of doctors
CN111897967A (en)*2020-07-062020-11-06北京大学 A medical consultation recommendation method based on knowledge graph and social media
CN113764090A (en)*2021-09-102021-12-07大连东软信息学院Smart cloud hospital system with doctor recommending function and using method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN108039198A (en)*2017-12-112018-05-15重庆邮电大学A kind of doctor towards portable medical recommends method and system
CN108932975A (en)*2018-07-182018-12-04中山大学A kind of recommender system based on mixing collaborative filtering doctors and patients information
CN110993081A (en)*2019-12-032020-04-10济南大学 A method and system for online recommendation of doctors
CN111897967A (en)*2020-07-062020-11-06北京大学 A medical consultation recommendation method based on knowledge graph and social media
CN113764090A (en)*2021-09-102021-12-07大连东软信息学院Smart cloud hospital system with doctor recommending function and using method

Similar Documents

PublicationPublication DateTitle
CN113592345B (en)Medical triage method, system, equipment and storage medium based on clustering model
CN110136838A (en)Data Matching decision-making technique and system based on multiple knowledge base reasoning
CN111009311A (en) A medical resource recommendation method, device, medium and equipment
WO2001007119A1 (en)Fitness triage system and method
US20210335491A1 (en)Predictive adaptive intelligent diagnostics and treatment
US11355239B1 (en)Cross care matrix based care giving intelligence
CN114049973A (en) Dialogue quality inspection method, electronic device, computer storage medium and program product
CN114255855A (en)Medical grading diagnosis and treatment registration management method and system based on artificial intelligence
CN117954087A (en)Physical examination report reading method and device and all-in-one machine
WO2023207796A1 (en)Evidence-based practice and decision-making assistance method for intervention measures around whole person health
CN118609776A (en) An intelligent diagnosis guidance method and system based on large model
CN114783627B (en) AI-based health care service recommendation system
WO2023178970A1 (en)Medical data processing method, apparatus and device, and storage medium
JP2002024405A (en)System for evaluating physical strength while using internet and physical strength evaluating method to apply the same
CN113555111B (en)Doctor-patient common decision multi-issue negotiation method, system and readable storage medium
KR100773107B1 (en) Fitness management system for each user's goal through online
CN117334354A (en) An online medical service method and system
CN118537099A (en)Medicine recommendation method and system based on artificial intelligence and big data
KR102781767B1 (en)System for personal healthcare based on metaverse
CN114822830B (en)Inquiry interaction method and related device, electronic equipment and storage medium
WO2023234188A1 (en)Disease evaluation indicator calculation system, method, and program
CN114255854A (en) A smart medical online service method and system
CN116705253A (en)Online consultation service doctor recommendation method oriented to fairness principle
CN112785378A (en)Course recommendation method and device, computer equipment and storage medium
CN113658676A (en)Internet-based cognitive behavior mental health management method and system

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination

[8]ページ先頭

©2009-2025 Movatter.jp