Observación: Esta página fue traducida utilizando recursos de automatización con el propósito de entregar contenido en su idioma de manera más rápida. Consecuentemente, ella puede tener errores gramaticales y situaciones similares. Si el contenido no es útil en este estado, en el pié de página usted puede acceder al material original en Portugués Brasileño y también dar opiniones sobre esta traducción.

Web service com.senior.g5.rh.sm.agentesrisco

Tipo de ejecución

Para cada tipo de ejecución, existen diferentes parámetros que pueden ser comunes a todos los puertos.

Autenticación

Si se utiliza alguna forma de autenticación para la integración de información a través de web services, es necesario identificar el tipo en el parámetro <encryption>, según sus valores posibles.

WSDL

Porta

AgentesRisco

Web service de integração que permite cadastrar, alterar e excluir Agentes de Riscos.
Disponível no módulo SM.

Necessita autenticação: Sim

Situação de versão: Atual

Versão: 2

Requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:AgentesRisco> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tipOpe>String</tipOpe> <tipRis>Integer</tipRis> <wGD082EPI> <tipOpe>String</tipOpe> <epi>Integer</epi> </wGD082EPI> <wGD082PQA> <tipOpe>String</tipOpe> <produtoQumico>Integer</produtoQumico> </wGD082PQA> <codAgt>Integer</codAgt>  <IdeFar>Integer</IdeFar> <desAgt>String</desAgt> <corRis>Integer</corRis> <emiPPP>String</emiPPP> <ageQua>String</ageQua> <aprQua>String</aprQua> <infTec>String</infTec> <qtdCas>Integer</qtdCas> <usaFat>String</usaFat> <defLTN>String</defLTN> <infInt>String</infInt> <tolMin>Double</tolMin> <tolMax>Double</tolMax> <conPPP>String</conPPP> <conLim>String</conLim> <valMax>Double</valMax> <utiDos>String</utiDos> <uniAfe>String</uniAfe> <tabAdo>String</tabAdo> <cdNB18>Integer</cdNB18> <subAti>String</subAti> <utiTWA>String</utiTWA> <utiLEq>String</utiLEq> <utiNEN>String</utiNEN> <desCpl>String</desCpl> <obsAgt>String</obsAgt> <emiLTC>String</emiLTC> </parameters> </ser:AgentesRisco> </soapenv:Body> </soapenv:Envelope>

Requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:AgentesRisco> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tipOpe>String</tipOpe> <tipRis>Integer</tipRis> <wGD082EPI> <tipOpe>String</tipOpe> <epi>Integer</epi> </wGD082EPI> <wGD082PQA> <tipOpe>String</tipOpe> <produtoQumico>Integer</produtoQumico> </wGD082PQA> <codAgt>Integer</codAgt> <ideFar>Integer</ideFar> <desAgt>String</desAgt> <corRis>Integer</corRis> <emiPPP>String</emiPPP> <emiLTC>String</emiLTC> <ageQua>String</ageQua> <aprQua>String</aprQua> <infTec>String</infTec> <qtdCas>Integer</qtdCas> <usaFat>String</usaFat> <defLTN>String</defLTN> <infInt>String</infInt> <tolMin>Double</tolMin> <tolMax>Double</tolMax> <codAna>Integer</codAna> <desAna>String</desAna> <conPPP>String</conPPP> <conLim>String</conLim> <valMax>Double</valMax> <utiDos>String</utiDos> <uniAfe>String</uniAfe> <tabAdo>String</tabAdo> <cdNB18>Integer</cdNB18> <subAti>String</subAti> <utiTWA>String</utiTWA> <utiLEq>String</utiLEq> <utiNEN>String</utiNEN> <desCpl>String</desCpl> <obsAgt>String</obsAgt> <matRis>String</matRis> </parameters> </ser:AgentesRisco> </soapenv:Body> </soapenv:Envelope>

Parâmetros da requisição:

Nome Preenchimento Tipo Descrição
tipOpe Obrigatório String Tipo da operação a ser efetuada na integração.


Valores:
"I" - Inclusão
"A" - Alteração
"E" - Exclusão
tipRis Opcional Integer Informar o tipo de risco.


- Máscara: 9

Valores:
"1" - Físico
"2" - Químico
"3" - Biológicos
"4" - Ergonômicos
"5" - Acidente
"6" - Incêndio
"7" - Ecológico
wGD082EPI Opcional Set Permite relacionar os equipamentos que serão utilizados para minimizar a ação do agente,
facilitando posteriormente o cadastro do PPRA.
wGD082EPI.tipOpe Opcional String Tipo da operação a ser efetuada na integração.


Valores:
"I" - Inclusão
"E" - Exclusão
wGD082EPI.epi Opcional Integer Informar o EPI a ser utilizado para este agente de risco.
- Campo chave


- Máscara: 9[8]
wGD082PQA Opcional Set Permite relacionar os produtos químicos utilizados pelo agente de risco, que serão
informados posteriormente no cadastro do PPRA.
wGD082PQA.tipOpe Opcional String Tipo da operação a ser efetuada na integração.


Valores:
"I" - Inclusão
"E" - Exclusão
wGD082PQA.produtoQumico Opcional Integer Informar o Produto Químico correspondente a este agente de risco.
- Campo chave


- Máscara: 9[6]
codAgt Obrigatório Integer Informar um código para um agente de risco.
- Campo chave
/Opcional

- Máscara: 999999
IdeFar Opcional Integer Código do Fator de Risco, conforme tabela 23 do eSocial.
- Máscara: 9999999
desAgt Opcional String Informar a descrição do agente de risco que pode ser uma máquina, equipamento ou ferramenta.


- Máscara: A[60]
corRis Opcional Integer Informar a cor que correspondente a cada grupo de risco.


- Máscara: 9

Valores:
"1" - Amarelo (ergonômico)
"2" - Azul (acidente)
"3" - Marrom (biológico)
"4" - Verde (físico)
"5" - Vermelho (químico)
"6" - Violeta
"7" - Bege
emiPPP Obrigatório String Informar se considera no PPP.


- Máscara: U

Valores:
"S" - Sim
"N" - Não
"I" - Sim - Independe do LT ou NA.
ageQua Opcional String Identifica se o agente é qualitativo.


- Máscara: U

Valores:
"S" - Sim
"N" - Não
aprQua Opcional String Informar a descrição do qualitativo.


- Máscara: A[15]
infTec Opcional String Informar se apresenta técnica utilizada na medição cadastrada no laudo.


- Máscara: U

Valores:
"S" - Sim
"N" - Não
qtdCas Opcional Integer Informar a quantidade de casas decimais que serão utilizadas nos campos Nível de Ação,
Limite de Tolerância e Valor Máximo.


- Máscara: 9

Valores:
O seu limite é de 5 decimais.
usaFat Opcional String Informar se permite que as medições deste agente sejam calculadas através da regra de
processo 255-PPRA Apurar Quantificações.


- Máscara: U

Valores:
"S" - Sim
"N" - Não
defLTN Opcional String Corresponde ao Nível de Ação e Limite de Tolerância definido por agente ou laudo.


- Máscara: U

Valores:
"A" - Agente
"L" - Laudo
infInt Opcional String Informar intervalo de quantificação no Laudo.


- Máscara: U

Valores:
"S" - Sim
"N" - Não
tolMin Opcional Double Informar a tolerância mínima para cada agente de risco.


- Máscara: ZZZZZ9,99999
tolMax Opcional Double Informar a tolerância máxima para cada agente de risco.


- Máscara: ZZZZZ9,99999
codAna Opcional Integer

Informar o código do agente nocivo conforme tabela 24 do eSocial

- Máscara: 9999999

desAna Opcional String

Informar a descrição do agente nocivo para o eSocial

- Máscara: A[999]

conPPP Opcional String Permite definir se o agente será controlado pelo limite de tolerância(LT) ou
pelo nível de ação(NA).


- Máscara: U

Valores:
"S" - Sim
"N" - Não
conLim Opcional String Informar o critério para identificar a medição alterada.


- Máscara: U

Valores:
"A" - Acima
"B" - Abaixo
valMax Opcional Double Informar o limite da intensidade/concentração do agente.


- Máscara: ZZZZZ9,99999
utiDos Opcional String Define se deve informar a dose no cadastro do PPRA.


- Máscara: U

Valores:
"S" - Sim
"N" - Não
uniAfe Opcional String Informar a unidade de medição utilizada para cada agente de risco.


- Máscara: A[10]
tabAdo Opcional String Informar a tabela adotada para cada agente.


- Máscara: A[15]
cdNB18 Opcional Integer Informar o código na NBR 14280 relativo a este agente.


- Máscara: 99.99.99.999
subAti Opcional String Informar a denominação genérica é o nome da substância ativa escondida atrás da
marca dos produtos químicos.


- Máscara: A[60]
utiTWA Opcional String Informar se utiliza LAVG (TWA) para medir o nível do ruído.


- Máscara: U

Valores:
"S" - Sim
"N" - Não
utiLEq Opcional String Informar se utiliza LEq para medir o nível do ruído.


- Máscara: U

Valores:
"S" - Sim
"N" - Não
utiNEN Opcional String Informar se utiliza NEN para medir o nível do ruído.


- Máscara: U

Valores:
"S" - Sim
"N" - Não
desCpl Opcional String Informações relevantes ao agente que ainda não foram divulgadas, poderão ser
expressas neste espaço.


- Máscara: A[500]
obsAgt Opcional String Outras informações sobre o agente de risco.


- Máscara: A[700]
matRis Opcional Integer Informar a Técnica de Avaliação utilizada para realizar a classificação do agente.

- Máscara N[999999]
emiLTC Obrigatório String Informar se considera no LTCAT.

- Máscara: U
- Valores: "S" - Sim / "N" - Não

Resposta:

Observación

Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:AgentesRiscoResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:AgentesRiscoResponse> </soapenv:Body> </soapenv:Envelope>

Atributos da resposta:

Nome Preenchimento Tipo Descrição
erroExecucao Opcional String Indica errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores:
- Vacío o nulo, indicando que la ejecución fue realizada con éxito;
- El mensaje del error ocurrido en el servidor.
(missing or bad snippet)