---
sourceDocument: Xanadu – Mitarbeiter-Servicemanagement
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/employee-service-management

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu – Mitarbeiter-Servicemanagement

ft:clusterId :

    - emplsm

bundleId :

    - emplsm

workflow :

    - Employee


---

# Arbeitsschutzanforderung erstellen.

# Arbeitsschutzanforderung erstellen. {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 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. Mitarbeiter-Bereitschaftsstatus Core bietet einige [vorgefertigte Anforderungen](https://servicenow-prod.fluidtopics.net/Fo9zkM2cYIkLAlamah04_w "Mitarbeiter-Bereitschaftsstatus Core stellt vorgefertigte Anforderungen bereit."). Sie können jedoch zusätzliche Anforderungen erstellen, indem Sie Daten aus den Apps Safe Workplace Suite oder Notfallmaßnahmen-Management verwenden.

Arbeitsschutzanforderungen werden mit [Flow Designer erstellt](https://www.servicenow.com/docs/access?context=flow-designer&version=xanadu&pubname=xanadu-application-development&ft:locale=en-US). Stellen Sie vor dem Definieren einer Anforderung sicher, dass Sie mit den Grundlagen von ServiceNow® Workflow-Studio 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 Workflow-Studio eine Aktion, um den Anforderungsstatus eines Mitarbeiters oder Besuchers zu überprüfen.
   1. Erstellen Sie eine Aktion.
   2. Speichern Sie die Aktion in der Mitarbeiter-Bereitschaftsstatus 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\].
      {#create-readiness-requirement__table_up4_byt_zlb__entry__4}

      | Bezeichnung | Name | Typ | Obligatorisch |
      |-|-|-|-|
      | Gesundheitserklärung für Mitarbeiter | health_verification | Reference.Verifizierung der Gesundheit der Mitarbeiter \[sn_imt_monitoring_health_verification\] | Ja |
      [Tabelle : 1. Eingaben]

      {#create-readiness-requirement__table_up4_byt_zlb}
   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.
      {#create-readiness-requirement__table_yyf_ld5_zlb__entry__2}

      | Name | Wert |
      |-|-|
      | health_verification | Eingabe Verifizierung der Gesundheit der Mitarbeiter, die Sie im Abschnitt „Eingaben" erstellt haben |
      [Tabelle : 2. Eingabevariablen]

      {#create-readiness-requirement__table_yyf_ld5_zlb}
   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 <kbd class="ph userinput">yes</kbd> 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 <var class="keyword varname">requirement_status</var>, die Sie im Skript verwendet haben.
      {#create-readiness-requirement__table_lxm_325_zlb__entry__5}

      | Bezeichnung | Name | Typ | Obligatorisch | Auswahl (Erweiterte Optionen) |
      |-|-|-|-|-|
      | requirement_status | requirement_status | Auswahl | Ja | Dropdownliste mit --Keine-- |
      [Tabelle : 3. Ausgabevariablen]

      {#create-readiness-requirement__table_lxm_325_zlb}
   9. Erstellen Sie im Abschnitt „Ausgaben" der Aktionsgliederung eine Ausgabe für den Anforderungsstatus.  
      Wenn Sie diese Ausgabe erstellen, können Sie die Ausgabevariable <var class="keyword varname">requirement_status</var> aus dem Skript als Ausgabe verwenden, die von der Aktion zurückgegeben wird.
      {#create-readiness-requirement__table_n45_pc5_zlb__entry__5}

      | Bezeichnung | Name | Typ | Obligatorisch | Auswahl (Erweiterte Optionen) |
      |-|-|-|-|-|
      | Anforderungsstatus | requirement_status | Auswahl | Nein | Dropdownliste mit --Keine-- |
      [Tabelle : 4. Ausgabevariablen]

      {#create-readiness-requirement__table_n45_pc5_zlb}
   10. Weisen Sie der Ausgabe den Wert von <var class="keyword varname">requirement_status</var> zu.  
       {#create-readiness-requirement__table_n2f_wc5_zlb__entry__2}

       | Bezeichnung | Wert |
       |-|-|
       | Anforderungsstatus | Ausgabevariable <var class="keyword varname">requirement_status</var> aus dem Skript-Schritt. |
       [Tabelle : 5. Ausgabevariablen]

       {#create-readiness-requirement__table_n2f_wc5_zlb}

       Die Aktion gibt den Wert von <var class="keyword varname">requirement_status</var> für den Mitarbeiter oder Besucher (`cleared` oder `not_cleared`) als Ausgabe zurück.
   11. Klicken Sie auf Veröffentlichen.
   {#create-readiness-requirement__substeps_lqn_mwt_zlb}
2. Erstellen Sie eine Arbeitsschutzanforderung.
   1. Navigieren zu Arbeitsschutzstatus des MitarbeitersHealth 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.
      {#create-readiness-requirement__table_wxk_x2n_2mb__entry__2}

      | Feld | Beschreibung |
      |-|-|
      | Name | Eindeutiger Name für die Anforderung. Beispiel: <kbd class="ph userinput">Anforderung der Gesundheitserklärung für Mitarbeiter</kbd>. |
      | 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 <kbd class="ph userinput">?id=sc_cat_item&amp;sys_id=9c578864ed111010fa9b395e35885545</kbd> 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. |
      [Tabelle : 6. Formular „Health and Safety-Anforderung"]

      {#create-readiness-requirement__table_wxk_x2n_2mb}
   4. Klicken Sie auf Absenden.
   {#create-readiness-requirement__substeps_qjt_mm5_zlb}
3. Erstellen Sie in Workflow-Studio einen Flow, um den Anforderungsstatus eines Mitarbeiters oder Besuchers zu aktualisieren.
   1. Erstellen Sie einen neuen Flow.
   2. Speichern Sie den Flow in der Mitarbeiter-Bereitschaftsstatus 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.
      {#create-readiness-requirement__table_j2h_lh5_zlb__entry__4}

      | 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. |
      [Tabelle : 7. Auslöser]

      {#create-readiness-requirement__table_j2h_lh5_zlb}
   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 Mitarbeiter-Bereitschaftsstatus Core bereitgestellte Aktion „Benutzeranforderung aktualisieren" in den Flow ein.  
      {#create-readiness-requirement__table_ncn_xk5_zlb__entry__4}

      | 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. |
      [Tabelle : 8. Eingaben für die Benutzeranforderung aktualisieren.]

      {#create-readiness-requirement__table_ncn_xk5_zlb}
   7. Klicken Sie auf Aktivieren.
   {#create-readiness-requirement__substeps_epf_xg5_zlb}
4. Schließen Sie die Arbeitsschutzanforderung ab.
   1. Navigieren zu Arbeitsschutzstatus des MitarbeitersHealth 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.
   {#create-readiness-requirement__substeps_nsq_3wt_zlb}

## 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.](https://servicenow-prod.fluidtopics.net/IM_yUtYZVFnzJUofxZpexQ "Aktivieren Sie Anforderungen, um nachzuverfolgen, wann Mitarbeiter bereit sind, an ihren Arbeitsplatz zurückzukehren oder sicher an einen anderen Ort zu reisen. Sie können auch Anforderungen aktivieren, die Besucher vor dem Betreten des Arbeitsplatzes erfüllen müssen.").

