package server.mcsv1002.response;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;
/**
* <p>Java class for RegisteredPerson complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType name="RegisteredPerson">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="lastName" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="firstName" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="givenName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="birthday" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
* <element name="birthPlace" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="docType" type="{http://housebookExtraction.messageTypes}DocType"/>
* <element name="docSerie" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="docNumber" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="docIssueDate" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
* <element name="docIssuer" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="checkinDate" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
* <element name="checkoutDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "RegisteredPerson", propOrder = {
"lastName",
"firstName",
"givenName",
"birthday",
"birthPlace",
"docType",
"docSerie",
"docNumber",
"docIssueDate",
"docIssuer",
"checkinDate",
"checkoutDate"
})
public class RegisteredPerson {
@XmlElement(required = true)
protected String lastName;
@XmlElement(required = true)
protected String firstName;
protected String givenName;
@XmlElement(required = true)
protected XMLGregorianCalendar birthday;
protected String birthPlace;
@XmlElement(required = true)
protected String docType;
@XmlElement(required = true)
protected String docSerie;
@XmlElement(required = true)
protected String docNumber;
@XmlElement(required = true)
protected XMLGregorianCalendar docIssueDate;
protected String docIssuer;
@XmlElement(required = true)
protected XMLGregorianCalendar checkinDate;
protected XMLGregorianCalendar checkoutDate;
/**
* Gets the value of the lastName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLastName() {
return lastName;
}
/**
* Sets the value of the lastName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLastName(String value) {
this.lastName = value;
}
/**
* Gets the value of the firstName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFirstName() {
return firstName;
}
/**
* Sets the value of the firstName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFirstName(String value) {
this.firstName = value;
}
/**
* Gets the value of the givenName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGivenName() {
return givenName;
}
/**
* Sets the value of the givenName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGivenName(String value) {
this.givenName = value;
}
/**
* Gets the value of the birthday property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getBirthday() {
return birthday;
}
/**
* Sets the value of the birthday property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setBirthday(XMLGregorianCalendar value) {
this.birthday = value;
}
/**
* Gets the value of the birthPlace property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBirthPlace() {
return birthPlace;
}
/**
* Sets the value of the birthPlace property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBirthPlace(String value) {
this.birthPlace = value;
}
/**
* Gets the value of the docType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDocType() {
return docType;
}
/**
* Sets the value of the docType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDocType(String value) {
this.docType = value;
}
/**
* Gets the value of the docSerie property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDocSerie() {
return docSerie;
}
/**
* Sets the value of the docSerie property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDocSerie(String value) {
this.docSerie = value;
}
/**
* Gets the value of the docNumber property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDocNumber() {
return docNumber;
}
/**
* Sets the value of the docNumber property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDocNumber(String value) {
this.docNumber = value;
}
/**
* Gets the value of the docIssueDate property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getDocIssueDate() {
return docIssueDate;
}
/**
* Sets the value of the docIssueDate property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setDocIssueDate(XMLGregorianCalendar value) {
this.docIssueDate = value;
}
/**
* Gets the value of the docIssuer property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDocIssuer() {
return docIssuer;
}
/**
* Sets the value of the docIssuer property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDocIssuer(String value) {
this.docIssuer = value;
}
/**
* Gets the value of the checkinDate property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getCheckinDate() {
return checkinDate;
}
/**
* Sets the value of the checkinDate property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setCheckinDate(XMLGregorianCalendar value) {
this.checkinDate = value;
}
/**
* Gets the value of the checkoutDate property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getCheckoutDate() {
return checkoutDate;
}
/**
* Sets the value of the checkoutDate property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setCheckoutDate(XMLGregorianCalendar value) {
this.checkoutDate = value;
}
}