Crie um requisito de saúde e segurança

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. 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 poderem 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áriofornece 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ênciasapps.

    Os requisitos de saúde e segurança são criados com Designer de fluxo . 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árioaplicaçã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
        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 do visitante o status do requisito é apagado ou not_cleared .

        Para o requisito de verificação de integridade do funcionário, o requisito é apagado para um funcionário se sua resposta de verificação de integridade for sim e. not_cleared 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.

        Isso define o. requirement_status variável que você usou no script.

        Tabela 3. Variáveis de Saída
        Rótulo Nome Tipo Obrigatório 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.

        A criação desta saída permite que você use o. 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 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 ( apagado ou not_cleared ) 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 requisitos. A inclusão de registros anteriores garante que os funcionários ou visitantes que concluem o requisito antes de ele ser ativado têm o status de requisito definido como Apagado .

        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 Apagado 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 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 preencham 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 autorrelato . 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çositem 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 de verificação de integridade, que tem o URL sc_cat_item&sys_id: 9c578864ed111010fa9b395e35885545 .

        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 para 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 alvo 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 requisitos.

        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árioaplicação.
      3. Adicione um gatilho para que o fluxo seja executado sempre que o tipo de registro que você estiver 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 de 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áriopara o fluxo.
        Tabela 8. Atualizar entradas de requisitos do usuário
        Usuário [Usuário] 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 requisitos 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 Ative um requisito de saúde e segurança.