Definition Type: ComplexType
Name: ListingItemType
Namespace: http://rets.org/xsd/Syndication/2008-03
Containing Schema: Syndication.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into DetailedCharacteristics in schema syndication_xsd Drilldown into Taxes in schema syndication_xsd Drilldown into Schools in schema syndication_xsd Drilldown into OpenHouses in schema syndication_xsd Drilldown into Location in schema syndication_xsd Drilldown into Franchise in schema syndication_xsd Drilldown into Brokerage in schema syndication_xsd Drilldown into Videos in schema syndication_xsd Drilldown into VirtualTours in schema syndication_xsd Drilldown into ListingParticipants in schema syndication_xsd Drilldown into ForeclosureStatus in schema syndication_xsd Drilldown into PartialBathrooms in schema syndication_xsd Drilldown into FullBathrooms in schema syndication_xsd Drilldown into ListingTitle in schema syndication_xsd Drilldown into ListingDate in schema syndication_xsd Drilldown into YearBuilt in schema syndication_xsd Drilldown into LotSize in schema syndication_xsd Drilldown into LivingArea in schema syndication_xsd Drilldown into MlsNumber in schema syndication_xsd Drilldown into MlsName in schema syndication_xsd Drilldown into MlsId in schema syndication_xsd Drilldown into ListingDescription in schema syndication_xsd Drilldown into DiscloseAddress in schema syndication_xsd Drilldown into Photos in schema syndication_xsd Drilldown into ListingStatus in schema syndication_xsd Drilldown into ListingCategory in schema syndication_xsd Drilldown into ListingKey in schema syndication_xsd Drilldown into PropertySubType in schema syndication_xsd Drilldown into PropertyType in schema syndication_xsd Drilldown into Bathrooms in schema syndication_xsd Drilldown into Bedrooms in schema syndication_xsd Drilldown into ProviderURL in schema syndication_xsd Drilldown into ProviderName in schema syndication_xsd Drilldown into ListingURL in schema syndication_xsd Drilldown into ListPrice in schema syndication_xsd Drilldown into Address in schema syndication_xsdXSD Diagram of ListingItemType in schema syndication_xsd (Real Estate Transaction Standard (RETS))
Collapse XSD Schema Code:
<xs:complexType name="ListingItemType">
    <!--		  The following fields are required	  -->
    <xs:sequence>
        <xs:element name="Address" type="commons:Address" minOccurs="1" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						The address for the property. 
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101935</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="ListPrice" type="xs:decimal" minOccurs="1" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						The listed price for the property.
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101936</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="ListingURL" type="xs:anyURI" minOccurs="1" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						The URL for the original listing. 
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101937</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="ProviderName" type="xs:string" minOccurs="1" maxOccurs="1">
            <xs:annotation>
                <xs:appinfo>
                    <retsid>101938</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="ProviderURL" type="xs:anyURI" minOccurs="1" maxOccurs="1">
            <xs:annotation>
                <xs:appinfo>
                    <retsid>101939</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="Bedrooms" type="xs:nonNegativeInteger" minOccurs="1" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						The total number of bedrooms.
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101940</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="Bathrooms" type="xs:nonNegativeInteger" minOccurs="1" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						The total number of bathrooms.
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101941</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="PropertyType" type="commons:PropertyTypeEnum" minOccurs="1" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						Primary type of the listed property. Possible values:
						"Residential" 
						"Lots And Land" 
						"Farm And Agriculture" 
						"MultiFamily" 
						"Commercial" 
						"Common Interest" 
						"Rental" 
						"Other"
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101942</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="PropertySubType" type="commons:PropertySubTypeEnum" minOccurs="1" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						Secondary type of the listed property. Possible values:
						"Apartment" 
						"Boatslip" 
						"Cabin"
						"Condominium"
						"Deeded Parking"
						"Duplex" 
						"Farm"
						"Manufactured Home" 
						"Mobile Home" 
						"Own Your Own"
						"Quadruplex"
						"Single Family Attached"
						"Single Family Detached" 
						"Stock Cooperative"
						"Townhouse" 
						"Timeshare" 
						"Triplex" 
						"Other"
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101943</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="ListingKey" type="xs:string" minOccurs="1" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						The identifier for the listing generated by the feed
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101944</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <!-- The following are Recommended elements -->
        <xs:element name="ListingCategory" minOccurs="0" maxOccurs="1" type="commons:ListingCategoryEnum">
            <xs:annotation>
                <xs:documentation>
						The values are:
							"Purchase"
							"Lease"
							"Rent"
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101945</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="ListingStatus" minOccurs="0" maxOccurs="1" type="commons:ListingStatusEnum">
            <xs:annotation>
                <xs:documentation>
						The values are: 
						"Active" 
						"Cancelled" 
						"Closed" 
						"Expired" 
						"Pending" 
						"Withdrawn"
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101946</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="Photos" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						A collection of photos for the property.
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101947</retsid>
                </xs:appinfo>
            </xs:annotation>
            <xs:complexType>
                <xs:sequence>
                    <xs:element name="Photo" minOccurs="1" maxOccurs="unbounded" type="synd:SimpleMediaType">
                        <xs:annotation>
                            <xs:appinfo>
                                <retsid>101948</retsid>
                            </xs:appinfo>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
        </xs:element>
        <xs:element name="DiscloseAddress" type="xs:boolean" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						Indicates whether or not the address may 
						be publicly disclosed.
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101949</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="ListingDescription" type="xs:string" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						This is a longer description of the listing.
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101950</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="MlsId" type="xs:string" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						The MLSId is the identifier for the MLS.
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101951</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="MlsName" type="xs:string" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						The string name for the MLS.
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101952</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="MlsNumber" type="xs:string" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						The MlsNumber is the identifier for the property within the MLS.
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101953</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="LivingArea" type="xs:integer" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						Total livable square feet of the listed property.
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101954</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="LotSize" type="xs:decimal" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						Size of the lot in square feet.
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101955</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="YearBuilt" type="xs:gYear" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						Year the property was constructed. 
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101956</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="ListingDate" type="xs:date" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						Date the property was listed.
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101957</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <!-- The following are optional -->
        <xs:element name="ListingTitle" type="xs:string" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						A short title for the listing. Examples may be "Lovely Cape Cod in Downtown".
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101958</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="FullBathrooms" type="xs:nonNegativeInteger" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						A total count for all the full bathrooms on the property. Full bath
						includes 
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101959</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="PartialBathrooms" type="xs:nonNegativeInteger" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						A total count for all the partial bathrooms on the property. Partial bath
						includes one quarter, one half, three quarter baths.
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101958</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="ForeclosureStatus" type="commons:ForeclosureStatusEnum" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						The values are:
							"Notice of Default (Pre-Foreclosure)"
							"Lis Pendens (Pre-Foreclosure)"
							"Notice of Trustee Sale (Auction)"
							"Notice of Foreclosure Sale (Auction)"
							"REO - Bank Owned"
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101959</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="ListingParticipants" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						A collection of all the participants in a listing.
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101960</retsid>
                </xs:appinfo>
            </xs:annotation>
            <xs:complexType>
                <xs:sequence>
                    <xs:element name="Participant" type="synd:ParticipantType" minOccurs="1" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>
									A participant in a listing.
								</xs:documentation>
                            <xs:appinfo>
                                <retsid>101961</retsid>
                            </xs:appinfo>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
        </xs:element>
        <xs:element name="VirtualTours" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						A collection of all the virtual tours for a listing.
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101962</retsid>
                </xs:appinfo>
            </xs:annotation>
            <xs:complexType>
                <xs:sequence>
                    <xs:element name="VirtualTour" type="synd:SimpleMediaType" minOccurs="1" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>
									A virtual tour.
								</xs:documentation>
                            <xs:appinfo>
                                <retsid>101963</retsid>
                            </xs:appinfo>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
        </xs:element>
        <xs:element name="Videos" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						A collection of all the videos for a listing.
						Does not include virtual tours or photos.
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101964</retsid>
                </xs:appinfo>
            </xs:annotation>
            <xs:complexType>
                <xs:sequence>
                    <xs:element name="Video" type="synd:SimpleMediaType" minOccurs="1" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>
									A video for the listing.
								</xs:documentation>
                            <xs:appinfo>
                                <retsid>101965</retsid>
                            </xs:appinfo>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
        </xs:element>
        <xs:element name="Brokerage" type="synd:BusinessType" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						The brokerage for the listing.
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101966</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="Franchise" type="synd:BusinessType" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						A collection of all the participants in a listing.
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101967</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="Location" type="synd:LocationType" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						The information about the geographic location of the property.
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101968</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="OpenHouses">
            <xs:annotation>
                <xs:documentation>
						A collection of all the open houses for a property.
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101969</retsid>
                </xs:appinfo>
            </xs:annotation>
            <xs:complexType>
                <xs:sequence>
                    <xs:element name="OpenHouse" type="synd:OpenHouseType" minOccurs="1" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>
									An open house scheduled for the property.
								</xs:documentation>
                            <xs:appinfo>
                                <retsid>101970</retsid>
                            </xs:appinfo>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
        </xs:element>
        <xs:element name="Schools">
            <xs:annotation>
                <xs:documentation>
						A collection of all the school district information
						for the property.
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101971</retsid>
                </xs:appinfo>
            </xs:annotation>
            <xs:complexType>
                <xs:sequence>
                    <xs:element name="SchoolDistrict" type="synd:SchoolDistrictType" minOccurs="1" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>
									Information about a given school district for the
									property.
								</xs:documentation>
                            <xs:appinfo>
                                <retsid>101972</retsid>
                            </xs:appinfo>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
        </xs:element>
        <xs:element name="Taxes" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						A collection of all the taxes reported for a property.
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101973</retsid>
                </xs:appinfo>
            </xs:annotation>
            <xs:complexType>
                <xs:sequence>
                    <xs:element name="Tax" type="synd:TaxType" minOccurs="1" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>
									A given tax instance for the property.
								</xs:documentation>
                            <xs:appinfo>
                                <retsid>101974</retsid>
                            </xs:appinfo>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
        </xs:element>
        <xs:element name="DetailedCharacteristics" type="synd:DetailedCharacteristicsType" minOccurs="1" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						Container for the miscellaneous details about the 
						listed property. 
					</xs:documentation>
                <xs:appinfo>
                    <retsid>101975</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
    </xs:sequence>
</xs:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
Address synd:Address 1 1
ListPrice synd:ListPrice 1 1
ListingURL synd:ListingURL 1 1
ProviderName synd:ProviderName 1 1
ProviderURL synd:ProviderURL 1 1
Bedrooms synd:Bedrooms 1 1
Bathrooms synd:Bathrooms 1 1
PropertyType synd:PropertyType 1 1
PropertySubType synd:PropertySubType 1 1
ListingKey synd:ListingKey 1 1
ListingCategory synd:ListingCategory 0 1
ListingStatus synd:ListingStatus 0 1
Photos synd:Photos 0 1
DiscloseAddress synd:DiscloseAddress 0 1
ListingDescription synd:ListingDescription 0 1
MlsId synd:MlsId 0 1
MlsName synd:MlsName 0 1
MlsNumber synd:MlsNumber 0 1
LivingArea synd:LivingArea 0 1
LotSize synd:LotSize 0 1
YearBuilt synd:YearBuilt 0 1
ListingDate synd:ListingDate 0 1
ListingTitle synd:ListingTitle 0 1
FullBathrooms synd:FullBathrooms 0 1
PartialBathrooms synd:PartialBathrooms 0 1
ForeclosureStatus synd:ForeclosureStatus 0 1
ListingParticipants synd:ListingParticipants 0 1
VirtualTours synd:VirtualTours 0 1
Videos synd:Videos 0 1
Brokerage synd:Brokerage 0 1
Franchise synd:Franchise 0 1
Location synd:Location 0 1
OpenHouses synd:OpenHouses (1) (1)
Schools synd:Schools (1) (1)
Taxes synd:Taxes 0 1
DetailedCharacteristics synd:DetailedCharacteristics 1 1
Collapse Derivation Tree:
Collapse References:
synd:Listing