Personalize os parâmetros de tarefa de URL e REST API para Sistemas EMR

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • Use pontos de extensão com script para manipular parâmetros de URL e parâmetros de tarefa da REST API para um Sistema EMR .

    Antes de Iniciar

    Instale o aplicativo Ajuda para prontuários médicos eletrônicos. Para obter mais informações, consulte Instalar Ajuda para prontuários médicos eletrônicos.

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Com os pontos de extensão, você pode integrar facilmente as personalizações sem precisar alterar o código base. Você pode estender a funcionalidade padrão da base usando scripts personalizados. Para obter mais informações Uso dos pontos de extensão para estender a funcionalidade da aplicação.

    Procedimento

    1. Navegar até Tudo > Pontos de Extensão do Sistema > Pontos de Extensão com Script.
    2. Em Nome da API , pesquise e selecione sn_ind_rmt_help.RemoteHelpParamTransformer .
    3. No formulário Ponto de extensão, modifique uma inclusão de script para usar sn_ind_rmt_help.RemoteHelpParamTransformer ponto de extensão ou crie e registre uma inclusão de script personalizada.
      • Crie e registre uma inclusão de script personalizada.

        Para obter mais informações, consulte Registering custom script includes against the scripted extension points.

      • Modifique a inclusão de script existente acessando a lista relacionada "Implementações" e selecionando uma inclusão de script na coluna Classe.
        Nota:
        Por padrão, o RemoteHelpParamTransformer inclusão de script que usam sn_ind_rmt_help.RemoteHelpParamTransformer o ponto de extensão está disponível para Ajuda para prontuários médicos eletrônicos aplicação.
    4. Personalizar parâmetros para um Sistema EMR adicionando o. sn_ind_rmt_help.RemoteHelpParamTransformer ponto de extensão para a inclusão de script.
      Você pode criar várias implementações para cada ponto de extensão e fornecer um número de ordem para cada implementação. A implementação que possuir o menor número de ordem será executada primeiro.
      Tabela 1. Personalizações do sistema EMR

      Personalização

      Implementação

      Parâmetros de tarefa de entrada

      Incluir o. TransformIncomingTaskParams método no sn_ind_rmt_help.RemoteHelpParamTransf​or ponto de extensão. O método é chamado a partir das REST APIs antes de criar e atualizar solicitações de serviço de TI de um sistema EMR e permite que você modifique quaisquer parâmetros de entrada.

      Parâmetros da tarefa de saída

      Incluir o. TransformOutgoingTaskParams método no sn_ind_rmt_help.RemoteHelpParamTransformer ponto de extensão. O método é chamado das REST APIs para obter uma lista de tarefas e detalhes da tarefa antes de enviar os dados relacionados à tarefa para Sistema EMR .

      Parâmetros de URL de entrada

      Incluir o. TransformURLParams método no sn_ind_rmt_help.RemoteHelpParamTransformer ponto de extensão. Este método é chamado a partir de um portal de serviços antes de armazenar os parâmetros de URL.
      Nota:
      Se o seu sistema EMR tiver um algoritmo de criptografia, você poderá configurar o. Parâmetros de URL de entrada método no sn_ind_rmt_help.RemoteHelpParamTransformer ponto de extensão para descriptografar todos os parâmetros de tarefa criptografados do seu ServiceNow instância.
    5. No formulário de Ponto de extensão, clique em "Atualizar".