package components
{
    [Bindable]public class Person extends Sup
    {
        private var firstName:String;
        private var lastName:String;
        private var salutation:String;
        private var socialSecurityNumber:String;
        private var gender:String;
        private var providerType:String;
        private var speciality:String;
        private var partyType:String;
        private var suffix:String;
        
        
        public function Person(id:String,x:Number,y:Number)
        {
            super(id,x,y);
            
            
        }
         public function get getfirstName():String
        {
            return firstName;
        }
         public function set setfirstName(fname:String):void
        {
            firstName=fname;
        }
         public function get getlastName():String
        {
            return lastName;
        }
         public function set setlastName(lname:String):void
        {
            lastName=lname;
        }
         public function get getsalutation():String
        {
            return salutation;
        }
         public function set setsalutation(salu:String):void
        {
            salutation=salu;
        }
         public function get getsocialSecurityNumber():String
        {
            return socialSecurityNumber;
        }
        public function set setsocialSecurityNumber(ssn:String):void
        {
            socialSecurityNumber=ssn;
        }
         public function get getgender():String
        {
            return gender;
        }
         public function set setgender(gen:String):void
        {
             gender=gen;
        }
         public function get getproviderType():String
        {
            return providerType;
        }
         public function set setproviderType(ptype:String):void
        {
            providerType=ptype;
        }
         public function get getspeciality():String
        {
            return speciality;
        }
         public function set setspeciality(spec:String):void
        {
            speciality=spec;
        }
         public function get getsuffix():String
        {
            return suffix;
        }
         public function set setsuffix(suf:String):void
        {
             suffix=suf;
        }
         public function get getpartyType():String
        {
            return partyType;
        }
         public function set setpartyType(ptype:String):void
        {
             partyType=ptype;
        }
        public function setAll(fname:String,lname:String,salu:String,ssn:String,gen:String,protype:String,spec:String,suf:String,partype:String):void
        {
            
            firstName=fname;
            lastName=lname;
            salutation=salu;
            socialSecurityNumber=ssn;
            gender=gen;
            providerType=protype;
            speciality=spec;
            suffix=suf;
            partyType=partype;
            
        }
        
    }
}