@Positive(message="El campo uzytusuario_id debe ser un número positivo")
privateLonguzytusuario_id;
@Size(max=20)
privateStringuzytusuario_cc;
@Size(max=100)
privateStringuzytusuario_clave;
@Size(max=60)
privateStringuzytusuario_nombres;
@NotNull
@NotNull(message="El campo de uzytusuario_apellidos no puede ser nulo")
@Size(max=60)
privateStringuzytusuario_apellidos;
@Email(message="El campo 'uzytusuario_email' debe ser una dirección de correo electrónico válida: usuario@example.com")
@Size(max=100)
privateStringuzytusuario_email;
privateDateuzytusuario_fecharegistro;
@PastOrPresent(message="La fecha de registro debe ser anterior o igual a la fecha actual")
//PastOrPresent PASADO O PRESENTE EN EL INGRESO DE LAS FECHAS
privateLocalDateuzytusuario_fecharegistro;//LocalDate Se guarda la fecha sin el tiempo
@Size(max=1)
@Pattern(regexp="[AI]",message="El campo uzytusuario_estado solo puede ser A=Activo; I= Inactivo")
privateStringuzytusuario_estado;
privateIntegeruzytusuario_mail_sinformul;
privateIntegeruzytusuario_mail_incompletos;
@Size(max=30)
privateStringuzytusuario_tipo_doc;
@Size(max=30)
privateStringuzytusuario_cod_senescyt;
privateDateuzytusuario_fecha_act_micuenta;
@PastOrPresent(message="La fecha de registro debe ser anterior o igual a la fecha actual")
//PastOrPresent PASADO O PRESENTE EN EL INGRESO DE LAS FECHAS
privateLocalDateuzytusuario_fecha_act_micuenta;
@Size(max=6)
privateStringuzytusuario_hexadecimalid;
@Size(max=25)
privateStringuzytusuario_tratamiento;
privateIntegeruzytusuario_modificacion;
@Size(max=1)
@Pattern(regexp="[ADCE]",message="El campo uzytusuario_tipo_user solo puede ser A=Aspirante; D=Docente de Nivelación; C=Coordinador Logístico; E=Evaluadores")
privateStringuzytusuario_tipo_user;
@Email(message="El campo 'uzytusuario_email' debe ser una dirección de correo electrónico válida: usuario@espe.edu.ec")
@Size(max=100)
privateStringuzytusuario_email_institucional;
@Size(max=10)
privateStringuzytusuario_telefono_fijo;
@Size(max=10)
privateStringuzytusuario_telefono_celular;
@Size(max=9)
privateStringspriden_id;
@Positive
privateIntegerspriden_pidm;
@Size(max=200)
privateStringuzytusuario_clave_tmp;
@Size(max=20)
privateStringspbpers_name_prefix;
@Size(max=1,message="El campo spbpers_sex debe tener exactamente un carácter")
@Pattern(regexp="[MF]",message="El campo spbpers_sex solo puede ser 'M' para Masculino o 'F' para Femenino")