eSocial (SST): S-2210, S-2220 e S-2240
This content is not available in your language yet.
Manual de Segurança do Trabalho · capítulo 8 de 13 · baixar o manual em PDF
O H2O gera os três eventos de SST do eSocial em XML no leiaute S-1.3, prontos para a folha de pagamento transmitir com o certificado digital da empresa. O H2O não transmite — ele monta, valida contra as regras do leiaute, guarda o XML com o hash, exporta em zip e registra o recibo que a folha devolver.| Evento | O que comunica | De onde o H2O tira os dados |
|---|---|---|
| S-2210 Comunicação de Acidente de Trabalho | cada acidente com CAT, um evento por vítima | Acidentes e incidentes + complemento da ocorrência e da vítima (CID, CEP/IBGE do local, hora, etc.) |
| S-2220 Monitoramento da Saúde | cada ASO | ASO + complemento (exames da Tabela 27, médico, CRM) |
| S-2240 Condições Ambientais / Agentes Nocivos | exposição do trabalhador | colaborador + riscos do inventário da função/obra (complemento Risk com o código da Tabela 24) + CAs das entregas de EPI |
Configuração
Seção intitulada “Configuração”
Figura 64. Aba Configuração (leiaute v_S_01_03_00): bloco do Empregador (Tipo e Nº de inscrição, Ambiente — Produção restrita/Produção —, verProc, Categoria padrão, Só empregados próprios, Ambiente padrão do S-2240), Médico responsável/coordenador do PCMSO (nome, CPF, CRM, UF), Responsável pelos registros ambientais (nome, CPF, órgão de classe, nº, UF), botão Salvar e, abaixo, a lista de Obras / estabelecimentos para informar o CNO ou CNPJ do local (todas ainda “sem inscrição”).
- 1Empregador — inscrição e ambiente.
- 2Médico responsável/coordenador do PCMSO (respMonit do S-2220).
- 3Responsável pelos registros ambientais (respReg do S-2240).
- 4Obras / estabelecimentos: CNO ou CNPJ do local (infoAmb do S-2240 e ideLocalAcid do S-2210).
Comece pela configuração: enquanto o empregador não estiver preenchido, a aba Pendências mostra um aviso e não gera nada.
Pendências e geração
Seção intitulada “Pendências e geração”
Figura 65. Aba Pendências: seletor do evento com o contador de registros (S-2210: 1, S-2220: 5, S-2240: 6), caixa só sem evento e botão Gerar; a tabela traz Registro, Data, Prazo (vermelho se vencido) e Evento (“sem evento”). No exemplo, INC-2026-0003 — Antônio Ferreira Neto, prazo 02/10/2026. prévia mostra o XML pronto ou a lista “Falta para gerar”.
- 1Seletor do evento — S-2210 Comunicação de Acidente de Trabalho (1 registro); ao lado, S-2220 (5) e S-2240 (6).
- 2Coluna Prazo — em vermelho quando vencido (02/10/2026 no exemplo).
- 3prévia → XML ou pendências do complemento.
- 4Gerar — cria e guarda o evento dos registros marcados (com a caixa só sem evento ao lado).

Figura 66. Prévia de um S-2210 ainda incompleto (INC-2026-0003 — Antônio Ferreira Neto): o cabeçalho traz evento, doc_number, trabalhador, cpf, dtAcid, tpAcid, tpCat e cid; o quadro “Falta para gerar” lista item a item (horas trabalhadas antes do acidente, situação geradora — Tabela 15, tipo de local, logradouro/UF, agente causador — Tabela 14, parte do corpo — Tabela 13, natureza da lesão — Tabela 17, atendimento médico, duração do tratamento, médico emitente) e em que complemento cada um é preenchido. O rodapé lembra: os dados da CAT ficam na ficha do acidente, aba CAT / eSocial.
- 1Quadro Falta para gerar — a lista do que impede o XML.
- 2Primeiro item: Horas trabalhadas antes do acidente (HHMM) — preenchido no complemento eSocial do acidente.
- Escolha o evento e marque “só sem evento”.
- Clique prévia no registro. Se aparecer “Falta para gerar”, preencha o complemento (CID, exames, código da Tabela 24…) e confira de novo.
- Clique Gerar e guardar (ou Gerar (n) para todos os prontos).
- Na aba Eventos gerados, baixe o zip e entregue à folha. Quando a folha transmitir, troque o status para Enviado ao eSocial e, com o retorno, Recibo recebido (o sistema pede o número do recibo).
Eventos gerados
Seção intitulada “Eventos gerados”
Figura 67. Aba Eventos gerados: filtros “todos os eventos” e “todos os status” (Gerado, Exportado para a folha, Enviado ao eSocial, Recibo recebido, Rejeitado, Cancelado), botão Baixar zip; colunas Evento, Trabalhador, Id do evento, Gerado (data e usuário), Status, Recibo e, na linha, os ícones de ver XML, baixar XML, o seletor status… e excluir. No exemplo, um S-2220 de João Pedro Almeida, Gerado em 07/10/2026.
- 1Status do ciclo (aqui Gerado).
- 2Baixar zip dos eventos marcados.
- 3status… — muda o status; ao marcar Recibo recebido pede o número do recibo. Ao lado: ver XML, baixar XML e excluir (indisponível para enviado/recibo).

Figura 68. Ver XML de um S-2220 gerado a partir de um ASO: o identificador do evento no título, o SHA-256 do arquivo e o XML no namespace do leiaute v_S_01_03_00 (evtMonit, com ideEvento, ideEmpregador, ideVinculo e exMedOcup/aso).
- 1Modal do evento: título S-2220 · ID… e o XML (evtMonit).
- 2Hash sha256 do arquivo gerado.
Regras do leiaute que o sistema aplica
Seção intitulada “Regras do leiaute que o sistema aplica”- S-2210: um evento por vítima; CID obrigatório; hora do acidente e horas trabalhadas antes só para acidente típico; CEP/IBGE e identificação do local conforme o tipo de local.
- S-2220: pelo menos um exame da Tabela 27 (o exame clínico 0281 exige a ordem); resultado do ASO 1/2 (apto/inapto); médico responsável do PCMSO vem da configuração.
- S-2240: agentes nocivos do inventário da função/obra, com código da Tabela 24; avaliação quantitativa exige intensidade/unidade/técnica; agente “outros” exige descrição; EPI eficaz → o CA vem das entregas; código 09.01.001 (ausência de risco) sem EPC/EPI.
- Trabalhadores de fornecedor ficam de fora quando “Só empregados próprios” está marcado.
Was this page helpful?
Thanks for the feedback!
Got it — we will improve this page.