Web service com.senior.g5.rh.sm.LaudoDoAgenteDeRisco
A função deste web service é de integrar os registros de sistemas de terceiros, por exemplo.
Tipo de execução
Para cada tipo de execução, existem diferentes parâmetros que podem ser comuns a todas as portas.
Autenticação
Caso seja utilizada alguma forma de autenticação para integração de informações através de web services, é necessário identificado o tipo no parâmetro <encryption>, conforme seus valores possíveis.
WSDL
- Síncrono: http://servidor:1234/g5-senior-services/sm_Synccom_senior_g5_rh_sm_LaudoDoAgenteDeRisco?wsdl
- Assíncrono: http://servidor:1234/g5-senior-services/sm_Asynccom_senior_g5_rh_sm_LaudoDoAgenteDeRisco?wsdl
- Agendado: http://servidor:1234/g5-senior-services/sm_Schedulecom_senior_g5_rh_sm_LaudoDoAgenteDeRisco?wsdl
Porta
LaudoDoAgenteDeRisco
Através deste serviço, é possível incluir, alterar e excluir o cadastro de Laudo do Agente de Risco.
Necessita autenticação: Sim.
Situação da versão: Atual
Versão: 5.
Versão atual: 5.
Requisição:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:LaudoDoAgenteDeRisco>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<numEmp>Integer</numEmp>
<datLau>DateTime</datLau>
<wGD583MED>
<tipOpe>String</tipOpe>
<data>DateTime</data>
<inicio>DateTime</inicio>
<trmino>DateTime</trmino>
<quantificacao>Double</quantificacao>
<quantReduzida>Double</quantReduzida>
<quantFinal>Double</quantFinal>
<nivel>Integer</nivel>
<descrioNvel>String</descrioNvel>
</wGD583MED>
<wGD583FGL>
<tipOpe>String</tipOpe>
<fonte>Integer</fonte>
<localizacao>String</localizacao>
<situacao>String</situacao>
</wGD583FGL>
<wGD583PDS>
<tipOpe>String</tipOpe>
<possvelDano>Integer</possvelDano>
</wGD583PDS>
<wGD583ICS>
<tipOpe>String</tipOpe>
<seqICS>Integer</seqICS>
<desICS>String</desICS>
</wGD583ICS>
<wGD583IRO>
<tipOpe>String</tipOpe>
<codRis>Integer</codRis>
<desRis>String</desRis>
<matRis>Integer</matRis>
<nivPro>Integer</nivPro>
<nivSev>Integer</nivSev>
<nivCla>Integer</nivCla>
<claRis>String</claRis>
</wGD583IRO>
<wGD583MCA>
<tipOpe>String</tipOpe>
<codMed>Integer</codMed>
</wGD583MCA>
<codPRA>Integer</codPRA>
<horLau>DateTime</horLau>
<outCon>String</outCon>
<codGHE>Integer</codGHE>
<horTer>DateTime</horTer>
<revGHE>String</revGHE>
<sinAge>String</sinAge>
<codAgt>Integer</codAgt>
<quaAge>Double</quaAge>
<tipOpe>String</tipOpe>
<sinCol>String</sinCol>
<quaCol>Double</quaCol>
<quaAte>Double</quaAte>
<vlrTWA>Double</vlrTWA>
<vlrLEq>Double</vlrLEq>
<vlrNEN>Double</vlrNEN>
<tecUti>Integer</tecUti>
<ideFar>Integer</ideFar>
<graRis>Integer</graRis>
<nivAca>Double</nivAca>
<limTol>Double</limTol>
<qtdDos>Double</qtdDos>
<meiPpg>String</meiPpg>
<temExp>String</temExp>
<jorTra>String</jorTra>
<forExp>Integer</forExp>
<conEfi>String</conEfi>
<ePCEfi>String</ePCEfi>
<sitAgt>String</sitAgt>
<conIns>String</conIns>
<conPer>String</conPer>
<emiPPP>String</emiPPP>
<emiLTC>String</emiLTC>
<desAva>String</desAva>
<desRes>String</desRes>
<resTra>String</resTra>
<obsLau>String</obsLau>
<codOem>Integer</codOem>
<codPes>Integer</codPes>
<apoEsp>Integer</apoEsp>
<usoIni>String</usoIni>
<utiEpi>Integer</utiEpi>
<conAso>String</conAso>
<codAna>Integer</codAna>
<desAna>String</desAna>
<utiEpc>Integer</utiEpc>
<medPro>String</medPro>
<conFun>String</conFun>
<praVal>String</praVal>
<perTro>String</perTro>
<obsHig>String</obsHig>
<emPPRA>String</emPPRA>
<empPro>Integer</empPro>
<numPro>String</numPro>
</parameters>
</ser:LaudoDoAgenteDeRisco>
</soapenv:Body>
</soapenv:Envelope>
Parâmetros da requisição:
| Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| numEmp | Obrigatório | Integer | Código da empresa que será utilizada na integração.
- Chave |
| datLau | Opcional | DateTime | Data Laudo: Data do Laudo.
- DD/MM/YYYY |
| wGD583MED | Opcional | Set | Data: Data de medição do laudo.
- Chave - DD/MM/YYYY Início: Hora de início da medição do laudo. - Chave - hh:mm Término: Hora de término da medição do laudo. - hh:mm Quantificação: Quantificação do Agente de Risco. - ZZZZZ9,99999 Quant. Reduzida: Quantificação Reduzida do Agente de Risco. - ZZZZZ9,99999 Quant. Final: Quantificação do agente de risco. - ZZZZZ9,99999 Nível: PPRA - Nível de Medição. - Obrigatótio - 9[3] Observação: Observações do Agente de Risco. - A[2000] |
| wGD583MED.tipOpe | Opcional | String | Tipo da operação a ser efetuada para um lançamento (uma linha).
- Máscara: U - Valores: "I" - Inclusão "A" - Alteração "E" - Exclusão - Obs.: Se não for informado, será considerado "Alteração". |
| wGD583MED.data | Opcional | DateTime | Data: Data de medição do laudo.
- Chave - DD/MM/YYYY |
| wGD583MED.inicio | Opcional | DateTime | Início: Hora de início da medição do laudo.
- Chave - hh:mm |
| wGD583MED.trmino | Opcional | DateTime | Término: Hora de término da medição do laudo.
- hh:mm |
| wGD583MED.quantificacao | Opcional | Double | Quantificação: Quantificação do Agente de Risco.
- ZZZZZ9,99999 |
| wGD583MED.quantReduzida | Opcional | Double | Quant. Reduzida: Quantificação Reduzida do Agente de Risco.
- ZZZZZ9,99999 |
| wGD583MED.quantFinal | Opcional | Double | Quant. Final: Quantificação do agente de risco.
- ZZZZZ9,99999 |
| wGD583MED.nivel | Opcional | Integer | Nível: PPRA - Nível de Medição.
- Obrigatótio - 9[3] |
| wGD583MED.descrioNvel | Opcional | String | Observação: Observações do Agente de Risco.
- A[2000] |
| wGD583FGL | Opcional | Set | Tipo da operação a ser efetuada para um lançamento (uma linha).
- Máscara: U - Valores: "I" - Inclusão "A" - Alteração "E" - Exclusão - Obs.: Se não for informado, será considerado "Alteração". Fonte: Código da fonte geradora. - Chave - 9[6] Localização: Localização da Fonte Geradora. - A[500] Situação: Este campo opcional só pode ser preenchido quando não há Plano de Ação na revisão do GHE definida para esta fonte geradora. - U[1] |
| wGD583FGL.tipOpe | Opcional | String | Tipo da operação a ser efetuada para um lançamento (uma linha).
- Máscara: U - Valores: "I" - Inclusão "A" - Alteração "E" - Exclusão - Obs.: Se não for informado, será considerado "Alteração". |
| wGD583FGL.fonte | Opcional | Integer | Fonte: Código da fonte geradora.
- Chave - 9[6] |
| wGD583FGL.localizacao | Opcional | String | Localização: Localização da Fonte Geradora.
- A[500] |
| wGD583FGL.situacao | Opcional | String | Situação: Este campo opcional só pode ser preenchido quando não há Plano de Ação na revisão do GHE definida para esta fonte geradora.
- U[1] |
| wGD583PDS | Opcional | Set | Tipo da operação a ser efetuada para um lançamento (uma linha).
- Máscara: U - Valores: "I" - Inclusão "A" - Alteração "E" - Exclusão - Obs.: Se não for informado, será considerado "Alteração". Possível Dano: Possível dano a saúde. Como o campo é chave, não a como ser alterado, sómente podendo ser inserido ou excluido. - chave - 9[3] |
| wGD583PDS.tipOpe | Opcional | String | Tipo da operação a ser efetuada para um lançamento (uma linha).
- Máscara: U - Valores: "I" - Inclusão "A" - Alteração "E" - Exclusão - Obs.: Se não for informado, será considerado "Alteração". |
| wGD583PDS.possvelDano | Opcional | Integer | Possível Dano: Possível dano a saúde. Como o campo é chave, não a como ser alterado, sómente podendo ser inserido ou excluido.
- chave - 9[3] |
| wGD583ICS | Opcional | Set | Indicativo comprometimento saúde |
| wGD583ICS.tipOpe | Opcional | String | Tipo de operação |
| wGD583ICS.seqICS | Opcional | Integer | Sequência do indicativo de comprometimento de saúde |
| wGD583ICS.desICS | Opcional | String | Descrição do indicativo de comprometimento de saúde |
| wGD583IRO | Opcional | Set | Inventário dos riscos ocupacionais gerado pelo agente |
| wGD583IRO.tipOpe | Opcional | String | Tipo da operação a ser efetuada para um lançamento (uma linha).
- Máscara: U - Valores: "I" - Inclusão "A" - Alteração "E" - Exclusão Obs.: Se não for informado, será considerado "Alteração". |
| wGD583IRO.codRis | Obrigatório | Integer | Código do Risco - Máscara: 99 |
| wGD583IRO.desRis | Opcional | String | Descrição do risco ocupacional gerado pelo agente - A[80] |
| wGD583IRO.matRis | Opcional | Integer | Técnica de avaliação utilizada para realizar a avaliação do risco - 9[6] |
| wGD583IRO.nivPro | Opcional | Integer | Informar o nível probabilidade do risco - 9[1] |
| wGD583IRO.nivSev | Opcional | Integer | Informar o nível da severidade do risco - 9[1] |
| wGD583IRO.nivCla | Opcional | Integer | Nível do resultado de classificação do risco - 9[1] |
| wGD583IRO.claRis | Opcional | String | Classificação do risco - A[250] |
| wGD583MCA | Opcional | Set | GHE - Revisão do GHE - Medidas de Controle |
| wGD583MCA.TipOpe | Opcional | String |
Permite Nulo: Não
|
| wGD583MCA.CodMed | Obrigatório | Integer | Permite Nulo: Não Máscara: 99 Ajuda: Código da Medida de Controle. |
| codPRA | Obrigatório | Integer | Código do Cadastro do PPRA
-Obrigatório -Edição 9[9] |
| horLau | Opcional | DateTime | Hora Laudo: Hora do laudo do agente de risco.
- hh:mm |
| outCon | Opcional | String | Outros Controles Existentes: Outros controles existentes para o Agente de Risco.
- A[2000] |
| codGHE | Obrigatório | Integer | Código do GHE
-Obrigatório -Edição 9[9] |
| horTer | Opcional | DateTime | Hora Término: Deve ser maior do que a hora do campo Hora Laudo.
- hh:mm |
| revGHE | Obrigatório | String | Código GHE
-Obrigatório -Edição U[10] |
| sinAge | Opcional | String | Quantificação do Agente: informe o operador da quantificação do agente. - Máscara: A[2] - Opções: = (igual), >= (maior ou igual) e <= (menor ou igual). - Este parâmetro só pode ser incluído quando, no cadastro do Agente de Risco (Segurança > Gestão de GHE > Agentes de Risco), os campos Somente Qualitativo e Informa Intervalo estiverem definidos como "N - Não". |
| codAgt | Obrigatório | Integer | Agente
-Obrigatório -Edição 9[6] |
| quaAge | Opcional | Double | Quantificação Agente: Só pode ser incluído quando no cadastro do Agente de Risco (Segurança > Gestão de GHE > Agentes de Risco) o campo Somente Qualitativo está definido como N.
- ZZZZZ9,99999 |
| tipOpe | Opcional | String | Tipo da operação a ser efetuada na integração
"I" - Inclusão "A" - Alteração "E" - Exclusão Se não for informado, será considerado "inclusão" |
| sinCol | Opcional | String | Quantificação Reduzida: informe o operador da quantificação reduzida do agente. - Máscara: A[2] - Opções: = (igual), >= (maior ou igual) e <= (menor ou igual). - Este parâmetro só pode ser incluído quando, no cadastro do Agente de Risco (Segurança > Gestão de GHE > Agentes de Risco), o campo Somente Qualitativo está definido como "N - Não" e Considera Fator Redução como "S - Sim". |
| quaCol | Opcional | Double | Quantificação Reduzida: Só pode ser incluído quando no cadastro do Agente de Risco (Segurança > Gestão de GHE > Agentes de Risco) o campo Somente Qualitativo está definido como N e o campo Considera Fator Redução está definido como S.
- ZZZZZ9,99999 |
| quaAte | Opcional | Double | Quantificação Final: Quantificação reduzida do agente de risco.
- ZZZZZ9,99999 |
| vlrTWA | Opcional | Double | Lavg (TWA): A sigla originária do inglês trata do nível de ruído representativo da exposição ocupacional relativo ao período de medição, que considera os diversos valores de níveis instantâneos ocorridos no período e os parâmetros de medição predefinidos.
Só pode ser incluído quando no cadastro do Agente de Risco (Segurança > Gestão de GHE > Agentes de Risco) o campo Somente Qualitativo está definido como N e o campo Utiliza LAVG (TWA) está definido como S. - ZZZZZ9,99999 |
| vlrLEq | Opcional | Double | Leq: A sigla originária do inglês trata do Nível Equivalente ou Nível médio baseado na equivalência de energia sonora.
Este dado opcional só pode ser incluído quando no cadastro do Agente de Risco (Segurança > Gestão de GHE > Agentes de Risco) o campo Somente Qualitativo está definido como N e o campo Utiliza LEq está definido como S. - ZZZZZ9,99999 |
| vlrNEN | Opcional | Double | NEN: A sigla NEN significa Nível de Exposição Normalizado, e trata do nível de exposição, convertido para uma jornada padrão de 8 horas diárias, para fins de comparação com o limite de exposição.
Só pode ser incluído quando no cadastro do Agente de Risco (Segurança > Gestão de GHE > Agentes de Risco) o campo Somente Qualitativo está definido como N e o campo Utiliza NEN está definido como S. - ZZZZZ9,99999 |
| tecUti | Opcional |
|
Técnica: Técnica de Medição utilizada pelos laudos de agente de risco. |
| ideFar |
Opcional |
Integer | Código do Fator de Risco. - Máscara: 9999999 |
| graRis | Opcional | Integer | Grau Risco: Grau de Risco.
- 9[1] |
| nivAca | Opcional | Double | Nível Ação: Nível da ação.
- ZZZZZ9,99999 |
| limTol | Opcional | Double | Lim. Tolerância: Intencidade/Condição considerado limite de tolerância.
- ZZZZZ9,99999 |
| qtdDos | Opcional | Double | Dose: Só pode ser incluído quando no cadastro do Agente de Risco (Segurança > Gestão de GHE > Agentes de Risco) o campo Somente Qualitativo está definido como N e o campo Utiliza Dose está definido como S.
- ZZZ9,99 |
| meiPpg | Opcional | String | Meio Propagação: Meio de propagação do Agente de Risco.
- A[500] |
| temExp | Opcional | String | Tempo Exposição: Tempo diário de exposição do Agente de Risco.
- A[200] |
| jorTra | Opcional | String | Jornada Trabalho: Jornada de trabalho semanal com o Agente de Risco.
- A[200] |
| forExp | Opcional | Integer | Exposição: Informar a frequência de exposição ao Agente de Risco.
- 9[1] |
| conEfi | Opcional | String | EPI Eficaz: Identifica se os EPI's são eficazes.
- U[1] |
| ePCEfi | Opcional | String | EPC Eficaz: Identifica se os EPC's são eficazes.
- U[1] |
| sitAgt | Opcional | String | Situação: Situação de Controle do Agente de Risco.
- U[1] |
| conIns | Opcional | String | Considera Insalubridade.
: Sim - Opções: S - Sim / N - Não |
| conPer | Opcional | String | Considera Periculosidade.
: Sim - Opções: S - Sim / N - Não |
| emiPPP |
|
String |
- Máscara: U[1] - Valores: "S" - Sim / "N" - Não |
| emiLTC | Obrigatório | String | Considera no LTCAT: Considera este PPRA no LTCAT. - Máscara: U[1] - Valores: "S" - Sim / "N" - Não |
| desAva | Opcional | String | Laudo: Laudo do Agente de Risco.
- A[2000] |
| desRes | Opcional | String | Resultado Previdenciário: Resultado previdenciário do Agente de Risco.
- A[200] |
| resTra | Opcional | String | Resultado Trabalhista: Resultado trabalhista do Agente de Risco.
- A[2000] |
| obsLau | Opcional | String | Observação: Observações Adicionais sobre Agente de Risco.
- A[2000] |
| codOem | Opcional | Integer | Empresa: Código da Empresa que realizou o Laudo.
- 9[8] |
| codPes | Opcional | Integer | Responsável Laudo: Código de pessoa do responsável pelo Laudo.
- ZZZZZZZZ9 |
| apoEsp | Opcional | Integer |
Informa se o colaborador possui a aposentadoria especial e, caso possua, com quanto tempo de trabalho passou a receber o benefício do governo. É possível preencher o campo com as seguintes opções: - 0 - Não possui aposentadoria especial
|
| usoIni | Opcional | String |
Foi observado o uso ininterrupto do EPI ao longo do tempo, conforme especificação técnica do fabricante nacional ou importador, ajustadas às condições de campo? |
| utiEpi | Opcional | Integer | Identifica se será utilizado EPIs referente ao risco.
- Máscara: [U] - Opções: 1 - Não se aplica, 2 - Não utiliza e 3 - Utiliza. |
| conAso | Opcional | String |
Informar se o risco deve ser considerado no ASO.
|
| 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] |
| utiEpc | Opcional | Integer | Identifica se a empresa implementa medidas de proteção coletiva referente ao risco.
- Máscara: [U] - Opções: 1 - Não se aplica, 2 - Não implementa e 3 - Implementa |
| MedPro | Opcional | String | Medidas de proteção
- Edição U[1] |
| conFun | Opcional | String | Condições de funcionamento
- Edição U[1] |
| praVal | Opcional | String | Prazo de validade
- Edição U[1] |
| PerTro | Opcional | String | Periocidade de troca
- Edição U[1] |
| obsHig | Opcional | String | Higienização
- Edição U[1] |
| emPPRA | Opcional | String | Define se o agente de risco será ou não considerado no PPRA. - Máscara: U[1] - Valores: "S - Sim" / "N - Não" |
| empPro | Opcional | Integer | Código da empresa para seleção do número de processo. Deve ser informado se o código do agente nocivo for "05.01.001 - Agentes nocivos não constantes no Anexo IV do Decreto 3.048/1999 e incluídos por força de decisão judicial ou administrativa" |
| numPro | Opcional | String | Número do processo judicial. Deve ser informado se o código do agente nocivo for "05.01.001 - Agentes nocivos não constantes no Anexo IV do Decreto 3.048/1999 e incluídos por força de decisão judicial ou administrativa". |
Resposta:
Observação
Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:LaudoDoAgenteDeRiscoResponse>
<result>
<erroExecucao>String</erroExecucao>
</result>
</ser:LaudoDoAgenteDeRiscoResponse>
</soapenv:Body>
</soapenv:Envelope>
Atributos da resposta:
| Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| erroExecucao | Opcional | String |
Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores:
- Vazio ou nulo, indicando que a execução foi feita com sucesso; - A mensagem do erro ocorrido no servidor. |
English
Español
English
Español


