package gov.samhsa.spirit.wsclient.dto; import org.apache.commons.lang.builder.ToStringBuilder; import org.hibernate.validator.constraints.NotEmpty; public class PatientDto { /** The first name. */ private String firstName; /** The last name. */ private String lastName; /** The gender code. */ @NotEmpty private String genderCode; /** The birth date. */ // @Past // @DateTimeFormat(pattern = "yyyyMMdd") private String birthDate; private String emailHome; private String streetAddress; private String city; private String state; private String zip; private String ssnNumber; private String maritalStatus; private String race; private String religion; private String language; private String homePhone; private boolean isNewInExchange; /** The global identifier. */ private String patientId; /** The Local identifier. */ private String localPatientId; public boolean isNewInExchange() { return isNewInExchange; } public void setNewInExchange(boolean isNewInExchange) { this.isNewInExchange = isNewInExchange; } private String country="USA"; public String getFirstName() { return firstName; } public void setFirstName(String firstName) { this.firstName = firstName; } public String getLastName() { return lastName; } public void setLastName(String lastName) { this.lastName = lastName; } public String getGenderCode() { return genderCode; } public void setGenderCode(String genderCode) { this.genderCode = genderCode; } public String getBirthDate() { return birthDate; } public void setBirthDate(String birthDate) { this.birthDate = birthDate; } public String getPatientId() { return patientId; } public void setPatientId(String patientId) { this.patientId = patientId; } public String getCountry() { return country; } public void setCountry(String country) { this.country = country; } public String getEmailHome() { return emailHome; } public void setEmailHome(String emailHome) { this.emailHome = emailHome; } public String getStreetAddress() { return streetAddress; } public void setStreetAddress(String streetAddress) { this.streetAddress = streetAddress; } public String getCity() { return city; } public void setCity(String city) { this.city = city; } public String getState() { return state; } public void setState(String state) { this.state = state; } public String getZip() { return zip; } public void setZip(String zip) { this.zip = zip; } public String getSsnNumber() { return ssnNumber; } public void setSsnNumber(String ssnNumber) { this.ssnNumber = ssnNumber; } public String getMaritalStatus() { return maritalStatus; } public void setMaritalStatus(String maritalStatus) { this.maritalStatus = maritalStatus; } public String getRace() { return race; } public void setRace(String race) { this.race = race; } public String getReligion() { return religion; } public void setReligion(String religion) { this.religion = religion; } public String getLanguage() { return language; } public void setLanguage(String language) { this.language = language; } public String getHomePhone() { return homePhone; } public void setHomePhone(String homePhone) { this.homePhone = homePhone; } @Override public String toString() { return ToStringBuilder.reflectionToString(this); } public String getLocalPatientId() { return localPatientId; } public void setLocalPatientId(String localPatientId) { this.localPatientId = localPatientId; } }