Arbeitsschutzanforderung erstellen.

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 6 Minuten Lesedauer
  • Erstellen Sie Anforderungen, um nachzuverfolgen, wann Mitarbeiter bereit sind, an ihren Arbeitsplatz zurückzukehren oder einen Standort zu besuchen. Sie können auch Anforderungen erstellen, die Besucher vor dem Betreten des Arbeitsplatzes erfüllen müssen.

    Vorbereitungen

    Erforderliche Rolle: sn_imt_core.admin

    Warum und wann dieser Vorgang ausgeführt wird

    Definieren Sie mithilfe der Arbeitsschutzanforderungen die Anforderungen, die Mitarbeiter erfüllen müssen, bevor sie an ihren Arbeitsplatz zurückkehren können, bzw. die Besucher erfüllen müssen, um Zutritt zum Arbeitsplatz zu erhalten. Erstellen Sie separate Anforderungen für Mitarbeiter und Besucher. Eine Anforderung muss entweder für Mitarbeiter oder Besucher gelten, nicht für beide. Employee Readiness Core bietet einige vorgefertigte Anforderungen. Sie können jedoch zusätzliche Anforderungen mithilfe von Daten aus einer der Apps Safe Workplace Suite oder Emergency Response Management erstellen.

    Arbeitsschutzanforderungen werden mit Flow Designer erstellt. Stellen Sie vor dem Definieren einer Anforderung sicher, dass Sie mit den Grundlagen von ServiceNow® Flow Designer vertraut sind.

    Die folgenden Schritte zeigen am Beispiel der vorgefertigten Anforderung der Gesundheitserklärung für Mitarbeiter, wie Anforderungen erstellt werden.

    Prozedur

    1. Erstellen Sie in Flow Designer eine Aktion, um den Anforderungsstatus eines Mitarbeiters oder Besuchers zu überprüfen.
      1. Erstellen Sie eine Aktion.
      2. Speichern Sie die Aktion in der Employee Readiness Core-Anwendung.
      3. Erstellen Sie im Abschnitt „Eingaben” der Aktionsgliederung eine Eingabe für den Typ des Datensatzes, mit dem Sie überprüfen, ob der Mitarbeiter oder Besucher die Anforderung erfüllt.

        Um beispielsweise die Anforderung der Gesundheitserklärung für Mitarbeiter zu erfüllen, müssen Mitarbeiter über einen Gesundheitserklärungsdatensatz in der Tabelle „Gesundheitserklärung für Mitarbeiter“ verfügen [sn_imt_monitoring_health_verification].

        Tabelle : 1. Eingaben
        Bezeichnung Name Typ Obligatorisch
        Gesundheitserklärung für Mitarbeiter health_verification Reference.Verifizierung der Gesundheit der Mitarbeiter [sn_imt_monitoring_health_verification] Ja
      4. Fügen Sie der Aktionsgliederung einen Skript-Schritt hinzu.
      5. Wählen Sie im Feld Erforderliche Laufzeit die Option Instanz aus.
      6. Erstellen Sie eine Eingabevariable, indem Sie die für die Aktion erstellte Eingabe als Wert verwenden.

        Dadurch können Sie die Eingabe für die Aktion in einem Skript verwenden.

        Tabelle : 2. Eingabevariablen
        Name Wert
        health_verification Eingabe Verifizierung der Gesundheit der Mitarbeiter, die Sie im Abschnitt „Eingaben“ erstellt haben
      7. Fügen Sie im Feld Skript ein Skript hinzu, um die Bedingungen zu definieren, unter denen der Anforderungsstatus eines Mitarbeiters oder Besuchers cleared oder not_cleared lautet.

        Im Hinblick auf die Anforderung der Gesundheitserklärung für Mitarbeiter ist der Status für einen Mitarbeiter cleared, wenn die Gesundheitserklärungsangabe yes lautet. Bei allen anderen Angaben ist der Status not_cleared.

        (function execute(inputs, outputs) {
        	outputs.requirement_status = inputs.health_verification.response == 'yes'
            	? 'cleared'
            	: 'not_cleared';
        })(inputs, outputs);
      8. Erstellen Sie eine Ausgabevariable für den Anforderungsstatus.

        Dies definiert die Variable requirement_status, die Sie im Skript verwendet haben.

        Tabelle : 3. Ausgabevariablen
        Bezeichnung Name Typ Obligatorisch Auswahl (Erweiterte Optionen)
        requirement_status requirement_status Auswahl Ja Dropdownliste mit --Keine--
      9. Erstellen Sie im Abschnitt „Ausgaben” der Aktionsgliederung eine Ausgabe für den Anforderungsstatus.

        Wenn Sie diese Ausgabe erstellen, können Sie die Ausgabevariable requirement_status aus dem Skript als Ausgabe verwenden, die von der Aktion zurückgegeben wird.

        Tabelle : 4. Ausgabevariablen
        Bezeichnung Name Typ Obligatorisch Auswahl (Erweiterte Optionen)
        Anforderungsstatus requirement_status Auswahl Nein Dropdownliste mit --Keine--
      10. Weisen Sie der Ausgabe den Wert von requirement_status zu.
        Tabelle : 5. Ausgabevariablen
        Bezeichnung Wert
        Anforderungsstatus Ausgabevariable requirement_status aus dem Skript-Schritt.

        Die Aktion gibt den Wert von requirement_status für den Mitarbeiter oder Besucher (cleared oder not_cleared) als Ausgabe zurück.

      11. Klicken Sie auf Veröffentlichen.
    2. Erstellen Sie eine Arbeitsschutzanforderung.
      1. Navigieren zu Arbeitsschutzstatus des Mitarbeiters > Health and Safety-Anforderungen.
      2. Klicken Sie auf Neu.
      3. Füllen Sie die Felder im Formular aus.

        Der Abschnitt „Bisherige relevante Datensätze einschließen“ definiert eine Reihe von Datensätzen, die bereits erstellt wurden, aber dennoch den Anforderungs-Flow auslösen sollen. Durch Einbeziehen vorheriger Datensätze wird sichergestellt, dass der Anforderungsstatus von Mitarbeitern oder Besuchern, die die Anforderung abgeschlossen haben, bevor sie aktiviert wurde, auf Freigegeben gesetzt wird.

        Tabelle : 6. Formular „Health and Safety-Anforderung“
        Feld Beschreibung
        Name Eindeutiger Name für die Anforderung. Beispiel: Anforderung der Gesundheitserklärung für Mitarbeiter.
        Anforderung für Für wen die Anforderung gilt. Die Optionen sind Mitarbeiter und Besucher. Eine Anforderung muss entweder für Mitarbeiter oder Besucher gelten, nicht für beide.

        Die Anforderung der Gesundheitserklärung für Mitarbeiter gilt beispielsweise nur für Mitarbeiter.

        Anforderungsflow Lassen Sie dieses Feld leer. Sie kehren zum Anforderungsdatensatz zurück und füllen dieses Feld aus, nachdem Sie den Flow erstellt haben.
        Aktiv Dieses Feld ist schreibgeschützt. Sobald Sie alle Felder für die Anforderung aktualisiert haben, können Sie die Anforderung mithilfe der Schaltfläche Aktivieren aktivieren.
        Standardstatus Der Standardstatus wird Arbeitsschutzanwendern zugewiesen, die keine Aktivität in Bezug auf das Abschließen der Anforderung haben. Die Optionen sind Freigegeben und Nicht freigegeben.

        Beispielsweise wird Mitarbeitern, die keinen Gesundheitserklärungsdatensatz haben, im Hinblick auf die Anforderung der Gesundheitserklärung für Mitarbeiter der Standardstatus Nicht freigegeben zugewiesen.

        Verwendungsdauer Option zum Festlegen einer Zeitbegrenzung, für die der Anforderungsstatus gültig ist.
        Gültig für Zeitbegrenzung, für die der Anforderungsstatus gültig ist.

        Der Status, den die Anforderung der Gesundheitserklärung für Mitarbeiter aufweist, ist beispielsweise sieben Tage lang gültig. Mitarbeiter müssen ihre Gesundheitsverifizierung wöchentlich wiederholen, um die Anforderung weiterhin zu erfüllen.

        Dieses Feld wird nur angezeigt, wenn Verwendungsdauer ausgewählt ist.

        Umsetzbar Option zum Hinzufügen eines Link für Mitarbeiter zum Abschließen der Anforderung auf der Seite „Health and Safety-Status“.
        Aktionsname Der Name der Aktion, mit der der Mitarbeiter die Anforderung abschließen soll. Beispielsweise Selbstbericht senden. Dieser Name wird auf der Seite „Health and Safety-Status“ angezeigt.

        Dieses Feld wird nur angezeigt, wenn Umsetzbare Aktion ausgewählt ist.

        Aktions-URL

        Die URL des Servicekatalog-Elements, das Mitarbeiter zum Abschließen der Anforderung verwenden. Beispielsweise wird die erforderliche Gesundheitserklärung für Mitarbeiter abgeschlossen, indem das Gesundheitsüberprüfungsformular mit der URL ?id=sc_cat_item&sys_id=9c578864ed111010fa9b395e35885545 abgesendet wird.

        Dieses Feld wird nur angezeigt, wenn Umsetzbare Aktion ausgewählt ist.

        Sichtbarkeit der Aktion Legt fest, wann der Link zum Abschließen der Anforderung auf der Seite „Health and Safety-Status“ angezeigt wird. Wählen Sie Sichtbar, wenn falsch, um den Link nur anzuzeigen, wenn der Mitarbeiter die Anforderung nicht erfüllt hat oder Immer sichtbar, um den Link immer anzuzeigen.

        Dieses Feld wird nur angezeigt, wenn Umsetzbare Aktion ausgewählt ist.

        Ausschließen Wenn diese Option ausgewählt ist, werden alle Benutzer im Feld Zielgruppe von der Anforderung ausgeschlossen.
        Zielgruppe

        Wählen Sie die Zielgruppe aus, um die Anzahl der Benutzer einzuschränken, für die die Anforderung gilt. Sie können beispielsweise alle Benutzer in einer Zielgruppe anvisieren, die sich zufällig in Kalifornien befinden oder eine Zielgruppe anvisieren, die Sie speziell für einen Standort erstellt haben, unabhängig davon, ob es sich um Benutzer handelt, die auf der Durchreise sind, den Standort besuchen oder dort dauerhaft arbeiten.

        Standardmäßig ist keine Zielgruppe ausgewählt und die Anforderung gilt für Benutzer in Abhängigkeit vom Rest des Formulars.

        Hinweis:
        Wenn Ausschließen aktiviert ist, richtet sich die Anforderung an alle Benutzer außer denjenigen in der Zielgruppe.
        Bisherige relevante Datensätze einschließen.
        Tabelle Tabelle für die Suche nach zuvor erstellten Datensätzen, die den Anforderungsflow auslösen.

        Für die Anforderung der Gesundheitserklärung für Mitarbeiter wird beispielsweise die Tabelle „Gesundheitserklärung für Mitarbeiter“ [sn_imt_monitoring_health_verification] verwendet.

        Bedingung Fügen Sie Bedingungen hinzu, um die Datensätze aus der Tabelle zu filtern, die den Flow auslösen.
      4. Klicken Sie auf Absenden.
    3. Erstellen Sie in Flow Designer einen Flow, um den Anforderungsstatus eines Mitarbeiters oder Besuchers zu aktualisieren.
      1. Erstellen Sie einen neuen Flow.
      2. Speichern Sie den Flow in der Employee Readiness Core-Anwendung.
      3. Fügen Sie einen Auslöser hinzu, damit der Flow immer dann ausgeführt wird, wenn der Typ des Datensatzes, mit dem Sie den Anforderungsstatus überprüfen, erstellt oder aktualisiert wird.

        Beispielsweise wird der Flow für die Anforderung der Gesundheitserklärung für Mitarbeiter ausgeführt, wenn ein Gesundheitserklärungsdatensatz erstellt oder aktualisiert wird.

        Tabelle : 7. Auslöser
        Auslöser Tabelle Bedingung Auslöser ausführen
        Erstellt oder aktualisiert Verifizierung der Gesundheit der Mitarbeiter [sn_imt_monitoring_health_verification] Keine. Für jeden einzelnen Change.
      4. Fügen Sie die von Ihnen erstellte Aktion dem Flow hinzu.
      5. Fügen Sie den Datensatz aus dem Auslöser als Eingabe hinzu.
        Fügen Sie beispielsweise für die Eingabe „Gesundheitserklärung für Mitarbeiter“ den Datensatz „Gesundheitserklärung für Mitarbeiter“ hinzu, der im Auslöserereignis erstellt oder aktualisiert wurde.
      6. Fügen Sie die in Employee Readiness Core bereitgestellte Aktion „Benutzeranforderung aktualisieren” in den Flow ein.
        Tabelle : 8. Eingaben für die Benutzeranforderung aktualisieren.
        Benutzer [User] Arbeitsschutzanforderung [Health and Safety Requirement] Anforderungsstatus DateTime für Auslöser
        Feld Mitarbeiter oder Benutzer aus dem Auslöser-Datensatz. Beispielsweise das Feld Mitarbeiter aus dem Datensatz „Gesundheitserklärung für Mitarbeiter“ Die von Ihnen erstellte Arbeitsschutzanforderung requirement_status, der von der von Ihnen erstellten Aktion zurückgegeben wird. Feld Erstellt aus dem Auslöser-Datensatz. Verwenden Sie diese Eingabe nur, wenn Sie in der Anforderung einen Wert für das Feld Gültig für festlegen.
      7. Klicken Sie auf Aktivieren.
    4. Schließen Sie die Arbeitsschutzanforderung ab.
      1. Navigieren zu Arbeitsschutzstatus des Mitarbeiters > Health and Safety-Anforderungen.
      2. Klicken Sie auf die Anforderung, die Sie zuvor erstellt haben.
      3. Fügen Sie im Feld Anforderungsflow den Flow hinzu, den Sie zum Aktualisieren des Anforderungsstatus für Mitarbeiter oder Besucher erstellt haben.
      4. Klicken Sie auf Aktualisieren.

    Nächste Maßnahme

    Wenn Sie die Anforderung erstellen, ist sie standardmäßig nicht aktiv. Sie müssen die Anforderung aktivieren, bevor Sie verfolgen können, ob die Mitarbeiter oder Besucher die Anforderung erfüllt haben. Anweisungen dazu finden Sie unter Arbeitsschutzanforderung aktivieren..