Crie um requisito de saúde e segurança

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 7 min. de leitura
  • Crie requisitos para rastrear quando os funcionários estão prontos para retornar ao local de trabalho ou visite um site . Você também pode criar requisitos que os visitantes devem preencher antes de entrar no local de trabalho.

    Antes de Iniciar

    Função necessária: sn_imt_core.admin

    Por Que e Quando Desempenhar Esta Tarefa

    Use requisitos de saúde e segurança para definir os requisitos que os funcionários devem cumprir antes de retornar ao local de trabalho ou que os visitantes devem preencher antes de entrar no local de trabalho. Crie requisitos separados para funcionários e visitantes. Um requisito deve se aplicar a funcionários ou visitantes, não a ambos . Base para preparação do funcionário fornece alguns requisitos pré-criados . No entanto, você pode criar requisitos adicionais usando dados de qualquer um dos Safe Workplace Suite ou Gestão de resposta a emergências aplicações.

    Os requisitos de saúde e segurança são criados com Flow Designer . Antes de criar um requisito, certifique-se de estar familiarizado com os conceitos básicos de ServiceNow® Workflow Studio.

    As etapas a seguir mostram como criar um requisito usando o Requisito de verificação de integridade do funcionário pré-criado como exemplo.

    Procedimento

    1. Em Workflow Studio, crie uma ação para verificar o status do requisito de um funcionário ou visitante .
      1. Crie uma ação.
      2. Salve a ação em Base para preparação do funcionário aplicação.
      3. Na seção Entradas da Descrição da ação, crie uma entrada para o tipo de registro que você usará para verificar se o funcionário está em questão ou visitante atendeu ao requisito.

        Por exemplo, para atender ao requisito de verificação de integridade do funcionário, os funcionários devem ter um registro de verificação de integridade na tabela Verificação de integridade do funcionário [sn_imt_monitoring_health_verification].

        Tabela 1. Entradas
        Rótulo Nome Tipo Obrigatório(a)
        Verificação de saúde do funcionário health_verification Referência.Verificação de integridade do funcionário [sn_imt_monitoring_health_verification] Sim
      4. Adicione um Etapa de script Para a Descrição da ação.
      5. Em Tempo de execução necessário campo, selecione Instância .
      6. Crie uma variável de entrada usando a entrada que você criou para a ação como o valor.

        Isso permite que você use a entrada para a ação em um script.

        Tabela 2. Variáveis de entrada
        Nome Valor
        health_verification Verificação de integridade do funcionário Entrada que você criou na seção Entradas.
      7. Em Script , adicione um script para definir as condições quando um funcionário estiver ou visitantes o status do requisito é limpo ou not_clearered .

        Para o requisito de verificação de integridade do funcionário, o requisito é limpo para um funcionário se sua resposta de verificação de integridade for sim e not_clearered para qualquer outra resposta.

        (function execute(inputs, outputs) {
        	outputs.requirement_status = inputs.health_verification.response == 'yes'
            	? 'cleared'
            	: 'not_cleared';
        })(inputs, outputs);
      8. Crie uma variável de saída para o status do requisito.

        Define requirement_status variável que você usou no script.

        Tabela 3. Variáveis de saída
        Rótulo Nome Tipo Obrigatório(a) Opção (opções avançadas)
        requirement_status requirement_status Escolha Sim Menu suspenso com --Nenhum(a)--
      9. Na seção Saídas da Descrição da ação, crie uma saída para o status do requisito.

        Criar esta saída permite que você use requirement_status variável de saída do script como uma saída retornada pela ação.

        Tabela 4. Variáveis de saída
        Rótulo Nome Tipo Obrigatório(a) Opção (opções avançadas)
        Status do requisito requirement_status Escolha Não Menu suspenso com --Nenhum(a)--
      10. Atribua o. requirement_status valor para a saída.
        Tabela 5. Variáveis de saída
        Rótulo Valor
        Status de requisito requirement_status variável de saída da etapa de script.

        A ação retorna o valor de requirement_status para o funcionário ou visitante ( limpo ou not_clearered ) como uma saída.

      11. Clique em Publicar.
    2. Crie um requisito de saúde e segurança.
      1. Navegar até Status de saúde e segurança do funcionário > Requisitos de saúde e segurança.
      2. Clique em Nova.
      3. No formulário, preencha os campos.

        A seção Incluir registros aplicáveis anteriores define um conjunto de registros que já foram criados, mas ainda devem acionar o fluxo de requisito. Incluir registros anteriores garante que os funcionários ou visitantes quem conclui o requisito antes que ele seja ativado tem seu status de requisito definido como Limpo .

        Tabela 6. Formulário de requisito de saúde e segurança
        Campo Descrição
        Nome Nome exclusivo do requisito. Por exemplo, Requisito de verificação de integridade do funcionário .
        Requisito para A quem o requisito se aplica. As opções são Funcionário e. Visitante . Um requisito deve se aplicar a funcionários ou visitantes, não a ambos.

        Por exemplo, o requisito de verificação de integridade do funcionário se aplica somente aos funcionários.

        Fluxo de requisito Deixe este campo em branco. Você retornará ao registro de requisito e preencherá este campo depois de criar o fluxo.
        Ativo Este campo é somente leitura. Depois de atualizar todos os campos do requisito, você pode usar Ativar botão para ativar o requisito.
        Status padrão O status padrão é Atribuído a usuários de saúde e segurança que não têm nenhuma atividade para concluir o requisito. As opções são Limpo e. Não limpo .

        Por exemplo, os funcionários que não têm um registro de verificação de integridade recebem um status padrão de Não limpo Para o requisito de verificação de integridade do funcionário.

        Duração do uso Opção para definir um limite de tempo para o qual o status do requisito é válido.
        Válido para Limite de tempo para o qual o status do requisito é válido.

        Por exemplo, o status do requisito de verificação de integridade do funcionário é válido por sete dias. Os funcionários devem reenviar sua verificação de integridade semanalmente para continuar cumprindo o requisito.

        Este campo aparece somente quando Duração do uso o campo está selecionado.

        Acionável Opção para adicionar um link para que os funcionários concluam o requisito na página Status de saúde e segurança.
        Nome da ação O nome da ação para o funcionário concluir o requisito. Por exemplo, Enviar relatório automático . Este nome é mostrado na página Status de saúde e segurança.

        Este campo aparece somente quando Acionável o campo está selecionado.

        URL de ação

        O URL do Catálogo de serviços item que os funcionários usam para concluir o requisito. Por exemplo, o requisito de verificação de integridade do funcionário é preenchido enviando o formulário Verificação de integridade, que tem o URL se você não tiver certeza de que você está procurando o que você está procurando .

        Este campo aparece somente quando Acionável o campo está selecionado.

        Visibilidade da ação Define quando o link para concluir o requisito é exibido na página Status de saúde e segurança. Selecione Visível quando falso para mostrar o link somente quando o funcionário não tiver concluído o requisito, ou selecione Sempre visível sempre mostrar o link.

        Este campo aparece somente quando Acionável o campo está selecionado.

        Excluir Quando selecionado, exclui todos os usuários no Público campo do requisito.
        Público

        Selecione o público para refinar o número de usuários aos quais o requisito se aplica. Por exemplo, você pode segmentar todos os usuários em um público que está localizado na Califórnia ou segmentar um público que você criou especificamente para um local, independentemente de serem usuários que estão viajando, visitando ou trabalhando no local.

        Nenhum público é selecionado por padrão e o requisito se aplica aos usuários com base no restante do formulário.

        Nota:
        Se Excluir está marcado, o requisito tem como destino todos os usuários, exceto aqueles no público.
        Incluir registros aplicáveis anteriores
        Tabela Tabela para procurar registros criados anteriormente que acionarão o fluxo de requisito.

        Por exemplo, o Requisito de verificação de integridade do funcionário usa a tabela Verificação de integridade do funcionário [sn_imt_monitoring_health_verification].

        Condição Adicione condições para filtrar os registros da tabela que acionará o fluxo.
      4. Clique em Enviar.
    3. Em Workflow Studio crie um fluxo para atualizar o status do requisito de um funcionário ou visitante .
      1. Crie um novo fluxo.
      2. Salve o fluxo no Base para preparação do funcionário aplicação.
      3. Adicione um gatilho para que o fluxo seja executado sempre que o tipo de registro que você está usando para verificar o status do requisito for criado ou atualizado.

        Por exemplo, para o requisito de verificação de integridade do funcionário, o fluxo é executado sempre que um registro de verificação de integridade é criado ou atualizado.

        Tabela 7. Gatilho
        Gatilho Tabela Condição Executar gatilho
        Criado ou atualizado Verificação de integridade do funcionário [sn_imt_monitoring_health_verification] Nenhum. Para cada mudança exclusiva
      4. Adicione a ação que você criou ao fluxo.
      5. Adicione o registro do gatilho como a entrada.
        Por exemplo, para a entrada Verificação de integridade do funcionário, adicione o registro Verificação de integridade do funcionário que foi criado ou atualizado no evento do gatilho.
      6. Adicione a ação Atualizar requisito do usuário fornecida em Base para preparação do funcionário para o fluxo.
        Tabela 8. Atualizar entradas de requisito do usuário
        Usuário [User] Requisito de saúde e segurança [Requisito de saúde e segurança] Status do requisito Data/hora do gatilho
        Funcionário ou Usuário campo do registro do gatilho. Por exemplo, o. Funcionário Campo do registro de Verificação de integridade do funcionário. Requisito de saúde e segurança que você criou. requirement_status retornado pela ação que você criou. Criado campo do registro do gatilho. Use esta entrada somente se você definir um valor para Válido para campo no requisito.
      7. Clique em Ativar.
    4. Preencha o requisito de saúde e segurança.
      1. Navegar até Status de saúde e segurança do funcionário > Requisitos de saúde e segurança.
      2. Clique no requisito que você criou anteriormente.
      3. Em Fluxo de requisito , adicione o fluxo que você criou para atualizar o status do requisito para os funcionários ou visitantes .
      4. Clique em Atualizar.

    O que Fazer Depois

    Quando você cria o requisito, ele não está ativo por padrão. Você deve ativar o requisito antes de rastrear se funcionários ou visitantes cumpriram o requisito. Para obter instruções, consulte Ativar um requisito de saúde e segurança.