Parametro

diagram
Figure 1. Diagrama de clases
Table 1. Campos de la clase
Parámetro Descripción Tipo

clave

Clave del parametro

String

valor

Valor del parámetro

String

Table 2. Tipos de parametros.
Clave Valor

identificadorSolicitante

String

nombreSolicitante

String

nifFuncionario

String

idExpediente

String

codigoProcedimiento

String

finalidad

String

consentimiento

String - valores: 'Si' o 'No'

documentacion

String

anioNacimiento

String - formato: yyyy

pc1

String

pc2

String

car

String

cc1

String

cc2

String

fechaHechoRegistral

String - formato: yyyy-MM-dd

nombreCompleto

String

nombre

String

apellido1

String

apellido2

String

ausenciaSegundoApellido

String - valores: 'true' o 'false'

registroCivil

String

tomo

String

pagina

String

fechaInicioDesempleo

String - formato: MM/yyyy

fechaFinalDesempleo

String - formato: MM/yyyy

fechaAltaSeguridadSocial

String - formato: ddMMyyyy

ejercicio

String - formato: yyyy

bastidor

String

fechaConsulta

String - formato: dd/MM/yyyy

espanol

String - valores: 's' o 'n'

provinciaResidencia

String

municipioResidencia

String

codigoProvincia

String

expedienteDiscapacidad

String

fechaConsultaDiscapacidad

String - formato: dd/MM/yyyy

consentimientoTiposDiscapacidad

String - valores: 's' o 'n'

fechaNacimiento

String - formato: dd/MM/yyyy

El servicio trata de comprobar el tipo de documentación de la documentación que se indica como parametro. Para ello intenta validar si es un NIF/DNI, en caso de que no sea intenta validar si es un NIE, sino es un NIE se intenta validar como un CIF y sino lo considera como un Pasaporte.