Comment le répertoire de services de santé de l'Ocean (oceanhealthmap.ca) trouve-t-il et priorise-t-il les résultats de recherche?

Ocean utilise un moteur de recherche populaire et puissant appelé Elasticsearch [https://www.elastic.co/what-is/elasticsearch] pour trouver des listes de répertoires de services de santé pertinents. Elasticsearch permet à Ocean d'utiliser plusieurs critères lors de la recherche de listes, y compris des mots-clés textuels, l'emplacement, la distance, le temps d'attente, les informations sur les sous-spécialités et d'autres propriétés.

Critères de recherche
Les critères de recherche principaux sont généralement saisis par l'utilisateur, tels que "cardiologie" ou "North Toronto Medical", de manière similaire aux recherches Internet comme Google. Ces recherches effectuent une recherche basée sur des mots-clés qui analysent le titre de la liste, la description et les offres de services pour trouver des correspondances. Les utilisateurs ont également la possibilité de sélectionner une valeur spécifique dans une liste déroulante automatique, telle que "IRM", pour trouver précisément des listes identifiées comme offrant ces services.

Les utilisateurs peuvent ajouter des contraintes supplémentaires à cette recherche principale, telles que la langue parlée, en utilisant la "Recherche avancée". Pour éviter de renvoyer des résultats éloignés, la recherche utilise la limite de carte actuellement visible comme contrainte initiale. Après une recherche initiale, un utilisateur a la possibilité de rechercher le "répertoire entier", ce qui supprime cette contrainte de limite de carte. Tout comme Google Maps, les utilisateurs peuvent également cliquer pour faire glisser la carte, puis cliquer sur le bouton dans la nouvelle zone de la carte pour "Rechercher cette zone".

Tri
Lorsqu'un utilisateur déclenche une recherche dans la Healthmap, Ocean utilise une préférence de tri par défaut qui s'appuie sur la pertinence "score" fournie par ElasticSearch, qui peut être guidée par des facteurs tels que la correspondance des mots-clés. De plus, Ocean applique un poids simple au score pour garantir que les listes suivantes sont priorisées, dans l'ordre suivant :

  • Favoris de l'utilisateur
  • Favoris du site
  • Centres d'admission centraux du gouvernement et cliniques d'accès rapide (désignés par le ministère provincial de la Santé)
  • Listes qui acceptent actuellement des eRéférences ou des eConseils
  • Listes redirigeant vers un site central d'eRéférence d'admission
  • Autres listes

Les utilisateurs ont également la possibilité d'utiliser l'option de tri déroulante pour trier davantage les résultats par défaut, ce qui aura un impact sur l'ordre des résultats. Ocean propose un tri par distance (distance la plus courte mesurée à partir du domicile du patient ou de l'épingle de carte centrale, si l'adresse du patient n'est pas disponible), ou par le plus court temps d'attente (Attente 1 / Attente 2). Une fois un ordre de tri appliqué à une recherche, il est conservé pour les recherches ultérieures dans la même session.


Veuillez noter : En tant que politique, Ocean ne fait pas d'ajustements individuels pour promouvoir ou rétrograder les résultats de la liste. L'ordre des résultats de recherche peut changer à tout moment, en fonction du calcul de pertinence d'ElasticSearch.


Quand mes informations de référence sont-elles automatiquement pré-remplies dans le formulaire de recommandation?

html
  • Lors de l'envoi d'une eRéférence/eConseil via l'Ocean Healthmap pour la première fois, la section 'Informations du référent' en bas du formulaire de référence sera vide.

    Si vous n'êtes pas déjà connecté à votre compte utilisateur Ocean, utilisez le bouton 'Se connecter' au-dessus des champs vides pour vous connecter à votre compte utilisateur Ocean.

  • Après vous être connecté, les champs 'Informations du référent' seront automatiquement renseignés à l'aide des Informations de contact clinique enregistrées dans votre compte utilisateur Ocean.
  • Si vous n'avez pas encore enregistré vos Informations de contact clinique dans votre compte utilisateur Ocean, les champs 'Informations du référent' resteront vides sur le formulaire de référence, même après vous être connecté.

    Dans ce cas, vous devez compléter les champs manuellement avant d'envoyer l'eRéférence/eConseil.

  • Après l'envoi de votre première eRéférence/eConseil tout en étant connecté à Ocean, les 'Informations du référent' que vous avez saisies sur le formulaire de référence seront automatiquement enregistrées en tant qu'Informations de contact clinique dans votre compte utilisateur Ocean, et seront automatiquement renseignées pour les eRéférences/eConseils ultérieurs que vous envoyez.

    Note : Ces informations seront enregistrées en tant que votre Emplacement de clinique saisi manuellement une fois. Si vous avez plusieurs ensembles d'informations de contact, vous pouvez créer des emplacements de clinique supplémentaires dans votre compte utilisateur Ocean.