Datos ofrecidos por el Ministerio del Interior
23.1.- Servicio IInteriorBenefitsTerrorismVictimManualQueryServicePortType
Método interiorBenefitsTerrorismVictimManualQuery
Servicio para consulta manual de beneficiarios por víctima de terrorismo. Este servicio realiza la petición pero no devuelve la información del beneficiario. Para obtener la información del beneficiario se debe invocar posteriormente al servicio interiorBenefitsTerrorismVictimManualQyResponse rellenando el id de petición obtenido en este servicio.
Código servicio / Permiso asociado
SVDIVTMWS01 / Servicio de Consulta de ser beneficiario de víctima del terrorismo MANUAL
Signatura
InteriorBenefitsTerrorismVictimManualQueryOut interiorBenefitsTerrorismVictimManualQuery(InteriorBenefitsTerrorismVictimManualQueryIn interiorBenefitsTerrorismVictimManualQueryIn)
Parámetros de invocación
InteriorBenefitsTerrorismVictimManualQueryIn extends #ParamBase
Nombre | Tipo | Descripción |
|---|---|---|
interiorBenefitsTerrorismVictimManualQueryRequest | Objeto InteriorBenefitsTerrorismVictimManualQueryRequest |
InteriorBenefitsTerrorismVictimManualQueryRequest
Nombre | Tipo | Descripción |
|---|---|---|
identificationData | Objeto IdentificationData | |
purposeData | Objeto PurposeData | |
userData | Objeto UserData | |
interiorBenefitsTerrorismVictimManualQuerySpecificData | Objeto InteriorBenefitsTerrorismVictimManualQuerySpecificData |
InteriorBenefitsTerrorismVictimManualQuerySpecificData
Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
birthDate | String | Sí | Fecha de nacimiento del beneficiario. Formato: dd/MM/yyyy |
birthPopulation | String | Sí | Población de nacimiento del beneficiario. La codificación debe ser INE a 5 posiciones |
claimedRight | Integer | Sí | Derecho reclamado por el beneficiario |
Tabla de derechos reclamados
Parámetros de respuesta (devuelve una confirmación de la petición realizada pero no la información del beneficiario)
InteriorBenefitsTerrorismVictimManualQueryOut extends #ResultError
Nombre | Tipo | Descripción |
|---|---|---|
timestamp | String | Sello de tiempo |
idPetition | String | Identificador de la petición. Con este id de petición se deberá solicitar la respuesta invocando a interiorBenefitsTerrorismVictimManualQyResponse |
responseState | Objeto ResponseState | |
userData | Objeto UserData | |
identificationData | Objeto IdentificationData | |
expectedResponseTime | Integer | Tiempo de respuesta esperado |
interiorBenefitsTerrorismVictimManualQuerySpecificData | Objeto InteriorBenefitsTerrorismVictimManualQuerySpecificData |
Códigos error
Código | Descripción |
|---|---|
CORE-BENEFITS-TERRORISM-VICTIM-MANUAL-001 | El parámetro userCode es obligatorio para la consulta |
CORE-BENEFITS-TERRORISM-VICTIM-MANUAL-002 | El parámetro consent es obligatorio para la consulta |
CORE-BENEFITS-TERRORISM-VICTIM-MANUAL-003 | El parámetro procedureNumber es obligatorio para la consulta |
CORE-BENEFITS-TERRORISM-VICTIM-MANUAL-004 | El parámetro fileNumber es obligatorio para la consulta |
CORE-BENEFITS-TERRORISM-VICTIM-MANUAL-005 | El parámetro purposeText es obligatorio para la consulta |
CORE-BENEFITS-TERRORISM-VICTIM-MANUAL-006 | El parámetro birthDate es obligatorio para la consulta |
CORE-BENEFITS-TERRORISM-VICTIM-MANUAL-007 | El parámetro birthPopulation es obligatorio para la consulta |
CORE-BENEFITS-TERRORISM-VICTIM-MANUAL-008 | El parámetro claimedRight es obligatorio para la consulta |
CORE-BENEFITS-TERRORISM-VICTIM-MANUAL-009 | El parámetro purposeText tiene una longitud máxima de 250 caracteres |
CORE-BENEFITS-TERRORISM-VICTIM-MANUAL-010 | El parámetro procedureNumber tiene una longitud máxima de 5 caracteres |
CORE-BENEFITS-TERRORISM-VICTIM-MANUAL-011 | El parámetro userCode tiene una longitud máxima de 20 caracteres |
CORE-BENEFITS-TERRORISM-VICTIM-MANUAL-012 | El parámetro birthPopulation tiene una longitud máxima de 5 caracteres |
CORE-BENEFITS-TERRORISM-VICTIM-MANUAL-013 | El parámetro name tiene una longitud máxima de 40 caracteres |
CORE-BENEFITS-TERRORISM-VICTIM-MANUAL-014 | El parámetro surname1 tiene una longitud máxima de 40 caracteres |
CORE-BENEFITS-TERRORISM-VICTIM-MANUAL-015 | El parámetro surname2 tiene una longitud máxima de 40 caracteres |
CORE-BENEFITS-TERRORISM-VICTIM-MANUAL-016 | El parámetro fileNumber tiene una longitud máxima de 65 caracteres |
CORE-BENEFITS-TERRORISM-VICTIM-MANUAL-017 | El parámetro documentNumber no contiene un número adecuado al tipo de documento (documentType) |
CORE-BENEFITS-TERRORISM-VICTIM-MANUAL-018 | Los valores permitidos para el parámetro consent son: Si, Ley |
CORE-BENEFITS-TERRORISM-VICTIM-MANUAL-019 | Los valores permitidos para el parámetro documentType son: DNI, NIE |
CORE-BENEFITS-TERRORISM-VICTIM-MANUAL-020 | El parámetro procedureNumber debe contener un valor numérico |
CORE-BENEFITS-TERRORISM-VICTIM-MANUAL-021 | El parámetro birthDate debe tener el siguiente formato: dd/MM/yyyy |
CORE-BENEFITS-TERRORISM-VICTIM-MANUAL-022 | El parámetro name es obligatorio para la consulta |
CORE-BENEFITS-TERRORISM-VICTIM-MANUAL-023 | El parámetro surname1 es obligatorio para la consulta |
CORE-BENEFITS-TERRORISM-VICTIM-MANUAL-024 | El parámetro documentNumber es obligatorio cuando se introduce el parámetro documentType |
CORE-BENEFITS-TERRORISM-VICTIM-MANUAL-025 | El parámetro documentType es obligatorio cuando se introduce el parámetro documentNumber |
Método interiorBenefitsTerrorismVictimManualQyResponse
Servicio para consulta manual de beneficiarios por víctima de terrorismo. Devuelve la información del beneficiario a partir del id de petición obtenido anteriormente en el servicio interiorBenefitsTerrorismVictimManualQuery.
Código servicio / Permiso asociado
SVDIVTMWS01 / Servicio de Consulta de ser beneficiario de víctima del terrorismo MANUAL
Signatura
InteriorBenefitsTerrorismVictimManualQyResponseOut interiorBenefitsTerrorismVictimManualQyResponse(InteriorBenefitsTerrorismVictimManualQyResponseIn interiorBenefitsTerrorismVictimManualQyResponseIn)
Parámetros de invocación
InteriorBenefitsTerrorismVictimManualQyResponseIn extends #ParamBase
Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
idPetition | String | Sí | Id de petición a partir de la cual se obtendrán los datos de respuesta |
procedureNumber | String | Sí | Número de procedimiento. Necesario para comprobar permisos. |
Parámetros de respuesta (devuelve la información del beneficiario)
InteriorBenefitsTerrorismVictimManualQyResponseOut extends #ResultError
Nombre | Tipo | Descripción |
|---|---|---|
timestamp | String | Sello de tiempo |
idPetition | String | Identificador de la petición |
responseState | Objeto ResponseState | |
userData | Objeto UserData | |
identificationData | Objeto IdentificationData | |
specificData | #InteriorBenefitsTerrorismVictimManualQyResponseSpecificData | Objeto InteriorBenefitsTerrorismVictimManualQyResponseSpecificData |
InteriorBenefitsTerrorismVictimManualQyResponseSpecificData
Nombre | Tipo | Descripción |
|---|---|---|
statusCode | String | Código de estado. Se adjunta captura con los posibles códigos de estado devueltos. |
description | String | Descripción del código devuelto |
Posibles códigos de estado devueltos:
Códigos error
Código | Descripción |
|---|---|
CORE-BENEFITS-TERRORISM-VICTIM-MANUAL-001 | El parámetro idPetition es obligatorio para la consulta |
CORE-BENEFITS-TERRORISM-VICTIM-MANUAL-002 | El parámetro idPetition tiene una longitud máxima de 26 caracteres |
23.2.- Servicio IInteriorBenefitsTerrorismVictimQueryServicePortType
Método interiorBenefitsTerrorismVictimQuery
Servicio para consulta de beneficiarios por víctima de terrorismo
Código servicio / Permiso asociado
SVDIVTWS01 / Servicio de Consulta de ser beneficiario de víctima del terrorismo
Signatura
InteriorBenefitsTerrorismVictimQueryOut interiorBenefitsTerrorismVictimQuery(InteriorBenefitsTerrorismVictimQueryIn interiorBenefitsTerrorismVictimQueryIn)
Parámetros de invocación
InteriorBenefitsTerrorismVictimQueryIn extends #ParamBase
Nombre | Tipo | Descripción |
|---|---|---|
interiorBenefitsTerrorismVictimQueryRequest | Objeto InteriorBenefitsTerrorismVictimQueryRequest |
InteriorBenefitsTerrorismVictimQueryRequest
Nombre | Tipo | Descripción |
|---|---|---|
identificationData | Objeto IdentificationData | |
purposeData | Objeto PurposeData | |
userData | Objeto UserData | |
birthDate | XMLGregorianCalendar | Fecha de nacimiento del beneficiario. |
birthPopulation | String | Población de nacimiento del beneficiario. |
claimedRight | BigInteger | Derecho reclamado por el beneficiario |
InteriorBenefitsTerrorismVictimQuerySpecificData
Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
birthDate | String | Sí | Fecha de nacimiento del beneficiario. Formato: dd/MM/yyyy |
birthPopulation | String | Sí | Población de nacimiento del beneficiario. La codificación debe ser INE a 5 posiciones |
claimedRight | Integer | Sí | Derecho reclamado por el beneficiario |
Tabla de derechos reclamados
Parámetros de respuesta
InteriorBenefitsTerrorismVictimQueryOut extends #ResultError
Nombre | Tipo | Descripción |
|---|---|---|
timestamp | String | Sello de tiempo |
idPetition | String | Identificador de la petición |
responseState | Objeto ResponseState | |
userData | Objeto UserData | |
identificationData | Objeto IdentificationData | |
respuesta | Objeto Respuesta | |
specificData | Objeto DatosEspecificos |
Respuesta
Nombre | Tipo | Descripción |
|---|---|---|
atributos | Objeto Atributos | |
transmisiones | Objeto Transmisiones |
Atributos
Nombre | Tipo | Descripción |
|---|---|---|
idPeticion | String | Identificación de la petición |
numElementos | int | Número de elementos |
timeStamp | String | Dato de tiempo |
estado | Objeto Estado | |
