<?php
// Connection Component Binding
Doctrine_Manager::getInstance()->bindComponent('DATOS_FUNCIONARIO', 'doctrine');

/**
 * BaseDATOS_FUNCIONARIO
 * 
 * This class has been auto-generated by the Doctrine ORM Framework
 * 
 * @property integer $id_tipo_doc
 * @property string $num_doc
 * @property string $primer_nombre
 * @property string $segundo_nombre
 * @property string $primer_apellido
 * @property string $segundo_apellido
 * @property timestamp $fecha_nace
 * @property integer $id_pais_nace
 * @property integer $id_depto_nace
 * @property integer $id_muni_nace
 * @property string $sexo
 * @property integer $id_estado_civil
 * @property string $direccion
 * @property integer $id_pais_dir
 * @property integer $id_depto_dir
 * @property integer $id_muni_dir
 * @property string $tel
 * @property string $email
 * @property integer $id_tipo_sangre
 * @property string $num_cert_judicial
 * @property timestamp $fecha_cert_judicial
 * @property string $carrera_admin
 * @property string $tecnico_cientifico
 * @property integer $id_area
 * @property string $activo
 * @property string $num_libreta
 * @property string $clase_libreta
 * @property string $distrito_libreta
 * @property integer $id_titulo_basica
 * @property integer $ultimo_grado
 * @property clob $foto
 * @property string $certificado
 * @property timestamp $fecha_eb
 * @property string $diploma
 * @property timestamp $fecha_doc
 * @property string $lugar_doc
 * @property string $adjunto_doc
 * @property integer $nacionalidad
 * @property string $zona_nace
 * @property string $movil
 * @property string $apartado_aereo
 * @property string $barrio
 * @property string $tipo_vivienda
 * @property string $adjunto_cert_judicial
 * @property string $adjunto_libreta
 * @property string $numero_pase
 * @property timestamp $fecha_pase_ini
 * @property timestamp $fecha_pase_fin
 * @property string $categoria_pase
 * @property string $adjunto_pase
 * @property string $licencia_op_nuclear
 * @property string $adjunto_carnet_prot
 * @property integer $id_pais_basica
 * @property integer $id_depto_basica
 * @property integer $id_muni_basica
 * @property string $institucion_basica
 * @property string $observaciones_basica
 * @property integer $id_tipo_edu_basica
 * @property AREA $AREA
 * @property DEPARTAMENTO $DEPARTAMENTO
 * @property DEPARTAMENTO $DEPARTAMENTO_3
 * @property ESTADO_CIVIL $ESTADO_CIVIL
 * @property PAIS $PAIS
 * @property PAIS $PAIS_6
 * @property TIPO_DOCUMENTO $TIPO_DOCUMENTO
 * @property TIPO_SANGRE $TIPO_SANGRE
 * @property TIPO_TITULO_BASICA $TIPO_TITULO_BASICA
 * @property Doctrine_Collection $NO_UPC_ADICIONAL
 * @property Doctrine_Collection $NO_UPC_ADICIONAL_2
 * @property Doctrine_Collection $NO_UPC_ADICIONAL_3
 * @property Doctrine_Collection $NO_UPC_ADICIONAL_4
 * @property Doctrine_Collection $NO_ULTIMO_VALOR
 * @property Doctrine_Collection $NO_ULTIMO_VALOR_2
 * @property Doctrine_Collection $NO_ULTIMO_VALOR_3
 * @property Doctrine_Collection $NO_ULTIMO_VALOR_4
 * @property Doctrine_Collection $NO_RH_DP_MF
 * @property Doctrine_Collection $NO_RH_DP_MF_2
 * @property Doctrine_Collection $NO_RH_DP_MF_3
 * @property Doctrine_Collection $NO_RH_DP_MF_4
 * @property Doctrine_Collection $NO_PROMEDIO_PERIODO
 * @property Doctrine_Collection $NO_PROMEDIO_PERIODO_5
 * @property Doctrine_Collection $NO_PROMEDIO_PERIODO_6
 * @property Doctrine_Collection $NO_PROMEDIO_PERIODO_7
 * @property Doctrine_Collection $NO_PAGO_FUNC
 * @property Doctrine_Collection $NO_PAGO_FUNC_2
 * @property Doctrine_Collection $NO_PAGO_FUNC_3
 * @property Doctrine_Collection $NO_PAGO_FUNC_4
 * @property Doctrine_Collection $NO_NOV_TIP_NOMBRA
 * @property Doctrine_Collection $NO_NOV_TIP_NOMBRA_2
 * @property Doctrine_Collection $NO_NOV_TIP_NOMBRA_3
 * @property Doctrine_Collection $NO_NOV_TIP_NOMBRA_4
 * @property Doctrine_Collection $NO_NOV_DED_ADIC
 * @property Doctrine_Collection $NO_NOV_DED_ADIC_2
 * @property Doctrine_Collection $NO_NOV_DED_ADIC_3
 * @property Doctrine_Collection $NO_NOV_DED_ADIC_4
 * @property Doctrine_Collection $NO_NOVEDAD_VAC
 * @property Doctrine_Collection $NO_NOVEDAD_VAC_2
 * @property Doctrine_Collection $NO_NOVEDAD_VAC_3
 * @property Doctrine_Collection $NO_NOVEDAD_VAC_4
 * @property Doctrine_Collection $NO_NOVEDAD_PROCED_RETE
 * @property Doctrine_Collection $NO_NOVEDAD_PROCED_RETE_2
 * @property Doctrine_Collection $NO_NOVEDAD_PROCED_RETE_3
 * @property Doctrine_Collection $NO_NOVEDAD_PROCED_RETE_4
 * @property Doctrine_Collection $NO_NOVEDAD_PERSONAL
 * @property Doctrine_Collection $NO_NOVEDAD_PERSONAL_2
 * @property Doctrine_Collection $NO_NOVEDAD_PERSONAL_3
 * @property Doctrine_Collection $NO_NOVEDAD_PERSONAL_4
 * @property Doctrine_Collection $NO_NOVEDAD_KARDEX
 * @property Doctrine_Collection $NO_NOVEDAD_KARDEX_2
 * @property Doctrine_Collection $NO_NOVEDAD_KARDEX_3
 * @property Doctrine_Collection $NO_NOVEDAD_KARDEX_4
 * @property Doctrine_Collection $NO_NOMBRAMIENTO
 * @property Doctrine_Collection $NO_NOMBRAMIENTO_2
 * @property Doctrine_Collection $NO_NOMBRAMIENTO_3
 * @property Doctrine_Collection $NO_NOMBRAMIENTO_4
 * @property Doctrine_Collection $NO_MODIFICA_RETEFUENTE
 * @property Doctrine_Collection $NO_MODIFICA_RETEFUENTE_2
 * @property Doctrine_Collection $NO_MODIFICA_RETEFUENTE_3
 * @property Doctrine_Collection $NO_MODIFICA_RETEFUENTE_4
 * @property Doctrine_Collection $NO_LIQUIDA_PROVISION
 * @property Doctrine_Collection $NO_LIQUIDA_PROVISION_2
 * @property Doctrine_Collection $NO_LIQUIDA_PROVISION_3
 * @property Doctrine_Collection $NO_LIQUIDA_PROVISION_4
 * @property Doctrine_Collection $NO_LIQUIDA_NOMINA
 * @property Doctrine_Collection $NO_LIQUIDA_NOMINA_2
 * @property Doctrine_Collection $NO_LIQUIDA_NOMINA_3
 * @property Doctrine_Collection $NO_LIQUIDA_NOMINA_4
 * @property Doctrine_Collection $NO_LIQUIDA_EXTRA
 * @property Doctrine_Collection $NO_LIQUIDA_EXTRA_2
 * @property Doctrine_Collection $NO_LIQUIDA_EXTRA_3
 * @property Doctrine_Collection $NO_LIQUIDA_EXTRA_4
 * @property Doctrine_Collection $NO_LIQUIDA_APORTE
 * @property Doctrine_Collection $NO_LIQUIDA_APORTE_2
 * @property Doctrine_Collection $NO_LIQUIDA_APORTE_3
 * @property Doctrine_Collection $NO_LIQUIDA_APORTE_4
 * @property Doctrine_Collection $NO_HR_EXTRA
 * @property Doctrine_Collection $NO_HR_EXTRA_2
 * @property Doctrine_Collection $NO_HR_EXTRA_3
 * @property Doctrine_Collection $NO_HR_EXTRA_4
 * @property Doctrine_Collection $NO_ESTADO_FUNC
 * @property Doctrine_Collection $NO_ESTADO_FUNC_2
 * @property Doctrine_Collection $NO_ESTADO_FUNC_3
 * @property Doctrine_Collection $NO_ESTADO_FUNC_4
 * @property Doctrine_Collection $NO_DED_NOLEY
 * @property Doctrine_Collection $NO_DED_NOLEY_2
 * @property Doctrine_Collection $NO_DED_NOLEY_3
 * @property Doctrine_Collection $NO_DED_NOLEY_4
 * @property Doctrine_Collection $NO_CONSECUTIVO_CERTIF
 * @property Doctrine_Collection $NO_CONSECUTIVO_CERTIF_2
 * @property Doctrine_Collection $NO_CONSECUTIVO_CERTIF_3
 * @property Doctrine_Collection $NO_CONSECUTIVO_CERTIF_4
 * @property Doctrine_Collection $NO_CONCEPTO_PERIODO
 * @property Doctrine_Collection $NO_CONCEPTO_PERIODO_2
 * @property Doctrine_Collection $NO_CONCEPTO_PERIODO_3
 * @property Doctrine_Collection $NO_CONCEPTO_PERIODO_4
 * @property Doctrine_Collection $NO_CONCEPTO_FUNC
 * @property Doctrine_Collection $NO_CONCEPTO_FUNC_2
 * @property Doctrine_Collection $NO_CONCEPTO_FUNC_3
 * @property Doctrine_Collection $NO_CONCEPTO_FUNC_4
 * @property Doctrine_Collection $NO_CESANTIA
 * @property Doctrine_Collection $NO_CESANTIA_2
 * @property Doctrine_Collection $NO_CESANTIA_3
 * @property Doctrine_Collection $NO_CESANTIA_4
 * @property Doctrine_Collection $NO_CERTI_RETEFUENTE
 * @property Doctrine_Collection $NO_CERTI_RETEFUENTE_2
 * @property Doctrine_Collection $NO_CERTI_RETEFUENTE_3
 * @property Doctrine_Collection $NO_CERTI_RETEFUENTE_4
 * @property Doctrine_Collection $NO_CERTIF_INGRE_RETEN_INF
 * @property Doctrine_Collection $NO_CERTIF_INGRE_RETEN_INF_2
 * @property Doctrine_Collection $NO_CERTIF_INGRE_RETEN_INF_3
 * @property Doctrine_Collection $NO_CERTIF_INGRE_RETEN_INF_4
 * @property Doctrine_Collection $NO_CERTIF_INGRE_RETEN_DIAN
 * @property Doctrine_Collection $NO_CERTIF_INGRE_RETEN_DIAN_2
 * @property Doctrine_Collection $NO_CERTIF_INGRE_RETEN_DIAN_3
 * @property Doctrine_Collection $NO_CERTIF_INGRE_RETEN_DIAN_4
 * @property Doctrine_Collection $NO_CERTIF_INGRE_RETEN
 * @property Doctrine_Collection $NO_CERTIF_INGRE_RETEN_2
 * @property Doctrine_Collection $NO_CERTIF_INGRE_RETEN_3
 * @property Doctrine_Collection $NO_CERTIF_INGRE_RETEN_4
 * @property Doctrine_Collection $NO_CAL_RETEFUENTE_HIST
 * @property Doctrine_Collection $NO_CAL_RETEFUENTE_HIST_2
 * @property Doctrine_Collection $NO_CAL_RETEFUENTE_HIST_3
 * @property Doctrine_Collection $NO_CAL_RETEFUENTE_HIST_4
 * @property Doctrine_Collection $NO_CAL_RETEFUENTE
 * @property Doctrine_Collection $NO_CAL_RETEFUENTE_2
 * @property Doctrine_Collection $NO_CAL_RETEFUENTE_3
 * @property Doctrine_Collection $NO_CAL_RETEFUENTE_4
 * @property Doctrine_Collection $NO_BONIFICA_SERVICIOS
 * @property Doctrine_Collection $NO_BONIFICA_SERVICIOS_2
 * @property Doctrine_Collection $NO_BONIFICA_SERVICIOS_3
 * @property Doctrine_Collection $NO_BONIFICA_SERVICIOS_4
 * @property Doctrine_Collection $NO_AUTORIZACION
 * @property Doctrine_Collection $NO_AUTORIZACION_2
 * @property Doctrine_Collection $NO_AUTORIZACION_3
 * @property Doctrine_Collection $NO_AUTORIZACION_4
 * @property Doctrine_Collection $NO_ANUL_NOVEDAD_VAC
 * @property Doctrine_Collection $NO_ANUL_NOVEDAD_VAC_2
 * @property Doctrine_Collection $NO_ANUL_NOVEDAD_VAC_3
 * @property Doctrine_Collection $NO_ANUL_NOVEDAD_VAC_4
 * @property Doctrine_Collection $NO_ANUL_NOMBRAMIENTO
 * @property Doctrine_Collection $NO_ANUL_NOMBRAMIENTO_2
 * @property Doctrine_Collection $NO_ANUL_NOMBRAMIENTO_3
 * @property Doctrine_Collection $NO_ANUL_NOMBRAMIENTO_4
 * @property Doctrine_Collection $NO_AJUSTE_NOMINA
 * @property Doctrine_Collection $NO_AJUSTE_NOMINA_2
 * @property Doctrine_Collection $NO_AJUSTE_NOMINA_3
 * @property Doctrine_Collection $NO_AJUSTE_NOMINA_4
 * @property Doctrine_Collection $NO_AFILIA_FONDO
 * @property Doctrine_Collection $NO_AFILIA_FONDO_2
 * @property Doctrine_Collection $NO_AFILIA_FONDO_3
 * @property Doctrine_Collection $NO_AFILIA_FONDO_4
 * 
 * @method integer             getIdTipoDoc()                    Returns the current record's "id_tipo_doc" value
 * @method string              getNumDoc()                       Returns the current record's "num_doc" value
 * @method string              getPrimerNombre()                 Returns the current record's "primer_nombre" value
 * @method string              getSegundoNombre()                Returns the current record's "segundo_nombre" value
 * @method string              getPrimerApellido()               Returns the current record's "primer_apellido" value
 * @method string              getSegundoApellido()              Returns the current record's "segundo_apellido" value
 * @method timestamp           getFechaNace()                    Returns the current record's "fecha_nace" value
 * @method integer             getIdPaisNace()                   Returns the current record's "id_pais_nace" value
 * @method integer             getIdDeptoNace()                  Returns the current record's "id_depto_nace" value
 * @method integer             getIdMuniNace()                   Returns the current record's "id_muni_nace" value
 * @method string              getSexo()                         Returns the current record's "sexo" value
 * @method integer             getIdEstadoCivil()                Returns the current record's "id_estado_civil" value
 * @method string              getDireccion()                    Returns the current record's "direccion" value
 * @method integer             getIdPaisDir()                    Returns the current record's "id_pais_dir" value
 * @method integer             getIdDeptoDir()                   Returns the current record's "id_depto_dir" value
 * @method integer             getIdMuniDir()                    Returns the current record's "id_muni_dir" value
 * @method string              getTel()                          Returns the current record's "tel" value
 * @method string              getEmail()                        Returns the current record's "email" value
 * @method integer             getIdTipoSangre()                 Returns the current record's "id_tipo_sangre" value
 * @method string              getNumCertJudicial()              Returns the current record's "num_cert_judicial" value
 * @method timestamp           getFechaCertJudicial()            Returns the current record's "fecha_cert_judicial" value
 * @method string              getCarreraAdmin()                 Returns the current record's "carrera_admin" value
 * @method string              getTecnicoCientifico()            Returns the current record's "tecnico_cientifico" value
 * @method integer             getIdArea()                       Returns the current record's "id_area" value
 * @method string              getActivo()                       Returns the current record's "activo" value
 * @method string              getNumLibreta()                   Returns the current record's "num_libreta" value
 * @method string              getClaseLibreta()                 Returns the current record's "clase_libreta" value
 * @method string              getDistritoLibreta()              Returns the current record's "distrito_libreta" value
 * @method integer             getIdTituloBasica()               Returns the current record's "id_titulo_basica" value
 * @method integer             getUltimoGrado()                  Returns the current record's "ultimo_grado" value
 * @method clob                getFoto()                         Returns the current record's "foto" value
 * @method string              getCertificado()                  Returns the current record's "certificado" value
 * @method timestamp           getFechaEb()                      Returns the current record's "fecha_eb" value
 * @method string              getDiploma()                      Returns the current record's "diploma" value
 * @method timestamp           getFechaDoc()                     Returns the current record's "fecha_doc" value
 * @method string              getLugarDoc()                     Returns the current record's "lugar_doc" value
 * @method string              getAdjuntoDoc()                   Returns the current record's "adjunto_doc" value
 * @method integer             getNacionalidad()                 Returns the current record's "nacionalidad" value
 * @method string              getZonaNace()                     Returns the current record's "zona_nace" value
 * @method string              getMovil()                        Returns the current record's "movil" value
 * @method string              getApartadoAereo()                Returns the current record's "apartado_aereo" value
 * @method string              getBarrio()                       Returns the current record's "barrio" value
 * @method string              getTipoVivienda()                 Returns the current record's "tipo_vivienda" value
 * @method string              getAdjuntoCertJudicial()          Returns the current record's "adjunto_cert_judicial" value
 * @method string              getAdjuntoLibreta()               Returns the current record's "adjunto_libreta" value
 * @method string              getNumeroPase()                   Returns the current record's "numero_pase" value
 * @method timestamp           getFechaPaseIni()                 Returns the current record's "fecha_pase_ini" value
 * @method timestamp           getFechaPaseFin()                 Returns the current record's "fecha_pase_fin" value
 * @method string              getCategoriaPase()                Returns the current record's "categoria_pase" value
 * @method string              getAdjuntoPase()                  Returns the current record's "adjunto_pase" value
 * @method string              getLicenciaOpNuclear()            Returns the current record's "licencia_op_nuclear" value
 * @method string              getAdjuntoCarnetProt()            Returns the current record's "adjunto_carnet_prot" value
 * @method integer             getIdPaisBasica()                 Returns the current record's "id_pais_basica" value
 * @method integer             getIdDeptoBasica()                Returns the current record's "id_depto_basica" value
 * @method integer             getIdMuniBasica()                 Returns the current record's "id_muni_basica" value
 * @method string              getInstitucionBasica()            Returns the current record's "institucion_basica" value
 * @method string              getObservacionesBasica()          Returns the current record's "observaciones_basica" value
 * @method integer             getIdTipoEduBasica()              Returns the current record's "id_tipo_edu_basica" value
 * @method AREA                getAREA()                         Returns the current record's "AREA" value
 * @method DEPARTAMENTO        getDEPARTAMENTO()                 Returns the current record's "DEPARTAMENTO" value
 * @method DEPARTAMENTO        getDEPARTAMENTO3()                Returns the current record's "DEPARTAMENTO_3" value
 * @method ESTADO_CIVIL        getESTADOCIVIL()                  Returns the current record's "ESTADO_CIVIL" value
 * @method PAIS                getPAIS()                         Returns the current record's "PAIS" value
 * @method PAIS                getPAIS6()                        Returns the current record's "PAIS_6" value
 * @method TIPO_DOCUMENTO      getTIPODOCUMENTO()                Returns the current record's "TIPO_DOCUMENTO" value
 * @method TIPO_SANGRE         getTIPOSANGRE()                   Returns the current record's "TIPO_SANGRE" value
 * @method TIPO_TITULO_BASICA  getTIPOTITULOBASICA()             Returns the current record's "TIPO_TITULO_BASICA" value
 * @method Doctrine_Collection getNOUPCADICIONAL()               Returns the current record's "NO_UPC_ADICIONAL" collection
 * @method Doctrine_Collection getNOUPCADICIONAL2()              Returns the current record's "NO_UPC_ADICIONAL_2" collection
 * @method Doctrine_Collection getNOUPCADICIONAL3()              Returns the current record's "NO_UPC_ADICIONAL_3" collection
 * @method Doctrine_Collection getNOUPCADICIONAL4()              Returns the current record's "NO_UPC_ADICIONAL_4" collection
 * @method Doctrine_Collection getNOULTIMOVALOR()                Returns the current record's "NO_ULTIMO_VALOR" collection
 * @method Doctrine_Collection getNOULTIMOVALOR2()               Returns the current record's "NO_ULTIMO_VALOR_2" collection
 * @method Doctrine_Collection getNOULTIMOVALOR3()               Returns the current record's "NO_ULTIMO_VALOR_3" collection
 * @method Doctrine_Collection getNOULTIMOVALOR4()               Returns the current record's "NO_ULTIMO_VALOR_4" collection
 * @method Doctrine_Collection getNORHDPMF()                     Returns the current record's "NO_RH_DP_MF" collection
 * @method Doctrine_Collection getNORHDPMF2()                    Returns the current record's "NO_RH_DP_MF_2" collection
 * @method Doctrine_Collection getNORHDPMF3()                    Returns the current record's "NO_RH_DP_MF_3" collection
 * @method Doctrine_Collection getNORHDPMF4()                    Returns the current record's "NO_RH_DP_MF_4" collection
 * @method Doctrine_Collection getNOPROMEDIOPERIODO()            Returns the current record's "NO_PROMEDIO_PERIODO" collection
 * @method Doctrine_Collection getNOPROMEDIOPERIODO5()           Returns the current record's "NO_PROMEDIO_PERIODO_5" collection
 * @method Doctrine_Collection getNOPROMEDIOPERIODO6()           Returns the current record's "NO_PROMEDIO_PERIODO_6" collection
 * @method Doctrine_Collection getNOPROMEDIOPERIODO7()           Returns the current record's "NO_PROMEDIO_PERIODO_7" collection
 * @method Doctrine_Collection getNOPAGOFUNC()                   Returns the current record's "NO_PAGO_FUNC" collection
 * @method Doctrine_Collection getNOPAGOFUNC2()                  Returns the current record's "NO_PAGO_FUNC_2" collection
 * @method Doctrine_Collection getNOPAGOFUNC3()                  Returns the current record's "NO_PAGO_FUNC_3" collection
 * @method Doctrine_Collection getNOPAGOFUNC4()                  Returns the current record's "NO_PAGO_FUNC_4" collection
 * @method Doctrine_Collection getNONOVTIPNOMBRA()               Returns the current record's "NO_NOV_TIP_NOMBRA" collection
 * @method Doctrine_Collection getNONOVTIPNOMBRA2()              Returns the current record's "NO_NOV_TIP_NOMBRA_2" collection
 * @method Doctrine_Collection getNONOVTIPNOMBRA3()              Returns the current record's "NO_NOV_TIP_NOMBRA_3" collection
 * @method Doctrine_Collection getNONOVTIPNOMBRA4()              Returns the current record's "NO_NOV_TIP_NOMBRA_4" collection
 * @method Doctrine_Collection getNONOVDEDADIC()                 Returns the current record's "NO_NOV_DED_ADIC" collection
 * @method Doctrine_Collection getNONOVDEDADIC2()                Returns the current record's "NO_NOV_DED_ADIC_2" collection
 * @method Doctrine_Collection getNONOVDEDADIC3()                Returns the current record's "NO_NOV_DED_ADIC_3" collection
 * @method Doctrine_Collection getNONOVDEDADIC4()                Returns the current record's "NO_NOV_DED_ADIC_4" collection
 * @method Doctrine_Collection getNONOVEDADVAC()                 Returns the current record's "NO_NOVEDAD_VAC" collection
 * @method Doctrine_Collection getNONOVEDADVAC2()                Returns the current record's "NO_NOVEDAD_VAC_2" collection
 * @method Doctrine_Collection getNONOVEDADVAC3()                Returns the current record's "NO_NOVEDAD_VAC_3" collection
 * @method Doctrine_Collection getNONOVEDADVAC4()                Returns the current record's "NO_NOVEDAD_VAC_4" collection
 * @method Doctrine_Collection getNONOVEDADPROCEDRETE()          Returns the current record's "NO_NOVEDAD_PROCED_RETE" collection
 * @method Doctrine_Collection getNONOVEDADPROCEDRETE2()         Returns the current record's "NO_NOVEDAD_PROCED_RETE_2" collection
 * @method Doctrine_Collection getNONOVEDADPROCEDRETE3()         Returns the current record's "NO_NOVEDAD_PROCED_RETE_3" collection
 * @method Doctrine_Collection getNONOVEDADPROCEDRETE4()         Returns the current record's "NO_NOVEDAD_PROCED_RETE_4" collection
 * @method Doctrine_Collection getNONOVEDADPERSONAL()            Returns the current record's "NO_NOVEDAD_PERSONAL" collection
 * @method Doctrine_Collection getNONOVEDADPERSONAL2()           Returns the current record's "NO_NOVEDAD_PERSONAL_2" collection
 * @method Doctrine_Collection getNONOVEDADPERSONAL3()           Returns the current record's "NO_NOVEDAD_PERSONAL_3" collection
 * @method Doctrine_Collection getNONOVEDADPERSONAL4()           Returns the current record's "NO_NOVEDAD_PERSONAL_4" collection
 * @method Doctrine_Collection getNONOVEDADKARDEX()              Returns the current record's "NO_NOVEDAD_KARDEX" collection
 * @method Doctrine_Collection getNONOVEDADKARDEX2()             Returns the current record's "NO_NOVEDAD_KARDEX_2" collection
 * @method Doctrine_Collection getNONOVEDADKARDEX3()             Returns the current record's "NO_NOVEDAD_KARDEX_3" collection
 * @method Doctrine_Collection getNONOVEDADKARDEX4()             Returns the current record's "NO_NOVEDAD_KARDEX_4" collection
 * @method Doctrine_Collection getNONOMBRAMIENTO()               Returns the current record's "NO_NOMBRAMIENTO" collection
 * @method Doctrine_Collection getNONOMBRAMIENTO2()              Returns the current record's "NO_NOMBRAMIENTO_2" collection
 * @method Doctrine_Collection getNONOMBRAMIENTO3()              Returns the current record's "NO_NOMBRAMIENTO_3" collection
 * @method Doctrine_Collection getNONOMBRAMIENTO4()              Returns the current record's "NO_NOMBRAMIENTO_4" collection
 * @method Doctrine_Collection getNOMODIFICARETEFUENTE()         Returns the current record's "NO_MODIFICA_RETEFUENTE" collection
 * @method Doctrine_Collection getNOMODIFICARETEFUENTE2()        Returns the current record's "NO_MODIFICA_RETEFUENTE_2" collection
 * @method Doctrine_Collection getNOMODIFICARETEFUENTE3()        Returns the current record's "NO_MODIFICA_RETEFUENTE_3" collection
 * @method Doctrine_Collection getNOMODIFICARETEFUENTE4()        Returns the current record's "NO_MODIFICA_RETEFUENTE_4" collection
 * @method Doctrine_Collection getNOLIQUIDAPROVISION()           Returns the current record's "NO_LIQUIDA_PROVISION" collection
 * @method Doctrine_Collection getNOLIQUIDAPROVISION2()          Returns the current record's "NO_LIQUIDA_PROVISION_2" collection
 * @method Doctrine_Collection getNOLIQUIDAPROVISION3()          Returns the current record's "NO_LIQUIDA_PROVISION_3" collection
 * @method Doctrine_Collection getNOLIQUIDAPROVISION4()          Returns the current record's "NO_LIQUIDA_PROVISION_4" collection
 * @method Doctrine_Collection getNOLIQUIDANOMINA()              Returns the current record's "NO_LIQUIDA_NOMINA" collection
 * @method Doctrine_Collection getNOLIQUIDANOMINA2()             Returns the current record's "NO_LIQUIDA_NOMINA_2" collection
 * @method Doctrine_Collection getNOLIQUIDANOMINA3()             Returns the current record's "NO_LIQUIDA_NOMINA_3" collection
 * @method Doctrine_Collection getNOLIQUIDANOMINA4()             Returns the current record's "NO_LIQUIDA_NOMINA_4" collection
 * @method Doctrine_Collection getNOLIQUIDAEXTRA()               Returns the current record's "NO_LIQUIDA_EXTRA" collection
 * @method Doctrine_Collection getNOLIQUIDAEXTRA2()              Returns the current record's "NO_LIQUIDA_EXTRA_2" collection
 * @method Doctrine_Collection getNOLIQUIDAEXTRA3()              Returns the current record's "NO_LIQUIDA_EXTRA_3" collection
 * @method Doctrine_Collection getNOLIQUIDAEXTRA4()              Returns the current record's "NO_LIQUIDA_EXTRA_4" collection
 * @method Doctrine_Collection getNOLIQUIDAAPORTE()              Returns the current record's "NO_LIQUIDA_APORTE" collection
 * @method Doctrine_Collection getNOLIQUIDAAPORTE2()             Returns the current record's "NO_LIQUIDA_APORTE_2" collection
 * @method Doctrine_Collection getNOLIQUIDAAPORTE3()             Returns the current record's "NO_LIQUIDA_APORTE_3" collection
 * @method Doctrine_Collection getNOLIQUIDAAPORTE4()             Returns the current record's "NO_LIQUIDA_APORTE_4" collection
 * @method Doctrine_Collection getNOHREXTRA()                    Returns the current record's "NO_HR_EXTRA" collection
 * @method Doctrine_Collection getNOHREXTRA2()                   Returns the current record's "NO_HR_EXTRA_2" collection
 * @method Doctrine_Collection getNOHREXTRA3()                   Returns the current record's "NO_HR_EXTRA_3" collection
 * @method Doctrine_Collection getNOHREXTRA4()                   Returns the current record's "NO_HR_EXTRA_4" collection
 * @method Doctrine_Collection getNOESTADOFUNC()                 Returns the current record's "NO_ESTADO_FUNC" collection
 * @method Doctrine_Collection getNOESTADOFUNC2()                Returns the current record's "NO_ESTADO_FUNC_2" collection
 * @method Doctrine_Collection getNOESTADOFUNC3()                Returns the current record's "NO_ESTADO_FUNC_3" collection
 * @method Doctrine_Collection getNOESTADOFUNC4()                Returns the current record's "NO_ESTADO_FUNC_4" collection
 * @method Doctrine_Collection getNODEDNOLEY()                   Returns the current record's "NO_DED_NOLEY" collection
 * @method Doctrine_Collection getNODEDNOLEY2()                  Returns the current record's "NO_DED_NOLEY_2" collection
 * @method Doctrine_Collection getNODEDNOLEY3()                  Returns the current record's "NO_DED_NOLEY_3" collection
 * @method Doctrine_Collection getNODEDNOLEY4()                  Returns the current record's "NO_DED_NOLEY_4" collection
 * @method Doctrine_Collection getNOCONSECUTIVOCERTIF()          Returns the current record's "NO_CONSECUTIVO_CERTIF" collection
 * @method Doctrine_Collection getNOCONSECUTIVOCERTIF2()         Returns the current record's "NO_CONSECUTIVO_CERTIF_2" collection
 * @method Doctrine_Collection getNOCONSECUTIVOCERTIF3()         Returns the current record's "NO_CONSECUTIVO_CERTIF_3" collection
 * @method Doctrine_Collection getNOCONSECUTIVOCERTIF4()         Returns the current record's "NO_CONSECUTIVO_CERTIF_4" collection
 * @method Doctrine_Collection getNOCONCEPTOPERIODO()            Returns the current record's "NO_CONCEPTO_PERIODO" collection
 * @method Doctrine_Collection getNOCONCEPTOPERIODO2()           Returns the current record's "NO_CONCEPTO_PERIODO_2" collection
 * @method Doctrine_Collection getNOCONCEPTOPERIODO3()           Returns the current record's "NO_CONCEPTO_PERIODO_3" collection
 * @method Doctrine_Collection getNOCONCEPTOPERIODO4()           Returns the current record's "NO_CONCEPTO_PERIODO_4" collection
 * @method Doctrine_Collection getNOCONCEPTOFUNC()               Returns the current record's "NO_CONCEPTO_FUNC" collection
 * @method Doctrine_Collection getNOCONCEPTOFUNC2()              Returns the current record's "NO_CONCEPTO_FUNC_2" collection
 * @method Doctrine_Collection getNOCONCEPTOFUNC3()              Returns the current record's "NO_CONCEPTO_FUNC_3" collection
 * @method Doctrine_Collection getNOCONCEPTOFUNC4()              Returns the current record's "NO_CONCEPTO_FUNC_4" collection
 * @method Doctrine_Collection getNOCESANTIA()                   Returns the current record's "NO_CESANTIA" collection
 * @method Doctrine_Collection getNOCESANTIA2()                  Returns the current record's "NO_CESANTIA_2" collection
 * @method Doctrine_Collection getNOCESANTIA3()                  Returns the current record's "NO_CESANTIA_3" collection
 * @method Doctrine_Collection getNOCESANTIA4()                  Returns the current record's "NO_CESANTIA_4" collection
 * @method Doctrine_Collection getNOCERTIRETEFUENTE()            Returns the current record's "NO_CERTI_RETEFUENTE" collection
 * @method Doctrine_Collection getNOCERTIRETEFUENTE2()           Returns the current record's "NO_CERTI_RETEFUENTE_2" collection
 * @method Doctrine_Collection getNOCERTIRETEFUENTE3()           Returns the current record's "NO_CERTI_RETEFUENTE_3" collection
 * @method Doctrine_Collection getNOCERTIRETEFUENTE4()           Returns the current record's "NO_CERTI_RETEFUENTE_4" collection
 * @method Doctrine_Collection getNOCERTIFINGRERETENINF()        Returns the current record's "NO_CERTIF_INGRE_RETEN_INF" collection
 * @method Doctrine_Collection getNOCERTIFINGRERETENINF2()       Returns the current record's "NO_CERTIF_INGRE_RETEN_INF_2" collection
 * @method Doctrine_Collection getNOCERTIFINGRERETENINF3()       Returns the current record's "NO_CERTIF_INGRE_RETEN_INF_3" collection
 * @method Doctrine_Collection getNOCERTIFINGRERETENINF4()       Returns the current record's "NO_CERTIF_INGRE_RETEN_INF_4" collection
 * @method Doctrine_Collection getNOCERTIFINGRERETENDIAN()       Returns the current record's "NO_CERTIF_INGRE_RETEN_DIAN" collection
 * @method Doctrine_Collection getNOCERTIFINGRERETENDIAN2()      Returns the current record's "NO_CERTIF_INGRE_RETEN_DIAN_2" collection
 * @method Doctrine_Collection getNOCERTIFINGRERETENDIAN3()      Returns the current record's "NO_CERTIF_INGRE_RETEN_DIAN_3" collection
 * @method Doctrine_Collection getNOCERTIFINGRERETENDIAN4()      Returns the current record's "NO_CERTIF_INGRE_RETEN_DIAN_4" collection
 * @method Doctrine_Collection getNOCERTIFINGRERETEN()           Returns the current record's "NO_CERTIF_INGRE_RETEN" collection
 * @method Doctrine_Collection getNOCERTIFINGRERETEN2()          Returns the current record's "NO_CERTIF_INGRE_RETEN_2" collection
 * @method Doctrine_Collection getNOCERTIFINGRERETEN3()          Returns the current record's "NO_CERTIF_INGRE_RETEN_3" collection
 * @method Doctrine_Collection getNOCERTIFINGRERETEN4()          Returns the current record's "NO_CERTIF_INGRE_RETEN_4" collection
 * @method Doctrine_Collection getNOCALRETEFUENTEHIST()          Returns the current record's "NO_CAL_RETEFUENTE_HIST" collection
 * @method Doctrine_Collection getNOCALRETEFUENTEHIST2()         Returns the current record's "NO_CAL_RETEFUENTE_HIST_2" collection
 * @method Doctrine_Collection getNOCALRETEFUENTEHIST3()         Returns the current record's "NO_CAL_RETEFUENTE_HIST_3" collection
 * @method Doctrine_Collection getNOCALRETEFUENTEHIST4()         Returns the current record's "NO_CAL_RETEFUENTE_HIST_4" collection
 * @method Doctrine_Collection getNOCALRETEFUENTE()              Returns the current record's "NO_CAL_RETEFUENTE" collection
 * @method Doctrine_Collection getNOCALRETEFUENTE2()             Returns the current record's "NO_CAL_RETEFUENTE_2" collection
 * @method Doctrine_Collection getNOCALRETEFUENTE3()             Returns the current record's "NO_CAL_RETEFUENTE_3" collection
 * @method Doctrine_Collection getNOCALRETEFUENTE4()             Returns the current record's "NO_CAL_RETEFUENTE_4" collection
 * @method Doctrine_Collection getNOBONIFICASERVICIOS()          Returns the current record's "NO_BONIFICA_SERVICIOS" collection
 * @method Doctrine_Collection getNOBONIFICASERVICIOS2()         Returns the current record's "NO_BONIFICA_SERVICIOS_2" collection
 * @method Doctrine_Collection getNOBONIFICASERVICIOS3()         Returns the current record's "NO_BONIFICA_SERVICIOS_3" collection
 * @method Doctrine_Collection getNOBONIFICASERVICIOS4()         Returns the current record's "NO_BONIFICA_SERVICIOS_4" collection
 * @method Doctrine_Collection getNOAUTORIZACION()               Returns the current record's "NO_AUTORIZACION" collection
 * @method Doctrine_Collection getNOAUTORIZACION2()              Returns the current record's "NO_AUTORIZACION_2" collection
 * @method Doctrine_Collection getNOAUTORIZACION3()              Returns the current record's "NO_AUTORIZACION_3" collection
 * @method Doctrine_Collection getNOAUTORIZACION4()              Returns the current record's "NO_AUTORIZACION_4" collection
 * @method Doctrine_Collection getNOANULNOVEDADVAC()             Returns the current record's "NO_ANUL_NOVEDAD_VAC" collection
 * @method Doctrine_Collection getNOANULNOVEDADVAC2()            Returns the current record's "NO_ANUL_NOVEDAD_VAC_2" collection
 * @method Doctrine_Collection getNOANULNOVEDADVAC3()            Returns the current record's "NO_ANUL_NOVEDAD_VAC_3" collection
 * @method Doctrine_Collection getNOANULNOVEDADVAC4()            Returns the current record's "NO_ANUL_NOVEDAD_VAC_4" collection
 * @method Doctrine_Collection getNOANULNOMBRAMIENTO()           Returns the current record's "NO_ANUL_NOMBRAMIENTO" collection
 * @method Doctrine_Collection getNOANULNOMBRAMIENTO2()          Returns the current record's "NO_ANUL_NOMBRAMIENTO_2" collection
 * @method Doctrine_Collection getNOANULNOMBRAMIENTO3()          Returns the current record's "NO_ANUL_NOMBRAMIENTO_3" collection
 * @method Doctrine_Collection getNOANULNOMBRAMIENTO4()          Returns the current record's "NO_ANUL_NOMBRAMIENTO_4" collection
 * @method Doctrine_Collection getNOAJUSTENOMINA()               Returns the current record's "NO_AJUSTE_NOMINA" collection
 * @method Doctrine_Collection getNOAJUSTENOMINA2()              Returns the current record's "NO_AJUSTE_NOMINA_2" collection
 * @method Doctrine_Collection getNOAJUSTENOMINA3()              Returns the current record's "NO_AJUSTE_NOMINA_3" collection
 * @method Doctrine_Collection getNOAJUSTENOMINA4()              Returns the current record's "NO_AJUSTE_NOMINA_4" collection
 * @method Doctrine_Collection getNOAFILIAFONDO()                Returns the current record's "NO_AFILIA_FONDO" collection
 * @method Doctrine_Collection getNOAFILIAFONDO2()               Returns the current record's "NO_AFILIA_FONDO_2" collection
 * @method Doctrine_Collection getNOAFILIAFONDO3()               Returns the current record's "NO_AFILIA_FONDO_3" collection
 * @method Doctrine_Collection getNOAFILIAFONDO4()               Returns the current record's "NO_AFILIA_FONDO_4" collection
 * @method DATOS_FUNCIONARIO   setIdTipoDoc()                    Sets the current record's "id_tipo_doc" value
 * @method DATOS_FUNCIONARIO   setNumDoc()                       Sets the current record's "num_doc" value
 * @method DATOS_FUNCIONARIO   setPrimerNombre()                 Sets the current record's "primer_nombre" value
 * @method DATOS_FUNCIONARIO   setSegundoNombre()                Sets the current record's "segundo_nombre" value
 * @method DATOS_FUNCIONARIO   setPrimerApellido()               Sets the current record's "primer_apellido" value
 * @method DATOS_FUNCIONARIO   setSegundoApellido()              Sets the current record's "segundo_apellido" value
 * @method DATOS_FUNCIONARIO   setFechaNace()                    Sets the current record's "fecha_nace" value
 * @method DATOS_FUNCIONARIO   setIdPaisNace()                   Sets the current record's "id_pais_nace" value
 * @method DATOS_FUNCIONARIO   setIdDeptoNace()                  Sets the current record's "id_depto_nace" value
 * @method DATOS_FUNCIONARIO   setIdMuniNace()                   Sets the current record's "id_muni_nace" value
 * @method DATOS_FUNCIONARIO   setSexo()                         Sets the current record's "sexo" value
 * @method DATOS_FUNCIONARIO   setIdEstadoCivil()                Sets the current record's "id_estado_civil" value
 * @method DATOS_FUNCIONARIO   setDireccion()                    Sets the current record's "direccion" value
 * @method DATOS_FUNCIONARIO   setIdPaisDir()                    Sets the current record's "id_pais_dir" value
 * @method DATOS_FUNCIONARIO   setIdDeptoDir()                   Sets the current record's "id_depto_dir" value
 * @method DATOS_FUNCIONARIO   setIdMuniDir()                    Sets the current record's "id_muni_dir" value
 * @method DATOS_FUNCIONARIO   setTel()                          Sets the current record's "tel" value
 * @method DATOS_FUNCIONARIO   setEmail()                        Sets the current record's "email" value
 * @method DATOS_FUNCIONARIO   setIdTipoSangre()                 Sets the current record's "id_tipo_sangre" value
 * @method DATOS_FUNCIONARIO   setNumCertJudicial()              Sets the current record's "num_cert_judicial" value
 * @method DATOS_FUNCIONARIO   setFechaCertJudicial()            Sets the current record's "fecha_cert_judicial" value
 * @method DATOS_FUNCIONARIO   setCarreraAdmin()                 Sets the current record's "carrera_admin" value
 * @method DATOS_FUNCIONARIO   setTecnicoCientifico()            Sets the current record's "tecnico_cientifico" value
 * @method DATOS_FUNCIONARIO   setIdArea()                       Sets the current record's "id_area" value
 * @method DATOS_FUNCIONARIO   setActivo()                       Sets the current record's "activo" value
 * @method DATOS_FUNCIONARIO   setNumLibreta()                   Sets the current record's "num_libreta" value
 * @method DATOS_FUNCIONARIO   setClaseLibreta()                 Sets the current record's "clase_libreta" value
 * @method DATOS_FUNCIONARIO   setDistritoLibreta()              Sets the current record's "distrito_libreta" value
 * @method DATOS_FUNCIONARIO   setIdTituloBasica()               Sets the current record's "id_titulo_basica" value
 * @method DATOS_FUNCIONARIO   setUltimoGrado()                  Sets the current record's "ultimo_grado" value
 * @method DATOS_FUNCIONARIO   setFoto()                         Sets the current record's "foto" value
 * @method DATOS_FUNCIONARIO   setCertificado()                  Sets the current record's "certificado" value
 * @method DATOS_FUNCIONARIO   setFechaEb()                      Sets the current record's "fecha_eb" value
 * @method DATOS_FUNCIONARIO   setDiploma()                      Sets the current record's "diploma" value
 * @method DATOS_FUNCIONARIO   setFechaDoc()                     Sets the current record's "fecha_doc" value
 * @method DATOS_FUNCIONARIO   setLugarDoc()                     Sets the current record's "lugar_doc" value
 * @method DATOS_FUNCIONARIO   setAdjuntoDoc()                   Sets the current record's "adjunto_doc" value
 * @method DATOS_FUNCIONARIO   setNacionalidad()                 Sets the current record's "nacionalidad" value
 * @method DATOS_FUNCIONARIO   setZonaNace()                     Sets the current record's "zona_nace" value
 * @method DATOS_FUNCIONARIO   setMovil()                        Sets the current record's "movil" value
 * @method DATOS_FUNCIONARIO   setApartadoAereo()                Sets the current record's "apartado_aereo" value
 * @method DATOS_FUNCIONARIO   setBarrio()                       Sets the current record's "barrio" value
 * @method DATOS_FUNCIONARIO   setTipoVivienda()                 Sets the current record's "tipo_vivienda" value
 * @method DATOS_FUNCIONARIO   setAdjuntoCertJudicial()          Sets the current record's "adjunto_cert_judicial" value
 * @method DATOS_FUNCIONARIO   setAdjuntoLibreta()               Sets the current record's "adjunto_libreta" value
 * @method DATOS_FUNCIONARIO   setNumeroPase()                   Sets the current record's "numero_pase" value
 * @method DATOS_FUNCIONARIO   setFechaPaseIni()                 Sets the current record's "fecha_pase_ini" value
 * @method DATOS_FUNCIONARIO   setFechaPaseFin()                 Sets the current record's "fecha_pase_fin" value
 * @method DATOS_FUNCIONARIO   setCategoriaPase()                Sets the current record's "categoria_pase" value
 * @method DATOS_FUNCIONARIO   setAdjuntoPase()                  Sets the current record's "adjunto_pase" value
 * @method DATOS_FUNCIONARIO   setLicenciaOpNuclear()            Sets the current record's "licencia_op_nuclear" value
 * @method DATOS_FUNCIONARIO   setAdjuntoCarnetProt()            Sets the current record's "adjunto_carnet_prot" value
 * @method DATOS_FUNCIONARIO   setIdPaisBasica()                 Sets the current record's "id_pais_basica" value
 * @method DATOS_FUNCIONARIO   setIdDeptoBasica()                Sets the current record's "id_depto_basica" value
 * @method DATOS_FUNCIONARIO   setIdMuniBasica()                 Sets the current record's "id_muni_basica" value
 * @method DATOS_FUNCIONARIO   setInstitucionBasica()            Sets the current record's "institucion_basica" value
 * @method DATOS_FUNCIONARIO   setObservacionesBasica()          Sets the current record's "observaciones_basica" value
 * @method DATOS_FUNCIONARIO   setIdTipoEduBasica()              Sets the current record's "id_tipo_edu_basica" value
 * @method DATOS_FUNCIONARIO   setAREA()                         Sets the current record's "AREA" value
 * @method DATOS_FUNCIONARIO   setDEPARTAMENTO()                 Sets the current record's "DEPARTAMENTO" value
 * @method DATOS_FUNCIONARIO   setDEPARTAMENTO3()                Sets the current record's "DEPARTAMENTO_3" value
 * @method DATOS_FUNCIONARIO   setESTADOCIVIL()                  Sets the current record's "ESTADO_CIVIL" value
 * @method DATOS_FUNCIONARIO   setPAIS()                         Sets the current record's "PAIS" value
 * @method DATOS_FUNCIONARIO   setPAIS6()                        Sets the current record's "PAIS_6" value
 * @method DATOS_FUNCIONARIO   setTIPODOCUMENTO()                Sets the current record's "TIPO_DOCUMENTO" value
 * @method DATOS_FUNCIONARIO   setTIPOSANGRE()                   Sets the current record's "TIPO_SANGRE" value
 * @method DATOS_FUNCIONARIO   setTIPOTITULOBASICA()             Sets the current record's "TIPO_TITULO_BASICA" value
 * @method DATOS_FUNCIONARIO   setNOUPCADICIONAL()               Sets the current record's "NO_UPC_ADICIONAL" collection
 * @method DATOS_FUNCIONARIO   setNOUPCADICIONAL2()              Sets the current record's "NO_UPC_ADICIONAL_2" collection
 * @method DATOS_FUNCIONARIO   setNOUPCADICIONAL3()              Sets the current record's "NO_UPC_ADICIONAL_3" collection
 * @method DATOS_FUNCIONARIO   setNOUPCADICIONAL4()              Sets the current record's "NO_UPC_ADICIONAL_4" collection
 * @method DATOS_FUNCIONARIO   setNOULTIMOVALOR()                Sets the current record's "NO_ULTIMO_VALOR" collection
 * @method DATOS_FUNCIONARIO   setNOULTIMOVALOR2()               Sets the current record's "NO_ULTIMO_VALOR_2" collection
 * @method DATOS_FUNCIONARIO   setNOULTIMOVALOR3()               Sets the current record's "NO_ULTIMO_VALOR_3" collection
 * @method DATOS_FUNCIONARIO   setNOULTIMOVALOR4()               Sets the current record's "NO_ULTIMO_VALOR_4" collection
 * @method DATOS_FUNCIONARIO   setNORHDPMF()                     Sets the current record's "NO_RH_DP_MF" collection
 * @method DATOS_FUNCIONARIO   setNORHDPMF2()                    Sets the current record's "NO_RH_DP_MF_2" collection
 * @method DATOS_FUNCIONARIO   setNORHDPMF3()                    Sets the current record's "NO_RH_DP_MF_3" collection
 * @method DATOS_FUNCIONARIO   setNORHDPMF4()                    Sets the current record's "NO_RH_DP_MF_4" collection
 * @method DATOS_FUNCIONARIO   setNOPROMEDIOPERIODO()            Sets the current record's "NO_PROMEDIO_PERIODO" collection
 * @method DATOS_FUNCIONARIO   setNOPROMEDIOPERIODO5()           Sets the current record's "NO_PROMEDIO_PERIODO_5" collection
 * @method DATOS_FUNCIONARIO   setNOPROMEDIOPERIODO6()           Sets the current record's "NO_PROMEDIO_PERIODO_6" collection
 * @method DATOS_FUNCIONARIO   setNOPROMEDIOPERIODO7()           Sets the current record's "NO_PROMEDIO_PERIODO_7" collection
 * @method DATOS_FUNCIONARIO   setNOPAGOFUNC()                   Sets the current record's "NO_PAGO_FUNC" collection
 * @method DATOS_FUNCIONARIO   setNOPAGOFUNC2()                  Sets the current record's "NO_PAGO_FUNC_2" collection
 * @method DATOS_FUNCIONARIO   setNOPAGOFUNC3()                  Sets the current record's "NO_PAGO_FUNC_3" collection
 * @method DATOS_FUNCIONARIO   setNOPAGOFUNC4()                  Sets the current record's "NO_PAGO_FUNC_4" collection
 * @method DATOS_FUNCIONARIO   setNONOVTIPNOMBRA()               Sets the current record's "NO_NOV_TIP_NOMBRA" collection
 * @method DATOS_FUNCIONARIO   setNONOVTIPNOMBRA2()              Sets the current record's "NO_NOV_TIP_NOMBRA_2" collection
 * @method DATOS_FUNCIONARIO   setNONOVTIPNOMBRA3()              Sets the current record's "NO_NOV_TIP_NOMBRA_3" collection
 * @method DATOS_FUNCIONARIO   setNONOVTIPNOMBRA4()              Sets the current record's "NO_NOV_TIP_NOMBRA_4" collection
 * @method DATOS_FUNCIONARIO   setNONOVDEDADIC()                 Sets the current record's "NO_NOV_DED_ADIC" collection
 * @method DATOS_FUNCIONARIO   setNONOVDEDADIC2()                Sets the current record's "NO_NOV_DED_ADIC_2" collection
 * @method DATOS_FUNCIONARIO   setNONOVDEDADIC3()                Sets the current record's "NO_NOV_DED_ADIC_3" collection
 * @method DATOS_FUNCIONARIO   setNONOVDEDADIC4()                Sets the current record's "NO_NOV_DED_ADIC_4" collection
 * @method DATOS_FUNCIONARIO   setNONOVEDADVAC()                 Sets the current record's "NO_NOVEDAD_VAC" collection
 * @method DATOS_FUNCIONARIO   setNONOVEDADVAC2()                Sets the current record's "NO_NOVEDAD_VAC_2" collection
 * @method DATOS_FUNCIONARIO   setNONOVEDADVAC3()                Sets the current record's "NO_NOVEDAD_VAC_3" collection
 * @method DATOS_FUNCIONARIO   setNONOVEDADVAC4()                Sets the current record's "NO_NOVEDAD_VAC_4" collection
 * @method DATOS_FUNCIONARIO   setNONOVEDADPROCEDRETE()          Sets the current record's "NO_NOVEDAD_PROCED_RETE" collection
 * @method DATOS_FUNCIONARIO   setNONOVEDADPROCEDRETE2()         Sets the current record's "NO_NOVEDAD_PROCED_RETE_2" collection
 * @method DATOS_FUNCIONARIO   setNONOVEDADPROCEDRETE3()         Sets the current record's "NO_NOVEDAD_PROCED_RETE_3" collection
 * @method DATOS_FUNCIONARIO   setNONOVEDADPROCEDRETE4()         Sets the current record's "NO_NOVEDAD_PROCED_RETE_4" collection
 * @method DATOS_FUNCIONARIO   setNONOVEDADPERSONAL()            Sets the current record's "NO_NOVEDAD_PERSONAL" collection
 * @method DATOS_FUNCIONARIO   setNONOVEDADPERSONAL2()           Sets the current record's "NO_NOVEDAD_PERSONAL_2" collection
 * @method DATOS_FUNCIONARIO   setNONOVEDADPERSONAL3()           Sets the current record's "NO_NOVEDAD_PERSONAL_3" collection
 * @method DATOS_FUNCIONARIO   setNONOVEDADPERSONAL4()           Sets the current record's "NO_NOVEDAD_PERSONAL_4" collection
 * @method DATOS_FUNCIONARIO   setNONOVEDADKARDEX()              Sets the current record's "NO_NOVEDAD_KARDEX" collection
 * @method DATOS_FUNCIONARIO   setNONOVEDADKARDEX2()             Sets the current record's "NO_NOVEDAD_KARDEX_2" collection
 * @method DATOS_FUNCIONARIO   setNONOVEDADKARDEX3()             Sets the current record's "NO_NOVEDAD_KARDEX_3" collection
 * @method DATOS_FUNCIONARIO   setNONOVEDADKARDEX4()             Sets the current record's "NO_NOVEDAD_KARDEX_4" collection
 * @method DATOS_FUNCIONARIO   setNONOMBRAMIENTO()               Sets the current record's "NO_NOMBRAMIENTO" collection
 * @method DATOS_FUNCIONARIO   setNONOMBRAMIENTO2()              Sets the current record's "NO_NOMBRAMIENTO_2" collection
 * @method DATOS_FUNCIONARIO   setNONOMBRAMIENTO3()              Sets the current record's "NO_NOMBRAMIENTO_3" collection
 * @method DATOS_FUNCIONARIO   setNONOMBRAMIENTO4()              Sets the current record's "NO_NOMBRAMIENTO_4" collection
 * @method DATOS_FUNCIONARIO   setNOMODIFICARETEFUENTE()         Sets the current record's "NO_MODIFICA_RETEFUENTE" collection
 * @method DATOS_FUNCIONARIO   setNOMODIFICARETEFUENTE2()        Sets the current record's "NO_MODIFICA_RETEFUENTE_2" collection
 * @method DATOS_FUNCIONARIO   setNOMODIFICARETEFUENTE3()        Sets the current record's "NO_MODIFICA_RETEFUENTE_3" collection
 * @method DATOS_FUNCIONARIO   setNOMODIFICARETEFUENTE4()        Sets the current record's "NO_MODIFICA_RETEFUENTE_4" collection
 * @method DATOS_FUNCIONARIO   setNOLIQUIDAPROVISION()           Sets the current record's "NO_LIQUIDA_PROVISION" collection
 * @method DATOS_FUNCIONARIO   setNOLIQUIDAPROVISION2()          Sets the current record's "NO_LIQUIDA_PROVISION_2" collection
 * @method DATOS_FUNCIONARIO   setNOLIQUIDAPROVISION3()          Sets the current record's "NO_LIQUIDA_PROVISION_3" collection
 * @method DATOS_FUNCIONARIO   setNOLIQUIDAPROVISION4()          Sets the current record's "NO_LIQUIDA_PROVISION_4" collection
 * @method DATOS_FUNCIONARIO   setNOLIQUIDANOMINA()              Sets the current record's "NO_LIQUIDA_NOMINA" collection
 * @method DATOS_FUNCIONARIO   setNOLIQUIDANOMINA2()             Sets the current record's "NO_LIQUIDA_NOMINA_2" collection
 * @method DATOS_FUNCIONARIO   setNOLIQUIDANOMINA3()             Sets the current record's "NO_LIQUIDA_NOMINA_3" collection
 * @method DATOS_FUNCIONARIO   setNOLIQUIDANOMINA4()             Sets the current record's "NO_LIQUIDA_NOMINA_4" collection
 * @method DATOS_FUNCIONARIO   setNOLIQUIDAEXTRA()               Sets the current record's "NO_LIQUIDA_EXTRA" collection
 * @method DATOS_FUNCIONARIO   setNOLIQUIDAEXTRA2()              Sets the current record's "NO_LIQUIDA_EXTRA_2" collection
 * @method DATOS_FUNCIONARIO   setNOLIQUIDAEXTRA3()              Sets the current record's "NO_LIQUIDA_EXTRA_3" collection
 * @method DATOS_FUNCIONARIO   setNOLIQUIDAEXTRA4()              Sets the current record's "NO_LIQUIDA_EXTRA_4" collection
 * @method DATOS_FUNCIONARIO   setNOLIQUIDAAPORTE()              Sets the current record's "NO_LIQUIDA_APORTE" collection
 * @method DATOS_FUNCIONARIO   setNOLIQUIDAAPORTE2()             Sets the current record's "NO_LIQUIDA_APORTE_2" collection
 * @method DATOS_FUNCIONARIO   setNOLIQUIDAAPORTE3()             Sets the current record's "NO_LIQUIDA_APORTE_3" collection
 * @method DATOS_FUNCIONARIO   setNOLIQUIDAAPORTE4()             Sets the current record's "NO_LIQUIDA_APORTE_4" collection
 * @method DATOS_FUNCIONARIO   setNOHREXTRA()                    Sets the current record's "NO_HR_EXTRA" collection
 * @method DATOS_FUNCIONARIO   setNOHREXTRA2()                   Sets the current record's "NO_HR_EXTRA_2" collection
 * @method DATOS_FUNCIONARIO   setNOHREXTRA3()                   Sets the current record's "NO_HR_EXTRA_3" collection
 * @method DATOS_FUNCIONARIO   setNOHREXTRA4()                   Sets the current record's "NO_HR_EXTRA_4" collection
 * @method DATOS_FUNCIONARIO   setNOESTADOFUNC()                 Sets the current record's "NO_ESTADO_FUNC" collection
 * @method DATOS_FUNCIONARIO   setNOESTADOFUNC2()                Sets the current record's "NO_ESTADO_FUNC_2" collection
 * @method DATOS_FUNCIONARIO   setNOESTADOFUNC3()                Sets the current record's "NO_ESTADO_FUNC_3" collection
 * @method DATOS_FUNCIONARIO   setNOESTADOFUNC4()                Sets the current record's "NO_ESTADO_FUNC_4" collection
 * @method DATOS_FUNCIONARIO   setNODEDNOLEY()                   Sets the current record's "NO_DED_NOLEY" collection
 * @method DATOS_FUNCIONARIO   setNODEDNOLEY2()                  Sets the current record's "NO_DED_NOLEY_2" collection
 * @method DATOS_FUNCIONARIO   setNODEDNOLEY3()                  Sets the current record's "NO_DED_NOLEY_3" collection
 * @method DATOS_FUNCIONARIO   setNODEDNOLEY4()                  Sets the current record's "NO_DED_NOLEY_4" collection
 * @method DATOS_FUNCIONARIO   setNOCONSECUTIVOCERTIF()          Sets the current record's "NO_CONSECUTIVO_CERTIF" collection
 * @method DATOS_FUNCIONARIO   setNOCONSECUTIVOCERTIF2()         Sets the current record's "NO_CONSECUTIVO_CERTIF_2" collection
 * @method DATOS_FUNCIONARIO   setNOCONSECUTIVOCERTIF3()         Sets the current record's "NO_CONSECUTIVO_CERTIF_3" collection
 * @method DATOS_FUNCIONARIO   setNOCONSECUTIVOCERTIF4()         Sets the current record's "NO_CONSECUTIVO_CERTIF_4" collection
 * @method DATOS_FUNCIONARIO   setNOCONCEPTOPERIODO()            Sets the current record's "NO_CONCEPTO_PERIODO" collection
 * @method DATOS_FUNCIONARIO   setNOCONCEPTOPERIODO2()           Sets the current record's "NO_CONCEPTO_PERIODO_2" collection
 * @method DATOS_FUNCIONARIO   setNOCONCEPTOPERIODO3()           Sets the current record's "NO_CONCEPTO_PERIODO_3" collection
 * @method DATOS_FUNCIONARIO   setNOCONCEPTOPERIODO4()           Sets the current record's "NO_CONCEPTO_PERIODO_4" collection
 * @method DATOS_FUNCIONARIO   setNOCONCEPTOFUNC()               Sets the current record's "NO_CONCEPTO_FUNC" collection
 * @method DATOS_FUNCIONARIO   setNOCONCEPTOFUNC2()              Sets the current record's "NO_CONCEPTO_FUNC_2" collection
 * @method DATOS_FUNCIONARIO   setNOCONCEPTOFUNC3()              Sets the current record's "NO_CONCEPTO_FUNC_3" collection
 * @method DATOS_FUNCIONARIO   setNOCONCEPTOFUNC4()              Sets the current record's "NO_CONCEPTO_FUNC_4" collection
 * @method DATOS_FUNCIONARIO   setNOCESANTIA()                   Sets the current record's "NO_CESANTIA" collection
 * @method DATOS_FUNCIONARIO   setNOCESANTIA2()                  Sets the current record's "NO_CESANTIA_2" collection
 * @method DATOS_FUNCIONARIO   setNOCESANTIA3()                  Sets the current record's "NO_CESANTIA_3" collection
 * @method DATOS_FUNCIONARIO   setNOCESANTIA4()                  Sets the current record's "NO_CESANTIA_4" collection
 * @method DATOS_FUNCIONARIO   setNOCERTIRETEFUENTE()            Sets the current record's "NO_CERTI_RETEFUENTE" collection
 * @method DATOS_FUNCIONARIO   setNOCERTIRETEFUENTE2()           Sets the current record's "NO_CERTI_RETEFUENTE_2" collection
 * @method DATOS_FUNCIONARIO   setNOCERTIRETEFUENTE3()           Sets the current record's "NO_CERTI_RETEFUENTE_3" collection
 * @method DATOS_FUNCIONARIO   setNOCERTIRETEFUENTE4()           Sets the current record's "NO_CERTI_RETEFUENTE_4" collection
 * @method DATOS_FUNCIONARIO   setNOCERTIFINGRERETENINF()        Sets the current record's "NO_CERTIF_INGRE_RETEN_INF" collection
 * @method DATOS_FUNCIONARIO   setNOCERTIFINGRERETENINF2()       Sets the current record's "NO_CERTIF_INGRE_RETEN_INF_2" collection
 * @method DATOS_FUNCIONARIO   setNOCERTIFINGRERETENINF3()       Sets the current record's "NO_CERTIF_INGRE_RETEN_INF_3" collection
 * @method DATOS_FUNCIONARIO   setNOCERTIFINGRERETENINF4()       Sets the current record's "NO_CERTIF_INGRE_RETEN_INF_4" collection
 * @method DATOS_FUNCIONARIO   setNOCERTIFINGRERETENDIAN()       Sets the current record's "NO_CERTIF_INGRE_RETEN_DIAN" collection
 * @method DATOS_FUNCIONARIO   setNOCERTIFINGRERETENDIAN2()      Sets the current record's "NO_CERTIF_INGRE_RETEN_DIAN_2" collection
 * @method DATOS_FUNCIONARIO   setNOCERTIFINGRERETENDIAN3()      Sets the current record's "NO_CERTIF_INGRE_RETEN_DIAN_3" collection
 * @method DATOS_FUNCIONARIO   setNOCERTIFINGRERETENDIAN4()      Sets the current record's "NO_CERTIF_INGRE_RETEN_DIAN_4" collection
 * @method DATOS_FUNCIONARIO   setNOCERTIFINGRERETEN()           Sets the current record's "NO_CERTIF_INGRE_RETEN" collection
 * @method DATOS_FUNCIONARIO   setNOCERTIFINGRERETEN2()          Sets the current record's "NO_CERTIF_INGRE_RETEN_2" collection
 * @method DATOS_FUNCIONARIO   setNOCERTIFINGRERETEN3()          Sets the current record's "NO_CERTIF_INGRE_RETEN_3" collection
 * @method DATOS_FUNCIONARIO   setNOCERTIFINGRERETEN4()          Sets the current record's "NO_CERTIF_INGRE_RETEN_4" collection
 * @method DATOS_FUNCIONARIO   setNOCALRETEFUENTEHIST()          Sets the current record's "NO_CAL_RETEFUENTE_HIST" collection
 * @method DATOS_FUNCIONARIO   setNOCALRETEFUENTEHIST2()         Sets the current record's "NO_CAL_RETEFUENTE_HIST_2" collection
 * @method DATOS_FUNCIONARIO   setNOCALRETEFUENTEHIST3()         Sets the current record's "NO_CAL_RETEFUENTE_HIST_3" collection
 * @method DATOS_FUNCIONARIO   setNOCALRETEFUENTEHIST4()         Sets the current record's "NO_CAL_RETEFUENTE_HIST_4" collection
 * @method DATOS_FUNCIONARIO   setNOCALRETEFUENTE()              Sets the current record's "NO_CAL_RETEFUENTE" collection
 * @method DATOS_FUNCIONARIO   setNOCALRETEFUENTE2()             Sets the current record's "NO_CAL_RETEFUENTE_2" collection
 * @method DATOS_FUNCIONARIO   setNOCALRETEFUENTE3()             Sets the current record's "NO_CAL_RETEFUENTE_3" collection
 * @method DATOS_FUNCIONARIO   setNOCALRETEFUENTE4()             Sets the current record's "NO_CAL_RETEFUENTE_4" collection
 * @method DATOS_FUNCIONARIO   setNOBONIFICASERVICIOS()          Sets the current record's "NO_BONIFICA_SERVICIOS" collection
 * @method DATOS_FUNCIONARIO   setNOBONIFICASERVICIOS2()         Sets the current record's "NO_BONIFICA_SERVICIOS_2" collection
 * @method DATOS_FUNCIONARIO   setNOBONIFICASERVICIOS3()         Sets the current record's "NO_BONIFICA_SERVICIOS_3" collection
 * @method DATOS_FUNCIONARIO   setNOBONIFICASERVICIOS4()         Sets the current record's "NO_BONIFICA_SERVICIOS_4" collection
 * @method DATOS_FUNCIONARIO   setNOAUTORIZACION()               Sets the current record's "NO_AUTORIZACION" collection
 * @method DATOS_FUNCIONARIO   setNOAUTORIZACION2()              Sets the current record's "NO_AUTORIZACION_2" collection
 * @method DATOS_FUNCIONARIO   setNOAUTORIZACION3()              Sets the current record's "NO_AUTORIZACION_3" collection
 * @method DATOS_FUNCIONARIO   setNOAUTORIZACION4()              Sets the current record's "NO_AUTORIZACION_4" collection
 * @method DATOS_FUNCIONARIO   setNOANULNOVEDADVAC()             Sets the current record's "NO_ANUL_NOVEDAD_VAC" collection
 * @method DATOS_FUNCIONARIO   setNOANULNOVEDADVAC2()            Sets the current record's "NO_ANUL_NOVEDAD_VAC_2" collection
 * @method DATOS_FUNCIONARIO   setNOANULNOVEDADVAC3()            Sets the current record's "NO_ANUL_NOVEDAD_VAC_3" collection
 * @method DATOS_FUNCIONARIO   setNOANULNOVEDADVAC4()            Sets the current record's "NO_ANUL_NOVEDAD_VAC_4" collection
 * @method DATOS_FUNCIONARIO   setNOANULNOMBRAMIENTO()           Sets the current record's "NO_ANUL_NOMBRAMIENTO" collection
 * @method DATOS_FUNCIONARIO   setNOANULNOMBRAMIENTO2()          Sets the current record's "NO_ANUL_NOMBRAMIENTO_2" collection
 * @method DATOS_FUNCIONARIO   setNOANULNOMBRAMIENTO3()          Sets the current record's "NO_ANUL_NOMBRAMIENTO_3" collection
 * @method DATOS_FUNCIONARIO   setNOANULNOMBRAMIENTO4()          Sets the current record's "NO_ANUL_NOMBRAMIENTO_4" collection
 * @method DATOS_FUNCIONARIO   setNOAJUSTENOMINA()               Sets the current record's "NO_AJUSTE_NOMINA" collection
 * @method DATOS_FUNCIONARIO   setNOAJUSTENOMINA2()              Sets the current record's "NO_AJUSTE_NOMINA_2" collection
 * @method DATOS_FUNCIONARIO   setNOAJUSTENOMINA3()              Sets the current record's "NO_AJUSTE_NOMINA_3" collection
 * @method DATOS_FUNCIONARIO   setNOAJUSTENOMINA4()              Sets the current record's "NO_AJUSTE_NOMINA_4" collection
 * @method DATOS_FUNCIONARIO   setNOAFILIAFONDO()                Sets the current record's "NO_AFILIA_FONDO" collection
 * @method DATOS_FUNCIONARIO   setNOAFILIAFONDO2()               Sets the current record's "NO_AFILIA_FONDO_2" collection
 * @method DATOS_FUNCIONARIO   setNOAFILIAFONDO3()               Sets the current record's "NO_AFILIA_FONDO_3" collection
 * @method DATOS_FUNCIONARIO   setNOAFILIAFONDO4()               Sets the current record's "NO_AFILIA_FONDO_4" collection
 * 
 * @package    controlComisiones
 * @subpackage model
 * @author     Your name here
 * @version    SVN: $Id: Builder.php 7691 2011-02-04 15:43:29Z jwage $
 */
abstract class BaseDATOS_FUNCIONARIO extends sfDoctrineRecord
{
    public function setTableDefinition()
    {
        $this->setTableName('DATOS_FUNCIONARIO');
        $this->hasColumn('id_tipo_doc', 'integer', 20, array(
             'notnull' => false,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => true,
             'length' => 20,
             ));
        $this->hasColumn('num_doc', 'string', 20, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => true,
             'length' => 20,
             ));
        $this->hasColumn('primer_nombre', 'string', 30, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 30,
             ));
        $this->hasColumn('segundo_nombre', 'string', 30, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 30,
             ));
        $this->hasColumn('primer_apellido', 'string', 30, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 30,
             ));
        $this->hasColumn('segundo_apellido', 'string', 30, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 30,
             ));
        $this->hasColumn('fecha_nace', 'timestamp', 7, array(
             'notnull' => false,
             'type' => 'timestamp',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 7,
             ));
        $this->hasColumn('id_pais_nace', 'integer', 20, array(
             'notnull' => false,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 20,
             ));
        $this->hasColumn('id_depto_nace', 'integer', 20, array(
             'notnull' => false,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 20,
             ));
        $this->hasColumn('id_muni_nace', 'integer', 8, array(
             'notnull' => false,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 8,
             ));
        $this->hasColumn('sexo', 'string', 1, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 1,
             'unsigned' => false,
             'primary' => false,
             'length' => 1,
             ));
        $this->hasColumn('id_estado_civil', 'integer', 20, array(
             'notnull' => false,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 20,
             ));
        $this->hasColumn('direccion', 'string', 200, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 200,
             ));
        $this->hasColumn('id_pais_dir', 'integer', 20, array(
             'notnull' => false,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 20,
             ));
        $this->hasColumn('id_depto_dir', 'integer', 20, array(
             'notnull' => false,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 20,
             ));
        $this->hasColumn('id_muni_dir', 'integer', 8, array(
             'notnull' => false,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 8,
             ));
        $this->hasColumn('tel', 'string', 20, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 20,
             ));
        $this->hasColumn('email', 'string', 40, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 40,
             ));
        $this->hasColumn('id_tipo_sangre', 'integer', 20, array(
             'notnull' => false,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 20,
             ));
        $this->hasColumn('num_cert_judicial', 'string', 40, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 40,
             ));
        $this->hasColumn('fecha_cert_judicial', 'timestamp', 7, array(
             'notnull' => false,
             'type' => 'timestamp',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 7,
             ));
        $this->hasColumn('carrera_admin', 'string', 1, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 1,
             'unsigned' => false,
             'primary' => false,
             'length' => 1,
             ));
        $this->hasColumn('tecnico_cientifico', 'string', 1, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 1,
             'unsigned' => false,
             'primary' => false,
             'length' => 1,
             ));
        $this->hasColumn('id_area', 'integer', 20, array(
             'notnull' => false,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 20,
             ));
        $this->hasColumn('activo', 'string', 1, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 1,
             'unsigned' => false,
             'primary' => false,
             'length' => 1,
             ));
        $this->hasColumn('num_libreta', 'string', 30, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 30,
             ));
        $this->hasColumn('clase_libreta', 'string', 20, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 20,
             ));
        $this->hasColumn('distrito_libreta', 'string', 20, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 20,
             ));
        $this->hasColumn('id_titulo_basica', 'integer', 20, array(
             'notnull' => false,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 20,
             ));
        $this->hasColumn('ultimo_grado', 'integer', 20, array(
             'notnull' => false,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 20,
             ));
        $this->hasColumn('foto', 'clob', 4000, array(
             'notnull' => false,
             'type' => 'clob',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 4000,
             ));
        $this->hasColumn('certificado', 'string', 2000, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 2000,
             ));
        $this->hasColumn('fecha_eb', 'timestamp', 7, array(
             'notnull' => false,
             'type' => 'timestamp',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 7,
             ));
        $this->hasColumn('diploma', 'string', 200, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 200,
             ));
        $this->hasColumn('fecha_doc', 'timestamp', 7, array(
             'notnull' => false,
             'type' => 'timestamp',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 7,
             ));
        $this->hasColumn('lugar_doc', 'string', 100, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 100,
             ));
        $this->hasColumn('adjunto_doc', 'string', 100, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 100,
             ));
        $this->hasColumn('nacionalidad', 'integer', 8, array(
             'notnull' => false,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 8,
             ));
        $this->hasColumn('zona_nace', 'string', 100, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 100,
             ));
        $this->hasColumn('movil', 'string', 100, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 100,
             ));
        $this->hasColumn('apartado_aereo', 'string', 100, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 100,
             ));
        $this->hasColumn('barrio', 'string', 100, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 100,
             ));
        $this->hasColumn('tipo_vivienda', 'string', 100, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 100,
             ));
        $this->hasColumn('adjunto_cert_judicial', 'string', 100, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 100,
             ));
        $this->hasColumn('adjunto_libreta', 'string', 100, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 100,
             ));
        $this->hasColumn('numero_pase', 'string', 100, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 100,
             ));
        $this->hasColumn('fecha_pase_ini', 'timestamp', 7, array(
             'notnull' => false,
             'type' => 'timestamp',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 7,
             ));
        $this->hasColumn('fecha_pase_fin', 'timestamp', 7, array(
             'notnull' => false,
             'type' => 'timestamp',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 7,
             ));
        $this->hasColumn('categoria_pase', 'string', 100, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 100,
             ));
        $this->hasColumn('adjunto_pase', 'string', 100, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 100,
             ));
        $this->hasColumn('licencia_op_nuclear', 'string', 100, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 100,
             ));
        $this->hasColumn('adjunto_carnet_prot', 'string', 100, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 100,
             ));
        $this->hasColumn('id_pais_basica', 'integer', 8, array(
             'notnull' => false,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 8,
             ));
        $this->hasColumn('id_depto_basica', 'integer', 8, array(
             'notnull' => false,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 8,
             ));
        $this->hasColumn('id_muni_basica', 'integer', 8, array(
             'notnull' => false,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 8,
             ));
        $this->hasColumn('institucion_basica', 'string', 100, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 100,
             ));
        $this->hasColumn('observaciones_basica', 'string', 500, array(
             'notnull' => false,
             'type' => 'string',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 500,
             ));
        $this->hasColumn('id_tipo_edu_basica', 'integer', 20, array(
             'notnull' => false,
             'type' => 'integer',
             'fixed' => 0,
             'unsigned' => false,
             'primary' => false,
             'length' => 20,
             ));
    }

    public function setUp()
    {
        parent::setUp();
        $this->hasOne('AREA', array(
             'local' => 'id_area',
             'foreign' => 'id_area'));

        $this->hasOne('DEPARTAMENTO', array(
             'local' => 'id_depto_nace',
             'foreign' => 'id_depto'));

        $this->hasOne('DEPARTAMENTO as DEPARTAMENTO_3', array(
             'local' => 'id_depto_dir',
             'foreign' => 'id_depto'));

        $this->hasOne('ESTADO_CIVIL', array(
             'local' => 'id_estado_civil',
             'foreign' => 'id_estado_civil'));

        $this->hasOne('PAIS', array(
             'local' => 'id_pais_dir',
             'foreign' => 'id_pais'));

        $this->hasOne('PAIS as PAIS_6', array(
             'local' => 'id_pais_nace',
             'foreign' => 'id_pais'));

        $this->hasOne('TIPO_DOCUMENTO', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasOne('TIPO_SANGRE', array(
             'local' => 'id_tipo_sangre',
             'foreign' => 'id_tipo_sangre'));

        $this->hasOne('TIPO_TITULO_BASICA', array(
             'local' => 'id_titulo_basica',
             'foreign' => 'id_titulo_basica'));

        $this->hasMany('NO_UPC_ADICIONAL', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_UPC_ADICIONAL as NO_UPC_ADICIONAL_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_UPC_ADICIONAL as NO_UPC_ADICIONAL_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_UPC_ADICIONAL as NO_UPC_ADICIONAL_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_ULTIMO_VALOR', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_ULTIMO_VALOR as NO_ULTIMO_VALOR_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_ULTIMO_VALOR as NO_ULTIMO_VALOR_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_ULTIMO_VALOR as NO_ULTIMO_VALOR_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_RH_DP_MF', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_RH_DP_MF as NO_RH_DP_MF_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_RH_DP_MF as NO_RH_DP_MF_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_RH_DP_MF as NO_RH_DP_MF_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_PROMEDIO_PERIODO', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_PROMEDIO_PERIODO as NO_PROMEDIO_PERIODO_5', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_PROMEDIO_PERIODO as NO_PROMEDIO_PERIODO_6', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_PROMEDIO_PERIODO as NO_PROMEDIO_PERIODO_7', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_PAGO_FUNC', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_PAGO_FUNC as NO_PAGO_FUNC_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_PAGO_FUNC as NO_PAGO_FUNC_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_PAGO_FUNC as NO_PAGO_FUNC_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_NOV_TIP_NOMBRA', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_NOV_TIP_NOMBRA as NO_NOV_TIP_NOMBRA_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_NOV_TIP_NOMBRA as NO_NOV_TIP_NOMBRA_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_NOV_TIP_NOMBRA as NO_NOV_TIP_NOMBRA_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_NOV_DED_ADIC', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_NOV_DED_ADIC as NO_NOV_DED_ADIC_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_NOV_DED_ADIC as NO_NOV_DED_ADIC_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_NOV_DED_ADIC as NO_NOV_DED_ADIC_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_NOVEDAD_VAC', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_NOVEDAD_VAC as NO_NOVEDAD_VAC_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_NOVEDAD_VAC as NO_NOVEDAD_VAC_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_NOVEDAD_VAC as NO_NOVEDAD_VAC_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_NOVEDAD_PROCED_RETE', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_NOVEDAD_PROCED_RETE as NO_NOVEDAD_PROCED_RETE_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_NOVEDAD_PROCED_RETE as NO_NOVEDAD_PROCED_RETE_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_NOVEDAD_PROCED_RETE as NO_NOVEDAD_PROCED_RETE_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_NOVEDAD_PERSONAL', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_NOVEDAD_PERSONAL as NO_NOVEDAD_PERSONAL_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_NOVEDAD_PERSONAL as NO_NOVEDAD_PERSONAL_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_NOVEDAD_PERSONAL as NO_NOVEDAD_PERSONAL_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_NOVEDAD_KARDEX', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_NOVEDAD_KARDEX as NO_NOVEDAD_KARDEX_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_NOVEDAD_KARDEX as NO_NOVEDAD_KARDEX_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_NOVEDAD_KARDEX as NO_NOVEDAD_KARDEX_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_NOMBRAMIENTO', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_NOMBRAMIENTO as NO_NOMBRAMIENTO_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_NOMBRAMIENTO as NO_NOMBRAMIENTO_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_NOMBRAMIENTO as NO_NOMBRAMIENTO_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_MODIFICA_RETEFUENTE', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_MODIFICA_RETEFUENTE as NO_MODIFICA_RETEFUENTE_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_MODIFICA_RETEFUENTE as NO_MODIFICA_RETEFUENTE_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_MODIFICA_RETEFUENTE as NO_MODIFICA_RETEFUENTE_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_LIQUIDA_PROVISION', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_LIQUIDA_PROVISION as NO_LIQUIDA_PROVISION_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_LIQUIDA_PROVISION as NO_LIQUIDA_PROVISION_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_LIQUIDA_PROVISION as NO_LIQUIDA_PROVISION_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_LIQUIDA_NOMINA', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_LIQUIDA_NOMINA as NO_LIQUIDA_NOMINA_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_LIQUIDA_NOMINA as NO_LIQUIDA_NOMINA_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_LIQUIDA_NOMINA as NO_LIQUIDA_NOMINA_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_LIQUIDA_EXTRA', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_LIQUIDA_EXTRA as NO_LIQUIDA_EXTRA_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_LIQUIDA_EXTRA as NO_LIQUIDA_EXTRA_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_LIQUIDA_EXTRA as NO_LIQUIDA_EXTRA_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_LIQUIDA_APORTE', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_LIQUIDA_APORTE as NO_LIQUIDA_APORTE_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_LIQUIDA_APORTE as NO_LIQUIDA_APORTE_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_LIQUIDA_APORTE as NO_LIQUIDA_APORTE_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_HR_EXTRA', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_HR_EXTRA as NO_HR_EXTRA_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_HR_EXTRA as NO_HR_EXTRA_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_HR_EXTRA as NO_HR_EXTRA_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_ESTADO_FUNC', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_ESTADO_FUNC as NO_ESTADO_FUNC_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_ESTADO_FUNC as NO_ESTADO_FUNC_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_ESTADO_FUNC as NO_ESTADO_FUNC_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_DED_NOLEY', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_DED_NOLEY as NO_DED_NOLEY_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_DED_NOLEY as NO_DED_NOLEY_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_DED_NOLEY as NO_DED_NOLEY_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_CONSECUTIVO_CERTIF', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_CONSECUTIVO_CERTIF as NO_CONSECUTIVO_CERTIF_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_CONSECUTIVO_CERTIF as NO_CONSECUTIVO_CERTIF_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_CONSECUTIVO_CERTIF as NO_CONSECUTIVO_CERTIF_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_CONCEPTO_PERIODO', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_CONCEPTO_PERIODO as NO_CONCEPTO_PERIODO_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_CONCEPTO_PERIODO as NO_CONCEPTO_PERIODO_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_CONCEPTO_PERIODO as NO_CONCEPTO_PERIODO_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_CONCEPTO_FUNC', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_CONCEPTO_FUNC as NO_CONCEPTO_FUNC_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_CONCEPTO_FUNC as NO_CONCEPTO_FUNC_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_CONCEPTO_FUNC as NO_CONCEPTO_FUNC_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_CESANTIA', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_CESANTIA as NO_CESANTIA_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_CESANTIA as NO_CESANTIA_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_CESANTIA as NO_CESANTIA_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_CERTI_RETEFUENTE', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_CERTI_RETEFUENTE as NO_CERTI_RETEFUENTE_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_CERTI_RETEFUENTE as NO_CERTI_RETEFUENTE_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_CERTI_RETEFUENTE as NO_CERTI_RETEFUENTE_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_CERTIF_INGRE_RETEN_INF', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_CERTIF_INGRE_RETEN_INF as NO_CERTIF_INGRE_RETEN_INF_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_CERTIF_INGRE_RETEN_INF as NO_CERTIF_INGRE_RETEN_INF_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_CERTIF_INGRE_RETEN_INF as NO_CERTIF_INGRE_RETEN_INF_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_CERTIF_INGRE_RETEN_DIAN', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_CERTIF_INGRE_RETEN_DIAN as NO_CERTIF_INGRE_RETEN_DIAN_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_CERTIF_INGRE_RETEN_DIAN as NO_CERTIF_INGRE_RETEN_DIAN_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_CERTIF_INGRE_RETEN_DIAN as NO_CERTIF_INGRE_RETEN_DIAN_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_CERTIF_INGRE_RETEN', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_CERTIF_INGRE_RETEN as NO_CERTIF_INGRE_RETEN_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_CERTIF_INGRE_RETEN as NO_CERTIF_INGRE_RETEN_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_CERTIF_INGRE_RETEN as NO_CERTIF_INGRE_RETEN_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_CAL_RETEFUENTE_HIST', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_CAL_RETEFUENTE_HIST as NO_CAL_RETEFUENTE_HIST_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_CAL_RETEFUENTE_HIST as NO_CAL_RETEFUENTE_HIST_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_CAL_RETEFUENTE_HIST as NO_CAL_RETEFUENTE_HIST_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_CAL_RETEFUENTE', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_CAL_RETEFUENTE as NO_CAL_RETEFUENTE_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_CAL_RETEFUENTE as NO_CAL_RETEFUENTE_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_CAL_RETEFUENTE as NO_CAL_RETEFUENTE_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_BONIFICA_SERVICIOS', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_BONIFICA_SERVICIOS as NO_BONIFICA_SERVICIOS_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_BONIFICA_SERVICIOS as NO_BONIFICA_SERVICIOS_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_BONIFICA_SERVICIOS as NO_BONIFICA_SERVICIOS_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_AUTORIZACION', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_AUTORIZACION as NO_AUTORIZACION_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_AUTORIZACION as NO_AUTORIZACION_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_AUTORIZACION as NO_AUTORIZACION_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_ANUL_NOVEDAD_VAC', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_ANUL_NOVEDAD_VAC as NO_ANUL_NOVEDAD_VAC_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_ANUL_NOVEDAD_VAC as NO_ANUL_NOVEDAD_VAC_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_ANUL_NOVEDAD_VAC as NO_ANUL_NOVEDAD_VAC_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_ANUL_NOMBRAMIENTO', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_ANUL_NOMBRAMIENTO as NO_ANUL_NOMBRAMIENTO_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_ANUL_NOMBRAMIENTO as NO_ANUL_NOMBRAMIENTO_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_ANUL_NOMBRAMIENTO as NO_ANUL_NOMBRAMIENTO_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_AJUSTE_NOMINA', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_AJUSTE_NOMINA as NO_AJUSTE_NOMINA_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_AJUSTE_NOMINA as NO_AJUSTE_NOMINA_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_AJUSTE_NOMINA as NO_AJUSTE_NOMINA_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_AFILIA_FONDO', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_AFILIA_FONDO as NO_AFILIA_FONDO_2', array(
             'local' => 'id_tipo_doc',
             'foreign' => 'num_doc'));

        $this->hasMany('NO_AFILIA_FONDO as NO_AFILIA_FONDO_3', array(
             'local' => 'num_doc',
             'foreign' => 'id_tipo_doc'));

        $this->hasMany('NO_AFILIA_FONDO as NO_AFILIA_FONDO_4', array(
             'local' => 'num_doc',
             'foreign' => 'num_doc'));
    }
}