Passen Sie die URL- und REST-API-Aufgabenparameter für an EMR-Systeme

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Verwenden Sie geskriptete Erweiterungspunkte, um URL-Parameter und REST API-Aufgabenparameter für zu bearbeiten EMR-System .

    Vorbereitungen

    Installieren Sie die Anwendung EMR-Hilfe. Weitere Informationen finden Sie unter EMR-Hilfe installieren.

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Durch Verwendung von Erweiterungspunkten können Sie auf einfache Weise Anpassungen integrieren, ohne dass der Basiscode geändert werden muss. Sie können die Basis-Standardfunktionen mithilfe von benutzerdefinierten Skripts erweitern. Weitere Informationen finden Sie unter Erweiterungspunkte verwenden, um die Anwendungsfunktionalität zu erweitern .

    Prozedur

    1. Navigieren zu Alle > Systemerweiterungspunkte > Skriptbasierte Erweiterungspunktean.
    2. In API-Name Spalte suchen und auswählen sn_ind_rmt_help.RemoteHelpParamTransformer .
    3. Ändern Sie im Formular „Erweiterungspunkt“ entweder eine Skripteinbindung, um zu verwenden sn_ind_rmt_help.RemoteHelpParamTransformer Erweiterungspunkt oder erstellen und registrieren Sie eine anwenderdefinierte Skripteinbindung.
      • Erstellen und registrieren Sie ein benutzerdefiniertes Script Include.

        Weitere Informationen finden Sie unter Registering custom script includes against the scripted extension points.

      • Ändern Sie die vorhandene Skripteinbindung, indem Sie zur zugehörigen Liste „Implementierungen“ wechseln und eine Skripteinbindung in auswählen Klasse Spalte.
        Hinweis:
        Standardmäßig ist RemoteHelpParamTransformer Skripteinbindung, die verwendet sn_ind_rmt_help.RemoteHelpParamTransformer Erweiterungspunkt ist für verfügbar EMR-Hilfe Anwendung.
    4. Passen Sie Parameter für an EMR-System Durch Hinzufügen von sn_ind_rmt_help.RemoteHelpParamTransformer Erweiterungspunkt zur Skripteinbindung.
      Sie können mehrere Implementierungen für einen Erweiterungspunkt erstellen und einen Reihenfolgewert für jede Implementierung angeben. Die Implementierung mit der niedrigsten Ordnungsnummer wird zuerst ausgeführt.
      Tabelle : 1. EMR-Systemanpassungen

      Anpassung

      Implementierung

      Parameter für eingehende Aufgaben

      Schließen Sie ein TransformIncomingTaskParams Methode in sn_ind_rmt_help.RemoteHelpParamTransf​Ormer Erweiterungspunkt. Die Methode wird von den REST APIs aufgerufen, bevor IT-Serviceanfragen über ein EMR-System erstellt und aktualisiert werden, und ermöglicht es Ihnen, Eingabeparameter zu ändern.

      Parameter für ausgehende Aufgaben

      Schließen Sie ein TransformOutgoingTaskParams Methode in sn_ind_rmt_help.RemoteHelpParamTransformer Erweiterungspunkt. Die Methode wird von den REST-APIs aufgerufen, um eine Aufgabenliste und Aufgabendetails abzurufen, bevor die aufgabenbezogenen Daten an gesendet werden EMR-System .

      Parameter für eingehende URL

      Schließen Sie ein TransformURLParameter Methode in sn_ind_rmt_help.RemoteHelpParamTransformer Erweiterungspunkt. Diese Methode wird aus einem Serviceportal aufgerufen, bevor die URL-Parameter gespeichert werden.
      Hinweis:
      Wenn Ihr EMR-System über einen Verschlüsselungsalgorithmus verfügt, können Sie konfigurieren Parameter für eingehende URL Methode in sn_ind_rmt_help.RemoteHelpParamTransformer Erweiterungspunkt zum Entschlüsseln von verschlüsselten Aufgabenparametern aus Ihrem ServiceNow Instanz.
    5. Klicken Sie im Formular „Erweiterungspunkt“ auf Aktualisieren.