Datos ofrecidos por el INSS (Instituto Nacional de la Seguridad Social) - IT

Datos ofrecidos por el INSS (Instituto Nacional de la Seguridad Social) - IT


13.1 Servicios IBenefitsQueryINSSServicePortType

Método benefitsQueryINSS - OBSOLETO

Servicio que comprueba los datos de Consulta de Prestaciones.

Código servicio / Permiso asociado

Q2827002CINSS001 / Prestaciones Públicas del RPSP e Incapacidad Temporal, Maternidad y Paternidad, servicio obsoleto en la PID, se debe solicitar:

  • SVDINSSTSDPRESTACIONESWS01 Consulta de Prestaciones TSD

  • SVDINSSTSDPAGOSWS01 Consulta de Datos Económicos TSD

  • SVDINSSTSDINTEGRANTESIMVRISWS01 Consulta de integrantes de la unidad familiar TSD - INSS

Signatura

BenefitsQueryINSSOut benefitsQueryINSS(BenefitsQueryINSSIn benefitsQueryINSSIn)

Parámetros de invocación

 

BenefitsQueryINSSIn extends #ParamBase

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

benefitsQueryINSSRequest

#BenefitsQueryINSSRequest

Objeto BenefitsQueryINSSRequest

BenefitsQueryINSSRequest

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

userData

#UserData

Objeto UserData

identificationData

#IdentificationData

Objeto IdentificationData

purposeData

#PurposeData

Objeto PurposeData

Parámetros de respuesta

 

BenefitsQueryINSSOut extends #ResultError

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

idPetition

String

Identificador de la petición

timestamp

String

Sello de tiempo

documentType

String

Contiene el tipo de documentación del ciudadano cuya información se desea consultar

documentNumber

String

Número de documento del ciudadano consultado

name

String

Nombre

surname1

String

Primer apellido 

surname2

String

Segundo apellido

stateCode

String

Código estado o error

certificateCode

String

Número de certificado

literalError

String

Texto del error

serviceCode

String

Código del servicio

code

String

Código

description

String

Descripción

pensioner

#Pensioner

Objeto Pensioner

pensions

#Pensions

Objeto Pensions

Pensioner

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

FecProceso

String

Fecha de la respuesta

Apellido1

String

Primer apellido de la persona para la que se hace la consulta

Apellido2

String

Segundo apellido de la persona para la que se hace la consulta

Nombre

String

Nombre de la persona para la que se hace la consulta

Pensions

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

pension

#Pension[]

Objeto Pension

Pension

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

CodPres

String

Código de la prestación

LitPrenst

String

Descripción de la prestación

TipRest

String

Indica si la prestación es contributiva o no

EntGest

String

Clave de la entidad gestora o de la entidad que abona la prestación

EntGestLit

String

Nombre de la entidad gestora o de la entidad que abona la prestación

ImpBruto

String

Se corresponde con el importe de la prestación, incluidos los importes de posibles deducciones más importe de IRPF (si procede).

ImpLiquido

String

Se corresponde con el importe de la prestación una vez aplicadas las posibles deducciones, más el importe de IRPF (si procede)

NumPagas

String

Número de pagas que le corresponden a la prestación en el periodo de un año

FecEfectos

String

Fecha de efectos económicos de la prestación

FecFin

String

Fecha de fin del derecho.

FecCaus

String

Fecha del hecho causante

BasReg

String

Base reguladora diaria

TipPago

String

Tipo de pago

Códigos error

Código

Descripción

Código

Descripción

0000

Prestaciones encontradasIdentificador a consultar incorrecto o formato erróneo

0001

Identificador a consultar incorrecto o formato erróneo

0002

Existen múltiples personas para el mismo identificador

0003

Existen múltiples personas para el mismo identificador

0004

Existen más de 20 prestaciones de IT en alta o más de 35 prestaciones en total

0005

Sin prestaciones de incapacidad temporal por error de comunicaciones

0006

PERSONA ESPECIALMENTE PROTEGIDA (Se devuelven datos de las prestaciones, pero estos datos deben tener una protección especial a la hora de tratarlos, porque así lo ha solicitado el titular de la prestación a la Seguridad Social)

BenefitsQueryINSSRequest benefitsQueryINSSRequest = new BenefitsQueryINSSRequest(); IdentificationData identificationData = new IdentificationData(); identificationData.setDocumentNumber("10660608Q"); identificationData.setDocumentType("NIF"); PurposeData purposeData = new PurposeData(); purposeData.setFileNumber("001"); purposeData.setProcedureNumber("466"); purposeData.setPurposeText("prueba"); purposeData.setConsent("Si"); purposeData.setPurposeValidationCode("466"); benefitsQueryINSSRequest.setIdentificationData(identificationData); benefitsQueryINSSRequest.setPurposeData(purposeData); BenefitsQueryINSSIn benefitsQueryINSSIn = new BenefitsQueryINSSIn(); benefitsQueryINSSIn.setBenefitsQueryINSSRequest(benefitsQueryINSSRequest); benefitsQueryINSSIn.setApplicationId("APP_CODE"); benefitsQueryINSSIn.setOrganismCode("ORG07458"); benefitsQueryINSSIn.setUserCode("00000000T"); BenefitsQueryINSSOut benefitsQueryINSSOut = null; try {   benefitsQueryINSSOut = benefitsQueryINSSService.benefitsQueryINSS(benefitsQueryINSSIn); } catch (Exception e) {  //Gestionar error  }

Método benefitsQueryINSS31 - OBSOLETO

Servicio que comprueba los datos de Consulta de Prestaciones.

Código servicio / Permiso asociado

Q2827002CINSS001 / Prestaciones Públicas del RPSP e Incapacidad Temporal, Maternidad y Paternidad, servicio obsoleto en la PID, se debe solicitar:

  • SVDINSSTSDPRESTACIONESWS01 Consulta de Prestaciones TSD

  • SVDINSSTSDPAGOSWS01 Consulta de Datos Económicos TSD

  • SVDINSSTSDINTEGRANTESIMVRISWS01 Consulta de integrantes de la unidad familiar TSD - INSS

Signatura

BenefitsQueryINSS31Out benefitsQueryINSS31(BenefitsQueryINSS31In benefitsQueryINSS31In)

Parámetros de invocación

 

BenefitsQueryINSS31In extends #ParamBase

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

benefitsQueryINSS31Request

#BenefitsQueryINSS31Request

Objeto BenefitsQueryINSS31Request

BenefitsQueryINSS31Request

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

userData

#UserData

Objeto UserData

identificationData

#IdentificationData

Objeto IdentificationData

purposeData

#PurposeData

Objeto PurposeData

Parámetros de respuesta

 

BenefitsQueryINSS31Out extends #ResultError

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

idPetition

String

Identificador de la petición

timestamp

String

Sello de tiempo

documentType

String

Contiene el tipo de documentación del ciudadano cuya información se desea consultar

documentNumber

String

Número de documento del ciudadano consultado

name

String

Nombre

surname1

String

Primer apellido 

surname2

String

Segundo apellido

stateCode

String

Código estado o error

certificateCode

String

Número de certificado

literalError

String

Texto del error

serviceCode

String

Código del servicio

code

String

Código

description

String

Descripción

pensioner

#Pensioner

Objeto Pensioner

pensions

#Pensions

Objeto Pensions

Pensioner

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

FecProceso

String

Fecha de la respuesta

Apellido1

String

Primer apellido de la persona para la que se hace la consulta

Apellido2

String

Segundo apellido de la persona para la que se hace la consulta

Nombre

String

Nombre de la persona para la que se hace la consulta

Pensions

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

pension

#Pension[]

Objeto Pension

Pension

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

CodPres

String

Código de la prestación

LitPrenst

String

Descripción de la prestación

TipRest

String

Indica si la prestación es contributiva o no

EntGest

String

Clave de la entidad gestora o de la entidad que abona la prestación

EntGestLit

String

Nombre de la entidad gestora o de la entidad que abona la prestación

ImpBruto

String

Se corresponde con el importe de la prestación, incluidos los importes de posibles deducciones más importe de IRPF (si procede).

ImpLiquido

String

Se corresponde con el importe de la prestación una vez aplicadas las posibles deducciones, más el importe de IRPF (si procede)

NumPagas

String

Número de pagas que le corresponden a la prestación en el periodo de un año

FecEfectos

String