Utilizzo di Discourse in un'applicazione di consulenza Health Tech

Voglio aggiungere una funzionalità in cui i pazienti possano porre qualsiasi tipo di domanda medica e ricevere risposte da diversi medici. I medici risponderanno alle domande dei pazienti. Verranno applicati alcuni criteri in base ai quali le risposte dei medici verranno condivise con i pazienti e il tempo di risposta influenzerà la classifica dei medici.
Come posso farlo con Discourse?

Cosa significa? Che tipo di classifica? Vuoi aggiungere una sorta di funzione di classifica?

Discourse tiene traccia, ad esempio, del numero di risposte create da un utente che sono contrassegnate come soluzione. Aiuterebbe?

1 Mi Piace

Come ha detto @pfaffman, serve più contesto.

Puoi creare una domanda di esempio con un paio di risposte e la meccanica che stai cercando di applicare?

Inoltre, farà la differenza nel “come”. A seconda che sia ospitato o auto-ospitato.

A titolo di esempio. Immagino che vorresti mantenere private le domande dei pazienti, consentendo solo ai medici per reparto di vederle e rispondere.

Per classifica intendo contrassegnare internamente il rispondente (il medico) in base al tempo di risposta e ad altri fattori come la classificazione del paziente da parte del paziente stesso.

@Heliosurge, è corretto. Le domande del paziente devono essere private e visibili solo ai medici. Inoltre, le risposte del medico devono essere visibili solo al paziente e ad altri medici che rispondono alla domanda (opzionale, attivabile e disattivabile).

1 Mi Piace

Se self-hosted, potresti usare il plugin Argomenti Privati. Oppure potresti usare i Gruppi per Medici con chiunque in grado di inviare messaggi al gruppo.

Il pro con gli Argomenti Privati è forse il tracciamento più semplice delle conversazioni.