Gestão de Pessoas - Manual do Usuário > Integrações com outros sistemas > Web services > Jurídico > Com.senior.g5.rh.jr.lgpd.DeleteLGPDData

Web service com.senior.g5.rh.jr.lgpd.DeleteLGPDData

Serviço responsável por excluir da base ou anonimizar os dados pessoais do titular das informações.

Observação

A exclusão/anonimização respeitará as definições do arquivo de mapeamento, ou seja, serão excluídas/anonimizadas apenas as informações que estiverem assim definidas.

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:

DeleteLGPDData

Necessita autenticação: Sim

Situação da versão: Atual

Versão: 1

Versão atual:1

Requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
   <ser:DeleteLGPDData>
     <user>String</user>
       <password>String</password>
	<encryption>Integer</encryption>
	<parameters>
	  <camposPesquisa>String</camposPesquisa>
	</parameters>
   </ser:DeleteLGPDData>
  </soapenv:Body>
</soapenv:Envelope>

Parâmetros da requisição:

Nome Tipo Preenchimento Ajuda
camposPesquisa String Opcional Como entrada, o webservice espera um JSON passando as informações que devem ser usadas nos campos de pesquisa/filtro.

No mapeamento padrão do RH há as seguintes opções:

Resposta:

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

Atributos da resposta:

Nome Tipo Preenchimento Ajuda
retorno String Opcional JSON contendo uma lista de mensagens de aviso
status Integer Opcional 1 - OK; 2 - ERROR; 3 - WARNING
erroExecucao String Opcional Mensagem do erro

Este artigo ajudou você?