Utilisation de Discourse dans une application de consultation de technologie de la santé

Je souhaite ajouter une fonctionnalité permettant aux patients de poser toutes sortes de questions médicales et de recevoir des réponses de différents médecins. Les médecins répondent aux questions des patients. Certains critères s’appliqueront pour déterminer quelles réponses des médecins seront partagées avec les patients, et le délai de réponse influencera le classement des médecins.
Comment puis-je faire cela avec Discourse ?

Qu’est-ce que cela signifie ? Quel genre de classement ? Voulez-vous ajouter une sorte de fonctionnalité de classement ?

Discourse suit, par exemple, le nombre de réponses qu’un utilisateur a créées et qui sont marquées comme solution. Cela pourrait-il aider ?

1 « J'aime »

Comme l’a dit @pfaffman, il faut plus de contexte.

Pouvez-vous créer une question type avec quelques réponses et les mécanismes que vous souhaitez appliquer ?

Cela fera également une différence dans la manière de procéder, selon qu’il s’agisse d’un hébergement ou d’un auto-hébergement.

À tout hasard, par exemple. J’imagine que vous aimeriez que les questions des patients restent privées, seuls les médecins par aile pouvant les voir et y répondre.

Par classement, j’entends marquer en interne le répondant (le médecin) en fonction de son temps de réponse et d’autres facteurs tels que le classement du patient par lui-même.

@Heliosurge , c’est exact. Les questions des patients doivent être privées et visibles uniquement par les médecins. De plus, les réponses des médecins doivent être visibles uniquement par le patient et par d’autres médecins qui répondent à la question (optionnel, peut être activé ou désactivé).

1 « J'aime »

D’accord, si auto-hébergé, vous pourriez utiliser le plugin Private Topics. Ou vous pourriez utiliser des Groupes pour les Médecins, où n’importe qui peut envoyer un message au groupe.

L’avantage avec Private Topics est peut-être le suivi plus facile des conversations.