Créer une exigence en matière de santé et de sécurité

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 8 minutes de lecture
  • Créez des exigences pour savoir quand les employés sont prêts à revenir sur leur lieu de travail ou à visiter un site. Vous pouvez également créer les exigences que les visiteurs doivent satisfaire avant d'accéder au lieu de travail.

    Avant de commencer

    Rôle requis : sn_imt_core.admin

    Pourquoi et quand exécuter cette tâche

    Utilisez les exigences en matière de santé et de sécurité pour définir les exigences que les employés doivent remplir avant de pouvoir revenir dans l'espace de travail, ou que les visiteurs doivent satisfaire avant d'accéder au lieu de travail. Créez des exigences distinctes pour les employés et les visiteurs. Une exigence doit s'appliquer aux employés ou aux visiteurs, pas aux deux. Base de la préparation des employés fournit des exigences prédéfinies. Toutefois, vous pouvez créer des besoins supplémentaires à l’aide des données de n’importe Suite Lieu de travail sûr Gestion de la réponse d'urgence quelle application.

    Les exigences en matière de santé et de sécurité sont créées avec Flow Designer. Avant de créer une exigence, assurez-vous de connaître les bases de ServiceNow® Studio de workflow.

    Les étapes suivantes indiquent comment créer une exigence à l'aide de l'exigence de vérification de la santé des employés prédéfinie, sous forme d'exemple.

    Procédure

    1. Dans Studio de workflow, créez une action pour vérifier l'état de l'exigence requise pour un employé ou un visiteur.
      1. Créez une action.
      2. Enregistrez l'action dans l'application Base de la préparation des employés.
      3. Dans la section Entrées du plan d'action, créez une entrée pour le type d'enregistrement que vous utiliserez pour vérifier si l'employé ou le visiteur a rempli l'exigence.

        Par exemple, pour répondre à l'exigence de vérification de la santé des employés, les employés doivent disposer d'un enregistrement de vérification de santé dans la table Vérification de la santé des employés [sn_imt_monitoring_health_verification].

        Tableau 1. Entrées
        Étiquette Nom Type Obligatoire
        Vérification de la santé des employés health_verification Référence.Vérification de la santé des employés [sn_imt_monitoring_health_verification] Oui
      4. Ajoutez une Étape de script au plan d'action.
      5. Dans le champ Exécution obligatoire, sélectionnez Instance.
      6. Créez une variable d'entrée à l'aide de l'entrée que vous avez créée pour l'action en tant que valeur.

        Cela vous permet d'utiliser l'entrée pour l'action dans un script.

        Tableau 2. Variables d'entrée
        Nom Valeur
        health_verification Entrée Vérification de la santé des employés que vous avez créée dans la section Entrées.
      7. Dans le champ Script, ajoutez un script pour définir les conditions dans lesquelles l'état des exigences requises pour un employé ou un visiteur est cleared ou not_cleared (Validé ou Non validé).

        Concernant l'exigence de vérification de la santé des employés, l'exigence est définie sur cleared pour un employé si la réponse à sa vérification de santé est définie sur yes et not_cleared pour toute autre réponse.

        (function execute(inputs, outputs) {
        	outputs.requirement_status = inputs.health_verification.response == 'yes'
            	? 'cleared'
            	: 'not_cleared';
        })(inputs, outputs);
      8. Créez une variable de sortie pour l'état des exigences.

        Cela définit la variable requirement_status que vous avez utilisée dans le script.

        Tableau 3. Variables de sortie
        Étiquette Nom Type Obligatoire Choix (options avancées)
        requirement_status requirement_status Choix Oui Liste déroulante avec -- Aucun --
      9. Dans la section Sorties du plan d'action, créez une sortie pour l'état des exigences.

        La création de cette sortie vous donne la possibilité d'utiliser la variable de sortie requirement_status à partir du script en tant que sortie renvoyée par l'action.

        Tableau 4. Variables de sortie
        Étiquette Nom Type Obligatoire Choix (options avancées)
        État des exigences requirement_status Choix Non Liste déroulante avec -- Aucun --
      10. Affectez la valeur requirement_status à la sortie.
        Tableau 5. Variables de sortie
        Étiquette Valeur
        État des exigences Variable de sortie requirement_status à partir de l'étape de script.

        L'action renvoie en sortie la valeur de l'état requirement_status associé à l'employé ou au visiteur (cleared ou not_cleared).

      11. Cliquez sur Publier.
    2. Créer une exigence en matière de santé et de sécurité.
      1. Accédez à la État de santé et de sécurité des employés > Besoins Health and Safety.
      2. Cliquez sur Nouveau.
      3. Renseignez les champs du formulaire.

        La section Inclure les enregistrements précédents applicables définit un ensemble d'enregistrements qui ont déjà été créés, mais qui doivent toujours déclencher le flux d'exigences. Inclure les enregistrements précédents garantit que les employés ou les visiteurs qui remplissent l'exigence avant qu'elle ne soit activée voient l'état de cette exigence défini sur Validé.

        Tableau 6. Formulaire d'exigence en matière de santé et de sécurité
        Champ Description
        Nom Nom unique pour l'exigence. Par exemple, Exigence de vérification de la santé des employés.
        Exigence pour Personnes auxquelles l'exigence s'applique. Les options sont Employé et Visiteur. Une exigence doit s'appliquer aux employés ou aux visiteurs, pas aux deux.

        Par exemple, l'exigence de vérification de la santé des employés ne s'applique qu'aux employés.

        Flux d'exigences Laissez ce champ vide. Vous reviendrez à l'enregistrement des exigences et vous renseignerez ce champ après avoir créé le flux.
        Actifs Ce champ est en lecture seule. Une fois que vous avez tous les champs ont été mis à jour pour l'exigence requise, vous pouvez utiliser le bouton Activer pour activer l'exigence.
        État par défaut L'état par défaut est affecté aux utilisateurs de santé et de sécurité sans aucune activité dans la prise en compte des exigences. Les options sont Cleared et Not Cleared.

        Par exemple, l'état par défaut Not Cleared est affecté aux employés sans enregistrement de vérification de santé pour l'exigence de vérification de la santé des employés.

        Durée d'utilisation Option pour définir une limite de temps pendant laquelle l'état des exigences est valide.
        Valide pour Limite de temps pendant laquelle l'état des exigences est valide.

        Par exemple, l'état des exigences de vérification de la santé des employés est valide pendant sept jours. Les employés doivent soumettre à nouveau leur vérification de santé hebdomadaire pour continuer à respecter l'exigence.

        Ce champ s'affiche uniquement lorsque le champ Durée d'utilisation est sélectionné.

        Actionable Option pour ajouter un lien permettant aux employés de compléter les exigences sur la page État de santé et de sécurité.
        Nom de l'action Le nom de l'action que doit effectuer l'employé pour remplir les exigences. Par exemple, Envoyer l'auto-déclaration. Ce nom est affiché sur la page État de santé et de sécurité.

        Ce champ s'affiche uniquement lorsque le champ Actionnable est sélectionné.

        URL d'action

        L'URL de l'élément Catalogue de services utilisé par les employés pour remplir les exigences. Par exemple, les exigences de Vérification de la santé des employés sont remplies en envoyant le formulaire Vérification de la santé associé à l'URL ?id=sc_cat_item&sys_id=9c578864ed111010fa9b395e35885545.

        Ce champ s'affiche uniquement lorsque le champ Actionnable est sélectionné.

        Visibilité d'action Définit quand le lien pour remplir les exigences est affiché sur la page État de santé et de sécurité. Sélectionnez Visible quand la valeur est Faux pour afficher le lien uniquement lorsque l'employé n'a pas rempli les exigences, ou sélectionnez Toujours visible pour toujours afficher le lien.

        Ce champ s'affiche uniquement lorsque le champ Actionnable est sélectionné.

        Exclure Lorsque cette option est sélectionnée, tous les utilisateurs du champ Audience sont exclus de l'exigence.
        Audience

        Permet de sélectionner l'audience pour affiner le nombre d'utilisateurs auxquels la condition requise s'applique. Par exemple, vous pouvez cibler tous les utilisateurs d'une audience en Californie ou cibler une audience que vous avez créée spécifiquement pour un emplacement, qu'il s'agisse d'utilisateurs qui se déplacent, se rendent ou travaillent dans ce lieu.

        Aucune audience n'est sélectionnée par défaut, et l'exigence s'applique aux utilisateurs en fonction du reste du formulaire.

        Remarque :
        si la case Exclude (Exclure) est cochée, l'exigence cible tous les utilisateurs à l'exception de ceux compris dans l'audience.
        Inclure les enregistrements précédents applicables
        Table Table pour rechercher des enregistrements créés précédemment qui déclencheront le flux d'exigences.

        Par exemple, l'exigence de vérification de la santé des employés utilise la table Vérification de la santé des employés [sn_imt_monitoring_health_verification].

        Condition Ajoutez des conditions pour filtrer les enregistrements de la table qui déclenchera le flux.
      4. Cliquez sur Envoyer.
    3. Dans Studio de workflow, créez un flux pour mettre à jour l'état des exigences qui s'appliquent à un employé ou à un visiteur.
      1. Créez un flux.
      2. Enregistrez le flux dans l'application Base de la préparation des employés.
      3. Ajoutez un déclencheur pour que le flux s'exécute chaque fois que le type d'enregistrement que vous utilisez pour vérifier si l'état des exigences est créé ou mis à jour.

        Par exemple, pour l'exigence de vérification de la santé des employés, le flux s'exécute chaque fois qu'un enregistrement de vérification de la santé est créé ou mis à jour.

        Tableau 7. Déclencheur
        Déclencheur Table Condition Exécuter le déclencheur
        Créé ou mis à jour Vérification de la santé des employés [sn_imt_monitoring_health_verification] Aucun. Pour chaque modification unique
      4. Ajoutez l'action que vous avez créée au flux.
      5. Ajoutez l'enregistrement en tant qu'entrée, à partir du déclencheur.
        Par exemple, pour l'entrée Vérification de la santé des employés, ajoutez l'enregistrement Vérification de la santé des employés qui a été créé ou mis à jour dans l'événement déclencheur.
      6. Ajoutez l'action Exigence de mise à jour des utilisateurs fournie dans Base de la préparation des employés au flux.
        Tableau 8. Entrées Exigence de mise à jour des utilisateurs
        Utilisateur [User] Exigence en matière de santé et de sécurité [Health and Safety Requirement] État des exigences Date/Heure de déclenchement
        Champ Employé ou Utilisateur à partir de l'enregistrement de déclencheur. Par exemple, le champ Employé à partir de l'enregistrement de vérification de la santé des employés. Exigence en matière de santé et de sécurité que vous avez créée. requirement_status renvoyé par l'action que vous avez créée. Champ Créé à partir de l'enregistrement de déclencheur. Utilisez cette entrée uniquement si vous définissez une valeur pour le champ Valide pour de l'exigence.
      7. Cliquez sur Activer.
    4. Traitez l'exigence en matière de santé et de sécurité.
      1. Accédez à la État de santé et de sécurité des employés > Besoins Health and Safety.
      2. Cliquez sur l'exigence que vous avez créée précédemment.
      3. Dans le champ Flux d'exigences, ajoutez le flux que vous avez créé pour mettre à jour l'état des exigences qui s'appliquent aux employés ou aux visiteurs.
      4. Cliquez sur Mettre à jour.

    Que faire ensuite

    Lorsque vous créez l'exigence, elle n'est pas active par défaut. Vous devez activer l'exigence pour pouvoir effectuer un suivi et savoir si les employés ou les visiteurs ont rempli l'exigence. Pour obtenir des instructions, consultez Activer une exigence en matière de santé et de sécurité.