Quero adicionar um recurso em que os pacientes possam fazer qualquer tipo de pergunta médica e receber respostas de diferentes médicos. Médicos para responder às perguntas dos pacientes. Alguns critérios serão aplicados sobre quais respostas dos médicos serão compartilhadas com os pacientes e o prazo de resposta impactará a classificação dos médicos.
Como posso fazer isso com o Discourse?
O que isso significa? Que tipo de ranking? Você quer adicionar algum tipo de recurso de classificação?
O Discourse rastreia, por exemplo, o número de respostas que um usuário criou e que foram marcadas como solução. Isso ajudaria?
Como @pfaffman disse, preciso de mais contexto
Você pode criar uma pergunta de exemplo com algumas respostas e os mecanismos que você está procurando aplicar?
Também fará diferença em como fazer. Dependendo se é hospedado ou auto-hospedado.
Adivinhando, por exemplo. Imagino que você gostaria de manter as perguntas dos pacientes em sigilo, com apenas os médicos por ala podendo ver e responder.
Por ranking, quero dizer marcar internamente o respondente (o médico) com base em seu tempo de resposta e outros fatores, como a classificação do paciente por si mesmo.
@Heliosurge , isso está correto. As perguntas do paciente devem ser privadas e visíveis apenas para os médicos. Além disso, as respostas do médico devem ser visíveis apenas para o paciente e outros médicos que responderem à pergunta (opcional para ser ativado e desativado)
Ok, se auto-hospedado, você poderia usar o Plugin de Tópicos Privados. Ou você poderia usar Grupos para Médicos, com qualquer pessoa podendo enviar mensagens para o grupo.
Prós com Tópicos Privados é talvez rastrear conversas mais facilmente.