code: public ContactPersonDataType getContactPersonDataType(ProposalPersonContract person) {
  		ContactPersonDataType contactPerson = ContactPersonDataType.Factory
  				.newInstance();
  		if (person != null) {
  			contactPerson.setName((getHumanNameDataType(person)));
  			String phone = person.getOfficePhone();
  			if (phone != null && !phone.equals("")) {
  				contactPerson.setPhone(phone);
  			}
  			String email = person.getEmailAddress();
  			if (email != null && !email.equals("")) {
  				contactPerson.setEmail(email);
  			}
  			String title = person.getPrimaryTitle();
  			if (title != null && !title.equals("")) {
  				contactPerson.setTitle(title);
  			}
  			String fax = person.getFaxNumber();
  			if (StringUtils.isNotEmpty(fax)) {
  				contactPerson.setFax(fax);
  			}
  			contactPerson.setAddress(getAddressDataType(person));
  		}
  		return contactPerson;
  	}
docs: Create ContactPersonDataType from ProposalPerson object
  
  @param person
  Proposalperson
  @return ContactPersonDataType created from ProposalPerson object