<?xml version="1.0" encoding="utf-8"?>
<!-- Created with Liquid XML Studio 1.0.7.0 (http://www.liquid-technologies.com) -->
<xs:schema xmlns="http://www.rentlinx.com" elementFormDefault="qualified" targetNamespace="http://www.rentlinx.com" id="DataLinx1_2" xmlns:xs="http://www.w3.org/2001/XMLSchema">
	<xs:element name="RentLinx">
		<xs:complexType>
			<xs:all>
				<xs:element minOccurs="0" maxOccurs="1" name="Users">
					<xs:complexType>
						<xs:sequence>
							<xs:element minOccurs="0" maxOccurs="unbounded" name="User">
								<xs:complexType>
									<xs:attribute name="IsAdmin" type="xs:boolean" use="required" />
									<xs:attribute name="RentLinxID" type="xs:string" use="required" />
									<xs:attribute name="Email" type="xs:string" use="required" />
									<xs:attribute name="FirstName" type="xs:string" use="required" />
									<xs:attribute name="LastName" type="xs:string" use="required" />
									<xs:attribute name="PropertyIDs" type="xs:string" />
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element minOccurs="0" maxOccurs="1" name="Properties">
					<xs:complexType>
						<xs:sequence>
							<xs:element minOccurs="0" maxOccurs="unbounded" name="Property">
								<xs:complexType>
									<xs:sequence>
										<xs:element minOccurs="0" maxOccurs="1" name="Description" type="xs:string" />
										<xs:element minOccurs="0" maxOccurs="1" name="MarketingName" type="xs:string" />
										<xs:element minOccurs="0" maxOccurs="1" name="Address" type="xs:string" />
										<xs:element minOccurs="0" maxOccurs="1" name="City" type="xs:string" />
										<xs:element minOccurs="0" maxOccurs="1" name="State" type="xs:string" />
										<xs:element minOccurs="0" maxOccurs="1" name="Zip" type="xs:string" />
										<xs:element minOccurs="0" maxOccurs="1" name="Zip4" type="xs:string" />
										<xs:element minOccurs="0" maxOccurs="1" name="YearBuilt" type="xs:integer" />
										<xs:element minOccurs="0" maxOccurs="1" name="NumberUnits" type="xs:string" />
										<xs:element minOccurs="0" maxOccurs="1" name="Latitude" type="xs:decimal" />
										<xs:element minOccurs="0" maxOccurs="1" name="Longitude" type="xs:decimal" />
										<xs:element minOccurs="0" maxOccurs="1" name="AcceptsHcv" type="xs:boolean" />
										<xs:element minOccurs="0" maxOccurs="1" name="WaitList" type="xs:integer" />
										<xs:element minOccurs="0" maxOccurs="1" name="WaitListDetails" type="xs:string" />
										<xs:element minOccurs="0" maxOccurs="1" name="PhoneNumber" type="xs:string" />
										<xs:element minOccurs="0" maxOccurs="1" name="FaxNumber" type="xs:string" />
										<xs:element minOccurs="0" maxOccurs="1" name="EmailAddress" type="xs:string" />
										<xs:element minOccurs="0" maxOccurs="1" name="Website" type="xs:string" />
										<xs:element minOccurs="0" maxOccurs="1" name="OfficeHours" type="xs:string" />
										<xs:element minOccurs="0" maxOccurs="unbounded" name="Amenity">
											<xs:complexType>
												<xs:simpleContent>
													<xs:extension base="xs:string">
														<xs:attribute name="AmenityID" type="xs:integer" use="required" />
													</xs:extension>
												</xs:simpleContent>
											</xs:complexType>
										</xs:element>
										<xs:element minOccurs="0" maxOccurs="unbounded" name="PropertyType">
											<xs:complexType>
												<xs:simpleContent>
													<xs:extension base="PropertyTypes">
														<xs:attribute name="Primary" type="xs:boolean" />
													</xs:extension>
												</xs:simpleContent>
											</xs:complexType>
										</xs:element>
										<xs:element minOccurs="0" maxOccurs="unbounded" name="PropertyPhoto">
											<xs:complexType>
												<xs:simpleContent>
													<xs:extension base="xs:string">
														<xs:attribute name="ImageUrl" type="xs:string" use="required" />
														<xs:attribute name="ModificationDate" type="xs:dateTime" />
														<xs:attribute name="Primary" type="xs:boolean" />
													</xs:extension>
												</xs:simpleContent>
											</xs:complexType>
										</xs:element>
										<xs:element minOccurs="0" maxOccurs="unbounded" name="Unit">
											<xs:complexType>
												<xs:sequence>
													<xs:element minOccurs="0" maxOccurs="1" name="UnitType" type="UnitTypes" />
													<xs:element minOccurs="0" maxOccurs="1" name="Name" type="xs:string" />
													<xs:element minOccurs="0" maxOccurs="1" name="Description" type="xs:string" />
													<xs:element minOccurs="0" maxOccurs="1" name="IsOpenToLease" type="xs:boolean" />
													<xs:element minOccurs="0" maxOccurs="1" name="NumberUnits" type="xs:integer" />
													<xs:element minOccurs="0" maxOccurs="1" name="MaxAdvertiseAvailable" type="xs:integer" />
													<xs:element minOccurs="0" maxOccurs="1" name="DateAvailable" type="xs:date" />
													<xs:element minOccurs="0" maxOccurs="1" name="DateLeasedThrough" type="xs:date" />
													<xs:element minOccurs="0" maxOccurs="1" name="RentIsBasedOnIncome" type="xs:boolean" />
													<xs:element minOccurs="0" maxOccurs="1" name="MinRent" type="xs:string" />
													<xs:element minOccurs="0" maxOccurs="1" name="MaxRent" type="xs:string" />
													<xs:element minOccurs="0" maxOccurs="1" name="MinDeposit" type="xs:string" />
													<xs:element minOccurs="0" maxOccurs="1" name="MaxDeposit" type="xs:string" />
													<xs:element minOccurs="0" maxOccurs="1" name="Bedrooms" type="xs:integer" />
													<xs:element minOccurs="0" maxOccurs="1" name="FullBaths" type="xs:integer" />
													<xs:element minOccurs="0" maxOccurs="1" name="HalfBaths" type="xs:integer" />
													<xs:element minOccurs="0" maxOccurs="1" name="MinSquareFeet" type="xs:integer" />
													<xs:element minOccurs="0" maxOccurs="1" name="MaxSquareFeet" type="xs:integer" />
													<xs:element minOccurs="0" maxOccurs="1" name="IsMobilityAccessible" type="xs:boolean" />
													<xs:element minOccurs="0" maxOccurs="1" name="IsVisionAccessible" type="xs:boolean" />
													<xs:element minOccurs="0" maxOccurs="1" name="IsHearingAccessible" type="xs:boolean" />
													<xs:element minOccurs="0" maxOccurs="unbounded" name="UnitPhoto">
														<xs:complexType>
															<xs:simpleContent>
																<xs:extension base="xs:string">
																	<xs:attribute name="ImageUrl" type="xs:string" use="required" />
																	<xs:attribute name="ModificationDate" type="xs:dateTime" />
																	<xs:attribute name="Primary" type="xs:boolean" />
																</xs:extension>
															</xs:simpleContent>
														</xs:complexType>
													</xs:element>
													<xs:element name="Amenity" minOccurs="0" maxOccurs="unbounded">
														<xs:complexType>
															<xs:simpleContent>
																<xs:extension base="xs:string">
																	<xs:attribute name="AmenityID" type="xs:integer" use="required" />
																</xs:extension>
															</xs:simpleContent>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
												<xs:attribute name="LocalUnitID" type="xs:string" use="required" />
												<xs:attribute name="UnitID" type="xs:string" use="optional" />
											</xs:complexType>
										</xs:element>
									</xs:sequence>
									<xs:attribute name="LocalPropertyID" type="xs:string" use="required" />
									<xs:attribute name="PropertyID" type="xs:string" use="optional" />
									<xs:attribute name="HasLeasingOffice" type="xs:boolean" />
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element minOccurs="0" maxOccurs="1" name="Extras">
					<xs:complexType>
						<xs:sequence>
							<xs:element minOccurs="0" maxOccurs="unbounded" name="Attachment">
								<xs:complexType>
									<xs:simpleContent>
										<xs:extension base="xs:string">
											<xs:attribute name="AttachmentUrl" type="xs:string" use="required" />
											<xs:attribute name="ModificationDate" type="xs:dateTime" use="optional" />
											<xs:attribute name="PropertyIDs" type="xs:string" use="required" />
										</xs:extension>
									</xs:simpleContent>
								</xs:complexType>
							</xs:element>
							<xs:element minOccurs="0" maxOccurs="unbounded" name="Link">
								<xs:complexType>
									<xs:simpleContent>
										<xs:extension base="xs:string">
											<xs:attribute name="LinkUrl" type="xs:string" use="required" />
											<xs:attribute name="PropertyIDs" type="xs:string" use="required" />
										</xs:extension>
									</xs:simpleContent>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:all>
			<xs:attribute name="RentLinxID" type="xs:string" use="optional" />
			<xs:attribute name="Password" type="xs:string" use="optional" />
			<xs:attribute name="HashedPassword" type="xs:string" use="optional" />
			<xs:attribute name="RentLinxCompanyID" type="xs:integer" use="required" />
			<xs:attribute name="DataLinxVersion" type="xs:string" />
		</xs:complexType>
	</xs:element>
	<xs:simpleType name="PropertyTypes">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Apartments" />
			<xs:enumeration value="House" />
			<xs:enumeration value="Condo" />
			<xs:enumeration value="Duplex" />
			<xs:enumeration value="Triplex" />
			<xs:enumeration value="4plex" />
			<xs:enumeration value="Senior" />
			<xs:enumeration value="AssistedLiving" />
			<xs:enumeration value="Subsidized" />
			<xs:enumeration value="GardenStyle" />
			<xs:enumeration value="MidRise" />
			<xs:enumeration value="Townhouse" />
			<xs:enumeration value="Flat" />
			<xs:enumeration value="Cooperative" />
			<xs:enumeration value="HighRise" />
			<xs:enumeration value="CorporateSuite" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="UnitTypes">
		<xs:restriction base="xs:string">
			<xs:enumeration value="SingleFamilyHome" />
			<xs:enumeration value="Specific" />
			<xs:enumeration value="Type" />
		</xs:restriction>
	</xs:simpleType>
</xs:schema>