package com.ejie.m62fb.model;


import java.util.Date;

import com.ejie.m62fb.model.base.AbstractM62FBModel;
import com.ejie.m62fb.model.direccion.Direccion;
import com.ejie.m62fb.model.tipos.TipoClave;
import com.ejie.m62fb.model.tipos.TipoEstadoCivil;
import com.ejie.m62fb.model.tipos.TipoSexo;

/**
 * M62p20t0- Table BD reference 
XXXX
 */

public class PersonaP20 extends AbstractM62FBModel implements java.io.Serializable {

	private static final long serialVersionUID = 1L;
            private Integer idPersona;
            //private M62a15t0 m62a15t0;
            private String nifTitular;
            private Long numCorrelNif;
            private TipoClave tipoClave;
            //private Integer itipiden;
            private String apellido1;
            private String apellido2;
            private String nombre;
            private Date fecNacimiento;
            //private String indSexo;
            private TipoSexo sexo;
            private TipoEstadoCivil estadoCivil;
            //private Integer iestcivi;
            //private Long cpais;
            //private String dpais;
            //private Long cterrito;
            //private String dterrito;
            //private Integer cmunicip;
            //private String dmunicip;
            //private String ddirecci;
            private String email;
            private Integer telefono;
            private Integer telefonoSec;

            private Direccion direccion;
            

            private String codAplicacion;
            private String codNacionalidad;
            //private List<Propietario> m62r04t0s = new ArrayList<Propietario>();
            //private List<M62r14t0> m62r14t0s = new ArrayList<M62r14t0>();
            //private List<M62r13t0> m62r13t0s = new ArrayList<M62r13t0>();

	/** 
	 * Method 'PersonaP20'.
	 */
    public PersonaP20() {
    }


	
    
    /** 
     * Method 'PersonaP20'.
     * @param idPersona Integer
     */    
     public PersonaP20(Integer idPersona) {
          this.idPersona = idPersona;
	}


  
}

