Einsatz von Discourse in einer Health Tech Beratungsanwendung

Ich möchte eine Funktion hinzufügen, bei der Patienten medizinische Fragen stellen und Antworten von verschiedenen Ärzten erhalten können. Ärzte sollen auf die Fragen der Patienten antworten. Einige Kriterien werden angewendet, anhand derer die Antworten der Ärzte mit den Patienten geteilt werden, und der Zeitrahmen für die Antwort beeinflusst das Ranking der Ärzte.
Wie kann ich das mit Discourse machen?

Was bedeutet das? Welche Art von Ranking? Möchten Sie eine Art Ranking-Funktion hinzufügen?

Discourse verfolgt zum Beispiel die Anzahl der Antworten, die ein Benutzer als Lösung markiert hat. Würde das helfen?

1 „Gefällt mir“

Wie @pfaffman sagte, braucht es mehr Kontext.

Können Sie eine Beispielfrage mit ein paar Antworten und den Mechaniken erstellen, die Sie anwenden möchten?

Es wird auch einen Unterschied machen, wie man es macht. Je nachdem, ob es gehostet oder selbst gehostet ist.

Zum Beispiel, nur eine Vermutung. Ich stelle mir vor, Sie möchten die Fragen der Patienten privat halten und nur Ärzten im Flügel erlauben, sie zu sehen und zu beantworten.

Mit Ranking meine ich, dass der Befragte (der Arzt) intern basierend auf seiner Antwortzeit und anderen Faktoren wie dem Ranking des Patienten durch sich selbst eingestuft wird.

@Heliosurge , das ist korrekt. Patientenfragen sollten privat und nur für Ärzte sichtbar sein. Ebenso sollten die Antworten des Arztes nur für den Patienten und andere Ärzte sichtbar sein, die auf die Frage antworten (optional ein- und ausschaltbar).

1 „Gefällt mir“

Wenn selbst gehostet, könnten Sie das Private Topics Plugin verwenden. Oder Sie könnten Gruppen für Ärzte verwenden, wobei jeder mit der Gruppe Nachrichten senden kann.

Pro mit Private Topics ist vielleicht einfacher, Gespräche zu verfolgen.