---
sourceDocument: Xanadu Employee Service Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/employee-service-management

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Xanadu Employee Service Management

ft:clusterId :

    - emplsm

bundleId :

    - emplsm

workflow :

    - Employee


---

# Obter dados de saúde de funcionários ou visitantes

# Obter dados de saúde de funcionários ou visitantes {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 min. de leitura

Envie uma solicitação GET para Status de saúde e segurança do funcionário dados a serem usados em seu sistema de terceiros. Obtenha dados para determinar o status de saúde atual de um funcionário ou visitante.

## Antes de Iniciar

Função necessária: sn_imt_core.reader

## Procedimento

Envie uma solicitação GET para a API de tabela em sua instância.  
Para obter mais informações, consulte [API de tabela](https://www.servicenow.com/docs/access?context=c_TableAPI&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US).

1. Construa o endpoint usando a tabela Usuário de Saúde e segurança \[sn_imt_core_health_and_safety_user\].  

       https://<your-instance>.servicenow.com/api/now/table/sn_imt_core_health_and_safety_user

2. Adicione um parâmetro de consulta para consultar o endereço de e-mail de um usuário específico.  
   No explorador de APIs, você pode inserir uma das seguintes cadeias de caracteres no campo sysparm_query para gerar um endpoint que inclui o parâmetro de consulta correto:
   * <kbd class="ph userinput">usuário.e-mail=</kbd>\<user-email-address\> : consulta o endereço de e-mail do funcionário fornecido.
   * <kbd class="ph userinput">visitante.e-mail=</kbd>\<visitor-email-address\> : consulta o endereço de e-mail do visitante fornecido.

   {#query-health-data__ul_glp_mhq_3mb}

{#query-health-data__substeps_ctd_bwh_3mb}  
Este exemplo de solicitação cURL consulta a tabela Usuário de Saúde e segurança e retorna registros associados ao endereço de e-mail de Abel Tuter.

    curl "http://<your-instance>.servicenow.com/api/now/table/sn_imt_core_health_and_safety_user?sysparm_query=user.email%3Dabel.tuter%40example.com&sysparm_limit=1" \
    --request GET \
    --header "Accept:application/json" \
    --user 'username':'password'

## Resultado

A aplicação Status de saúde e segurança do funcionário retorna o registro de Usuário de Saúde e segurança associado ao endereço de e-mail na solicitação. A carga JSON contém os dados a seguir.

    {
      "result": [
        {
          "sys_mod_count": "0",
          "sys_updated_on": "2020-07-14 19:58:00",
          "sys_tags": "",
          "type": "employee",
          "sys_id": "33f184491bce9010e3730e16ec4bcb71",
          "sys_updated_by": "system.administrator",
          "manually_created": "true",
          "sys_created_on": "2020-07-14 19:58:00",
          "sys_domain": {
            "link": "https://<my-instance>.servicenow.com/api/now/table/sys_user_group/global",
            "value": "global"
          },
          "requirements_status": "cleared",
          "visitor": "",
          "user": {
            "link": "https://<my-instance>.servicenow.com/api/now/table/sys_user/62826bf03710200044e0bfc8bcbe5df1",
            "value": "62826bf03710200044e0bfc8bcbe5df1"
          },
          "sys_created_by": "system.administrator"
        }
      ]
    }

Todos os campos são internos, exceto os seguintes:  
{#query-health-data__table_avk_r4p_3mb__entry__2}

| Propriedade | Descrição |
|-|-|
| requisitos_status | Se o visitante ou funcionário concluiu todos os requisitos para retornar ao local de trabalho. Para obter mais informações, consulte [Criar registros de usuário de saúde e segurança](https://servicenow-prod.fluidtopics.net/UoIx8xDXhmbxyiKJGhFTKw "Crie registros de usuário de saúde e segurança para rastrear status de requisito para todos os funcionários e visitantes.") e [Criar um requisito de saúde e segurança](https://servicenow-prod.fluidtopics.net/z6z8xxT~QoISydxSByhkBQ "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."). * Limpo: o visitante ou funcionário concluiu todos os requisitos para retornar ao local de trabalho. * Não limpo: o visitante ou funcionário não concluiu todos os requisitos para retornar ao local de trabalho. {#query-health-data__ul_qdm_1vp_3mb} Tipo de dados: cadeia de caracteres |
| visitante | Se presente, este registro representa um visitante em vez de um funcionário. Nota: Usado somente ao retornar dados de integridade do visitante. Tipo de dados: objeto |
| visitante.link | Link para o registro do visitante na instância. Nota: Usado somente ao retornar dados de integridade do visitante. Tipo de dados: cadeia de caracteres |
| visitante.valor | Sys_id do registro do visitante. Nota: Usado somente ao retornar dados de integridade do visitante. Tipo de dados: cadeia de caracteres |
| usuário | Se presente, este registro representa um funcionário em vez de um visitante. Nota: Usado somente ao retornar dados de saúde do funcionário. Tipo de dados: objeto |
| usuário.link | Link para o registro do usuário na instância. Nota: Usado somente ao retornar dados de saúde do funcionário. Tipo de dados: cadeia de caracteres |
| usuário.valor | Sys_id do registro do usuário. Nota: Usado somente ao retornar dados de saúde do funcionário. Tipo de dados: cadeia de caracteres |
[ ]

{#query-health-data__table_avk_r4p_3mb}

