E-Mail-Benachrichtigungen zur Verwendung mit Notfall-Kontaktaufnahme hinzufügen

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 2 Minuten Lesedauer
  • Fügen Sie eine E-Mail-Benachrichtigung hinzu, um die Sendebedingungen und die Benachrichtigung für Ihre Mitarbeiter anzupassen und sie anstelle der Standardbenachrichtigung für eine Notfall-Kontaktaufnahme-Benachrichtigung zu verwenden.

    Vorbereitungen

    Überprüfen Sie die Standard-E-Mail-Benachrichtigung, um sich mit der Art und Weise vertraut zu machen, wie die Benachrichtigung angelegt und geskriptet ist. Verwenden Sie die Standardbenachrichtigungsdetails, um die Informationen für die Benachrichtigung vorzubereiten, die Sie hinzufügen.
    Tabelle : 1. Standard-E-Mail-Benachrichtigungen nach Anwendung
    Anwendung Name der Benachrichtigung
    Notfall-Kontaktaufnahme Mitarbeiter-Check-ins
    Umfragen zum Mitarbeiter-Bereitschaftsstatus Outreach-Umfragen
    Gesundheits-Screening von Mitarbeitern Tägliche Gesundheitsverifizierung
    Kontaktverfolgung
    • Tägliche Protokollwarnung für Mitarbeiter
    • User Privacy Consent
    • Risikogefährdeten Kontakt benachrichtigen

    Erforderliche Rolle: admin

    Prozedur

    1. Navigieren zu Alle > Systembenachrichtigungen > E-Mail > Benachrichtigungen.
    2. Klicken Sie auf Neu.
    3. Füllen Sie die Felder im Formular aus.
      Tabelle : 2. Formular „Benachrichtigung“
      Outreach-Benachrichtigung Pflichtfelder für die Konfiguration der E-Mail-Benachrichtigung.
      Freiwilliger Gesundheits-Check-in. Feld Tabelle: Outreach-Bestätigungen [sn_imt_checkin_check_in_acknowledgement]

      Registerkarte Absendezeitpunkt:

      • Absenden wenn: Wählen Sie Datensatz eingefügt oder aktualisiert aus.
      • Bedingungen:

        [User.Active][is][true]

        [Notification count][changes] und

        [Sys id] [starts with]

      Outreach-Umfragen Feld Tabelle: Bewertungsinstanz [asmt_assessment_instance]

      Registerkarte Absendezeitpunkt:

      • Feld Absenden wenn: Wählen Sie Ereignis wird ausgelöst aus.
      • Feld Eventname: Wählen Sie sn_imt_checkin.survey_instance_notify aus.
      • Bedingungen:

        [Assigned to.Active][is][true]

      Tägliches Kontaktprotokoll Feld Tabelle: Bestätigungen des täglichen Protokolls [sn_imt_tracing_daily_log_acknowledgement]

      Registerkarte Absendezeitpunkt:

      • Absenden wenn: Wählen Sie Datensatz eingefügt oder aktualisiert aus.
      • Bedingungen:

        [User.Active][is][true] und

        [Acknowledgment Status][is not][Acknowledged]

      User Privacy Consent Feld Tabelle: Benutzer-Datenschutzerklärung und -einwilligungen [sn_imt_tracing_user_privacy_consent]

      Registerkarte Absendezeitpunkt:

      • Absenden wenn: Wählen Sie Datensatz eingefügt oder aktualisiert aus.
      • Bedingungen:

        [Parent consent][is empty] und

        [Consent status][is][Not Acknowledged] und

        [Notification count][changes] und

        [Notification count][greater than or is][1] und

        [User.Active][is][true] und

        [Emergency Outreach.Email notification][is][true]

      Risikogefährdeten Kontakt benachrichtigen Feld Tabelle: Risikobenachrichtigung [sn_imt_tracing_exposure_notice]

      Registerkarte Absendezeitpunkt:

      • Absenden wenn: Wählen Sie Datensatz eingefügt oder aktualisiert aus.
      • Bedingungen:

        [User.Active][is][true] und

        [Notification count][changes]

      Tägliche Gesundheitsverifizierung (Outreach) Feld Tabelle: Bestätigungen der Gesundheitsverifizierung [sn_imt_checkin_health_verification_acknowledgement]

      Registerkarte Absendezeitpunkt:

      • Absenden wenn: Wählen Sie Datensatz eingefügt oder aktualisiert aus.
      • Bedingungen:

        [User.Active][is][true] und

        [Acknowledgment Status][is not][Acknowledged]

    4. Geben Sie im Feld Erweiterte Bedingung den Code ein, um die E-Mail-Benachrichtigung der entsprechenden Outreach-Benachrichtigung zuzuordnen.
      • Für die Benachrichtigung zu Outreach-Umfragen:
        var checkInSysId = event.getValue('parm1');
        var checkInGr = new GlideRecord('sn_imt_checkin_employee_check_in');
        checkInGr.get(checkInSysId);
        var thisNotificationSysId = '<your-sys_id>';
        answer = checkInGr.getValue('notification') === thisNotificationSysId && checkInGr.email_notification;
        
      • Für andere Outreach-Benachrichtigungen:
        var thisNotificationSysId = '<your-sys_id>'
        answer = current.employee_check_in.notification = thisNotificationSysId;
        

      Ersetzen Sie die Variable <your-sys_id> durch die sys_id der Benachrichtigung, die Sie hinzufügen. Klicken Sie dazu mit der rechten Maustaste auf den Header, wählen Sie die Option sys_id kopieren aus und fügen Sie die sys_id in die Codezeile ein.

    5. Wählen Sie auf der Registerkarte Empfänger die Zielgruppe aus, an die die Benachrichtigung gesendet wird.
      Sie können die Zielgruppe auch beim Konfigurieren oder Senden der zugehörigen Outreach-Benachrichtigung auswählen. Weitere Informationen finden Sie unter Benachrichtigungen für Notfälle senden.
    6. Auf der Registerkarte Inhalt geben Sie Betreff und Text der E- Mail-Nachricht ein.
      Leeren Sie die E-Mail-Vorlage, wenn sie nicht für Ihre Outreach-Benachrichtigung gilt oder Sie den E-Mail-Inhalt in der entsprechenden Outreach-Benachrichtigung definiert haben.
    7. Klicken Sie auf Absenden.
    8. Öffnen Sie in der Liste der Benachrichtigungen die von Ihnen hinzugefügte Benachrichtigung und klicken Sie auf Benachrichtigungsvorschau.
    9. Überprüfen Sie die Benachrichtigung und ändern Sie sie bei Bedarf.
    10. Klicken Sie auf Aktualisieren.