Personnaliser les paramètres de tâche URL et REST API pour les systèmes EMR

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 2 minutes de lecture
  • Utilisez des points d’extension scriptés pour manipuler les paramètres d’URL et les paramètres de tâche de l’API REST pour un système EMR.

    Avant de commencer

    Installez l'application Support EMR. Pour plus d'informations, consultez Installer Support EMR.

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    En utilisant des points d’extension, vous pouvez facilement intégrer des personnalisations sans avoir à modifier le code de base. Vous pouvez étendre les fonctionnalités de base standard à l’aide de scripts personnalisés. Pour plus d’informations, consultez Utilisation de points d’extension pour étendre les fonctionnalités de l’application.

    Procédure

    1. Accédez à la Tous > Points d’extension système > Points d'extension scriptés.
    2. Dans la colonne Nom de l’API , recherchez et sélectionnez sn_ind_rmt_help. RemoteHelpParamTransformer.
    3. Dans le formulaire Point d’extension, modifiez un include de script pour utiliser le sn_ind_rmt_help. Point d’extension RemoteHelpParamTransformer , ou créez et enregistrez un include de script personnalisé.
      • Créez et enregistrez un include de script personnalisé.

        Pour plus d'informations, consultez Registering custom script includes against the scripted extension points.

      • Modifiez l’include de script existant en accédant à la liste connexe Implémentations et en sélectionnant un include de script dans la colonne Classe .
        Remarque :
        Par défaut, l’include de script RemoteHelpParamTransformer qui utilise le sn_ind_rmt_help. Le point d’extension RemoteHelpParamTransformer est disponible pour l’application Support EMR .
    4. Personnalisez les paramètres d’un système EMR en ajoutant le sn_ind_rmt_help. Point d’extension RemoteHelpParamTransformer de l’include de script.
      Vous pouvez créer plusieurs implémentations pour un point d’extension et fournir un numéro de commande pour chaque implémentation. L’implémentation avec le numéro de commande le plus bas est exécutée en premier.
      Tableau 1. Personnalisations du système EMR

      Personnalisation

      Implémentation

      Paramètres de tâche entrante

      Inclure la méthode transformIncomingTaskParams dans le sn_ind_rmt_help. Point d’extension RemoteHelpParamTransformer . La méthode est appelée à partir des API REST avant la création et la mise à jour des demandes de service IT à partir d’un système EMR et vous permet de modifier les paramètres d’entrée.

      Paramètres des tâches sortantes

      Incluez la méthode transformOutgoingTaskParams dans le sn_ind_rmt_help. Point d’extension RemoteHelpParamTransformer . La méthode est appelée à partir des API REST pour obtenir une liste de tâches et les détails des tâches avant d’envoyer les données liées à la tâche au système EMR.

      Paramètres d’URL entrante

      Incluez la méthode transformURLParams dans le sn_ind_rmt_help. Point d’extension RemoteHelpParamTransformer . Cette méthode est appelée à partir d’un portail de services avant de stocker les paramètres d’URL.
      Remarque :
      Si votre système EMR dispose d’un algorithme de chiffrement, vous pouvez configurer la méthode Paramètres de l’URL entrante dans le sn_ind_rmt_help. Point d’extension RemoteHelpParamTransformer pour déchiffrer tous les paramètres de tâche chiffrés de votre ServiceNow instance.
    5. Dans le formulaire Point d’extension, cliquez sur Mettre à jour.