Utilisez des points d’extension scriptés pour manipuler les paramètres d’URL et les paramètres de tâche d’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 : administrateur
Pourquoi et quand exécuter cette tâche
L'utilisation des points d'extension permet d'intégrer facilement les personnalisations sans avoir à modifier le code de base. Vous pouvez étendre la fonctionnalité 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
-
Accédez à la .
-
Dans la colonne Nom de l’API , recherchez et sélectionnez sn_ind_rmt_help. RemoteHelpParamTransformer.
-
Sur le formulaire Point d’extension, modifiez un include de script pour utiliser la sn_ind_rmt_help. RemoteHelpParamTransformer, ou créez et enregistrez un include de script personnalisé.
-
Personnalisez les paramètres d’un système EMR en ajoutant le sn_ind_rmt_help. RemoteHelpParamTransformer, point d’extension vers l’include de script.
Vous pouvez créer plusieurs implémentations pour un point d'extension et fournir un numéro d'ordre 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 des tâches entrantes |
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 informatique à partir d’un système EMR et vous permet de modifier tous les paramètres d’entrée. |
Paramètres de tâches sortantes |
Inclure 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 aux tâches au système EMR. |
Paramètres de l’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 de l’URL. Remarque : Si votre système EMR dispose d’un algorithme de chiffrement, vous pouvez configurer la méthode des 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. |
-
Sur le formulaire Point d'extension, cliquez sur Mettre à jour.