Conditionner l'affichage d'un type de rendez-vous en ligne à un champ personnalisé
Cette page explique comment n'afficher certains types de rendez-vous en ligne qu'aux patients qui remplissent une condition, définie à partir d'un champ personnalisé de la fiche patient.
L'exemple utilisé ici est le statut BIM (bénéficiaire de l'intervention majorée) : certains types de rendez-vous ne sont proposés qu'aux patients BIM, les autres uniquement aux patients non BIM.
1. Créer le champ personnalisé
- Ouvrez les préférences, puis l'onglet Champs personnalisés. La création d'un champ est détaillée dans la documentation Ajouter des champs personnalisés dans la fiche patient.
- Cliquez sur le bouton + pour ajouter un champ.
- Dans Description, saisissez BIM.
- Dans Valeurs, saisissez oui, validez avec la touche Entrée, puis saisissez non et validez de nouveau. Ces deux valeurs formeront la liste déroulante proposée au patient.
- Cochez Demander au patient lors de son inscription.
- Cochez Obligatoire pour le patient, puis renseignez le champ Instructions pour le patient, par exemple : Veuillez vérifier sur votre attestation de la mutuelle s'il y est mentionné « BIM » ou « intervention majorée ».
- Cochez Obligatoire pour le personnel si vous souhaitez que les secrétaires et les praticiens complètent également ce champ.
- Cliquez sur le bouton bleu de validation pour enregistrer.

Si vous rendez le champ obligatoire alors que des patients sont déjà inscrits, Mikrono leur demandera de le compléter dès leur prochaine identification sur l'agenda.
2. Créer les types de rendez-vous différenciés
- Ouvrez l'onglet Types de rendez-vous et cliquez sur + pour en créer un nouveau. La procédure complète figure dans la documentation Créer un type de rendez-vous.
- Dans le cadre Prise de rendez-vous en ligne, repérez la ligne Condition d'affichage client.
- Sélectionnez le champ BIM dans la première liste, la condition equals dans la deuxième, puis la valeur oui dans la troisième.
- Cliquez sur le bouton bleu de validation pour enregistrer.
Ce type de rendez-vous n'est alors proposé en ligne qu'aux patients dont le champ BIM vaut oui.

3. Traiter le cas inverse
Pour les types de rendez-vous destinés aux patients non BIM, procédez de la même manière mais sélectionnez la condition notEquals au lieu de equals, en gardant la valeur oui.
