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 parâmetros específicos, alguns dos quais podem ser comuns a todas as portas de web service.

Autenticação

Quando for utilizada alguma forma de autenticação na integração de informações por meio de web services, é necessário informar o tipo correspondente no parâmetro <encryption>, conforme os valores possíveis.

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

wGD583MCA

Opcional

Set

GHE - Revisão do GHE - Medidas de Controle

wGD583MCA.TipOpe

Opcional

String

Permite Nulo: Não

Máscara: A[1]

Ajuda:
“I” - Inclusão
“A” - Alteração
“E” - Exclusão
Obs: se não for informado, será considerado “Inclusã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

Integer

Técnica: Técnica de Medição utilizada pelos laudos de perigo/fator de risco.


ideFar

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

Obrigatório

String

Considera no PPP: Considera este PGR na emissão do PPP.

- 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
    - 15 - Apos. especial aos quinze anos de serviço
    - 20 - Apos. especial aos vinte anos de serviço
    - 25 - Apos. especial aos vinte e cinco anos de serviço

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.

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

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

O envelope SOAP é retornado como resposta para requisições síncronas. Já para requisições assíncronas ou agendamentos, a resposta consiste apenas em uma string chamada result, que retorna o valor “OK” quando a execução ocorre com sucesso ou, em caso de falha, 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.

Este artigo ajudou você?