<xs:complexType name="DetailedCharacteristicsType">
<xs:sequence>
<xs:element name="Appliances" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Collection of appliances for the listing.
</xs:documentation>
<xs:appinfo>
<retsid>101829</retsid>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Appliance" type="commons:ApplianceEnum" minOccurs="1" maxOccurs="unbounded">
<xs:annotation>
<xs:appinfo>
<retsid>101830</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ArchitectureStyle" type="commons:ArchitecturalStyleEnum" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Description of the architectural design of the
property listed.
</xs:documentation>
<xs:appinfo>
<retsid>101831</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HasAttic" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether or not the property listed has an attic.
</xs:documentation>
<xs:appinfo>
<retsid>101832</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HasBarbecueArea" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether or not the property listed has a barbecue area.
</xs:documentation>
<xs:appinfo>
<retsid>101833</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HasBasement" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether or not the property listed has a basement.
</xs:documentation>
<xs:appinfo>
<retsid>101834</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="BuildingUnitCount" type="xs:integer" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
The number of units in the building listed.
</xs:documentation>
<xs:appinfo>
<retsid>101835</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="IsCableReady" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether or not the property listed is ready for cable.
</xs:documentation>
<xs:appinfo>
<retsid>101836</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HasCeilingFan" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether or not the property listed has one or
more ceiling fans.
</xs:documentation>
<xs:appinfo>
<retsid>101837</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="CondoFloorNum" type="xs:integer" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Number of the floor the listed condominium
is located on.
</xs:documentation>
<xs:appinfo>
<retsid>101838</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="CoolingSystems" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Collection of all the types of cooling
system the listed property has.
</xs:documentation>
<xs:appinfo>
<retsid>101839</retsid>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="CoolingSystem" type="commons:CoolingSystemEnum" minOccurs="1" maxOccurs="unbounded">
<xs:annotation>
<xs:appinfo>
<retsid>101840</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="HasDeck" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether or not the property listed has
one or more decks.
</xs:documentation>
<xs:appinfo>
<retsid>101841</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HasDisabledAccess" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether or not the property listed
has disabled access ramps, elevators, or the
like.
</xs:documentation>
<xs:appinfo>
<retsid>101842</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HasDock" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether or not the property listed
has a dock.
</xs:documentation>
<xs:appinfo>
<retsid>101843</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HasDoorman" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether or not the property listed has a doorman.
</xs:documentation>
<xs:appinfo>
<retsid>101844</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HasDoublePaneWindows" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether or not the property listed has double pane windows.
</xs:documentation>
<xs:appinfo>
<retsid>101845</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HasElevator" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether or not the property listed has an elevator.
</xs:documentation>
<xs:appinfo>
<retsid>101846</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="ExteriorTypes" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Collection of types of exterior on the property.
</xs:documentation>
<xs:appinfo>
<retsid>101847</retsid>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="ExteriorType" type="commons:ExteriorFinishEnum" minOccurs="1" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>
An exterior covering or adornment on the home.
Possible values are:
Adobe
Aluminum Siding
Asbestos
Asphalt
Block
Board and Batten
Brick
Brick Veneer
Brick and Wood
Cedar Siding
Comb
Composition
Composition Shingles
Concrete
Concrete Block
EIFS
Fiberglass
Glass
Hardboard
Log
Log Siding
Masonite
Masonry
Metal
Metal Siding
Poured Concrete
Shingles (Not Wood)
Stone
Stone Veneer
Stucco
Stucco - Synthetic
Tile
Tilt-up (Pre-Cast Concrete)
Vinyl Siding
Wood
Wood Shingle
Wood Siding
Unknown
Other
None
</xs:documentation>
<xs:appinfo>
<retsid>101848</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="HasFireplace" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether or not the listed property
has a fireplace.
</xs:documentation>
<xs:appinfo>
<retsid>101849</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="FloorCoverings" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Collection of floor coverings for the property.
</xs:documentation>
<xs:appinfo>
<retsid>101850</retsid>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="FloorCovering" type="commons:FlooringMaterialEnum" minOccurs="1" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>
Floor coverings. Possible values are:
Bamboo
Brick
Carpet
Carpet - Full
Carpet - Partial
Concrete
Concrete - Bare
Concrete - Painted
Cork
Drainage
Engineered Wood
Glass
Granite
Hardwood
Laminate
Linoleum
Load Restriction
Marble
Parquet Wood
Rough-in
Slate
Soft Wood
Solid Wood
Specialty
Specialty Concrete
Tile
Tile - Ceramic
Tile - Porcelain
Tile - Stone
Tile or Stone
Vinyl
Wood
Unknown
Other
None
</xs:documentation>
<xs:appinfo>
<retsid>101851</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="HasGarden" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether or not a garden is located
on the listed property.
</xs:documentation>
<xs:appinfo>
<retsid>101852</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HasGatedEntry" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether the listed property
has gated entry.
</xs:documentation>
<xs:appinfo>
<retsid>101853</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HasGreenhouse" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether or not the listed
property has a greenhouse.
</xs:documentation>
<xs:appinfo>
<retsid>101854</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HeatingFuels" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Collection of the types of fuel used to heat the property.
</xs:documentation>
<xs:appinfo>
<retsid>101855</retsid>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="HeatingFuel" type="commons:FuelEnum" minOccurs="1" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>
All the types of heating in use. Possible
values are:
Butane Gas
Coal
Electric
Geothermal
Kerosene
Natural Gas
Oil
Passive Heat Pump
Passive Solar
Pellet
Propane Gas
Solar
Solar Panel
Wood
Unknown
Other
None
?steam?
?partial?
</xs:documentation>
<xs:appinfo>
<retsid>101856</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="HeatingSystems" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Collection of the types of heating systems
used at the property.
</xs:documentation>
<xs:appinfo>
<retsid>101857</retsid>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="HeatingSystem" type="commons:HeatingSystemEnum" minOccurs="1" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>
Types of heating system. Possible values are:
Central Furnace
Electric Air Filter
Fireplace
Fireplace - Insert
Floor Furnace
Floor Wall
Forced Air
Geothermal
Gravity Air
Gravity Hot Water
Heat Pump
Hot Water
Hot Water Radiant Floor
Humidifier
Pellet Stove
Radiant
Radiant Ceiling
Radiant Floor
Radiator
Solar Active
Solar Passive
Solar Active and Passive
Space Heater
Steam
Stove
?suspended?
S-W Changeover
?vent?
Wall Unit
Zoned
Unknown
Other
None
</xs:documentation>
<xs:appinfo>
<retsid>101858</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="HasHotTubSpa" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether the property has one or more
hot tubs or spas.
</xs:documentation>
<xs:appinfo>
<retsid>101860</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="Intercom" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether the property has an
intercom.
</xs:documentation>
<xs:appinfo>
<retsid>101861</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HasJettedBathTub" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether the property has one or more
jetted bath tubs.
</xs:documentation>
<xs:appinfo>
<retsid>101862</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HasLawn" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether the property has a lawn.
</xs:documentation>
<xs:appinfo>
<retsid>101863</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="LegalDescription" type="xs:string" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Legal description.
</xs:documentation>
<xs:appinfo>
<retsid>101864</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HasMotherInLaw" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether the property has one or more
hot tubs or spas.
</xs:documentation>
<xs:appinfo>
<retsid>101865</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="IsNewConstruction" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether the property is new
construction.
</xs:documentation>
<xs:appinfo>
<retsid>101866</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="NumFloors" type="xs:integer" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates the number of floors for the property.
</xs:documentation>
<xs:appinfo>
<retsid>101867</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="NumParkingSpaces" type="xs:integer" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates the number of parking spaces for the
property.
</xs:documentation>
<xs:appinfo>
<retsid>101868</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="ParkingTypes" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Collection of all the types of parking available
for the property.
</xs:documentation>
<xs:appinfo>
<retsid>101869</retsid>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="ParkingType" type="commons:ParkingEnum" minOccurs="1" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>
The type of parking.
</xs:documentation>
<xs:appinfo>
<retsid>101870</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="HasPatio" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether the property has one or more
patios.
</xs:documentation>
<xs:appinfo>
<retsid>101871</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HasPond" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether the property has one or more
ponds.
</xs:documentation>
<xs:appinfo>
<retsid>101872</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HasPool" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether the property has one or more
pools.
</xs:documentation>
<xs:appinfo>
<retsid>101873</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HasPorch" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether the property has one or more
porches.
</xs:documentation>
<xs:appinfo>
<retsid>101874</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="RoofTypes" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Collection of the type of roofing materials at the
property.
</xs:documentation>
<xs:appinfo>
<retsid>101875</retsid>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="RoofType" type="commons:RoofMaterialEnum" minOccurs="1" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>
Indicates the roofing material present.
Possible values are:
Aluminum
Asbestos
Asphalt
Built-up
Clay Tile
Composition Shingle
?Concrete?
Concrete Tile
Copper
Corrugated Metal
Green
?gypsum?
Masonite or Cement Shake
Membrane
Metal
?Shingle (Not wood)?
Slate
Solar Panel
Standing Seam Steel
Steel
Tar and Gravel
Thatched
Tile
Urethane
Wood Shake
Wood Shingle
Unknown
Other
</xs:documentation>
<xs:appinfo>
<retsid>101876</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="RoomCount" type="xs:integer" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates the number of rooms.
</xs:documentation>
<xs:appinfo>
<retsid>101877</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="Rooms" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Collection of rooms in the property.
</xs:documentation>
<xs:appinfo>
<retsid>101878</retsid>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Room" type="commons:RoomCategoryEnum" minOccurs="1" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>
A room on the property.
</xs:documentation>
<xs:appinfo>
<retsid>101879</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="HasRVParking" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether the property has one or more
RV Parking spot or area.
</xs:documentation>
<xs:appinfo>
<retsid>101880</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HasSauna" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether the property has one or more
saunas.
</xs:documentation>
<xs:appinfo>
<retsid>101881</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HasSecuritySystem" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether the property has a security
system.
</xs:documentation>
<xs:appinfo>
<retsid>101882</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HasSkylight" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether the property has one or more
skylights.
</xs:documentation>
<xs:appinfo>
<retsid>101883</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HasSportsCourt" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether the property has one or more
sports court.
</xs:documentation>
<xs:appinfo>
<retsid>101884</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HasSprinklerSystem" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether the property has one or more
sprinkler system.
</xs:documentation>
<xs:appinfo>
<retsid>101885</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HasVaultedCeiling" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether the property a vaulted
ceiling
</xs:documentation>
<xs:appinfo>
<retsid>101886</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="ViewTypes" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
A collection of the various view types from the
property.
</xs:documentation>
<xs:appinfo>
<retsid>101887</retsid>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="ViewType" type="commons:ViewEnum" minOccurs="1" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>
Indicates the view.
</xs:documentation>
<xs:appinfo>
<retsid>101888</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="IsWaterfront" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether the property is on the
waterfront: ocean or lake.
</xs:documentation>
<xs:appinfo>
<retsid>101889</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HasWetBar" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates whether the property has one or more
wet bars.
</xs:documentation>
<xs:appinfo>
<retsid>101890</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="WhatOwnerLoves" type="xs:string" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
A description of what the owner loves about
the property.
</xs:documentation>
<xs:appinfo>
<retsid>101891</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="IsWired" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Is the property wired for high tech purposes:
home network, speaker system, etc.
</xs:documentation>
<xs:appinfo>
<retsid>101892</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="YearUpdated" type="xs:gYear" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Indicates the year the property received
updates.
</xs:documentation>
<xs:appinfo>
<retsid>101893</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
|