Datos ofrecidos por Justicia

Datos ofrecidos por Justicia


12.1 Servicios ICriminalRecordServicePortType

Método criminalRecord (Obsoleto)

Servicio que comprueba los datos de Consulta de Antecedentes Penales.

Código servicio / Permiso asociado

SVDCAPCDIWS01 / Consulta de Inexistencia de Antecedentes Penales por Documentación

Signatura

CriminalRecordOut criminalRecord(CriminalRecordIn CriminalRecordIn)

Parámetros de invocación

 

CriminalRecordIn extends #ParamBase

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

criminalRecordRequest

#CriminalRecordRequest

Objeto CriminalRecordRequest

Parámetros de respuesta

 

CriminalRecordOut extends #ResultError

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

idPetition

String

Identificador de la petición

timestamp

String

Sello de tiempo

stateCode

String

Código del estado de la respuesta

literalError

String

Descripción del estado de la respuesta

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 del titular

surname1

String

Primer apellido del titular

surname2

String

Segundo apellido del titular

csv

String

Código Seguro de verificación

url

String

URL Donde se verificará el CSV anteriormente devuelto.

responseState

#ResponseState

Objeto ResponseState

Códigos error

Código

Descripción

Código

Descripción

0

No Constan Antecedentes Penales

5

Con los datos introducidos no se obtiene información. Debe solicitar su certificado de forma presencial

CriminalRecordRequest criminalRecordRequest = new CriminalRecordRequest(); IdentificationData identificationData = new IdentificationData(); identificationData.setDocumentNumber("22223333C"); identificationData.setDocumentType("NIF"); PurposeData purposeData = new PurposeData(); purposeData.setFileNumber("001"); purposeData.setProcedureNumber("466"); purposeData.setPurposeText("prueba"); purposeData.setConsent("Si"); purposeData.setPurposeValidationCode("466"); criminalRecordRequest.setIdentificationData(identificationData); criminalRecordRequest.setPurposeData(purposeData); CriminalRecordIn criminalRecordIn = new CriminalRecordIn(); criminalRecordIn.setCriminalRecordRequest(criminalRecordRequest); criminalRecordIn.setApplicationId("APP_CODE"); criminalRecordIn.setOrganismCode("ORG07458"); criminalRecordIn.setUserCode("00000000T"); CriminalRecordOut criminalRecordOut = null; try {   criminalRecordOut = criminalRecordService.criminalRecord(criminalRecordIn); } catch (Exception e) {  //Gestionar error  }

 

Método criminalRecord19

Servicio que comprueba los datos de Consulta de Antecedentes Penales.

Código servicio / Permiso asociado

SVDCAPCDIWS01 / Consulta de Inexistencia de Antecedentes Penales por Documentación

Signatura

CriminalRecord19Out criminalRecord19(CriminalRecord19In CriminalRecord19In)

Parámetros de invocación

 

CriminalRecordIn extends #ParamBase

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

criminalRecord19Request

#CriminalRecord19Request

Objeto CriminalRecordRequest

Parámetros de respuesta

 

CriminalRecord19Out extends #ResultError

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

idPetition

String

Identificador de la petición

timestamp

String

Sello de tiempo

idTransmision

String

Código de la transmisión, único para el organismo emisor

stateCode

String

Código del estado de la respuesta

stateSecondaryCode

String

Código de error secundario

literalError

String

Descripción del estado de la respuesta

code

String

Código del certificado del servicio que se solicita en la petición

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 del titular

surname1

String

Primer apellido del titular

surname2

String

Segundo apellido del titular

csv

String

Código Seguro de verificación

url

String

URL Donde se verificará el CSV anteriormente devuelto.

csvApostille

String

Código Seguro de Verificación apostillado (en caso de haberlo solicitado)

responseState

#ResponseState

Objeto ResponseState

Códigos error

Código

Descripción

Código

Descripción

0

No Constan Antecedentes Penales

5

Con los datos introducidos no se obtiene información. Debe solicitar su certificado de forma presencial

6

La petición ha sido anotada para su posterior resolución.

CriminalRecord19Request criminalRecord19Request = new CriminalRecord19Request(); DataCriminalRecord19 dataCriminalRecord19 = new DataCriminalRecord19(); dataCriminalRecord19.setApostille("S"); dataCriminalRecord19.setApostilleCountry("724"); dataCriminalRecord19.setDispenseInternational(null); Representante representante = new Representante(); representante.setDenomination("prueba"); representante.setDocument("87654321X"); representante.setDocumentType("NIF"); dataCriminalRecord19.setRepresentante(representante); SegundaNacionalidad segundaNacionalidad = new SegundaNacionalidad(); segundaNacionalidad.setDocument("Y1304994B"); segundaNacionalidad.setDocumentType("NIE"); segundaNacionalidad.setNacionality("246"); dataCriminalRecord19.setSecondNacionality(segundaNacionalidad); UserData userData = new UserData(); userData.setName("JOSE LUIS"); userData.setSurname1("LAROSA"); userData.setSurname2("FELIZ"); IdentificationData identificationData = new IdentificationData(); identificationData.setDocumentNumber("22223333C"); identificationData.setDocumentType("NIF"); PurposeData purposeData = new PurposeData(); purposeData.setFileNumber("001"); purposeData.setProcedureNumber("466"); purposeData.setPurposeText("prueba"); purposeData.setConsent("Si"); purposeData.setPurposeValidationCode("466"); criminalRecord19Request.setUserData(userData); criminalRecord19Request.setDataCriminalRecord(dataCriminalRecord19); criminalRecordRequest.setIdentificationData(identificationData); criminalRecordRequest.setPurposeData(purposeData); CriminalRecord19In criminalRecordIn = new CriminalRecord19In(); criminalRecordIn.setCriminalRecord19Request(criminalRecord19Request); criminalRecordIn.setApplicationId("APP_CODE"); criminalRecordIn.setOrganismCode("ORG07458"); criminalRecordIn.setUserCode("00000000T"); CriminalRecord19Out criminalRecordOut = null; try { criminalRecordOut = criminalRecordService.criminalRecord19(criminalRecordIn); } catch (Exception e) {  //Gestionar error  }

12.2 Servicios IDeathCertificateServicePortType

Método deathCertificate

Servicio que comprueba los datos de Consulta de Certificado de Defunción.

Código servicio / Permiso asociado

 SVDRRCCDEFUNCIONWS01 / Consulta de Defunción

Signatura

CivilRegistersOut deathCertificate(CivilRegistersIn CivilRegistersIn)

Parámetros de invocación

 

CivilRegistersIn extends #ParamBase

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

civilRegistersRequest

#CivilRegistersRequest

Objeto CivilRegistersRequest

Parámetros de respuesta

 

CivilRegistersOut extends #ResultError

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

fechaConfirmacion

String

Fecha en la que se devuelve la respuesta a la consulta realizada.

idPetition

String

Indentificador de la petición

timestamp

String

Sello de tiempo

registryFactData

#RegistryFactData

Objeto RegistryFactData

registryData

#RegistryData

Objeto RegistryData

responseState

#ResponseState

Objeto ResponseState

userData

#UserData

Objeto UserData

identificationData

#IdentificationData

Objeto IdentificationData

aditionalDataReturn

#AditionalDataReturn

Objeto AditionalDataReturn

parentData

#ParentData

Objeto ParentData

spouseData

#SpouseData

Objeto SpouseData

Códigos error

Código

Descripción

Código

Descripción

0003

Tramitada

0005

No se han encontrado datos

0006

Con el patrón de búsqueda introducido, no es posible obtener una respuesta única

CivilRegistersRequest civilRegistersRequest = new CivilRegistersRequest(); IdentificationData identificationData = new IdentificationData(); identificationData.setDocumentNumber("10000949C"); identificationData.setDocumentType("NIF"); PurposeData purposeData = new PurposeData(); purposeData.setFileNumber("001"); purposeData.setProcedureNumber("466"); purposeData.setPurposeText("prueba"); purposeData.setConsent("Si"); purposeData.setPurposeValidationCode("466"); UserData userData = new UserData(); userData.setName("OLGA"); userData.setSurname1("SAN MIGUEL"); userData.setSurname2("CHAO"); AditionalDataQuery aditionalDataQuery = new AditionalDataQuery(); aditionalDataQuery.setFechaHechoRegistral("24/02/2016"); civilRegistersRequest.setIdentificationData(identificationData); civilRegistersRequest.setPurposeData(purposeData); civilRegistersRequest.setUserData(userData); civilRegistersRequest.setAditionalDataQuery(aditionalDataQuery); CivilRegistersIn civilRegistersIn = new CivilRegistersIn(); civilRegistersIn.setCivilRegistersRequest(civilRegistersRequest); civilRegistersIn.setApplicationId("APP_CODE"); civilRegistersIn.setOrganismCode("ORG07458"); civilRegistersIn.setUserCode("00000000T"); CivilRegistersOut civilRegistersOut = null; try {   civilRegistersOut = deathCertificateService.deathCertificate(civilRegistersIn); } catch (Exception e) {  //Gestionar error  }

12.3 Servicios IMarriageCertificateServicePortType

Método marriageCertificate

Servicio que comprueba los datos de Consulta de Certificado de Matrimonio.

Código servicio / Permiso asociado

SVDRRCCMATRIMONIOWS01 / Consulta de Matrimonio

Signatura

CivilRegistersOut marriageCertificate(CivilRegistersIn CivilRegistersIn)

Parámetros de invocación

 

CivilRegistersIn extends #ParamBase

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

civilRegistersRequest

#CivilRegistersRequest

Objeto CivilRegistersRequest

Parámetros de respuesta

 

CivilRegistersOut extends #ResultError

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

fechaConfirmacion

String

Fecha en la que se devuelve la respuesta a la consulta realizada.

idPetition

String

Indentificador de la petición

timestamp

String

Sello de tiempo

registryFactData

#RegistryFactData

Objeto RegistryFactData

registryData

#RegistryData

Objeto RegistryData

responseState

#ResponseState

Objeto ResponseState

userData

#UserData

Objeto UserData

identificationData

#IdentificationData

Objeto IdentificationData

aditionalDataReturn

#AditionalDataReturn

Objeto AditionalDataReturn

parentData

#ParentData

Objeto ParentData

spouseData

#SpouseData

Objeto SpouseData

Códigos error

Código

Descripción

Código

Descripción

0003

Tramitada

0005

No se han encontrado datos

0006

Con el patrón de búsqueda introducido, no es posible obtener una respuesta única

CivilRegistersRequest civilRegistersRequest = new CivilRegistersRequest(); IdentificationData identificationData = new IdentificationData(); identificationData.setDocumentNumber("10000995C"); identificationData.setDocumentType("NIF"); PurposeData purposeData = new PurposeData(); purposeData.setFileNumber("001"); purposeData.setProcedureNumber("466"); purposeData.setPurposeText("prueba"); purposeData.setConsent("Si"); purposeData.setPurposeValidationCode("466"); UserData userData = new UserData(); userData.setName("RUBEN"); userData.setSurname1("RIVERO"); userData.setSurname2("ILLESCAS"); AditionalDataQuery aditionalDataQuery = new AditionalDataQuery(); aditionalDataQuery.setFechaHechoRegistral("02/03/1960"); civilRegistersRequest.setIdentificationData(identificationData); civilRegistersRequest.setPurposeData(purposeData); civilRegistersRequest.setUserData(userData); civilRegistersRequest.setAditionalDataQuery(aditionalDataQuery); civilRegistersRequest.setGrupo("1"); CivilRegistersIn civilRegistersIn = new CivilRegistersIn(); civilRegistersIn.setCivilRegistersRequest(civilRegistersRequest); civilRegistersIn.setApplicationId("APP_CODE"); civilRegistersIn.setOrganismCode("ORG07458"); civilRegistersIn.setUserCode("00000000T"); CivilRegistersOut civilRegistersOut = null; try {   civilRegistersOut = marriageCertificateService.marriageCertificate(civilRegistersIn); } catch (Exception e) {  //Gestionar error  }

12.4 Servicios IBirthCertificateServicePortType

Método birthCertificate

Servicio que comprueba los datos de Consulta de Certificado de Nacimiento.

Código servicio / Permiso asociado

SVDRRCCNACIMIENTOWS01 / Consulta de Nacimiento

Signatura

CivilRegistersOut birthCertificate(CivilRegistersIn CivilRegistersIn)

Parámetros de invocación

 

CivilRegistersIn extends #ParamBase

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

civilRegistersRequest

#CivilRegistersRequest

Objeto CivilRegistersRequest

CivilRegistersRequest

Nombre

Tipo

Obligatorio

Descripción

Nombre

Tipo

Obligatorio

Descripción

grupo

String

Si

Indica la forma mediante la cual se desea realizar la consulta. Admite los siguientes valores:

  • 1 → Si la consulta se desea realizar mediante datos de identificación (bloque identificationData)

  • 2 → Si la consulta se desea realizar mediante datos registrales (bloque registryData)

  • 3 → Si la consulta se desea realizar mediante otros datos (bloque queryOtherData)

identificationData

#IdentificationData

Sí. Si el grupo es 1

Objeto IdentificationData

purposeData

#PurposeData

Objeto PurposeData

userData

#UserData

Objeto UserData