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 Perigo/Fator 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 perigo/fator de risco. - ZZZZZ9,99999 Quant. Reduzida: Quantificação Reduzida do perigo/fator de risco. - ZZZZZ9,99999 Quant. Final: Quantificação do perigo/fator de risco. - ZZZZZ9,99999 Nível: PGR - Nível de Medição. - Obrigatótio - 9[3] Observação: Observações do perigo/fator 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 perigo/fator de risco.
- ZZZZZ9,99999 |
| wGD583MED.quantReduzida | Opcional | Double | Quant. Reduzida: Quantificação Reduzida do perigo/fator de risco.
- ZZZZZ9,99999 |
| wGD583MED.quantFinal | Opcional | Double | Quant. Final: Quantificação do perigo/fator de risco.
- ZZZZZ9,99999 |
| wGD583MED.nivel | Opcional | Integer | Nível: PGR - Nível de Medição.
- Obrigatótio - 9[3] |
| wGD583MED.descrioNvel | Opcional | String | Observação: Observações do perigo/fator 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 perigo/fator de risco |
| 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 perigo/fator de risco - 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 PGR
-Obrigatório -Edição 9[9] |
| horLau | Opcional | DateTime | Hora Laudo: Hora do laudo do perigo/fator de risco.
- hh:mm |
| outCon | Opcional | String | Outros Controles Existentes: Outros controles existentes para o perigo/fator 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 perigo/fator de risco: informe o operador da quantificação do perigo/fator de risco. - 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 perigo/fator de risco (Segurança > Gestão de GHE > Perigos/Fatores de Risco), os campos Somente Qualitativo e Informa Intervalo estiverem definidos como "N - Não". |
| codAgt | Obrigatório | Integer | Perigo/Fator de Risco -Obrigatório -Edição 9[6] |
| quaAge | Opcional | Double | Quantificação perigo/fator de risco: Só pode ser incluído quando no cadastro do perigo/fator de risco (Segurança > Gestão de GHE > Perigos/Fatores 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 perigo/fator de risco. - 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 perigo/fator de risco (Segurança > Gestão de GHE > Perigos/Fatores 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 perigo/fator de risco (Segurança > Gestão de GHE > Perigos/Fatores 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 perigo/fator 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 perigo/fator de risco (Segurança > Gestão de GHE > Perigos/Fatores 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 perigo/fator de risco (Segurança > Gestão de GHE > Perigos/Fatores 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 perigo/fator de risco (Segurança > Gestão de GHE > Perigos/Fatores 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 perigo/fator 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 perigo/fator de risco (Segurança > Gestão de GHE > Perigos/Fatores 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 perigo/fator de risco.
- A[500] |
| temExp | Opcional | String | Tempo Exposição: Tempo diário de exposição do perigo/fator de risco.
- A[200] |
| jorTra | Opcional | String | Jornada Trabalho: Jornada de trabalho semanal com o perigo/fator de risco.
- A[200] |
| forExp | Opcional | Integer | Exposição: Informar a frequência de exposição ao perigo/fator 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 perigo/fator 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 PGR no LTCAT. - Máscara: U[1] - Valores: "S" - Sim / "N" - Não |
| desAva | Opcional | String | Laudo: Laudo do Perigo/Fator de Risco.
- A[2000] |
| desRes | Opcional | String | Resultado Previdenciário: Resultado previdenciário do perigo/fator de risco.
- A[200] |
| resTra | Opcional | String | Resultado Trabalhista: Resultado trabalhista do perigo/fator de risco.
- A[2000] |
| obsLau | Opcional | String | Observação: Observações Adicionais sobre perigo/fator 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 perigo/fator de risco conforme tabela 24 do eSocial - Máscara: 9999999 |
| desAna | Opcional | String |
Informar a descrição do perigo/fator de risco 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 perigo/fator de risco será ou não considerado no PGR. - 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 perigo/fator de risco for "05.01.001 - Perigos/fatores de risco 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 perigo/fator de risco for "05.01.001 - Perigos/fatores de risco não constantes no Anexo IV do Decreto 3.048/1999 e incluídos por força de decisão judicial ou administrativa". |
Resposta:
Nota
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


