Quiero añadir una función en la que los pacientes puedan hacer cualquier tipo de pregunta médica y recibir respuestas de diferentes médicos. Los médicos responderán a las preguntas de los pacientes. Se aplicarán algunos criterios para compartir las respuestas de los médicos con los pacientes y el plazo de respuesta afectará la clasificación de los médicos.
¿Cómo puedo hacer esto con Discourse?
¿Qué significa esto? ¿Qué tipo de clasificación? ¿Quieres añadir algún tipo de función de clasificación?
Discourse rastrea, por ejemplo, el número de respuestas que un usuario ha creado y que están marcadas como solución. ¿Ayudaría esto?
Como dijo @pfaffman, se necesita más contexto.
¿Puedes crear una pregunta de ejemplo con un par de respuestas y la mecánica que buscas aplicar?
También marcará la diferencia en el cómo. Dependiendo de si está alojado o autoalojado.
Adivinando, por ejemplo. Me imagino que te gustaría mantener las preguntas de los pacientes en privado, y que solo los médicos por ala puedan verlas y responderlas.
Por ranking me refiero a marcar internamente al encuestado (el médico) en función de su tiempo de respuesta y otros factores, como la clasificación que el propio paciente se da a sí mismo.
@Heliosurge, eso es correcto. Las preguntas del paciente deben ser privadas y visibles solo para los médicos. Además, las respuestas del médico deben ser visibles solo para el paciente y para otros médicos que respondan a la pregunta (opcional para activar y desactivar).
Okay, si se autoaloja, podría usar el Plugin de Temas Privados. O podría usar Grupos para Médicos y que cualquiera pueda enviar mensajes al grupo.
Pro con Temas Privados es quizás un seguimiento más fácil de las conversaciones.