Criar um requisito de saúde e segurança

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 7 min. de leitura
  • Crie requisitos para rastrear quando os funcionários estão prontos para retornar ao local de trabalho ou visitar um local. Você também pode criar requisitos que os visitantes devem concluir 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 trabalhoou que os visitantes devem cumprir 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 ambos. Employee Readiness Core fornece alguns requisitos pré-criados. No entanto, você pode criar requisitos adicionais usando dados de qualquer um dos aplicativos Safe Workplace Suite ou Emergency Response Management.

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

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

    Procedimento

    1. Em Flow Designer, crie uma ação para verificar o status do requisito para um funcionário ou visitante.
      1. Crie uma ação.
      2. Salve a ação na aplicação Employee Readiness Core.
      3. Na seção Entradas do Contorno da ação, crie uma entrada para o tipo de registro que você usará para verificar se o funcionário ou visitante atendeu ao requisito.

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

        Tabela 1. Entradas
        Rótulo Nome Tipo Obrigatório
        Avaliação de saúde do funcionário health_verification Referência.Verificação de saúde do funcionário [sn_imt_monitoring_health_verification] Sim
      4. Adicione uma Etapa de Script ao Contorno da Ação.
      5. No campo Tempo de execução necessário, 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 Entradade Verificação de saúde do funcionário que você criou na seção Entradas.
      7. No campo Script, adicione um script para definir as condições quando o status do requisito de um funcionário ou visitante for limpo ou not_cleared.

        Para o requisito de verificação de integridade do funcionário, o requisito será limpo para um funcionário se a resposta de verificação de integridade for sime 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 a variável request_status que você usou no script.

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

        Criar esta saída permite que você use a variável de saída requisitos_status 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 requisito_status Opção Não Menu suspenso com --Nenhum(a)--
      10. Atribua o valor de request_status à saída.
        Tabela 5. Variáveis de saída
        Rótulo valor
        Status de requisito variável de saídarequisitos_status da etapa de script.

        A ação retorna o valor de request_status para o funcionário ou visitante (cleared 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 Health and Safety.
      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 que ele seja ativado tenham o status do requisito definido como Apagado.

        Tabela 6. Formulário de requisitos de Saúde e segurança
        Campo Descrição
        Nome Nome exclusivo do requisito. Por exemplo, Requisito de verificação de saúde 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 ambos.

        Por exemplo, o requisito de Verificação de saúde do funcionário se aplica somente aos funcionários.

        Fluxo do requisito Deixe este campo em branco. Você retornará ao registro do 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 o botão Ativar 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 saúde são atribuídos a um status padrão de Não liberado para o requisito de verificação de saúde do funcionário.

        Usar duração Opção para definir um limite de tempo pelo 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 Requisito de verificação de saúde do funcionário é válido por sete dias. Os funcionários devem reenviar a verificação de saúde semanalmente para continuar cumprindo o requisito.

        Este campo é exibido somente quando o campo Usar duração 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 autorrelatório. Este nome é mostrado na página Status de Saúde e segurança.

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

        URL de ação

        O URL do item Catálogo de serviços que os funcionários usam para concluir o requisito. Por exemplo, o requisito de verificação de saúde do funcionário é concluído com o envio do formulário de verificação de saúde, que tem a URL ?id=sc_cat_item&sys_id=9c578864ed111010fa9b395e35885545.

        Este campo aparece somente quando o campo Acionável é 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 o campo Acionável é selecionado.

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

        Selecione o público para refinar o número de usuários aos quais o requisito se aplica. Por exemplo, talvez você queira direcionar todos os usuários em um público que está localizado na Califórnia ou direcionar 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 estiver marcado, o requisito será direcionado a 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 saúde do funcionário usa a tabela Verificação de saúde 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 Flow Designer, crie um fluxo para atualizar o status do requisito para um funcionário ou visitante.
      1. Crie um novo fluxo.
      2. Salve o fluxo na aplicação Employee Readiness Core.
      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 saúde 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 saúde do funcionário, adicione o registro de Verificação de saúde do funcionário que foi criado ou atualizado no evento de gatilho.
      6. Adicione a ação Atualizar requisito do usuário fornecida em Employee Readiness Core ao fluxo.
        Tabela 8. Atualizar entradas de requisito 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 e hora do gatilho
        CampoFuncionário ou Usuário do registro do gatilho. Por exemplo, o campo Funcionário do registro de Verificação de saúde do funcionário. Requisito de saúde e segurança que você criou. requisitos_status retornados pela ação que você criou. Campocriado a partir do registro do gatilho. Use esta entrada somente se você definir um valor para o campo Válido para no requisito.
      7. Clique em Ativar.
    4. Conclua o requisito de saúde e segurança.
      1. Navegar até Status de saúde e segurança do funcionário > Requisitos de Health and Safety.
      2. Clique no requisito que você criou anteriormente.
      3. No campo Fluxo de requisito, adicione o fluxo que você criou para atualizar o status do requisito para 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 os funcionários ou visitantes atenderam ao requisito. Para obter instruções, consulte Ativar um requisito de saúde e segurança.