ANEXO

ANEXO


1.- Objetos comunes

ParamBase

Clase de la que extienden todos los parámetros de entrada de los servicios.

Esta clase propovrciona las variables base de los parámetros de entrada.

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

applicationId

String

Identificador de la aplicación

userCode

String

Código del usuario

organismCode

String

Código del organismo

ResultError

Clase de la que extienden todos los parámetros de salida de los servicios.

Esta clase proporciona las variables base de los parámetros de salida.

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

errors

boolean

Si la llamada ha devuelto error

errorMsg

String

Texto del mensaje de error

errorCode

String

Código de error

UserData

Objeto con los datos del usuario.

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

name

String

Nombre del usuario o de la persona jurídica

surname1

String

Primer apellido del usuario

surname2

String

Segundo apellido del usuario

IdentificationData

Objeto con los datos de identificación del usuario.

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

documentNumber

String

Texto con la identificación

documentType

String

Tipo de identificación (NIF, DNI, Pasaporte, NIE)

PurposeData

Objeto con los datos de la finalidad de la consulta.

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

purposeText

String

Texto con la finalidad

consent

String

Consentimiento

procedureNumber

String

Numero de procedimiento

fileNumber

String

Numero del expediente

purposeValidationCode

String

Código de la finalidad

Year

Objeto con los datos del año.

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

year

String

El año