Definition Type: ComplexType
Name: PropertyType
Namespace: http://rets.org/xsd/Properties/2007-08
Containing Schema: Properties.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into ModificationTimestamp in schema properties_xsd Drilldown into RegionalProperty in schema properties_xsd Drilldown into PublicRecord in schema properties_xsd Drilldown into Lot in schema properties_xsd Drilldown into Financial in schema properties_xsd Drilldown into Community in schema properties_xsd Drilldown into View in schema properties_xsd Drilldown into Buildings in schema properties_xsd Drilldown into Farm in schema properties_xsd Drilldown into ManufacturedHousing in schema properties_xsd Drilldown into Complex in schema properties_xsd Drilldown into PresentUse in schema properties_xsd Drilldown into ParcelAccess in schema properties_xsd Drilldown into GeographicData in schema properties_xsd Drilldown into AnimalPolicy in schema properties_xsd Drilldown into Laundry in schema properties_xsd Drilldown into PropertyCondition in schema properties_xsd Drilldown into Occupant in schema properties_xsd Drilldown into Owner in schema properties_xsd Drilldown into AreaTotal in schema properties_xsd Drilldown into County in schema properties_xsd Drilldown into Address in schema properties_xsd Drilldown into PropertySubType in schema properties_xsd Drilldown into PropertyType in schema properties_xsd Drilldown into PropertyKey in schema properties_xsd Drilldown into systemId in schema properties_xsd Drilldown into lang in schema xml_xsdXSD Diagram of PropertyType in schema properties_xsd (Real Estate Transaction Standard (RETS))
Collapse XSD Schema Code:
<xs:complexType name="PropertyType">
    <xs:sequence>
        <xs:element name="PropertyKey" type="commons:resource-key" minOccurs="1" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						A unique identifier for this record.
					</xs:documentation>
                <xs:appinfo>
                    <retsid>
                    </retsid>
                    <example>
                    </example>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="PropertyType" type="commons:PropertyTypeEnum">
            <xs:annotation>
                <xs:documentation>
                </xs:documentation>
                <xs:appinfo>
                    <retsid>
                    </retsid>
                    <example>Residential</example>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="PropertySubType" type="commons:PropertySubTypeEnum" minOccurs="0">
            <xs:annotation>
                <xs:documentation>
                </xs:documentation>
                <xs:appinfo>
                    <retsid>
                    </retsid>
                    <example>SingleFamily</example>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="Address" type="commons:Address">
            <xs:annotation>
                <xs:documentation>
                </xs:documentation>
                <xs:appinfo>
                    <retsid>
                    </retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="County" type="commons:County" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						The County, Parish or other regional authority
					</xs:documentation>
                <xs:appinfo>
                    <retsid>
                    </retsid>
                    <example>King</example>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="AreaTotal" type="commons:Area" minOccurs="0">
            <xs:annotation>
                <xs:documentation>
						The total measured liveable space for all buildings.
					</xs:documentation>
                <xs:appinfo>
                    <retsid>
                    </retsid>
                    <example>1000.0</example>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="Owner" type="commons:ContactablePerson" minOccurs="0">
            <xs:annotation>
                <xs:documentation>
                </xs:documentation>
                <xs:appinfo>
                    <retsid>
                    </retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="Occupant" type="commons:ContactablePerson" minOccurs="0">
            <xs:annotation>
                <xs:documentation>
                </xs:documentation>
                <xs:appinfo>
                    <retsid>
                    </retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="PropertyCondition" type="commons:PropertyConditionEnum" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
                </xs:documentation>
                <xs:appinfo>
                    <retsid>
                    </retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="Laundry" type="commons:Laundry" minOccurs="0">
            <xs:annotation>
                <xs:documentation>
                </xs:documentation>
                <xs:appinfo>
                    <retsid>
                    </retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="AnimalPolicy" type="commons:AnimalPolicy" minOccurs="0">
            <xs:annotation>
                <xs:documentation>
                </xs:documentation>
                <xs:appinfo>
                    <retsid>
                    </retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="GeographicData" type="commons:GeographicData" minOccurs="0">
            <xs:annotation>
                <xs:documentation>
                </xs:documentation>
                <xs:appinfo>
                    <retsid>
                    </retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="ParcelAccess" type="commons:ParcelAccess" minOccurs="0">
            <xs:annotation>
                <xs:documentation>
                </xs:documentation>
                <xs:appinfo>
                    <retsid>
                    </retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="PresentUse" type="commons:PresentUse" minOccurs="0">
            <xs:annotation>
                <xs:documentation>
                </xs:documentation>
                <xs:appinfo>
                    <retsid>
                    </retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="Complex" type="prop:Complex" minOccurs="0">
            <xs:annotation>
                <xs:documentation>
                </xs:documentation>
                <xs:appinfo>
                    <retsid>
                    </retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="ManufacturedHousing" type="commons:ManufacturedHousingType" minOccurs="0">
            <xs:annotation>
                <xs:documentation>
                </xs:documentation>
                <xs:appinfo>
                    <retsid>
                    </retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="Farm" type="commons:FarmType" minOccurs="0">
            <xs:annotation>
                <xs:documentation>
                </xs:documentation>
                <xs:appinfo>
                    <retsid>
                    </retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="Buildings" type="prop:BuildingsType" minOccurs="0">
            <xs:annotation>
                <xs:documentation>
                </xs:documentation>
                <xs:appinfo>
                    <retsid>
                    </retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="View" type="commons:SecureString" minOccurs="0" maxOccurs="unbounded">
            <xs:annotation>
                <xs:documentation>
						Text description of the scene or vista available
						from the property's location.
						May include items such as: ocean, lake front,
						city lights, or other descriptive string.
					</xs:documentation>
                <xs:appinfo>
                    <retsid>
                    </retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="Community" type="commons:Community" minOccurs="0">
            <xs:annotation>
                <xs:documentation>
                </xs:documentation>
                <xs:appinfo>
                    <retsid>
                    </retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="Financial" type="commons:PropertyFinancialType" minOccurs="0">
            <xs:annotation>
                <xs:documentation>
                </xs:documentation>
                <xs:appinfo>
                    <retsid>
                    </retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="Lot" type="prop:Lot" minOccurs="0">
            <xs:annotation>
                <xs:documentation>
                </xs:documentation>
                <xs:appinfo>
                    <retsid>
                    </retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="PublicRecord" type="record:PublicRecord" minOccurs="0">
            <xs:annotation>
                <xs:documentation>
                </xs:documentation>
                <xs:appinfo>
                    <retsid>
                    </retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="RegionalProperty" type="prop:RegionalPropertyType" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
                </xs:documentation>
                <xs:appinfo>
                    <retsid>
                    </retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="ModificationTimestamp" type="commons:ModificationTimestamp" minOccurs="1" maxOccurs="1">
            <xs:annotation>
                <xs:appinfo>
                    <retsid>
                    </retsid>
                    <example>2007-03-11T12:00:00-05:00</example>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
    </xs:sequence>
    <xs:attribute ref="xml:lang" use="optional">
        <xs:annotation>
            <xs:documentation>
            </xs:documentation>
            <xs:appinfo>
                <retsid>
                </retsid>
            </xs:appinfo>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="systemId" type="commons:system-id" use="required">
        <xs:annotation>
            <xs:documentation>
					An identifier of the system that the property
					'belongs' to when the collection involves more
					than one system.
				</xs:documentation>
            <xs:appinfo>
                <retsid>
                </retsid>
            </xs:appinfo>
        </xs:annotation>
    </xs:attribute>
</xs:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
PropertyKey prop:PropertyKey 1 1
PropertyType prop:PropertyType (1) (1)
PropertySubType prop:PropertySubType 0 (1)
Address prop:Address (1) (1)
County prop:County 0 1
AreaTotal prop:AreaTotal 0 (1)
Owner prop:Owner 0 (1)
Occupant prop:Occupant 0 (1)
PropertyCondition prop:PropertyCondition 0 1
Laundry prop:Laundry 0 (1)
AnimalPolicy prop:AnimalPolicy 0 (1)
GeographicData prop:GeographicData 0 (1)
ParcelAccess prop:ParcelAccess 0 (1)
PresentUse prop:PresentUse 0 (1)
Complex prop:Complex 0 (1)
ManufacturedHousing prop:ManufacturedHousing 0 (1)
Farm prop:Farm 0 (1)
Buildings prop:Buildings 0 (1)
View prop:View 0 unbounded
Community prop:Community 0 (1)
Financial prop:Financial 0 (1)
Lot prop:Lot 0 (1)
PublicRecord prop:PublicRecord 0 (1)
RegionalProperty prop:RegionalProperty 0 1
ModificationTimestamp prop:ModificationTimestamp 1 1
Collapse Child Attributes:
Name Type Default Value Use
lang xml:lang Optional
systemId prop:systemId Required
Collapse Derivation Tree:
Collapse References:
list:Property, prop:Property