I want to add a feature in which the patients can ask any kind of medical questions and receive answers from different doctors. Doctors to respond to patients’ questions. Some criteria will be applied on which replies from doctors to be shared with the patients and the response timeframe will impact the doctors ranking
How can I do this with Discourse?
AI-generated summary
Using Discourse in Health Tech Consultation Application
Mohamed_Orikat wants to create a feature where patients can ask medical questions and receive answers from doctors. The goal is to apply criteria to share doctor responses with patients and impact doctor rankings based on response time and patient feedback.
@pfaffman and Heliosurge requested more context and clarification on the ranking system. Mohamed_Orikat explained that the ranking is internal, based on response time and patient feedback.
Mohamed_Orikat confirmed that patient questions should be private and visible only to doctors, while doctor responses should be visible to the patient and optionally to other doctors who replied to the question.
Heliosurge suggested using the Private Topics Plugin or Groups for Doctors to achieve this functionality, highlighting the benefits of each approach.
What does this mean? What kind of ranking? Do you want to add some kind of rank feature?
Discourse does track, for example, the number of responses a user has created that are marked as a solution. Would this help?
As @pfaffman said need more context
Can you create a sample question with a couple of responses and the mechanics your looking to have applied.
It also will make a difference in how-to. Depending on if hosted or self hosted.
At a guess for example. I imagine you would like to have patient’s questions kept private with only doctors by wing able to see and respond.
By ranking I mean to internally mark the respondent (the doctor) based on their response time and other factors such as the patient ranking themselves.
@Heliosurge , that is correct. Patient’s questions should be private and visible only to doctors. Also, doctor’s replies should be visible to the patient only and other doctors who replies to the question (optional to be switched on and off)
Okay if self hosted you could use Private Topics Plugin. Or you could use Groups for Doctors with anyone being able to message the group.
Pro with Private Topics is maybe tracking conversations easier