/**
* Copyright (C) 2012 KRM Associates, Inc. healtheme@krminc.com
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.krminc.phr.ws;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;
/**
* <p>Java class for FMPatient complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType name="FMPatient">
* <complexContent>
* <extension base="{http://service.ws.ovid.ccr.medsphere.com/}fmRecord">
* <sequence>
* <element name="Age" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="DOB" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
* <element name="ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Gender" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="AddressLine1" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="AddressLine2" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="AddressLine3" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="City" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="State" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Zip" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </extension>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "FMPatient", propOrder = {
"age",
"dob",
"id",
"name",
"gender",
"addressLine1",
"addressLine2",
"addressLine3",
"city",
"state",
"zip"
})
public class FMPatient
extends FmRecord
{
@XmlElement(name = "Age")
protected String age;
@XmlElement(name = "DOB")
@XmlSchemaType(name = "date")
protected XMLGregorianCalendar dob;
@XmlElement(name = "ID")
protected String id;
@XmlElement(name = "Name")
protected String name;
@XmlElement(name = "Gender")
protected String gender;
@XmlElement(name = "AddressLine1")
protected String addressLine1;
@XmlElement(name = "AddressLine2")
protected String addressLine2;
@XmlElement(name = "AddressLine3")
protected String addressLine3;
@XmlElement(name = "City")
protected String city;
@XmlElement(name = "State")
protected String state;
@XmlElement(name = "Zip")
protected String zip;
/**
* Gets the value of the age property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAge() {
return age;
}
/**
* Sets the value of the age property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAge(String value) {
this.age = value;
}
/**
* Gets the value of the dob property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getDOB() {
return dob;
}
/**
* Sets the value of the dob property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setDOB(XMLGregorianCalendar value) {
this.dob = value;
}
/**
* Gets the value of the id property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getID() {
return id;
}
/**
* Sets the value of the id property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setID(String value) {
this.id = value;
}
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getName() {
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setName(String value) {
this.name = value;
}
/**
* Gets the value of the gender property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGender() {
return gender;
}
/**
* Sets the value of the gender property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGender(String value) {
this.gender = value;
}
/**
* Gets the value of the addressLine1 property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAddressLine1() {
return addressLine1;
}
/**
* Sets the value of the addressLine1 property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAddressLine1(String value) {
this.addressLine1 = value;
}
/**
* Gets the value of the addressLine2 property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAddressLine2() {
return addressLine2;
}
/**
* Sets the value of the addressLine2 property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAddressLine2(String value) {
this.addressLine2 = value;
}
/**
* Gets the value of the addressLine3 property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAddressLine3() {
return addressLine3;
}
/**
* Sets the value of the addressLine3 property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAddressLine3(String value) {
this.addressLine3 = value;
}
/**
* Gets the value of the city property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCity() {
return city;
}
/**
* Sets the value of the city property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCity(String value) {
this.city = value;
}
/**
* Gets the value of the state property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getState() {
return state;
}
/**
* Sets the value of the state property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setState(String value) {
this.state = value;
}
/**
* Gets the value of the zip property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getZip() {
return zip;
}
/**
* Sets the value of the zip property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setZip(String value) {
this.zip = value;
}
}