Este conteúdo não recebe atualizações, pois é referente a uma versão do sistema que foi descontinuada. Acesse a documentação da versão 6.10.3 aqui
Gestão de Pessoas - Manual do Usuário > Integrações com outros sistemas > Web services > Segurança e Medicina > Com.senior.g5.rh.sm.RevisaoDeGHE

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

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

Porta

RevisaoDeGHE

Através deste serviço é possível incluir, alterar ou excluir revisões de GHEs.

Necessita autenticação: Sim

Situação de versão: Atual

Versão: 5

Requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
    <ser:RevisaoDeGHE>
      <user><span class="bordo">String</span></user>
      <password><span class="bordo">String</span></password>
      <encryption><span class="bordo">Integer</span></encryption>
      <parameters>
        <numEmp><span class="bordo">Integer</span></numEmp>
        <datIni><span class="bordo">DateTime</span></datIni>
        <atiRis><span class="bordo">String</span></atiRis>
        <wGD583LEC>
          <tipOpe><span class="bordo">String</span></tipOpe>
          <local><span class="bordo">String</span></local>
          <cargo><span class="bordo">String</span></cargo>
        </wGD583LEC>
        <wGD583EPI>
          <tipOpe><span class="bordo">String</span></tipOpe>
          <agente><span class="bordo">Integer</span></agente>
          <ePI><span class="bordo">Integer</span></ePI>
          <validade><span class="bordo">Integer</span></validade>
          <revisao><span class="bordo">Integer</span></revisao>
          <ePIEficaz><span class="bordo">String</span></ePIEficaz>
        </wGD583EPI>
        <wGD583EPC>
          <tipOpe><span class="bordo">String</span></tipOpe>
          <agente><span class="bordo">String</span></agente>
          <empresa><span class="bordo">String</span></empresa>
          <tipoEquip><span class="bordo">String</span></tipoEquip>
          <equip><span class="bordo">String</span></equip>
          <ePCEficaz><span class="bordo">String</span></ePCEficaz>
        </wGD583EPC>
        <wGD583FGP>
          <agente><span class="bordo">Integer</span></agente>
          <empresa><span class="bordo">Integer</span></empresa>
          <plano><span class="bordo">Integer</span></plano>
          <fonte><span class="bordo">Integer</span></fonte>
        </wGD583FGP>
        <tipOpePlanosAcao><span class="bordo">String</span></tipOpePlanosAcao>
        <wGD583PQM>
          <tipOpe><span class="bordo">String</span></tipOpe>
          <agente><span class="bordo">String</span></agente>
          <produtoQuimico><span class="bordo">String</span></produtoQuimico>
        </wGD583PQM>
        <intOrd><span class="bordo">String</span></intOrd>
        <codPRA><span class="bordo">Integer</span></codPRA>
        <datTer><span class="bordo">DateTime</span></datTer>
        <wGD583ATV>
          <tipOpe><span class="bordo">String</span></tipOpe>
          <atividade><span class="bordo">Integer</span></atividade>
        </wGD583ATV>
        <oriOrd><span class="bordo">String</span></oriOrd>
        <codGHE><span class="bordo">Integer</span></codGHE>
        <revPRA><span class="bordo">String</span></revPRA>
        <wGD583PLA>
          <agente><span class="bordo">Integer</span></agente>
          <empresa><span class="bordo">Integer</span></empresa>
          <plano><span class="bordo">Integer</span></plano>
        </wGD583PLA>
        <proOrd><span class="bordo">String</span></proOrd>
        <revGHE><span class="bordo">String</span></revGHE>
        <numAmb><span class="bordo">Integer</span></numAmb>
        <trmOrd><span class="bordo">String</span></trmOrd>
        <desRev><span class="bordo">String</span></desRev>
        <sitEso><span class="bordo">Integer</span></sitEso>
        <tipOpe><span class="bordo">String</span></tipOpe>
      </parameters>
    </ser:RevisaoDeGHE>
  </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
datIni Opcional DateTime Data de início da Revisão do GHE

Não é possível informar datas criação e extinção da revisão fora do período de validade do GHE.
Também não é possível que uma revisão sobreponha o período de outra revisão do mesmo GHE.

-Edição DD/MM/YYYY
atiRis Opcional String Descrição das Atividades de Risco do GHE

-Edição A[8000]

Somente deve ser utilizado quando:
- No campo Atividades de Risco da tela de Configuração de Segurança de Trabalho estiver informado 1 ou 2;
- No campo Atividade GHE da guia Atividades de Risco da tela de Cadastro de PPRA estiver informado "S".
wGD583LEC Opcional Set Importante: Não é possível informar Locais e Cargos quando a rotina de GHE utiliza Posto de Trabalho.

-Local do organograma
Só é possível informar Locais da Tabela de Organograma definidos no cadastro do PPRA.

-Edição 9[9]

-Código do cargo
Só é possível informar Cargos da Estrutura de Cargos definidos no cadastro do PPRA.

-Edição A[24]
wGD583LEC.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".
wGD583LEC.Local Opcional String Local
wGD583LEC.Cargo Opcional String Código do plano de saúde.

- Chave
- Máscara: 999
wGD583EPI Opcional Set Através desta grade é possível incluir, alterar ou excluir os EPIs (Equipamentos de Proteção Individual) do GHE.

-Código do Agente
-Edição 9[6]

-Código do EPI
Não é possível informar o mesmo EPI para o mesmo Agente de Risco na mesma Revisão do GHE.
-Edição 9[8]

-Dias de validade do EPI
-Edição 9[4]

-Dias de revisão do EPI
-Edição 9[4]

-Identifica se o EPI é eficaz
Valores : S - Sim
N - Não
-Edição U[1]
wGD583EPI.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".
wGD583EPI.Agente Opcional Integer Código da seguradora.
- Chave
- Máscara: 9[8]
wGD583EPI.EPI Opcional Integer Código do plano de saúde.
- Chave
- Máscara: 999
wGD583EPI.Validade Opcional Integer Validade do EPI
wGD583EPI.Revisao Opcional Integer Código da Revisão do GHE
- Edição U[10]
wGD583EPI.EPIEficaz Opcional String Eficaz
- Edição U[1]
wGD583EPC Opcional Set Através desta grade é possível incluir, alterar ou excluir os EPCs (Equipamentos de Proteção Coletiva) do GHE

-Código do Agente
Só é possível informar agentes de risco que possuem laudo.
-Edição 9[6]

Código da Empresa
-Edição 9[4]

Código Tipo de Equipamento
-Edição 9[3]

-Código do Equipamento
Só é possível informar EPCs de empresas que constam no PPRA.
Não é possível informar o mesmo EPC para o mesmo Agente de Risco na mesma Revisão do GHE.
-Edição 9[6]

-Identifica se o EPC é eficaz
Valores : S - Sim
N - Não
-Edição U[1]
wGD583EPC.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".
wGD583EPC.Agente Opcional String Código da seguradora.

- Chave
- Máscara: 9[8]
wGD583EPC.Empresa Opcional String Código do plano de saúde.

- Chave
- Máscara: 999
wGD583EPC.TipoEquip Opcional String Tipo de EPC
wGD583EPC.Equip Opcional String Código do EPC
wGD583EPC.EPCEficaz Opcional String Identifica se o EPC é eficaz.
Opções: S - Sim ou N - Não
wGD583FGP Opcional Set Através desta grade é possível informar as fontes geradoras relacionadas ao plano de ação.
wGD583FGP.Agente Opcional Integer Código do agente.
- Chave
- Máscara: 9[6]
wGD583FGP.Empresa Opcional Integer Código da Empresa do Plano de Ação. Só é possível informar Empresas que constam no PPRA.
- Edição 9[4] 
wGD583FGP.Plano Opcional Integer Código do Plano de Ação. Não é possível informar o mesmo Plano de Ação para o mesmo Agente de Risco na mesma Revisão do GHE.
- Edição 9[5]
wGD583FGP.Fonte Opcional Integer Código da Fonte Geradora do Risco. Só é possível informar Fontes Geradores cadastradas para algum agente de risco dos laudos ligados a esta revisão.
- Edição 9[3]
tipOpePlanosAcao 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, nenhuma operação será executada na grade.
wGD583PQM Opcional Set Através desta grade é possível incluir, alterar ou excluir os Produtos Químicos do GHE.

-Código do Agente
Só é possível informar agentes de risco que possuem laudo.
-Edição 9[6]

-Código do Produto Químico
Não é possível informar o mesmo Produto Químico para o mesmo Agente de Risco na mesma Revisão do GHE.
-Edição 9[6]
wGD583PQM.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".
wGD583PQM.Agente Opcional String Código da seguradora.

- Chave
- Máscara: 9[8]
wGD583PQM.ProdutoQuimico Opcional String Código do plano de saúde.

- Chave
- Máscara: 999
intOrd Opcional String Introdução

Informar um texto para ser apresentado na seção Introdução das ordens de serviço.

-Edição A[8001]
codPRA Obrigatório Integer Código do Cadastro do PPRA

-Edição 9[9]
datTer Opcional DateTime DEDatTer1 DatTer Data de término da Revisão do GHE
Data de término da Revisão do GHE

-Edição DD/MM/YYYY
wGD583ATV Opcional Set Através desta tabela é possível incluir, alterar ou excluir Atividades de Risco do GHE.
wGD583ATV.TipOpe Opcional String

Tipo da operação a ser efetuada para um lançamento (uma linha).


- Obrigatório
- Máscara: U


Valores:
"I" - Inclusão
"A" - Alteração
"E" - Exclusão
Obs.: Se não for informado, será considerado "Alteração".

wGD583ATV.Atividade Opcional Integer

Código da atividade de risco.

- Obrigatório
- Chave
- Máscara: 999
Deve ser um registro existente na tabela R083API.

oriOrd Opcional String Orientação

Informar um texto para ser apresentado na seção Normas Internas das ordens de serviço.

-Edição A[8001]
codGHE Obrigatório Integer Grupo Homogêneo de Exposição

-Edição 9[9]
revPRA Opcional String A revisão do PPRA a qual esta revisão do GHE está vinculada.

Edição A[10]
wGD583PLA Opcional Set Através desta grade é possível incluir, alterar ou excluir os Planos de Ação do GHE.
wGD583PLA.Agente Opcional Integer Código do Agente. Só é possível informar agentes de risco que possuem laudo.
- Edição 9[6]
wGD583PLA.Empresa Opcional Integer Código da Empresa do Plano de Ação. Só é possível informar Empresas que constam no PPRA
- Edição 9[4] 
wGD583PLA.Plano Opcional Integer Código do Plano de Ação. Não é possível informar o mesmo Plano de Ação para o mesmo Agente de Risco na mesma Revisão do GHE.
- Edição 9[5]
proOrd Opcional String Procedimentos Acidente Trabalho

Informar um texto para ser apresentado na seção Procedimentos em caso de Acidente Trabalho das ordens de serviço.

-Edição A[8001]
revGHE Obrigatório String Código da Revisão do GHE

-Edição U[10]
numAmb Opcional Integer Código do ambiente vinculado à revisão do GHE.
-Edição 9[7]
trmOrd Opcional String Termo de Responsabilidade

Informar um texto para ser apresentado na seção Termo de Responsabilidade das ordens de serviço.

-Edição A[8001]
desRev Opcional String Descrição da revisão do GHE

-Edição A[60]
sitEso Opcional Integer

Este campo informa qual a situação da Revisão do GHE para o eSocial.

Opções:
0 - Em definição - quando a revisão ainda está sendo definida e não deve ser considerada para o eSocial;
1 - Ativo - quando já foi finalizada a parte de definição e a partir de agora já pode ser considerada para o eSocial.

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

Valores:
I - Inclusão
A - Alteração
E - Exclusão

Se não for informado, será considerado "alteração"

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:RevisaoDeGHEResponse>
      <result>
        <erroExecucao>String</erroExecucao>
      </result>
    </ser:RevisaoDeGHEResponse>
  </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ê?