Datos ofrecidos por el INE (Instituto Nacional de Estadística) - Servicios de Residencia
- 1 10.1 Servicios IResidenceVerificationServicePortType
- 2 10.2 Servicios IResidenceVerificationDateServicePortType
- 3 10.3 Servicios IConsultaDatosPadronalesServicePortType
- 4 10.4 Servicios IHistoricalresidenceServicePortType
- 5 10.5 Servicios ICurrentCohabitationQueryServicePortType
- 6 10.6 Servicios IHistoricalCohabitationQueryServicePortType
10.1 Servicios IResidenceVerificationServicePortType
Método residenceVerification
Servicio que verifica los datos de residencia.
Código servicio / Permiso asociado
SVDRWS01 / Verificación de Ámbito de Residencia
Signatura
ResidenceVerificationOut residenceVerification( ResidenceVerificationIn residenceVerificationIn)
Parámetros de invocación
ResidenceVerificationIn extends #ParamBase
Nombre | Tipo | Descripción |
|---|---|---|
residenceVerificationRequest | Objeto ResidenceVerificationRequest |
ResidenceVerificationRequest
Nombre | Tipo | Descripción |
|---|---|---|
userData | Objeto UserData | |
userSpecificDataVR | Objeto UserSpecificDataVR | |
identificationData | Objeto IdentificationData | |
specificBirthDataVR | Objeto SpecificBirthDataVR | |
residenceSpecificDataVR | Objeto ResidenceSpecificDataVR | |
purposeData | Objeto PurposeData |
UserSpecificDataVR
Nombre | Tipo | Descripción |
|---|---|---|
nationality | String | Nacionalidad del ciudadano consultado |
SpecificBirthDataVR
Nombre | Tipo | Descripción |
|---|---|---|
birthDate | Date | Fecha de nacimiento del ciudadano que se desea consultar |
provinceCode | String | Código de la provincia en la que vive el ciudadano |
locationCode | String | Código del municipio de nacimiento del ciudadano |
ResidenceSpecificDataVR
Nombre | Tipo | Descripción |
|---|---|---|
location | String | Código del municipio de residencia del ciudadano |
province | String | Código de la provincia en la que vive el ciudadano |
Parámetros de respuesta
ResidenceVerificationOut extends #ResultError
Nombre | Tipo | Descripción |
|---|---|---|
idPetition | String | Identificador de la petición |
documentNumber | String | Número de documento según el tipoDocumento |
name | String | Nombre del titular de la solicitud |
surname1 | String | Apellido1 del titular de la solicitud |
surname2 | String | Apellido2 del titular de la solicitud |
timestamp | String | Sello de tiempo |
serviceCode | String | Código del certificado del servicio que se solicita en la petición |
code | String | Código de error o estado |
literal | String | Texto de error o texto informativo en caso de no haber error |
Códigos error
Código | Descripción |
|---|---|
CORE-VR-001 | El parámetro userCode es obligatorio para la verificación de residencia |
CORE-VR-002 | El parámetro applicationId es obligatorio para la verificación de residencia |
CORE-VR-003 | El parámetro consentimiento es obligatorio para la verificación de residencia |
CORE-VR-004 | El parámetro numProcedimiento es obligatorio para la verificación de residencia |
CORE-VR-005 | El parámetro numExpediente es obligatorio para la verificación de residencia |
CORE-VR-006 | El parámetro textoFinalidad es obligatorio para la verificación de residencia |
CORE-VR-007 | El parámetro numDocumento es obligatorio para la verificación de residencia |
CORE-VR-008 | El parámetro tipoDocumento es obligatorio para la verificación de residencia |
CORE-VR-015 | El parámetro nacionalidad es obligatorio para la verificación de residencia |
CORE-VR-024 | El parámetro numProcedimiento tiene una longitud máxima de 5 caracteres |
CORE-VR-025 | El parámetro numExpediente tiene una longitud máxima de 30 caracteres |
CORE-VR-026 | El parámetro textoFinalidad tiene una longitud máxima de 192 caracteres |
CORE-VR-027 | El parámetro numDocumento tiene una longitud máxima de 14 caracteres |
CORE-VR-028 | El parámetro userCode tiene una longitud máxima de 20 caracteres |
CORE-VR-029 | El parámetro applicationId tiene una longitud máxima de 20 caracteres |
CORE-VR-030 | El parámetro nombre tiene una longitud máxima de 40 caracteres |
CORE-VR-031 | El parámetro apellido1 tiene una longitud máxima de 40 caracteres |
CORE-VR-032 | El parámetro apellido2 tiene una longitud máxima de 40 caracteres |
CORE-VR-033 | El parámetro municipioResidencia tiene una longitud máxima de 70 caracteres |
CORE-VR-034 | El parámetro provinciaResidencia tiene una longitud máxima de 70 caracteres |
CORE-VR-035 | El parámetro municipioNacimiento tiene una longitud máxima de 70 caracteres |
CORE-VR-036 | El parámetro provinciaNacimiento tiene una longitud máxima de 70 caracteres |
CORE-VR-037 | El parámetro numDocumento no contiene un numero adecuado al tipoDocumento |
CORE-VR-038 | Los valores permitidos para el parámetro consentimiento son: Si, Ley |
CORE-VR-039 | Los valores permitidos para el parámetro tipoDocumento son: NIF, NIE, Pasaporte, DNI |
CORE-VR-040 | El parámetro numProcedimiento debe contener un valor numérico |
CORE-VR-042 | Los valores permitidos para el parámetro nacionalidad son: Espanyol, Extranjero |
CORE-VR-043 | El parámetro provinciaResidencia no contiene un valor correcto |
CORE-VR-044 | El parámetro provinciaNacimiento no contiene un valor correcto |
CORE-VR-045 | No se ha completado ninguna de las dos opciones requeridas (mediante Numero y Tipo de documento o mediante Nombre, apellido 1 y fecha de nacimiento) |
CORE-VR-046 | La fecha de nacimiento no es válida |
Método residenceVerificationExt
Servicio que verifica los datos de residencia.
Código servicio / Permiso asociado
SVDRWS01 / Verificación de Ámbito de Residencia
Signatura
ResidenceVerificationExtOut residenceVerificationExt( ResidenceVerificationExtIn residenceVerificationIn)
Parámetros de invocación
ResidenceVerificationExtIn extends #ParamBase
Nombre | Tipo | Descripción |
|---|---|---|
residenceVerificationExtRequest | Objeto ResidenceVerificationExtRequest |
ResidenceVerificationExtRequest
Nombre | Tipo | Descripción |
|---|---|---|
userData | Objeto UserData | |
identificationData | Objeto IdentificationData | |
specificBirthDataVR | Objeto SpecificBirthDataVR | |
residenceSpecificDataVR | Objeto ResidenceSpecificDataVR | |
purposeData | Objeto PurposeData |
SpecificBirthDataVR
Nombre | Tipo | Descripción |
|---|---|---|
birthDate | Date | Fecha de nacimiento del ciudadano que se desea consultar |
provinceCode | String | Código de la provincia en la que vive el ciudadano |
locationCode | String | Código del municipio de nacimiento del ciudadano |
ResidenceSpecificDataVR
Nombre | Tipo | Descripción |
|---|---|---|
location | String | Código del municipio de residencia del ciudadano |
province | String | Código de la provincia en la que vive el ciudadano |
Parámetros de respuesta
ResidenceVerificationOut extends #ResultError
Nombre | Tipo | Descripción |
|---|---|---|
idPetition | String | Identificador de la petición |
documentNumber | String | Número de documento según el tipoDocumento |
name | String | Nombre del titular de la solicitud |
surname1 | String | Apellido1 del titular de la solicitud |
surname2 | String | Apellido2 del titular de la solicitud |
timestamp | String | Sello de tiempo |
serviceCode | String | Código del certificado del servicio que se solicita en la petición |
code | String | Código de error o estado |
literal | String | Texto de error o texto informativo en caso de no haber error |
Códigos error
Código | Descripción |
|---|---|
CORE-VR-001 | El parámetro userCode es obligatorio para la verificación de residencia |
CORE-VR-002 | El parámetro applicationId es obligatorio para la verificación de residencia |
CORE-VR-003 | El parámetro consentimiento es obligatorio para la verificación de residencia |
CORE-VR-004 | El parámetro numProcedimiento es obligatorio para la verificación de residencia |
CORE-VR-005 | El parámetro numExpediente es obligatorio para la verificación de residencia |
CORE-VR-006 | El parámetro textoFinalidad es obligatorio para la verificación de residencia |
CORE-VR-007 | El parámetro numDocumento es obligatorio para la verificación de residencia |
CORE-VR-008 | El parámetro tipoDocumento es obligatorio para la verificación de residencia |
CORE-VR-015 | El parámetro nacionalidad es obligatorio para la verificación de residencia |
CORE-VR-024 | El parámetro numProcedimiento tiene una longitud máxima de 5 caracteres |
CORE-VR-025 | El parámetro numExpediente tiene una longitud máxima de 30 caracteres |
CORE-VR-026 | El parámetro textoFinalidad tiene una longitud máxima de 192 caracteres |
CORE-VR-027 | El parámetro numDocumento tiene una longitud máxima de 14 caracteres |
CORE-VR-028 | El parámetro userCode tiene una longitud máxima de 20 caracteres |
CORE-VR-029 | El parámetro applicationId tiene una longitud máxima de 20 caracteres |
CORE-VR-030 | El parámetro nombre tiene una longitud máxima de 40 caracteres |
CORE-VR-031 | El parámetro apellido1 tiene una longitud máxima de 40 caracteres |
CORE-VR-032 | El parámetro apellido2 tiene una longitud máxima de 40 caracteres |
CORE-VR-033 | El parámetro municipioResidencia tiene una longitud máxima de 70 caracteres |
