Datos ofrecidos por MINECO

Datos ofrecidos por MINECO


14.1 Servicios ILegalResidenceDataQueryServicePortType

Método legalResidentDataQuery

Servicio que devuelve los datos de residencia legal.

Código servicio / Permiso asociado

SVDRESLEGEXWS01 / Consulta de Datos de Residencia Legal

Signatura

LegalResidentDataQueryOut legalResidentDataQuery(LegalResidentDataQueryIn dependencyDataQueryIn)

 

Parámetros de invocación

 

LegalResidentDataQueryIn extends #ParamBase

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

legalResidentDataQueryRequest

#LegalResidentDataQueryRequest

Objeto LegalResidentDataQueryRequest

LegalResidentDataQueryRequest 

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

userData

#UserData

Objeto UserData

identificationData

#IdentificationData

Objeto IdentificationData

purposeData

#PurposeData

Objeto PurposeData

birthYear

String

Año de nacimiento

nationality

String

Nacionalidad

Parámetros de respuesta

 

LegalResidentDataQueryOut extends #ResultError

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

timestamp

String

Sello de tiempo

idPetition

String

Identificador de la petición

responseState

#ResponseState

Objeto ResponseState

identificationData

#IdentificationData

Objeto IdentificationData

userData

#UserData

Objeto UserData

codigoCertificado

String

Identificador del certificado

codigoEstado

String

Identificador del estado

codigoEstadoSecundario

String

Identificador del estado secundario

literalError

String

Texto de error

residencia

String

Datos de residencia

descripcionAutorizacion

String

Descripción de la autorización

fechaResolucion

String

Fecha en la que se produjo la resolución

fechaCaducidad

String

Fecha en la que caduca el permiso

fechaSolicitudRenovacion

String

Fecha para la que se solicita la renovación

estanciaEspecial

String

Indica si se trata de una estancia especial

Códigos error

Código

Descripción

Código

Descripción

CORE-RESIDENCIA_LEGAL-001

El parámetro userCode es obligatorio para la consulta del RESIDENCIA_LEGAL

CORE-RESIDENCIA_LEGAL-002

El parámetro applicationId es obligatorio para la consulta del RESIDENCIA_LEGAL

CORE-RESIDENCIA_LEGAL-003

El parámetro consentimiento es obligatorio para la consulta del RESIDENCIA_LEGAL

CORE-RESIDENCIA_LEGAL-004

El parámetro numProcedimiento es obligatorio para la consulta del RESIDENCIA_LEGAL

CORE-RESIDENCIA_LEGAL-005

El parámetro numExpediente es obligatorio para la consulta del RESIDENCIA_LEGAL

CORE-RESIDENCIA_LEGAL-006

El parámetro textoFinalidad es obligatorio para la consulta del RESIDENCIA_LEGAL

CORE-RESIDENCIA_LEGAL-007

El parámetro numDocumento es obligatorio para la consulta del RESIDENCIA_LEGAL

CORE-RESIDENCIA_LEGAL-008

El parámetro numSoporte es obligatorio para la consulta del RESIDENCIA_LEGAL

CORE-RESIDENCIA_LEGAL-009

El parámetro tipoDocumento es obligatorio para la consulta del RESIDENCIA_LEGAL

CORE-RESIDENCIA_LEGAL-011

El parámetro numProcedimiento introducido es demasiado largo

CORE-RESIDENCIA_LEGAL-012

El parámetro numExpediente introducido es demasiado largo

CORE-RESIDENCIA_LEGAL-013

El parámetro textoFinalidad introducido es demasiado largo

CORE-RESIDENCIA_LEGAL-014

El parámetro numDocumento introducido es demasiado largo

CORE-RESIDENCIA_LEGAL-015

El parámetro numSoporte introducido es demasiado largo

CORE-RESIDENCIA_LEGAL-016

El parámetro tipoDocumento introducido es demasiado largo

CORE-RESIDENCIA_LEGAL-017

El parámetro applicationId introducido es demasiado largo

CORE-RESIDENCIA_LEGAL-018

El parámetro numDocumento no contiene un numero adecuado al tipoDocumento

CORE-RESIDENCIA_LEGAL-019

Los valores permitidos para el parámetro consentimiento son: Si, Ley

CORE-RESIDENCIA_LEGAL-020

El valor permitido para el parámetro tipoDocumento es: NIE

CORE-RESIDENCIA_LEGAL-021

El parámetro numExpediente debe contener un valor numérico

CORE-RESIDENCIA_LEGAL-022

El parámetro numProcedimiento debe contener un valor numérico

CORE-RESIDENCIA_LEGAL-023

Debe incluirse el parámetro Nombre si quiere incluir el Apellido1

CORE-RESIDENCIA_LEGAL-024

El parámetro Apellido1 es obligatorio para la consulta del RESIDENCIA_LEGAL

CORE-RESIDENCIA_LEGAL-025

El parámetro Apellido2 es obligatorio para la consulta del RESIDENCIA_LEGAL

CORE-RESIDENCIA_LEGAL-026

El parámetro nombre introducido es demasiado largo

CORE-RESIDENCIA_LEGAL-027

El parámetro apellido1 introducido es demasiado largo

CORE-RESIDENCIA_LEGAL-028

El parámetro apellido2 introducido es demasiado largo

CORE-RESIDENCIA_LEGAL-029

Debe incluirse los parámetros Nombre y Apellido1 si quiere incluir el Apellido2

CORE-055

Error al obtener la entidad a la que pertenece el organismo proporcionado

Error al obtener el alias de certificado desde los datos extendidos del organismo raiz

Error al obtener el nombre de solicitante desde los datos extendidos del organismo raiz

CORE-001

Error al obtener el alias de certificado desde configuración

Error al obtener el identificador de solicitante desde configuración

Error en parámetros de configuración

Error al obtener el nombre de solicitante desde configuración

CORE-101

Ni el organismo [ código organismo indicado ] ni sus organismos superiores tienen codigo DIR3

CORE-006

Error al construir la petición para invocar al servicio de la TGSS

CORE-003

Error al construir la petición para invocar al servicio de la TGSS

CORE-009

Error al procesar la respuesta del servicio de la TGSS

0001 (devuelto por la plataforma de intermediación)

No es titular de prestación o no tiene prestaciones en alta

1105  (devuelto por la plataforma de intermediación)

ERROR: IPF duplicado. Nombre y primer apellido obligatorios

1200  (devuelto por la plataforma de intermediación)

ERROR: Fecha inicial menor que la permitida

LegalResidentDataQueryIn params = new LegalResidentDataQueryIn(); params.setOrganismCode(TestConstants.ORG_CODE_VICEPRESIDENCIA); params.setUserCode(TestConstants.NIF_TEST); LegalResidentDataQueryRequest request = new LegalResidentDataQueryRequest(); IdentificationData identificationData = new IdentificationData(); identificationData.setDocumentNumber("X8381891R"); identificationData.setDocumentType("NIE"); request.setIdentificationData(identificationData); es.aragon.svcd.core.ws.data.UserData userData = new es.aragon.svcd.core.ws.data.UserData(); userData.setName("Luluchi"); userData.setSurname1("Sulich"); request.setUserData(userData); PurposeData purposeData = new PurposeData(); purposeData.setConsent("Si"); purposeData.setFileNumber("001"); purposeData.setProcedureNumber(TestConstants.PROCEDURE_NUMBER); purposeData.setPurposeText("prueba"); request.setPurposeData(purposeData); params.setLegalResidentDataQueryRequest(request); LegalResidentDataQueryOut result = legalResidentDataQueryClient.legalResidentDataQuery(params);