Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Imported schema RETSCommons.xsd
Namespace http://rets.org/xsd/RETSCommons
Annotations
A collection of common complex types for the real estate domain

			Enumerations are expected to be implemented as
			lookup lists. The schema use the human readable
			form of the lookup list rather than a code value.
			
			Systems are permitted to implement any internal
			method for storing such enumerations but MUST
			expose the list values using the data values
			of the appropriate enumeration.
			
			Systems that have fewer values in a particular list do not
			need to implement the additional enumeration values since they
			will never be visible.
			
			Systems that have more values in a particular list should expose the
			additional values in the metadata and use the extension mechanism of
			setting the element value to 'Other' and putting the extension data into
			the otherDescription attribute.
Properties
attribute form default: unqualified
element form default: qualified
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:Address / commons:preference-order
Namespace http://rets.org/xsd/RETSCommons
Annotations
Indicates the preference order within all
the ContactMethods. The highest preference
is 0.
Diagram
Diagram RETSCommons.tmp#preferenceOrderType
Type commons:preferenceOrderType
Properties
content: simple
Facets
fractionDigits 0
maxInclusive 127
Source
<xs:element name="preference-order" type="commons:preferenceOrderType">
  <xs:annotation>
    <xs:documentation>Indicates the preference order within all the ContactMethods. The highest preference is 0.</xs:documentation>
    <xs:appinfo>
      <retsid>100023</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Element commons:Address / commons:address-preference-order
Namespace http://rets.org/xsd/RETSCommons
Annotations
Indicates the preference order within all
the Phones. The highest preference is 0.
Diagram
Diagram RETSCommons.tmp#preferenceOrderType
Type commons:preferenceOrderType
Properties
content: simple
Facets
fractionDigits 0
maxInclusive 127
Source
<xs:element name="address-preference-order" type="commons:preferenceOrderType">
  <xs:annotation>
    <xs:documentation>Indicates the preference order within all the Phones. The highest preference is 0.</xs:documentation>
    <xs:appinfo>
      <retsid>100024</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Element commons:Address / commons:category
Namespace http://rets.org/xsd/RETSCommons
Annotations
Provide a category for the address.
Examples include shipping, billing,
physical, etc.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#AddressCategoryEnum
Type commons:AddressCategoryEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="category" type="commons:AddressCategoryEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Provide a category for the address. Examples include shipping, billing, physical, etc.</xs:documentation>
    <xs:appinfo>
      <retsid>100025</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Element commons:Address / commons:FullStreetAddress
Namespace http://rets.org/xsd/RETSCommons
Annotations
The FullStreetAddress is a text representation of
the address with the full civic location as a single entity.
						
It may optionally include any of City, StateOrProvince,
PostalCode and Country.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="FullStreetAddress" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The FullStreetAddress is a text representation of the address with the full civic location as a single entity. It may optionally include any of City, StateOrProvince, PostalCode and Country.</xs:documentation>
    <xs:appinfo>
      <retsid>100026</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Element commons:Address / commons:StreetNumber
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#StreetNumberType
Type commons:StreetNumberType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="StreetNumber" type="commons:StreetNumberType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100028</retsid>
      <example>5323</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Element commons:Address / commons:StreetDirPrefix
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#StreetDirPrefixType
Type commons:StreetDirPrefixType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="StreetDirPrefix" type="commons:StreetDirPrefixType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100029</retsid>
      <example>W</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Element commons:Address / commons:StreetName
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#StreetNameType
Type commons:StreetNameType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="StreetName" type="commons:StreetNameType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100030</retsid>
      <example>Broadway</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Element commons:Address / commons:StreetSuffix
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#StreetSuffixType
Type commons:StreetSuffixType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="StreetSuffix" type="commons:StreetSuffixType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100031</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Element commons:Address / commons:StreetDirSuffix
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#StreetDirSuffixType
Type commons:StreetDirSuffixType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="StreetDirSuffix" type="commons:StreetDirSuffixType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100032</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Element commons:Address / commons:StreetAdditionalInfo
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#StreetAdditionalInfoType
Type commons:StreetAdditionalInfoType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="StreetAdditionalInfo" type="commons:StreetAdditionalInfoType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100033</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Element commons:Address / commons:BoxNumber
Namespace http://rets.org/xsd/RETSCommons
Annotations
Use the BoxNumber element to contain address
location information not covered by the Civic
Address.
Diagram
Diagram RETSCommons.tmp#BoxNumberType
Type commons:BoxNumberType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="BoxNumber" type="commons:BoxNumberType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Use the BoxNumber element to contain address location information not covered by the Civic Address.</xs:documentation>
    <xs:appinfo>
      <retsid>100035</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Element commons:Address / commons:UnitNumber
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#UnitNumberType
Type commons:UnitNumberType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="UnitNumber" type="commons:UnitNumberType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100034</retsid>
      <example>12</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Element commons:Address / commons:City
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#CityType
Type commons:CityType
Properties
content: complex
minOccurs: 1
maxOccurs: 1
Source
<xs:element name="City" type="commons:CityType" minOccurs="1" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100036</retsid>
      <example>Anytown</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Element commons:Address / commons:StateOrProvince
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#StateOrProvinceType
Type commons:StateOrProvinceType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="StateOrProvince" type="commons:StateOrProvinceType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100037</retsid>
      <example>DC</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Element commons:Address / commons:PostalCode
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#PostalCodeType
Type commons:PostalCodeType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="PostalCode" type="commons:PostalCodeType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100038</retsid>
      <example>90281-1374</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Element commons:Address / commons:CarrierRoute
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#CarrierRouteType
Type commons:CarrierRouteType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="CarrierRoute" type="commons:CarrierRouteType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100039</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Element commons:Address / commons:Country
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#CountryType
Type commons:CountryType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="Country" type="commons:CountryType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100040</retsid>
      <example>US</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Element commons:StringValueDescriptionPairType / commons:Description
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="Description" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100022</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Element commons:StringValueDescriptionPairType / commons:Value
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="Value" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100021</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Element commons:MarketingInformationType / commons:PermitInternet
Namespace http://rets.org/xsd/RETSCommons
Annotations
The seller agreed to permit the
listing to be marketed on the
internet.
Diagram
Diagram RETSCommons.tmp#nullable-boolean RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureBoolean
Type commons:SecureBoolean
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="PermitInternet" type="commons:SecureBoolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The seller agreed to permit the listing to be marketed on the internet.</xs:documentation>
    <xs:appinfo>
      <retsid>100342</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:MarketingInformationType / commons:PermitAddressOnInternet
Namespace http://rets.org/xsd/RETSCommons
Annotations
The seller agreed to permit the
property address to be displayed
on the internet.
Diagram
Diagram RETSCommons.tmp#nullable-boolean RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureBoolean
Type commons:SecureBoolean
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="PermitAddressOnInternet" type="commons:SecureBoolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The seller agreed to permit the property address to be displayed on the internet.</xs:documentation>
    <xs:appinfo>
      <retsid>100343</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:MarketingInformationType / commons:PermitPictureOnInternet
Namespace http://rets.org/xsd/RETSCommons
Annotations
The seller agreed to permit the
display of image(s) of the property
on the internet.
Diagram
Diagram RETSCommons.tmp#nullable-boolean RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureBoolean
Type commons:SecureBoolean
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="PermitPictureOnInternet" type="commons:SecureBoolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The seller agreed to permit the display of image(s) of the property on the internet.</xs:documentation>
    <xs:appinfo>
      <retsid>100344</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:MarketingInformationType / commons:PermitSignOnProperty
Namespace http://rets.org/xsd/RETSCommons
Annotations
The seller agreed to permit a for-sale
sign on the property and asserts the
right to provide that permission.
This may be constrained by local
rules or home-owner rules.
Diagram
Diagram RETSCommons.tmp#nullable-boolean RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureBoolean
Type commons:SecureBoolean
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="PermitSignOnProperty" type="commons:SecureBoolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The seller agreed to permit a for-sale sign on the property and asserts the right to provide that permission. This may be constrained by local rules or home-owner rules.</xs:documentation>
    <xs:appinfo>
      <retsid>100345</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:MarketingInformationType / commons:HasSignOnProperty
Namespace http://rets.org/xsd/RETSCommons
Annotations
A for-sale sign is on the property.
Diagram
Diagram RETSCommons.tmp#nullable-boolean RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureBoolean
Type commons:SecureBoolean
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="HasSignOnProperty" type="commons:SecureBoolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>A for-sale sign is on the property.</xs:documentation>
    <xs:appinfo>
      <retsid>100388</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:MarketingInformationType / commons:VOWEntireListingDisplay
Namespace http://rets.org/xsd/RETSCommons
Annotations
Indicates whether the listing may be displayed.
Diagram
Diagram RETSCommons.tmp#nullable-boolean RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureBoolean
Type commons:SecureBoolean
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="VOWEntireListingDisplay" type="commons:SecureBoolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Indicates whether the listing may be displayed.</xs:documentation>
    <xs:appinfo>
      <retsid>102026</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:MarketingInformationType / commons:VOWAddressDisplay
Namespace http://rets.org/xsd/RETSCommons
Annotations
Indicates whether the listing address may be displayed.
Diagram
Diagram RETSCommons.tmp#nullable-boolean RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureBoolean
Type commons:SecureBoolean
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="VOWAddressDisplay" type="commons:SecureBoolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Indicates whether the listing address may be displayed.</xs:documentation>
    <xs:appinfo>
      <retsid>102027</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:MarketingInformationType / commons:VOWAutomatedValuationDisplay
Namespace http://rets.org/xsd/RETSCommons
Annotations
Indicates whether the listing approximated valuation may be displayed.
Diagram
Diagram RETSCommons.tmp#nullable-boolean RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureBoolean
Type commons:SecureBoolean
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="VOWAutomatedValuationDisplay" type="commons:SecureBoolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Indicates whether the listing approximated valuation may be displayed.</xs:documentation>
    <xs:appinfo>
      <retsid>102028</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:MarketingInformationType / commons:VOWConsumerComment
Namespace http://rets.org/xsd/RETSCommons
Annotations
Indicates whether consumer comments may be displayed.
Diagram
Diagram RETSCommons.tmp#nullable-boolean RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureBoolean
Type commons:SecureBoolean
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="VOWConsumerComment" type="commons:SecureBoolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Indicates whether consumer comments may be displayed.</xs:documentation>
    <xs:appinfo>
      <retsid>102029</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:ExpensesType / commons:ExpenseCategory
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#ExpenseTypeEnum
Type commons:ExpenseTypeEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="ExpenseCategory" type="commons:ExpenseTypeEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>103331</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:ExpensesType / commons:ExpenseValue
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney RETSCommons.tmp#currencyPeriod RETSCommons.tmp#FeeWithOptionalFrequency
Type commons:FeeWithOptionalFrequency
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:currencyPeriod restriction of xs:token optional
The currencyPeriod attribute indicates that the price is repeated
at the frequency indicated. The abscence of the attribute indicates
a one-time payment.
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="ExpenseValue" type="commons:FeeWithOptionalFrequency" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>103332</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:LicenseType / commons:LicenseExpDate
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-dateTime RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureDateTime
Type commons:SecureDateTime
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="LicenseExpDate" type="commons:SecureDateTime" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103007</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:LicenseType / commons:LicenseAmount
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureDecimal
Type commons:SecureDecimal
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="LicenseAmount" type="commons:SecureDecimal" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103008</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:LicenseType / commons:LicenseNumber
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="LicenseNumber" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103009</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:LicenseType / commons:LicenseCategory
Namespace http://rets.org/xsd/RETSCommons
Annotations
The specific type of license. An example is
State, but is determined by local rules.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="LicenseCategory" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The specific type of license. An example is State, but is determined by local rules.</xs:documentation>
    <xs:appinfo>
      <retsid>103010</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:AnimalPolicy / commons:PermitAnimals
Namespace http://rets.org/xsd/RETSCommons
Annotations
Indicates if animals are allowed in the
community, building or unit.
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="PermitAnimals" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Indicates if animals are allowed in the community, building or unit.</xs:documentation>
    <xs:appinfo>
      <retsid>101606</retsid>
      <example>true</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:AnimalPolicy / commons:IsDepositRequired
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="IsDepositRequired" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101607</retsid>
      <example>false</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:AnimalPolicy / commons:PermittedTypes
Namespace http://rets.org/xsd/RETSCommons
Annotations
PermittedTypes should include things like
breeds, types (Cats, Dogs), Neutered, Spayed,
Declawed or other information.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="PermittedTypes" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>PermittedTypes should include things like breeds, types (Cats, Dogs), Neutered, Spayed, Declawed or other information.</xs:documentation>
    <xs:appinfo>
      <retsid>101608</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:AnimalPolicy / commons:WeightLimit
Namespace http://rets.org/xsd/RETSCommons
Annotations
Indicates the size by weight of animals
permitted.
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureDecimal RETSCommons.tmp#weightUnits RETSCommons.tmp#WeightLimit
Type commons:WeightLimit
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:weightUnits restriction of xs:token optional
Source
<xs:element name="WeightLimit" type="commons:WeightLimit" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Indicates the size by weight of animals permitted.</xs:documentation>
    <xs:appinfo>
      <retsid>101609</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:AnimalPolicy / commons:PetDepositAmount
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney
Type commons:SecureMoney
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="PetDepositAmount" type="commons:SecureMoney" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101610</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:AnimalPolicy / commons:PetAdditionalFee
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney RETSCommons.tmp#currencyPeriod RETSCommons.tmp#FeeWithFrequency
Type commons:FeeWithFrequency
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:currencyPeriod restriction of xs:token optional
The currencyPeriod attribute indicates that the price is repeated
at the frequency indicated. The abscence of the attribute indicates
a one-time payment.
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="PetAdditionalFee" type="commons:FeeWithFrequency" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101611</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:AssociationMembershipType / commons:AssociationName
Namespace http://rets.org/xsd/RETSCommons
Annotations
The name of the association.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="AssociationName" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The name of the association.</xs:documentation>
    <xs:appinfo>
      <retsid>103011</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:AssociationMembershipType / commons:AssociationId
Namespace http://rets.org/xsd/RETSCommons
Annotations
The identifier of the association.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="AssociationId" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The identifier of the association.</xs:documentation>
    <xs:appinfo>
      <retsid>103012</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:AssociationMembershipType / commons:AssociationMembershipId
Namespace http://rets.org/xsd/RETSCommons
Annotations
The identifier assigned to the Member or Office by the 
assocation.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="AssociationMembershipId" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The identifier assigned to the Member or Office by the assocation.</xs:documentation>
    <xs:appinfo>
      <retsid>103013</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:Community / commons:Subdivision
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString RETSCommons.tmp#Subdivision
Type commons:Subdivision
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Subdivision" type="commons:Subdivision" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103014</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:Community / commons:Schools
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#Schools_School RETSCommons.tmp#Schools
Type commons:Schools
Properties
content: complex
minOccurs: 0
Model commons:School* , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:School
Instance
<commons:Schools>
  <commons:School>{0,unbounded}</commons:School>
</commons:Schools>
Source
<xs:element name="Schools" type="commons:Schools" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103015</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:Schools / commons:School
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#School_Name RETSCommons.tmp#School_SchoolCategory RETSCommons.tmp#School_District RETSCommons.tmp#School_Description RETSCommons.tmp#School
Type commons:School
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model commons:Name{0,1} , commons:SchoolCategory{0,1} , commons:District{0,1} , commons:Description{0,1}
Children commons:Description, commons:District, commons:Name, commons:SchoolCategory
Instance
<commons:School>
  <commons:Name>{0,1}</commons:Name>
  <commons:SchoolCategory otherDescription="">{0,1}</commons:SchoolCategory>
  <commons:District commons:isgSecurityClass="">{0,1}</commons:District>
  <commons:Description xml:lang="" commons:textFormatType="" commons:visibilityFlag="">{0,1}</commons:Description>
</commons:School>
Source
<xs:element name="School" type="commons:School" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100077</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/School.xsd
Element commons:School / commons:Name
Namespace http://rets.org/xsd/RETSCommons
Annotations
The name of the school.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="Name" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The name of the school.</xs:documentation>
    <xs:appinfo>
      <retsid>100073</retsid>
      <example>Smith High School</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/School.xsd
Element commons:School / commons:SchoolCategory
Namespace http://rets.org/xsd/RETSCommons
Annotations
The type of school in question.
Examples include Middle, Junior High,
etc.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#SchoolTypeEnum
Type commons:SchoolTypeEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="SchoolCategory" type="commons:SchoolTypeEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The type of school in question. Examples include Middle, Junior High, etc.</xs:documentation>
    <xs:appinfo>
      <retsid>100074</retsid>
      <example>High</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/School.xsd
Element commons:School / commons:District
Namespace http://rets.org/xsd/RETSCommons
Annotations
The district that a school is in.
A school may only belong to a single
district.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString RETSCommons.tmp#SchoolDistrict
Type commons:SchoolDistrict
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="District" type="commons:SchoolDistrict" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The district that a school is in. A school may only belong to a single district.</xs:documentation>
    <xs:appinfo>
      <retsid>100075</retsid>
      <example>District 43</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/School.xsd
Element commons:School / commons:Description
Namespace http://rets.org/xsd/RETSCommons
Annotations
Further information about the school.
Diagram
Diagram RETSCommons.tmp#visibilityFlag RETSCommons.tmp#textFormatType namespace.tmp#lang RETSCommons.tmp#Remark
Type commons:Remark
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:textFormatType restriction of xs:token optional
Simple format instructions for text
commons:visibilityFlag xs:boolean optional
Visibility flag for publicly visible items
xml:lang union of(xs:language, restriction of xs:string) optional
Attempting to install the relevant ISO 2- and 3-letter
         codes as the enumerated possible values is probably never
         going to be a realistic possibility.  See
         RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry
         at http://www.iana.org/assignments/lang-tag-apps.htm for
         further information.

         The union allows for the 'un-declaration' of xml:lang with
         the empty string.
Source
<xs:element name="Description" type="commons:Remark" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Further information about the school.</xs:documentation>
    <xs:appinfo>
      <retsid>100076</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/School.xsd
Element commons:Community / commons:CommunityName
Namespace http://rets.org/xsd/RETSCommons
Annotations
The name of the development, neighborhood or
association in which the property is located.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="CommunityName" type="commons:SecureString" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The name of the development, neighborhood or association in which the property is located.</xs:documentation>
    <xs:appinfo>
      <retsid>103016</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:Community / commons:SeniorCommunity
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString RETSCommons.tmp#present RETSCommons.tmp#SeniorCommunity
Type commons:SeniorCommunity
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:present restriction of xs:token optional
Tri-state indicates the existence of something
Source
<xs:element name="SeniorCommunity" type="commons:SeniorCommunity" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103017</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:Community / commons:ExistingStructures
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#ExistingStructures_ExistingStructure RETSCommons.tmp#ExistingStructures
Type commons:ExistingStructures
Properties
content: complex
minOccurs: 0
Model commons:ExistingStructure*
Children commons:ExistingStructure
Instance
<commons:ExistingStructures>
  <commons:ExistingStructure>{0,unbounded}</commons:ExistingStructure>
</commons:ExistingStructures>
Source
<xs:element name="ExistingStructures" type="commons:ExistingStructures" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103018</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:ExistingStructures / commons:ExistingStructure
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#ExistingStructure_Category RETSCommons.tmp#ExistingStructure_BuildingType RETSCommons.tmp#ExistingStructure_StructureDimensionsType RETSCommons.tmp#ExistingStructure_Description RETSCommons.tmp#ExistingStructure_ConstructionMaterials RETSCommons.tmp#ExistingStructure
Type commons:ExistingStructure
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model commons:Category{0,1} , commons:BuildingType{0,1} , commons:StructureDimensionsType{0,1} , commons:Description{0,1} , commons:ConstructionMaterials{0,1} , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:BuildingType, commons:Category, commons:ConstructionMaterials, commons:Description, commons:StructureDimensionsType
Instance
<commons:ExistingStructure>
  <commons:Category otherDescription="">{0,1}</commons:Category>
  <commons:BuildingType commons:isgSecurityClass="">{0,1}</commons:BuildingType>
  <commons:StructureDimensionsType>{0,1}</commons:StructureDimensionsType>
  <commons:Description commons:isgSecurityClass="">{0,1}</commons:Description>
  <commons:ConstructionMaterials commons:isgSecurityClass="">{0,1}</commons:ConstructionMaterials>
</commons:ExistingStructure>
Source
<xs:element name="ExistingStructure" type="commons:ExistingStructure" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103028</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:ExistingStructure / commons:Category
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#ExistingStructureCategoryEnum
Type commons:ExistingStructureCategoryEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="Category" type="commons:ExistingStructureCategoryEnum" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103023</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:ExistingStructure / commons:BuildingType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString RETSCommons.tmp#BuildingType
Type commons:BuildingType
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="BuildingType" type="commons:BuildingType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103024</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:ExistingStructure / commons:StructureDimensionsType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#PlanarDimensionsType_Area RETSCommons.tmp#PlanarDimensionsType_IrregularDimensions RETSCommons.tmp#PlanarDimensionsType_Length RETSCommons.tmp#PlanarDimensionsType_Width RETSCommons.tmp#PlanarDimensionsType
Type commons:PlanarDimensionsType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:Area{0,1} , commons:IrregularDimensions{0,1} , commons:Length{0,1} , commons:Width{0,1}
Children commons:Area, commons:IrregularDimensions, commons:Length, commons:Width
Instance
<commons:StructureDimensionsType>
  <commons:Area commons:areaUnits="" commons:isgSecurityClass="" commons:measurementSource="">{0,1}</commons:Area>
  <commons:IrregularDimensions commons:isgSecurityClass="" commons:measurementSource="" commons:measurementUnits="">{0,1}</commons:IrregularDimensions>
  <commons:Length commons:isgSecurityClass="" commons:measurementSource="" commons:measurementUnits="">{0,1}</commons:Length>
  <commons:Width commons:isgSecurityClass="" commons:measurementSource="" commons:measurementUnits="">{0,1}</commons:Width>
</commons:StructureDimensionsType>
Source
<xs:element name="StructureDimensionsType" type="commons:PlanarDimensionsType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103025</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:PlanarDimensionsType / commons:Area
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#areaUnits RETSCommons.tmp#measurementSource RETSCommons.tmp#Area RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureArea
Type commons:SecureArea
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:areaUnits restriction of xs:token optional
Area measurement units
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:measurementSource restriction of xs:string optional
The source of the measurement
Source
<xs:element name="Area" type="commons:SecureArea" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103071</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:PlanarDimensionsType / commons:IrregularDimensions
Namespace http://rets.org/xsd/RETSCommons
Annotations
Measurement specifying a list of dimensions
for an irregular space.
The source attribute defines the source of the
measurement, while the units attribute defines
the unit of measurement: feet, meters or other
units of measure. The general use of this is
restricted to regular rectangular objects.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString RETSCommons.tmp#measurementUnits RETSCommons.tmp#measurementSource RETSCommons.tmp#DimensionsType
Type commons:DimensionsType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:measurementSource restriction of xs:string optional
The source of the measurement
commons:measurementUnits restriction of xs:token optional
Measurement units
Source
<xs:element name="IrregularDimensions" type="commons:DimensionsType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Measurement specifying a list of dimensions for an irregular space. The source attribute defines the source of the measurement, while the units attribute defines the unit of measurement: feet, meters or other units of measure. The general use of this is restricted to regular rectangular objects.</xs:documentation>
    <xs:appinfo>
      <retsid>103072</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:PlanarDimensionsType / commons:Length
Namespace http://rets.org/xsd/RETSCommons
Annotations
Measurement specifying the horizontal
dimension of something that is fixed in place.
The source attribute defines the source of the
measurement, while the units attribute defines
the unit of measurement: feet, meters or other
units of measure. The general use of this is
restricted to regular rectangular objects.
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#measurementUnits RETSCommons.tmp#measurementSource RETSCommons.tmp#Measurement RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMeasurement
Type commons:SecureMeasurement
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:measurementSource restriction of xs:string optional
The source of the measurement
commons:measurementUnits restriction of xs:token optional
Measurement units
Source
<xs:element name="Length" type="commons:SecureMeasurement" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Measurement specifying the horizontal dimension of something that is fixed in place. The source attribute defines the source of the measurement, while the units attribute defines the unit of measurement: feet, meters or other units of measure. The general use of this is restricted to regular rectangular objects.</xs:documentation>
    <xs:appinfo>
      <retsid>103073</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:PlanarDimensionsType / commons:Width
Namespace http://rets.org/xsd/RETSCommons
Annotations
Measurement specifying the smaller horizontal
dimension of something that is fixed in place.
The source attribute defines the source of the
measurement, while the units attribute defines
the unit of measurement: feet, meters or other
units of measure. The general use of this is
restricted to regular rectangular objects.
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#measurementUnits RETSCommons.tmp#measurementSource RETSCommons.tmp#Measurement RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMeasurement
Type commons:SecureMeasurement
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:measurementSource restriction of xs:string optional
The source of the measurement
commons:measurementUnits restriction of xs:token optional
Measurement units
Source
<xs:element name="Width" type="commons:SecureMeasurement" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Measurement specifying the smaller horizontal dimension of something that is fixed in place. The source attribute defines the source of the measurement, while the units attribute defines the unit of measurement: feet, meters or other units of measure. The general use of this is restricted to regular rectangular objects.</xs:documentation>
    <xs:appinfo>
      <retsid>103074</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:ExistingStructure / commons:Description
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Description" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103026</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:ExistingStructure / commons:ConstructionMaterials
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString RETSCommons.tmp#ConstructionMaterials
Type commons:ConstructionMaterials
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="ConstructionMaterials" type="commons:ConstructionMaterials" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103027</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:CoordinateSystem / commons:Easting
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
Source
<xs:element name="Easting" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103019</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:CoordinateSystem / commons:Northing
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
Source
<xs:element name="Northing" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103020</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:CoordinateSystem / commons:Height
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
Source
<xs:element name="Height" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103021</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:Designations / commons:Designation
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString RETSCommons.tmp#Designation
Type commons:Designation
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Designation" type="commons:Designation" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103022</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:FarmType / commons:HasAgricultureUseExemption
Namespace http://rets.org/xsd/RETSCommons
Annotations
The property has a tax exemption for use as agriculture or
open space that reduces the annual tax bill.
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="HasAgricultureUseExemption" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The property has a tax exemption for use as agriculture or open space that reduces the annual tax bill.</xs:documentation>
    <xs:appinfo>
      <retsid>103029</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:FarmType / commons:IsAgricultureReserve
Namespace http://rets.org/xsd/RETSCommons
Annotations
The property is restricted to use as a
farm or other agricultural use.
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="IsAgricultureReserve" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The property is restricted to use as a farm or other agricultural use.</xs:documentation>
    <xs:appinfo>
      <retsid>103030</retsid>
      <example>true</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:FarmType / commons:SilosTotal
Namespace http://rets.org/xsd/RETSCommons
Annotations
Count of silo storage structures
Diagram
Diagram RETSCommons.tmp#boundedCardinalInteger
Type commons:boundedCardinalInteger
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Facets
fractionDigits 0
maxInclusive 127
Source
<xs:element name="SilosTotal" type="commons:boundedCardinalInteger" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Count of silo storage structures</xs:documentation>
    <xs:appinfo>
      <retsid>103031</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:FarmType / commons:SiloCapacityTotal
Namespace http://rets.org/xsd/RETSCommons
Annotations
Total silo storage capacity of
all silo structures.
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureDecimal RETSCommons.tmp#weightUnits RETSCommons.tmp#measurementSource RETSCommons.tmp#SiloCapacityType
Type commons:SiloCapacityType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:measurementSource restriction of xs:string optional
The source of the measurement
commons:weightUnits restriction of xs:token optional
Source
<xs:element name="SiloCapacityTotal" type="commons:SiloCapacityType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Total silo storage capacity of all silo structures.</xs:documentation>
    <xs:appinfo>
      <retsid>103032</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:FarmType / commons:TenantDwellingsTotal
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#boundedCardinalInteger
Type commons:boundedCardinalInteger
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Facets
fractionDigits 0
maxInclusive 127
Source
<xs:element name="TenantDwellingsTotal" type="commons:boundedCardinalInteger" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103033</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:FarmType / commons:BestUse
Namespace http://rets.org/xsd/RETSCommons
Annotations
An enumeration of the farm use
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="BestUse" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>An enumeration of the farm use</xs:documentation>
    <xs:appinfo>
      <retsid>103034</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:FarmType / commons:PresentUse
Namespace http://rets.org/xsd/RETSCommons
Annotations
An enumeration of the farm use
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="PresentUse" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>An enumeration of the farm use</xs:documentation>
    <xs:appinfo>
      <retsid>103035</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:FarmType / commons:CurrentCrop
Namespace http://rets.org/xsd/RETSCommons
Annotations
An enumeration of the crops currently
on the property
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="CurrentCrop" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>An enumeration of the crops currently on the property</xs:documentation>
    <xs:appinfo>
      <retsid>103036</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:FarmType / commons:HasWell
Namespace http://rets.org/xsd/RETSCommons
Annotations
An enumeration of the farm use
Diagram
Diagram
Type xs:boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="HasWell" type="xs:boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>An enumeration of the farm use</xs:documentation>
    <xs:appinfo>
      <retsid>103037</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:FarmType / commons:Irrigation
Namespace http://rets.org/xsd/RETSCommons
Annotations
An enumeration of the irrigationhe farm use
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Irrigation" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>An enumeration of the irrigationhe farm use</xs:documentation>
    <xs:appinfo>
      <retsid>103038</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:FarmType / commons:FarmOperation
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="FarmOperation" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103039</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:FarmType / commons:MainBarnSize
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#MainBarnSize_BarnDimensions RETSCommons.tmp#MainBarnSize_MainFloorCeilingHeight RETSCommons.tmp#MainBarnSize
Type commons:MainBarnSize
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:BarnDimensions{0,1} , commons:MainFloorCeilingHeight{0,1}
Children commons:BarnDimensions, commons:MainFloorCeilingHeight
Instance
<commons:MainBarnSize>
  <commons:BarnDimensions>{0,1}</commons:BarnDimensions>
  <commons:MainFloorCeilingHeight commons:measurementSource="" commons:measurementUnits="">{0,1}</commons:MainFloorCeilingHeight>
</commons:MainBarnSize>
Source
<xs:element name="MainBarnSize" type="commons:MainBarnSize" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103040</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:MainBarnSize / commons:BarnDimensions
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#PlanarDimensionsType_Area RETSCommons.tmp#PlanarDimensionsType_IrregularDimensions RETSCommons.tmp#PlanarDimensionsType_Length RETSCommons.tmp#PlanarDimensionsType_Width RETSCommons.tmp#PlanarDimensionsType
Type commons:PlanarDimensionsType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:Area{0,1} , commons:IrregularDimensions{0,1} , commons:Length{0,1} , commons:Width{0,1}
Children commons:Area, commons:IrregularDimensions, commons:Length, commons:Width
Instance
<commons:BarnDimensions>
  <commons:Area commons:areaUnits="" commons:isgSecurityClass="" commons:measurementSource="">{0,1}</commons:Area>
  <commons:IrregularDimensions commons:isgSecurityClass="" commons:measurementSource="" commons:measurementUnits="">{0,1}</commons:IrregularDimensions>
  <commons:Length commons:isgSecurityClass="" commons:measurementSource="" commons:measurementUnits="">{0,1}</commons:Length>
  <commons:Width commons:isgSecurityClass="" commons:measurementSource="" commons:measurementUnits="">{0,1}</commons:Width>
</commons:BarnDimensions>
Source
<xs:element name="BarnDimensions" type="commons:PlanarDimensionsType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103056</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:MainBarnSize / commons:MainFloorCeilingHeight
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#measurementUnits RETSCommons.tmp#measurementSource RETSCommons.tmp#Measurement
Type commons:Measurement
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:measurementSource restriction of xs:string optional
The source of the measurement
commons:measurementUnits restriction of xs:token optional
Measurement units
Source
<xs:element name="MainFloorCeilingHeight" type="commons:Measurement" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103057</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:FarmType / commons:PastureArea
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#areaUnits RETSCommons.tmp#measurementSource RETSCommons.tmp#Area RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureArea
Type commons:SecureArea
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:areaUnits restriction of xs:token optional
Area measurement units
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:measurementSource restriction of xs:string optional
The source of the measurement
Source
<xs:element name="PastureArea" type="commons:SecureArea" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103041</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:FarmType / commons:TillableArea
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#areaUnits RETSCommons.tmp#measurementSource RETSCommons.tmp#Area RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureArea
Type commons:SecureArea
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:areaUnits restriction of xs:token optional
Area measurement units
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:measurementSource restriction of xs:string optional
The source of the measurement
Source
<xs:element name="TillableArea" type="commons:SecureArea" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103042</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:FarmType / commons:PresentLivestock
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="PresentLivestock" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103043</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:FarmType / commons:PotentialLivestock
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="PotentialLivestock" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103044</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:SimpleGeographicData / commons:Latitude
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-float RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureFloat RETSCommons.tmp#Latitude
Type commons:Latitude
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Latitude" type="commons:Latitude" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103102</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:SimpleGeographicData / commons:Longitude
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-float RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureFloat RETSCommons.tmp#Longitude
Type commons:Longitude
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Longitude" type="commons:Longitude" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103103</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:SimpleGeographicData / commons:Elevation
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Elevation" type="commons:SecureString" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103104</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:SimpleGeographicData / commons:MapCoordinate
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString RETSCommons.tmp#MapCoordinate
Type commons:MapCoordinate
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="MapCoordinate" type="commons:MapCoordinate" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103105</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:SimpleGeographicData / commons:Directions
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString RETSCommons.tmp#Directions
Type commons:Directions
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Directions" type="commons:Directions" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103106</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:GeographicData / commons:Source
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Source" type="commons:SecureString" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103045</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:GeographicData / commons:Accuracy
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Accuracy" type="commons:SecureString" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103046</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:GeographicData / commons:URL
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-uri RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureURI RETSCommons.tmp#internalURLIndicator RETSCommons.tmp#URL
Type commons:URL
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:internalURLIndicator xs:boolean optional
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="URL" type="commons:URL" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103047</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:GeographicData / commons:CrossStreet
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString RETSCommons.tmp#CrossStreet
Type commons:CrossStreet
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="CrossStreet" type="commons:CrossStreet" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103048</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:GeographicData / commons:CensusGeography
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#CensusGeography_StateCode RETSCommons.tmp#CensusGeography_CountyCode RETSCommons.tmp#CensusGeography_CensusSubCounty RETSCommons.tmp#CensusGeography_CensusTract RETSCommons.tmp#CensusGeography_BlockGroup RETSCommons.tmp#CensusGeography_Block RETSCommons.tmp#CensusGeography_CensusUniqueId RETSCommons.tmp#CensusGeography
Type commons:CensusGeography
Properties
content: complex
minOccurs: 0
Model commons:StateCode{0,1} , commons:CountyCode{0,1} , commons:CensusSubCounty{0,1} , commons:CensusTract{0,1} , commons:BlockGroup{0,1} , commons:Block{0,1} , commons:CensusUniqueId{0,1}
Children commons:Block, commons:BlockGroup, commons:CensusSubCounty, commons:CensusTract, commons:CensusUniqueId, commons:CountyCode, commons:StateCode
Instance
<commons:CensusGeography>
  <commons:StateCode>{0,1}</commons:StateCode>
  <commons:CountyCode>{0,1}</commons:CountyCode>
  <commons:CensusSubCounty>{0,1}</commons:CensusSubCounty>
  <commons:CensusTract>{0,1}</commons:CensusTract>
  <commons:BlockGroup>{0,1}</commons:BlockGroup>
  <commons:Block>{0,1}</commons:Block>
  <commons:CensusUniqueId>{0,1}</commons:CensusUniqueId>
</commons:CensusGeography>
Source
<xs:element name="CensusGeography" type="commons:CensusGeography" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103049</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:CensusGeography / commons:StateCode
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#StateCode
Type commons:StateCode
Properties
content: simple
minOccurs: 0
Facets
maxLength 2
Source
<xs:element name="StateCode" type="commons:StateCode" minOccurs="0">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100042</retsid>
      <example>06</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Census.xsd
Element commons:CensusGeography / commons:CountyCode
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#CountyCode
Type commons:CountyCode
Properties
content: simple
minOccurs: 0
Facets
maxLength 3
Source
<xs:element name="CountyCode" type="commons:CountyCode" minOccurs="0">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100043</retsid>
      <example>013</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Census.xsd
Element commons:CensusGeography / commons:CensusSubCounty
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#CensusSubCounty
Type commons:CensusSubCounty
Properties
content: simple
minOccurs: 0
Facets
maxLength 5
Source
<xs:element name="CensusSubCounty" type="commons:CensusSubCounty" minOccurs="0">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100044</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Census.xsd
Element commons:CensusGeography / commons:CensusTract
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#CensusTract
Type commons:CensusTract
Properties
content: simple
minOccurs: 0
Facets
maxLength 6
Source
<xs:element name="CensusTract" type="commons:CensusTract" minOccurs="0">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100045</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Census.xsd
Element commons:CensusGeography / commons:BlockGroup
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#BlockGroup
Type commons:BlockGroup
Properties
content: simple
minOccurs: 0
Facets
maxLength 1
Source
<xs:element name="BlockGroup" type="commons:BlockGroup" minOccurs="0">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100046</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Census.xsd
Element commons:CensusGeography / commons:Block
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#Block
Type commons:Block
Properties
content: simple
minOccurs: 0
Facets
maxLength 4
Source
<xs:element name="Block" type="commons:Block" minOccurs="0">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100047</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Census.xsd
Element commons:CensusGeography / commons:CensusUniqueId
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#CensusUniqueId
Type commons:CensusUniqueId
Properties
content: simple
minOccurs: 0
Facets
maxLength 15
Source
<xs:element name="CensusUniqueId" type="commons:CensusUniqueId" minOccurs="0">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100048</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Census.xsd
Element commons:GeographicData / commons:FloodPlain
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="FloodPlain" type="commons:SecureString" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103050</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:GeographicData / commons:PrintedMapCoordinates
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#PrintedMapCoordinates_PrintedMapCoordinate RETSCommons.tmp#PrintedMapCoordinates
Type commons:PrintedMapCoordinates
Properties
content: complex
minOccurs: 0
Model commons:PrintedMapCoordinate*
Children commons:PrintedMapCoordinate
Instance
<commons:PrintedMapCoordinates>
  <commons:PrintedMapCoordinate>{0,unbounded}</commons:PrintedMapCoordinate>
</commons:PrintedMapCoordinates>
Source
<xs:element name="PrintedMapCoordinates" type="commons:PrintedMapCoordinates" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103051</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:PrintedMapCoordinates / commons:PrintedMapCoordinate
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#PrintedMapCoordinate_MapCoordinate RETSCommons.tmp#PrintedMapCoordinate_MapPage RETSCommons.tmp#PrintedMapCoordinate_ReferenceBook RETSCommons.tmp#PrintedMapCoordinate
Type commons:PrintedMapCoordinate
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model commons:MapCoordinate{0,1} , commons:MapPage{0,1} , commons:ReferenceBook{0,1}
Children commons:MapCoordinate, commons:MapPage, commons:ReferenceBook
Instance
<commons:PrintedMapCoordinate>
  <commons:MapCoordinate commons:isgSecurityClass="">{0,1}</commons:MapCoordinate>
  <commons:MapPage commons:isgSecurityClass="">{0,1}</commons:MapPage>
  <commons:ReferenceBook commons:isgSecurityClass="">{0,1}</commons:ReferenceBook>
</commons:PrintedMapCoordinate>
Source
<xs:element name="PrintedMapCoordinate" type="commons:PrintedMapCoordinate" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103078</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:PrintedMapCoordinate / commons:MapCoordinate
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString RETSCommons.tmp#MapCoordinate
Type commons:MapCoordinate
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="MapCoordinate" type="commons:MapCoordinate" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103075</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:PrintedMapCoordinate / commons:MapPage
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="MapPage" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103076</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:PrintedMapCoordinate / commons:ReferenceBook
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="ReferenceBook" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103077</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:GeographicData / commons:CoordinateSystem
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#CoordinateSystem_Easting RETSCommons.tmp#CoordinateSystem_Northing RETSCommons.tmp#CoordinateSystem_Height RETSCommons.tmp#CoordinateSystem
Type commons:CoordinateSystem
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model commons:Easting{0,1} , commons:Northing{0,1} , commons:Height{0,1}
Children commons:Easting, commons:Height, commons:Northing
Instance
<commons:CoordinateSystem>
  <commons:Easting>{0,1}</commons:Easting>
  <commons:Northing>{0,1}</commons:Northing>
  <commons:Height>{0,1}</commons:Height>
</commons:CoordinateSystem>
Source
<xs:element name="CoordinateSystem" type="commons:CoordinateSystem" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103052</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:LeaseOptions / commons:LeaseOption
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString RETSCommons.tmp#present RETSCommons.tmp#LeaseOption
Type commons:LeaseOption
Type hierarchy
Properties
content: complex
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:present restriction of xs:token optional
Tri-state indicates the existence of something
Source
<xs:element name="LeaseOption" type="commons:LeaseOption" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103053</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:LockboxType / commons:Location
Namespace http://rets.org/xsd/RETSCommons
Annotations
Site location for the lockbox.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Location" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Site location for the lockbox.</xs:documentation>
    <xs:appinfo>
      <retsid>100394</retsid>
      <example>Front Door</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:LockboxType / commons:Model
Namespace http://rets.org/xsd/RETSCommons
Annotations
A description of the lockbox brand and model
number.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Model" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>A description of the lockbox brand and model number.</xs:documentation>
    <xs:appinfo>
      <retsid>100395</retsid>
      <example>Realtor's Friend</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:LotSize / commons:LotDimensions
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#PlanarDimensionsType_Area RETSCommons.tmp#PlanarDimensionsType_IrregularDimensions RETSCommons.tmp#PlanarDimensionsType_Length RETSCommons.tmp#PlanarDimensionsType_Width RETSCommons.tmp#PlanarDimensionsType
Type commons:PlanarDimensionsType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:Area{0,1} , commons:IrregularDimensions{0,1} , commons:Length{0,1} , commons:Width{0,1}
Children commons:Area, commons:IrregularDimensions, commons:Length, commons:Width
Instance
<commons:LotDimensions>
  <commons:Area commons:areaUnits="" commons:isgSecurityClass="" commons:measurementSource="">{0,1}</commons:Area>
  <commons:IrregularDimensions commons:isgSecurityClass="" commons:measurementSource="" commons:measurementUnits="">{0,1}</commons:IrregularDimensions>
  <commons:Length commons:isgSecurityClass="" commons:measurementSource="" commons:measurementUnits="">{0,1}</commons:Length>
  <commons:Width commons:isgSecurityClass="" commons:measurementSource="" commons:measurementUnits="">{0,1}</commons:Width>
</commons:LotDimensions>
Source
<xs:element name="LotDimensions" type="commons:PlanarDimensionsType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103054</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:MailingAddress / commons:Address
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#privacyType RETSCommons.tmp#Address_preference-order RETSCommons.tmp#Address_address-preference-order RETSCommons.tmp#Address_category RETSCommons.tmp#Address_FullStreetAddress RETSCommons.tmp#Address_StreetNumber RETSCommons.tmp#Address_StreetDirPrefix RETSCommons.tmp#Address_StreetName RETSCommons.tmp#Address_StreetSuffix RETSCommons.tmp#Address_StreetDirSuffix RETSCommons.tmp#Address_StreetAdditionalInfo RETSCommons.tmp#Address_BoxNumber RETSCommons.tmp#Address_UnitNumber RETSCommons.tmp#Address_City RETSCommons.tmp#Address_StateOrProvince RETSCommons.tmp#Address_PostalCode RETSCommons.tmp#Address_CarrierRoute RETSCommons.tmp#Address_Country RETSCommons.tmp#Address
Type commons:Address
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:preference-order , commons:address-preference-order , commons:category{0,1} , commons:FullStreetAddress{0,1} , ((commons:StreetNumber{0,1} , commons:StreetDirPrefix{0,1} , commons:StreetName{0,1} , commons:StreetSuffix{0,1} , commons:StreetDirSuffix{0,1} , commons:StreetAdditionalInfo{0,1}) | commons:BoxNumber{0,1}) , commons:UnitNumber{0,1} , commons:City , commons:StateOrProvince{0,1} , commons:PostalCode{0,1} , commons:CarrierRoute{0,1} , commons:Country{0,1} , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:BoxNumber, commons:CarrierRoute, commons:City, commons:Country, commons:FullStreetAddress, commons:PostalCode, commons:StateOrProvince, commons:StreetAdditionalInfo, commons:StreetDirPrefix, commons:StreetDirSuffix, commons:StreetName, commons:StreetNumber, commons:StreetSuffix, commons:UnitNumber, commons:address-preference-order, commons:category, commons:preference-order
Instance
<commons:Address commons:privacyType="">
  <commons:preference-order>{1,1}</commons:preference-order>
  <commons:address-preference-order>{1,1}</commons:address-preference-order>
  <commons:category otherDescription="">{0,1}</commons:category>
  <commons:FullStreetAddress>{0,1}</commons:FullStreetAddress>
  <commons:StreetNumber>{0,1}</commons:StreetNumber>
  <commons:StreetDirPrefix>{0,1}</commons:StreetDirPrefix>
  <commons:StreetName>{0,1}</commons:StreetName>
  <commons:StreetSuffix>{0,1}</commons:StreetSuffix>
  <commons:StreetDirSuffix>{0,1}</commons:StreetDirSuffix>
  <commons:StreetAdditionalInfo>{0,1}</commons:StreetAdditionalInfo>
  <commons:BoxNumber>{0,1}</commons:BoxNumber>
  <commons:UnitNumber>{0,1}</commons:UnitNumber>
  <commons:City>{1,1}</commons:City>
  <commons:StateOrProvince>{0,1}</commons:StateOrProvince>
  <commons:PostalCode>{0,1}</commons:PostalCode>
  <commons:CarrierRoute>{0,1}</commons:CarrierRoute>
  <commons:Country>{0,1}</commons:Country>
</commons:Address>
Attributes
QName Type Fixed Default Use Annotation
commons:privacyType restriction of xs:token optional
Indicates the level of privacy for this information. Creation of this attribute 
inspired by the need to provide this level of privacy information for contact 
information: phone, email, address, and the like. See CR 54.
Source
<xs:element name="Address" type="commons:Address" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103055</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:MLSAreaType / commons:MajorArea
Namespace http://rets.org/xsd/RETSCommons
Annotations
The major marketing area name, as defined by
the MLS or other non-governmental organization
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="MajorArea" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The major marketing area name, as defined by the MLS or other non-governmental organization</xs:documentation>
    <xs:appinfo>
      <retsid>100385</retsid>
      <example>Harbor Hill</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:MLSAreaType / commons:SecondaryArea
Namespace http://rets.org/xsd/RETSCommons
Annotations
The secondary marketing area name, as defined
by the MLS or other non-governmental
organization.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="SecondaryArea" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The secondary marketing area name, as defined by the MLS or other non-governmental organization.</xs:documentation>
    <xs:appinfo>
      <retsid>100386</retsid>
      <example>Hilltop</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:MLSAreaType / commons:MinorArea
Namespace http://rets.org/xsd/RETSCommons
Annotations
A tertiary marketing area name, as
defined by the MLS or other non-governmental
organization.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="MinorArea" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>A tertiary marketing area name, as defined by the MLS or other non-governmental organization.</xs:documentation>
    <xs:appinfo>
      <retsid>100387</retsid>
      <example>Old Crossroads</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:MLSOperator / commons:MLSOperatorId
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="MLSOperatorId" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103058</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:MLSOperator / commons:MLSOperatorName
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="MLSOperatorName" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103059</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:ManufacturedHousingType / commons:IsFullyInsulated
Namespace http://rets.org/xsd/RETSCommons
Annotations
The manufactured home is sufficiently insulated
to be occupied year-round.
Diagram
Diagram
Type xs:boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="IsFullyInsulated" type="xs:boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The manufactured home is sufficiently insulated to be occupied year-round.</xs:documentation>
    <xs:appinfo>
      <retsid>103060</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:ManufacturedHousingType / commons:HousingCategory
Namespace http://rets.org/xsd/RETSCommons
Annotations
An enumeration of the category that this structure belongs
to.
Diagram
Diagram RETSCommons.tmp#ManufacturedHousingCategoryEnum
Type commons:ManufacturedHousingCategoryEnum
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Facets
enumeration Manufactured
The structure meets federal building codes but not
local building codes,
enumeration Mobile
The structure retains axles and
was built before 1976
enumeration Modular
The structure does not retain axles, may be permanently
attached to the site, should qualify for a real property
mortgage and meets local building codes.
Source
<xs:element name="HousingCategory" type="commons:ManufacturedHousingCategoryEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>An enumeration of the category that this structure belongs to.</xs:documentation>
    <xs:appinfo>
      <retsid>103061</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:ManufacturedHousingType / commons:ManufacturerName
Namespace http://rets.org/xsd/RETSCommons
Annotations
Covers housing built off-site and either
transported to the site by trailer or
own axle.
						
The housing may be permanently attached to the
site or may retain transportability.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="ManufacturerName" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Covers housing built off-site and either transported to the site by trailer or own axle. The housing may be permanently attached to the site or may retain transportability.</xs:documentation>
    <xs:appinfo>
      <retsid>103062</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:ManufacturedHousingType / commons:Model
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Model" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103063</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:ManufacturedHousingType / commons:Make
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Make" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103064</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:ManufacturedHousingType / commons:ManufacturingDate
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-dateTime RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureDateTime
Type commons:SecureDateTime
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="ManufacturingDate" type="commons:SecureDateTime" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103065</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:ManufacturedHousingType / commons:Dimensions
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#PlanarDimensionsType_Area RETSCommons.tmp#PlanarDimensionsType_IrregularDimensions RETSCommons.tmp#PlanarDimensionsType_Length RETSCommons.tmp#PlanarDimensionsType_Width RETSCommons.tmp#PlanarDimensionsType
Type commons:PlanarDimensionsType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:Area{0,1} , commons:IrregularDimensions{0,1} , commons:Length{0,1} , commons:Width{0,1}
Children commons:Area, commons:IrregularDimensions, commons:Length, commons:Width
Instance
<commons:Dimensions>
  <commons:Area commons:areaUnits="" commons:isgSecurityClass="" commons:measurementSource="">{0,1}</commons:Area>
  <commons:IrregularDimensions commons:isgSecurityClass="" commons:measurementSource="" commons:measurementUnits="">{0,1}</commons:IrregularDimensions>
  <commons:Length commons:isgSecurityClass="" commons:measurementSource="" commons:measurementUnits="">{0,1}</commons:Length>
  <commons:Width commons:isgSecurityClass="" commons:measurementSource="" commons:measurementUnits="">{0,1}</commons:Width>
</commons:Dimensions>
Source
<xs:element name="Dimensions" type="commons:PlanarDimensionsType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103066</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:ManufacturedHousingType / commons:License
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#LicenseType_LicenseExpDate RETSCommons.tmp#LicenseType_LicenseAmount RETSCommons.tmp#LicenseType_LicenseNumber RETSCommons.tmp#LicenseType_LicenseCategory RETSCommons.tmp#LicenseType
Type commons:LicenseType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model commons:LicenseExpDate{0,1} , commons:LicenseAmount{0,1} , commons:LicenseNumber{0,1} , commons:LicenseCategory{0,1}
Children commons:LicenseAmount, commons:LicenseCategory, commons:LicenseExpDate, commons:LicenseNumber
Instance
<commons:License>
  <commons:LicenseExpDate commons:isgSecurityClass="">{0,1}</commons:LicenseExpDate>
  <commons:LicenseAmount commons:isgSecurityClass="">{0,1}</commons:LicenseAmount>
  <commons:LicenseNumber commons:isgSecurityClass="">{0,1}</commons:LicenseNumber>
  <commons:LicenseCategory commons:isgSecurityClass="">{0,1}</commons:LicenseCategory>
</commons:License>
Source
<xs:element name="License" type="commons:LicenseType" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103067</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:ManufacturedHousingType / commons:SpaceRent
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureDecimal
Type commons:SecureDecimal
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="SpaceRent" type="commons:SecureDecimal" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103068</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:OwnedItem / commons:Description
Namespace http://rets.org/xsd/RETSCommons
Annotations
The description of the owned item.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Description" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The description of the owned item.</xs:documentation>
    <xs:appinfo>
      <retsid>103069</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:OwnedItem / commons:OwnershipType
Namespace http://rets.org/xsd/RETSCommons
Annotations
The ownership type string
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="OwnershipType" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The ownership type string</xs:documentation>
    <xs:appinfo>
      <retsid>103070</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:RemarksType / commons:AdvertisingRemarks
Namespace http://rets.org/xsd/RETSCommons
Annotations
Remarks meant for marketing purposes.
Diagram
Diagram RETSCommons.tmp#visibilityFlag RETSCommons.tmp#textFormatType namespace.tmp#lang RETSCommons.tmp#Remark RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureRemark
Type commons:SecureRemark
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:textFormatType restriction of xs:token optional
Simple format instructions for text
commons:visibilityFlag xs:boolean optional
Visibility flag for publicly visible items
xml:lang union of(xs:language, restriction of xs:string) optional
Attempting to install the relevant ISO 2- and 3-letter
         codes as the enumerated possible values is probably never
         going to be a realistic possibility.  See
         RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry
         at http://www.iana.org/assignments/lang-tag-apps.htm for
         further information.

         The union allows for the 'un-declaration' of xml:lang with
         the empty string.
Source
<xs:element name="AdvertisingRemarks" type="commons:SecureRemark" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Remarks meant for marketing purposes.</xs:documentation>
    <xs:appinfo>
      <retsid>103079</retsid>
      <example>If you lived here you'd be home already!</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:RemarksType / commons:MemberRemarks
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text remarks that are restricted. In an MLS 
this is typically the field where information 
is stored for REALTORS(R) only. This information 
is NOT intended to be displayed to the general 
public. Realtor remarks may contain information 
pertaining to seller/tenant, listing member 
contact information, or entry information. 
In other systems, access will be determined 
by local business rules.
Diagram
Diagram RETSCommons.tmp#visibilityFlag RETSCommons.tmp#textFormatType namespace.tmp#lang RETSCommons.tmp#Remark RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureRemark
Type commons:SecureRemark
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:textFormatType restriction of xs:token optional
Simple format instructions for text
commons:visibilityFlag xs:boolean optional
Visibility flag for publicly visible items
xml:lang union of(xs:language, restriction of xs:string) optional
Attempting to install the relevant ISO 2- and 3-letter
         codes as the enumerated possible values is probably never
         going to be a realistic possibility.  See
         RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry
         at http://www.iana.org/assignments/lang-tag-apps.htm for
         further information.

         The union allows for the 'un-declaration' of xml:lang with
         the empty string.
Source
<xs:element name="MemberRemarks" type="commons:SecureRemark" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Text remarks that are restricted. In an MLS this is typically the field where information is stored for REALTORS(R) only. This information is NOT intended to be displayed to the general public. Realtor remarks may contain information pertaining to seller/tenant, listing member contact information, or entry information. In other systems, access will be determined by local business rules.</xs:documentation>
    <xs:appinfo>
      <retsid>103080</retsid>
      <example>Beware of dog on premises</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:RemarksType / commons:PublicRemarks
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text remarks that may be displayed to the
public. In an MLS, it is the field where
information is entered for the public. This
information is intended to be visible on-line.
This is typically information that describes
the selling points of the building and/or land
for sale. Local conditions and rules will
determine what such content can contain.
Generally, the following information is excluded:
any information pertaining to entry to the
property, the seller and/or tenant,
listing member contact information.
In other systems, these remarks will be
determined by local business rules.
Diagram
Diagram RETSCommons.tmp#visibilityFlag RETSCommons.tmp#textFormatType namespace.tmp#lang RETSCommons.tmp#Remark RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureRemark
Type commons:SecureRemark
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:textFormatType restriction of xs:token optional
Simple format instructions for text
commons:visibilityFlag xs:boolean optional
Visibility flag for publicly visible items
xml:lang union of(xs:language, restriction of xs:string) optional
Attempting to install the relevant ISO 2- and 3-letter
         codes as the enumerated possible values is probably never
         going to be a realistic possibility.  See
         RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry
         at http://www.iana.org/assignments/lang-tag-apps.htm for
         further information.

         The union allows for the 'un-declaration' of xml:lang with
         the empty string.
Source
<xs:element name="PublicRemarks" type="commons:SecureRemark" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Text remarks that may be displayed to the public. In an MLS, it is the field where information is entered for the public. This information is intended to be visible on-line. This is typically information that describes the selling points of the building and/or land for sale. Local conditions and rules will determine what such content can contain. Generally, the following information is excluded: any information pertaining to entry to the property, the seller and/or tenant, listing member contact information. In other systems, these remarks will be determined by local business rules.</xs:documentation>
    <xs:appinfo>
      <retsid>103081</retsid>
      <example>A real gem!</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:RemarksType / commons:ListingOfficeRemarks
Namespace http://rets.org/xsd/RETSCommons
Annotations
Remarks meant for internal office use.
Diagram
Diagram RETSCommons.tmp#visibilityFlag RETSCommons.tmp#textFormatType namespace.tmp#lang RETSCommons.tmp#Remark RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureRemark
Type commons:SecureRemark
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:textFormatType restriction of xs:token optional
Simple format instructions for text
commons:visibilityFlag xs:boolean optional
Visibility flag for publicly visible items
xml:lang union of(xs:language, restriction of xs:string) optional
Attempting to install the relevant ISO 2- and 3-letter
         codes as the enumerated possible values is probably never
         going to be a realistic possibility.  See
         RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry
         at http://www.iana.org/assignments/lang-tag-apps.htm for
         further information.

         The union allows for the 'un-declaration' of xml:lang with
         the empty string.
Source
<xs:element name="ListingOfficeRemarks" type="commons:SecureRemark" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Remarks meant for internal office use.</xs:documentation>
    <xs:appinfo>
      <retsid>103082</retsid>
      <example>Highly marketable!</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:RemarksType / commons:CompanyRemarks
Namespace http://rets.org/xsd/RETSCommons
Annotations
Remarks meant for offices that are the
same company as the listing office.
Diagram
Diagram RETSCommons.tmp#visibilityFlag RETSCommons.tmp#textFormatType namespace.tmp#lang RETSCommons.tmp#Remark RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureRemark
Type commons:SecureRemark
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:textFormatType restriction of xs:token optional
Simple format instructions for text
commons:visibilityFlag xs:boolean optional
Visibility flag for publicly visible items
xml:lang union of(xs:language, restriction of xs:string) optional
Attempting to install the relevant ISO 2- and 3-letter
         codes as the enumerated possible values is probably never
         going to be a realistic possibility.  See
         RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry
         at http://www.iana.org/assignments/lang-tag-apps.htm for
         further information.

         The union allows for the 'un-declaration' of xml:lang with
         the empty string.
Source
<xs:element name="CompanyRemarks" type="commons:SecureRemark" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Remarks meant for offices that are the same company as the listing office.</xs:documentation>
    <xs:appinfo>
      <retsid>103083</retsid>
      <example>Highly marketable!</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:RentalAmounts / commons:RentalAmount
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney RETSCommons.tmp#currencyPeriod RETSCommons.tmp#FeeWithFrequency
Type commons:FeeWithFrequency
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:currencyPeriod restriction of xs:token optional
The currencyPeriod attribute indicates that the price is repeated
at the frequency indicated. The abscence of the attribute indicates
a one-time payment.
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="RentalAmount" type="commons:FeeWithFrequency" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103084</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:RentLeaseClauses / commons:RentLeaseClause
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="RentLeaseClause" type="commons:SecureString" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103085</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:RentalLeaseInformationType / commons:RentLeaseDates
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#RentLeaseDatesType_BeginDate RETSCommons.tmp#RentLeaseDatesType_EndDate RETSCommons.tmp#RentLeaseDatesType_Term RETSCommons.tmp#RentLeaseDatesType
Type commons:RentLeaseDatesType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:BeginDate{0,1} , commons:EndDate{0,1} , commons:Term{0,1}
Children commons:BeginDate, commons:EndDate, commons:Term
Instance
<commons:RentLeaseDates>
  <commons:BeginDate>{0,1}</commons:BeginDate>
  <commons:EndDate>{0,1}</commons:EndDate>
  <commons:Term>{0,1}</commons:Term>
</commons:RentLeaseDates>
Source
<xs:element name="RentLeaseDates" type="commons:RentLeaseDatesType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103086</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:RentLeaseDatesType / commons:BeginDate
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram
Type xs:dateTime
Properties
content: simple
minOccurs: 0
Source
<xs:element name="BeginDate" type="xs:dateTime" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103141</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:RentLeaseDatesType / commons:EndDate
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram
Type xs:dateTime
Properties
content: simple
minOccurs: 0
Source
<xs:element name="EndDate" type="xs:dateTime" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103142</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:RentLeaseDatesType / commons:Term
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
Source
<xs:element name="Term" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103143</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:RentalLeaseInformationType / commons:RentLeaseClauses
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#RentLeaseClauses_RentLeaseClause RETSCommons.tmp#RentLeaseClauses
Type commons:RentLeaseClauses
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:RentLeaseClause*
Children commons:RentLeaseClause
Instance
<commons:RentLeaseClauses>
  <commons:RentLeaseClause commons:isgSecurityClass="">{0,unbounded}</commons:RentLeaseClause>
</commons:RentLeaseClauses>
Source
<xs:element name="RentLeaseClauses" type="commons:RentLeaseClauses" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103087</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:RentalLeaseInformationType / commons:RentLeaseSpecials
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#RentLeaseSpecials_RentLeaseSpecial RETSCommons.tmp#RentLeaseSpecials
Type commons:RentLeaseSpecials
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:RentLeaseSpecial*
Children commons:RentLeaseSpecial
Instance
<commons:RentLeaseSpecials>
  <commons:RentLeaseSpecial commons:isgSecurityClass="">{0,unbounded}</commons:RentLeaseSpecial>
</commons:RentLeaseSpecials>
Source
<xs:element name="RentLeaseSpecials" type="commons:RentLeaseSpecials" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103088</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:RentLeaseSpecials / commons:RentLeaseSpecial
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="RentLeaseSpecial" type="commons:SecureString" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103091</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:RentalLeaseInformationType / commons:TenantResponsible
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#TenantResponsible_TenantResponsibility RETSCommons.tmp#TenantResponsible
Type commons:TenantResponsible
Properties
content: complex
minOccurs: 0
Model commons:TenantResponsibility*
Children commons:TenantResponsibility
Instance
<commons:TenantResponsible>
  <commons:TenantResponsibility commons:isgSecurityClass="">{0,unbounded}</commons:TenantResponsibility>
</commons:TenantResponsible>
Source
<xs:element name="TenantResponsible" type="commons:TenantResponsible" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103089</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:TenantResponsible / commons:TenantResponsibility
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="TenantResponsibility" type="commons:SecureString" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103107</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:RentalLeaseInformationType / commons:TenantRights
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#TenantRights_TenantRight RETSCommons.tmp#TenantRights
Type commons:TenantRights
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:TenantRight*
Children commons:TenantRight
Instance
<commons:TenantRights>
  <commons:TenantRight commons:isgSecurityClass="">{0,unbounded}</commons:TenantRight>
</commons:TenantRights>
Source
<xs:element name="TenantRights" type="commons:TenantRights" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103090</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:TenantRights / commons:TenantRight
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="TenantRight" type="commons:SecureString" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103108</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:RoomType / commons:Category
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#RoomCategoryEnum
Type commons:RoomCategoryEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="Category" type="commons:RoomCategoryEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103092</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:RoomType / commons:Level
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString RETSCommons.tmp#Level
Type commons:Level
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Level" type="commons:Level" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103093</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:RoomType / commons:RoomDimensions
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#PlanarDimensionsType_Area RETSCommons.tmp#PlanarDimensionsType_IrregularDimensions RETSCommons.tmp#PlanarDimensionsType_Length RETSCommons.tmp#PlanarDimensionsType_Width RETSCommons.tmp#PlanarDimensionsType
Type commons:PlanarDimensionsType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:Area{0,1} , commons:IrregularDimensions{0,1} , commons:Length{0,1} , commons:Width{0,1}
Children commons:Area, commons:IrregularDimensions, commons:Length, commons:Width
Instance
<commons:RoomDimensions>
  <commons:Area commons:areaUnits="" commons:isgSecurityClass="" commons:measurementSource="">{0,1}</commons:Area>
  <commons:IrregularDimensions commons:isgSecurityClass="" commons:measurementSource="" commons:measurementUnits="">{0,1}</commons:IrregularDimensions>
  <commons:Length commons:isgSecurityClass="" commons:measurementSource="" commons:measurementUnits="">{0,1}</commons:Length>
  <commons:Width commons:isgSecurityClass="" commons:measurementSource="" commons:measurementUnits="">{0,1}</commons:Width>
</commons:RoomDimensions>
Source
<xs:element name="RoomDimensions" type="commons:PlanarDimensionsType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103094</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:RoomType / commons:RoomHeight
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#measurementUnits RETSCommons.tmp#measurementSource RETSCommons.tmp#Measurement RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMeasurement
Type commons:SecureMeasurement
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:measurementSource restriction of xs:string optional
The source of the measurement
commons:measurementUnits restriction of xs:token optional
Measurement units
Source
<xs:element name="RoomHeight" type="commons:SecureMeasurement" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103095</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:RoomType / commons:Description
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Description" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103096</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:RoomType / commons:InteriorDetail
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#InteriorDetailType_Appliance RETSCommons.tmp#InteriorDetailType_Fireplace RETSCommons.tmp#InteriorDetailType_FloorMaterial RETSCommons.tmp#InteriorDetailType_Insulation RETSCommons.tmp#InteriorDetailType_WallMaterial RETSCommons.tmp#InteriorDetailType_Windows RETSCommons.tmp#InteriorDetailType
Type commons:InteriorDetailType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:Appliance* , commons:Fireplace* , commons:FloorMaterial* , commons:Insulation* , commons:WallMaterial* , commons:Windows{0,1}
Children commons:Appliance, commons:Fireplace, commons:FloorMaterial, commons:Insulation, commons:WallMaterial, commons:Windows
Instance
<commons:InteriorDetail>
  <commons:Appliance otherDescription="">{0,unbounded}</commons:Appliance>
  <commons:Fireplace>{0,unbounded}</commons:Fireplace>
  <commons:FloorMaterial otherDescription="">{0,unbounded}</commons:FloorMaterial>
  <commons:Insulation>{0,unbounded}</commons:Insulation>
  <commons:WallMaterial otherDescription="">{0,unbounded}</commons:WallMaterial>
  <commons:Windows>{0,1}</commons:Windows>
</commons:InteriorDetail>
Source
<xs:element name="InteriorDetail" type="commons:InteriorDetailType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103097</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:InteriorDetailType / commons:Appliance
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#ApplianceEnum
Type commons:ApplianceEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="Appliance" type="commons:ApplianceEnum" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101000</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:InteriorDetailType / commons:Fireplace
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#FireplaceType_FirePlaceFuel RETSCommons.tmp#FireplaceType_FirePlaceDetails RETSCommons.tmp#FireplaceType
Type commons:FireplaceType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model commons:FirePlaceFuel{0,1} , commons:FirePlaceDetails{0,1}
Children commons:FirePlaceDetails, commons:FirePlaceFuel
Instance
<commons:Fireplace>
  <commons:FirePlaceFuel otherDescription="">{0,1}</commons:FirePlaceFuel>
  <commons:FirePlaceDetails>{0,1}</commons:FirePlaceDetails>
</commons:Fireplace>
Source
<xs:element name="Fireplace" type="commons:FireplaceType" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101749</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:FireplaceType / commons:FirePlaceFuel
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#FirePlaceFuelEnum
Type commons:FirePlaceFuelEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="FirePlaceFuel" type="commons:FirePlaceFuelEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100171</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:FireplaceType / commons:FirePlaceDetails
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="FirePlaceDetails" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100172</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:InteriorDetailType / commons:FloorMaterial
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#FlooringMaterialEnum
Type commons:FlooringMaterialEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="FloorMaterial" type="commons:FlooringMaterialEnum" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101001</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:InteriorDetailType / commons:Insulation
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#InsulationType_Insulator RETSCommons.tmp#InsulationType_RatingValue RETSCommons.tmp#InsulationType_Surface RETSCommons.tmp#InsulationType
Type commons:InsulationType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model commons:Insulator{0,1} , commons:RatingValue{0,1} , commons:Surface{0,1}
Children commons:Insulator, commons:RatingValue, commons:Surface
Instance
<commons:Insulation>
  <commons:Insulator otherDescription="">{0,1}</commons:Insulator>
  <commons:RatingValue commons:isgSecurityClass="">{0,1}</commons:RatingValue>
  <commons:Surface otherDescription="">{0,1}</commons:Surface>
</commons:Insulation>
Source
<xs:element name="Insulation" type="commons:InsulationType" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101002</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:InsulationType / commons:Insulator
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#InsulatorEnum
Type commons:InsulatorEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="Insulator" type="commons:InsulatorEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>100178</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:InsulationType / commons:RatingValue
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="RatingValue" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>100177</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:InsulationType / commons:Surface
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#SurfaceEnum
Type commons:SurfaceEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="Surface" type="commons:SurfaceEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101021</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:InteriorDetailType / commons:WallMaterial
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#WallMaterialEnum
Type commons:WallMaterialEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="WallMaterial" type="commons:WallMaterialEnum" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101003</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:InteriorDetailType / commons:Windows
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#WindowsType_HasStormWindows RETSCommons.tmp#WindowsType_HasScreens RETSCommons.tmp#WindowsType_Window RETSCommons.tmp#WindowsType_WindowTreatment RETSCommons.tmp#WindowsType
Type commons:WindowsType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:HasStormWindows{0,1} , commons:HasScreens{0,1} , commons:Window* , commons:WindowTreatment* , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:HasScreens, commons:HasStormWindows, commons:Window, commons:WindowTreatment
Instance
<commons:Windows>
  <commons:HasStormWindows>{0,1}</commons:HasStormWindows>
  <commons:HasScreens>{0,1}</commons:HasScreens>
  <commons:Window otherDescription="">{0,unbounded}</commons:Window>
  <commons:WindowTreatment>{0,unbounded}</commons:WindowTreatment>
</commons:Windows>
Source
<xs:element name="Windows" type="commons:WindowsType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101004</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:WindowsType / commons:HasStormWindows
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram
Type xs:boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="HasStormWindows" type="xs:boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100203</retsid>
      <example>false</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:WindowsType / commons:HasScreens
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram
Type xs:boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="HasScreens" type="xs:boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100204</retsid>
      <example>true</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:WindowsType / commons:Window
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#WindowEnum
Type commons:WindowEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="Window" type="commons:WindowEnum" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100205</retsid>
      <example>Sliding</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:WindowsType / commons:WindowTreatment
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: unbounded
Source
<xs:element name="WindowTreatment" type="xs:string" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:appinfo>
      <retsid>101284</retsid>
      <example>Sliding</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:ShowingInformationType / commons:Remarks
Namespace http://rets.org/xsd/RETSCommons
Annotations
In an MLS system, remarks that detail the
seller's instructions for showing the
subject property. Showing instructions may
include: contact information, showing times,
notice required or other information.
These remarks are priveledged and are not
for public viewing.
Diagram
Diagram RETSCommons.tmp#visibilityFlag RETSCommons.tmp#textFormatType namespace.tmp#lang RETSCommons.tmp#Remark RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureRemark
Type commons:SecureRemark
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:textFormatType restriction of xs:token optional
Simple format instructions for text
commons:visibilityFlag xs:boolean optional
Visibility flag for publicly visible items
xml:lang union of(xs:language, restriction of xs:string) optional
Attempting to install the relevant ISO 2- and 3-letter
         codes as the enumerated possible values is probably never
         going to be a realistic possibility.  See
         RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry
         at http://www.iana.org/assignments/lang-tag-apps.htm for
         further information.

         The union allows for the 'un-declaration' of xml:lang with
         the empty string.
Source
<xs:element name="Remarks" type="commons:SecureRemark" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>In an MLS system, remarks that detail the seller's instructions for showing the subject property. Showing instructions may include: contact information, showing times, notice required or other information. These remarks are priveledged and are not for public viewing.</xs:documentation>
    <xs:appinfo>
      <retsid>100389</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:ShowingInformationType / commons:OccupancyState
Namespace http://rets.org/xsd/RETSCommons
Annotations
The current occupancy state of the property.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#OccupancyStateEnum
Type commons:OccupancyStateEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="OccupancyState" type="commons:OccupancyStateEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The current occupancy state of the property.</xs:documentation>
    <xs:appinfo>
      <retsid>100390</retsid>
      <example>Vacant</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:ShowingInformationType / commons:Lockbox
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#LockboxType_Location RETSCommons.tmp#LockboxType_Model RETSCommons.tmp#LockboxType
Type commons:LockboxType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model commons:Location{0,1} , commons:Model{0,1}
Children commons:Location, commons:Model
Instance
<commons:Lockbox>
  <commons:Location commons:isgSecurityClass="">{0,1}</commons:Location>
  <commons:Model commons:isgSecurityClass="">{0,1}</commons:Model>
</commons:Lockbox>
Source
<xs:element name="Lockbox" type="commons:LockboxType" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>100391</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:ShowingInformationType / commons:AppointmentRequired
Namespace http://rets.org/xsd/RETSCommons
Annotations
Showing is by appointment only
						
2010-09: Change name from RequiresAppointment.
2010-09: Change type to commons:nullable-boolean
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="AppointmentRequired" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Showing is by appointment only 2010-09: Change name from RequiresAppointment. 2010-09: Change type to commons:nullable-boolean</xs:documentation>
    <xs:appinfo>
      <retsid>100396</retsid>
      <example>true</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:ShowingInformationType / commons:AppointmentAdditionalInformation
Namespace http://rets.org/xsd/RETSCommons
Annotations
The contact telephone number to make an
appointment.
						
2010-09 Change name from AppointmentPhone
2010-09 Change type from commons:Phone
Diagram
Diagram RETSCommons.tmp#StringValueDescriptionPairType_Description RETSCommons.tmp#StringValueDescriptionPairType_Value RETSCommons.tmp#StringValueDescriptionPairType
Type commons:StringValueDescriptionPairType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:Description{0,1} , commons:Value{0,1}
Children commons:Description, commons:Value
Instance
<commons:AppointmentAdditionalInformation>
  <commons:Description>{0,1}</commons:Description>
  <commons:Value>{0,1}</commons:Value>
</commons:AppointmentAdditionalInformation>
Source
<xs:element name="AppointmentAdditionalInformation" type="commons:StringValueDescriptionPairType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The contact telephone number to make an appointment. 2010-09 Change name from AppointmentPhone 2010-09 Change type from commons:Phone</xs:documentation>
    <xs:appinfo>
      <retsid>100397</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:ShowingInformationType / commons:Contact
Namespace http://rets.org/xsd/RETSCommons
Annotations
Contact information related to the showing
of the listing.
Diagram
Diagram NO_NAMESPACE.tmp#ContactablePerson_systemUserGUId RETSCommons.tmp#ContactablePerson_Person RETSCommons.tmp#ContactablePerson_ContactMethods RETSCommons.tmp#ContactablePerson_BusinessName RETSCommons.tmp#ContactablePerson
Type commons:ContactablePerson
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model commons:Person{0,1} , commons:ContactMethods{0,1} , commons:BusinessName{0,1} , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:BusinessName, commons:ContactMethods, commons:Person
Instance
<commons:Contact systemUserGUId="">
  <commons:Person commons:isgSecurityClass="" xml:lang="" systemId="" versionTimestamp="2007-10-08T16:27:23Z">{0,1}</commons:Person>
  <commons:ContactMethods>{0,1}</commons:ContactMethods>
  <commons:BusinessName>{0,1}</commons:BusinessName>
</commons:Contact>
Attributes
QName Type Fixed Default Use Annotation
systemUserGUId xs:string optional
An optional attribute when a system has additional
information stored associated with this person. Many
systems will not have any other information or may
choose to suppress this value.
Source
<xs:element name="Contact" type="commons:ContactablePerson" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Contact information related to the showing of the listing.</xs:documentation>
    <xs:appinfo>
      <retsid>100392</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:ContactablePerson / commons:Person
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#isgSecurityClass namespace.tmp#lang NO_NAMESPACE.tmp#Person_systemId NO_NAMESPACE.tmp#Person_versionTimestamp RETSCommons.tmp#Person_PersonKey RETSCommons.tmp#Person_PersonalTitle RETSCommons.tmp#Person_FirstName RETSCommons.tmp#Person_MiddleName RETSCommons.tmp#Person_NickName RETSCommons.tmp#Person_LastName RETSCommons.tmp#Person_Suffix RETSCommons.tmp#Person_Birthdate RETSCommons.tmp#Person_Gender RETSCommons.tmp#Person_Languages RETSCommons.tmp#Person_ModificationTimestamp RETSCommons.tmp#Person
Type commons:Person
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:PersonKey , commons:PersonalTitle{0,1} , commons:FirstName{0,1} , commons:MiddleName{0,1} , commons:NickName{0,1} , commons:LastName{0,1} , commons:Suffix{0,10} , commons:Birthdate{0,1} , commons:Gender{0,1} , commons:Languages{0,1} , commons:ModificationTimestamp{0,1} , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:Birthdate, commons:FirstName, commons:Gender, commons:Languages, commons:LastName, commons:MiddleName, commons:ModificationTimestamp, commons:NickName, commons:PersonKey, commons:PersonalTitle, commons:Suffix
Instance
<commons:Person commons:isgSecurityClass="" xml:lang="" systemId="" versionTimestamp="2007-10-08T16:27:23Z">
  <commons:PersonKey>{1,1}</commons:PersonKey>
  <commons:PersonalTitle>{0,1}</commons:PersonalTitle>
  <commons:FirstName>{0,1}</commons:FirstName>
  <commons:MiddleName>{0,1}</commons:MiddleName>
  <commons:NickName>{0,1}</commons:NickName>
  <commons:LastName>{0,1}</commons:LastName>
  <commons:Suffix>{0,10}</commons:Suffix>
  <commons:Birthdate>{0,1}</commons:Birthdate>
  <commons:Gender>{0,1}</commons:Gender>
  <commons:Languages>{0,1}</commons:Languages>
  <commons:ModificationTimestamp commons:isgSecurityClass="">{0,1}</commons:ModificationTimestamp>
</commons:Person>
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
systemId commons:system-id optional
An identifier of the system that a person
'belongs' to when the event involves more than
one system.
versionTimestamp xs:dateTime 2007-10-08T16:27:23Z required
xml:lang union of(xs:language, restriction of xs:string) optional
Attempting to install the relevant ISO 2- and 3-letter
         codes as the enumerated possible values is probably never
         going to be a realistic possibility.  See
         RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry
         at http://www.iana.org/assignments/lang-tag-apps.htm for
         further information.

         The union allows for the 'un-declaration' of xml:lang with
         the empty string.
Source
<xs:element name="Person" type="commons:Person" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100016</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Person.xsd
Element commons:Person / commons:PersonKey
Namespace http://rets.org/xsd/RETSCommons
Annotations
A unique identifier for this record.
This may be a number, or other string
that can include URI or other forms.
Diagram
Diagram RETSCommons.tmp#resource-key
Type commons:resource-key
Properties
content: simple
minOccurs: 1
maxOccurs: 1
Source
<xs:element name="PersonKey" type="commons:resource-key" minOccurs="1" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>A unique identifier for this record. This may be a number, or other string that can include URI or other forms.</xs:documentation>
    <xs:appinfo>
      <retsid>100001</retsid>
      <example>http://www.example.com/mls/633242434</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Person.xsd
Element commons:Person / commons:PersonalTitle
Namespace http://rets.org/xsd/RETSCommons
Annotations
The well known prefixes of Mr, Ms, Miss, Mrs or
an officially granted name, prefixed to the first
name. It is also known as pre-nomial letters.
An example is Dr. or Ms. It may be abbreviated.
Diagram
Diagram RETSCommons.tmp#Title
Type commons:Title
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="PersonalTitle" type="commons:Title" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The well known prefixes of Mr, Ms, Miss, Mrs or an officially granted name, prefixed to the first name. It is also known as pre-nomial letters. An example is Dr. or Ms. It may be abbreviated.</xs:documentation>
    <xs:appinfo>
      <retsid>100002</retsid>
      <example>Dr</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Person.xsd
Element commons:Person / commons:FirstName
Namespace http://rets.org/xsd/RETSCommons
Annotations
A person's name that precedes the surname.
An example is "Edwin".
Diagram
Diagram RETSCommons.tmp#FirstName
Type commons:FirstName
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="FirstName" type="commons:FirstName" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>A person's name that precedes the surname. An example is "Edwin".</xs:documentation>
    <xs:appinfo>
      <retsid>100003</retsid>
      <example>Edwin</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Person.xsd
Element commons:Person / commons:MiddleName
Namespace http://rets.org/xsd/RETSCommons
Annotations
A person's name that precedes the surname. It may
consist of an initial or several complete names.
An example is "E."
Diagram
Diagram RETSCommons.tmp#MiddleName
Type commons:MiddleName
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="MiddleName" type="commons:MiddleName" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>A person's name that precedes the surname. It may consist of an initial or several complete names. An example is "E."</xs:documentation>
    <xs:appinfo>
      <retsid>100004</retsid>
      <example>E</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Person.xsd
Element commons:Person / commons:NickName
Namespace http://rets.org/xsd/RETSCommons
Annotations
A familiar or descriptive name with no legal
standing. An example is "Buzz"
Diagram
Diagram RETSCommons.tmp#NickName
Type commons:NickName
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="NickName" type="commons:NickName" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>A familiar or descriptive name with no legal standing. An example is "Buzz"</xs:documentation>
    <xs:appinfo>
      <retsid>100005</retsid>
      <example>Buzz</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Person.xsd
Element commons:Person / commons:LastName
Namespace http://rets.org/xsd/RETSCommons
Annotations
A person's surname.
An example is "Aldrin"
Diagram
Diagram RETSCommons.tmp#LastName
Type commons:LastName
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="LastName" type="commons:LastName" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>A person's surname. An example is "Aldrin"</xs:documentation>
    <xs:appinfo>
      <retsid>100006</retsid>
      <example>Aldrin</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Person.xsd
Element commons:Person / commons:Suffix
Namespace http://rets.org/xsd/RETSCommons
Annotations
An academic, honorary or social name appended
following the family name. It is also known as
post-nomial letters. An example is Jr. or DDS.
Diagram
Diagram RETSCommons.tmp#Suffix
Type commons:Suffix
Properties
content: complex
minOccurs: 0
maxOccurs: 10
Source
<xs:element name="Suffix" type="commons:Suffix" minOccurs="0" maxOccurs="10">
  <xs:annotation>
    <xs:documentation>An academic, honorary or social name appended following the family name. It is also known as post-nomial letters. An example is Jr. or DDS.</xs:documentation>
    <xs:appinfo>
      <retsid>100007</retsid>
      <example>Jr</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Person.xsd
Element commons:Person / commons:Birthdate
Namespace http://rets.org/xsd/RETSCommons
Annotations
Date of birth for the person.
Diagram
Diagram
Type xs:date
Properties
content: simple
minOccurs: 0
Source
<xs:element name="Birthdate" type="xs:date" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Date of birth for the person.</xs:documentation>
    <xs:appinfo>
      <retsid>100008</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Person.xsd
Element commons:Person / commons:Gender
Namespace http://rets.org/xsd/RETSCommons
Annotations
The gender of the person.
Diagram
Diagram RETSCommons.tmp#gender
Type commons:gender
Properties
content: simple
minOccurs: 0
Facets
enumeration female
enumeration male
enumeration unknown
Source
<xs:element name="Gender" type="commons:gender" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The gender of the person.</xs:documentation>
    <xs:appinfo>
      <retsid>100009</retsid>
      <example>male</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Person.xsd
Element commons:Person / commons:Languages
Namespace http://rets.org/xsd/RETSCommons
Annotations
Languages spoken by the person.

						Expected use is that the ISO language tag
						will be used, separated by a comma.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
Source
<xs:element name="Languages" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Languages spoken by the person. Expected use is that the ISO language tag will be used, separated by a comma.</xs:documentation>
    <xs:appinfo>
      <retsid>100010</retsid>
      <example>en, de, es</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Person.xsd
Element commons:Person / commons:ModificationTimestamp
Namespace http://rets.org/xsd/RETSCommons
Annotations
The time stamp of the last change to this
record.
Diagram
Diagram RETSCommons.tmp#nullable-dateTime RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureDateTime RETSCommons.tmp#ModificationTimestamp
Type commons:ModificationTimestamp
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="ModificationTimestamp" type="commons:ModificationTimestamp" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The time stamp of the last change to this record.</xs:documentation>
    <xs:appinfo>
      <retsid>100011</retsid>
      <example>2007-03-11T12:00:00-05:00</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Person.xsd
Element commons:ContactablePerson / commons:ContactMethods
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#ContactMethods_Phone RETSCommons.tmp#ContactMethods_Email RETSCommons.tmp#ContactMethods_Address RETSCommons.tmp#ContactMethods_OtherContact RETSCommons.tmp#ContactMethods
Type commons:ContactMethods
Properties
content: complex
minOccurs: 0
Model commons:Phone* , commons:Email* , commons:Address* , commons:OtherContact* , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:Address, commons:Email, commons:OtherContact, commons:Phone
Instance
<commons:ContactMethods>
  <commons:Phone commons:privacyType="">{0,unbounded}</commons:Phone>
  <commons:Email commons:privacyType="">{0,unbounded}</commons:Email>
  <commons:Address commons:privacyType="">{0,unbounded}</commons:Address>
  <commons:OtherContact commons:privacyType="">{0,unbounded}</commons:OtherContact>
</commons:ContactMethods>
Source
<xs:element name="ContactMethods" type="commons:ContactMethods" minOccurs="0">
  <xs:annotation>
    <xs:appinfo>
      <retsid>101612</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Person.xsd
Element commons:ContactMethods / commons:Phone
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#privacyType RETSCommons.tmp#Phone_preference-order RETSCommons.tmp#Phone_phone-preference-order RETSCommons.tmp#Phone_prefix RETSCommons.tmp#Phone_country-code RETSCommons.tmp#Phone_area-code RETSCommons.tmp#Phone_local-number RETSCommons.tmp#Phone_extension RETSCommons.tmp#Phone_suffix RETSCommons.tmp#Phone_phone-type RETSCommons.tmp#Phone_category RETSCommons.tmp#Phone_description RETSCommons.tmp#Phone
Type commons:Phone
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model commons:preference-order , commons:phone-preference-order , commons:prefix , commons:country-code , commons:area-code , commons:local-number , commons:extension , commons:suffix , commons:phone-type , commons:category , commons:description
Children commons:area-code, commons:category, commons:country-code, commons:description, commons:extension, commons:local-number, commons:phone-preference-order, commons:phone-type, commons:preference-order, commons:prefix, commons:suffix
Instance
<commons:Phone commons:privacyType="">
  <commons:preference-order>{1,1}</commons:preference-order>
  <commons:phone-preference-order>{1,1}</commons:phone-preference-order>
  <commons:prefix>{1,1}</commons:prefix>
  <commons:country-code>{1,1}</commons:country-code>
  <commons:area-code>{1,1}</commons:area-code>
  <commons:local-number>{1,1}</commons:local-number>
  <commons:extension>{1,1}</commons:extension>
  <commons:suffix>{1,1}</commons:suffix>
  <commons:phone-type otherDescription="">{1,1}</commons:phone-type>
  <commons:category otherDescription="">{1,1}</commons:category>
  <commons:description>{1,1}</commons:description>
</commons:Phone>
Attributes
QName Type Fixed Default Use Annotation
commons:privacyType restriction of xs:token optional
Indicates the level of privacy for this information. Creation of this attribute 
inspired by the need to provide this level of privacy information for contact 
information: phone, email, address, and the like. See CR 54.
Source
<xs:element name="Phone" type="commons:Phone" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100069</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Element commons:Phone / commons:preference-order
Namespace http://rets.org/xsd/RETSCommons
Annotations
Indicates the preference order within all the ContactMethods.
Highest preference is 0.
Diagram
Diagram RETSCommons.tmp#preferenceOrderType
Type commons:preferenceOrderType
Properties
content: simple
Facets
fractionDigits 0
maxInclusive 127
Source
<xs:element name="preference-order" type="commons:preferenceOrderType">
  <xs:annotation>
    <xs:documentation>Indicates the preference order within all the ContactMethods. Highest preference is 0.</xs:documentation>
    <xs:appinfo>
      <retsid>100049</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Element commons:Phone / commons:phone-preference-order
Namespace http://rets.org/xsd/RETSCommons
Annotations
Indicates the preference order within all the Phones.
Highest preference is 0.
Diagram
Diagram RETSCommons.tmp#preferenceOrderType
Type commons:preferenceOrderType
Properties
content: simple
Facets
fractionDigits 0
maxInclusive 127
Source
<xs:element name="phone-preference-order" type="commons:preferenceOrderType">
  <xs:annotation>
    <xs:documentation>Indicates the preference order within all the Phones. Highest preference is 0.</xs:documentation>
    <xs:appinfo>
      <retsid>100050</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Element commons:Phone / commons:prefix
Namespace http://rets.org/xsd/RETSCommons
Annotations
The prefix is the first portion of a telephone
						number.

						The prefix may be any string of values and
						represents the access code to a telephone system.
						This may be used to carry the call over an
						alternate carrier or may be necessary when dialing
						international or national calls. They may also be
						necessary to connect to alternate phone systems
						like satellite phone systems.

						Generally, the access code is not represented in
						domestic telephone number use.

						Examples of access codes are:
							0
							00
							9201010
Diagram
Diagram RETSCommons.tmp#affix
Type commons:affix
Properties
content: simple
Source
<xs:element name="prefix" type="commons:affix">
  <xs:annotation>
    <xs:documentation>The prefix is the first portion of a telephone number. The prefix may be any string of values and represents the access code to a telephone system. This may be used to carry the call over an alternate carrier or may be necessary when dialing international or national calls. They may also be necessary to connect to alternate phone systems like satellite phone systems. Generally, the access code is not represented in domestic telephone number use. Examples of access codes are: 0 00 9201010</xs:documentation>
    <xs:appinfo>
      <retsid>100051</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Element commons:Phone / commons:country-code
Namespace http://rets.org/xsd/RETSCommons
Annotations
The country-code comes after the prefix and before
						the area code.

						The well-known ITU-T country calling codes as
						defined in E.164. The schema does not enforce the
						use of valid codes.

						Additionally, the schema suppresses whitespace that
						is normally present in printed examples.

						Finally, the schema suppresses the '+' that is
						normally present in printed examples.

						Here are some examples of the country code and
						location
							+1 for the US
							+1 444 for Bermuda
							+44 for the UK
Diagram
Diagram RETSCommons.tmp#stringnumeric
Type commons:stringnumeric
Properties
content: simple
Facets
pattern [0-9]*
Source
<xs:element name="country-code" type="commons:stringnumeric">
  <xs:annotation>
    <xs:documentation>The country-code comes after the prefix and before the area code. The well-known ITU-T country calling codes as defined in E.164. The schema does not enforce the use of valid codes. Additionally, the schema suppresses whitespace that is normally present in printed examples. Finally, the schema suppresses the '+' that is normally present in printed examples. Here are some examples of the country code and location +1 for the US +1 444 for Bermuda +44 for the UK</xs:documentation>
    <xs:appinfo>
      <retsid>100052</retsid>
      <example>1</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Element commons:Phone / commons:area-code
Namespace http://rets.org/xsd/RETSCommons
Annotations
The area-code comes after the country code and
						precedes the local-number.

						The regional identifier (or overlay identifier)
						applied by the national carrier regulation
						authority.
						
						In some locales, the use of area code is mandatory
						for dialing all numbers while in other it is only
						necessary for dialing outside of the local calling
						area.

						The schema does not enforce the use of valid codes.

						Additionally, the schema suppresses parentheses
						that are normally present in printed examples.

						Here are some examples of the country code and
						location
							(312) for the Chicago-IL US overlay
							(020) for Amsterdam, the Netherlands calls
							originating from within the country directed
							to Amsterdam.

						Within this schema, the example values will be
							312
							020
Diagram
Diagram RETSCommons.tmp#stringnumeric
Type commons:stringnumeric
Properties
content: simple
Facets
pattern [0-9]*
Source
<xs:element name="area-code" type="commons:stringnumeric">
  <xs:annotation>
    <xs:documentation>The area-code comes after the country code and precedes the local-number. The regional identifier (or overlay identifier) applied by the national carrier regulation authority. In some locales, the use of area code is mandatory for dialing all numbers while in other it is only necessary for dialing outside of the local calling area. The schema does not enforce the use of valid codes. Additionally, the schema suppresses parentheses that are normally present in printed examples. Here are some examples of the country code and location (312) for the Chicago-IL US overlay (020) for Amsterdam, the Netherlands calls originating from within the country directed to Amsterdam. Within this schema, the example values will be 312 020</xs:documentation>
    <xs:appinfo>
      <retsid>100053</retsid>
      <example>888</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Element commons:Phone / commons:local-number
Namespace http://rets.org/xsd/RETSCommons
Annotations
The access number to connect to a telephone. It
						comes after the area-code.

						The number of digits depends on the location. In
						the North American Numbering Plan area, the number
						is 7, while in other areas, there may be fewer or
						more digits.

						An example is 555-1212.

						Within this schema, the example will be 5551212
Diagram
Diagram RETSCommons.tmp#stringnumeric
Type commons:stringnumeric
Properties
content: simple
Facets
pattern [0-9]*
Source
<xs:element name="local-number" type="commons:stringnumeric">
  <xs:annotation>
    <xs:documentation>The access number to connect to a telephone. It comes after the area-code. The number of digits depends on the location. In the North American Numbering Plan area, the number is 7, while in other areas, there may be fewer or more digits. An example is 555-1212. Within this schema, the example will be 5551212</xs:documentation>
    <xs:appinfo>
      <retsid>100054</retsid>
      <example>5551212</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Element commons:Phone / commons:extension
Namespace http://rets.org/xsd/RETSCommons
Annotations
The extension is optional and comes after the
						local-number.

						It represents a more specific location, typically
						the direct desk phone of a person within an office.
Diagram
Diagram RETSCommons.tmp#stringnumeric
Type commons:stringnumeric
Properties
content: simple
Facets
pattern [0-9]*
Source
<xs:element name="extension" type="commons:stringnumeric">
  <xs:annotation>
    <xs:documentation>The extension is optional and comes after the local-number. It represents a more specific location, typically the direct desk phone of a person within an office.</xs:documentation>
    <xs:appinfo>
      <retsid>100055</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Element commons:Phone / commons:suffix
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#affix
Type commons:affix
Properties
content: simple
Source
<xs:element name="suffix" type="commons:affix"/>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Element commons:Phone / commons:phone-type
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#PhoneTypeEnum
Type commons:PhoneTypeEnum
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="phone-type" type="commons:PhoneTypeEnum">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100056</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Element commons:Phone / commons:category
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#PhoneCategoryEnum
Type commons:PhoneCategoryEnum
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="category" type="commons:PhoneCategoryEnum">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100057</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Element commons:Phone / commons:description
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#desc
Type commons:desc
Properties
content: simple
Source
<xs:element name="description" type="commons:desc">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100058</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Element commons:ContactMethods / commons:Email
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#privacyType RETSCommons.tmp#Email_preference-order RETSCommons.tmp#Email_email-preference-order RETSCommons.tmp#Email_EmailAddress RETSCommons.tmp#Email
Type commons:Email
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model commons:preference-order , commons:email-preference-order , commons:EmailAddress
Children commons:EmailAddress, commons:email-preference-order, commons:preference-order
Instance
<commons:Email commons:privacyType="">
  <commons:preference-order>{1,1}</commons:preference-order>
  <commons:email-preference-order>{1,1}</commons:email-preference-order>
  <commons:EmailAddress commons:isgSecurityClass="">{1,1}</commons:EmailAddress>
</commons:Email>
Attributes
QName Type Fixed Default Use Annotation
commons:privacyType restriction of xs:token optional
Indicates the level of privacy for this information. Creation of this attribute 
inspired by the need to provide this level of privacy information for contact 
information: phone, email, address, and the like. See CR 54.
Source
<xs:element name="Email" type="commons:Email" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100070</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Element commons:Email / commons:preference-order
Namespace http://rets.org/xsd/RETSCommons
Annotations
Indicates the preference order within all the ContactMethods.
Highest preference is 0.
Diagram
Diagram RETSCommons.tmp#preferenceOrderType
Type commons:preferenceOrderType
Properties
content: simple
Facets
fractionDigits 0
maxInclusive 127
Source
<xs:element name="preference-order" type="commons:preferenceOrderType">
  <xs:annotation>
    <xs:documentation>Indicates the preference order within all the ContactMethods. Highest preference is 0.</xs:documentation>
    <xs:appinfo>
      <retsid>100061</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Element commons:Email / commons:email-preference-order
Namespace http://rets.org/xsd/RETSCommons
Annotations
Indicates the preference order within all the email addresses.
Highest preference is 0.
Diagram
Diagram RETSCommons.tmp#preferenceOrderType
Type commons:preferenceOrderType
Properties
content: simple
Facets
fractionDigits 0
maxInclusive 127
Source
<xs:element name="email-preference-order" type="commons:preferenceOrderType">
  <xs:annotation>
    <xs:documentation>Indicates the preference order within all the email addresses. Highest preference is 0.</xs:documentation>
    <xs:appinfo>
      <retsid>100062</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Element commons:Email / commons:EmailAddress
Namespace http://rets.org/xsd/RETSCommons
Annotations
The email address itself.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString RETSCommons.tmp#EmailAddress
Type commons:EmailAddress
Type hierarchy
Properties
content: complex
minOccurs: 1
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="EmailAddress" type="commons:EmailAddress" minOccurs="1" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The email address itself.</xs:documentation>
    <xs:appinfo>
      <retsid>100063</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Element commons:ContactMethods / commons:Address
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#privacyType RETSCommons.tmp#Address_preference-order RETSCommons.tmp#Address_address-preference-order RETSCommons.tmp#Address_category RETSCommons.tmp#Address_FullStreetAddress RETSCommons.tmp#Address_StreetNumber RETSCommons.tmp#Address_StreetDirPrefix RETSCommons.tmp#Address_StreetName RETSCommons.tmp#Address_StreetSuffix RETSCommons.tmp#Address_StreetDirSuffix RETSCommons.tmp#Address_StreetAdditionalInfo RETSCommons.tmp#Address_BoxNumber RETSCommons.tmp#Address_UnitNumber RETSCommons.tmp#Address_City RETSCommons.tmp#Address_StateOrProvince RETSCommons.tmp#Address_PostalCode RETSCommons.tmp#Address_CarrierRoute RETSCommons.tmp#Address_Country RETSCommons.tmp#Address
Type commons:Address
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model commons:preference-order , commons:address-preference-order , commons:category{0,1} , commons:FullStreetAddress{0,1} , ((commons:StreetNumber{0,1} , commons:StreetDirPrefix{0,1} , commons:StreetName{0,1} , commons:StreetSuffix{0,1} , commons:StreetDirSuffix{0,1} , commons:StreetAdditionalInfo{0,1}) | commons:BoxNumber{0,1}) , commons:UnitNumber{0,1} , commons:City , commons:StateOrProvince{0,1} , commons:PostalCode{0,1} , commons:CarrierRoute{0,1} , commons:Country{0,1} , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:BoxNumber, commons:CarrierRoute, commons:City, commons:Country, commons:FullStreetAddress, commons:PostalCode, commons:StateOrProvince, commons:StreetAdditionalInfo, commons:StreetDirPrefix, commons:StreetDirSuffix, commons:StreetName, commons:StreetNumber, commons:StreetSuffix, commons:UnitNumber, commons:address-preference-order, commons:category, commons:preference-order
Instance
<commons:Address commons:privacyType="">
  <commons:preference-order>{1,1}</commons:preference-order>
  <commons:address-preference-order>{1,1}</commons:address-preference-order>
  <commons:category otherDescription="">{0,1}</commons:category>
  <commons:FullStreetAddress>{0,1}</commons:FullStreetAddress>
  <commons:StreetNumber>{0,1}</commons:StreetNumber>
  <commons:StreetDirPrefix>{0,1}</commons:StreetDirPrefix>
  <commons:StreetName>{0,1}</commons:StreetName>
  <commons:StreetSuffix>{0,1}</commons:StreetSuffix>
  <commons:StreetDirSuffix>{0,1}</commons:StreetDirSuffix>
  <commons:StreetAdditionalInfo>{0,1}</commons:StreetAdditionalInfo>
  <commons:BoxNumber>{0,1}</commons:BoxNumber>
  <commons:UnitNumber>{0,1}</commons:UnitNumber>
  <commons:City>{1,1}</commons:City>
  <commons:StateOrProvince>{0,1}</commons:StateOrProvince>
  <commons:PostalCode>{0,1}</commons:PostalCode>
  <commons:CarrierRoute>{0,1}</commons:CarrierRoute>
  <commons:Country>{0,1}</commons:Country>
</commons:Address>
Attributes
QName Type Fixed Default Use Annotation
commons:privacyType restriction of xs:token optional
Indicates the level of privacy for this information. Creation of this attribute 
inspired by the need to provide this level of privacy information for contact 
information: phone, email, address, and the like. See CR 54.
Source
<xs:element name="Address" type="commons:Address" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100071</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Element commons:ContactMethods / commons:OtherContact
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#privacyType RETSCommons.tmp#OtherContact_preference-order RETSCommons.tmp#OtherContact_other-preference-order RETSCommons.tmp#OtherContact_Details RETSCommons.tmp#OtherContact
Type commons:OtherContact
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model commons:preference-order , commons:other-preference-order , commons:Details
Children commons:Details, commons:other-preference-order, commons:preference-order
Instance
<commons:OtherContact commons:privacyType="">
  <commons:preference-order>{1,1}</commons:preference-order>
  <commons:other-preference-order>{1,1}</commons:other-preference-order>
  <commons:Details>{1,1}</commons:Details>
</commons:OtherContact>
Attributes
QName Type Fixed Default Use Annotation
commons:privacyType restriction of xs:token optional
Indicates the level of privacy for this information. Creation of this attribute 
inspired by the need to provide this level of privacy information for contact 
information: phone, email, address, and the like. See CR 54.
Source
<xs:element name="OtherContact" type="commons:OtherContact" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100072</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Element commons:OtherContact / commons:preference-order
Namespace http://rets.org/xsd/RETSCommons
Annotations
Indicates the preference order within all the ContactMethods.
Highest preference is 0.
Diagram
Diagram RETSCommons.tmp#preferenceOrderType
Type commons:preferenceOrderType
Properties
content: simple
Facets
fractionDigits 0
maxInclusive 127
Source
<xs:element name="preference-order" type="commons:preferenceOrderType">
  <xs:annotation>
    <xs:documentation>Indicates the preference order within all the ContactMethods. Highest preference is 0.</xs:documentation>
    <xs:appinfo>
      <retsid>100065</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Element commons:OtherContact / commons:other-preference-order
Namespace http://rets.org/xsd/RETSCommons
Annotations
Indicates the preference order within the other contact methods.
Highest preference is 0.
Diagram
Diagram RETSCommons.tmp#preferenceOrderType
Type commons:preferenceOrderType
Properties
content: simple
Facets
fractionDigits 0
maxInclusive 127
Source
<xs:element name="other-preference-order" type="commons:preferenceOrderType">
  <xs:annotation>
    <xs:documentation>Indicates the preference order within the other contact methods. Highest preference is 0.</xs:documentation>
    <xs:appinfo>
      <retsid>100066</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Element commons:OtherContact / commons:Details
Namespace http://rets.org/xsd/RETSCommons
Annotations
Alternate raw contact string for sms, email page
or other addressable technology.
Diagram
Diagram
Type xs:string
Properties
content: simple
Source
<xs:element name="Details" type="xs:string">
  <xs:annotation>
    <xs:documentation>Alternate raw contact string for sms, email page or other addressable technology.</xs:documentation>
    <xs:appinfo>
      <retsid>100067</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Element commons:ContactablePerson / commons:BusinessName
Namespace http://rets.org/xsd/RETSCommons
Annotations
Legal or well known (DBA) name for the business
associated with the entity.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
Source
<xs:element name="BusinessName" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Legal or well known (DBA) name for the business associated with the entity.</xs:documentation>
    <xs:appinfo>
      <retsid>100017</retsid>
      <example>Acme Homefinders</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Person.xsd
Element commons:ShowingInformationType / commons:ShowingAccess
Namespace http://rets.org/xsd/RETSCommons
Annotations
Provides information about access to
the listing property.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="ShowingAccess" type="commons:SecureString" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Provides information about access to the listing property.</xs:documentation>
    <xs:appinfo>
      <retsid>100393</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:TradeOptions / commons:TradeOption
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString RETSCommons.tmp#present RETSCommons.tmp#TradeOption
Type commons:TradeOption
Type hierarchy
Properties
content: complex
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:present restriction of xs:token optional
Tri-state indicates the existence of something
Source
<xs:element name="TradeOption" type="commons:TradeOption" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103109</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:Utility / commons:Category
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#UtilityEnum
Type commons:UtilityEnum
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="Category" type="commons:UtilityEnum">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103110</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:AtticDetails / commons:SpaceDetail
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#SpaceDetailType_AreaTotal RETSCommons.tmp#SpaceDetailType_WallMaterial RETSCommons.tmp#SpaceDetailType_FloorMaterial RETSCommons.tmp#SpaceDetailType_Heated RETSCommons.tmp#SpaceDetailType_Finished RETSCommons.tmp#SpaceDetailType_FinishedPercent RETSCommons.tmp#SpaceDetailType_FinishDescription RETSCommons.tmp#SpaceDetailType
Type commons:SpaceDetailType
Properties
content: complex
minOccurs: 0
Model commons:AreaTotal{0,1} , commons:WallMaterial{0,1} , commons:FloorMaterial{0,1} , commons:Heated{0,1} , commons:Finished{0,1} , commons:FinishedPercent{0,1} , commons:FinishDescription{0,1}
Children commons:AreaTotal, commons:FinishDescription, commons:Finished, commons:FinishedPercent, commons:FloorMaterial, commons:Heated, commons:WallMaterial
Instance
<commons:SpaceDetail>
  <commons:AreaTotal commons:areaUnits="" commons:measurementSource="">{0,1}</commons:AreaTotal>
  <commons:WallMaterial otherDescription="">{0,1}</commons:WallMaterial>
  <commons:FloorMaterial otherDescription="">{0,1}</commons:FloorMaterial>
  <commons:Heated commons:isgSecurityClass="">{0,1}</commons:Heated>
  <commons:Finished commons:isgSecurityClass="">{0,1}</commons:Finished>
  <commons:FinishedPercent commons:isgSecurityClass="">{0,1}</commons:FinishedPercent>
  <commons:FinishDescription commons:isgSecurityClass="">{0,1}</commons:FinishDescription>
</commons:SpaceDetail>
Source
<xs:element name="SpaceDetail" type="commons:SpaceDetailType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103112</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:SpaceDetailType / commons:AreaTotal
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#areaUnits RETSCommons.tmp#measurementSource RETSCommons.tmp#Area
Type commons:Area
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:areaUnits restriction of xs:token optional
Area measurement units
commons:measurementSource restriction of xs:string optional
The source of the measurement
Source
<xs:element name="AreaTotal" type="commons:Area" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103144</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:SpaceDetailType / commons:WallMaterial
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#WallMaterialEnum
Type commons:WallMaterialEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="WallMaterial" type="commons:WallMaterialEnum" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103145</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:SpaceDetailType / commons:FloorMaterial
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#FlooringMaterialEnum
Type commons:FlooringMaterialEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="FloorMaterial" type="commons:FlooringMaterialEnum" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103146</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:SpaceDetailType / commons:Heated
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-boolean RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureBoolean
Type commons:SecureBoolean
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Heated" type="commons:SecureBoolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103147</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:SpaceDetailType / commons:Finished
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-boolean RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureBoolean
Type commons:SecureBoolean
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Finished" type="commons:SecureBoolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103148</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:SpaceDetailType / commons:FinishedPercent
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureDecimal
Type commons:SecureDecimal
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="FinishedPercent" type="commons:SecureDecimal" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103149</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:SpaceDetailType / commons:FinishDescription
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="FinishDescription" type="commons:SecureString" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103150</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:AtticDetails / commons:Stairs
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-boolean RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureBoolean
Type commons:SecureBoolean
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Stairs" type="commons:SecureBoolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103113</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:AtticDetails / commons:DropStair
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-boolean RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureBoolean
Type commons:SecureBoolean
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="DropStair" type="commons:SecureBoolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103114</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:AtticDetails / commons:Scuttle
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-boolean RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureBoolean
Type commons:SecureBoolean
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Scuttle" type="commons:SecureBoolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103115</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:AtticDetails / commons:Insulation
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#InsulationType_Insulator RETSCommons.tmp#InsulationType_RatingValue RETSCommons.tmp#InsulationType_Surface RETSCommons.tmp#InsulationType
Type commons:InsulationType
Properties
content: complex
minOccurs: 0
Model commons:Insulator{0,1} , commons:RatingValue{0,1} , commons:Surface{0,1}
Children commons:Insulator, commons:RatingValue, commons:Surface
Instance
<commons:Insulation>
  <commons:Insulator otherDescription="">{0,1}</commons:Insulator>
  <commons:RatingValue commons:isgSecurityClass="">{0,1}</commons:RatingValue>
  <commons:Surface otherDescription="">{0,1}</commons:Surface>
</commons:Insulation>
Source
<xs:element name="Insulation" type="commons:InsulationType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103116</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:Balcony / commons:Description
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Description" type="commons:SecureString" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103117</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:Balcony / commons:AreaTotal
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#areaUnits RETSCommons.tmp#measurementSource RETSCommons.tmp#Area
Type commons:Area
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:areaUnits restriction of xs:token optional
Area measurement units
commons:measurementSource restriction of xs:string optional
The source of the measurement
Source
<xs:element name="AreaTotal" type="commons:Area" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103118</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:BasementDetails / commons:SpaceDetail
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#SpaceDetailType_AreaTotal RETSCommons.tmp#SpaceDetailType_WallMaterial RETSCommons.tmp#SpaceDetailType_FloorMaterial RETSCommons.tmp#SpaceDetailType_Heated RETSCommons.tmp#SpaceDetailType_Finished RETSCommons.tmp#SpaceDetailType_FinishedPercent RETSCommons.tmp#SpaceDetailType_FinishDescription RETSCommons.tmp#SpaceDetailType
Type commons:SpaceDetailType
Properties
content: complex
minOccurs: 0
Model commons:AreaTotal{0,1} , commons:WallMaterial{0,1} , commons:FloorMaterial{0,1} , commons:Heated{0,1} , commons:Finished{0,1} , commons:FinishedPercent{0,1} , commons:FinishDescription{0,1}
Children commons:AreaTotal, commons:FinishDescription, commons:Finished, commons:FinishedPercent, commons:FloorMaterial, commons:Heated, commons:WallMaterial
Instance
<commons:SpaceDetail>
  <commons:AreaTotal commons:areaUnits="" commons:measurementSource="">{0,1}</commons:AreaTotal>
  <commons:WallMaterial otherDescription="">{0,1}</commons:WallMaterial>
  <commons:FloorMaterial otherDescription="">{0,1}</commons:FloorMaterial>
  <commons:Heated commons:isgSecurityClass="">{0,1}</commons:Heated>
  <commons:Finished commons:isgSecurityClass="">{0,1}</commons:Finished>
  <commons:FinishedPercent commons:isgSecurityClass="">{0,1}</commons:FinishedPercent>
  <commons:FinishDescription commons:isgSecurityClass="">{0,1}</commons:FinishDescription>
</commons:SpaceDetail>
Source
<xs:element name="SpaceDetail" type="commons:SpaceDetailType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103119</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:BasementDetails / commons:CeilingDescription
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="CeilingDescription" type="commons:SecureString" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103120</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:BasementDetails / commons:OutsideEntryDescription
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="OutsideEntryDescription" type="commons:SecureString" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103121</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:BasementDetails / commons:FloorDrain
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-boolean RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureBoolean
Type commons:SecureBoolean
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="FloorDrain" type="commons:SecureBoolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103122</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:BathWainscotMaterials / commons:Description
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Description" type="commons:SecureString" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103123</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:BathWainscotMaterials / commons:Ceramic
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-boolean RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureBoolean
Type commons:SecureBoolean
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Ceramic" type="commons:SecureBoolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103124</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:BathWainscotMaterials / commons:Drywall
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-boolean RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureBoolean
Type commons:SecureBoolean
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Drywall" type="commons:SecureBoolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103125</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:BathWainscotMaterials / commons:Plaster
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-boolean RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureBoolean
Type commons:SecureBoolean
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Plaster" type="commons:SecureBoolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103126</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:BathWainscotMaterials / commons:Marlite
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-boolean RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureBoolean
Type commons:SecureBoolean
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Marlite" type="commons:SecureBoolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103127</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:BathWainscotMaterials / commons:Fiberglass
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-boolean RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureBoolean
Type commons:SecureBoolean
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Fiberglass" type="commons:SecureBoolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103128</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:Deck / commons:Description
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Description" type="commons:SecureString" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103129</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:Deck / commons:Material
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Material" type="commons:SecureString" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103130</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:Deck / commons:AreaTotal
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#areaUnits RETSCommons.tmp#measurementSource RETSCommons.tmp#Area
Type commons:Area
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:areaUnits restriction of xs:token optional
Area measurement units
commons:measurementSource restriction of xs:string optional
The source of the measurement
Source
<xs:element name="AreaTotal" type="commons:Area" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103131</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:FoundationDetails / commons:SlabDescription
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="SlabDescription" type="commons:SecureString" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103132</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:FoundationDetails / commons:CrawlSpaceDescription
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="CrawlSpaceDescription" type="commons:SecureString" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103133</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:FoundationDetails / commons:BasementDescription
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="BasementDescription" type="commons:SecureString" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103134</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:FoundationDetails / commons:SumpPumpDescription
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="SumpPumpDescription" type="commons:SecureString" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103135</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:FoundationDetails / commons:DampnessDescription
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="DampnessDescription" type="commons:SecureString" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103136</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:FoundationDetails / commons:SettlementDescription
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="SettlementDescription" type="commons:SecureString" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103137</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:FoundationDetails / commons:InfestationDescription
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="InfestationDescription" type="commons:SecureString" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103138</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:Porch / commons:Description
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Description" type="commons:SecureString" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103139</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:Porch / commons:AreaTotal
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#areaUnits RETSCommons.tmp#measurementSource RETSCommons.tmp#Area
Type commons:Area
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
commons:areaUnits restriction of xs:token optional
Area measurement units
commons:measurementSource restriction of xs:string optional
The source of the measurement
Source
<xs:element name="AreaTotal" type="commons:Area" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>103140</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Element commons:MonetaryValueDescriptionPairType / commons:Value
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney
Type commons:SecureMoney
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Value" type="commons:SecureMoney" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100019</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Element commons:MonetaryValueDescriptionPairType / commons:Description
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="Description" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100020</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Element commons:FenceType / commons:Condition
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#FenceConditionEnum
Type commons:FenceConditionEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="Condition" type="commons:FenceConditionEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100996</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:FenceType / commons:Coverage
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#FenceCoverageEnum
Type commons:FenceCoverageEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="Coverage" type="commons:FenceCoverageEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100997</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:FenceType / commons:Material
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#FenceMaterialEnum
Type commons:FenceMaterialEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="Material" type="commons:FenceMaterialEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100998</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:FenceType / commons:Gate
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#GateFeatureEnum
Type commons:GateFeatureEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="Gate" type="commons:GateFeatureEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100999</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:HVACType / commons:HasCoolingSystem
Namespace http://rets.org/xsd/RETSCommons
Annotations
The container has a cooling system.
This may be defined in the other elements
of this container.
This flag should be considered synonymous
with HasAirConditioner.
Diagram
Diagram
Type xs:boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="HasCoolingSystem" type="xs:boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The container has a cooling system. This may be defined in the other elements of this container. This flag should be considered synonymous with HasAirConditioner.</xs:documentation>
    <xs:appinfo>
      <retsid>100170</retsid>
      <example>true</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:HVACType / commons:HasHeatingSystem
Namespace http://rets.org/xsd/RETSCommons
Annotations
The container has a heating system.
This may be defined in the other elements
of this container.
Diagram
Diagram
Type xs:boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="HasHeatingSystem" type="xs:boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The container has a heating system. This may be defined in the other elements of this container.</xs:documentation>
    <xs:appinfo>
      <retsid>100173</retsid>
      <example>true</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:HVACType / commons:CoolingSystem
Namespace http://rets.org/xsd/RETSCommons
Annotations
The Cooling system type
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#CoolingSystemEnum
Type commons:CoolingSystemEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="CoolingSystem" type="commons:CoolingSystemEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The Cooling system type</xs:documentation>
    <xs:appinfo>
      <retsid>100168</retsid>
      <example>Central A/C</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:HVACType / commons:CoolingSystemFuel
Namespace http://rets.org/xsd/RETSCommons
Annotations
The fuel type used by the Cooling system.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#FuelEnum
Type commons:FuelEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="CoolingSystemFuel" type="commons:FuelEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The fuel type used by the Cooling system.</xs:documentation>
    <xs:appinfo>
      <retsid>100169</retsid>
      <example>Electric</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:HVACType / commons:CoolingSystemZones
Namespace http://rets.org/xsd/RETSCommons
Annotations
The number of individually controlled zones
for the principal cooling system. Given that this
element is not a generally searched element, the
group decided in Sunnyvale to use facets to
constrain the string values to integer (exact),
integer+ (or greater) or integer-integer (range)
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="CoolingSystemZones" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The number of individually controlled zones for the principal cooling system. Given that this element is not a generally searched element, the group decided in Sunnyvale to use facets to constrain the string values to integer (exact), integer+ (or greater) or integer-integer (range)</xs:documentation>
    <xs:appinfo>
      <retsid/>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:HVACType / commons:HeatingSystem
Namespace http://rets.org/xsd/RETSCommons
Annotations
The Heating system type
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#HeatingSystemEnum
Type commons:HeatingSystemEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="HeatingSystem" type="commons:HeatingSystemEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The Heating system type</xs:documentation>
    <xs:appinfo>
      <retsid>100174</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:HVACType / commons:HeatingSystemFuel
Namespace http://rets.org/xsd/RETSCommons
Annotations
The fuel type used by the Heating system.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#FuelEnum
Type commons:FuelEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="HeatingSystemFuel" type="commons:FuelEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The fuel type used by the Heating system.</xs:documentation>
    <xs:appinfo>
      <retsid>100175</retsid>
      <example>Natural Gas</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:HVACType / commons:HeatingSystemZones
Namespace http://rets.org/xsd/RETSCommons
Annotations
The number of individually controlled zones
for the principal heating system. Given that this
element is not a generally searched element, the
group decided in Sunnyvale to use facets to
constrain the string values to integer (exact),
integer+ (or greater) or integer-integer (range)
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="HeatingSystemZones" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The number of individually controlled zones for the principal heating system. Given that this element is not a generally searched element, the group decided in Sunnyvale to use facets to constrain the string values to integer (exact), integer+ (or greater) or integer-integer (range)</xs:documentation>
    <xs:appinfo>
      <retsid/>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:ParkingSpaceType / commons:ParkingCategory
Namespace http://rets.org/xsd/RETSCommons
Annotations
The type of this parking facility.
Multiple selections are permitted.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#ParkingEnum
Type commons:ParkingEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="ParkingCategory" type="commons:ParkingEnum" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>The type of this parking facility. Multiple selections are permitted.</xs:documentation>
    <xs:appinfo>
      <retsid>100180</retsid>
      <example>Garage</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:ParkingSpaceType / commons:IsAttached
Namespace http://rets.org/xsd/RETSCommons
Annotations
The parking facility is attached to
the main building
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="IsAttached" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The parking facility is attached to the main building</xs:documentation>
    <xs:appinfo>
      <retsid>100181</retsid>
      <example>true</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:ParkingSpaceType / commons:RemoteControls
Namespace http://rets.org/xsd/RETSCommons
Annotations
The parking facility is attached to
the main building
Diagram
Diagram RETSCommons.tmp#boundedCardinalInteger
Type commons:boundedCardinalInteger
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Facets
fractionDigits 0
maxInclusive 127
Source
<xs:element name="RemoteControls" type="commons:boundedCardinalInteger" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The parking facility is attached to the main building</xs:documentation>
    <xs:appinfo>
      <retsid>100182</retsid>
      <example>3</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:ParkingSpaceType / commons:Description
Namespace http://rets.org/xsd/RETSCommons
Annotations
A text description of the garage type
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="Description" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>A text description of the garage type</xs:documentation>
    <xs:appinfo>
      <retsid>100183</retsid>
      <example>two car temperature controlled</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:ParkingSpaceType / commons:ParkingSpaceArea
Namespace http://rets.org/xsd/RETSCommons
Annotations
The area of the parking space
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#areaUnits RETSCommons.tmp#measurementSource RETSCommons.tmp#Area RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureArea
Type commons:SecureArea
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:areaUnits restriction of xs:token optional
Area measurement units
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:measurementSource restriction of xs:string optional
The source of the measurement
Source
<xs:element name="ParkingSpaceArea" type="commons:SecureArea" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The area of the parking space</xs:documentation>
    <xs:appinfo>
      <retsid>100184</retsid>
      <example>800</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:ParkingType / commons:HasParking
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="HasParking" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100186</retsid>
      <example>true</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:ParkingType / commons:HasGarage
Namespace http://rets.org/xsd/RETSCommons
Annotations
Flag indicating that there is a garage present.
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="HasGarage" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Flag indicating that there is a garage present.</xs:documentation>
    <xs:appinfo>
      <retsid>100187</retsid>
      <example>true</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:ParkingType / commons:ParkingTotal
Namespace http://rets.org/xsd/RETSCommons
Annotations
Total number of parking spaces including covered,
uncovered, and garage.
Diagram
Diagram RETSCommons.tmp#boundedCardinalInteger
Type commons:boundedCardinalInteger
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Facets
fractionDigits 0
maxInclusive 127
Source
<xs:element name="ParkingTotal" type="commons:boundedCardinalInteger" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Total number of parking spaces including covered, uncovered, and garage.</xs:documentation>
    <xs:appinfo>
      <retsid>100188</retsid>
      <example>3</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:ParkingType / commons:CoveredSpacesTotal
Namespace http://rets.org/xsd/RETSCommons
Annotations
Number of parking spaces inside all permanent
structures with a roof. May be attached or
detached to the residence, or located at
another site.
Diagram
Diagram RETSCommons.tmp#boundedCardinalInteger
Type commons:boundedCardinalInteger
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Facets
fractionDigits 0
maxInclusive 127
Source
<xs:element name="CoveredSpacesTotal" type="commons:boundedCardinalInteger" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Number of parking spaces inside all permanent structures with a roof. May be attached or detached to the residence, or located at another site.</xs:documentation>
    <xs:appinfo>
      <retsid>100189</retsid>
      <example>0</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:ParkingType / commons:OpenSpacesTotal
Namespace http://rets.org/xsd/RETSCommons
Annotations
Number of uncovered parking spaces for use
by residents or visitors. It may be adjacent
to the property, or at another location,
such as an outdoor parking lot.
Diagram
Diagram RETSCommons.tmp#boundedCardinalInteger
Type commons:boundedCardinalInteger
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Facets
fractionDigits 0
maxInclusive 127
Source
<xs:element name="OpenSpacesTotal" type="commons:boundedCardinalInteger" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Number of uncovered parking spaces for use by residents or visitors. It may be adjacent to the property, or at another location, such as an outdoor parking lot.</xs:documentation>
    <xs:appinfo>
      <retsid>100190</retsid>
      <example>1</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:ParkingType / commons:ParkingSpace
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#ParkingSpaceType_ParkingCategory RETSCommons.tmp#ParkingSpaceType_IsAttached RETSCommons.tmp#ParkingSpaceType_RemoteControls RETSCommons.tmp#ParkingSpaceType_Description RETSCommons.tmp#ParkingSpaceType_ParkingSpaceArea RETSCommons.tmp#ParkingSpaceType
Type commons:ParkingSpaceType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model commons:ParkingCategory* , commons:IsAttached{0,1} , commons:RemoteControls{0,1} , commons:Description{0,1} , commons:ParkingSpaceArea{0,1}
Children commons:Description, commons:IsAttached, commons:ParkingCategory, commons:ParkingSpaceArea, commons:RemoteControls
Instance
<commons:ParkingSpace>
  <commons:ParkingCategory otherDescription="">{0,unbounded}</commons:ParkingCategory>
  <commons:IsAttached>{0,1}</commons:IsAttached>
  <commons:RemoteControls>{0,1}</commons:RemoteControls>
  <commons:Description>{0,1}</commons:Description>
  <commons:ParkingSpaceArea commons:areaUnits="" commons:isgSecurityClass="" commons:measurementSource="">{0,1}</commons:ParkingSpaceArea>
</commons:ParkingSpace>
Source
<xs:element name="ParkingSpace" type="commons:ParkingSpaceType" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>100191</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:PoolType / commons:HasPool
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="HasPool" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101175</retsid>
      <example>true</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:PoolType / commons:HasSpa
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="HasSpa" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101176</retsid>
      <example>true</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:PoolType / commons:IsHeated
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="IsHeated" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101177</retsid>
      <example>false</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:PoolType / commons:IsIndoor
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="IsIndoor" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101178</retsid>
      <example>false</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:PoolType / commons:IsSaltWater
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="IsSaltWater" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101179</retsid>
      <example>false</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:PoolType / commons:PoolAmenities
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#PoolAmenitiesEnum
Type commons:PoolAmenitiesEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="PoolAmenities" type="commons:PoolAmenitiesEnum" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101180</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:PoolType / commons:PoolConstruction
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#PoolConstructionEnum
Type commons:PoolConstructionEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="PoolConstruction" type="commons:PoolConstructionEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101181</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:PoolType / commons:PoolHeating
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#FuelEnum
Type commons:FuelEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="PoolHeating" type="commons:FuelEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101182</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:PoolType / commons:PoolStyle
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#PoolStyleEnum
Type commons:PoolStyleEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="PoolStyle" type="commons:PoolStyleEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101183</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:PoolType / commons:PoolTreatment
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#PoolTreatmentEnum
Type commons:PoolTreatmentEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="PoolTreatment" type="commons:PoolTreatmentEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101184</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:RoofType / commons:RoofAge
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#simple-age RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#Age
Type commons:Age
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="RoofAge" type="commons:Age" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>100194</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:RoofType / commons:RoofMaterial
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#RoofMaterialEnum
Type commons:RoofMaterialEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="RoofMaterial" type="commons:RoofMaterialEnum" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>100193</retsid>
      <example>Composition Shingle</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:RoofType / commons:RoofStyle
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#RoofStyleEnum
Type commons:RoofStyleEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="RoofStyle" type="commons:RoofStyleEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>100192</retsid>
      <example>Hip</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:UtilitiesType / commons:Communications
Namespace http://rets.org/xsd/RETSCommons
Annotations
The types of communications available.
Includes cable, satellite, DSL, etc.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#CommunicationsEnum
Type commons:CommunicationsEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="Communications" type="commons:CommunicationsEnum" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>The types of communications available. Includes cable, satellite, DSL, etc.</xs:documentation>
    <xs:appinfo>
      <retsid>100195</retsid>
      <example>DSL</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:UtilitiesType / commons:HVAC
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#HVACType_HasCoolingSystem RETSCommons.tmp#HVACType_HasHeatingSystem RETSCommons.tmp#HVACType_CoolingSystem RETSCommons.tmp#HVACType_CoolingSystemFuel RETSCommons.tmp#HVACType_CoolingSystemZones RETSCommons.tmp#HVACType_HeatingSystem RETSCommons.tmp#HVACType_HeatingSystemFuel RETSCommons.tmp#HVACType_HeatingSystemZones RETSCommons.tmp#HVACType
Type commons:HVACType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:HasCoolingSystem{0,1} , commons:HasHeatingSystem{0,1} , commons:CoolingSystem{0,1} , commons:CoolingSystemFuel{0,1} , commons:CoolingSystemZones{0,1} , commons:HeatingSystem{0,1} , commons:HeatingSystemFuel{0,1} , commons:HeatingSystemZones{0,1}
Children commons:CoolingSystem, commons:CoolingSystemFuel, commons:CoolingSystemZones, commons:HasCoolingSystem, commons:HasHeatingSystem, commons:HeatingSystem, commons:HeatingSystemFuel, commons:HeatingSystemZones
Instance
<commons:HVAC>
  <commons:HasCoolingSystem>{0,1}</commons:HasCoolingSystem>
  <commons:HasHeatingSystem>{0,1}</commons:HasHeatingSystem>
  <commons:CoolingSystem otherDescription="">{0,1}</commons:CoolingSystem>
  <commons:CoolingSystemFuel otherDescription="">{0,1}</commons:CoolingSystemFuel>
  <commons:CoolingSystemZones>{0,1}</commons:CoolingSystemZones>
  <commons:HeatingSystem otherDescription="">{0,1}</commons:HeatingSystem>
  <commons:HeatingSystemFuel otherDescription="">{0,1}</commons:HeatingSystemFuel>
  <commons:HeatingSystemZones>{0,1}</commons:HeatingSystemZones>
</commons:HVAC>
Source
<xs:element name="HVAC" type="commons:HVACType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>100398</retsid>
      <example>None</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:UtilitiesType / commons:WaterHeatingSystem
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#WaterHeatingSystemEnum
Type commons:WaterHeatingSystemEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="WaterHeatingSystem" type="commons:WaterHeatingSystemEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>100198</retsid>
      <example>Natural Gas</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:UtilitiesType / commons:Metering
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#MeteringEnum
Type commons:MeteringEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="Metering" type="commons:MeteringEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>100201</retsid>
      <example>All Separate</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:UtilitiesType / commons:Sewer
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#SewerEnum
Type commons:SewerEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="Sewer" type="commons:SewerEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>100199</retsid>
      <example>Public Sewer</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:UtilitiesType / commons:WaterSource
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#WaterSourceEnum
Type commons:WaterSourceEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="WaterSource" type="commons:WaterSourceEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>100200</retsid>
      <example>Public</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:WaterFeatureType / commons:Category
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#WaterFeatureCategoryEnum
Type commons:WaterFeatureCategoryEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="Category" type="commons:WaterFeatureCategoryEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101185</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:WaterFeatureType / commons:HasWaterAccess
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="HasWaterAccess" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101186</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:WaterFeatureType / commons:HasWaterView
Namespace http://rets.org/xsd/RETSCommons
Annotations
Flag that indicates that the object has a view
of the water. This is a subjective measurement
and may refer to the enclosing objects. For example,
the water view may be visible from an upper story
of a building or may be visible from a point on a
lot. In each of these cases, the flag should be
set to true.
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="HasWaterView" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Flag that indicates that the object has a view of the water. This is a subjective measurement and may refer to the enclosing objects. For example, the water view may be visible from an upper story of a building or may be visible from a point on a lot. In each of these cases, the flag should be set to true.</xs:documentation>
    <xs:appinfo>
      <retsid>101187</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:WaterFeatureType / commons:IsNavigable
Namespace http://rets.org/xsd/RETSCommons
Annotations
Flag that indicates that the object is on a
navigable water. Navigable water is a legal
term and may imply restrictions on use. The
use is this should be set to true if
the object meets the local definition of
navigable water.
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="IsNavigable" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Flag that indicates that the object is on a navigable water. Navigable water is a legal term and may imply restrictions on use. The use is this should be set to true if the object meets the local definition of navigable water.</xs:documentation>
    <xs:appinfo>
      <retsid>101188</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:WaterFeatureType / commons:IsWaterfront
Namespace http://rets.org/xsd/RETSCommons
Annotations
Flag that indicates that the object has a water frontage.
The use is that this should be set to true if the
object has direct access to the waterfront.
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="IsWaterfront" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Flag that indicates that the object has a water frontage. The use is that this should be set to true if the object has direct access to the waterfront.</xs:documentation>
    <xs:appinfo>
      <retsid>101189</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:WaterFeatureType / commons:PermitWaterSports
Namespace http://rets.org/xsd/RETSCommons
Annotations
Flag that indicates that the water feature
permits water sports on it like boating,
kayaking, canoe or other sport. It should not
cover water skiing or jet skiing.
The use is that this should be set to true if the
water feature allows these types of sports, either
by regulation or by size of water feature.
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="PermitWaterSports" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Flag that indicates that the water feature permits water sports on it like boating, kayaking, canoe or other sport. It should not cover water skiing or jet skiing. The use is that this should be set to true if the water feature allows these types of sports, either by regulation or by size of water feature.</xs:documentation>
    <xs:appinfo>
      <retsid>101190</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:WaterFeatureType / commons:PermitWaterSki
Namespace http://rets.org/xsd/RETSCommons
Annotations
Flag that indicates that the water feature
permits water skiing or jet skiing on it.
The use is that this should be set to true if
either of the types can be used on the feature
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="PermitWaterSki" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Flag that indicates that the water feature permits water skiing or jet skiing on it. The use is that this should be set to true if either of the types can be used on the feature</xs:documentation>
    <xs:appinfo>
      <retsid>101191</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:WaterFeatureType / commons:BlocksToWater
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureDecimal
Type commons:SecureDecimal
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="BlocksToWater" type="commons:SecureDecimal" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101192</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:WaterFeatureType / commons:BodyName
Namespace http://rets.org/xsd/RETSCommons
Annotations
The name, if known, of the location of the body
of water that this object refers to. An example
is a lot located with access to a lake would
have the name of the lake as the BodyName.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="BodyName" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The name, if known, of the location of the body of water that this object refers to. An example is a lot located with access to a lake would have the name of the lake as the BodyName.</xs:documentation>
    <xs:appinfo>
      <retsid>101193</retsid>
      <example>Chesapeake Bay</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:WaterFeatureType / commons:DockType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="DockType" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101194</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:WaterFeatureType / commons:DocksTotal
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#boundedCardinalInteger
Type commons:boundedCardinalInteger
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Facets
fractionDigits 0
maxInclusive 127
Source
<xs:element name="DocksTotal" type="commons:boundedCardinalInteger" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101195</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:WaterFeatureType / commons:PowerBoatsTotal
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#boundedCardinalInteger
Type commons:boundedCardinalInteger
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Facets
fractionDigits 0
maxInclusive 127
Source
<xs:element name="PowerBoatsTotal" type="commons:boundedCardinalInteger" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101196</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:WaterFeatureType / commons:NonPowerBoatsTotal
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#boundedCardinalInteger
Type commons:boundedCardinalInteger
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Facets
fractionDigits 0
maxInclusive 127
Source
<xs:element name="NonPowerBoatsTotal" type="commons:boundedCardinalInteger" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101197</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:WaterFeatureType / commons:MeanLowWater
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#measurementUnits RETSCommons.tmp#measurementSource RETSCommons.tmp#Measurement RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMeasurement
Type commons:SecureMeasurement
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:measurementSource restriction of xs:string optional
The source of the measurement
commons:measurementUnits restriction of xs:token optional
Measurement units
Source
<xs:element name="MeanLowWater" type="commons:SecureMeasurement" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101198</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:WaterFeatureType / commons:WaterFrontage
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#measurementUnits RETSCommons.tmp#measurementSource RETSCommons.tmp#Measurement RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMeasurement
Type commons:SecureMeasurement
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:measurementSource restriction of xs:string optional
The source of the measurement
commons:measurementUnits restriction of xs:token optional
Measurement units
Source
<xs:element name="WaterFrontage" type="commons:SecureMeasurement" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101199</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:WaterFeatureType / commons:PhysicalDockSlipConvey
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="PhysicalDockSlipConvey" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101200</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:YardType / commons:HasYard
Namespace http://rets.org/xsd/RETSCommons
Annotations
The container has a yard
Diagram
Diagram
Type xs:boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="HasYard" type="xs:boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The container has a yard</xs:documentation>
    <xs:appinfo>
      <retsid>101005</retsid>
      <example>true</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:YardType / commons:HasSprinklerSystem
Namespace http://rets.org/xsd/RETSCommons
Annotations
The yard has a sprinkler system
Diagram
Diagram
Type xs:boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="HasSprinklerSystem" type="xs:boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The yard has a sprinkler system</xs:documentation>
    <xs:appinfo>
      <retsid>101006</retsid>
      <example>true</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:YardType / commons:IsFenced
Namespace http://rets.org/xsd/RETSCommons
Annotations
The yard has a fence
Diagram
Diagram
Type xs:boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="IsFenced" type="xs:boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The yard has a fence</xs:documentation>
    <xs:appinfo>
      <retsid>101007</retsid>
      <example>true</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:YardType / commons:IsProfessionallyLandscaped
Namespace http://rets.org/xsd/RETSCommons
Annotations
The container yard was professionally
landscaped.
Diagram
Diagram
Type xs:boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="IsProfessionallyLandscaped" type="xs:boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The container yard was professionally landscaped.</xs:documentation>
    <xs:appinfo>
      <retsid>101008</retsid>
      <example>true</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:YardType / commons:Fence
Namespace http://rets.org/xsd/RETSCommons
Annotations
The features of the yard
Diagram
Diagram RETSCommons.tmp#FenceType_Condition RETSCommons.tmp#FenceType_Coverage RETSCommons.tmp#FenceType_Material RETSCommons.tmp#FenceType_Gate RETSCommons.tmp#FenceType
Type commons:FenceType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model commons:Condition{0,1} , commons:Coverage{0,1} , commons:Material{0,1} , commons:Gate{0,1}
Children commons:Condition, commons:Coverage, commons:Gate, commons:Material
Instance
<commons:Fence>
  <commons:Condition otherDescription="">{0,1}</commons:Condition>
  <commons:Coverage otherDescription="">{0,1}</commons:Coverage>
  <commons:Material otherDescription="">{0,1}</commons:Material>
  <commons:Gate otherDescription="">{0,1}</commons:Gate>
</commons:Fence>
Source
<xs:element name="Fence" type="commons:FenceType" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>The features of the yard</xs:documentation>
    <xs:appinfo>
      <retsid>101009</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:YardType / commons:SprinklerSystem
Namespace http://rets.org/xsd/RETSCommons
Annotations
The sprinkler system types
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#SprinklerSystemEnum
Type commons:SprinklerSystemEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="SprinklerSystem" type="commons:SprinklerSystemEnum" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>The sprinkler system types</xs:documentation>
    <xs:appinfo>
      <retsid>101010</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:YardType / commons:YardFeature
Namespace http://rets.org/xsd/RETSCommons
Annotations
The features of the yard
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#YardFeatureEnum
Type commons:YardFeatureEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="YardFeature" type="commons:YardFeatureEnum" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>The features of the yard</xs:documentation>
    <xs:appinfo>
      <retsid>101011</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:YardType / commons:YardLayout
Namespace http://rets.org/xsd/RETSCommons
Annotations
The yard layout.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#YardLayoutEnum
Type commons:YardLayoutEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="YardLayout" type="commons:YardLayoutEnum" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>The yard layout.</xs:documentation>
    <xs:appinfo>
      <retsid>101012</retsid>
      <example>Side Yard</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Element commons:ConcessionsType / commons:Concession
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#MonetaryValueDescriptionPairType_Value RETSCommons.tmp#MonetaryValueDescriptionPairType_Description RETSCommons.tmp#MonetaryValueDescriptionPairType
Type commons:MonetaryValueDescriptionPairType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model commons:Value{0,1} , commons:Description{0,1}
Children commons:Description, commons:Value
Instance
<commons:Concession>
  <commons:Value commons:currencyCode="" commons:isgSecurityClass="">{0,1}</commons:Value>
  <commons:Description>{0,1}</commons:Description>
</commons:Concession>
Source
<xs:element name="Concession" type="commons:MonetaryValueDescriptionPairType" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>100084</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:SecurityDepositsType / commons:SecurityDeposit
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#MonetaryValueDescriptionPairType_Value RETSCommons.tmp#MonetaryValueDescriptionPairType_Description RETSCommons.tmp#MonetaryValueDescriptionPairType
Type commons:MonetaryValueDescriptionPairType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model commons:Value{0,1} , commons:Description{0,1}
Children commons:Description, commons:Value
Instance
<commons:SecurityDeposit>
  <commons:Value commons:currencyCode="" commons:isgSecurityClass="">{0,1}</commons:Value>
  <commons:Description>{0,1}</commons:Description>
</commons:SecurityDeposit>
Source
<xs:element name="SecurityDeposit" type="commons:MonetaryValueDescriptionPairType" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>100085</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:AssumableType / commons:IsAssumable
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#nullable-boolean RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureBoolean
Type commons:SecureBoolean
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="IsAssumable" type="commons:SecureBoolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100089</retsid>
      <example>true</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:AssumableType / commons:MortgageRank
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#MortgageRankEnum
Type commons:MortgageRankEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 4
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="MortgageRank" type="commons:MortgageRankEnum" minOccurs="0" maxOccurs="4">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100090</retsid>
      <example>First</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:MortgageConditionsType / commons:MortgageCondition
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: unbounded
Source
<xs:element name="MortgageCondition" type="xs:string" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100091</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:MortgageType / commons:HasClearTitle
Namespace http://rets.org/xsd/RETSCommons
Annotations
Flag to indicate that the property is
owned outright
Diagram
Diagram
Type xs:boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="HasClearTitle" type="xs:boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Flag to indicate that the property is owned outright</xs:documentation>
    <xs:appinfo>
      <retsid>100092</retsid>
      <example>false</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:MortgageType / commons:MortgageRank
Namespace http://rets.org/xsd/RETSCommons
Annotations
The primacy of the mortgage against the
asset in the event of a default.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#MortgageRankEnum
Type commons:MortgageRankEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="MortgageRank" type="commons:MortgageRankEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The primacy of the mortgage against the asset in the event of a default.</xs:documentation>
    <xs:appinfo>
      <retsid>100093</retsid>
      <example>First</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:MortgageType / commons:MortgageClassification
Namespace http://rets.org/xsd/RETSCommons
Annotations
The type of mortgage selected from an
enumeration of mortgage types.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#MortgageClassificationEnum
Type commons:MortgageClassificationEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="MortgageClassification" type="commons:MortgageClassificationEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The type of mortgage selected from an enumeration of mortgage types.</xs:documentation>
    <xs:appinfo>
      <retsid>100094</retsid>
      <example>Conventional</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:MortgageType / commons:ProductName
Namespace http://rets.org/xsd/RETSCommons
Annotations
The mortgage product name, typically a
name that the mortgage vendor markets
the mortgage under.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="ProductName" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The mortgage product name, typically a name that the mortgage vendor markets the mortgage under.</xs:documentation>
    <xs:appinfo>
      <retsid>100095</retsid>
      <example>Happy Valley Bank Homeprime Capped</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:MortgageType / commons:MortgageVendorName
Namespace http://rets.org/xsd/RETSCommons
Annotations
The name of the lending party
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="MortgageVendorName" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The name of the lending party</xs:documentation>
    <xs:appinfo>
      <retsid>100096</retsid>
      <example>Happy Valley Bank</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:MortgageType / commons:MortgageAmount
Namespace http://rets.org/xsd/RETSCommons
Annotations
The principal amount of the mortgage
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney RETSCommons.tmp#MortgageAmountType
Type commons:MortgageAmountType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="MortgageAmount" type="commons:MortgageAmountType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The principal amount of the mortgage</xs:documentation>
    <xs:appinfo>
      <retsid>100097</retsid>
      <example>326000</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:MortgageType / commons:MortgagePayment
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney RETSCommons.tmp#currencyPeriod RETSCommons.tmp#MortgagePaymentType
Type commons:MortgagePaymentType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:currencyPeriod restriction of xs:token optional
The currencyPeriod attribute indicates that the price is repeated
at the frequency indicated. The abscence of the attribute indicates
a one-time payment.
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="MortgagePayment" type="commons:MortgagePaymentType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>100098</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:MortgageType / commons:MortgageRate
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureDecimal
Type commons:SecureDecimal
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="MortgageRate" type="commons:SecureDecimal" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>100099</retsid>
      <example>6.97</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:MortgageType / commons:MortgageDate
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-dateTime RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureDateTime
Type commons:SecureDateTime
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="MortgageDate" type="commons:SecureDateTime" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>100100</retsid>
      <example>2007-03-10T12:00:00-05:00</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:MortgageType / commons:MortgageConditions
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="MortgageConditions" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>100101</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:MortgageType / commons:MortgageRenewalDate
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#nullable-dateTime RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureDateTime
Type commons:SecureDateTime
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="MortgageRenewalDate" type="commons:SecureDateTime" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>100102</retsid>
      <example>2007-03-10T12:00:00-05:00</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:MortgagesType / commons:Mortgage
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram NO_NAMESPACE.tmp#MortgageType_isVerified RETSCommons.tmp#MortgageType_HasClearTitle RETSCommons.tmp#MortgageType_MortgageRank RETSCommons.tmp#MortgageType_MortgageClassification RETSCommons.tmp#MortgageType_ProductName RETSCommons.tmp#MortgageType_MortgageVendorName RETSCommons.tmp#MortgageType_MortgageAmount RETSCommons.tmp#MortgageType_MortgagePayment RETSCommons.tmp#MortgageType_MortgageRate RETSCommons.tmp#MortgageType_MortgageDate RETSCommons.tmp#MortgageType_MortgageConditions RETSCommons.tmp#MortgageType_MortgageRenewalDate RETSCommons.tmp#MortgageType
Type commons:MortgageType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model commons:HasClearTitle{0,1} , commons:MortgageRank{0,1} , commons:MortgageClassification{0,1} , commons:ProductName{0,1} , commons:MortgageVendorName{0,1} , commons:MortgageAmount{0,1} , commons:MortgagePayment{0,1} , commons:MortgageRate{0,1} , commons:MortgageDate{0,1} , commons:MortgageConditions{0,1} , commons:MortgageRenewalDate{0,1} , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:HasClearTitle, commons:MortgageAmount, commons:MortgageClassification, commons:MortgageConditions, commons:MortgageDate, commons:MortgagePayment, commons:MortgageRank, commons:MortgageRate, commons:MortgageRenewalDate, commons:MortgageVendorName, commons:ProductName
Instance
<commons:Mortgage isVerified="">
  <commons:HasClearTitle>{0,1}</commons:HasClearTitle>
  <commons:MortgageRank otherDescription="">{0,1}</commons:MortgageRank>
  <commons:MortgageClassification otherDescription="">{0,1}</commons:MortgageClassification>
  <commons:ProductName commons:isgSecurityClass="">{0,1}</commons:ProductName>
  <commons:MortgageVendorName commons:isgSecurityClass="">{0,1}</commons:MortgageVendorName>
  <commons:MortgageAmount commons:currencyCode="" commons:isgSecurityClass="">{0,1}</commons:MortgageAmount>
  <commons:MortgagePayment commons:currencyCode="" commons:currencyPeriod="" commons:isgSecurityClass="">{0,1}</commons:MortgagePayment>
  <commons:MortgageRate commons:isgSecurityClass="">{0,1}</commons:MortgageRate>
  <commons:MortgageDate commons:isgSecurityClass="">{0,1}</commons:MortgageDate>
  <commons:MortgageConditions commons:isgSecurityClass="">{0,1}</commons:MortgageConditions>
  <commons:MortgageRenewalDate commons:isgSecurityClass="">{0,1}</commons:MortgageRenewalDate>
</commons:Mortgage>
Attributes
QName Type Fixed Default Use Annotation
isVerified xs:boolean optional
Source
<xs:element name="Mortgage" type="commons:MortgageType" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>100104</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:InvestmentType / commons:RentIncome
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney RETSCommons.tmp#RentIncomeType
Type commons:RentIncomeType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="RentIncome" type="commons:RentIncomeType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100105</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:InvestmentType / commons:GrossIncome
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney RETSCommons.tmp#currencyPeriod RETSCommons.tmp#GrossIncomeType
Type commons:GrossIncomeType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:currencyPeriod restriction of xs:token optional
The currencyPeriod attribute indicates that the price is repeated
at the frequency indicated. The abscence of the attribute indicates
a one-time payment.
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="GrossIncome" type="commons:GrossIncomeType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100106</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:InvestmentType / commons:NetIncome
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney RETSCommons.tmp#NetIncomeType
Type commons:NetIncomeType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="NetIncome" type="commons:NetIncomeType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100107</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:InvestmentType / commons:VacancyFactor
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureDecimal RETSCommons.tmp#VacancyFactorType
Type commons:VacancyFactorType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="VacancyFactor" type="commons:VacancyFactorType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100108</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:InvestmentType / commons:Expenses
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#ExpensesType_ExpenseCategory RETSCommons.tmp#ExpensesType_ExpenseValue RETSCommons.tmp#ExpensesType
Type commons:ExpensesType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:ExpenseCategory{0,1} , commons:ExpenseValue{0,1}
Children commons:ExpenseCategory, commons:ExpenseValue
Instance
<commons:Expenses>
  <commons:ExpenseCategory otherDescription="">{0,1}</commons:ExpenseCategory>
  <commons:ExpenseValue commons:currencyCode="" commons:currencyPeriod="" commons:isgSecurityClass="">{0,1}</commons:ExpenseValue>
</commons:Expenses>
Source
<xs:element name="Expenses" type="commons:ExpensesType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100109</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:LeaseType / commons:LeaseType
Namespace http://rets.org/xsd/RETSCommons
Annotations
A description of the lease type
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="LeaseType" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>A description of the lease type</xs:documentation>
    <xs:appinfo>
      <retsid>100122</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:LeaseType / commons:LeaseAmount
Namespace http://rets.org/xsd/RETSCommons
Annotations
The amount of the lease.
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney
Type commons:SecureMoney
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="LeaseAmount" type="commons:SecureMoney" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The amount of the lease.</xs:documentation>
    <xs:appinfo>
      <retsid>100123</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:LeaseFinancialType / commons:Lease
Namespace http://rets.org/xsd/RETSCommons
Annotations
A collection of leases - there may
be separate lease pricing for the
buildings and land.
Diagram
Diagram RETSCommons.tmp#LeaseType_LeaseType RETSCommons.tmp#LeaseType_LeaseAmount RETSCommons.tmp#LeaseType
Type commons:LeaseType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:LeaseType{0,1} , commons:LeaseAmount{0,1}
Children commons:LeaseAmount, commons:LeaseType
Instance
<commons:Lease>
  <commons:LeaseType commons:isgSecurityClass="">{0,1}</commons:LeaseType>
  <commons:LeaseAmount commons:currencyCode="" commons:isgSecurityClass="">{0,1}</commons:LeaseAmount>
</commons:Lease>
Source
<xs:element name="Lease" type="commons:LeaseType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>A collection of leases - there may be separate lease pricing for the buildings and land.</xs:documentation>
    <xs:appinfo>
      <retsid>100124</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:LeaseFinancialType / commons:LeaseExpiryDate
Namespace http://rets.org/xsd/RETSCommons
Annotations
The agreement expiration date.
Diagram
Diagram RETSCommons.tmp#nullable-dateTime RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureDateTime
Type commons:SecureDateTime
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="LeaseExpiryDate" type="commons:SecureDateTime" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The agreement expiration date.</xs:documentation>
    <xs:appinfo>
      <retsid>100125</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:LeaseFinancialType / commons:LeaseRenewalDate
Namespace http://rets.org/xsd/RETSCommons
Annotations
The date when the renewal option must
be exercised.
Diagram
Diagram RETSCommons.tmp#nullable-dateTime RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureDateTime
Type commons:SecureDateTime
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="LeaseRenewalDate" type="commons:SecureDateTime" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The date when the renewal option must be exercised.</xs:documentation>
    <xs:appinfo>
      <retsid>100126</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:LeaseFinancialType / commons:HasLeaseRenewalOption
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="HasLeaseRenewalOption" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100127</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:LeaseFinancialType / commons:HasPurchaseOption
Namespace http://rets.org/xsd/RETSCommons
Annotations
The lease can be converted to
a purchase agreement.
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="HasPurchaseOption" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The lease can be converted to a purchase agreement.</xs:documentation>
    <xs:appinfo>
      <retsid>100134</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:LeaseFinancialType / commons:IsAssignable
Namespace http://rets.org/xsd/RETSCommons
Annotations
Lessee may assign lease to a third-party
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="IsAssignable" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Lessee may assign lease to a third-party</xs:documentation>
    <xs:appinfo>
      <retsid>100128</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:LeaseFinancialType / commons:IsAssumable
Namespace http://rets.org/xsd/RETSCommons
Annotations
Lessee may assume an existing lease
from a third-party
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="IsAssumable" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Lessee may assume an existing lease from a third-party</xs:documentation>
    <xs:appinfo>
      <retsid>100129</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:LeaseFinancialType / commons:IsAttornable
Namespace http://rets.org/xsd/RETSCommons
Annotations
Lessor may assign lease to a third-party
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="IsAttornable" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Lessor may assign lease to a third-party</xs:documentation>
    <xs:appinfo>
      <retsid>100130</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:LeaseFinancialType / commons:IsLeased
Namespace http://rets.org/xsd/RETSCommons
Annotations
Indicates that the property is
currently leased.
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="IsLeased" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Indicates that the property is currently leased.</xs:documentation>
    <xs:appinfo>
      <retsid>100131</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:LeaseFinancialType / commons:LeaseRemarks
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#visibilityFlag RETSCommons.tmp#textFormatType namespace.tmp#lang RETSCommons.tmp#Remark RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureRemark
Type commons:SecureRemark
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:textFormatType restriction of xs:token optional
Simple format instructions for text
commons:visibilityFlag xs:boolean optional
Visibility flag for publicly visible items
xml:lang union of(xs:language, restriction of xs:string) optional
Attempting to install the relevant ISO 2- and 3-letter
         codes as the enumerated possible values is probably never
         going to be a realistic possibility.  See
         RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry
         at http://www.iana.org/assignments/lang-tag-apps.htm for
         further information.

         The union allows for the 'un-declaration' of xml:lang with
         the empty string.
Source
<xs:element name="LeaseRemarks" type="commons:SecureRemark" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100136</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:LeaseFinancialType / commons:PurchaseOptionUpFrontFee
Namespace http://rets.org/xsd/RETSCommons
Annotations
Up front fee for a PurchaseOption
lease
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney
Type commons:SecureMoney
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="PurchaseOptionUpFrontFee" type="commons:SecureMoney" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Up front fee for a PurchaseOption lease</xs:documentation>
    <xs:appinfo>
      <retsid>100135</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:LeaseFinancialType / commons:TransferFees
Namespace http://rets.org/xsd/RETSCommons
Annotations
Fees involved in transferring the lease
or converting the lease
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney
Type commons:SecureMoney
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="TransferFees" type="commons:SecureMoney" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Fees involved in transferring the lease or converting the lease</xs:documentation>
    <xs:appinfo>
      <retsid>100132</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:LeaseFinancialType / commons:TenantPays
Namespace http://rets.org/xsd/RETSCommons
Annotations
Tenant is responsible for paying a
proportional share of recoverable
expenses. Also known as Net Lease.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="TenantPays" type="commons:SecureString" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Tenant is responsible for paying a proportional share of recoverable expenses. Also known as Net Lease.</xs:documentation>
    <xs:appinfo>
      <retsid>100133</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:RentClosingFinancialType / commons:IsFurnished
Namespace http://rets.org/xsd/RETSCommons
Annotations
Flag indicating that the property
is rented furnished
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="IsFurnished" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Flag indicating that the property is rented furnished</xs:documentation>
    <xs:appinfo>
      <retsid>101204</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:RentClosingFinancialType / commons:IsShortTerm
Namespace http://rets.org/xsd/RETSCommons
Annotations
Flag indicating that the property is
rented for a short term.
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="IsShortTerm" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Flag indicating that the property is rented for a short term.</xs:documentation>
    <xs:appinfo>
      <retsid>101205</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:RentClosingFinancialType / commons:RentFinancial
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#RentFinancialType_OccupancyDate RETSCommons.tmp#RentFinancialType_OtherSecurityDeposits RETSCommons.tmp#RentFinancialType_RentRate RETSCommons.tmp#RentFinancialType_RequiresTenantBoardApproval RETSCommons.tmp#RentFinancialType_RequiresSecurityDeposit RETSCommons.tmp#RentFinancialType_SecurityDeposits RETSCommons.tmp#RentFinancialType_TenantApplicationFee RETSCommons.tmp#RentFinancialType_TenantApplicationDescription RETSCommons.tmp#RentFinancialType_TenantPays RETSCommons.tmp#RentFinancialType
Type commons:RentFinancialType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:OccupancyDate{0,1} , commons:OtherSecurityDeposits{0,1} , commons:RentRate{0,1} , commons:RequiresTenantBoardApproval{0,1} , commons:RequiresSecurityDeposit{0,1} , commons:SecurityDeposits{0,1} , commons:TenantApplicationFee{0,1} , commons:TenantApplicationDescription{0,1} , commons:TenantPays{0,1}
Children commons:OccupancyDate, commons:OtherSecurityDeposits, commons:RentRate, commons:RequiresSecurityDeposit, commons:RequiresTenantBoardApproval, commons:SecurityDeposits, commons:TenantApplicationDescription, commons:TenantApplicationFee, commons:TenantPays
Instance
<commons:RentFinancial>
  <commons:OccupancyDate>{0,1}</commons:OccupancyDate>
  <commons:OtherSecurityDeposits>{0,1}</commons:OtherSecurityDeposits>
  <commons:RentRate commons:currencyCode="" commons:currencyPeriod="" commons:isgSecurityClass="">{0,1}</commons:RentRate>
  <commons:RequiresTenantBoardApproval>{0,1}</commons:RequiresTenantBoardApproval>
  <commons:RequiresSecurityDeposit>{0,1}</commons:RequiresSecurityDeposit>
  <commons:SecurityDeposits>{0,1}</commons:SecurityDeposits>
  <commons:TenantApplicationFee commons:currencyCode="" commons:isgSecurityClass="">{0,1}</commons:TenantApplicationFee>
  <commons:TenantApplicationDescription commons:isgSecurityClass="">{0,1}</commons:TenantApplicationDescription>
  <commons:TenantPays commons:isgSecurityClass="">{0,1}</commons:TenantPays>
</commons:RentFinancial>
Source
<xs:element name="RentFinancial" type="commons:RentFinancialType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101207</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:RentFinancialType / commons:OccupancyDate
Namespace http://rets.org/xsd/RETSCommons
Annotations
The date the rental property is 
available for occupancy.
Diagram
Diagram
Type xs:dateTime
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="OccupancyDate" type="xs:dateTime" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The date the rental property is available for occupancy.</xs:documentation>
    <xs:appinfo>
      <retsid>100151</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:RentFinancialType / commons:OtherSecurityDeposits
Namespace http://rets.org/xsd/RETSCommons
Annotations
Current amount of money required as
a security deposit unclassified.
Diagram
Diagram RETSCommons.tmp#SecurityDepositsType_SecurityDeposit RETSCommons.tmp#SecurityDepositsType
Type commons:SecurityDepositsType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:SecurityDeposit*
Children commons:SecurityDeposit
Instance
<commons:OtherSecurityDeposits>
  <commons:SecurityDeposit>{0,unbounded}</commons:SecurityDeposit>
</commons:OtherSecurityDeposits>
Source
<xs:element name="OtherSecurityDeposits" type="commons:SecurityDepositsType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Current amount of money required as a security deposit unclassified.</xs:documentation>
    <xs:appinfo>
      <retsid>100146</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:RentFinancialType / commons:RentRate
Namespace http://rets.org/xsd/RETSCommons
Annotations
Amount of money required per period
for use.
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney RETSCommons.tmp#currencyPeriod RETSCommons.tmp#FeeWithFrequency
Type commons:FeeWithFrequency
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:currencyPeriod restriction of xs:token optional
The currencyPeriod attribute indicates that the price is repeated
at the frequency indicated. The abscence of the attribute indicates
a one-time payment.
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="RentRate" type="commons:FeeWithFrequency" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Amount of money required per period for use.</xs:documentation>
    <xs:appinfo>
      <retsid>100137</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:RentFinancialType / commons:RequiresTenantBoardApproval
Namespace http://rets.org/xsd/RETSCommons
Annotations
Flag indicating that the property has
a tenant approval process.
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="RequiresTenantBoardApproval" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Flag indicating that the property has a tenant approval process.</xs:documentation>
    <xs:appinfo>
      <retsid>100142</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:RentFinancialType / commons:RequiresSecurityDeposit
Namespace http://rets.org/xsd/RETSCommons
Annotations
Flag indicating that the property has
an up front security deposit.
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="RequiresSecurityDeposit" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Flag indicating that the property has an up front security deposit.</xs:documentation>
    <xs:appinfo>
      <retsid>100143</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:RentFinancialType / commons:SecurityDeposits
Namespace http://rets.org/xsd/RETSCommons
Annotations
Amount of money required as a
security deposit
Diagram
Diagram RETSCommons.tmp#SecurityDepositsType_SecurityDeposit RETSCommons.tmp#SecurityDepositsType
Type commons:SecurityDepositsType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:SecurityDeposit*
Children commons:SecurityDeposit
Instance
<commons:SecurityDeposits>
  <commons:SecurityDeposit>{0,unbounded}</commons:SecurityDeposit>
</commons:SecurityDeposits>
Source
<xs:element name="SecurityDeposits" type="commons:SecurityDepositsType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Amount of money required as a security deposit</xs:documentation>
    <xs:appinfo>
      <retsid>100144</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:RentFinancialType / commons:TenantApplicationFee
Namespace http://rets.org/xsd/RETSCommons
Annotations
The required fee when applying for  
rent.
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney
Type commons:SecureMoney
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="TenantApplicationFee" type="commons:SecureMoney" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The required fee when applying for rent.</xs:documentation>
    <xs:appinfo>
      <retsid>100152</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:RentFinancialType / commons:TenantApplicationDescription
Namespace http://rets.org/xsd/RETSCommons
Annotations
Any description about the rent 
application or application fee.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="TenantApplicationDescription" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Any description about the rent application or application fee.</xs:documentation>
    <xs:appinfo>
      <retsid>100153</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:RentFinancialType / commons:TenantPays
Namespace http://rets.org/xsd/RETSCommons
Annotations
Tenant is responsible for paying a
proportional share of recoverable
expenses.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="TenantPays" type="commons:SecureString" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Tenant is responsible for paying a proportional share of recoverable expenses.</xs:documentation>
    <xs:appinfo>
      <retsid>100141</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:RentCurrentFinancialType / commons:CurrentRentRate
Namespace http://rets.org/xsd/RETSCommons
Annotations
Current amount of money required per
period for use.
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney RETSCommons.tmp#currencyPeriod RETSCommons.tmp#FeeWithFrequency
Type commons:FeeWithFrequency
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:currencyPeriod restriction of xs:token optional
The currencyPeriod attribute indicates that the price is repeated
at the frequency indicated. The abscence of the attribute indicates
a one-time payment.
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="CurrentRentRate" type="commons:FeeWithFrequency" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Current amount of money required per period for use.</xs:documentation>
    <xs:appinfo>
      <retsid>100140</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:RentCurrentFinancialType / commons:CurrentSecurityDeposits
Namespace http://rets.org/xsd/RETSCommons
Annotations
Current amount of money required as
a security deposit
Diagram
Diagram RETSCommons.tmp#SecurityDepositsType_SecurityDeposit RETSCommons.tmp#SecurityDepositsType
Type commons:SecurityDepositsType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:SecurityDeposit*
Children commons:SecurityDeposit
Instance
<commons:CurrentSecurityDeposits>
  <commons:SecurityDeposit>{0,unbounded}</commons:SecurityDeposit>
</commons:CurrentSecurityDeposits>
Source
<xs:element name="CurrentSecurityDeposits" type="commons:SecurityDepositsType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Current amount of money required as a security deposit</xs:documentation>
    <xs:appinfo>
      <retsid>100145</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:RentCurrentFinancialType / commons:IsRented
Namespace http://rets.org/xsd/RETSCommons
Annotations
Indicates that the property is
currently rented.
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="IsRented" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Indicates that the property is currently rented.</xs:documentation>
    <xs:appinfo>
      <retsid>100149</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:RentCurrentFinancialType / commons:IsRentControlled
Namespace http://rets.org/xsd/RETSCommons
Annotations
Flag indicating that the property
is rent controlled.
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="IsRentControlled" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Flag indicating that the property is rent controlled.</xs:documentation>
    <xs:appinfo>
      <retsid>100150</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:RentListingFinancialType / commons:IsAvailableFurnished
Namespace http://rets.org/xsd/RETSCommons
Annotations
Flag indicating that the property
is available furnished
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="IsAvailableFurnished" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Flag indicating that the property is available furnished</xs:documentation>
    <xs:appinfo>
      <retsid>100147</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:RentListingFinancialType / commons:IsAvailableShortTerm
Namespace http://rets.org/xsd/RETSCommons
Annotations
Flag indicating that the property is
available short term.
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="IsAvailableShortTerm" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Flag indicating that the property is available short term.</xs:documentation>
    <xs:appinfo>
      <retsid>100148</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:RentListingFinancialType / commons:RentFurnishedRate
Namespace http://rets.org/xsd/RETSCommons
Annotations
Amount of money required per period
for use of a furnished property.
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney RETSCommons.tmp#currencyPeriod RETSCommons.tmp#FeeWithFrequency
Type commons:FeeWithFrequency
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:currencyPeriod restriction of xs:token optional
The currencyPeriod attribute indicates that the price is repeated
at the frequency indicated. The abscence of the attribute indicates
a one-time payment.
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="RentFurnishedRate" type="commons:FeeWithFrequency" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Amount of money required per period for use of a furnished property.</xs:documentation>
    <xs:appinfo>
      <retsid>100138</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:RentListingFinancialType / commons:RentShortTermRate
Namespace http://rets.org/xsd/RETSCommons
Annotations
Amount of money required per period
for short term use.
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney RETSCommons.tmp#currencyPeriod RETSCommons.tmp#FeeWithFrequency
Type commons:FeeWithFrequency
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:currencyPeriod restriction of xs:token optional
The currencyPeriod attribute indicates that the price is repeated
at the frequency indicated. The abscence of the attribute indicates
a one-time payment.
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="RentShortTermRate" type="commons:FeeWithFrequency" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Amount of money required per period for short term use.</xs:documentation>
    <xs:appinfo>
      <retsid>100139</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:RentListingFinancialType / commons:RentFinancial
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#RentFinancialType_OccupancyDate RETSCommons.tmp#RentFinancialType_OtherSecurityDeposits RETSCommons.tmp#RentFinancialType_RentRate RETSCommons.tmp#RentFinancialType_RequiresTenantBoardApproval RETSCommons.tmp#RentFinancialType_RequiresSecurityDeposit RETSCommons.tmp#RentFinancialType_SecurityDeposits RETSCommons.tmp#RentFinancialType_TenantApplicationFee RETSCommons.tmp#RentFinancialType_TenantApplicationDescription RETSCommons.tmp#RentFinancialType_TenantPays RETSCommons.tmp#RentFinancialType
Type commons:RentFinancialType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:OccupancyDate{0,1} , commons:OtherSecurityDeposits{0,1} , commons:RentRate{0,1} , commons:RequiresTenantBoardApproval{0,1} , commons:RequiresSecurityDeposit{0,1} , commons:SecurityDeposits{0,1} , commons:TenantApplicationFee{0,1} , commons:TenantApplicationDescription{0,1} , commons:TenantPays{0,1}
Children commons:OccupancyDate, commons:OtherSecurityDeposits, commons:RentRate, commons:RequiresSecurityDeposit, commons:RequiresTenantBoardApproval, commons:SecurityDeposits, commons:TenantApplicationDescription, commons:TenantApplicationFee, commons:TenantPays
Instance
<commons:RentFinancial>
  <commons:OccupancyDate>{0,1}</commons:OccupancyDate>
  <commons:OtherSecurityDeposits>{0,1}</commons:OtherSecurityDeposits>
  <commons:RentRate commons:currencyCode="" commons:currencyPeriod="" commons:isgSecurityClass="">{0,1}</commons:RentRate>
  <commons:RequiresTenantBoardApproval>{0,1}</commons:RequiresTenantBoardApproval>
  <commons:RequiresSecurityDeposit>{0,1}</commons:RequiresSecurityDeposit>
  <commons:SecurityDeposits>{0,1}</commons:SecurityDeposits>
  <commons:TenantApplicationFee commons:currencyCode="" commons:isgSecurityClass="">{0,1}</commons:TenantApplicationFee>
  <commons:TenantApplicationDescription commons:isgSecurityClass="">{0,1}</commons:TenantApplicationDescription>
  <commons:TenantPays commons:isgSecurityClass="">{0,1}</commons:TenantPays>
</commons:RentFinancial>
Source
<xs:element name="RentFinancial" type="commons:RentFinancialType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101206</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:PurchaseClosingFinancialType / commons:BuyerFinancing
Namespace http://rets.org/xsd/RETSCommons
Annotations
The financial instrument(s) actually
used to purchase the property.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: unbounded
Source
<xs:element name="BuyerFinancing" type="xs:string" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>The financial instrument(s) actually used to purchase the property.</xs:documentation>
    <xs:appinfo>
      <retsid>100160</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:PurchaseClosingFinancialType / commons:ClosingCosts
Namespace http://rets.org/xsd/RETSCommons
Annotations
The ancillary costs associated with
the purchase of the property.
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney RETSCommons.tmp#ClosingCostsType
Type commons:ClosingCostsType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="ClosingCosts" type="commons:ClosingCostsType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The ancillary costs associated with the purchase of the property.</xs:documentation>
    <xs:appinfo>
      <retsid>100155</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:PurchaseClosingFinancialType / commons:EarnestMoney
Namespace http://rets.org/xsd/RETSCommons
Annotations
Money used to bind the sales agreement.
Also known as Deposit money,
although deposit money connotes
refundability while earnest money
is typically non-refundable.
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney
Type commons:SecureMoney
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="EarnestMoney" type="commons:SecureMoney" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Money used to bind the sales agreement. Also known as Deposit money, although deposit money connotes refundability while earnest money is typically non-refundable.</xs:documentation>
    <xs:appinfo>
      <retsid>101202</retsid>
      <example>25000</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:PurchaseClosingFinancialType / commons:SellerConcessions
Namespace http://rets.org/xsd/RETSCommons
Annotations
Concessions the seller agrees to.
This may include to pay or provide
for, in part or whole of the buyer's
closing costs. May be money or goods.
Diagram
Diagram RETSCommons.tmp#ConcessionsType_Concession RETSCommons.tmp#ConcessionsType
Type commons:ConcessionsType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:Concession*
Children commons:Concession
Instance
<commons:SellerConcessions>
  <commons:Concession>{0,unbounded}</commons:Concession>
</commons:SellerConcessions>
Source
<xs:element name="SellerConcessions" type="commons:ConcessionsType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Concessions the seller agrees to. This may include to pay or provide for, in part or whole of the buyer's closing costs. May be money or goods.</xs:documentation>
    <xs:appinfo>
      <retsid>100158</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:PurchaseClosingFinancialType / commons:SellerTerms
Namespace http://rets.org/xsd/RETSCommons
Annotations
The types of financing the seller
will accept at the time of listing.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="SellerTerms" type="commons:SecureString" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>The types of financing the seller will accept at the time of listing.</xs:documentation>
    <xs:appinfo>
      <retsid>101203</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:PurchaseClosingFinancialType / commons:TermsOfSale
Namespace http://rets.org/xsd/RETSCommons
Annotations
Financing terms agreed between the buyer
and seller.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="TermsOfSale" type="commons:SecureString" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Financing terms agreed between the buyer and seller.</xs:documentation>
    <xs:appinfo>
      <retsid>100159</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:PurchaseFinancialType / commons:EarnestMoney
Namespace http://rets.org/xsd/RETSCommons
Annotations
Money used to bind the sales agreement.
Also known as Deposit money,
although deposit money connotes
refundability while earnest money
is typically non-refundable.
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney
Type commons:SecureMoney
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="EarnestMoney" type="commons:SecureMoney" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Money used to bind the sales agreement. Also known as Deposit money, although deposit money connotes refundability while earnest money is typically non-refundable.</xs:documentation>
    <xs:appinfo>
      <retsid>100154</retsid>
      <example>25000</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:PurchaseFinancialType / commons:MayAssumeMortgage
Namespace http://rets.org/xsd/RETSCommons
Annotations
Purchaser may assume the existing
mortgage.
Diagram
Diagram RETSCommons.tmp#AssumableType_IsAssumable RETSCommons.tmp#AssumableType_MortgageRank RETSCommons.tmp#AssumableType
Type commons:AssumableType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:IsAssumable{0,1} , commons:MortgageRank{0,4}
Children commons:IsAssumable, commons:MortgageRank
Instance
<commons:MayAssumeMortgage>
  <commons:IsAssumable commons:isgSecurityClass="">{0,1}</commons:IsAssumable>
  <commons:MortgageRank otherDescription="">{0,4}</commons:MortgageRank>
</commons:MayAssumeMortgage>
Source
<xs:element name="MayAssumeMortgage" type="commons:AssumableType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Purchaser may assume the existing mortgage.</xs:documentation>
    <xs:appinfo>
      <retsid>100156</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:PurchaseFinancialType / commons:SellerTerms
Namespace http://rets.org/xsd/RETSCommons
Annotations
The types of financing the seller 
will accept at the time of listing.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="SellerTerms" type="commons:SecureString" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>The types of financing the seller will accept at the time of listing.</xs:documentation>
    <xs:appinfo>
      <retsid>100157</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:ClosingFinancialType / commons:Purchase
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#PurchaseClosingFinancialType_BuyerFinancing RETSCommons.tmp#PurchaseClosingFinancialType_ClosingCosts RETSCommons.tmp#PurchaseClosingFinancialType_EarnestMoney RETSCommons.tmp#PurchaseClosingFinancialType_SellerConcessions RETSCommons.tmp#PurchaseClosingFinancialType_SellerTerms RETSCommons.tmp#PurchaseClosingFinancialType_TermsOfSale RETSCommons.tmp#PurchaseClosingFinancialType
Type commons:PurchaseClosingFinancialType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:BuyerFinancing* , commons:ClosingCosts{0,1} , commons:EarnestMoney{0,1} , commons:SellerConcessions{0,1} , commons:SellerTerms* , commons:TermsOfSale*
Children commons:BuyerFinancing, commons:ClosingCosts, commons:EarnestMoney, commons:SellerConcessions, commons:SellerTerms, commons:TermsOfSale
Instance
<commons:Purchase>
  <commons:BuyerFinancing>{0,unbounded}</commons:BuyerFinancing>
  <commons:ClosingCosts commons:currencyCode="" commons:isgSecurityClass="">{0,1}</commons:ClosingCosts>
  <commons:EarnestMoney commons:currencyCode="" commons:isgSecurityClass="">{0,1}</commons:EarnestMoney>
  <commons:SellerConcessions>{0,1}</commons:SellerConcessions>
  <commons:SellerTerms commons:isgSecurityClass="">{0,unbounded}</commons:SellerTerms>
  <commons:TermsOfSale commons:isgSecurityClass="">{0,unbounded}</commons:TermsOfSale>
</commons:Purchase>
Source
<xs:element name="Purchase" type="commons:PurchaseClosingFinancialType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>101613</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:ClosingFinancialType / commons:Lease
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#LeaseFinancialType_Lease RETSCommons.tmp#LeaseFinancialType_LeaseExpiryDate RETSCommons.tmp#LeaseFinancialType_LeaseRenewalDate RETSCommons.tmp#LeaseFinancialType_HasLeaseRenewalOption RETSCommons.tmp#LeaseFinancialType_HasPurchaseOption RETSCommons.tmp#LeaseFinancialType_IsAssignable RETSCommons.tmp#LeaseFinancialType_IsAssumable RETSCommons.tmp#LeaseFinancialType_IsAttornable RETSCommons.tmp#LeaseFinancialType_IsLeased RETSCommons.tmp#LeaseFinancialType_LeaseRemarks RETSCommons.tmp#LeaseFinancialType_PurchaseOptionUpFrontFee RETSCommons.tmp#LeaseFinancialType_TransferFees RETSCommons.tmp#LeaseFinancialType_TenantPays RETSCommons.tmp#LeaseFinancialType
Type commons:LeaseFinancialType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:Lease{0,1} , commons:LeaseExpiryDate{0,1} , commons:LeaseRenewalDate{0,1} , commons:HasLeaseRenewalOption{0,1} , commons:HasPurchaseOption{0,1} , commons:IsAssignable{0,1} , commons:IsAssumable{0,1} , commons:IsAttornable{0,1} , commons:IsLeased{0,1} , commons:LeaseRemarks{0,1} , commons:PurchaseOptionUpFrontFee{0,1} , commons:TransferFees{0,1} , commons:TenantPays*
Children commons:HasLeaseRenewalOption, commons:HasPurchaseOption, commons:IsAssignable, commons:IsAssumable, commons:IsAttornable, commons:IsLeased, commons:Lease, commons:LeaseExpiryDate, commons:LeaseRemarks, commons:LeaseRenewalDate, commons:PurchaseOptionUpFrontFee, commons:TenantPays, commons:TransferFees
Instance
<commons:Lease>
  <commons:Lease>{0,1}</commons:Lease>
  <commons:LeaseExpiryDate commons:isgSecurityClass="">{0,1}</commons:LeaseExpiryDate>
  <commons:LeaseRenewalDate commons:isgSecurityClass="">{0,1}</commons:LeaseRenewalDate>
  <commons:HasLeaseRenewalOption>{0,1}</commons:HasLeaseRenewalOption>
  <commons:HasPurchaseOption>{0,1}</commons:HasPurchaseOption>
  <commons:IsAssignable>{0,1}</commons:IsAssignable>
  <commons:IsAssumable>{0,1}</commons:IsAssumable>
  <commons:IsAttornable>{0,1}</commons:IsAttornable>
  <commons:IsLeased>{0,1}</commons:IsLeased>
  <commons:LeaseRemarks commons:isgSecurityClass="" xml:lang="" commons:textFormatType="" commons:visibilityFlag="">{0,1}</commons:LeaseRemarks>
  <commons:PurchaseOptionUpFrontFee commons:currencyCode="" commons:isgSecurityClass="">{0,1}</commons:PurchaseOptionUpFrontFee>
  <commons:TransferFees commons:currencyCode="" commons:isgSecurityClass="">{0,1}</commons:TransferFees>
  <commons:TenantPays commons:isgSecurityClass="">{0,unbounded}</commons:TenantPays>
</commons:Lease>
Source
<xs:element name="Lease" type="commons:LeaseFinancialType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>101614</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:ClosingFinancialType / commons:Rent
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#RentClosingFinancialType_IsFurnished RETSCommons.tmp#RentClosingFinancialType_IsShortTerm RETSCommons.tmp#RentClosingFinancialType_RentFinancial RETSCommons.tmp#RentClosingFinancialType
Type commons:RentClosingFinancialType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:IsFurnished{0,1} , commons:IsShortTerm{0,1} , commons:RentFinancial{0,1}
Children commons:IsFurnished, commons:IsShortTerm, commons:RentFinancial
Instance
<commons:Rent>
  <commons:IsFurnished>{0,1}</commons:IsFurnished>
  <commons:IsShortTerm>{0,1}</commons:IsShortTerm>
  <commons:RentFinancial>{0,1}</commons:RentFinancial>
</commons:Rent>
Source
<xs:element name="Rent" type="commons:RentClosingFinancialType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>101615</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:ListingFinancialType / commons:Purchase
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#PurchaseFinancialType_EarnestMoney RETSCommons.tmp#PurchaseFinancialType_MayAssumeMortgage RETSCommons.tmp#PurchaseFinancialType_SellerTerms RETSCommons.tmp#PurchaseFinancialType
Type commons:PurchaseFinancialType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:EarnestMoney{0,1} , commons:MayAssumeMortgage{0,1} , commons:SellerTerms*
Children commons:EarnestMoney, commons:MayAssumeMortgage, commons:SellerTerms
Instance
<commons:Purchase>
  <commons:EarnestMoney commons:currencyCode="" commons:isgSecurityClass="">{0,1}</commons:EarnestMoney>
  <commons:MayAssumeMortgage>{0,1}</commons:MayAssumeMortgage>
  <commons:SellerTerms commons:isgSecurityClass="">{0,unbounded}</commons:SellerTerms>
</commons:Purchase>
Source
<xs:element name="Purchase" type="commons:PurchaseFinancialType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100161</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:ListingFinancialType / commons:Lease
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#LeaseFinancialType_Lease RETSCommons.tmp#LeaseFinancialType_LeaseExpiryDate RETSCommons.tmp#LeaseFinancialType_LeaseRenewalDate RETSCommons.tmp#LeaseFinancialType_HasLeaseRenewalOption RETSCommons.tmp#LeaseFinancialType_HasPurchaseOption RETSCommons.tmp#LeaseFinancialType_IsAssignable RETSCommons.tmp#LeaseFinancialType_IsAssumable RETSCommons.tmp#LeaseFinancialType_IsAttornable RETSCommons.tmp#LeaseFinancialType_IsLeased RETSCommons.tmp#LeaseFinancialType_LeaseRemarks RETSCommons.tmp#LeaseFinancialType_PurchaseOptionUpFrontFee RETSCommons.tmp#LeaseFinancialType_TransferFees RETSCommons.tmp#LeaseFinancialType_TenantPays RETSCommons.tmp#LeaseFinancialType
Type commons:LeaseFinancialType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:Lease{0,1} , commons:LeaseExpiryDate{0,1} , commons:LeaseRenewalDate{0,1} , commons:HasLeaseRenewalOption{0,1} , commons:HasPurchaseOption{0,1} , commons:IsAssignable{0,1} , commons:IsAssumable{0,1} , commons:IsAttornable{0,1} , commons:IsLeased{0,1} , commons:LeaseRemarks{0,1} , commons:PurchaseOptionUpFrontFee{0,1} , commons:TransferFees{0,1} , commons:TenantPays*
Children commons:HasLeaseRenewalOption, commons:HasPurchaseOption, commons:IsAssignable, commons:IsAssumable, commons:IsAttornable, commons:IsLeased, commons:Lease, commons:LeaseExpiryDate, commons:LeaseRemarks, commons:LeaseRenewalDate, commons:PurchaseOptionUpFrontFee, commons:TenantPays, commons:TransferFees
Instance
<commons:Lease>
  <commons:Lease>{0,1}</commons:Lease>
  <commons:LeaseExpiryDate commons:isgSecurityClass="">{0,1}</commons:LeaseExpiryDate>
  <commons:LeaseRenewalDate commons:isgSecurityClass="">{0,1}</commons:LeaseRenewalDate>
  <commons:HasLeaseRenewalOption>{0,1}</commons:HasLeaseRenewalOption>
  <commons:HasPurchaseOption>{0,1}</commons:HasPurchaseOption>
  <commons:IsAssignable>{0,1}</commons:IsAssignable>
  <commons:IsAssumable>{0,1}</commons:IsAssumable>
  <commons:IsAttornable>{0,1}</commons:IsAttornable>
  <commons:IsLeased>{0,1}</commons:IsLeased>
  <commons:LeaseRemarks commons:isgSecurityClass="" xml:lang="" commons:textFormatType="" commons:visibilityFlag="">{0,1}</commons:LeaseRemarks>
  <commons:PurchaseOptionUpFrontFee commons:currencyCode="" commons:isgSecurityClass="">{0,1}</commons:PurchaseOptionUpFrontFee>
  <commons:TransferFees commons:currencyCode="" commons:isgSecurityClass="">{0,1}</commons:TransferFees>
  <commons:TenantPays commons:isgSecurityClass="">{0,unbounded}</commons:TenantPays>
</commons:Lease>
Source
<xs:element name="Lease" type="commons:LeaseFinancialType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100162</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:ListingFinancialType / commons:Rent
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#RentListingFinancialType_IsAvailableFurnished RETSCommons.tmp#RentListingFinancialType_IsAvailableShortTerm RETSCommons.tmp#RentListingFinancialType_RentFurnishedRate RETSCommons.tmp#RentListingFinancialType_RentShortTermRate RETSCommons.tmp#RentListingFinancialType_RentFinancial RETSCommons.tmp#RentListingFinancialType
Type commons:RentListingFinancialType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:IsAvailableFurnished{0,1} , commons:IsAvailableShortTerm{0,1} , commons:RentFurnishedRate{0,1} , commons:RentShortTermRate{0,1} , commons:RentFinancial{0,1}
Children commons:IsAvailableFurnished, commons:IsAvailableShortTerm, commons:RentFinancial, commons:RentFurnishedRate, commons:RentShortTermRate
Instance
<commons:Rent>
  <commons:IsAvailableFurnished>{0,1}</commons:IsAvailableFurnished>
  <commons:IsAvailableShortTerm>{0,1}</commons:IsAvailableShortTerm>
  <commons:RentFurnishedRate commons:currencyCode="" commons:currencyPeriod="" commons:isgSecurityClass="">{0,1}</commons:RentFurnishedRate>
  <commons:RentShortTermRate commons:currencyCode="" commons:currencyPeriod="" commons:isgSecurityClass="">{0,1}</commons:RentShortTermRate>
  <commons:RentFinancial>{0,1}</commons:RentFinancial>
</commons:Rent>
Source
<xs:element name="Rent" type="commons:RentListingFinancialType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100163</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:PropertyFinancialType / commons:CurrentLease
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#LeaseFinancialType_Lease RETSCommons.tmp#LeaseFinancialType_LeaseExpiryDate RETSCommons.tmp#LeaseFinancialType_LeaseRenewalDate RETSCommons.tmp#LeaseFinancialType_HasLeaseRenewalOption RETSCommons.tmp#LeaseFinancialType_HasPurchaseOption RETSCommons.tmp#LeaseFinancialType_IsAssignable RETSCommons.tmp#LeaseFinancialType_IsAssumable RETSCommons.tmp#LeaseFinancialType_IsAttornable RETSCommons.tmp#LeaseFinancialType_IsLeased RETSCommons.tmp#LeaseFinancialType_LeaseRemarks RETSCommons.tmp#LeaseFinancialType_PurchaseOptionUpFrontFee RETSCommons.tmp#LeaseFinancialType_TransferFees RETSCommons.tmp#LeaseFinancialType_TenantPays RETSCommons.tmp#LeaseFinancialType
Type commons:LeaseFinancialType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:Lease{0,1} , commons:LeaseExpiryDate{0,1} , commons:LeaseRenewalDate{0,1} , commons:HasLeaseRenewalOption{0,1} , commons:HasPurchaseOption{0,1} , commons:IsAssignable{0,1} , commons:IsAssumable{0,1} , commons:IsAttornable{0,1} , commons:IsLeased{0,1} , commons:LeaseRemarks{0,1} , commons:PurchaseOptionUpFrontFee{0,1} , commons:TransferFees{0,1} , commons:TenantPays*
Children commons:HasLeaseRenewalOption, commons:HasPurchaseOption, commons:IsAssignable, commons:IsAssumable, commons:IsAttornable, commons:IsLeased, commons:Lease, commons:LeaseExpiryDate, commons:LeaseRemarks, commons:LeaseRenewalDate, commons:PurchaseOptionUpFrontFee, commons:TenantPays, commons:TransferFees
Instance
<commons:CurrentLease>
  <commons:Lease>{0,1}</commons:Lease>
  <commons:LeaseExpiryDate commons:isgSecurityClass="">{0,1}</commons:LeaseExpiryDate>
  <commons:LeaseRenewalDate commons:isgSecurityClass="">{0,1}</commons:LeaseRenewalDate>
  <commons:HasLeaseRenewalOption>{0,1}</commons:HasLeaseRenewalOption>
  <commons:HasPurchaseOption>{0,1}</commons:HasPurchaseOption>
  <commons:IsAssignable>{0,1}</commons:IsAssignable>
  <commons:IsAssumable>{0,1}</commons:IsAssumable>
  <commons:IsAttornable>{0,1}</commons:IsAttornable>
  <commons:IsLeased>{0,1}</commons:IsLeased>
  <commons:LeaseRemarks commons:isgSecurityClass="" xml:lang="" commons:textFormatType="" commons:visibilityFlag="">{0,1}</commons:LeaseRemarks>
  <commons:PurchaseOptionUpFrontFee commons:currencyCode="" commons:isgSecurityClass="">{0,1}</commons:PurchaseOptionUpFrontFee>
  <commons:TransferFees commons:currencyCode="" commons:isgSecurityClass="">{0,1}</commons:TransferFees>
  <commons:TenantPays commons:isgSecurityClass="">{0,unbounded}</commons:TenantPays>
</commons:CurrentLease>
Source
<xs:element name="CurrentLease" type="commons:LeaseFinancialType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100164</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:PropertyFinancialType / commons:CurrentRent
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#RentCurrentFinancialType_CurrentRentRate RETSCommons.tmp#RentCurrentFinancialType_CurrentSecurityDeposits RETSCommons.tmp#RentCurrentFinancialType_IsRented RETSCommons.tmp#RentCurrentFinancialType_IsRentControlled RETSCommons.tmp#RentCurrentFinancialType
Type commons:RentCurrentFinancialType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:CurrentRentRate{0,1} , commons:CurrentSecurityDeposits{0,1} , commons:IsRented{0,1} , commons:IsRentControlled{0,1}
Children commons:CurrentRentRate, commons:CurrentSecurityDeposits, commons:IsRentControlled, commons:IsRented
Instance
<commons:CurrentRent>
  <commons:CurrentRentRate commons:currencyCode="" commons:currencyPeriod="" commons:isgSecurityClass="">{0,1}</commons:CurrentRentRate>
  <commons:CurrentSecurityDeposits>{0,1}</commons:CurrentSecurityDeposits>
  <commons:IsRented>{0,1}</commons:IsRented>
  <commons:IsRentControlled>{0,1}</commons:IsRentControlled>
</commons:CurrentRent>
Source
<xs:element name="CurrentRent" type="commons:RentCurrentFinancialType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>101201</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:PropertyFinancialType / commons:Investment
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#InvestmentType_RentIncome RETSCommons.tmp#InvestmentType_GrossIncome RETSCommons.tmp#InvestmentType_NetIncome RETSCommons.tmp#InvestmentType_VacancyFactor RETSCommons.tmp#InvestmentType_Expenses RETSCommons.tmp#InvestmentType
Type commons:InvestmentType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:RentIncome{0,1} , commons:GrossIncome{0,1} , commons:NetIncome{0,1} , commons:VacancyFactor{0,1} , commons:Expenses{0,1} , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:Expenses, commons:GrossIncome, commons:NetIncome, commons:RentIncome, commons:VacancyFactor
Instance
<commons:Investment>
  <commons:RentIncome commons:currencyCode="" commons:isgSecurityClass="">{0,1}</commons:RentIncome>
  <commons:GrossIncome commons:currencyCode="" commons:currencyPeriod="" commons:isgSecurityClass="">{0,1}</commons:GrossIncome>
  <commons:NetIncome commons:currencyCode="" commons:isgSecurityClass="">{0,1}</commons:NetIncome>
  <commons:VacancyFactor commons:isgSecurityClass="">{0,1}</commons:VacancyFactor>
  <commons:Expenses>{0,1}</commons:Expenses>
</commons:Investment>
Source
<xs:element name="Investment" type="commons:InvestmentType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100165</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:PropertyFinancialType / commons:Mortgages
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#MortgagesType_Mortgage RETSCommons.tmp#MortgagesType
Type commons:MortgagesType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model commons:Mortgage*
Children commons:Mortgage
Instance
<commons:Mortgages>
  <commons:Mortgage isVerified="">{0,unbounded}</commons:Mortgage>
</commons:Mortgages>
Source
<xs:element name="Mortgages" type="commons:MortgagesType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100166</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Element commons:ContingenciesType / commons:Contingency
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons.tmp#ContingencyType_Description RETSCommons.tmp#ContingencyType_IsSatisfied RETSCommons.tmp#ContingencyType_ExpirationTimestamp RETSCommons.tmp#ContingencyType_RemoveTimestamp RETSCommons.tmp#ContingencyType_KickOutTimestamp RETSCommons.tmp#ContingencyType
Type commons:ContingencyType
Properties
content: complex
minOccurs: 1
maxOccurs: unbounded
Model commons:Description{0,1} , commons:IsSatisfied{0,1} , commons:ExpirationTimestamp{0,1} , commons:RemoveTimestamp{0,1} , commons:KickOutTimestamp{0,1}
Children commons:Description, commons:ExpirationTimestamp, commons:IsSatisfied, commons:KickOutTimestamp, commons:RemoveTimestamp
Instance
<commons:Contingency>
  <commons:Description otherDescription="">{0,1}</commons:Description>
  <commons:IsSatisfied>{0,1}</commons:IsSatisfied>
  <commons:ExpirationTimestamp>{0,1}</commons:ExpirationTimestamp>
  <commons:RemoveTimestamp>{0,1}</commons:RemoveTimestamp>
  <commons:KickOutTimestamp>{0,1}</commons:KickOutTimestamp>
</commons:Contingency>
Source
<xs:element name="Contingency" type="commons:ContingencyType" minOccurs="1" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101432</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Legal.xsd
Element commons:ContingencyType / commons:Description
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#ContingencyDescriptionEnum
Type commons:ContingencyDescriptionEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="Description" type="commons:ContingencyDescriptionEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
    <xs:appinfo>
      <retsid>101433</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Legal.xsd
Element commons:ContingencyType / commons:IsSatisfied
Namespace http://rets.org/xsd/RETSCommons
Annotations
Implementors are encouraged to use the
timestamps to manage contingency
state, however, for historical reasons
a boolean is provided
Diagram
Diagram RETSCommons.tmp#nullable-boolean
Type commons:nullable-boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="IsSatisfied" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Implementors are encouraged to use the timestamps to manage contingency state, however, for historical reasons a boolean is provided</xs:documentation>
    <xs:appinfo>
      <retsid>101434</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Legal.xsd
Element commons:ContingencyType / commons:ExpirationTimestamp
Namespace http://rets.org/xsd/RETSCommons
Annotations
The timestamp that the contingency
reason will expire.
Diagram
Diagram
Type xs:dateTime
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="ExpirationTimestamp" type="xs:dateTime" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The timestamp that the contingency reason will expire.</xs:documentation>
    <xs:appinfo>
      <retsid>101435</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Legal.xsd
Element commons:ContingencyType / commons:RemoveTimestamp
Namespace http://rets.org/xsd/RETSCommons
Annotations
The timestamp that the contingency
reason was satisfied.
Diagram
Diagram
Type xs:dateTime
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="RemoveTimestamp" type="xs:dateTime" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The timestamp that the contingency reason was satisfied.</xs:documentation>
    <xs:appinfo>
      <retsid>101436</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Legal.xsd
Element commons:ContingencyType / commons:KickOutTimestamp
Namespace http://rets.org/xsd/RETSCommons
Annotations
The timestamp that the contingency
reason failed.
Diagram
Diagram
Type xs:dateTime
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="KickOutTimestamp" type="xs:dateTime" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The timestamp that the contingency reason failed.</xs:documentation>
    <xs:appinfo>
      <retsid>101437</retsid>
      <example/>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Legal.xsd
Element commons:Disclosures / commons:HasDisclosures
Namespace http://rets.org/xsd/RETSCommons
Annotations
The listing has one or more disclosures.
Diagram
Diagram
Type xs:boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="HasDisclosures" type="xs:boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The listing has one or more disclosures.</xs:documentation>
    <xs:appinfo>
      <retsid>101589</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Legal.xsd
Element commons:Disclosures / commons:HasPendingLitigation
Namespace http://rets.org/xsd/RETSCommons
Annotations
The listing has pending litigation.
Diagram
Diagram
Type xs:boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="HasPendingLitigation" type="xs:boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The listing has pending litigation.</xs:documentation>
    <xs:appinfo>
      <retsid>101590</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Legal.xsd
Element commons:Disclosures / commons:DisclosureDocumentsURL
Namespace http://rets.org/xsd/RETSCommons
Annotations
A URL where documents related to disclosures
may be found.
Diagram
Diagram RETSCommons.tmp#nullable-uri RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureURI RETSCommons.tmp#internalURLIndicator RETSCommons.tmp#URL
Type commons:URL
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
commons:internalURLIndicator xs:boolean optional
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="DisclosureDocumentsURL" type="commons:URL" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>A URL where documents related to disclosures may be found.</xs:documentation>
    <xs:appinfo>
      <retsid>101676</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Legal.xsd
Element commons:Disclosures / commons:Disclosure
Namespace http://rets.org/xsd/RETSCommons
Annotations
The list of voluntary disclosures.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#DisclosureEnum
Type commons:DisclosureEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="Disclosure" type="commons:DisclosureEnum" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>The list of voluntary disclosures.</xs:documentation>
    <xs:appinfo>
      <retsid>101416</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Legal.xsd
Element commons:Disclosures / commons:RequiredDisclosure
Namespace http://rets.org/xsd/RETSCommons
Annotations
The list of required disclosures.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#DisclosureEnum
Type commons:DisclosureEnum
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="RequiredDisclosure" type="commons:DisclosureEnum" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>The list of required disclosures.</xs:documentation>
    <xs:appinfo>
      <retsid>101417</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Legal.xsd
Element commons:ProfessionalLicenseType / commons:LicenseCategory
Namespace http://rets.org/xsd/RETSCommons
Annotations
The type of professional license. This will
vary based on the local types and
jurisdictions.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#LicenseCategoryEnum
Type commons:LicenseCategoryEnum
Type hierarchy
Properties
content: complex
minOccurs: 1
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:element name="LicenseCategory" type="commons:LicenseCategoryEnum" minOccurs="1" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The type of professional license. This will vary based on the local types and jurisdictions.</xs:documentation>
    <xs:appinfo>
      <retsid>100078</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Licensing.xsd
Element commons:ProfessionalLicenseType / commons:LicenseNumber
Namespace http://rets.org/xsd/RETSCommons
Annotations
The License Number.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 1
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="LicenseNumber" type="commons:SecureString" minOccurs="1" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The License Number.</xs:documentation>
    <xs:appinfo>
      <retsid>100079</retsid>
      <example>PA-6678921-a</example>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Licensing.xsd
Element commons:ProfessionalLicenseType / commons:Jurisdiction
Namespace http://rets.org/xsd/RETSCommons
Annotations
A string representing the jurisdiction
that the license issuing body is located.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type commons:SecureString
Properties
content: complex
minOccurs: 1
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="Jurisdiction" type="commons:SecureString" minOccurs="1" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>A string representing the jurisdiction that the license issuing body is located.</xs:documentation>
    <xs:appinfo>
      <retsid>100080</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Licensing.xsd
Element commons:ProfessionalLicenseType / commons:StateOrProvince
Namespace http://rets.org/xsd/RETSCommons
Annotations
The license issuing body State.
Diagram
Diagram RETSCommons.tmp#StateOrProvinceType
Type commons:StateOrProvinceType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="StateOrProvince" type="commons:StateOrProvinceType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The license issuing body State.</xs:documentation>
    <xs:appinfo>
      <retsid>101655</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Licensing.xsd
Element commons:ProfessionalLicenseType / commons:LicenseStartDateTime
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#nullable-dateTime RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureDateTime
Type commons:SecureDateTime
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="LicenseStartDateTime" type="commons:SecureDateTime" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100081</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Licensing.xsd
Element commons:ProfessionalLicenseType / commons:LicenseExpirationDateTime
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#nullable-dateTime RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureDateTime
Type commons:SecureDateTime
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="LicenseExpirationDateTime" type="commons:SecureDateTime" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100082</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Licensing.xsd
Element commons:ProfessionalLicenseType / commons:LicenseTransferDateTime
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#nullable-dateTime RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureDateTime
Type commons:SecureDateTime
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:element name="LicenseTransferDateTime" type="commons:SecureDateTime" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:appinfo>
      <retsid>100083</retsid>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Licensing.xsd
Complex Type commons:Address
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#privacyType RETSCommons.tmp#Address_preference-order RETSCommons.tmp#Address_address-preference-order RETSCommons.tmp#Address_category RETSCommons.tmp#Address_FullStreetAddress RETSCommons.tmp#Address_StreetNumber RETSCommons.tmp#Address_StreetDirPrefix RETSCommons.tmp#Address_StreetName RETSCommons.tmp#Address_StreetSuffix RETSCommons.tmp#Address_StreetDirSuffix RETSCommons.tmp#Address_StreetAdditionalInfo RETSCommons.tmp#Address_BoxNumber RETSCommons.tmp#Address_UnitNumber RETSCommons.tmp#Address_City RETSCommons.tmp#Address_StateOrProvince RETSCommons.tmp#Address_PostalCode RETSCommons.tmp#Address_CarrierRoute RETSCommons.tmp#Address_Country
Used by
Model commons:preference-order , commons:address-preference-order , commons:category{0,1} , commons:FullStreetAddress{0,1} , ((commons:StreetNumber{0,1} , commons:StreetDirPrefix{0,1} , commons:StreetName{0,1} , commons:StreetSuffix{0,1} , commons:StreetDirSuffix{0,1} , commons:StreetAdditionalInfo{0,1}) | commons:BoxNumber{0,1}) , commons:UnitNumber{0,1} , commons:City , commons:StateOrProvince{0,1} , commons:PostalCode{0,1} , commons:CarrierRoute{0,1} , commons:Country{0,1} , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:BoxNumber, commons:CarrierRoute, commons:City, commons:Country, commons:FullStreetAddress, commons:PostalCode, commons:StateOrProvince, commons:StreetAdditionalInfo, commons:StreetDirPrefix, commons:StreetDirSuffix, commons:StreetName, commons:StreetNumber, commons:StreetSuffix, commons:UnitNumber, commons:address-preference-order, commons:category, commons:preference-order
Attributes
QName Type Fixed Default Use Annotation
commons:privacyType restriction of xs:token optional
Indicates the level of privacy for this information. Creation of this attribute 
inspired by the need to provide this level of privacy information for contact 
information: phone, email, address, and the like. See CR 54.
Source
<xs:complexType name="Address">
  <xs:sequence>
    <xs:element name="preference-order" type="commons:preferenceOrderType">
      <xs:annotation>
        <xs:documentation>Indicates the preference order within all the ContactMethods. The highest preference is 0.</xs:documentation>
        <xs:appinfo>
          <retsid>100023</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="address-preference-order" type="commons:preferenceOrderType">
      <xs:annotation>
        <xs:documentation>Indicates the preference order within all the Phones. The highest preference is 0.</xs:documentation>
        <xs:appinfo>
          <retsid>100024</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="category" type="commons:AddressCategoryEnum" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Provide a category for the address. Examples include shipping, billing, physical, etc.</xs:documentation>
        <xs:appinfo>
          <retsid>100025</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="FullStreetAddress" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The FullStreetAddress is a text representation of the address with the full civic location as a single entity. It may optionally include any of City, StateOrProvince, PostalCode and Country.</xs:documentation>
        <xs:appinfo>
          <retsid>100026</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:choice>
      <xs:annotation>
        <xs:documentation>By definition, only one of the civic address, Box number or General Delivery information can be displayed.</xs:documentation>
        <xs:appinfo>
          <retsid>100027</retsid>
        </xs:appinfo>
      </xs:annotation>
      <xs:sequence>
        <xs:element name="StreetNumber" type="commons:StreetNumberType" minOccurs="0" maxOccurs="1">
          <xs:annotation>
            <xs:appinfo>
              <retsid>100028</retsid>
              <example>5323</example>
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element name="StreetDirPrefix" type="commons:StreetDirPrefixType" minOccurs="0" maxOccurs="1">
          <xs:annotation>
            <xs:appinfo>
              <retsid>100029</retsid>
              <example>W</example>
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element name="StreetName" type="commons:StreetNameType" minOccurs="0" maxOccurs="1">
          <xs:annotation>
            <xs:appinfo>
              <retsid>100030</retsid>
              <example>Broadway</example>
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element name="StreetSuffix" type="commons:StreetSuffixType" minOccurs="0" maxOccurs="1">
          <xs:annotation>
            <xs:appinfo>
              <retsid>100031</retsid>
              <example/>
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element name="StreetDirSuffix" type="commons:StreetDirSuffixType" minOccurs="0" maxOccurs="1">
          <xs:annotation>
            <xs:appinfo>
              <retsid>100032</retsid>
              <example/>
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element name="StreetAdditionalInfo" type="commons:StreetAdditionalInfoType" minOccurs="0" maxOccurs="1">
          <xs:annotation>
            <xs:appinfo>
              <retsid>100033</retsid>
              <example/>
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
      <xs:element name="BoxNumber" type="commons:BoxNumberType" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Use the BoxNumber element to contain address location information not covered by the Civic Address.</xs:documentation>
          <xs:appinfo>
            <retsid>100035</retsid>
            <example/>
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:choice>
    <xs:element name="UnitNumber" type="commons:UnitNumberType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100034</retsid>
          <example>12</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="City" type="commons:CityType" minOccurs="1" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100036</retsid>
          <example>Anytown</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="StateOrProvince" type="commons:StateOrProvinceType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100037</retsid>
          <example>DC</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="PostalCode" type="commons:PostalCodeType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100038</retsid>
          <example>90281-1374</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="CarrierRoute" type="commons:CarrierRouteType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100039</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Country" type="commons:CountryType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100040</retsid>
          <example>US</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="15"/>
  </xs:sequence>
  <xs:attribute ref="commons:privacyType" use="optional">
    <xs:annotation>
      <xs:documentation>The level of privacy for this address.</xs:documentation>
      <xs:appinfo>
        <retsid>100041</retsid>
        <example>US</example>
      </xs:appinfo>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Simple Type commons:preferenceOrderType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Indicates preference. 0 is highest order of precedence, 
up to the maximum number of items.
Diagram
Diagram
Type restriction of xs:nonNegativeInteger
Facets
fractionDigits 0
maxInclusive 127
Used by
Source
<xs:simpleType name="preferenceOrderType">
  <xs:annotation>
    <xs:documentation>Indicates preference. 0 is highest order of precedence, up to the maximum number of items.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:nonNegativeInteger">
    <xs:maxInclusive value="127"/>
    <xs:fractionDigits value="0"/>
  </xs:restriction>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Complex Type commons:AddressCategoryEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="AddressCategoryEnum">
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Physical">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101616</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Display">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101617</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mailing">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101618</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Shipping">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101619</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Billing">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101620</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Legal">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101621</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Tax">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101622</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101623</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Complex Type commons:OtherEnumerationDescriptionString
Namespace http://rets.org/xsd/RETSCommons
Annotations
This type is to be used within enumerations requiring
				the presence of an attribute descriptor. This
				attribute is called otherDescription and should only
				be used in the case of the enum having the value of
				"Other". There is no elegant way to tie the value
				"Other" and the attribute otherDescription. 

				In order to use this common type, make the enum a
				complexType and extend the base type of
				commons:OtherEnumerationDescriptionString. Ensure
				the value of "Other" appears in the enumerated
				list of values.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription
Type extension of xs:string
Used by
Complex Types commons:AccessibilityEnum, commons:AddressCategoryEnum, commons:ApplianceEnum, commons:ArchitecturalStyleEnum, commons:BasementCategoryEnum, commons:CommunicationsEnum, commons:ContingencyDescriptionEnum, commons:CoolingSystemEnum, commons:DisclosureEnum, commons:EmailTypeEnum, commons:EntryEnum, commons:ExistingStructureCategoryEnum, commons:ExpenseTypeEnum, commons:ExteriorFinishEnum, commons:FenceConditionEnum, commons:FenceCoverageEnum, commons:FenceMaterialEnum, commons:FirePlaceFuelEnum, commons:FlooringMaterialEnum, commons:ForeclosureStatusEnum, commons:FoundationConstructionEnum, commons:FuelEnum, commons:GateFeatureEnum, commons:HeatingSystemEnum, commons:InsulatorEnum, commons:LicenseCategoryEnum, commons:LotLocationEnum, commons:MeteringEnum, commons:MortgageClassificationEnum, commons:MortgageRankEnum, commons:OccupancyStateEnum, commons:ParkingEnum, commons:ParticipantRoleEnum, commons:PhoneCategoryEnum, commons:PhoneTypeEnum, commons:PoolAmenitiesEnum, commons:PoolConstructionEnum, commons:PoolStyleEnum, commons:PoolTreatmentEnum, commons:PossessionEnum, commons:PropertyConditionEnum, commons:PropertySubTypeEnum, commons:PropertyTypeEnum, commons:RoofMaterialEnum, commons:RoofStyleEnum, commons:RoomCategoryEnum, commons:SchoolTypeEnum, commons:SewerEnum, commons:SkirtingEnum, commons:SourceProviderCategoryEnum, commons:SpaceStateEnum, commons:SprinklerSystemEnum, commons:SurfaceEnum, commons:TeamRoleEnum, commons:TopographyEnum, commons:UtilityEnum, commons:ViewEnum, commons:WallMaterialEnum, commons:WaterFeatureCategoryEnum, commons:WaterHeatingSystemEnum, commons:WaterSourceEnum, commons:WindowEnum, commons:YardFeatureEnum, commons:YardLayoutEnum
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="OtherEnumerationDescriptionString">
  <xs:annotation>
    <xs:documentation>This type is to be used within enumerations requiring the presence of an attribute descriptor. This attribute is called otherDescription and should only be used in the case of the enum having the value of "Other". There is no elegant way to tie the value "Other" and the attribute otherDescription. In order to use this common type, make the enum a complexType and extend the base type of commons:OtherEnumerationDescriptionString. Ensure the value of "Other" appears in the enumerated list of values.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="otherDescription" use="optional" type="xs:string"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Complex Type commons:StreetNumberType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text field that uniquely locates a building on a given
street. House numbers may have fractional or alphabetic
modifiers. This is the first component in a street
address.
Diagram
Diagram
Type extension of xs:string
Used by
Source
<xs:complexType name="StreetNumberType">
  <xs:annotation>
    <xs:documentation>Text field that uniquely locates a building on a given street. House numbers may have fractional or alphabetic modifiers. This is the first component in a street address.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="xs:string"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Complex Type commons:StreetDirPrefixType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text field containing the direction that follows the
house number and precedes the street name in an address.  
The format may be either an abbreviation, such as "NE" or
"N.E" or the full direction, "Northeast".
Diagram
Diagram
Type extension of xs:string
Used by
Source
<xs:complexType name="StreetDirPrefixType">
  <xs:annotation>
    <xs:documentation>Text field containing the direction that follows the house number and precedes the street name in an address. The format may be either an abbreviation, such as "NE" or "N.E" or the full direction, "Northeast".</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="xs:string"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Complex Type commons:StreetNameType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text field containing the name of the street in an
address.  This may follow the house number or, if
applicable, the street direction prefix. It precedes the
street suffix. for example, in the address
"123 Main St.", "Main" is the street name.
Diagram
Diagram
Type extension of xs:string
Used by
Source
<xs:complexType name="StreetNameType">
  <xs:annotation>
    <xs:documentation>Text field containing the name of the street in an address. This may follow the house number or, if applicable, the street direction prefix. It precedes the street suffix. for example, in the address "123 Main St.", "Main" is the street name.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="xs:string"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Complex Type commons:StreetSuffixType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text field describing the street type in an address. This
field follows the street name and precedes the street
direction suffix. A street suffix may be formatted as
either an  abbreviation or full name. Examples include:
Road, Rd., Avenue, Ave., etc.
Diagram
Diagram
Type extension of xs:string
Used by
Source
<xs:complexType name="StreetSuffixType">
  <xs:annotation>
    <xs:documentation>Text field describing the street type in an address. This field follows the street name and precedes the street direction suffix. A street suffix may be formatted as either an abbreviation or full name. Examples include: Road, Rd., Avenue, Ave., etc.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="xs:string"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Complex Type commons:StreetDirSuffixType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text field containing the direction that follows the
street suffix in an address. The format may be either an
abbreviation, such as "NE" or "N.E" or the full
direction, "Northeast".
Diagram
Diagram
Type extension of xs:string
Used by
Source
<xs:complexType name="StreetDirSuffixType">
  <xs:annotation>
    <xs:documentation>Text field containing the direction that follows the street suffix in an address. The format may be either an abbreviation, such as "NE" or "N.E" or the full direction, "Northeast".</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="xs:string"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Complex Type commons:StreetAdditionalInfoType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram
Type extension of xs:string
Used by
Source
<xs:complexType name="StreetAdditionalInfoType">
  <xs:simpleContent>
    <xs:extension base="xs:string"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Complex Type commons:BoxNumberType
Namespace http://rets.org/xsd/RETSCommons
Annotations
A container at a central mailing location, where the
incoming mail of a person or legal entity is held until
picked up by the person or legal entity. Also known as
a post office box.
Diagram
Diagram
Type extension of xs:string
Used by
Source
<xs:complexType name="BoxNumberType">
  <xs:annotation>
    <xs:documentation>A container at a central mailing location, where the incoming mail of a person or legal entity is held until picked up by the person or legal entity. Also known as a post office box.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="xs:string"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Complex Type commons:UnitNumberType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text field containing the number or portion of a larger
building or complex. Unit Number should appear following
the street suffix or, if it exists, the street suffix
direction, in the street address. Examples are:
"APT G", "55", etc.
Diagram
Diagram
Type extension of xs:string
Used by
Source
<xs:complexType name="UnitNumberType">
  <xs:annotation>
    <xs:documentation>Text field containing the number or portion of a larger building or complex. Unit Number should appear following the street suffix or, if it exists, the street suffix direction, in the street address. Examples are: "APT G", "55", etc.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="xs:string"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Complex Type commons:CityType
Namespace http://rets.org/xsd/RETSCommons
Annotations
The city, township, municipality, etc. portion of the
physical, legal or mailing address for a property,
person, etc.
Diagram
Diagram
Type extension of xs:string
Used by
Source
<xs:complexType name="CityType">
  <xs:annotation>
    <xs:documentation>The city, township, municipality, etc. portion of the physical, legal or mailing address for a property, person, etc.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="xs:string"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Complex Type commons:StateOrProvinceType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text field containing either the accepted postal
abbreviation or the full name for one of the 50 U.S.
states or 13 Canadian provinces/territories.
Diagram
Diagram
Type extension of xs:string
Used by
Source
<xs:complexType name="StateOrProvinceType">
  <xs:annotation>
    <xs:documentation>Text field containing either the accepted postal abbreviation or the full name for one of the 50 U.S. states or 13 Canadian provinces/territories.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="xs:string"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Complex Type commons:PostalCodeType
Namespace http://rets.org/xsd/RETSCommons
Annotations
In the United states, the postal code (ZIP code) the
basic postal code format consists of five numerical
digits and may include a five digit ZIP+4 code that
allows delivery of a piece of mail to be even more
accurately defined. In Canada, the postal code is a six
character alpha-numerical code defined and maintained by
Canada Post Corporation for mail processing
(sorting and delivery).
Diagram
Diagram
Type extension of xs:string
Used by
Source
<xs:complexType name="PostalCodeType">
  <xs:annotation>
    <xs:documentation>In the United states, the postal code (ZIP code) the basic postal code format consists of five numerical digits and may include a five digit ZIP+4 code that allows delivery of a piece of mail to be even more accurately defined. In Canada, the postal code is a six character alpha-numerical code defined and maintained by Canada Post Corporation for mail processing (sorting and delivery).</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="xs:string"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Complex Type commons:CarrierRouteType
Namespace http://rets.org/xsd/RETSCommons
Annotations
The group of addresses to which the USPS assigns the
same code to aid in mail delivery. For the USPS, these
codes are 9 digits: 5 numbers for the ZIP Code, one
letter for the carrier route type, and 3 numbers for the
carrier route number.
Diagram
Diagram
Type extension of xs:string
Used by
Source
<xs:complexType name="CarrierRouteType">
  <xs:annotation>
    <xs:documentation>The group of addresses to which the USPS assigns the same code to aid in mail delivery. For the USPS, these codes are 9 digits: 5 numbers for the ZIP Code, one letter for the carrier route type, and 3 numbers for the carrier route number.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="xs:string"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Complex Type commons:CountryType
Namespace http://rets.org/xsd/RETSCommons
Annotations
The territory of nation or state included in a person or 
property's legal or mailing address.
Diagram
Diagram
Type extension of xs:string
Used by
Source
<xs:complexType name="CountryType">
  <xs:annotation>
    <xs:documentation>The territory of nation or state included in a person or property's legal or mailing address.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="xs:string"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Address.xsd
Complex Type commons:ApplianceEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="ApplianceEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of the types of appliances available or in place.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Barbeque or Grill">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101801</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Coffee System">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101025</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Coffee System - Rough in">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101026</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cooktop">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101027</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cooktop - Electric">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101028</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cooktop - Electric 2 burner">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101029</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cooktop - Electric 6 burner">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101030</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cooktop - Gas">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101031</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cooktop - Gas 2 burner">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101032</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cooktop - Gas 5 burner">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101033</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cooktop - Gas 6 burner">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101034</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cooktop - Gas Custom">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101035</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cooktop - Induction">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101036</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cooktop - Induction 2 burner">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101037</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cooktop - Induction 6 burner">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101038</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Dishwasher">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101039</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Dishwasher - Drawer">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101040</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Dishwasher - Two or more">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101802</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Dryer">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101041</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Dryer - Dual fuel">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101042</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Dryer - Electric 110V">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101043</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Dryer - Electric 220V">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101044</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Dryer - Gas">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101045</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Dryer - Gas rough in">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101046</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Freezer">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101048</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Freezer - Compact">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101049</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Freezer - Upright">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101050</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Garbage Disposer">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101051</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Ice Maker">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101052</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Microwave">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101066</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Oven">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101053</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Oven - Convection">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101054</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Oven - Double">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101055</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Oven - Double Electric">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101056</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Oven - Double Gas">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101057</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Oven - Gas">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101058</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Oven - Gas 3 wide">
        <xs:annotation>
          <xs:documentation>Oven of 36 inch or 6 cooktop burner elements width.</xs:documentation>
          <xs:appinfo>
            <retsid>101059</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Oven - Self-Cleaning">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101803</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Oven - Steam">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101060</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Oven - Twin">
        <xs:annotation>
          <xs:documentation>Two separate ovens with separate controls</xs:documentation>
          <xs:appinfo>
            <retsid>101061</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Oven - Twin Electric">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101062</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Oven - Twin Gas">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101063</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Oven - Twin Gas 3 wide">
        <xs:annotation>
          <xs:documentation>Twin ovens of 36 inch or 6 cooktop burner elements width.</xs:documentation>
          <xs:appinfo>
            <retsid>101064</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Oven - Twin Mixed">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101065</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Range">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101067</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Range - Built In">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101805</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Range - Dual">
        <xs:annotation>
          <xs:documentation>Dual fuel gas cooktop with electric oven</xs:documentation>
          <xs:appinfo>
            <retsid>101069</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Range - Dual 6 burner">
        <xs:annotation>
          <xs:documentation>Dual fuel gas cooktop with electric oven</xs:documentation>
          <xs:appinfo>
            <retsid>101070</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Range - Dual 8 burner">
        <xs:annotation>
          <xs:documentation>Dual fuel gas cooktop with electric oven</xs:documentation>
          <xs:appinfo>
            <retsid>101071</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Range - Dual 10 burner">
        <xs:annotation>
          <xs:documentation>Dual fuel gas cooktop with electric oven</xs:documentation>
          <xs:appinfo>
            <retsid>101072</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Range - Electric">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101068</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Range - Gas">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101073</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Range - Gas 6 burner">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101074</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Range - Gas 8 burner">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101075</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Range - Gas 10 burner">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101076</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Range - Induction">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101077</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Range - Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101078</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rangetop - Electric">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101079</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rangetop - Electric 2 burner">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101080</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rangetop - Electric 6 burner">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101081</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rangetop - Gas">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101082</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rangetop - Gas 2 burner">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101083</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rangetop - Gas 4 burner compact">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101084</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rangetop - Gas 6 burner">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101085</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rangetop - Gas 8 burner">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101086</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rangetop - Gas 10 burner">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101087</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rangetop - Gas Custom">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101088</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rangetop - Induction">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101089</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rangetop - Induction 2 burner">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101090</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rangetop - Induction 6 burner">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101091</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Refrigerator">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101092</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Refrigerator - Bar">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101094</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Refrigerator - Built-in">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101095</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Refrigerator - Built-in With Plumbing">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101096</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Refrigerator - Drawer">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101097</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Refrigerator - Side by Side">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101098</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Refrigerator - Undercounter">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101099</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Refrigerator - Wine Storage">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101100</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Refrigerator - With Plumbing">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101093</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Trash Compactor">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101101</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Vacuum System">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101102</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Vacuum System - Rough in">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101103</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Vent Hood">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101104</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Vent Hood 6 burner">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101105</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Vent Hood 8 burner">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101106</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Vent Hood 10 burner">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101107</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Warming Drawer">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101108</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Washer">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101109</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Washer - Front load">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101110</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Washer - Steamer">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101112</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Washer - Top load">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101111</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Washer/Dryer Combo">
        <xs:annotation>
          <xs:documentation>Single unit washer/dryer that runs on 120V and does not require an exhaust vent</xs:documentation>
          <xs:appinfo>
            <retsid>101116</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Washer/Dryer Stack">
        <xs:annotation>
          <xs:documentation>A washer and dryer designed to stack to take minimum floor space</xs:documentation>
          <xs:appinfo>
            <retsid>101117</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Water - Filter">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101118</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Water - Instant Hot">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101119</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Water - Purifier">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101120</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Water - Softener">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101121</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="None">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101285</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101122</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:ArchitecturalStyleEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
Defines the subset of property types.
				
This list is derived from the list on realtor.org,
architectural guidelines, residential styles.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="ArchitecturalStyleEnum">
  <xs:annotation>
    <xs:documentation>Defines the subset of property types. This list is derived from the list on realtor.org, architectural guidelines, residential styles.</xs:documentation>
    <xs:appinfo>Craftsman</xs:appinfo>
  </xs:annotation>
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="A Frame">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101658</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Art Deco">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101516</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Bungalow">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101517</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cape Cod">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101518</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Colonial">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101519</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Contemporary">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101520</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Conventional">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101659</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cottage">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101660</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Craftsman">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101521</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Creole">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101522</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Dome">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101661</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Dutch Colonial">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101523</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="English">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101662</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Federal">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101524</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="French">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101663</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="French Provincial">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101525</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Georgian">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101526</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Gothic Revival">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101527</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Greek Revival">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101528</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="High Rise">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101664</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Historical">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101665</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="International">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101529</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Italianate">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101530</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Loft">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101666</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mansion">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101667</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mediterranean">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101668</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Modern">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101726</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Monterey">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101531</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mountain">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101669</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="National">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101532</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Neoclassical">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101533</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="New Traditional">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101670</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Prairie">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101534</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Pueblo">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101535</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Queen Anne">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101536</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rambler">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101671</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Ranch">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101537</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Regency">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101538</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rustic">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101672</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Saltbox">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101539</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Santa Fe">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101673</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Second Empire">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101540</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Shed">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101541</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Shingle">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101542</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Shotgun">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101543</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Spanish">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101674</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Spanish Eclectic">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101544</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Split Level">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101545</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Stick">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101546</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Tudor">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101547</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Victorian">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101548</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101549</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:CoolingSystemEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="CoolingSystemEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of the types of cooling systems available</xs:documentation>
      <xs:appinfo>None</xs:appinfo>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Attic Fan">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100409</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Ceiling Fan(s)">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100412</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Central A/C">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100410</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Central Evaporative">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100413</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Central Fan">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100411</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Chilled Water">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101677</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Dehumidifiers">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100414</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Dessicant Cooler">
        <xs:annotation>
          <xs:documentation>A cooling system that removes moisture from air then uses evaporative cooling to chill the air.</xs:documentation>
          <xs:appinfo>
            <retsid>101678</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Evaporative">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101679</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Heat Pumps">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100415</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Partial">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101680</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Radiant Floor">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100416</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Radiant Floor Ground Loop">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100417</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Refrigerator/Evaporative">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101681</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Solar A/C-Active">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101682</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Solar A/C-Passive">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101683</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Wall Unit(s) A/C">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100418</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Wall Unit(s) Evaporative">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101684</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Window Unit(s) A/C">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100419</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Window Unit(s) Evaporative">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101685</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Zoned A/C">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100420</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100421</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100422</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="None">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100423</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:ExteriorFinishEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="ExteriorFinishEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of the external covering available.</xs:documentation>
      <xs:appinfo>Cedar Siding</xs:appinfo>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Adobe">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Aluminum Siding">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Asbestos">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Asphalt">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Block">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Board and Batten">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Brick">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Brick Veneer">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Brick and Wood">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cedar Siding">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Comb">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Composition">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Composition Shingles">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Concrete">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Concrete Block">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EIFS">
        <xs:annotation>
          <xs:documentation>External Insulation Finishing System</xs:documentation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Fiberglass">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Glass">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Hardboard">
        <xs:annotation>
          <xs:documentation>Generic name, may also be known as Hardie(R) board or siding</xs:documentation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Log">
        <xs:annotation>
          <xs:documentation>Whole log construction</xs:documentation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Log Siding">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Masonite">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Masonry">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Metal">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Metal Siding">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Poured Concrete">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Shingles (Not Wood)">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Stone">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Stone Veneer">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Stucco">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Stucco - Synthetic">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Tile">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Tilt-up (Pre-Cast Concrete)">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Vinyl Siding">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Wood">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Wood Shingle">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Wood Siding">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="None">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:FlooringMaterialEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="FlooringMaterialEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of the possible floor coverings for room floors.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Bamboo">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100425</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Brick">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101808</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Carpet">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101809</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Carpet - Full">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100429</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Carpet - Partial">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100434</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Concrete">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100427</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Concrete - Bare">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100424</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Concrete - Painted">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101806</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cork">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101810</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Drainage">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101814</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Engineered Wood">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100428</retsid>
            <synonym>Laminate</synonym>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Glass">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101811</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Granite">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101812</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Hardwood">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101813</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Laminate">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100430</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Linoleum">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100431</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Load Restriction">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100432</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Marble">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101815</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Parquet Wood">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100433</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rough-in">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100435</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Slate">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100436</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Soft Wood">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101817</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Solid Wood">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100437</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Specialty">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100438</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Specialty Concrete">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100439</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Tile">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101819</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Tile - Ceramic">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100426</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Tile - Porcelain">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101816</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Tile - Stone">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100440</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Tile or Stone">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101807</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Vinyl">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100441</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Wood">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100442</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100443</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100444</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="None">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100445</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:FuelEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="FuelEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of the different types of fuel used for heating or cooling or other uses.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Butane Gas">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101782</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Coal">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100447</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Electric">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100448</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Geothermal">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100449</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <!-- 
	Not a fuel type
	<xs:enumeration value="Hot Water"/>
-->
      <xs:enumeration value="Kerosene">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100450</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Natural Gas">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100451</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Oil">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100452</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <!--
	What is this?
	<xs:enumeration value="Partial"/>
-->
      <xs:enumeration value="Passive Heat Pump">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100453</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Passive Solar">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100454</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Pellet">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100455</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Propane Gas">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100456</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Solar">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100457</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Solar Panel">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100458</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <!--
	Is this a synonym for geothermal? Otherwise this is not a fuel type
	<xs:enumeration value="Steam"/>
-->
      <xs:enumeration value="Wood">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100459</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100460</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100461</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="None">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100462</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:HeatingSystemEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="HeatingSystemEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of the types of heating systems available</xs:documentation>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Baseboard">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100463</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <!-- 
	synonym for Central Furnace
	<xs:enumeration value="Central"/>
-->
      <xs:enumeration value="Central Furnace">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100464</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Electric Air Filter">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100465</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Fireplace">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101783</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Fireplace - Insert">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101784</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Floor Furnace">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101785</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Floor Wall">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101786</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Forced Air">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100466</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Geothermal">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101804</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Gravity Air">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101787</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Gravity Hot Water">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101788</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Heat Pump">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100467</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Hot Water">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100468</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Hot Water Radiant Floor">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100469</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Humidifier">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100470</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <!--
	Not really a heating system
	<xs:enumeration value="Partial"/>
-->
      <xs:enumeration value="Pellet Stove">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100471</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Radiant">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101789</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Radiant Ceiling">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100472</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Radiant Floor">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100473</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Radiator">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100474</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Solar Active">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100475</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Solar Passive">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100476</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Solar Active and Passive">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100477</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Space Heater">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100478</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Steam">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100479</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Stove">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100480</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <!-- 
	what is this?
				<xs:enumeration value="Suspended"/>
-->
      <xs:enumeration value="S-W Changeover">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100481</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <!-- 
	Is this direct vent oil or vent-free?
				<xs:enumeration value="Vent"/>
-->
      <xs:enumeration value="Wall Unit">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100482</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Zoned">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100483</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100484</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100485</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="None">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100486</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:ParkingEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="ParkingEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of types of parking spaces.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Alley">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101400</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Assigned">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100506</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Boat">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100507</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Built-in">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101790</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Carport">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100508</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Commercial">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100509</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Covered">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101791</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Driveway">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100510</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Fee">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101401</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Fenced">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100511</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Garage">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100512</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Garage - Attached">
        <xs:annotation>
          <xs:documentation>Added for syndication workgroup</xs:documentation>
          <xs:appinfo>
            <retsid>101747</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Garage - Detached">
        <xs:annotation>
          <xs:documentation>Added for syndication workgroup</xs:documentation>
          <xs:appinfo>
            <retsid>101748</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Gated">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100513</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Golf Cart">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100514</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Guest">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100515</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Heated">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101402</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Leased">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100516</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mechanics">
        <xs:annotation>
          <xs:documentation>Parking includes features for a mechanic or car hobbiest.</xs:documentation>
          <xs:appinfo>
            <retsid>100517</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mixed">
        <xs:annotation>
          <xs:documentation>Added for syndication workgroup</xs:documentation>
          <xs:appinfo>
            <retsid>101740</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Meter">
        <xs:annotation>
          <xs:documentation>Parking is by street or lot meter.</xs:documentation>
          <xs:appinfo>
            <retsid>101403</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Off Alley">
        <xs:annotation>
          <xs:documentation>Parking is provided off the alley.</xs:documentation>
          <xs:appinfo>
            <retsid>101404</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Offsite">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100518</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Off Street">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101405</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="On Street">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100519</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <!-- 
	How is this different from a carport?
-->
      <xs:enumeration value="Open">
        <xs:annotation>
          <xs:documentation>Added for syndication workgroup</xs:documentation>
          <xs:appinfo>
            <retsid>101741</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Oversized">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100520</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Owned">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101406</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Parking Lot">
        <xs:annotation>
          <xs:documentation>Added for syndication workgroup</xs:documentation>
          <xs:appinfo>
            <retsid>101742</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Parking Structure">
        <xs:annotation>
          <xs:documentation>Added for syndication workgroup</xs:documentation>
          <xs:appinfo>
            <retsid>101743</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Paved or Surfaced">
        <xs:annotation>
          <xs:documentation>Added for syndication workgroup Removed char '/' from value to improve interoperability.</xs:documentation>
          <xs:appinfo>
            <retsid>101744</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Pole">
        <xs:annotation>
          <xs:documentation>Added for syndication workgroup</xs:documentation>
          <xs:appinfo>
            <retsid>101745</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Porte-Cochere">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100521</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Pull-through">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100522</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Ramp">
        <xs:annotation>
          <xs:documentation>Added for syndication workgroup</xs:documentation>
          <xs:appinfo>
            <retsid>101746</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="RV">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101013</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Secured">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101407</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Side Apron">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101408</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Side by Side">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100523</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Special Needs">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100524</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Stacked">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100525</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Tandem">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100526</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Tuck-Under">
        <xs:annotation>
          <xs:documentation>Added for syndication workgroup A type of parking where vehicles are parked under the main structure, typically with one or more sides open. Earthquake insurance standards define this as a building with more than 30% of the structure built above a street-level parking garage.</xs:documentation>
          <xs:appinfo>
            <retsid>101738</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unassigned">
        <xs:annotation>
          <xs:documentation>Parking is in a garage or lot with a pool of spaces that are randomly available.</xs:documentation>
          <xs:appinfo>
            <retsid>100527</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Underground/Basement">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100528</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unimproved">
        <xs:annotation>
          <xs:documentation>Added for syndication workgroup</xs:documentation>
          <xs:appinfo>
            <retsid>101739</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Valet">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100529</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Workshop">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100530</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Zoned Permit">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101409</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100531</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100532</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="None">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100533</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:RoofMaterialEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="RoofMaterialEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of the material type for the roof covering.</xs:documentation>
      <xs:appinfo>Composition Shingle</xs:appinfo>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Aluminum">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101798</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Asbestos">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101797</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <!--
	Is this the same as Built up or Composition Shingle?
	Please define
-->
      <xs:enumeration value="Asphalt"/>
      <xs:enumeration value="Built-up">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101796</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Clay Tile">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100550</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Composition Shingle">
        <xs:annotation>
          <xs:documentation>A general term that may refer to asphalt, fiberglass or other material.</xs:documentation>
          <xs:appinfo>
            <retsid>100551</retsid>
            <synonym>Asphalt Shingle</synonym>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <!--
	Please provide an example where this is different from Concrete Tile
				<xs:enumeration value="Concrete"/>
-->
      <xs:enumeration value="Concrete Tile">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100552</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Copper">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100553</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Corrugated Metal">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100554</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Green">
        <xs:annotation>
          <xs:documentation>Also known as Eco-roof or turf roof</xs:documentation>
          <xs:appinfo>
            <retsid>100555</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <!--
	Please give an instance where this type of roof covering is used
				<xs:enumeration value="Gypsum"/>
-->
      <!--
	Aren't these only available as shingles?
-->
      <xs:enumeration value="Masonite or Cement Shake">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101795</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Membrane">
        <xs:annotation>
          <xs:documentation>Also known as Engineered rubber</xs:documentation>
          <xs:appinfo>
            <retsid>100556</retsid>
            <synonym>Rubberized</synonym>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Metal">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100557</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <!--
	Isn't this identical to composition shingle?
	<xs:enumeration value="Shingle (Not Wood)"/>
-->
      <xs:enumeration value="Slate">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100558</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Solar Panel">
        <xs:annotation>
          <xs:documentation>The solar panel is built into the roof surface.</xs:documentation>
          <xs:appinfo>
            <retsid>100559</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Standing Seam">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100560</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Steel">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101792</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Tar and Gravel">
        <xs:annotation>
          <xs:documentation>Also known as Hot mopped asphalt</xs:documentation>
          <xs:appinfo>
            <retsid>100561</retsid>
            <synonym>hot mopped asphalt</synonym>
            <synonym>built up</synonym>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Thatched">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100562</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Tile">
        <xs:annotation>
          <xs:documentation>Generic tile, either ceramic or concrete</xs:documentation>
          <xs:appinfo>
            <retsid>101794</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Urethane">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101793</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Wood Shake">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100563</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Wood Shingle">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100564</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100565</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100566</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:RoomCategoryEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="RoomCategoryEnum">
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Atrium">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100584</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Attic-Finished">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100585</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Attic-Unfinished">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100586</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Basement">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100587</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Basement-Finished">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100598</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Basement-Unfinished">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100633</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Bedroom">
        <xs:annotation>
          <xs:documentation>The Master bedroom type has been removed. An attribute, isMaster is applied to the Room element allowing the designation of master for all types of rooms including FullBath.</xs:documentation>
          <xs:appinfo>
            <retsid>100588</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Bonus Room">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100589</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Breakfast Nook">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101799</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Breakfast Room">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100590</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Crafts Room">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100591</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Den">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100592</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Dining Room">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100593</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Eat-In Kitchen">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100594</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Efficiency">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100595</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Enclosed Patio">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100596</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Family Room">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100597</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Florida Room">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100599</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Formal Dining Room">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100600</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Foyer">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100601</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Full Bath">
        <xs:annotation>
          <xs:documentation>See other bath types HalfBath, OneQuarterBath, ThreeQuarterBath</xs:documentation>
          <xs:appinfo>
            <retsid>100602</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Game Room">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100603</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Great Room">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100604</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Guest House">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100605</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Guest Room">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100606</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Half Bath">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100607</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="In-Law Suite">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100608</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Kitchen">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100609</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Kitchenette">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100610</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Laundry Closet">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100611</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Laundry Room">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100612</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Library">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100613</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Living Room">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100614</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Loft">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100615</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Master Bathroom">
        <xs:annotation>
          <xs:documentation>Added for the syndication workgroup</xs:documentation>
          <xs:appinfo>
            <retsid>101800</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Media Room">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100616</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mudroom">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100617</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Music Room">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100618</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Office">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100619</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="One-Quarter Bath">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100620</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <!--
	Already defined as Walk-in Pantry
				<xs:enumeration value="Pantry">
					<xs:annotation>
						<xs:appinfo>
							<retsid></retsid>
						</xs:appinfo>
					</xs:annotation>
				</xs:enumeration>
-->
      <xs:enumeration value="Patio">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100640</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Photo Lab">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100621</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Recreational Room">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100622</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Sauna">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100623</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Servant Quarters">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100624</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Sitting Room">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100625</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Solarium">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100626</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Storage">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100627</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Studio">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100628</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Study">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100629</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Sunroom">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100630</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Theatre">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100631</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Three-Quarter Bath">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100632</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Utility">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100634</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Walk-In Closet">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100635</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Walk-In Pantry">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100636</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Wok Kitchen">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100637</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Workshop">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100638</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100639</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101601</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:ViewEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="ViewEnum">
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Airport">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101750</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Average">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101751</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Bluff">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101752</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Bridge">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101775</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Canyon">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101753</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="City">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101754</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Desert">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101776</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Forest">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101781</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Golf Course">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101777</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Harbor">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101778</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Hills">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101779</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Lake">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101755</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Marina">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101780</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mountain">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101756</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="None">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101757</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Ocean">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101758</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Panorama">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101759</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Park">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101760</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Ravine">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101761</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="River">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101768</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Territorial">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101769</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Valley">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101770</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Vista">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101771</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101772</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Water">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101773</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101774</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:StringValueDescriptionPairType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#StringValueDescriptionPairType_Description RETSCommons.tmp#StringValueDescriptionPairType_Value
Used by
Model commons:Description{0,1} , commons:Value{0,1}
Children commons:Description, commons:Value
Source
<xs:complexType name="StringValueDescriptionPairType">
  <xs:sequence>
    <xs:element name="Description" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100022</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Value" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100021</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Simple Type commons:simpleTime
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram
Type restriction of xs:string
Facets
pattern [0-1]?[0-9][:]+[0-5][0-9]\s*(AM|PM|am|pm|A|P|a|p)?\s*
Used by
Source
<xs:simpleType name="simpleTime">
  <xs:restriction base="xs:string">
    <xs:pattern value="[0-1]?[0-9][:]+[0-5][0-9]\s*(AM|PM|am|pm|A|P|a|p)?\s*"/>
  </xs:restriction>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Simple Type commons:nullable-boolean
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#empty-string
Type union of(xs:boolean, commons:empty-string)
Used by
Elements commons:AnimalPolicy/commons:IsDepositRequired, commons:AnimalPolicy/commons:PermitAnimals, commons:ContingencyType/commons:IsSatisfied, commons:FarmType/commons:HasAgricultureUseExemption, commons:FarmType/commons:IsAgricultureReserve, commons:LeaseFinancialType/commons:HasLeaseRenewalOption, commons:LeaseFinancialType/commons:HasPurchaseOption, commons:LeaseFinancialType/commons:IsAssignable, commons:LeaseFinancialType/commons:IsAssumable, commons:LeaseFinancialType/commons:IsAttornable, commons:LeaseFinancialType/commons:IsLeased, commons:ParkingSpaceType/commons:IsAttached, commons:ParkingType/commons:HasGarage, commons:ParkingType/commons:HasParking, commons:PoolType/commons:HasPool, commons:PoolType/commons:HasSpa, commons:PoolType/commons:IsHeated, commons:PoolType/commons:IsIndoor, commons:PoolType/commons:IsSaltWater, commons:RentClosingFinancialType/commons:IsFurnished, commons:RentClosingFinancialType/commons:IsShortTerm, commons:RentCurrentFinancialType/commons:IsRentControlled, commons:RentCurrentFinancialType/commons:IsRented, commons:RentFinancialType/commons:RequiresSecurityDeposit, commons:RentFinancialType/commons:RequiresTenantBoardApproval, commons:RentListingFinancialType/commons:IsAvailableFurnished, commons:RentListingFinancialType/commons:IsAvailableShortTerm, commons:ShowingInformationType/commons:AppointmentRequired, commons:WaterFeatureType/commons:HasWaterAccess, commons:WaterFeatureType/commons:HasWaterView, commons:WaterFeatureType/commons:IsNavigable, commons:WaterFeatureType/commons:IsWaterfront, commons:WaterFeatureType/commons:PermitWaterSki, commons:WaterFeatureType/commons:PermitWaterSports, synd:OpenHouseType/synd:AppointmentRequiredYN
Complex Type commons:SecureBoolean
Source
<xs:simpleType name="nullable-boolean">
  <xs:union memberTypes="xs:boolean commons:empty-string"/>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Complex Type commons:ModificationTimestamp
Namespace http://rets.org/xsd/RETSCommons
Annotations
Datetime that a record (such as a listing) or document (such as an
offer or an XML instance of metadata) was changed.
Diagram
Diagram RETSCommons.tmp#nullable-dateTime RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureDateTime
Type extension of commons:SecureDateTime
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="ModificationTimestamp">
  <xs:annotation>
    <xs:documentation>Datetime that a record (such as a listing) or document (such as an offer or an XML instance of metadata) was changed.</xs:documentation>
    <xs:appinfo>2007-03-10T12:00:00-05:00</xs:appinfo>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureDateTime"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Complex Type commons:SecureDateTime
Namespace http://rets.org/xsd/RETSCommons
Annotations
DateTime element with an isgSecurityClass attribute.
Diagram
Diagram RETSCommons.tmp#nullable-dateTime RETSCommons.tmp#isgSecurityClass
Type extension of commons:nullable-dateTime
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="SecureDateTime">
  <xs:annotation>
    <xs:documentation>DateTime element with an isgSecurityClass attribute.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:nullable-dateTime">
      <xs:attribute ref="commons:isgSecurityClass" use="required"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Simple Type commons:nullable-dateTime
Namespace http://rets.org/xsd/RETSCommons
Annotations
Utilization of the xml validation trick of nullability.
				See nntp:microsoft.public.dotnet.xml
				messageId O8#J5#61EHA.2676@TK2MSFTNGP12.phx.gbl
				by Patricia Walmsley.

				As noted therein, the normally described solution of
				using the nillable attribute requires the addition of
				the xs:nil="true" to each element that is nil.

				The solution provided in the nntp group
				xmlschema-dev@w3.org
				messageId 170431525270.20030527171850@jenitennison.com
				does not work.

				The union permits the underlying data type
				representation and the empty element tag.
				Both a valid dateTime and the string "" will validate.

				This documentation comment applies to all simpleTypes
				with the name pattern nullable-data-type.
Diagram
Diagram RETSCommons.tmp#empty-string
Type union of(xs:dateTime, commons:empty-string)
Used by
Complex Type commons:SecureDateTime
Source
<xs:simpleType name="nullable-dateTime">
  <xs:annotation>
    <xs:documentation>Utilization of the xml validation trick of nullability. See nntp:microsoft.public.dotnet.xml messageId O8#J5#61EHA.2676@TK2MSFTNGP12.phx.gbl by Patricia Walmsley. As noted therein, the normally described solution of using the nillable attribute requires the addition of the xs:nil="true" to each element that is nil. The solution provided in the nntp group xmlschema-dev@w3.org messageId 170431525270.20030527171850@jenitennison.com does not work. The union permits the underlying data type representation and the empty element tag. Both a valid dateTime and the string "" will validate. This documentation comment applies to all simpleTypes with the name pattern nullable-data-type.</xs:documentation>
  </xs:annotation>
  <xs:union memberTypes="xs:dateTime commons:empty-string"/>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Complex Type commons:Money
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode
Type extension of commons:nullable-decimal
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
Source
<xs:complexType name="Money">
  <xs:simpleContent>
    <xs:extension base="commons:nullable-decimal">
      <xs:attribute ref="commons:currencyCode"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Simple Type commons:nullable-decimal
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#empty-string
Type union of(xs:decimal, commons:empty-string)
Used by
Source
<xs:simpleType name="nullable-decimal">
  <xs:union memberTypes="xs:decimal commons:empty-string"/>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Complex Type commons:PriceWithOptionalFrequency
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney RETSCommons.tmp#currencyPeriod
Type extension of commons:SecureMoney
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:currencyPeriod restriction of xs:token optional
The currencyPeriod attribute indicates that the price is repeated
at the frequency indicated. The abscence of the attribute indicates
a one-time payment.
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="PriceWithOptionalFrequency">
  <xs:complexContent>
    <xs:extension base="commons:SecureMoney">
      <xs:attribute ref="commons:currencyPeriod" use="optional">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100087</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:attribute>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:SecureMoney
Namespace http://rets.org/xsd/RETSCommons
Annotations
Money element with access control attribute
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass
Type extension of commons:Money
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="SecureMoney">
  <xs:annotation>
    <xs:documentation>Money element with access control attribute</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="commons:Money">
      <xs:attribute ref="commons:isgSecurityClass" use="required"/>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Complex Type commons:SourceProviderCategoryEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
The source of the listing information - used by Syndication.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="SourceProviderCategoryEnum">
  <xs:annotation>
    <xs:documentation>The source of the listing information - used by Syndication.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Aggregator">
        <xs:annotation>
          <xs:documentation>Information provided by Aggregator.</xs:documentation>
          <xs:appinfo>
            <retsid>103335</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Broker">
        <xs:annotation>
          <xs:documentation>The information was provided by the Broker</xs:documentation>
          <xs:appinfo>
            <retsid>103336</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Franchiser">
        <xs:annotation>
          <xs:documentation>The information was provided by the Franchiser</xs:documentation>
          <xs:appinfo>
            <retsid>103337</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HomeBuilder">
        <xs:annotation>
          <xs:documentation>The information was provided by the Home Builder</xs:documentation>
          <xs:appinfo>
            <retsid>103338</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Member">
        <xs:annotation>
          <xs:documentation>The information was provided by the Listing Member</xs:documentation>
          <xs:appinfo>
            <retsid>103339</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MLS">
        <xs:annotation>
          <xs:documentation>The information was provided by the MLS</xs:documentation>
          <xs:appinfo>
            <retsid>103340</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Owner">
        <xs:annotation>
          <xs:documentation>The information was provided by the property Owner</xs:documentation>
          <xs:appinfo>
            <retsid>103341</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Publisher">
        <xs:annotation>
          <xs:documentation>The information was provided by a Publisher</xs:documentation>
          <xs:appinfo>
            <retsid>103342</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:documentation>The information provider is unknown</xs:documentation>
          <xs:appinfo>
            <retsid>103343</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103344</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Simple Type commons:nullable-integer
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#empty-string
Type union of(xs:integer, commons:empty-string)
Used by
Source
<xs:simpleType name="nullable-integer">
  <xs:union memberTypes="xs:integer commons:empty-string"/>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Complex Type commons:PropertyTypeEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
Defines the major property resource.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="PropertyTypeEnum">
  <xs:annotation>
    <xs:documentation>Defines the major property resource.</xs:documentation>
    <xs:appinfo>Residential</xs:appinfo>
  </xs:annotation>
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Residential">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101490</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Lots And Land">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101491</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Farm And Agriculture">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101492</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MultiFamily">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101493</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Commercial">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101494</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Common Interest">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101495</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rental">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101496</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101497</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:PropertySubTypeEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
Defines the subset of property types.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="PropertySubTypeEnum">
  <xs:annotation>
    <xs:documentation>Defines the subset of property types.</xs:documentation>
    <xs:appinfo>SingleFamily</xs:appinfo>
  </xs:annotation>
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Apartment">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101498</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Deeded Parking">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101499</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Boatslip">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101500</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cabin">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101501</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Condominium">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101502</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Duplex">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101503</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Farm">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101504</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Manufactured Home">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101505</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mobile Home">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101506</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Own Your Own">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101507</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Quadruplex">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101508</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Single Family Attached">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101509</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Single Family Detached">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101510</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Stock Cooperative">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101511</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Townhouse">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101512</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Timeshare">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101513</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Triplex">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101514</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101515</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Simple Type commons:ListingCategoryEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram
Type restriction of xs:token
Facets
enumeration Purchase
enumeration Lease
enumeration Rent
While rent and lease may be considered
synonymous, this is a convenience entry.
Common usage has Rent as a term of less
than a year, or month to month, while
lease represents a term of greater
than one year. These are usages only
and local conditions may change the
meaning.
Used by
Source
<xs:simpleType name="ListingCategoryEnum">
  <xs:restriction base="xs:token">
    <xs:enumeration value="Purchase">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101217</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Lease">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101218</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Rent">
      <xs:annotation>
        <xs:documentation>While rent and lease may be considered synonymous, this is a convenience entry. Common usage has Rent as a term of less than a year, or month to month, while lease represents a term of greater than one year. These are usages only and local conditions may change the meaning.</xs:documentation>
        <xs:appinfo>
          <retsid>101219</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Simple Type commons:ListingStatusEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
The current status of the listing.
A lengthy discussion of the listings statuses
occurred during the Boston 2007 meeting.
At this time, the group decided to restructure
the list of statuses, removing some synonyms
and making the list 'closed'. That is, the 
extension mechanism normally applied to enumerations
to permit additional values has been removed.
Only the statuses in this list are RETS status
values.
See the ListingStatusType for a location to
included locally defined status types that MUST
map to an equivalent RETS listing status.
Diagram
Diagram
Type restriction of xs:token
Facets
enumeration Active
The listing is available for marketing.
enumeration Cancelled
The listing contract has terminated prior 
to contract expiration. This is synonymous
to the status of Terminated.
enumeration Closed
The listing transaction is completed.
Some systems may have historical
information described as Sold.
This is a synonym.
enumeration Expired
The term of the listing contract
expired without closing.
enumeration Pending
A contract for purchase or lease
has been entered into.
This is considered synonymous with
the status UnderContract, that more
precisely describes the status, however,
usage in the industry has been around the
word 'Pending' so the group decided to
keep the word in common usage rather than
the more correct word.
enumeration Withdrawn
The listing is temporarily
or permanently off market.
The listing contract is still
in force.
Historical statuses like Inactive, TempOff
and Off-Market are considered synonyms
of Withdrawn.
Used by
Source
<xs:simpleType name="ListingStatusEnum">
  <xs:annotation>
    <xs:documentation>The current status of the listing. A lengthy discussion of the listings statuses occurred during the Boston 2007 meeting. At this time, the group decided to restructure the list of statuses, removing some synonyms and making the list 'closed'. That is, the extension mechanism normally applied to enumerations to permit additional values has been removed. Only the statuses in this list are RETS status values. See the ListingStatusType for a location to included locally defined status types that MUST map to an equivalent RETS listing status.</xs:documentation>
    <xs:appinfo>Active</xs:appinfo>
  </xs:annotation>
  <xs:restriction base="xs:token">
    <xs:enumeration value="Active">
      <xs:annotation>
        <xs:documentation>The listing is available for marketing.</xs:documentation>
        <xs:appinfo>
          <retsid>101220</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Cancelled">
      <xs:annotation>
        <xs:documentation>The listing contract has terminated prior to contract expiration. This is synonymous to the status of Terminated.</xs:documentation>
        <xs:appinfo>
          <retsid>101221</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Closed">
      <xs:annotation>
        <xs:documentation>The listing transaction is completed. Some systems may have historical information described as Sold. This is a synonym.</xs:documentation>
        <xs:appinfo>
          <retsid>101222</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Expired">
      <xs:annotation>
        <xs:documentation>The term of the listing contract expired without closing.</xs:documentation>
        <xs:appinfo>
          <retsid>101223</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Pending">
      <xs:annotation>
        <xs:documentation>A contract for purchase or lease has been entered into. This is considered synonymous with the status UnderContract, that more precisely describes the status, however, usage in the industry has been around the word 'Pending' so the group decided to keep the word in common usage rather than the more correct word.</xs:documentation>
        <xs:appinfo>
          <retsid>101224</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Withdrawn">
      <xs:annotation>
        <xs:documentation>The listing is temporarily or permanently off market. The listing contract is still in force. Historical statuses like Inactive, TempOff and Off-Market are considered synonyms of Withdrawn.</xs:documentation>
        <xs:appinfo>
          <retsid>101225</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:MarketingInformationType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Items related to the contract between the
selling agent and the owner.
These indicators are used to determine the
visibility of the listing on the internet,
visibility of address on the internet, visibility
of the photo on the internet, and whether the
property has a sign. Additional elements
may be others discovered in the future.
Diagram
Diagram RETSCommons.tmp#MarketingInformationType_PermitInternet RETSCommons.tmp#MarketingInformationType_PermitAddressOnInternet RETSCommons.tmp#MarketingInformationType_PermitPictureOnInternet RETSCommons.tmp#MarketingInformationType_PermitSignOnProperty RETSCommons.tmp#MarketingInformationType_HasSignOnProperty RETSCommons.tmp#MarketingInformationType_VOWEntireListingDisplay RETSCommons.tmp#MarketingInformationType_VOWAddressDisplay RETSCommons.tmp#MarketingInformationType_VOWAutomatedValuationDisplay RETSCommons.tmp#MarketingInformationType_VOWConsumerComment
Used by
Model commons:PermitInternet{0,1} , commons:PermitAddressOnInternet{0,1} , commons:PermitPictureOnInternet{0,1} , commons:PermitSignOnProperty{0,1} , commons:HasSignOnProperty{0,1} , commons:VOWEntireListingDisplay{0,1} , commons:VOWAddressDisplay{0,1} , commons:VOWAutomatedValuationDisplay{0,1} , commons:VOWConsumerComment{0,1} , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:HasSignOnProperty, commons:PermitAddressOnInternet, commons:PermitInternet, commons:PermitPictureOnInternet, commons:PermitSignOnProperty, commons:VOWAddressDisplay, commons:VOWAutomatedValuationDisplay, commons:VOWConsumerComment, commons:VOWEntireListingDisplay
Source
<xs:complexType name="MarketingInformationType">
  <xs:annotation>
    <xs:documentation>Items related to the contract between the selling agent and the owner. These indicators are used to determine the visibility of the listing on the internet, visibility of address on the internet, visibility of the photo on the internet, and whether the property has a sign. Additional elements may be others discovered in the future.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="PermitInternet" type="commons:SecureBoolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The seller agreed to permit the listing to be marketed on the internet.</xs:documentation>
        <xs:appinfo>
          <retsid>100342</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="PermitAddressOnInternet" type="commons:SecureBoolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The seller agreed to permit the property address to be displayed on the internet.</xs:documentation>
        <xs:appinfo>
          <retsid>100343</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="PermitPictureOnInternet" type="commons:SecureBoolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The seller agreed to permit the display of image(s) of the property on the internet.</xs:documentation>
        <xs:appinfo>
          <retsid>100344</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="PermitSignOnProperty" type="commons:SecureBoolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The seller agreed to permit a for-sale sign on the property and asserts the right to provide that permission. This may be constrained by local rules or home-owner rules.</xs:documentation>
        <xs:appinfo>
          <retsid>100345</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="HasSignOnProperty" type="commons:SecureBoolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>A for-sale sign is on the property.</xs:documentation>
        <xs:appinfo>
          <retsid>100388</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="VOWEntireListingDisplay" type="commons:SecureBoolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Indicates whether the listing may be displayed.</xs:documentation>
        <xs:appinfo>
          <retsid>102026</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="VOWAddressDisplay" type="commons:SecureBoolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Indicates whether the listing address may be displayed.</xs:documentation>
        <xs:appinfo>
          <retsid>102027</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="VOWAutomatedValuationDisplay" type="commons:SecureBoolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Indicates whether the listing approximated valuation may be displayed.</xs:documentation>
        <xs:appinfo>
          <retsid>102028</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="VOWConsumerComment" type="commons:SecureBoolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Indicates whether consumer comments may be displayed.</xs:documentation>
        <xs:appinfo>
          <retsid>102029</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:SecureBoolean
Namespace http://rets.org/xsd/RETSCommons
Annotations
Boolean element with an isgSecurityClass attribute.
Diagram
Diagram RETSCommons.tmp#nullable-boolean RETSCommons.tmp#isgSecurityClass
Type extension of commons:nullable-boolean
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="SecureBoolean">
  <xs:annotation>
    <xs:documentation>Boolean element with an isgSecurityClass attribute.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:nullable-boolean">
      <xs:attribute ref="commons:isgSecurityClass" use="required"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Complex Type commons:Area
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#areaUnits RETSCommons.tmp#measurementSource
Type extension of commons:nullable-decimal
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:areaUnits restriction of xs:token optional
Area measurement units
commons:measurementSource restriction of xs:string optional
The source of the measurement
Source
<xs:complexType name="Area">
  <xs:simpleContent>
    <xs:extension base="commons:nullable-decimal">
      <xs:attribute ref="commons:areaUnits" use="optional"/>
      <xs:attribute ref="commons:measurementSource" use="optional"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Complex Type commons:ForeclosureStatusEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="ForeclosureStatusEnum">
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Notice of Default (Pre-Foreclosure)">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101647</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Lis Pendens (Pre-Foreclosure)">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101648</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Notice of Trustee Sale (Auction)">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101649</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Notice of Foreclosure Sale (Auction)">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101650</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="REO - Bank Owned">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101651</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Foreclosure - Other">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103409</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:documentation>The possession is some other type. See the possessionTypeOtherDescription attribute for more details.</xs:documentation>
          <xs:appinfo>
            <retsid>103410</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Legal.xsd
Complex Type commons:ExpensesType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Money spent or costs incurred.
Diagram
Diagram RETSCommons.tmp#ExpensesType_ExpenseCategory RETSCommons.tmp#ExpensesType_ExpenseValue
Used by
Model commons:ExpenseCategory{0,1} , commons:ExpenseValue{0,1}
Children commons:ExpenseCategory, commons:ExpenseValue
Source
<xs:complexType name="ExpensesType">
  <xs:annotation>
    <xs:documentation>Money spent or costs incurred.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="ExpenseCategory" type="commons:ExpenseTypeEnum" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>103331</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="ExpenseValue" type="commons:FeeWithOptionalFrequency" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>103332</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <!-- To delete
			<xs:element	name="CondoCoopFee"
							type="commons:FeeWithFrequency"
							minOccurs="0"
							maxOccurs="1">
				<xs:annotation>
					<xs:appinfo>
						<retsid>100110</retsid>
						<example></example>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element	name="ElevatorUseFee"
							type="commons:Fee"
							minOccurs="0"
							maxOccurs="1">
				<xs:annotation>
					<xs:appinfo>
						<retsid>100111</retsid>
						<example></example>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element	name="FrontFootFee"
							type="commons:Fee"
							minOccurs="0"
							maxOccurs="1">
				<xs:annotation>
					<xs:appinfo>
						<retsid>100112</retsid>
						<example></example>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element	name="HOAFee"
							type="commons:FeeWithFrequency"
							minOccurs="0"
							maxOccurs="1">
				<xs:annotation>
					<xs:documentation>
						A fee paid by the homeowner to the
						association that governs a condominium
						complex for their part of the
						maintenance and management of the
						project. Formatting is specified by
						the currency attribute and the period
						attribute signifies how often the fee
						is payable (monthly, quarterly, etc.).
					</xs:documentation>
					<xs:appinfo>
						<retsid>100113</retsid>
						<example></example>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element	name="HOATransferFee"
							type="commons:Fee"
							minOccurs="0"
							maxOccurs="1">
				<xs:annotation>
					<xs:appinfo>
						<retsid>100114</retsid>
						<example></example>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element	name="MoveInFee"
							type="commons:Fee"
							minOccurs="0"
							maxOccurs="1">
				<xs:annotation>
					<xs:appinfo>
						<retsid>100115</retsid>
						<example></example>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element	name="PetDeposit"
							type="commons:Fee"
							minOccurs="0"
							maxOccurs="1">
				<xs:annotation>
					<xs:appinfo>
						<retsid>100116</retsid>
						<example></example>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element	name="ProcessingFee"
							type="commons:Fee"
							minOccurs="0"
							maxOccurs="1">
				<xs:annotation>
					<xs:appinfo>
						<retsid>100117</retsid>
						<example></example>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element	name="RepairDeductible"
							type="commons:Fee"
							minOccurs="0"
							maxOccurs="1">
				<xs:annotation>
					<xs:appinfo>
						<retsid>100118</retsid>
						<example></example>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element	name="WaterSewerHookup"
							type="commons:Fee"
							minOccurs="0"
							maxOccurs="1">
				<xs:annotation>
					<xs:appinfo>
						<retsid>100119</retsid>
						<example></example>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element	name="TenantPays"
							type="commons:Fee"
							minOccurs="0"
							maxOccurs="1">
				<xs:annotation>
					<xs:appinfo>
						<retsid>100120</retsid>
						<example></example>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element	name="OwnerPays"
							type="commons:Fee"
							minOccurs="0"
							maxOccurs="1">
				<xs:annotation>
					<xs:appinfo>
						<retsid>100121</retsid>
						<example></example>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:any	namespace="##other"
						minOccurs="0"
						maxOccurs="unbounded"/>
-->
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:ExpenseTypeEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
Enumerations for the description of expenses.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="ExpenseTypeEnum">
  <xs:annotation>
    <xs:documentation>Enumerations for the description of expenses.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of the types of expenses and fees</xs:documentation>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Accounting Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103203</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AC Maintenance Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103204</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Additional Pet Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103205</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Amenity Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103206</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Annual Operating Expenses">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103207</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Application Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103208</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Beach Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103209</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Boat Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103210</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Broadband Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103211</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Building Insurance">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103212</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Building Maintenance Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103213</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Bus Service Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103214</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cable Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103215</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Capital Improvements Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103216</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Carpet Cleaning Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103217</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cleaning Deposit">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103218</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cleaning Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103219</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Closing Cost">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103220</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Club Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103221</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Club Membership Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103222</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cold Water Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103223</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Community/Master Home Owner Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103224</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Common Area Maintenance Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103225</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Community Development District Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103226</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Concierge Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103227</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Condo/Coop Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>100110</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Condo Management Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103229</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Contingency Fund Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103230</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cook Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103231</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Co-Op Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103232</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Day Care Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103233</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Dock Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103234</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Doorman Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103235</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Dredging Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103236</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Electric Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103237</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Elevator Use Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>100111</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Equestrian Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103239</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Exterminator Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103240</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Facilities Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103241</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Fire Department Dues">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103242</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Fire Insurance Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103243</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Firewood Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103244</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="First Months Rent">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103245</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="First Two Months Rent">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103246</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Fitness Center Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103247</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Front Foot Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>100112</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Gardener Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103249</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Gas Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103250</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Green Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103251</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Ground Maintenance Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103253</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Ground Rent">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103254</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Gutter Cleaning Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103255</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Health Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103256</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Home Owner Assessments Fee">
        <xs:annotation>
          <xs:documentation>A fee paid by the homeowner to the association that governs a condominium complex for their part of the maintenance and management of the project. Formatting is specified by the currency attribute and the period attribute signifies how often the fee is payable (monthly, quarterly, etc.).</xs:documentation>
          <xs:appinfo>
            <retsid>100113</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Home Owner Transfer Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>100114</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Horse Care Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103259</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Initiation Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103260</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Key Deposit">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103261</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Land Assessment Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103262</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Land Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103263</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Last Months Rent">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103264</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Lawn Maintenance Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103265</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Legal Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103266</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Lifeguard Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103267</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Light Bulbs/Filters/Fuses/Alarm Care Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103268</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Light Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103269</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Maid Service Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103270</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Maint. on Pool/Tennis/Club Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103271</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Management Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103272</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Marina Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103273</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mello-Roos Community Facilities District Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103274</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MH Park Fees">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103275</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Move in Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>100115</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Move-Out Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103277</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Oil Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103278</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Onsite Parking Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103279</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Origination Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103280</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Park Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103281</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Parking Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103282</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Pet Addendum Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103283</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Pet Application Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103284</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Pet Deposit">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>100116</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Phone Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103286</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Pier/Dock Maintenance Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103287</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Planned Area Development Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103288</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="POA Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103289</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Pool/Spa Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103290</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Processing Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>100117</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Ranch Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103292</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Recapture Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103293</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Recreation Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103294</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Recycling Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103295</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Regime Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103297</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Re-Key Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103298</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Repair Deductible">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>100118</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Reservation Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103300</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Resort Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103301</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Roof Maintenance Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103302</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Roof Repair Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103303</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Roof Replacement Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103304</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="RV Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103306</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="RV Parking Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103307</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Security Deposit">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103308</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Security Light Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103309</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Security Monitoring Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103310</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Security Service Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103311</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Security Staff Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103312</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Security System Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103313</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Septic Inspection Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103314</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Sewer Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103315</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Sewer Tap Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103316</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Snow Removal Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103317</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Social Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103318</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Special Assessment Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103319</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Storm Water Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103320</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Street Lighting Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103321</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Street Maintenance Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103322</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Street Parking Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103323</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Structural Maintenance Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103324</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Tennis Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103325</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Trash Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103326</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Triple Net Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103327</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Utilities Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103328</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Walking Trail Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103329</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Water Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103228</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Waterfront Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103238</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Water Heater Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103248</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Water Irrigation Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103257</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Water Pipe Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103258</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Water Rights Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103276</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Water/Sewer Hookup Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>100119</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Water Tap Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103285</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Water Treatment Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103291</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Water Use Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103330</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Window Cleaning Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103296</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Yard Care Fee">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103305</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Tenant Pays">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>100120</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Owner Pays">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>100121</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103299</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:FeeWithOptionalFrequency
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney RETSCommons.tmp#currencyPeriod
Type extension of commons:SecureMoney
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:currencyPeriod restriction of xs:token optional
The currencyPeriod attribute indicates that the price is repeated
at the frequency indicated. The abscence of the attribute indicates
a one-time payment.
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="FeeWithOptionalFrequency">
  <xs:complexContent>
    <xs:extension base="commons:SecureMoney">
      <xs:attribute ref="commons:currencyPeriod" use="optional">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103333</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:attribute>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:Disclaimer
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text that serves as a negation or limitation of the rights under 
a warranty given by a seller to a buyer.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="Disclaimer">
  <xs:annotation>
    <xs:documentation>Text that serves as a negation or limitation of the rights under a warranty given by a seller to a buyer.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:SecureString
Namespace http://rets.org/xsd/RETSCommons
Annotations
String element with an isgSecurityClass attribute.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass
Type extension of xs:string
Used by
Complex Types commons:BasementType, commons:BrokerId, commons:BrokerName, commons:BuildingName, commons:BuildingType, commons:BusinessName, commons:CompleteName, commons:ComplexFeatures, commons:Condominium, commons:ConstructionMaterials, commons:CopyrightNoticeType, commons:County, commons:CrossStreet, commons:Designation, commons:DevelopmentStatus, commons:DimensionsType, commons:Directions, commons:Disclaimer, commons:DocumentId, commons:DocumentType, commons:EmailAddress, commons:EnergyInformation, commons:Exterior, commons:ExteriorFeatures, commons:HOADocuments, commons:Laundry, commons:LeaseOption, commons:LegalDescription, commons:Level, commons:ListingId, commons:LotSizeRange, commons:MapCoordinate, commons:OfficeId, commons:OfficeName, commons:OwnerPays, commons:OwnershipType, commons:ParcelAccess, commons:ParcelNumber, commons:PatioStyleType, commons:PictureCaption, commons:PictureId, commons:PresentUse, commons:PropertyZoning, commons:ReportsAvailable, commons:SchoolDistrict, commons:SeniorCommunity, commons:Style, commons:Subdivision, commons:TaxId, commons:TaxKey, commons:TenantPays, commons:TradeOption, commons:TransactionType, commons:VestmentType
Elements commons:Balcony/commons:Description, commons:BasementDetails/commons:CeilingDescription, commons:BasementDetails/commons:OutsideEntryDescription, commons:BathWainscotMaterials/commons:Description, commons:Community/commons:CommunityName, commons:Deck/commons:Description, commons:Deck/commons:Material, commons:ExistingStructure/commons:Description, commons:FarmType/commons:BestUse, commons:FarmType/commons:CurrentCrop, commons:FarmType/commons:FarmOperation, commons:FarmType/commons:Irrigation, commons:FarmType/commons:PotentialLivestock, commons:FarmType/commons:PresentLivestock, commons:FarmType/commons:PresentUse, commons:FoundationDetails/commons:BasementDescription, commons:FoundationDetails/commons:CrawlSpaceDescription, commons:FoundationDetails/commons:DampnessDescription, commons:FoundationDetails/commons:InfestationDescription, commons:FoundationDetails/commons:SettlementDescription, commons:FoundationDetails/commons:SlabDescription, commons:FoundationDetails/commons:SumpPumpDescription, commons:GeographicData/commons:Accuracy, commons:GeographicData/commons:FloodPlain, commons:GeographicData/commons:Source, commons:InsulationType/commons:RatingValue, commons:LeaseFinancialType/commons:TenantPays, commons:LeaseType/commons:LeaseType, commons:LicenseType/commons:LicenseCategory, commons:LicenseType/commons:LicenseNumber, commons:LockboxType/commons:Location, commons:LockboxType/commons:Model, commons:MLSAreaType/commons:MajorArea, commons:MLSAreaType/commons:MinorArea, commons:MLSAreaType/commons:SecondaryArea, commons:ManufacturedHousingType/commons:Make, commons:ManufacturedHousingType/commons:ManufacturerName, commons:ManufacturedHousingType/commons:Model, commons:MortgageType/commons:MortgageConditions, commons:MortgageType/commons:MortgageVendorName, commons:MortgageType/commons:ProductName, commons:OwnedItem/commons:Description, commons:OwnedItem/commons:OwnershipType, commons:Porch/commons:Description, commons:PrintedMapCoordinate/commons:MapPage, commons:PrintedMapCoordinate/commons:ReferenceBook, commons:ProfessionalLicenseType/commons:Jurisdiction, commons:ProfessionalLicenseType/commons:LicenseNumber, commons:PurchaseClosingFinancialType/commons:SellerTerms, commons:PurchaseClosingFinancialType/commons:TermsOfSale, commons:PurchaseFinancialType/commons:SellerTerms, commons:RentFinancialType/commons:TenantApplicationDescription, commons:RentFinancialType/commons:TenantPays, commons:RentLeaseClauses/commons:RentLeaseClause, commons:RentLeaseSpecials/commons:RentLeaseSpecial, commons:RoomType/commons:Description, commons:ShowingInformationType/commons:ShowingAccess, commons:SimpleGeographicData/commons:Elevation, commons:SpaceDetailType/commons:FinishDescription, commons:TenantResponsible/commons:TenantResponsibility, commons:TenantRights/commons:TenantRight, commons:WaterFeatureType/commons:BodyName, commons:WaterFeatureType/commons:DockType, commons:WaterFeatureType/commons:PhysicalDockSlipConvey
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="SecureString">
  <xs:annotation>
    <xs:documentation>String element with an isgSecurityClass attribute.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute ref="commons:isgSecurityClass" use="required"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Simple Type commons:Vocabulary
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram
Type xs:string
Source
<xs:simpleType name="Vocabulary">
  <xs:restriction base="xs:string"/>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:BasementCategoryEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
The basement category.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="BasementCategoryEnum">
  <xs:annotation>
    <xs:documentation>The basement category.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Crawlspace-Barrier">
        <xs:annotation>
          <xs:documentation>A floor space that has less than the locally defined minimum height for a room with an earth floor covered by a barrier system to minimize allergic reactions. See also Crawlspace for further definition.</xs:documentation>
          <xs:appinfo>
            <retsid>101708</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cellar">
        <xs:annotation>
          <xs:documentation>An unfinished space which may have earth or non-foundation walls. It may also include spaces that are accessed only via external entrances. It is typically unheated.</xs:documentation>
          <xs:appinfo>
            <retsid>101709</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Crawlspace">
        <xs:annotation>
          <xs:documentation>A floor space that has less than the locally defined minimum height for a room. Typically, this space has much less than this minimum height and may have insufficient height for a human to enter the space.</xs:documentation>
          <xs:appinfo>
            <retsid>101710</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Full">
        <xs:annotation>
          <xs:documentation>A below-grade space extending under the main footprint of the structure</xs:documentation>
          <xs:appinfo>
            <retsid>101711</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Partial">
        <xs:annotation>
          <xs:documentation>A below-grade space extending under a portion of the main footprint of the structure.</xs:documentation>
          <xs:appinfo>
            <retsid>101712</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Crawlspace-Partial">
        <xs:annotation>
          <xs:documentation>A floor space that has less than the locally defined minimum height for a room. Typically, this space has much less than this minimum height and may have insufficient height for a human to enter the space. This will only extend for a portion of the footprint of the structure.</xs:documentation>
          <xs:appinfo>
            <retsid>101713</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Walk-out-Partial">
        <xs:annotation>
          <xs:documentation>A basement where one or more sides of the basement are at grade, typically caused because the structure is on a sloping site. This type may also be known as a daylight basement. This will extend over only a portion of the footprint of the structure.</xs:documentation>
          <xs:appinfo>
            <retsid>101714</retsid>
            <synonym>daylight</synonym>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Walk-out">
        <xs:annotation>
          <xs:documentation>A basement where one or more sides of the basement are at grade, typically caused because the structure is on a sloping site. This type may also be known as a daylight basement.</xs:documentation>
          <xs:appinfo>
            <retsid>101715</retsid>
            <synonym>daylight</synonym>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101716</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101717</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:ExistingStructureCategoryEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
Defines the types of structures that exist on the property.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="ExistingStructureCategoryEnum">
  <xs:annotation>
    <xs:documentation>Defines the types of structures that exist on the property.</xs:documentation>
    <xs:appinfo>Barn</xs:appinfo>
  </xs:annotation>
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Aboveground Pool">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101441</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Bank Barn">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101442</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Barn">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101443</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Barn Stable">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101444</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Belmont">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101445</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Boathouse">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101446</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Carriage House">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101447</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cattle Barn">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101448</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Center Aisle">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101449</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Corn Barn">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101450</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Clubhouse">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101451</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Community Park">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101452</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Dog Run">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101453</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Exercise Area">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101454</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Gazebo">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101455</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Garage">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101456</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Golf Course">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101457</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Greenhouse">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101458</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Guesthouse">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101459</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Horse Stable">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101460</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="House">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101461</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Hot Tub">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101462</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Indoor Arena">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101463</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Inground Pool">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101464</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Loafing Shed">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101465</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Machine Shed">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101466</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Office Or Studio">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101467</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Playhouse">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101468</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Pool House">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101469</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Poultry House">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101470</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Recreational Facilities">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101471</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Run In Shed">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101472</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Sauna">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101473</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Secondary House">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101474</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Security Facilities">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101475</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Shed">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101476</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Shed-Row">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101477</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Shed-Shop">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101478</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Storage Barn">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101479</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Tenant House">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101480</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Tennis Court">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101481</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Tobacco Barn">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101482</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101483</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:FoundationConstructionEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
The construction type of the foundation.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="FoundationConstructionEnum">
  <xs:annotation>
    <xs:documentation>The construction type of the foundation.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Block">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101826</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Concrete Perimeter">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101718</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Concrete Perimeter and Slab">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101719</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Concrete Slab">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101720</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Masonry">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101721</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mudsill">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101722</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Pier">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101828</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Piling">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101827</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Pillar">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101723</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Post and Beam">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101829</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Post and Pier">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101830</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Quake Bracing">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101831</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Stone">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101832</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101724</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101725</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Simple Type commons:ManufacturedHousingCategoryEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram
Type restriction of xs:token
Facets
enumeration Manufactured
The structure meets federal building codes but not
local building codes,
enumeration Mobile
The structure retains axles and
was built before 1976
enumeration Modular
The structure does not retain axles, may be permanently
attached to the site, should qualify for a real property
mortgage and meets local building codes.
Used by
Source
<xs:simpleType name="ManufacturedHousingCategoryEnum">
  <xs:restriction base="xs:token">
    <xs:enumeration value="Manufactured">
      <xs:annotation>
        <xs:documentation>The structure meets federal building codes but not local building codes,</xs:documentation>
        <xs:appinfo>
          <retsid>101438</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Mobile">
      <xs:annotation>
        <xs:documentation>The structure retains axles and was built before 1976</xs:documentation>
        <xs:appinfo>
          <retsid>101439</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Modular">
      <xs:annotation>
        <xs:documentation>The structure does not retain axles, may be permanently attached to the site, should qualify for a real property mortgage and meets local building codes.</xs:documentation>
        <xs:appinfo>
          <retsid>101440</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:OccupancyStateEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
The current occupancy state values.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="OccupancyStateEnum">
  <xs:annotation>
    <xs:documentation>The current occupancy state values.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Leasee Occupied">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101484</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Manager">
        <xs:annotation>
          <xs:documentation>Property or unit is occupied by the property manager.</xs:documentation>
          <xs:appinfo>
            <retsid>101686</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Owner Occupied">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101485</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Tenant Occupied">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101486</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Vacant">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101487</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101488</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101489</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:PropertyConditionEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
A subjective assessment of the condition
of the property.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="PropertyConditionEnum">
  <xs:annotation>
    <xs:documentation>A subjective assessment of the condition of the property.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Condemed">
        <xs:annotation>
          <xs:documentation>The property is uninhabitable and costs may be incurred to remove existing structures or debris on the property.</xs:documentation>
          <xs:appinfo>
            <retsid>101727</retsid>
            <synonym>Value in land</synonym>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Fair">
        <xs:annotation>
          <xs:documentation>The property is in fair condition.</xs:documentation>
          <xs:appinfo>
            <retsid>101728</retsid>
            <synonym>Average</synonym>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Good">
        <xs:annotation>
          <xs:documentation>The property is in good condition.</xs:documentation>
          <xs:appinfo>
            <retsid>101729</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Poor">
        <xs:annotation>
          <xs:documentation>The property is in poor condition.</xs:documentation>
          <xs:appinfo>
            <retsid>101730</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Repairs - Cosmetic">
        <xs:annotation>
          <xs:documentation>The property needs cosmetic repairs</xs:documentation>
          <xs:appinfo>
            <retsid>101731</retsid>
            <synonym>Handyman</synonym>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Repairs - Major">
        <xs:annotation>
          <xs:documentation>The property needs major repairs.</xs:documentation>
          <xs:appinfo>
            <retsid>101732</retsid>
            <synonym>Fixer</synonym>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Under Construction">
        <xs:annotation>
          <xs:documentation>The property is under current construction.</xs:documentation>
          <xs:appinfo>
            <retsid>101733</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unfinished">
        <xs:annotation>
          <xs:documentation>The property is under construction or renovation and the construction has been abandonded with the property in an uninhabitable state.</xs:documentation>
          <xs:appinfo>
            <retsid>101734</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Uninhabitable">
        <xs:annotation>
          <xs:documentation>The property is in an unihabitable state through neglect. Repairs and permits are required to inhabit this property.</xs:documentation>
          <xs:appinfo>
            <retsid>101735</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:documentation>The property condition is unknown or such descriptions may be forbidden by local or state regulations.</xs:documentation>
          <xs:appinfo>
            <retsid>101736</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:documentation>A locally defined value.</xs:documentation>
          <xs:appinfo>
            <retsid>101737</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:SkirtingEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
The current occupancy state values.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="SkirtingEnum">
  <xs:annotation>
    <xs:documentation>The current occupancy state values.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Aluminum">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101687</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Block">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101688</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Brick">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101689</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cement Block">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101690</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Concrete">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101691</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Fibreglass">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101692</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Flagstone">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101693</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Frame">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101694</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Glass">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101695</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Masonite">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101696</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rock">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101697</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Siding">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101698</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Steel">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101699</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Wood">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101700</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101701</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101702</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:SpaceStateEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
The current state of optionally finished spaces
like a basement or attic.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="SpaceStateEnum">
  <xs:annotation>
    <xs:documentation>The current state of optionally finished spaces like a basement or attic.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Finished">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101703</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Partial Finished">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101704</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unfinished">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101705</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101706</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101707</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:AssociationMemberId
Namespace http://rets.org/xsd/RETSCommons
Annotations
The membership number that uniquely identifies the members.
For NRDS, it is an 8 or 9 digit unique number that is assigned
to a membership record in the National REALTORDatabase System.
This number is also found on a NAR membership card.
Diagram
Diagram RETSCommons.tmp#nullable-integer RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureInteger
Type extension of commons:SecureInteger
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="AssociationMemberId">
  <xs:annotation>
    <xs:documentation>The membership number that uniquely identifies the members. For NRDS, it is an 8 or 9 digit unique number that is assigned to a membership record in the National REALTOR&#174;Database System. This number is also found on a NAR membership card.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureInteger"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:SecureInteger
Namespace http://rets.org/xsd/RETSCommons
Annotations
Integer element with an isgSecurityClass attribute.
Diagram
Diagram RETSCommons.tmp#nullable-integer RETSCommons.tmp#isgSecurityClass
Type extension of commons:nullable-integer
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="SecureInteger">
  <xs:annotation>
    <xs:documentation>Integer element with an isgSecurityClass attribute.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:nullable-integer">
      <xs:attribute ref="commons:isgSecurityClass" use="required"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Complex Type commons:AssociationOfficeId
Namespace http://rets.org/xsd/RETSCommons
Annotations
The office number that uniquely identifies the member office.
For NRDS, it is an 8 or 9 digit unique number that is assigned to
an Office record in the National REALTORDatabase System.
Diagram
Diagram RETSCommons.tmp#nullable-integer RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureInteger
Type extension of commons:SecureInteger
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="AssociationOfficeId">
  <xs:annotation>
    <xs:documentation>The office number that uniquely identifies the member office. For NRDS, it is an 8 or 9 digit unique number that is assigned to an Office record in the National REALTOR&#174;Database System.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureInteger"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:AssessedValuation
Namespace http://rets.org/xsd/RETSCommons
Annotations
The value of real property as established by the state government
for purposes of computing real property taxes. Formatting is
specified by the currency attribute.
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney
Type extension of commons:SecureMoney
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="AssessedValuation">
  <xs:annotation>
    <xs:documentation>The value of real property as established by the state government for purposes of computing real property taxes. Formatting is specified by the currency attribute.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="commons:SecureMoney"/>
  </xs:complexContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:BasementType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="BasementType">
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:BedsTotal
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#boundedCardinalInteger
Type extension of commons:boundedCardinalInteger
Type hierarchy
Source
<xs:complexType name="BedsTotal">
  <xs:simpleContent>
    <xs:extension base="commons:boundedCardinalInteger"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Simple Type commons:boundedCardinalInteger
Namespace http://rets.org/xsd/RETSCommons
Annotations
Indicates a cardinal small integer.
Diagram
Diagram
Type restriction of xs:nonNegativeInteger
Facets
fractionDigits 0
maxInclusive 127
Used by
Source
<xs:simpleType name="boundedCardinalInteger">
  <xs:annotation>
    <xs:documentation>Indicates a cardinal small integer.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:nonNegativeInteger">
    <xs:maxInclusive value="127"/>
    <xs:fractionDigits value="0"/>
  </xs:restriction>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Complex Type commons:BrokerId
Namespace http://rets.org/xsd/RETSCommons
Annotations
The unique identifier of a Broker within a given MLS.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="BrokerId">
  <xs:annotation>
    <xs:documentation>The unique identifier of a Broker within a given MLS.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:BrokerName
Namespace http://rets.org/xsd/RETSCommons
Annotations
The business name for a given Broker within the MLS.
This may correspond to the NRDS Broker name.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="BrokerName">
  <xs:annotation>
    <xs:documentation>The business name for a given Broker within the MLS. This may correspond to the NRDS Broker name.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:BuildingName
Namespace http://rets.org/xsd/RETSCommons
Annotations
Legal name of the structure.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="BuildingName">
  <xs:annotation>
    <xs:documentation>Legal name of the structure.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:BuildingType
Namespace http://rets.org/xsd/RETSCommons
Annotations
The server's classification or grouping for the construction
type of the structure.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="BuildingType">
  <xs:annotation>
    <xs:documentation>The server's classification or grouping for the construction type of the structure.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:BusinessName
Namespace http://rets.org/xsd/RETSCommons
Annotations
Legal business name for the person or entity referenced by this element.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="BusinessName">
  <xs:annotation>
    <xs:documentation>Legal business name for the person or entity referenced by this element.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:CommissionType
Namespace http://rets.org/xsd/RETSCommons
Annotations
The compensation paid to a licensed real estate broker or by 
the broker to the salesperson for services rendered, 
usually a percentage of the selling price of the property. 
Formatting defined by the commission attribute.
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureDecimal RETSCommons.tmp#commissionDataType RETSCommons.tmp#currencyCode
Type extension of commons:SecureDecimal
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:commissionDataType restriction of xs:token optional
commons:currencyCode restriction of xs:string optional
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="CommissionType">
  <xs:annotation>
    <xs:documentation>The compensation paid to a licensed real estate broker or by the broker to the salesperson for services rendered, usually a percentage of the selling price of the property. Formatting defined by the commission attribute.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureDecimal">
      <xs:attribute ref="commons:commissionDataType"/>
      <xs:attribute ref="commons:currencyCode"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:SecureDecimal
Namespace http://rets.org/xsd/RETSCommons
Annotations
Decimal element with an isgSecurityClass attribute.
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#isgSecurityClass
Type extension of commons:nullable-decimal
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="SecureDecimal">
  <xs:annotation>
    <xs:documentation>Decimal element with an isgSecurityClass attribute.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:nullable-decimal">
      <xs:attribute ref="commons:isgSecurityClass" use="required"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Complex Type commons:Condominium
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text describing a building or complex in which units of
property such as apartments, are owned by individuals and
common parts of the property such as the grounds and building
structure, are owned jointly by the unit owners.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="Condominium">
  <xs:annotation>
    <xs:documentation>Text describing a building or complex in which units of property such as apartments, are owned by individuals and common parts of the property such as the grounds and building structure, are owned jointly by the unit owners.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:CopyrightNoticeType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Notice of the legal rights of the owner of the information or data.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="CopyrightNoticeType">
  <xs:annotation>
    <xs:documentation>Notice of the legal rights of the owner of the information or data.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:County
Namespace http://rets.org/xsd/RETSCommons
Annotations
The region created by territorial division for the purpose of
local government, in which a property address is located.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="County">
  <xs:annotation>
    <xs:documentation>The region created by territorial division for the purpose of local government, in which a property address is located.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:CrossStreet
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="CrossStreet">
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:DaysOnMarket
Namespace http://rets.org/xsd/RETSCommons
Annotations
Number calculated from the days elapsed when a property was
first put on the market until it was put under contract,
or taken off the market. 
Formatting defined by the type attribute.
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureDecimal
Type extension of commons:SecureDecimal
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="DaysOnMarket">
  <xs:annotation>
    <xs:documentation>Number calculated from the days elapsed when a property was first put on the market until it was put under contract, or taken off the market. Formatting defined by the type attribute.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureDecimal"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:Designation
Namespace http://rets.org/xsd/RETSCommons
Annotations
Designation for an Member - ABR, CRB, PRO, etc.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="Designation">
  <xs:annotation>
    <xs:documentation>Designation for an Member - ABR, CRB, PRO, etc.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:DevelopmentStatus
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text description that defines the stage of the property life
cycle, i.e., planned, existing, existing
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="DevelopmentStatus">
  <xs:annotation>
    <xs:documentation>Text description that defines the stage of the property life cycle, i.e., planned, existing, existing</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:DimensionsType
Namespace http://rets.org/xsd/RETSCommons
Annotations
This element represents a measure of spatial extent,
It is intended for use in cases where the extent is not a
rectangle or is irregular. The units attribute defines
the unit of measurement from the measurement attribute list
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString RETSCommons.tmp#measurementUnits RETSCommons.tmp#measurementSource
Type extension of commons:SecureString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:measurementSource restriction of xs:string optional
The source of the measurement
commons:measurementUnits restriction of xs:token optional
Measurement units
Source
<xs:complexType name="DimensionsType">
  <xs:annotation>
    <xs:documentation>This element represents a measure of spatial extent, It is intended for use in cases where the extent is not a rectangle or is irregular. The units attribute defines the unit of measurement from the measurement attribute list</xs:documentation>
    <xs:appinfo>Irregular, 123 x 65.9 x 127 x 70</xs:appinfo>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString">
      <xs:attribute ref="commons:measurementUnits" use="optional"/>
      <xs:attribute ref="commons:measurementSource" use="optional"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:Directions
Namespace http://rets.org/xsd/RETSCommons
Annotations
Narrative text providing guidance to locate a given physical address.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="Directions">
  <xs:annotation>
    <xs:documentation>Narrative text providing guidance to locate a given physical address.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:AccessibiltyFeaturesType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text description of a property's common amenities to assist
residents.  May include items such as: wheelchair entry ramps, converted
bathrooms, etc.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString RETSCommons.tmp#AccessibilityEnum
Type extension of commons:AccessibilityEnum
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="AccessibiltyFeaturesType">
  <xs:annotation>
    <xs:documentation>Text description of a property's common amenities to assist residents. May include items such as: wheelchair entry ramps, converted bathrooms, etc.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:AccessibilityEnum">
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:AccessibilityEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="AccessibilityEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of the types of accessibility features</xs:documentation>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Bathroom Fixtures">
        <xs:annotation>
          <xs:documentation>The bathroom may include fixtures like extended height toilet, sink fixtures and undersink wheelchair space or roll-in shower</xs:documentation>
          <xs:appinfo>
            <retsid>103349</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Bathroom Other Features">
        <xs:annotation>
          <xs:documentation>Other accessibility feature not covered under other enumerations.</xs:documentation>
          <xs:appinfo>
            <retsid>103350</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Bathroom Rails">
        <xs:annotation>
          <xs:documentation>The bathroom includes rails</xs:documentation>
          <xs:appinfo>
            <retsid>103351</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Bedroom">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103352</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Elevator or Lift">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103353</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Flashing Doorbell">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103354</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Flashing Telephone Bell">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103355</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Halls and Door have additional width">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103356</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Hearing">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103357</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Kitchen Features">
        <xs:annotation>
          <xs:documentation>The kitchen contains features which may include under counter space for a wheelchair, raised or lowered counters, grip features for faucets or cupboards and special appliances.</xs:documentation>
          <xs:appinfo>
            <retsid>103358</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Light Switches - lowered">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103359</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mobility">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103360</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="None">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103361</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Stair Lift">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103362</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103363</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Visual">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103364</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Wheelchair Ramp">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103365</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103366</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:DocumentId
Namespace http://rets.org/xsd/RETSCommons
Annotations
A unique identifier, maintained by a given server, for a document.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="DocumentId">
  <xs:annotation>
    <xs:documentation>A unique identifier, maintained by a given server, for a document.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:DocumentType
Namespace http://rets.org/xsd/RETSCommons
Annotations
The server's classification or grouping for a given document
belongs to.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="DocumentType">
  <xs:annotation>
    <xs:documentation>The server's classification or grouping for a given document belongs to.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:HOADocuments
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text description of list of HOA documents available.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="HOADocuments">
  <xs:annotation>
    <xs:documentation>Text description of list of HOA documents available.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:Latitude
Namespace http://rets.org/xsd/RETSCommons
Annotations
An object's (such as a property) location north or south of
the equator, measured as an angle and expressed in degrees,
minutes and seconds. Formatting defined by the attribute.
Diagram
Diagram RETSCommons.tmp#nullable-float RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureFloat
Type extension of commons:SecureFloat
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="Latitude">
  <xs:annotation>
    <xs:documentation>An object's (such as a property) location north or south of the equator, measured as an angle and expressed in degrees, minutes and seconds. Formatting defined by the attribute.</xs:documentation>
    <xs:appinfo>103.252</xs:appinfo>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureFloat"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:SecureFloat
Namespace http://rets.org/xsd/RETSCommons
Annotations
Float element with an isgSecurityClass attribute.
Diagram
Diagram RETSCommons.tmp#nullable-float RETSCommons.tmp#isgSecurityClass
Type extension of commons:nullable-float
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="SecureFloat">
  <xs:annotation>
    <xs:documentation>Float element with an isgSecurityClass attribute.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:nullable-float">
      <xs:attribute ref="commons:isgSecurityClass" use="required"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Simple Type commons:nullable-float
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#empty-string
Type union of(xs:float, commons:empty-string)
Used by
Complex Type commons:SecureFloat
Source
<xs:simpleType name="nullable-float">
  <xs:union memberTypes="xs:float commons:empty-string"/>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Complex Type commons:LeaseOption
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text describing the conditions of a lease that contains the
right to purchase the property for a specific price within a
specific time frame.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString RETSCommons.tmp#present
Type extension of commons:SecureString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:present restriction of xs:token optional
Tri-state indicates the existence of something
Source
<xs:complexType name="LeaseOption">
  <xs:annotation>
    <xs:documentation>Text describing the conditions of a lease that contains the right to purchase the property for a specific price within a specific time frame.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString">
      <xs:attribute ref="commons:present"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:LegalDescription
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text that is used to describe the location of property in
legal documents. An example is deeds or titles. It may reference
topography, plats, grids, etc.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="LegalDescription">
  <xs:annotation>
    <xs:documentation>Text that is used to describe the location of property in legal documents. An example is deeds or titles. It may reference topography, plats, grids, etc.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:Level
Namespace http://rets.org/xsd/RETSCommons
Annotations
Describes the level a room is on: examples are 2nd story,
kitchen level,ground level, etc.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="Level">
  <xs:annotation>
    <xs:documentation>Describes the level a room is on: examples are 2nd story, kitchen level,ground level, etc.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:LicenseType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#LicenseType_LicenseExpDate RETSCommons.tmp#LicenseType_LicenseAmount RETSCommons.tmp#LicenseType_LicenseNumber RETSCommons.tmp#LicenseType_LicenseCategory
Used by
Model commons:LicenseExpDate{0,1} , commons:LicenseAmount{0,1} , commons:LicenseNumber{0,1} , commons:LicenseCategory{0,1}
Children commons:LicenseAmount, commons:LicenseCategory, commons:LicenseExpDate, commons:LicenseNumber
Source
<xs:complexType name="LicenseType">
  <xs:sequence>
    <xs:element name="LicenseExpDate" type="commons:SecureDateTime" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103007</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="LicenseAmount" type="commons:SecureDecimal" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103008</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="LicenseNumber" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103009</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="LicenseCategory" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The specific type of license. An example is State, but is determined by local rules.</xs:documentation>
        <xs:appinfo>
          <retsid>103010</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:ListingId
Namespace http://rets.org/xsd/RETSCommons
Annotations
The key (reference identifier) that uniquely identifies a
Listing within a given MLS by a resource type
(i.e.ResidentialProperty).
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="ListingId">
  <xs:annotation>
    <xs:documentation>The key (reference identifier) that uniquely identifies a Listing within a given MLS by a resource type (i.e.ResidentialProperty).</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:Longitude
Namespace http://rets.org/xsd/RETSCommons
Annotations
An object's (such as a property) location east or west of the prime meridian,
measured as an angle and expressed in degrees, minutes and seconds.
Formatting defined by the attribute.
Diagram
Diagram RETSCommons.tmp#nullable-float RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureFloat
Type extension of commons:SecureFloat
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="Longitude">
  <xs:annotation>
    <xs:documentation>An object's (such as a property) location east or west of the prime meridian, measured as an angle and expressed in degrees, minutes and seconds. Formatting defined by the attribute.</xs:documentation>
    <xs:appinfo>44.223</xs:appinfo>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureFloat"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:LotSizeRange
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString RETSCommons.tmp#areaUnits
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:areaUnits restriction of xs:token optional
Area measurement units
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="LotSizeRange">
  <xs:simpleContent>
    <xs:extension base="commons:SecureString">
      <xs:attribute ref="commons:areaUnits"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:MapCoordinate
Namespace http://rets.org/xsd/RETSCommons
Annotations
A reference system using latitude and longitude to define the 
location of points on the surface of a sphere or spheroid.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="MapCoordinate">
  <xs:annotation>
    <xs:documentation>A reference system using latitude and longitude to define the location of points on the surface of a sphere or spheroid.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:OfficeId
Namespace http://rets.org/xsd/RETSCommons
Annotations
The key (reference identifier) that uniquely identifies an
Office within a given system.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="OfficeId">
  <xs:annotation>
    <xs:documentation>The key (reference identifier) that uniquely identifies an Office within a given system.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:OfficeName
Namespace http://rets.org/xsd/RETSCommons
Annotations
The familiar name for a given Office within the system, typically
an MLS. May correspond to the Membership system Office name.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="OfficeName">
  <xs:annotation>
    <xs:documentation>The familiar name for a given Office within the system, typically an MLS. May correspond to the Membership system Office name.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:OwnerPays
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="OwnerPays">
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:OwnershipType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Form of property ownership, commonly one of the following:
joint tenancy,
tenancy in entirety,
sole ownership,
tenants in common,
community property.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="OwnershipType">
  <xs:annotation>
    <xs:documentation>Form of property ownership, commonly one of the following: joint tenancy, tenancy in entirety, sole ownership, tenants in common, community property.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:ParcelAccess
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text description of how an inventory of real property 
(normally at the county level), compiled from recorded deeds, plats, 
and other public records and data, may be accessed.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="ParcelAccess">
  <xs:annotation>
    <xs:documentation>Text description of how an inventory of real property (normally at the county level), compiled from recorded deeds, plats, and other public records and data, may be accessed.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:ParcelMapURL
Namespace http://rets.org/xsd/RETSCommons
Annotations
An Internet address used to locate a map of an inventory of real
property (normally at the county level), compiled from recorded
deeds, plats and other public records and data.
Diagram
Diagram RETSCommons.tmp#nullable-uri RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureURI
Type extension of commons:SecureURI
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="ParcelMapURL">
  <xs:annotation>
    <xs:documentation>An Internet address used to locate a map of an inventory of real property (normally at the county level), compiled from recorded deeds, plats and other public records and data.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureURI"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:SecureURI
Namespace http://rets.org/xsd/RETSCommons
Annotations
URI element with an isgSecurityClass attribute.
Diagram
Diagram RETSCommons.tmp#nullable-uri RETSCommons.tmp#isgSecurityClass
Type extension of commons:nullable-uri
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="SecureURI">
  <xs:annotation>
    <xs:documentation>URI element with an isgSecurityClass attribute.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:nullable-uri">
      <xs:attribute ref="commons:isgSecurityClass" use="required"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Simple Type commons:nullable-uri
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#empty-string
Type union of(xs:anyURI, commons:empty-string)
Used by
Complex Type commons:SecureURI
Source
<xs:simpleType name="nullable-uri">
  <xs:union memberTypes="xs:anyURI commons:empty-string"/>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Complex Type commons:ParcelNumber
Namespace http://rets.org/xsd/RETSCommons
Annotations
An integer that is the Assessors Parcel Number (APN) for a
property. This number can be located on a property tax bill.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="ParcelNumber">
  <xs:annotation>
    <xs:documentation>An integer that is the Assessors Parcel Number (APN) for a property. This number can be located on a property tax bill.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:PatioStyleType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="PatioStyleType">
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:PictureCaption
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text description associated with property photo for purposes
of display in advertisments (web site, fliers, homebooks, etc.).
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="PictureCaption">
  <xs:annotation>
    <xs:documentation>Text description associated with property photo for purposes of display in advertisments (web site, fliers, homebooks, etc.).</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:PictureId
Namespace http://rets.org/xsd/RETSCommons
Annotations
The key (reference identifier) that uniquely identifies an media
object (photo, etc.) within a given MLS.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="PictureId">
  <xs:annotation>
    <xs:documentation>The key (reference identifier) that uniquely identifies an media object (photo, etc.) within a given MLS.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:PresentUse
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text description of the current use of the property. This
is one of the factors used in assessing a property's value.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="PresentUse">
  <xs:annotation>
    <xs:documentation>Text description of the current use of the property. This is one of the factors used in assessing a property's value.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:PropertyZoning
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text description of the system of land use regulation 
which designates the permitted uses of land based on mapped
zones, which separate one part of the community from another.
Property zoning commonly includes regulation of the kinds of
activities which will be acceptable on particular lots
(vacant, residential, agricultural, commercial, industrial, etc.).
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="PropertyZoning">
  <xs:annotation>
    <xs:documentation>Text description of the system of land use regulation which designates the permitted uses of land based on mapped zones, which separate one part of the community from another. Property zoning commonly includes regulation of the kinds of activities which will be acceptable on particular lots (vacant, residential, agricultural, commercial, industrial, etc.).</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:Query
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#queryType
Attributes
QName Type Fixed Default Use Annotation
commons:queryType xs:NMTOKEN required
Source
<xs:complexType name="Query">
  <!-- +++ PS What is this for? -->
  <xs:attribute ref="commons:queryType" use="required"/>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:ReportsAvailable
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text description of list of reports or inspections available.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="ReportsAvailable">
  <xs:annotation>
    <xs:documentation>Text description of list of reports or inspections available.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:ResourceName
Namespace http://rets.org/xsd/RETSCommons
Annotations
The name of a collection of data that may be searched or
updated by a server. This may be either a local name or one
of the RETS well-known resource names such as Member, Office,
ResidentialProperty, LotsAndLand, etc.
Diagram
Diagram RETSCommons.tmp#nullable-nmtoken RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureToken
Type extension of commons:SecureToken
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="ResourceName">
  <xs:annotation>
    <xs:documentation>The name of a collection of data that may be searched or updated by a server. This may be either a local name or one of the RETS well-known resource names such as Member, Office, ResidentialProperty, LotsAndLand, etc.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureToken"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:SecureToken
Namespace http://rets.org/xsd/RETSCommons
Annotations
String token with an isgSecurityClass attribute.
Diagram
Diagram RETSCommons.tmp#nullable-nmtoken RETSCommons.tmp#isgSecurityClass
Type extension of commons:nullable-nmtoken
Type hierarchy
Used by
Complex Type commons:ResourceName
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="SecureToken">
  <xs:annotation>
    <xs:documentation>String token with an isgSecurityClass attribute.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:nullable-nmtoken">
      <xs:attribute ref="commons:isgSecurityClass" use="required"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Simple Type commons:nullable-nmtoken
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#empty-string
Type union of(xs:NMTOKEN, commons:empty-string)
Used by
Complex Type commons:SecureToken
Source
<xs:simpleType name="nullable-nmtoken">
  <xs:union memberTypes="xs:NMTOKEN commons:empty-string"/>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Complex Type commons:SeniorCommunity
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text description of the common amenities offered to residents
in a common interest where a major percentage of the residents
in each household are 55 or older. May include items such as:
	assisted living,
	senior center,
	etc.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString RETSCommons.tmp#present
Type extension of commons:SecureString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:present restriction of xs:token optional
Tri-state indicates the existence of something
Source
<xs:complexType name="SeniorCommunity">
  <xs:annotation>
    <xs:documentation>Text description of the common amenities offered to residents in a common interest where a major percentage of the residents in each household are 55 or older. May include items such as: assisted living, senior center, etc.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString">
      <xs:attribute ref="commons:present"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:Sequence
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureDecimal
Type extension of commons:SecureDecimal
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="Sequence">
  <xs:simpleContent>
    <xs:extension base="commons:SecureDecimal"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:Stories
Namespace http://rets.org/xsd/RETSCommons
Annotations
Number of horizontal divisions of a building, 
constituting the area between two adjacent levels.
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureDecimal
Type extension of commons:SecureDecimal
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="Stories">
  <xs:annotation>
    <xs:documentation>Number of horizontal divisions of a building, constituting the area between two adjacent levels.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureDecimal"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:Style
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text field containing the MLS definition of the 
building's architectural style
(Colonial, Cottage, Bungalow, etc.) .
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="Style">
  <xs:annotation>
    <xs:documentation>Text field containing the MLS definition of the building's architectural style (Colonial, Cottage, Bungalow, etc.) .</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:Subdivision
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text field containing the name of a particular area of 
land laid out and divided into lots, blocks, and building
sites, and in which public facilities are laid out, such as
streets, alleys, parks, and easements for public utilities.
Types of subdivisions include common interests (condominiums),
planned developments, time-share projects,
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="Subdivision">
  <xs:annotation>
    <xs:documentation>Text field containing the name of a particular area of land laid out and divided into lots, blocks, and building sites, and in which public facilities are laid out, such as streets, alleys, parks, and easements for public utilities. Types of subdivisions include common interests (condominiums), planned developments, time-share projects,</xs:documentation>
    <xs:appinfo>Rancho Cordova</xs:appinfo>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:TaxId
Namespace http://rets.org/xsd/RETSCommons
Annotations
An Employer Identification Number (EIN) is also known as
a federal tax identification number, and is used to identify
a business entity. The format is nine digits, separated by
a hypen following the first two digits, "12-3456789".
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="TaxId">
  <xs:annotation>
    <xs:documentation>An Employer Identification Number (EIN) is also known as a federal tax identification number, and is used to identify a business entity. The format is nine digits, separated by a hypen following the first two digits, "12-3456789".</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:TaxKey
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text field containing the parcel tax key for a given property,
unique to the property within a county. Formats vary by county.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="TaxKey">
  <xs:annotation>
    <xs:documentation>Text field containing the parcel tax key for a given property, unique to the property within a county. Formats vary by county.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:TenantPays
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="TenantPays">
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:TradeOption
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text describing the conditions of a sale contract that contains
the right to purchase the property via a trade for another
property within a specific time frame.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString RETSCommons.tmp#present
Type extension of commons:SecureString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:present restriction of xs:token optional
Tri-state indicates the existence of something
Source
<xs:complexType name="TradeOption">
  <xs:annotation>
    <xs:documentation>Text describing the conditions of a sale contract that contains the right to purchase the property via a trade for another property within a specific time frame.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString">
      <xs:attribute ref="commons:present"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:TransactionType
Namespace http://rets.org/xsd/RETSCommons
Annotations
The server's classification or grouping that a given
transaction belongs to.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="TransactionType">
  <xs:annotation>
    <xs:documentation>The server's classification or grouping that a given transaction belongs to.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:UnitsTotal
Namespace http://rets.org/xsd/RETSCommons
Annotations
Total number of separately owned (or occupied) spaces
whose interior surfaces (walls, floors and ceilings)
serve as their boundaries, in a building or
complex. Formatting defined by the attribute.
Diagram
Diagram RETSCommons.tmp#boundedCardinalInteger
Type extension of commons:boundedCardinalInteger
Type hierarchy
Source
<xs:complexType name="UnitsTotal">
  <xs:annotation>
    <xs:documentation>Total number of separately owned (or occupied) spaces whose interior surfaces (walls, floors and ceilings) serve as their boundaries, in a building or complex. Formatting defined by the attribute.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:boundedCardinalInteger"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:UsedTimestamp
Namespace http://rets.org/xsd/RETSCommons
Annotations
Datetime indicating when the record or resource was last accessed
by a user or automated system.
Diagram
Diagram RETSCommons.tmp#nullable-dateTime RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureDateTime
Type extension of commons:SecureDateTime
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="UsedTimestamp">
  <xs:annotation>
    <xs:documentation>Datetime indicating when the record or resource was last accessed by a user or automated system.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureDateTime"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:VestmentType
Namespace http://rets.org/xsd/RETSCommons
Annotations
TODO
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="VestmentType">
  <xs:annotation>
    <xs:documentation>TODO</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:WeightLimit
Namespace http://rets.org/xsd/RETSCommons
Annotations
Number representing the maximum amount an object can weigh.
The unit attribute specifies the unit of measure, i.e, lbs, kgs, etc.
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureDecimal RETSCommons.tmp#weightUnits
Type extension of commons:SecureDecimal
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:weightUnits restriction of xs:token optional
Source
<xs:complexType name="WeightLimit">
  <xs:annotation>
    <xs:documentation>Number representing the maximum amount an object can weigh. The unit attribute specifies the unit of measure, i.e, lbs, kgs, etc.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureDecimal">
      <xs:attribute ref="commons:weightUnits"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:YearBuiltType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Four digit year indicating when a building was constructed.
Diagram
Diagram RETSCommons.tmp#nullable-year RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureYear RETSCommons.tmp#newConstruction
Type extension of commons:SecureYear
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:newConstruction restriction of xs:token optional
Source
<xs:complexType name="YearBuiltType">
  <xs:annotation>
    <xs:documentation>Four digit year indicating when a building was constructed.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureYear">
      <xs:attribute ref="commons:newConstruction" use="optional"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:SecureYear
Namespace http://rets.org/xsd/RETSCommons
Annotations
gYear element with an isgSecurityClass attribute.
Diagram
Diagram RETSCommons.tmp#nullable-year RETSCommons.tmp#isgSecurityClass
Type extension of commons:nullable-year
Type hierarchy
Used by
Complex Type commons:YearBuiltType
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="SecureYear">
  <xs:annotation>
    <xs:documentation>gYear element with an isgSecurityClass attribute.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:nullable-year">
      <xs:attribute ref="commons:isgSecurityClass" use="required"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Simple Type commons:nullable-year
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#empty-string
Type union of(xs:gYear, commons:empty-string)
Used by
Complex Type commons:SecureYear
Source
<xs:simpleType name="nullable-year">
  <xs:union memberTypes="xs:gYear commons:empty-string"/>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Complex Type commons:AnimalPolicy
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#AnimalPolicy_PermitAnimals RETSCommons.tmp#AnimalPolicy_IsDepositRequired RETSCommons.tmp#AnimalPolicy_PermittedTypes RETSCommons.tmp#AnimalPolicy_WeightLimit RETSCommons.tmp#AnimalPolicy_PetDepositAmount RETSCommons.tmp#AnimalPolicy_PetAdditionalFee
Model commons:PermitAnimals{0,1} , commons:IsDepositRequired{0,1} , commons:PermittedTypes{0,1} , commons:WeightLimit{0,1} , commons:PetDepositAmount{0,1} , commons:PetAdditionalFee{0,1} , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:IsDepositRequired, commons:PermitAnimals, commons:PermittedTypes, commons:PetAdditionalFee, commons:PetDepositAmount, commons:WeightLimit
Source
<xs:complexType name="AnimalPolicy">
  <xs:sequence>
    <xs:element name="PermitAnimals" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Indicates if animals are allowed in the community, building or unit.</xs:documentation>
        <xs:appinfo>
          <retsid>101606</retsid>
          <example>true</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="IsDepositRequired" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101607</retsid>
          <example>false</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="PermittedTypes" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>PermittedTypes should include things like breeds, types (Cats, Dogs), Neutered, Spayed, Declawed or other information.</xs:documentation>
        <xs:appinfo>
          <retsid>101608</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="WeightLimit" type="commons:WeightLimit" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Indicates the size by weight of animals permitted.</xs:documentation>
        <xs:appinfo>
          <retsid>101609</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="PetDepositAmount" type="commons:SecureMoney" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101610</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="PetAdditionalFee" type="commons:FeeWithFrequency" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101611</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:FeeWithFrequency
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney RETSCommons.tmp#currencyPeriod
Type extension of commons:SecureMoney
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:currencyPeriod restriction of xs:token optional
The currencyPeriod attribute indicates that the price is repeated
at the frequency indicated. The abscence of the attribute indicates
a one-time payment.
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="FeeWithFrequency">
  <xs:complexContent>
    <xs:extension base="commons:SecureMoney">
      <xs:attribute ref="commons:currencyPeriod">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100086</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:attribute>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:AssociationMembershipType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#AssociationMembershipType_AssociationName RETSCommons.tmp#AssociationMembershipType_AssociationId RETSCommons.tmp#AssociationMembershipType_AssociationMembershipId
Model commons:AssociationName{0,1} , commons:AssociationId{0,1} , commons:AssociationMembershipId{0,1}
Children commons:AssociationId, commons:AssociationMembershipId, commons:AssociationName
Source
<xs:complexType name="AssociationMembershipType">
  <xs:sequence>
    <xs:element name="AssociationName" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The name of the association.</xs:documentation>
        <xs:appinfo>
          <retsid>103011</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="AssociationId" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The identifier of the association.</xs:documentation>
        <xs:appinfo>
          <retsid>103012</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="AssociationMembershipId" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The identifier assigned to the Member or Office by the assocation.</xs:documentation>
        <xs:appinfo>
          <retsid>103013</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:Community
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#Community_Subdivision RETSCommons.tmp#Community_Schools RETSCommons.tmp#Community_CommunityName RETSCommons.tmp#Community_SeniorCommunity RETSCommons.tmp#Community_ExistingStructures
Model commons:Subdivision{0,1} , commons:Schools{0,1} , commons:CommunityName{0,1} , commons:SeniorCommunity{0,1} , commons:ExistingStructures{0,1} , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:CommunityName, commons:ExistingStructures, commons:Schools, commons:SeniorCommunity, commons:Subdivision
Source
<xs:complexType name="Community">
  <xs:sequence>
    <xs:element name="Subdivision" type="commons:Subdivision" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103014</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Schools" type="commons:Schools" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103015</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="CommunityName" type="commons:SecureString" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The name of the development, neighborhood or association in which the property is located.</xs:documentation>
        <xs:appinfo>
          <retsid>103016</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="SeniorCommunity" type="commons:SeniorCommunity" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103017</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="ExistingStructures" type="commons:ExistingStructures" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103018</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:Schools
Namespace http://rets.org/xsd/RETSCommons
Annotations
The collection of schools for a given property.
Diagram
Diagram RETSCommons.tmp#Schools_School
Used by
Model commons:School* , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:School
Source
<xs:complexType name="Schools">
  <xs:annotation>
    <xs:documentation>The collection of schools for a given property.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="School" type="commons:School" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100077</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/School.xsd
Complex Type commons:School
Namespace http://rets.org/xsd/RETSCommons
Annotations
School in the given property's area.
Diagram
Diagram RETSCommons.tmp#School_Name RETSCommons.tmp#School_SchoolCategory RETSCommons.tmp#School_District RETSCommons.tmp#School_Description
Used by
Model commons:Name{0,1} , commons:SchoolCategory{0,1} , commons:District{0,1} , commons:Description{0,1}
Children commons:Description, commons:District, commons:Name, commons:SchoolCategory
Source
<xs:complexType name="School">
  <xs:annotation>
    <xs:documentation>School in the given property's area.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Name" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The name of the school.</xs:documentation>
        <xs:appinfo>
          <retsid>100073</retsid>
          <example>Smith High School</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="SchoolCategory" type="commons:SchoolTypeEnum" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The type of school in question. Examples include Middle, Junior High, etc.</xs:documentation>
        <xs:appinfo>
          <retsid>100074</retsid>
          <example>High</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="District" type="commons:SchoolDistrict" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The district that a school is in. A school may only belong to a single district.</xs:documentation>
        <xs:appinfo>
          <retsid>100075</retsid>
          <example>District 43</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Description" type="commons:Remark" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Further information about the school.</xs:documentation>
        <xs:appinfo>
          <retsid>100076</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/School.xsd
Complex Type commons:SchoolTypeEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="SchoolTypeEnum">
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Primary">
        <xs:annotation>
          <xs:documentation>The assigned school,usually including the first three or four grades of elementary school and sometimes kindergarten, in the public school district in which the property is located.</xs:documentation>
          <xs:appinfo>Grandview Annex</xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Elementary">
        <xs:annotation>
          <xs:documentation>The assigned school for the first four to eight years of a child's formal education, often including kindergarten, in the public school district in which the property is located.</xs:documentation>
          <xs:appinfo>Laura Secord Elementary</xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Middle">
        <xs:annotation>
          <xs:documentation>The assigned school for the sixth, seventh, eighth and possibly ninth years of a child's formal education, in the public school district in which the property is located.</xs:documentation>
          <xs:appinfo>Como Lake Middle</xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="JuniorHigh">
        <xs:annotation>
          <xs:documentation>The assigned school for the sixth, seventh, eighth and possibly ninth years of a child's formal education, in the public school district in which the property is located.</xs:documentation>
          <xs:appinfo>Clinton Junior High School</xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="High">
        <xs:annotation>
          <xs:documentation>The assigned school for the last four years of a child's formal education, in the public school district in which the property is located.</xs:documentation>
          <xs:appinfo>Terry Fox High</xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Secondary">
        <xs:annotation>
          <xs:documentation>The assigned school for the last four years of a child's formal education, in the public school district in which the property is located.</xs:documentation>
          <xs:appinfo>Terry Fox Secondary</xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/School.xsd
Complex Type commons:SchoolDistrict
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text field listing the name of the geographic district,
the public schools of which are administered together.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="SchoolDistrict">
  <xs:annotation>
    <xs:documentation>Text field listing the name of the geographic district, the public schools of which are administered together.</xs:documentation>
    <xs:appinfo>District 43</xs:appinfo>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/School.xsd
Complex Type commons:Remark
Namespace http://rets.org/xsd/RETSCommons
Annotations
Brief records, comments or explanation as pertaining to a
transaction, listing, meeting, contact, etc.
Diagram
Diagram RETSCommons.tmp#visibilityFlag RETSCommons.tmp#textFormatType namespace.tmp#lang
Type extension of xs:string
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:textFormatType restriction of xs:token optional
Simple format instructions for text
commons:visibilityFlag xs:boolean optional
Visibility flag for publicly visible items
xml:lang union of(xs:language, restriction of xs:string) optional
Attempting to install the relevant ISO 2- and 3-letter
         codes as the enumerated possible values is probably never
         going to be a realistic possibility.  See
         RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry
         at http://www.iana.org/assignments/lang-tag-apps.htm for
         further information.

         The union allows for the 'un-declaration' of xml:lang with
         the empty string.
Source
<xs:complexType name="Remark">
  <xs:annotation>
    <xs:documentation>Brief records, comments or explanation as pertaining to a transaction, listing, meeting, contact, etc.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute ref="commons:visibilityFlag" use="optional">
        <xs:annotation>
          <xs:documentation>Provides visibility information about the string</xs:documentation>
        </xs:annotation>
      </xs:attribute>
      <xs:attribute ref="commons:textFormatType" use="optional"/>
      <xs:attribute ref="xml:lang"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Complex Type commons:ExistingStructures
Namespace http://rets.org/xsd/RETSCommons
Annotations
A collection of ExistingStructure. These are
buildings or facilities that are present on the
property when it is listed for sale, and are
included in the sale price. These buildings may
include a dwelling, garage, barn, outbuilding or
other structures.
Diagram
Diagram RETSCommons.tmp#ExistingStructures_ExistingStructure
Used by
Model commons:ExistingStructure*
Children commons:ExistingStructure
Source
<xs:complexType name="ExistingStructures">
  <xs:annotation>
    <xs:documentation>A collection of ExistingStructure. These are buildings or facilities that are present on the property when it is listed for sale, and are included in the sale price. These buildings may include a dwelling, garage, barn, outbuilding or other structures.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="ExistingStructure" type="commons:ExistingStructure" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103028</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:ExistingStructure
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#ExistingStructure_Category RETSCommons.tmp#ExistingStructure_BuildingType RETSCommons.tmp#ExistingStructure_StructureDimensionsType RETSCommons.tmp#ExistingStructure_Description RETSCommons.tmp#ExistingStructure_ConstructionMaterials
Used by
Model commons:Category{0,1} , commons:BuildingType{0,1} , commons:StructureDimensionsType{0,1} , commons:Description{0,1} , commons:ConstructionMaterials{0,1} , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:BuildingType, commons:Category, commons:ConstructionMaterials, commons:Description, commons:StructureDimensionsType
Source
<xs:complexType name="ExistingStructure">
  <xs:sequence>
    <xs:element name="Category" type="commons:ExistingStructureCategoryEnum" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103023</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="BuildingType" type="commons:BuildingType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103024</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="StructureDimensionsType" type="commons:PlanarDimensionsType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103025</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Description" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103026</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="ConstructionMaterials" type="commons:ConstructionMaterials" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103027</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:PlanarDimensionsType
Namespace http://rets.org/xsd/RETSCommons
Annotations
A container for plane measurements.
Diagram
Diagram RETSCommons.tmp#PlanarDimensionsType_Area RETSCommons.tmp#PlanarDimensionsType_IrregularDimensions RETSCommons.tmp#PlanarDimensionsType_Length RETSCommons.tmp#PlanarDimensionsType_Width
Used by
Model commons:Area{0,1} , commons:IrregularDimensions{0,1} , commons:Length{0,1} , commons:Width{0,1}
Children commons:Area, commons:IrregularDimensions, commons:Length, commons:Width
Source
<xs:complexType name="PlanarDimensionsType">
  <xs:annotation>
    <xs:documentation>A container for plane measurements.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Area" type="commons:SecureArea" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103071</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="IrregularDimensions" type="commons:DimensionsType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Measurement specifying a list of dimensions for an irregular space. The source attribute defines the source of the measurement, while the units attribute defines the unit of measurement: feet, meters or other units of measure. The general use of this is restricted to regular rectangular objects.</xs:documentation>
        <xs:appinfo>
          <retsid>103072</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Length" type="commons:SecureMeasurement" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Measurement specifying the horizontal dimension of something that is fixed in place. The source attribute defines the source of the measurement, while the units attribute defines the unit of measurement: feet, meters or other units of measure. The general use of this is restricted to regular rectangular objects.</xs:documentation>
        <xs:appinfo>
          <retsid>103073</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Width" type="commons:SecureMeasurement" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Measurement specifying the smaller horizontal dimension of something that is fixed in place. The source attribute defines the source of the measurement, while the units attribute defines the unit of measurement: feet, meters or other units of measure. The general use of this is restricted to regular rectangular objects.</xs:documentation>
        <xs:appinfo>
          <retsid>103074</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:SecureArea
Namespace http://rets.org/xsd/RETSCommons
Annotations
Area element with visibility control and units
attributes.
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#areaUnits RETSCommons.tmp#measurementSource RETSCommons.tmp#Area RETSCommons.tmp#isgSecurityClass
Type extension of commons:Area
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:areaUnits restriction of xs:token optional
Area measurement units
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:measurementSource restriction of xs:string optional
The source of the measurement
Source
<xs:complexType name="SecureArea">
  <xs:annotation>
    <xs:documentation>Area element with visibility control and units attributes.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:Area">
      <xs:attribute ref="commons:isgSecurityClass" use="required"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Complex Type commons:SecureMeasurement
Namespace http://rets.org/xsd/RETSCommons
Annotations
Measurement element with visibility control and units
attributes.
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#measurementUnits RETSCommons.tmp#measurementSource RETSCommons.tmp#Measurement RETSCommons.tmp#isgSecurityClass
Type extension of commons:Measurement
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:measurementSource restriction of xs:string optional
The source of the measurement
commons:measurementUnits restriction of xs:token optional
Measurement units
Source
<xs:complexType name="SecureMeasurement">
  <xs:annotation>
    <xs:documentation>Measurement element with visibility control and units attributes.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:Measurement">
      <xs:attribute ref="commons:isgSecurityClass" use="required"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Complex Type commons:Measurement
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#measurementUnits RETSCommons.tmp#measurementSource
Type extension of commons:nullable-decimal
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:measurementSource restriction of xs:string optional
The source of the measurement
commons:measurementUnits restriction of xs:token optional
Measurement units
Source
<xs:complexType name="Measurement">
  <xs:simpleContent>
    <xs:extension base="commons:nullable-decimal">
      <xs:attribute ref="commons:measurementUnits" use="optional"/>
      <xs:attribute ref="commons:measurementSource" use="optional"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Complex Type commons:ConstructionMaterials
Namespace http://rets.org/xsd/RETSCommons
Annotations
The materials used in the building or framework.
Examples are brick, fiberglass, cement, etc.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="ConstructionMaterials">
  <xs:annotation>
    <xs:documentation>The materials used in the building or framework. Examples are brick, fiberglass, cement, etc.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:CoordinateSystem
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#CoordinateSystem_Easting RETSCommons.tmp#CoordinateSystem_Northing RETSCommons.tmp#CoordinateSystem_Height
Used by
Model commons:Easting{0,1} , commons:Northing{0,1} , commons:Height{0,1}
Children commons:Easting, commons:Height, commons:Northing
Source
<xs:complexType name="CoordinateSystem">
  <xs:sequence>
    <xs:element name="Easting" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103019</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Northing" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103020</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Height" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103021</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:Designations
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#Designations_Designation
Model commons:Designation*
Children commons:Designation
Source
<xs:complexType name="Designations">
  <xs:sequence>
    <xs:element name="Designation" type="commons:Designation" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103022</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:FarmType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#FarmType_HasAgricultureUseExemption RETSCommons.tmp#FarmType_IsAgricultureReserve RETSCommons.tmp#FarmType_SilosTotal RETSCommons.tmp#FarmType_SiloCapacityTotal RETSCommons.tmp#FarmType_TenantDwellingsTotal RETSCommons.tmp#FarmType_BestUse RETSCommons.tmp#FarmType_PresentUse RETSCommons.tmp#FarmType_CurrentCrop RETSCommons.tmp#FarmType_HasWell RETSCommons.tmp#FarmType_Irrigation RETSCommons.tmp#FarmType_FarmOperation RETSCommons.tmp#FarmType_MainBarnSize RETSCommons.tmp#FarmType_PastureArea RETSCommons.tmp#FarmType_TillableArea RETSCommons.tmp#FarmType_PresentLivestock RETSCommons.tmp#FarmType_PotentialLivestock
Model commons:HasAgricultureUseExemption{0,1} , commons:IsAgricultureReserve{0,1} , commons:SilosTotal{0,1} , commons:SiloCapacityTotal{0,1} , commons:TenantDwellingsTotal{0,1} , commons:BestUse{0,1} , commons:PresentUse{0,1} , commons:CurrentCrop{0,1} , commons:HasWell{0,1} , commons:Irrigation{0,1} , commons:FarmOperation{0,1} , commons:MainBarnSize{0,1} , commons:PastureArea{0,1} , commons:TillableArea{0,1} , commons:PresentLivestock{0,1} , commons:PotentialLivestock{0,1} , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:BestUse, commons:CurrentCrop, commons:FarmOperation, commons:HasAgricultureUseExemption, commons:HasWell, commons:Irrigation, commons:IsAgricultureReserve, commons:MainBarnSize, commons:PastureArea, commons:PotentialLivestock, commons:PresentLivestock, commons:PresentUse, commons:SiloCapacityTotal, commons:SilosTotal, commons:TenantDwellingsTotal, commons:TillableArea
Source
<xs:complexType name="FarmType">
  <xs:sequence>
    <xs:element name="HasAgricultureUseExemption" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The property has a tax exemption for use as agriculture or open space that reduces the annual tax bill.</xs:documentation>
        <xs:appinfo>
          <retsid>103029</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="IsAgricultureReserve" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The property is restricted to use as a farm or other agricultural use.</xs:documentation>
        <xs:appinfo>
          <retsid>103030</retsid>
          <example>true</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="SilosTotal" type="commons:boundedCardinalInteger" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Count of silo storage structures</xs:documentation>
        <xs:appinfo>
          <retsid>103031</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="SiloCapacityTotal" type="commons:SiloCapacityType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Total silo storage capacity of all silo structures.</xs:documentation>
        <xs:appinfo>
          <retsid>103032</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="TenantDwellingsTotal" type="commons:boundedCardinalInteger" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103033</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="BestUse" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>An enumeration of the farm use</xs:documentation>
        <xs:appinfo>
          <retsid>103034</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="PresentUse" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>An enumeration of the farm use</xs:documentation>
        <xs:appinfo>
          <retsid>103035</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="CurrentCrop" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>An enumeration of the crops currently on the property</xs:documentation>
        <xs:appinfo>
          <retsid>103036</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="HasWell" type="xs:boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>An enumeration of the farm use</xs:documentation>
        <xs:appinfo>
          <retsid>103037</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Irrigation" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>An enumeration of the irrigationhe farm use</xs:documentation>
        <xs:appinfo>
          <retsid>103038</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="FarmOperation" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103039</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="MainBarnSize" type="commons:MainBarnSize" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103040</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="PastureArea" type="commons:SecureArea" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103041</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="TillableArea" type="commons:SecureArea" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103042</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="PresentLivestock" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103043</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="PotentialLivestock" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103044</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:SiloCapacityType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureDecimal RETSCommons.tmp#weightUnits RETSCommons.tmp#measurementSource
Type extension of commons:SecureDecimal
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:measurementSource restriction of xs:string optional
The source of the measurement
commons:weightUnits restriction of xs:token optional
Source
<xs:complexType name="SiloCapacityType">
  <xs:simpleContent>
    <xs:extension base="commons:SecureDecimal">
      <xs:attribute ref="commons:weightUnits">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103100</retsid>
            <example/>
          </xs:appinfo>
        </xs:annotation>
      </xs:attribute>
      <xs:attribute ref="commons:measurementSource">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>103101</retsid>
            <example/>
          </xs:appinfo>
        </xs:annotation>
      </xs:attribute>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:MainBarnSize
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#MainBarnSize_BarnDimensions RETSCommons.tmp#MainBarnSize_MainFloorCeilingHeight
Used by
Model commons:BarnDimensions{0,1} , commons:MainFloorCeilingHeight{0,1}
Children commons:BarnDimensions, commons:MainFloorCeilingHeight
Source
<xs:complexType name="MainBarnSize">
  <xs:sequence>
    <xs:element name="BarnDimensions" type="commons:PlanarDimensionsType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103056</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="MainFloorCeilingHeight" type="commons:Measurement" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103057</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:GeographicData
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#SimpleGeographicData_Latitude RETSCommons.tmp#SimpleGeographicData_Longitude RETSCommons.tmp#SimpleGeographicData_Elevation RETSCommons.tmp#SimpleGeographicData_MapCoordinate RETSCommons.tmp#SimpleGeographicData_Directions RETSCommons.tmp#SimpleGeographicData RETSCommons.tmp#GeographicData_Source RETSCommons.tmp#GeographicData_Accuracy RETSCommons.tmp#GeographicData_URL RETSCommons.tmp#GeographicData_CrossStreet RETSCommons.tmp#GeographicData_CensusGeography RETSCommons.tmp#GeographicData_FloodPlain RETSCommons.tmp#GeographicData_PrintedMapCoordinates RETSCommons.tmp#GeographicData_CoordinateSystem
Type extension of commons:SimpleGeographicData
Type hierarchy
Model commons:Latitude{0,1} , commons:Longitude{0,1} , commons:Elevation{0,1} , commons:MapCoordinate{0,1} , commons:Directions{0,1} , commons:Source{0,1} , commons:Accuracy{0,1} , commons:URL{0,1} , commons:CrossStreet{0,1} , commons:CensusGeography{0,1} , commons:FloodPlain{0,1} , commons:PrintedMapCoordinates{0,1} , commons:CoordinateSystem* , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:Accuracy, commons:CensusGeography, commons:CoordinateSystem, commons:CrossStreet, commons:Directions, commons:Elevation, commons:FloodPlain, commons:Latitude, commons:Longitude, commons:MapCoordinate, commons:PrintedMapCoordinates, commons:Source, commons:URL
Source
<xs:complexType name="GeographicData">
  <xs:complexContent>
    <xs:extension base="commons:SimpleGeographicData">
      <xs:sequence>
        <xs:element name="Source" type="commons:SecureString" minOccurs="0">
          <xs:annotation>
            <xs:documentation>
            </xs:documentation>
            <xs:appinfo>
              <retsid>103045</retsid>
              <example/>
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element name="Accuracy" type="commons:SecureString" minOccurs="0">
          <xs:annotation>
            <xs:documentation>
            </xs:documentation>
            <xs:appinfo>
              <retsid>103046</retsid>
              <example/>
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element name="URL" type="commons:URL" minOccurs="0">
          <xs:annotation>
            <xs:documentation>
            </xs:documentation>
            <xs:appinfo>
              <retsid>103047</retsid>
              <example/>
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element name="CrossStreet" type="commons:CrossStreet" minOccurs="0">
          <xs:annotation>
            <xs:documentation>
            </xs:documentation>
            <xs:appinfo>
              <retsid>103048</retsid>
              <example/>
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element name="CensusGeography" type="commons:CensusGeography" minOccurs="0">
          <xs:annotation>
            <xs:documentation>
            </xs:documentation>
            <xs:appinfo>
              <retsid>103049</retsid>
              <example/>
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element name="FloodPlain" type="commons:SecureString" minOccurs="0">
          <xs:annotation>
            <xs:documentation>
            </xs:documentation>
            <xs:appinfo>
              <retsid>103050</retsid>
              <example/>
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element name="PrintedMapCoordinates" type="commons:PrintedMapCoordinates" minOccurs="0">
          <xs:annotation>
            <xs:documentation>
            </xs:documentation>
            <xs:appinfo>
              <retsid>103051</retsid>
              <example/>
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element name="CoordinateSystem" type="commons:CoordinateSystem" minOccurs="0" maxOccurs="unbounded">
          <xs:annotation>
            <xs:documentation>
            </xs:documentation>
            <xs:appinfo>
              <retsid>103052</retsid>
              <example/>
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:SimpleGeographicData
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#SimpleGeographicData_Latitude RETSCommons.tmp#SimpleGeographicData_Longitude RETSCommons.tmp#SimpleGeographicData_Elevation RETSCommons.tmp#SimpleGeographicData_MapCoordinate RETSCommons.tmp#SimpleGeographicData_Directions
Used by
Complex Type commons:GeographicData
Model commons:Latitude{0,1} , commons:Longitude{0,1} , commons:Elevation{0,1} , commons:MapCoordinate{0,1} , commons:Directions{0,1}
Children commons:Directions, commons:Elevation, commons:Latitude, commons:Longitude, commons:MapCoordinate
Source
<xs:complexType name="SimpleGeographicData">
  <xs:sequence>
    <xs:element name="Latitude" type="commons:Latitude" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103102</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Longitude" type="commons:Longitude" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103103</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Elevation" type="commons:SecureString" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103104</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="MapCoordinate" type="commons:MapCoordinate" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103105</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Directions" type="commons:Directions" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103106</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:URL
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text field containing a uniform resource locator, which is
an internet address conisisting of the access protocol, the domain
name, and optionally the path of a file or resource residing on the server.
An example is http://www.example.com
Diagram
Diagram RETSCommons.tmp#nullable-uri RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureURI RETSCommons.tmp#internalURLIndicator
Type extension of commons:SecureURI
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:internalURLIndicator xs:boolean optional
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="URL">
  <xs:annotation>
    <xs:documentation>Text field containing a uniform resource locator, which is an internet address conisisting of the access protocol, the domain name, and optionally the path of a file or resource residing on the server. An example is http://www.example.com</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureURI">
      <xs:attribute ref="commons:internalURLIndicator"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Complex Type commons:CensusGeography
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#CensusGeography_StateCode RETSCommons.tmp#CensusGeography_CountyCode RETSCommons.tmp#CensusGeography_CensusSubCounty RETSCommons.tmp#CensusGeography_CensusTract RETSCommons.tmp#CensusGeography_BlockGroup RETSCommons.tmp#CensusGeography_Block RETSCommons.tmp#CensusGeography_CensusUniqueId
Used by
Model commons:StateCode{0,1} , commons:CountyCode{0,1} , commons:CensusSubCounty{0,1} , commons:CensusTract{0,1} , commons:BlockGroup{0,1} , commons:Block{0,1} , commons:CensusUniqueId{0,1}
Children commons:Block, commons:BlockGroup, commons:CensusSubCounty, commons:CensusTract, commons:CensusUniqueId, commons:CountyCode, commons:StateCode
Source
<xs:complexType name="CensusGeography">
  <xs:sequence>
    <xs:element name="StateCode" type="commons:StateCode" minOccurs="0">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100042</retsid>
          <example>06</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="CountyCode" type="commons:CountyCode" minOccurs="0">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100043</retsid>
          <example>013</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="CensusSubCounty" type="commons:CensusSubCounty" minOccurs="0">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100044</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="CensusTract" type="commons:CensusTract" minOccurs="0">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100045</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="BlockGroup" type="commons:BlockGroup" minOccurs="0">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100046</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Block" type="commons:Block" minOccurs="0">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100047</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="CensusUniqueId" type="commons:CensusUniqueId" minOccurs="0">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100048</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Census.xsd
Simple Type commons:StateCode
Namespace http://rets.org/xsd/RETSCommons
Annotations
A two-digit FIPS (Federal Information Processing
Standards) code that identifies the state where the
property is located.
Diagram
Diagram
Type restriction of xs:string
Facets
maxLength 2
Used by
Source
<xs:simpleType name="StateCode">
  <xs:annotation>
    <xs:documentation>A two-digit FIPS (Federal Information Processing Standards) code that identifies the state where the property is located.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:maxLength value="2"/>
  </xs:restriction>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Census.xsd
Simple Type commons:CountyCode
Namespace http://rets.org/xsd/RETSCommons
Annotations
A three-digit FIPS (Federal Information Processing
Standards) code that identifies the county where the
property is located.
Diagram
Diagram
Type restriction of xs:string
Facets
maxLength 3
Used by
Source
<xs:simpleType name="CountyCode">
  <xs:annotation>
    <xs:documentation>A three-digit FIPS (Federal Information Processing Standards) code that identifies the county where the property is located.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:maxLength value="3"/>
  </xs:restriction>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Census.xsd
Simple Type commons:CensusSubCounty
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram
Type restriction of xs:string
Facets
maxLength 5
Used by
Source
<xs:simpleType name="CensusSubCounty">
  <xs:restriction base="xs:string">
    <xs:maxLength value="5"/>
  </xs:restriction>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Census.xsd
Simple Type commons:CensusTract
Namespace http://rets.org/xsd/RETSCommons
Annotations
A census tract is a small geographic area. Census
2000 assigned census tract numbers to all areas of
the U.S. and some U.S. territories and possessions.
Census tract numbers are unique within a county.
Diagram
Diagram
Type restriction of xs:string
Facets
maxLength 6
Used by
Source
<xs:simpleType name="CensusTract">
  <xs:annotation>
    <xs:documentation>A census tract is a small geographic area. Census 2000 assigned census tract numbers to all areas of the U.S. and some U.S. territories and possessions. Census tract numbers are unique within a county.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:maxLength value="6"/>
  </xs:restriction>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Census.xsd
Simple Type commons:BlockGroup
Namespace http://rets.org/xsd/RETSCommons
Annotations
A Block Group is a subdivision of a census tract
or a block numbering area. A block group consists
of all the blocks within a census tract beginning
with the same number. Block group is the smallest
geographic unit for which the Census Bureau
tabulates sample data.
Diagram
Diagram
Type restriction of xs:string
Facets
maxLength 1
Used by
Source
<xs:simpleType name="BlockGroup">
  <xs:annotation>
    <xs:documentation>A Block Group is a subdivision of a census tract or a block numbering area. A block group consists of all the blocks within a census tract beginning with the same number. Block group is the smallest geographic unit for which the Census Bureau tabulates sample data.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:maxLength value="1"/>
  </xs:restriction>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Census.xsd
Simple Type commons:Block
Namespace http://rets.org/xsd/RETSCommons
Annotations
A block is a subdivision of a block group. Blocks
always begin with the same first number as the
BlockGroup they belong to.
Diagram
Diagram
Type restriction of xs:string
Facets
maxLength 4
Used by
Source
<xs:simpleType name="Block">
  <xs:annotation>
    <xs:documentation>A block is a subdivision of a block group. Blocks always begin with the same first number as the BlockGroup they belong to.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:maxLength value="4"/>
  </xs:restriction>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Census.xsd
Simple Type commons:CensusUniqueId
Namespace http://rets.org/xsd/RETSCommons
Annotations
A concatenation of state, county, census and
block codes that uniquely identifies a location.
Diagram
Diagram
Type restriction of xs:string
Facets
maxLength 15
Used by
Source
<xs:simpleType name="CensusUniqueId">
  <xs:annotation>
    <xs:documentation>A concatenation of state, county, census and block codes that uniquely identifies a location.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:maxLength value="15"/>
  </xs:restriction>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Census.xsd
Complex Type commons:PrintedMapCoordinates
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#PrintedMapCoordinates_PrintedMapCoordinate
Used by
Model commons:PrintedMapCoordinate*
Children commons:PrintedMapCoordinate
Source
<xs:complexType name="PrintedMapCoordinates">
  <xs:sequence>
    <xs:element name="PrintedMapCoordinate" type="commons:PrintedMapCoordinate" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103078</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:PrintedMapCoordinate
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#PrintedMapCoordinate_MapCoordinate RETSCommons.tmp#PrintedMapCoordinate_MapPage RETSCommons.tmp#PrintedMapCoordinate_ReferenceBook
Used by
Model commons:MapCoordinate{0,1} , commons:MapPage{0,1} , commons:ReferenceBook{0,1}
Children commons:MapCoordinate, commons:MapPage, commons:ReferenceBook
Source
<xs:complexType name="PrintedMapCoordinate">
  <xs:sequence>
    <xs:element name="MapCoordinate" type="commons:MapCoordinate" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103075</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="MapPage" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103076</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="ReferenceBook" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103077</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:LeaseOptions
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#LeaseOptions_LeaseOption
Model commons:LeaseOption+
Children commons:LeaseOption
Source
<xs:complexType name="LeaseOptions">
  <xs:sequence>
    <xs:element name="LeaseOption" type="commons:LeaseOption" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103053</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:LockboxType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#LockboxType_Location RETSCommons.tmp#LockboxType_Model
Used by
Model commons:Location{0,1} , commons:Model{0,1}
Children commons:Location, commons:Model
Source
<xs:complexType name="LockboxType">
  <xs:sequence>
    <xs:element name="Location" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Site location for the lockbox.</xs:documentation>
        <xs:appinfo>
          <retsid>100394</retsid>
          <example>Front Door</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Model" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>A description of the lockbox brand and model number.</xs:documentation>
        <xs:appinfo>
          <retsid>100395</retsid>
          <example>Realtor's Friend</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:LotSize
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#LotSize_LotDimensions
Model commons:LotDimensions{0,1}
Children commons:LotDimensions
Source
<xs:complexType name="LotSize">
  <xs:sequence>
    <xs:element name="LotDimensions" type="commons:PlanarDimensionsType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103054</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:MailingAddress
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#MailingAddress_Address
Model commons:Address{0,1}
Children commons:Address
Source
<xs:complexType name="MailingAddress">
  <xs:sequence>
    <xs:element name="Address" type="commons:Address" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103055</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:MLSAreaType
Namespace http://rets.org/xsd/RETSCommons
Annotations
A Marketing area descriptor for a listing, consisting
of optional major, secondary and minor names.
These names may be area (region/zone), a county,
neighborhood, city, or combination of geographic
areas which may have no legal standing but
defines a small region in terms well-known
by users of the information.
				
The schema does not enforce data-mapping order
but common usage is that data fields are mapped
in order of major, secondary and minor. Systems
that do not capture information for any of these
elements should suppress the field to element
mapping using the order described above. For
example, if a system only has a single piece of
data for marketing area, they should map this to
the major area. If a system has two pieces of
information, the mapping should be to the major
and secondary area. In both examples, no data
is mapped to the minor area and it would not
be expressed in the response document.
Diagram
Diagram RETSCommons.tmp#MLSAreaType_MajorArea RETSCommons.tmp#MLSAreaType_SecondaryArea RETSCommons.tmp#MLSAreaType_MinorArea
Model commons:MajorArea{0,1} , commons:SecondaryArea{0,1} , commons:MinorArea{0,1}
Children commons:MajorArea, commons:MinorArea, commons:SecondaryArea
Source
<xs:complexType name="MLSAreaType">
  <xs:annotation>
    <xs:documentation>A Marketing area descriptor for a listing, consisting of optional major, secondary and minor names. These names may be area (region/zone), a county, neighborhood, city, or combination of geographic areas which may have no legal standing but defines a small region in terms well-known by users of the information. The schema does not enforce data-mapping order but common usage is that data fields are mapped in order of major, secondary and minor. Systems that do not capture information for any of these elements should suppress the field to element mapping using the order described above. For example, if a system only has a single piece of data for marketing area, they should map this to the major area. If a system has two pieces of information, the mapping should be to the major and secondary area. In both examples, no data is mapped to the minor area and it would not be expressed in the response document.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="MajorArea" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The major marketing area name, as defined by the MLS or other non-governmental organization</xs:documentation>
        <xs:appinfo>
          <retsid>100385</retsid>
          <example>Harbor Hill</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="SecondaryArea" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The secondary marketing area name, as defined by the MLS or other non-governmental organization.</xs:documentation>
        <xs:appinfo>
          <retsid>100386</retsid>
          <example>Hilltop</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="MinorArea" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>A tertiary marketing area name, as defined by the MLS or other non-governmental organization.</xs:documentation>
        <xs:appinfo>
          <retsid>100387</retsid>
          <example>Old Crossroads</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:MLSOperator
Namespace http://rets.org/xsd/RETSCommons
Annotations
The id and name of the Association or Board 
that has entered and maintains the Listing 
record.
Diagram
Diagram RETSCommons.tmp#MLSOperator_MLSOperatorId RETSCommons.tmp#MLSOperator_MLSOperatorName
Model commons:MLSOperatorId{0,1} , commons:MLSOperatorName{0,1}
Children commons:MLSOperatorId, commons:MLSOperatorName
Source
<xs:complexType name="MLSOperator">
  <xs:annotation>
    <xs:documentation>The id and name of the Association or Board that has entered and maintains the Listing record.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="MLSOperatorId" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103058</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="MLSOperatorName" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103059</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:ManufacturedHousingType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#ManufacturedHousingType_IsFullyInsulated RETSCommons.tmp#ManufacturedHousingType_HousingCategory RETSCommons.tmp#ManufacturedHousingType_ManufacturerName RETSCommons.tmp#ManufacturedHousingType_Model RETSCommons.tmp#ManufacturedHousingType_Make RETSCommons.tmp#ManufacturedHousingType_ManufacturingDate RETSCommons.tmp#ManufacturedHousingType_Dimensions RETSCommons.tmp#ManufacturedHousingType_License RETSCommons.tmp#ManufacturedHousingType_SpaceRent
Model commons:IsFullyInsulated{0,1} , commons:HousingCategory{0,1} , commons:ManufacturerName{0,1} , commons:Model{0,1} , commons:Make{0,1} , commons:ManufacturingDate{0,1} , commons:Dimensions{0,1} , commons:License* , commons:SpaceRent{0,1} , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:Dimensions, commons:HousingCategory, commons:IsFullyInsulated, commons:License, commons:Make, commons:ManufacturerName, commons:ManufacturingDate, commons:Model, commons:SpaceRent
Source
<xs:complexType name="ManufacturedHousingType">
  <xs:sequence>
    <xs:element name="IsFullyInsulated" type="xs:boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The manufactured home is sufficiently insulated to be occupied year-round.</xs:documentation>
        <xs:appinfo>
          <retsid>103060</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="HousingCategory" type="commons:ManufacturedHousingCategoryEnum" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>An enumeration of the category that this structure belongs to.</xs:documentation>
        <xs:appinfo>
          <retsid>103061</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="ManufacturerName" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Covers housing built off-site and either transported to the site by trailer or own axle. The housing may be permanently attached to the site or may retain transportability.</xs:documentation>
        <xs:appinfo>
          <retsid>103062</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Model" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103063</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Make" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103064</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="ManufacturingDate" type="commons:SecureDateTime" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103065</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Dimensions" type="commons:PlanarDimensionsType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103066</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="License" type="commons:LicenseType" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103067</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="SpaceRent" type="commons:SecureDecimal" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103068</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded">
    </xs:any>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:OwnedItem
Namespace http://rets.org/xsd/RETSCommons
Annotations
An element that has an ownership state
Diagram
Diagram RETSCommons.tmp#OwnedItem_Description RETSCommons.tmp#OwnedItem_OwnershipType
Model commons:Description{0,1} , commons:OwnershipType{0,1} , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:Description, commons:OwnershipType
Source
<xs:complexType name="OwnedItem">
  <xs:annotation>
    <xs:documentation>An element that has an ownership state</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Description" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The description of the owned item.</xs:documentation>
        <xs:appinfo>
          <retsid>103069</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="OwnershipType" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The ownership type string</xs:documentation>
        <xs:appinfo>
          <retsid>103070</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded">
    </xs:any>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:RemarksType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#RemarksType_AdvertisingRemarks RETSCommons.tmp#RemarksType_MemberRemarks RETSCommons.tmp#RemarksType_PublicRemarks RETSCommons.tmp#RemarksType_ListingOfficeRemarks RETSCommons.tmp#RemarksType_CompanyRemarks
Model commons:AdvertisingRemarks{0,1} , commons:MemberRemarks{0,1} , commons:PublicRemarks{0,1} , commons:ListingOfficeRemarks{0,1} , commons:CompanyRemarks{0,1} , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:AdvertisingRemarks, commons:CompanyRemarks, commons:ListingOfficeRemarks, commons:MemberRemarks, commons:PublicRemarks
Source
<xs:complexType name="RemarksType">
  <xs:sequence>
    <xs:element name="AdvertisingRemarks" type="commons:SecureRemark" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Remarks meant for marketing purposes.</xs:documentation>
        <xs:appinfo>
          <retsid>103079</retsid>
          <example>If you lived here you'd be home already!</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="MemberRemarks" type="commons:SecureRemark" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Text remarks that are restricted. In an MLS this is typically the field where information is stored for REALTORS(R) only. This information is NOT intended to be displayed to the general public. Realtor remarks may contain information pertaining to seller/tenant, listing member contact information, or entry information. In other systems, access will be determined by local business rules.</xs:documentation>
        <xs:appinfo>
          <retsid>103080</retsid>
          <example>Beware of dog on premises</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="PublicRemarks" type="commons:SecureRemark" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Text remarks that may be displayed to the public. In an MLS, it is the field where information is entered for the public. This information is intended to be visible on-line. This is typically information that describes the selling points of the building and/or land for sale. Local conditions and rules will determine what such content can contain. Generally, the following information is excluded: any information pertaining to entry to the property, the seller and/or tenant, listing member contact information. In other systems, these remarks will be determined by local business rules.</xs:documentation>
        <xs:appinfo>
          <retsid>103081</retsid>
          <example>A real gem!</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="ListingOfficeRemarks" type="commons:SecureRemark" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Remarks meant for internal office use.</xs:documentation>
        <xs:appinfo>
          <retsid>103082</retsid>
          <example>Highly marketable!</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="CompanyRemarks" type="commons:SecureRemark" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Remarks meant for offices that are the same company as the listing office.</xs:documentation>
        <xs:appinfo>
          <retsid>103083</retsid>
          <example>Highly marketable!</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:SecureRemark
Namespace http://rets.org/xsd/RETSCommons
Annotations
Secured, brief record, comments or explanation pertaining
to a transaction, listing, meeting, contact, etc.
Diagram
Diagram RETSCommons.tmp#visibilityFlag RETSCommons.tmp#textFormatType namespace.tmp#lang RETSCommons.tmp#Remark RETSCommons.tmp#isgSecurityClass
Type extension of commons:Remark
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:textFormatType restriction of xs:token optional
Simple format instructions for text
commons:visibilityFlag xs:boolean optional
Visibility flag for publicly visible items
xml:lang union of(xs:language, restriction of xs:string) optional
Attempting to install the relevant ISO 2- and 3-letter
         codes as the enumerated possible values is probably never
         going to be a realistic possibility.  See
         RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry
         at http://www.iana.org/assignments/lang-tag-apps.htm for
         further information.

         The union allows for the 'un-declaration' of xml:lang with
         the empty string.
Source
<xs:complexType name="SecureRemark">
  <xs:annotation>
    <xs:documentation>Secured, brief record, comments or explanation pertaining to a transaction, listing, meeting, contact, etc.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:Remark">
      <xs:attribute ref="commons:isgSecurityClass" use="required"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Complex Type commons:RentalAmounts
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#RentalAmounts_RentalAmount
Model commons:RentalAmount*
Children commons:RentalAmount
Source
<xs:complexType name="RentalAmounts">
  <xs:sequence>
    <xs:element name="RentalAmount" type="commons:FeeWithFrequency" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103084</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:RentLeaseClauses
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#RentLeaseClauses_RentLeaseClause
Used by
Model commons:RentLeaseClause*
Children commons:RentLeaseClause
Source
<xs:complexType name="RentLeaseClauses">
  <xs:sequence>
    <xs:element name="RentLeaseClause" type="commons:SecureString" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103085</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:RentalLeaseInformationType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#RentalLeaseInformationType_RentLeaseDates RETSCommons.tmp#RentalLeaseInformationType_RentLeaseClauses RETSCommons.tmp#RentalLeaseInformationType_RentLeaseSpecials RETSCommons.tmp#RentalLeaseInformationType_TenantResponsible RETSCommons.tmp#RentalLeaseInformationType_TenantRights
Model commons:RentLeaseDates{0,1} , commons:RentLeaseClauses{0,1} , commons:RentLeaseSpecials{0,1} , commons:TenantResponsible{0,1} , commons:TenantRights{0,1}
Children commons:RentLeaseClauses, commons:RentLeaseDates, commons:RentLeaseSpecials, commons:TenantResponsible, commons:TenantRights
Source
<xs:complexType name="RentalLeaseInformationType">
  <xs:sequence>
    <xs:element name="RentLeaseDates" type="commons:RentLeaseDatesType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103086</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="RentLeaseClauses" type="commons:RentLeaseClauses" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103087</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="RentLeaseSpecials" type="commons:RentLeaseSpecials" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103088</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="TenantResponsible" type="commons:TenantResponsible" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103089</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="TenantRights" type="commons:TenantRights" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103090</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:RentLeaseDatesType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#RentLeaseDatesType_BeginDate RETSCommons.tmp#RentLeaseDatesType_EndDate RETSCommons.tmp#RentLeaseDatesType_Term
Used by
Model commons:BeginDate{0,1} , commons:EndDate{0,1} , commons:Term{0,1}
Children commons:BeginDate, commons:EndDate, commons:Term
Source
<xs:complexType name="RentLeaseDatesType">
  <xs:sequence>
    <xs:element name="BeginDate" type="xs:dateTime" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103141</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="EndDate" type="xs:dateTime" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103142</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Term" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103143</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:RentLeaseSpecials
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#RentLeaseSpecials_RentLeaseSpecial
Used by
Model commons:RentLeaseSpecial*
Children commons:RentLeaseSpecial
Source
<xs:complexType name="RentLeaseSpecials">
  <xs:sequence>
    <xs:element name="RentLeaseSpecial" type="commons:SecureString" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103091</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:TenantResponsible
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#TenantResponsible_TenantResponsibility
Used by
Model commons:TenantResponsibility*
Children commons:TenantResponsibility
Source
<xs:complexType name="TenantResponsible">
  <xs:sequence>
    <xs:element name="TenantResponsibility" type="commons:SecureString" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103107</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:TenantRights
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#TenantRights_TenantRight
Used by
Model commons:TenantRight*
Children commons:TenantRight
Source
<xs:complexType name="TenantRights">
  <xs:sequence>
    <xs:element name="TenantRight" type="commons:SecureString" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103108</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:RoomType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#RoomType_otherTypeDescription RETSCommons.tmp#isMaster RETSCommons.tmp#RoomType_Category RETSCommons.tmp#RoomType_Level RETSCommons.tmp#RoomType_RoomDimensions RETSCommons.tmp#RoomType_RoomHeight RETSCommons.tmp#RoomType_Description RETSCommons.tmp#RoomType_InteriorDetail
Model commons:Category{0,1} , commons:Level{0,1} , commons:RoomDimensions{0,1} , commons:RoomHeight{0,1} , commons:Description{0,1} , commons:InteriorDetail{0,1} , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:Category, commons:Description, commons:InteriorDetail, commons:Level, commons:RoomDimensions, commons:RoomHeight
Attributes
QName Type Fixed Default Use Annotation
commons:isMaster xs:boolean optional
Flag indicating whether a given room is the principle one for room 
type. Most commonly thought in terms of bedroom and bathroom. Flag 
may be used on rooms of any type, however. For a master bathroom, 
there is a door or entranceway between the master bedroom and this
bathroom.
otherTypeDescription xs:string optional
Source
<xs:complexType name="RoomType">
  <xs:sequence>
    <xs:element name="Category" type="commons:RoomCategoryEnum" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103092</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Level" type="commons:Level" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103093</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="RoomDimensions" type="commons:PlanarDimensionsType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103094</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="RoomHeight" type="commons:SecureMeasurement" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103095</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Description" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103096</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="InteriorDetail" type="commons:InteriorDetailType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103097</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:attribute name="otherTypeDescription" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>
      </xs:documentation>
      <xs:appinfo>
        <retsid>103098</retsid>
        <example/>
      </xs:appinfo>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute ref="commons:isMaster" use="optional">
    <xs:annotation>
      <xs:documentation>
      </xs:documentation>
      <xs:appinfo>
        <retsid>103099</retsid>
        <example/>
      </xs:appinfo>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:InteriorDetailType
Namespace http://rets.org/xsd/RETSCommons
Annotations
A container for interior details
Diagram
Diagram RETSCommons.tmp#InteriorDetailType_Appliance RETSCommons.tmp#InteriorDetailType_Fireplace RETSCommons.tmp#InteriorDetailType_FloorMaterial RETSCommons.tmp#InteriorDetailType_Insulation RETSCommons.tmp#InteriorDetailType_WallMaterial RETSCommons.tmp#InteriorDetailType_Windows
Used by
Model commons:Appliance* , commons:Fireplace* , commons:FloorMaterial* , commons:Insulation* , commons:WallMaterial* , commons:Windows{0,1}
Children commons:Appliance, commons:Fireplace, commons:FloorMaterial, commons:Insulation, commons:WallMaterial, commons:Windows
Source
<xs:complexType name="InteriorDetailType">
  <xs:annotation>
    <xs:documentation>A container for interior details</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Appliance" type="commons:ApplianceEnum" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101000</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Fireplace" type="commons:FireplaceType" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101749</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="FloorMaterial" type="commons:FlooringMaterialEnum" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101001</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Insulation" type="commons:InsulationType" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101002</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="WallMaterial" type="commons:WallMaterialEnum" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101003</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Windows" type="commons:WindowsType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101004</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:FireplaceType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#FireplaceType_FirePlaceFuel RETSCommons.tmp#FireplaceType_FirePlaceDetails
Used by
Model commons:FirePlaceFuel{0,1} , commons:FirePlaceDetails{0,1}
Children commons:FirePlaceDetails, commons:FirePlaceFuel
Source
<xs:complexType name="FireplaceType">
  <xs:sequence>
    <xs:element name="FirePlaceFuel" type="commons:FirePlaceFuelEnum" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100171</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="FirePlaceDetails" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100172</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:FirePlaceFuelEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="FirePlaceFuelEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of fire place fuels.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Electric">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101171</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Gas">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101172</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Wood">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101173</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101290</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101174</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:InsulationType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#InsulationType_Insulator RETSCommons.tmp#InsulationType_RatingValue RETSCommons.tmp#InsulationType_Surface
Used by
Model commons:Insulator{0,1} , commons:RatingValue{0,1} , commons:Surface{0,1}
Children commons:Insulator, commons:RatingValue, commons:Surface
Source
<xs:complexType name="InsulationType">
  <xs:sequence>
    <xs:element name="Insulator" type="commons:InsulatorEnum" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>100178</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="RatingValue" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>100177</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Surface" type="commons:SurfaceEnum" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101021</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:InsulatorEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="InsulatorEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of types of ceiling, floor or wall insulation material.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Asbestos">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100863</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cellulose-Fiber">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100864</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cellulose-Sprayed">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100865</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Fiberglass-Batts">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100866</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Fiberglass-Loose">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100867</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Fiberglass-Rigid">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100868</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mica Chips">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100869</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mineral Board">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100870</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mineral Fiber">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100871</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mineral Wool">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100872</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mineral Wool">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100873</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Polystyrene EPS">
        <xs:annotation>
          <xs:documentation>Types I and II Expanded Poly</xs:documentation>
          <xs:appinfo>
            <retsid>100874</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Polystyrene XPS">
        <xs:annotation>
          <xs:documentation>Types III and IV Extruded Poly</xs:documentation>
          <xs:appinfo>
            <retsid>100875</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Polyisocyanurate Board">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100876</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Polyicynene Foam">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100877</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Polyurethane Foam">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100878</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="UFFI Foam">
        <xs:annotation>
          <xs:documentation>Urea Formaldehyde Foam Insulation</xs:documentation>
          <xs:appinfo>
            <retsid>100879</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:documentation>Insulator material is unknown</xs:documentation>
          <xs:appinfo>
            <retsid>100880</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="None">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101287</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:documentation>See otherDescription for Insulator material</xs:documentation>
          <xs:appinfo>
            <retsid>100881</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:SurfaceEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="SurfaceEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of room surface names.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Ceiling">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101017</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Floor">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101018</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Wall">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101019</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101020</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:WallMaterialEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
The enumeration of (interior) wall materials.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="WallMaterialEnum">
  <xs:annotation>
    <xs:documentation>The enumeration of (interior) wall materials.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Adobe">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100947</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Brick">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100948</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cement Board">
        <xs:annotation>
          <xs:documentation>Also known as backer board or Hardie(R) board</xs:documentation>
          <xs:appinfo>
            <retsid>100949</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Composite">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100950</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Concrete">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100951</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Drywall">
        <xs:annotation>
          <xs:documentation>Properyly named Gypsum board, also known as Sheetrock</xs:documentation>
          <xs:appinfo>
            <retsid>100952</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Enhanced Drywall">
        <xs:annotation>
          <xs:documentation>5/8 inch or 15mm thick gypsum board with enhanced fire retardant and sound reduction properties</xs:documentation>
          <xs:appinfo>
            <retsid>100953</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Glass">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100954</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Paneling">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100955</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Paper">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100956</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Plaster">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100957</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Plywood">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100958</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Pressed Board">
        <xs:annotation>
          <xs:documentation>A class of materials manufactured from wood fibers and binding resins. It may include pressed board, particle board, mdf, osb or other manufactured wood product. It may also be known as Chip board.</xs:documentation>
          <xs:appinfo>
            <retsid>100959</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SCIP">
        <xs:annotation>
          <xs:documentation>Structural Concrete Insulated Panel</xs:documentation>
          <xs:appinfo>
            <retsid>100960</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Stone">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100961</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Tile">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100962</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100963</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100964</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:WindowsType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#WindowsType_HasStormWindows RETSCommons.tmp#WindowsType_HasScreens RETSCommons.tmp#WindowsType_Window RETSCommons.tmp#WindowsType_WindowTreatment
Used by
Model commons:HasStormWindows{0,1} , commons:HasScreens{0,1} , commons:Window* , commons:WindowTreatment* , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:HasScreens, commons:HasStormWindows, commons:Window, commons:WindowTreatment
Source
<xs:complexType name="WindowsType">
  <xs:sequence>
    <xs:element name="HasStormWindows" type="xs:boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100203</retsid>
          <example>false</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="HasScreens" type="xs:boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100204</retsid>
          <example>true</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Window" type="commons:WindowEnum" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100205</retsid>
          <example>Sliding</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="WindowTreatment" type="xs:string" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:appinfo>
          <retsid>101284</retsid>
          <example>Sliding</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:WindowEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="WindowEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of the types of windows.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Architectural">
        <xs:annotation>
          <xs:documentation>Custom window with unique attributes. May include circular, semi-circular or design integral windows or windows of unusual design or material</xs:documentation>
          <xs:appinfo>
            <retsid>100735</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Argon Fill">
        <xs:annotation>
          <xs:documentation>Double paned sealed units filled with Argon gas for additional insulating performance</xs:documentation>
          <xs:appinfo>
            <retsid>100736</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Awning">
        <xs:annotation>
          <xs:documentation>Also known as Hopper</xs:documentation>
          <xs:appinfo>
            <retsid>100737</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Aluminum">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100738</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Bay">
        <xs:annotation>
          <xs:documentation>A window that protrudes from a building composed of three lites with acute angles between the lites.</xs:documentation>
          <xs:appinfo>
            <retsid>100739</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Bay-Bow">
        <xs:annotation>
          <xs:documentation>catch-all for protruding windows composed of multiple lites with acute angles between the lights</xs:documentation>
          <xs:appinfo>
            <retsid>100740</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Bow">
        <xs:annotation>
          <xs:documentation>A window that protrudes from a building composed of four or more lites with acute angles between the lites. The lites form an approximation of an arc or bow.</xs:documentation>
          <xs:appinfo>
            <retsid>100741</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Box Bay">
        <xs:annotation>
          <xs:documentation>A window set that protrudes from a building with a square shape and 90-degree angles at the corners. This definition is from realtor.org architectural guidelines, windows.</xs:documentation>
          <xs:appinfo>
            <retsid>101550</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Casement">
        <xs:annotation>
          <xs:documentation>A window with one side fixed with hinges and the other free to open.</xs:documentation>
          <xs:appinfo>
            <retsid>100742</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Curtain-Wall">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100743</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Display">
        <xs:annotation>
          <xs:documentation>A window that holds merchandise for display to the street or a window for window shopping</xs:documentation>
          <xs:appinfo>
            <retsid>101820</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Double Glazed">
        <xs:annotation>
          <xs:documentation>Also known as Double Paned or Thermopane</xs:documentation>
          <xs:appinfo>
            <retsid>100744</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Double-Hung">
        <xs:annotation>
          <xs:documentation>A window where both the top and bottom sash can slide</xs:documentation>
          <xs:appinfo>
            <retsid>100745</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Fixed">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100746</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="French">
        <xs:annotation>
          <xs:documentation>A tall narrow casement window, with a center opening and hinges on both sides, typically reaching to the floor with either separate lites or the appearance of separate lites. It is also known as french casement.</xs:documentation>
          <xs:appinfo>
            <retsid>101022</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Glass Block">
        <xs:annotation>
          <xs:appinfo>
            <xs:documentation>Also known as Glass Brick</xs:documentation>
            <retsid>100747</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Jalousie">
        <xs:annotation>
          <xs:documentation>Also known as Louvered</xs:documentation>
          <xs:appinfo>
            <retsid>100748</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Leaded Glass">
        <xs:annotation>
          <xs:documentation>Window glass is leaded - lites are separated by a lead or copper strip</xs:documentation>
          <xs:appinfo>
            <retsid>101014</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Low-E">
        <xs:annotation>
          <xs:documentation>Low emissivity windows are treated with a transparently thin layer of metal or other material to prevent the transmission of UV and heat through the window</xs:documentation>
          <xs:appinfo>
            <retsid>100749</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Muntin">
        <xs:annotation>
          <xs:documentation>Windows that are or provide the appearance of being separated into a grid of small lites. The muntin or glazing bar is typically of wood where the lites are actually separated. A decorative lattice may be attached to the interior glass face or embedded into the sealed unit to provide the grid but the lite is typically a single unit. The decorative lattice may be made of wood or extruded aluminum. A typical mis-naming of this type of window is Mullion.</xs:documentation>
          <xs:appinfo>
            <retsid>101023</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="None">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100764</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Oriel">
        <xs:annotation>
          <xs:documentation>A window located on the second floor or higher, supported by brackets or columns. They project from the side of a building like a bay window. This definition is taken from realtor.org, architectural guideline, windows.</xs:documentation>
          <xs:appinfo>
            <retsid>101600</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Paired">
        <xs:annotation>
          <xs:documentation>Two windows next to each other, often under an arch. The windows abut each other and are separated by the supporting mullion. This definition is taken from the realtor.org website architectural guidelines, windows</xs:documentation>
          <xs:appinfo>
            <retsid>101552</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Palladian">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100750</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Piano">
        <xs:annotation>
          <xs:documentation>Short and wide window, placed above a spot where an upright piano may be placed.</xs:documentation>
          <xs:appinfo>
            <retsid>101016</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Privacy">
        <xs:annotation>
          <xs:documentation>Eletronic windows that change state from opaque to transparent and back controlled by an electric switch or other control device.</xs:documentation>
          <xs:appinfo>
            <retsid>100751</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Ribbon">
        <xs:annotation>
          <xs:documentation>A style of window that has a row of windows separated by vertical posts, mullions. It is a more general case of the paired window and may also be known as clerestory. This definition is taken from realtor.org architectural guidelines, windows.</xs:documentation>
          <xs:appinfo>
            <retsid>101553</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Roof Window">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100752</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rotating">
        <xs:annotation>
          <xs:documentation>Also known as Pivot or Pivoting</xs:documentation>
          <xs:appinfo>
            <retsid>100753</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Single-Hung">
        <xs:annotation>
          <xs:documentation>A window that has one fixed sash and one sliding sash</xs:documentation>
          <xs:appinfo>
            <retsid>100754</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Skylight">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100755</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Sliding">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100756</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Sun Tunnel">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100757</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Stained Glass">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101015</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Tilt-Turn">
        <xs:annotation>
          <xs:documentation>The position of the handle determines if the window is fixed, pivoting around a hinge like a door or tilting inward with limited range</xs:documentation>
          <xs:appinfo>
            <retsid>100758</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Transom">
        <xs:annotation>
          <xs:documentation>A horizontal window, typically above a door.</xs:documentation>
          <xs:appinfo>
            <retsid>101024</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Triple Glazed">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100759</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100762</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Vinyl">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100760</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Wood Frame">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100761</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100763</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:ShowingInformationType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#ShowingInformationType_Remarks RETSCommons.tmp#ShowingInformationType_OccupancyState RETSCommons.tmp#ShowingInformationType_Lockbox RETSCommons.tmp#ShowingInformationType_AppointmentRequired RETSCommons.tmp#ShowingInformationType_AppointmentAdditionalInformation RETSCommons.tmp#ShowingInformationType_Contact RETSCommons.tmp#ShowingInformationType_ShowingAccess
Model commons:Remarks* , commons:OccupancyState{0,1} , commons:Lockbox* , commons:AppointmentRequired{0,1} , commons:AppointmentAdditionalInformation{0,1} , commons:Contact* , commons:ShowingAccess*
Children commons:AppointmentAdditionalInformation, commons:AppointmentRequired, commons:Contact, commons:Lockbox, commons:OccupancyState, commons:Remarks, commons:ShowingAccess
Source
<xs:complexType name="ShowingInformationType">
  <xs:sequence>
    <xs:element name="Remarks" type="commons:SecureRemark" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>In an MLS system, remarks that detail the seller's instructions for showing the subject property. Showing instructions may include: contact information, showing times, notice required or other information. These remarks are priveledged and are not for public viewing.</xs:documentation>
        <xs:appinfo>
          <retsid>100389</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="OccupancyState" type="commons:OccupancyStateEnum" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The current occupancy state of the property.</xs:documentation>
        <xs:appinfo>
          <retsid>100390</retsid>
          <example>Vacant</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Lockbox" type="commons:LockboxType" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>100391</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="AppointmentRequired" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Showing is by appointment only 2010-09: Change name from RequiresAppointment. 2010-09: Change type to commons:nullable-boolean</xs:documentation>
        <xs:appinfo>
          <retsid>100396</retsid>
          <example>true</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="AppointmentAdditionalInformation" type="commons:StringValueDescriptionPairType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The contact telephone number to make an appointment. 2010-09 Change name from AppointmentPhone 2010-09 Change type from commons:Phone</xs:documentation>
        <xs:appinfo>
          <retsid>100397</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Contact" type="commons:ContactablePerson" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Contact information related to the showing of the listing.</xs:documentation>
        <xs:appinfo>
          <retsid>100392</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="ShowingAccess" type="commons:SecureString" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Provides information about access to the listing property.</xs:documentation>
        <xs:appinfo>
          <retsid>100393</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:ContactablePerson
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#ContactablePerson_systemUserGUId RETSCommons.tmp#ContactablePerson_Person RETSCommons.tmp#ContactablePerson_ContactMethods RETSCommons.tmp#ContactablePerson_BusinessName
Used by
Model commons:Person{0,1} , commons:ContactMethods{0,1} , commons:BusinessName{0,1} , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:BusinessName, commons:ContactMethods, commons:Person
Attributes
QName Type Fixed Default Use Annotation
systemUserGUId xs:string optional
An optional attribute when a system has additional
information stored associated with this person. Many
systems will not have any other information or may
choose to suppress this value.
Source
<xs:complexType name="ContactablePerson">
  <xs:sequence>
    <xs:element name="Person" type="commons:Person" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100016</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="ContactMethods" type="commons:ContactMethods" minOccurs="0">
      <xs:annotation>
        <xs:appinfo>
          <retsid>101612</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="BusinessName" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Legal or well known (DBA) name for the business associated with the entity.</xs:documentation>
        <xs:appinfo>
          <retsid>100017</retsid>
          <example>Acme Homefinders</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:attribute name="systemUserGUId" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>An optional attribute when a system has additional information stored associated with this person. Many systems will not have any other information or may choose to suppress this value.</xs:documentation>
      <xs:appinfo>
        <retsid>100018</retsid>
        <example>317782231</example>
      </xs:appinfo>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Person.xsd
Complex Type commons:Person
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#isgSecurityClass namespace.tmp#lang NO_NAMESPACE.tmp#Person_systemId NO_NAMESPACE.tmp#Person_versionTimestamp RETSCommons.tmp#Person_PersonKey RETSCommons.tmp#Person_PersonalTitle RETSCommons.tmp#Person_FirstName RETSCommons.tmp#Person_MiddleName RETSCommons.tmp#Person_NickName RETSCommons.tmp#Person_LastName RETSCommons.tmp#Person_Suffix RETSCommons.tmp#Person_Birthdate RETSCommons.tmp#Person_Gender RETSCommons.tmp#Person_Languages RETSCommons.tmp#Person_ModificationTimestamp
Used by
Model commons:PersonKey , commons:PersonalTitle{0,1} , commons:FirstName{0,1} , commons:MiddleName{0,1} , commons:NickName{0,1} , commons:LastName{0,1} , commons:Suffix{0,10} , commons:Birthdate{0,1} , commons:Gender{0,1} , commons:Languages{0,1} , commons:ModificationTimestamp{0,1} , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:Birthdate, commons:FirstName, commons:Gender, commons:Languages, commons:LastName, commons:MiddleName, commons:ModificationTimestamp, commons:NickName, commons:PersonKey, commons:PersonalTitle, commons:Suffix
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
systemId commons:system-id optional
An identifier of the system that a person
'belongs' to when the event involves more than
one system.
versionTimestamp xs:dateTime 2007-10-08T16:27:23Z required
xml:lang union of(xs:language, restriction of xs:string) optional
Attempting to install the relevant ISO 2- and 3-letter
         codes as the enumerated possible values is probably never
         going to be a realistic possibility.  See
         RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry
         at http://www.iana.org/assignments/lang-tag-apps.htm for
         further information.

         The union allows for the 'un-declaration' of xml:lang with
         the empty string.
Source
<xs:complexType name="Person">
  <xs:sequence>
    <xs:element name="PersonKey" type="commons:resource-key" minOccurs="1" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>A unique identifier for this record. This may be a number, or other string that can include URI or other forms.</xs:documentation>
        <xs:appinfo>
          <retsid>100001</retsid>
          <example>http://www.example.com/mls/633242434</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="PersonalTitle" type="commons:Title" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The well known prefixes of Mr, Ms, Miss, Mrs or an officially granted name, prefixed to the first name. It is also known as pre-nomial letters. An example is Dr. or Ms. It may be abbreviated.</xs:documentation>
        <xs:appinfo>
          <retsid>100002</retsid>
          <example>Dr</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="FirstName" type="commons:FirstName" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>A person's name that precedes the surname. An example is "Edwin".</xs:documentation>
        <xs:appinfo>
          <retsid>100003</retsid>
          <example>Edwin</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="MiddleName" type="commons:MiddleName" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>A person's name that precedes the surname. It may consist of an initial or several complete names. An example is "E."</xs:documentation>
        <xs:appinfo>
          <retsid>100004</retsid>
          <example>E</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="NickName" type="commons:NickName" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>A familiar or descriptive name with no legal standing. An example is "Buzz"</xs:documentation>
        <xs:appinfo>
          <retsid>100005</retsid>
          <example>Buzz</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="LastName" type="commons:LastName" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>A person's surname. An example is "Aldrin"</xs:documentation>
        <xs:appinfo>
          <retsid>100006</retsid>
          <example>Aldrin</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Suffix" type="commons:Suffix" minOccurs="0" maxOccurs="10">
      <xs:annotation>
        <xs:documentation>An academic, honorary or social name appended following the family name. It is also known as post-nomial letters. An example is Jr. or DDS.</xs:documentation>
        <xs:appinfo>
          <retsid>100007</retsid>
          <example>Jr</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Birthdate" type="xs:date" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Date of birth for the person.</xs:documentation>
        <xs:appinfo>
          <retsid>100008</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Gender" type="commons:gender" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The gender of the person.</xs:documentation>
        <xs:appinfo>
          <retsid>100009</retsid>
          <example>male</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Languages" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Languages spoken by the person. Expected use is that the ISO language tag will be used, separated by a comma.</xs:documentation>
        <xs:appinfo>
          <retsid>100010</retsid>
          <example>en, de, es</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="ModificationTimestamp" type="commons:ModificationTimestamp" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The time stamp of the last change to this record.</xs:documentation>
        <xs:appinfo>
          <retsid>100011</retsid>
          <example>2007-03-11T12:00:00-05:00</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:any namespace="##other" minOccurs="0" maxOccurs="30"/>
  </xs:sequence>
  <xs:attribute ref="commons:isgSecurityClass" use="required">
    <xs:annotation>
      <xs:documentation>
      </xs:documentation>
      <xs:appinfo>
        <retsid>100012</retsid>
        <example/>
      </xs:appinfo>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute ref="xml:lang" use="optional">
    <xs:annotation>
      <xs:documentation>The preferred locale/language of this person. The values are formed using the language tags defined in RFC 3066, using the lang code and country code from ISO 639 and ISO 3166 http://www.loc.gov/standards/iso639-2/php/code_list.php http://www.iso.org/iso/en/prods-services/iso3166ma/index.html This form is
        <!-- <ISOLangCode>[-<ISOCountryCode>] -->(ignore the xml comment tags) Note that the separator is the dash '-' and not the underscore character. Valid values include en, en-US and other combinations of the code sets. If omitted, the lang values is assumed to be en. Further note that like the xml:lang attribute, this element should be treated as case-insensitive. That is, the values en-us, en-US, En-us and any other case combination should be treated as identical.</xs:documentation>
      <xs:appinfo>
        <retsid>100013</retsid>
        <example>en-US</example>
      </xs:appinfo>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="systemId" type="commons:system-id" use="optional">
    <xs:annotation>
      <xs:documentation>An identifier of the system that a person 'belongs' to when the event involves more than one system.</xs:documentation>
      <xs:appinfo>
        <retsid>100014</retsid>
        <example/>
      </xs:appinfo>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="versionTimestamp" type="xs:dateTime" use="required" fixed="2007-10-08T16:27:23Z">
    <xs:annotation>
      <xs:appinfo>
        <retsid>100015</retsid>
      </xs:appinfo>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Person.xsd
Simple Type commons:resource-key
Namespace http://rets.org/xsd/RETSCommons
Annotations
A common key type definition for use by all resources.
This may be a string, number, URI or other unique
location descriptor.
Diagram
Diagram
Type xs:token
Used by
Source
<xs:simpleType name="resource-key">
  <xs:annotation>
    <xs:documentation>A common key type definition for use by all resources. This may be a string, number, URI or other unique location descriptor.</xs:documentation>
    <xs:appinfo>X32834792</xs:appinfo>
  </xs:annotation>
  <xs:restriction base="xs:token"/>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Complex Type commons:Title
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram
Type extension of xs:string
Used by
Source
<xs:complexType name="Title">
  <xs:simpleContent>
    <xs:extension base="xs:string"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Person.xsd
Complex Type commons:FirstName
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram
Type extension of xs:string
Used by
Source
<xs:complexType name="FirstName">
  <xs:simpleContent>
    <xs:extension base="xs:string"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Person.xsd
Complex Type commons:MiddleName
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram
Type extension of xs:string
Used by
Source
<xs:complexType name="MiddleName">
  <xs:simpleContent>
    <xs:extension base="xs:string"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Person.xsd
Complex Type commons:NickName
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram
Type extension of xs:string
Used by
Source
<xs:complexType name="NickName">
  <xs:simpleContent>
    <xs:extension base="xs:string"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Person.xsd
Complex Type commons:LastName
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram
Type extension of xs:string
Used by
Source
<xs:complexType name="LastName">
  <xs:simpleContent>
    <xs:extension base="xs:string"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Person.xsd
Complex Type commons:Suffix
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram
Type extension of xs:string
Used by
Source
<xs:complexType name="Suffix">
  <xs:simpleContent>
    <xs:extension base="xs:string"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Person.xsd
Simple Type commons:gender
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram
Type restriction of xs:token
Facets
enumeration female
enumeration male
enumeration unknown
Used by
Source
<xs:simpleType name="gender">
  <xs:restriction base="xs:token">
    <xs:enumeration value="female"/>
    <xs:enumeration value="male"/>
    <xs:enumeration value="unknown"/>
  </xs:restriction>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Simple Type commons:system-id
Namespace http://rets.org/xsd/RETSCommons
Annotations
A common type definition for use by all payloads. 
This type is used for the common systemId attribute
that appears on all payloads to indicate the source 
system from whence the instance originated.
Diagram
Diagram
Type xs:string
Used by
Source
<xs:simpleType name="system-id">
  <xs:annotation>
    <xs:documentation>A common type definition for use by all payloads. This type is used for the common systemId attribute that appears on all payloads to indicate the source system from whence the instance originated.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string"/>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Complex Type commons:ContactMethods
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#ContactMethods_Phone RETSCommons.tmp#ContactMethods_Email RETSCommons.tmp#ContactMethods_Address RETSCommons.tmp#ContactMethods_OtherContact
Used by
Model commons:Phone* , commons:Email* , commons:Address* , commons:OtherContact* , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:Address, commons:Email, commons:OtherContact, commons:Phone
Source
<xs:complexType name="ContactMethods">
  <xs:sequence>
    <xs:element name="Phone" type="commons:Phone" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100069</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Email" type="commons:Email" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100070</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Address" type="commons:Address" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100071</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="OtherContact" type="commons:OtherContact" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100072</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Complex Type commons:Phone
Namespace http://rets.org/xsd/RETSCommons
Annotations
The main type information for the phone type uses a
				restriction applied to the string datatype to limit the
				valid characters to the set of number representation
				characters '0'-'9'.

				This restriction results in the suppression of additional
				characters often seen in representations of telephone
				numbers.

				Characters like '.', '(' ')' and others are used as
				separators between the elements for human recognition.
				Characters like '-', ' '(space) and '+' have a more
				general use and may appear in certain standards bodies
				references. However, in all cases, there is no important
				information imparted in these characters and their use is
				determined by local convention.

				The whitespace and '+' suppression, along with
				restricting the use of other characters are part of a
				simplification choice made for several reasons:
					1. The restriction to enforce the use of characters
					other than numbers is more difficult to understand
					and may not be properly supported in all tools.
					2. Representations of the complete number are
					locale specific. A telephone number is presented
					differently based on culture.
					3. Resolution between the stringnumeric and legacy
					systems should be simplified. For string
					representations, it is conversion by restriction. An
					unparsed phone in a legacy system may have the form
					+1 (888) 555-1212. This and other permutations should
					be easily converted to the form presented here<country-code>1</country-code>
<area-code>888</area-code>
<local-number>5551212</local-number>
Diagram
Diagram RETSCommons.tmp#privacyType RETSCommons.tmp#Phone_preference-order RETSCommons.tmp#Phone_phone-preference-order RETSCommons.tmp#Phone_prefix RETSCommons.tmp#Phone_country-code RETSCommons.tmp#Phone_area-code RETSCommons.tmp#Phone_local-number RETSCommons.tmp#Phone_extension RETSCommons.tmp#Phone_suffix RETSCommons.tmp#Phone_phone-type RETSCommons.tmp#Phone_category RETSCommons.tmp#Phone_description
Used by
Model commons:preference-order , commons:phone-preference-order , commons:prefix , commons:country-code , commons:area-code , commons:local-number , commons:extension , commons:suffix , commons:phone-type , commons:category , commons:description
Children commons:area-code, commons:category, commons:country-code, commons:description, commons:extension, commons:local-number, commons:phone-preference-order, commons:phone-type, commons:preference-order, commons:prefix, commons:suffix
Attributes
QName Type Fixed Default Use Annotation
commons:privacyType restriction of xs:token optional
Indicates the level of privacy for this information. Creation of this attribute 
inspired by the need to provide this level of privacy information for contact 
information: phone, email, address, and the like. See CR 54.
Source
<xs:complexType name="Phone">
  <xs:annotation>
    <xs:documentation>The main type information for the phone type uses a restriction applied to the string datatype to limit the valid characters to the set of number representation characters '0'-'9'. This restriction results in the suppression of additional characters often seen in representations of telephone numbers. Characters like '.', '(' ')' and others are used as separators between the elements for human recognition. Characters like '-', ' '(space) and '+' have a more general use and may appear in certain standards bodies references. However, in all cases, there is no important information imparted in these characters and their use is determined by local convention. The whitespace and '+' suppression, along with restricting the use of other characters are part of a simplification choice made for several reasons: 1. The restriction to enforce the use of characters other than numbers is more difficult to understand and may not be properly supported in all tools. 2. Representations of the complete number are locale specific. A telephone number is presented differently based on culture. 3. Resolution between the stringnumeric and legacy systems should be simplified. For string representations, it is conversion by restriction. An unparsed phone in a legacy system may have the form +1 (888) 555-1212. This and other permutations should be easily converted to the form presented here
      <country-code>1</country-code>
      <area-code>888</area-code>
      <local-number>5551212</local-number>
    </xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="preference-order" type="commons:preferenceOrderType">
      <xs:annotation>
        <xs:documentation>Indicates the preference order within all the ContactMethods. Highest preference is 0.</xs:documentation>
        <xs:appinfo>
          <retsid>100049</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="phone-preference-order" type="commons:preferenceOrderType">
      <xs:annotation>
        <xs:documentation>Indicates the preference order within all the Phones. Highest preference is 0.</xs:documentation>
        <xs:appinfo>
          <retsid>100050</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="prefix" type="commons:affix">
      <xs:annotation>
        <xs:documentation>The prefix is the first portion of a telephone number. The prefix may be any string of values and represents the access code to a telephone system. This may be used to carry the call over an alternate carrier or may be necessary when dialing international or national calls. They may also be necessary to connect to alternate phone systems like satellite phone systems. Generally, the access code is not represented in domestic telephone number use. Examples of access codes are: 0 00 9201010</xs:documentation>
        <xs:appinfo>
          <retsid>100051</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="country-code" type="commons:stringnumeric">
      <xs:annotation>
        <xs:documentation>The country-code comes after the prefix and before the area code. The well-known ITU-T country calling codes as defined in E.164. The schema does not enforce the use of valid codes. Additionally, the schema suppresses whitespace that is normally present in printed examples. Finally, the schema suppresses the '+' that is normally present in printed examples. Here are some examples of the country code and location +1 for the US +1 444 for Bermuda +44 for the UK</xs:documentation>
        <xs:appinfo>
          <retsid>100052</retsid>
          <example>1</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="area-code" type="commons:stringnumeric">
      <xs:annotation>
        <xs:documentation>The area-code comes after the country code and precedes the local-number. The regional identifier (or overlay identifier) applied by the national carrier regulation authority. In some locales, the use of area code is mandatory for dialing all numbers while in other it is only necessary for dialing outside of the local calling area. The schema does not enforce the use of valid codes. Additionally, the schema suppresses parentheses that are normally present in printed examples. Here are some examples of the country code and location (312) for the Chicago-IL US overlay (020) for Amsterdam, the Netherlands calls originating from within the country directed to Amsterdam. Within this schema, the example values will be 312 020</xs:documentation>
        <xs:appinfo>
          <retsid>100053</retsid>
          <example>888</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="local-number" type="commons:stringnumeric">
      <xs:annotation>
        <xs:documentation>The access number to connect to a telephone. It comes after the area-code. The number of digits depends on the location. In the North American Numbering Plan area, the number is 7, while in other areas, there may be fewer or more digits. An example is 555-1212. Within this schema, the example will be 5551212</xs:documentation>
        <xs:appinfo>
          <retsid>100054</retsid>
          <example>5551212</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="extension" type="commons:stringnumeric">
      <xs:annotation>
        <xs:documentation>The extension is optional and comes after the local-number. It represents a more specific location, typically the direct desk phone of a person within an office.</xs:documentation>
        <xs:appinfo>
          <retsid>100055</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="suffix" type="commons:affix"/>
    <xs:element name="phone-type" type="commons:PhoneTypeEnum">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100056</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="category" type="commons:PhoneCategoryEnum">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100057</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="description" type="commons:desc">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100058</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
  <xs:attribute ref="commons:privacyType" use="optional">
    <xs:annotation>
      <xs:documentation>Provide a level of privacy for this phone number.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Simple Type commons:affix
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram
Type xs:string
Used by
Source
<xs:simpleType name="affix">
  <xs:restriction base="xs:string"/>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Simple Type commons:stringnumeric
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram
Type restriction of xs:string
Facets
pattern [0-9]*
Used by
Source
<xs:simpleType name="stringnumeric">
  <xs:restriction base="xs:string">
    <xs:pattern value="[0-9]*"/>
  </xs:restriction>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Complex Type commons:PhoneTypeEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="PhoneTypeEnum">
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Voice">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101624</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Fax">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101625</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Pager">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101626</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SMS">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101627</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TTY">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101628</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Voicemail">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101629</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Message Service">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101630</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101631</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Complex Type commons:PhoneCategoryEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="PhoneCategoryEnum">
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Office">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101632</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mobile">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101633</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Home">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101634</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Assistant">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101635</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Team">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101636</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Event">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101637</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Conference">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101638</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Showing">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101639</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101640</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Simple Type commons:desc
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram
Type xs:string
Used by
Source
<xs:simpleType name="desc">
  <xs:restriction base="xs:string"/>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Complex Type commons:Email
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#privacyType RETSCommons.tmp#Email_preference-order RETSCommons.tmp#Email_email-preference-order RETSCommons.tmp#Email_EmailAddress
Used by
Model commons:preference-order , commons:email-preference-order , commons:EmailAddress
Children commons:EmailAddress, commons:email-preference-order, commons:preference-order
Attributes
QName Type Fixed Default Use Annotation
commons:privacyType restriction of xs:token optional
Indicates the level of privacy for this information. Creation of this attribute 
inspired by the need to provide this level of privacy information for contact 
information: phone, email, address, and the like. See CR 54.
Source
<xs:complexType name="Email">
  <xs:sequence>
    <xs:element name="preference-order" type="commons:preferenceOrderType">
      <xs:annotation>
        <xs:documentation>Indicates the preference order within all the ContactMethods. Highest preference is 0.</xs:documentation>
        <xs:appinfo>
          <retsid>100061</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="email-preference-order" type="commons:preferenceOrderType">
      <xs:annotation>
        <xs:documentation>Indicates the preference order within all the email addresses. Highest preference is 0.</xs:documentation>
        <xs:appinfo>
          <retsid>100062</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="EmailAddress" type="commons:EmailAddress" minOccurs="1" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The email address itself.</xs:documentation>
        <xs:appinfo>
          <retsid>100063</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
  <xs:attribute ref="commons:privacyType" use="optional">
    <xs:annotation>
      <xs:documentation>Provide a level of privacy for this phone number.</xs:documentation>
      <xs:appinfo>
        <retsid>100064</retsid>
        <example/>
      </xs:appinfo>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Complex Type commons:EmailAddress
Namespace http://rets.org/xsd/RETSCommons
Annotations
Formatted string used to specify a standard electronic
mail message, formatted name@addess.domain.
This is defined in RFC 2822 (and some definitions in
RFC 2821).
It consists of a local part and a domain part separated
by the character '@'
				
Note that RFC defines several forms of email address
that are fairly rare.
				
Valid email addresses
someone@example.com
a.someone@example.com
a.one_two{}@some.example.com
!def!xyz%abc@local.example.com
some..one@example.com
				
Invalid email addresses
.someone@example.com
someone.@example.com
@example.com
				
Possibly valid email addresses that fail validation
some\@one@example.com
someone@b.com
someone@example.longdomain
				
This pattern does not cover valid cases like quoted
local parts, escaping, character sets other than ASCII,
IP address, domain roots (.com) longer than 9 characters
and less than 2 and several other cases
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type restriction of commons:SecureString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="EmailAddress">
  <xs:annotation>
    <xs:documentation>Formatted string used to specify a standard electronic mail message, formatted name@addess.domain. This is defined in RFC 2822 (and some definitions in RFC 2821). It consists of a local part and a domain part separated by the character '@' Note that RFC defines several forms of email address that are fairly rare. Valid email addresses someone@example.com a.someone@example.com a.one_two{}@some.example.com !def!xyz%abc@local.example.com some..one@example.com Invalid email addresses .someone@example.com someone.@example.com @example.com Possibly valid email addresses that fail validation some\@one@example.com someone@b.com someone@example.longdomain This pattern does not cover valid cases like quoted local parts, escaping, character sets other than ASCII, IP address, domain roots (.com) longer than 9 characters and less than 2 and several other cases</xs:documentation>
    <xs:appinfo>someone@example.com</xs:appinfo>
  </xs:annotation>
  <xs:simpleContent>
    <xs:restriction base="commons:SecureString">
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Complex Type commons:OtherContact
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#privacyType RETSCommons.tmp#OtherContact_preference-order RETSCommons.tmp#OtherContact_other-preference-order RETSCommons.tmp#OtherContact_Details
Used by
Model commons:preference-order , commons:other-preference-order , commons:Details
Children commons:Details, commons:other-preference-order, commons:preference-order
Attributes
QName Type Fixed Default Use Annotation
commons:privacyType restriction of xs:token optional
Indicates the level of privacy for this information. Creation of this attribute 
inspired by the need to provide this level of privacy information for contact 
information: phone, email, address, and the like. See CR 54.
Source
<xs:complexType name="OtherContact">
  <xs:sequence>
    <xs:element name="preference-order" type="commons:preferenceOrderType">
      <xs:annotation>
        <xs:documentation>Indicates the preference order within all the ContactMethods. Highest preference is 0.</xs:documentation>
        <xs:appinfo>
          <retsid>100065</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="other-preference-order" type="commons:preferenceOrderType">
      <xs:annotation>
        <xs:documentation>Indicates the preference order within the other contact methods. Highest preference is 0.</xs:documentation>
        <xs:appinfo>
          <retsid>100066</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Details" type="xs:string">
      <xs:annotation>
        <xs:documentation>Alternate raw contact string for sms, email page or other addressable technology.</xs:documentation>
        <xs:appinfo>
          <retsid>100067</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
  <xs:attribute ref="commons:privacyType" use="optional">
    <xs:annotation>
      <xs:documentation>Provide a level of privacy for this phone number.</xs:documentation>
      <xs:appinfo>
        <retsid>100068</retsid>
        <example/>
      </xs:appinfo>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Complex Type commons:TradeOptions
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#TradeOptions_TradeOption
Model commons:TradeOption+
Children commons:TradeOption
Source
<xs:complexType name="TradeOptions">
  <xs:sequence>
    <xs:element name="TradeOption" type="commons:TradeOption" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103109</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:Utility
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#Utility_otherTypeDescription RETSCommons.tmp#Utility_Category
Model commons:Category , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:Category
Attributes
QName Type Fixed Default Use Annotation
otherTypeDescription xs:string optional
Source
<xs:complexType name="Utility">
  <xs:sequence>
    <xs:element name="Category" type="commons:UtilityEnum">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103110</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:attribute name="otherTypeDescription" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>
      </xs:documentation>
      <xs:appinfo>
        <retsid>103111</retsid>
        <example/>
      </xs:appinfo>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:UtilityEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="UtilityEnum">
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Cable">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100641</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Electricity">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100642</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Garbage">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100643</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Internet">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100644</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Natural Gas">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100645</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Phone">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100646</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Propane">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100647</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Sanitary">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100648</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Water">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100649</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100650</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100651</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="None">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100652</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:AtticDetails
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#AtticDetails_SpaceDetail RETSCommons.tmp#AtticDetails_Stairs RETSCommons.tmp#AtticDetails_DropStair RETSCommons.tmp#AtticDetails_Scuttle RETSCommons.tmp#AtticDetails_Insulation
Model commons:SpaceDetail{0,1} , commons:Stairs{0,1} , commons:DropStair{0,1} , commons:Scuttle{0,1} , commons:Insulation{0,1} , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:DropStair, commons:Insulation, commons:Scuttle, commons:SpaceDetail, commons:Stairs
Source
<xs:complexType name="AtticDetails">
  <xs:sequence>
    <xs:element name="SpaceDetail" type="commons:SpaceDetailType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103112</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Stairs" type="commons:SecureBoolean" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103113</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="DropStair" type="commons:SecureBoolean" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103114</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Scuttle" type="commons:SecureBoolean" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103115</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Insulation" type="commons:InsulationType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103116</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:SpaceDetailType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#SpaceDetailType_AreaTotal RETSCommons.tmp#SpaceDetailType_WallMaterial RETSCommons.tmp#SpaceDetailType_FloorMaterial RETSCommons.tmp#SpaceDetailType_Heated RETSCommons.tmp#SpaceDetailType_Finished RETSCommons.tmp#SpaceDetailType_FinishedPercent RETSCommons.tmp#SpaceDetailType_FinishDescription
Used by
Model commons:AreaTotal{0,1} , commons:WallMaterial{0,1} , commons:FloorMaterial{0,1} , commons:Heated{0,1} , commons:Finished{0,1} , commons:FinishedPercent{0,1} , commons:FinishDescription{0,1}
Children commons:AreaTotal, commons:FinishDescription, commons:Finished, commons:FinishedPercent, commons:FloorMaterial, commons:Heated, commons:WallMaterial
Source
<xs:complexType name="SpaceDetailType">
  <xs:sequence>
    <xs:element name="AreaTotal" type="commons:Area" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103144</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="WallMaterial" type="commons:WallMaterialEnum" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103145</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="FloorMaterial" type="commons:FlooringMaterialEnum" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103146</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Heated" type="commons:SecureBoolean" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103147</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Finished" type="commons:SecureBoolean" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103148</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="FinishedPercent" type="commons:SecureDecimal" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103149</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="FinishDescription" type="commons:SecureString" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103150</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:Balcony
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#Balcony_Description RETSCommons.tmp#Balcony_AreaTotal
Model commons:Description{0,1} , commons:AreaTotal{0,1} , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:AreaTotal, commons:Description
Source
<xs:complexType name="Balcony">
  <xs:sequence>
    <xs:element name="Description" type="commons:SecureString" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103117</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="AreaTotal" type="commons:Area" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103118</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:BasementDetails
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#BasementDetails_SpaceDetail RETSCommons.tmp#BasementDetails_CeilingDescription RETSCommons.tmp#BasementDetails_OutsideEntryDescription RETSCommons.tmp#BasementDetails_FloorDrain
Model commons:SpaceDetail{0,1} , commons:CeilingDescription{0,1} , commons:OutsideEntryDescription{0,1} , commons:FloorDrain{0,1} , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:CeilingDescription, commons:FloorDrain, commons:OutsideEntryDescription, commons:SpaceDetail
Source
<xs:complexType name="BasementDetails">
  <xs:sequence>
    <xs:element name="SpaceDetail" type="commons:SpaceDetailType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103119</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="CeilingDescription" type="commons:SecureString" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103120</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="OutsideEntryDescription" type="commons:SecureString" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103121</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="FloorDrain" type="commons:SecureBoolean" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103122</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:BathWainscotMaterials
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#BathWainscotMaterials_Description RETSCommons.tmp#BathWainscotMaterials_Ceramic RETSCommons.tmp#BathWainscotMaterials_Drywall RETSCommons.tmp#BathWainscotMaterials_Plaster RETSCommons.tmp#BathWainscotMaterials_Marlite RETSCommons.tmp#BathWainscotMaterials_Fiberglass
Model commons:Description{0,1} , commons:Ceramic{0,1} , commons:Drywall{0,1} , commons:Plaster{0,1} , commons:Marlite{0,1} , commons:Fiberglass{0,1}
Children commons:Ceramic, commons:Description, commons:Drywall, commons:Fiberglass, commons:Marlite, commons:Plaster
Source
<xs:complexType name="BathWainscotMaterials">
  <xs:sequence>
    <xs:element name="Description" type="commons:SecureString" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103123</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Ceramic" type="commons:SecureBoolean" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103124</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Drywall" type="commons:SecureBoolean" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103125</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Plaster" type="commons:SecureBoolean" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103126</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Marlite" type="commons:SecureBoolean" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103127</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Fiberglass" type="commons:SecureBoolean" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103128</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:Deck
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#Deck_Description RETSCommons.tmp#Deck_Material RETSCommons.tmp#Deck_AreaTotal
Model commons:Description{0,1} , commons:Material{0,1} , commons:AreaTotal{0,1} , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:AreaTotal, commons:Description, commons:Material
Source
<xs:complexType name="Deck">
  <xs:sequence>
    <xs:element name="Description" type="commons:SecureString" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103129</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Material" type="commons:SecureString" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103130</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="AreaTotal" type="commons:Area" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103131</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:FoundationDetails
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#FoundationDetails_SlabDescription RETSCommons.tmp#FoundationDetails_CrawlSpaceDescription RETSCommons.tmp#FoundationDetails_BasementDescription RETSCommons.tmp#FoundationDetails_SumpPumpDescription RETSCommons.tmp#FoundationDetails_DampnessDescription RETSCommons.tmp#FoundationDetails_SettlementDescription RETSCommons.tmp#FoundationDetails_InfestationDescription
Model commons:SlabDescription{0,1} , commons:CrawlSpaceDescription{0,1} , commons:BasementDescription{0,1} , commons:SumpPumpDescription{0,1} , commons:DampnessDescription{0,1} , commons:SettlementDescription{0,1} , commons:InfestationDescription{0,1} , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:BasementDescription, commons:CrawlSpaceDescription, commons:DampnessDescription, commons:InfestationDescription, commons:SettlementDescription, commons:SlabDescription, commons:SumpPumpDescription
Source
<xs:complexType name="FoundationDetails">
  <xs:sequence>
    <xs:element name="SlabDescription" type="commons:SecureString" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103132</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="CrawlSpaceDescription" type="commons:SecureString" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103133</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="BasementDescription" type="commons:SecureString" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103134</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="SumpPumpDescription" type="commons:SecureString" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103135</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="DampnessDescription" type="commons:SecureString" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103136</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="SettlementDescription" type="commons:SecureString" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103137</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="InfestationDescription" type="commons:SecureString" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103138</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Complex Type commons:Porch
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#Porch_Description RETSCommons.tmp#Porch_AreaTotal
Model commons:Description{0,1} , commons:AreaTotal{0,1} , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:AreaTotal, commons:Description
Source
<xs:complexType name="Porch">
  <xs:sequence>
    <xs:element name="Description" type="commons:SecureString" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103139</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="AreaTotal" type="commons:Area" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>103140</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Simple Type commons:empty-string
Namespace http://rets.org/xsd/RETSCommons
Annotations
A primitive type used to permit null values, represented
by the empty string, for data types other than the
xs:string type. Combined with the base data type in a
union, the custom data type can permit validation of the
XML instance document where the underlying type is
integer for example. In that case, the values permitted
are any integer OR the empty string.
Diagram
Diagram
Type restriction of xs:string
Facets
length 0
Source
<xs:simpleType name="empty-string">
  <xs:annotation>
    <xs:documentation>A primitive type used to permit null values, represented by the empty string, for data types other than the xs:string type. Combined with the base data type in a union, the custom data type can permit validation of the XML instance document where the underlying type is integer for example. In that case, the values permitted are any integer OR the empty string.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:length value="0"/>
  </xs:restriction>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Simple Type commons:ageEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration New
enumeration Old
Source
<xs:simpleType name="ageEnum">
  <xs:restriction base="xs:string">
    <xs:enumeration value="New"/>
    <xs:enumeration value="Old"/>
  </xs:restriction>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Simple Type commons:month
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration January
enumeration February
enumeration March
enumeration April
enumeration May
enumeration June
enumeration July
enumeration August
enumeration September
enumeration October
enumeration November
enumeration December
Source
<xs:simpleType name="month">
  <xs:restriction base="xs:string">
    <xs:enumeration value="January"/>
    <xs:enumeration value="February"/>
    <xs:enumeration value="March"/>
    <xs:enumeration value="April"/>
    <xs:enumeration value="May"/>
    <xs:enumeration value="June"/>
    <xs:enumeration value="July"/>
    <xs:enumeration value="August"/>
    <xs:enumeration value="September"/>
    <xs:enumeration value="October"/>
    <xs:enumeration value="November"/>
    <xs:enumeration value="December"/>
  </xs:restriction>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Simple Type commons:sizeEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram
Type restriction of xs:token
Facets
enumeration small
enumeration medium
enumeration large
Source
<xs:simpleType name="sizeEnum">
  <xs:restriction base="xs:token">
    <xs:enumeration value="small"/>
    <xs:enumeration value="medium"/>
    <xs:enumeration value="large"/>
  </xs:restriction>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Simple Type commons:simple-age
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#nullable-integer RETSCommons.tmp#ageEnum
Type union of(commons:nullable-integer, commons:ageEnum)
Used by
Complex Type commons:Age
Source
<xs:simpleType name="simple-age">
  <xs:union memberTypes="commons:nullable-integer commons:ageEnum"/>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Simple Type commons:simple-size
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#nullable-integer RETSCommons.tmp#sizeEnum
Type union of(commons:nullable-integer, commons:sizeEnum)
Source
<xs:simpleType name="simple-size">
  <xs:union memberTypes="commons:nullable-integer commons:sizeEnum"/>
</xs:simpleType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Complex Type commons:Size
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#sizeUnit
Type extension of commons:nullable-decimal
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:sizeUnit restriction of xs:token optional
Source
<xs:complexType name="Size">
  <xs:simpleContent>
    <xs:extension base="commons:nullable-decimal">
      <xs:attribute ref="commons:sizeUnit" use="optional"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Complex Type commons:MonetaryValueDescriptionPairType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#MonetaryValueDescriptionPairType_Value RETSCommons.tmp#MonetaryValueDescriptionPairType_Description
Used by
Model commons:Value{0,1} , commons:Description{0,1}
Children commons:Description, commons:Value
Source
<xs:complexType name="MonetaryValueDescriptionPairType">
  <xs:sequence>
    <xs:element name="Value" type="commons:SecureMoney" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100019</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Description" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100020</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Complex Type commons:Age
Namespace http://rets.org/xsd/RETSCommons
Annotations
The age, in years, of a structure.
Diagram
Diagram RETSCommons.tmp#simple-age RETSCommons.tmp#isgSecurityClass
Type extension of commons:simple-age
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="Age">
  <xs:annotation>
    <xs:documentation>The age, in years, of a structure.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:simple-age">
      <xs:attribute ref="commons:isgSecurityClass" use="required"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Complex Type commons:CommunicationsEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="CommunicationsEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of the types of communication systems available or present.</xs:documentation>
      <xs:appinfo>
        <example>DSL</example>
      </xs:appinfo>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Cable">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100399</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DSL">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100400</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="PBX">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100401</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Satellite">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100402</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Telephone">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100403</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Television Antenna">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100404</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="VOIP">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100405</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100406</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100407</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="None">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100408</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:EntryEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="EntryEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of the entrance location values.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Basement">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101603</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cathedral">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101123</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Center">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101124</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Courtyard">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101125</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Foyer">
        <xs:annotation>
          <xs:documentation>Also known as lobby</xs:documentation>
          <xs:appinfo>
            <retsid>101126</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Foyer - Concierge">
        <xs:annotation>
          <xs:documentation>Also known as guarded lobby</xs:documentation>
          <xs:appinfo>
            <retsid>101127</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Garage">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101128</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Ground Level - no steps">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101129</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Ground Level - steps">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101130</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Hall">
        <xs:annotation>
          <xs:documentation>Also known as center corridor</xs:documentation>
          <xs:appinfo>
            <retsid>101131</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Living Room">
        <xs:annotation>
          <xs:documentation>Entry is through the living room</xs:documentation>
          <xs:appinfo>
            <retsid>101825</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Multistory">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101132</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Offset">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101133</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Passage">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101134</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Private">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101135</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Shared">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101136</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Shared - Intercom">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101137</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Shared - Security Code">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101138</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Split">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101139</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Two story">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101140</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Vestibule">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101141</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Walk-up">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101142</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101288</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101143</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:FenceConditionEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="FenceConditionEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of the amount of fencing on the property</xs:documentation>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Cattle Tight">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100789</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cattle Tight-Barbed">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100790</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Fair Condition">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100791</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Good Condition">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100792</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Hog Tight">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100793</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Hog Tight-Woven">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100794</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Poor Condition">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100796</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100797</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100798</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:FenceCoverageEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="FenceCoverageEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of the amount of fencing present on the property</xs:documentation>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="All">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100765</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Back">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100766</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Completely Fenced">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100767</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Complete Cross">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100768</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cross">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100769</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Field">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100770</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Front">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100771</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Full">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100772</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="None">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100788</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Partial">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100773</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Partial Cross">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100774</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Partial Fence">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100775</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Pasture">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100776</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Perimeter">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100777</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rear">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100780</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Shared">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100781</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Shared Wire">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100782</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Some Board">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100783</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Some Cross">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100784</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Some Wire">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100785</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100786</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100787</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:FenceMaterialEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="FenceMaterialEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of the different types of material used for fencing.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Adobe">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100799</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Aluminum">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100800</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Block">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100801</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Brick">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100802</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Brick or Stone">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100803</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Brick Wall">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100804</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cedar">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100805</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Chain Link">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100806</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Combination">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100807</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cinder Block">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100808</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Concrete">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100809</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Corral">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100810</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Corral, Arena">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100811</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Decorative">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100812</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Dog Run">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100813</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Electric">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100814</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Electric, pet">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100815</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Field Stone">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100816</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Glass Block">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Grapestake">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Horse Fencing">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100795</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Iron">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100817</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Log or Rail">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100818</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Masonry">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100819</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Masonry Stucco">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100820</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Metal">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100821</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="None">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100822</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Picket">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100823</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Pipe">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100824</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Plank">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100825</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Plastic">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100826</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Pressure treated">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100827</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Privacy">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100828</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rail">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100829</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Redwood">
        <xs:annotation>
          <xs:appinfo>
            <retsid/>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rock">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100830</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Slump Stone">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100831</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Snow">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100832</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Specialty">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100833</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Split Rail">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100834</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Stone">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100835</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Stone or Rock">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100836</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Stucco">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100837</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100838</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Vinyl">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100839</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="V-Mesh">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100840</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Welded Wire">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100841</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Wire">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100842</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Wire-Barbed">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100843</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Wire-Smooth">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100844</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Wood">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100845</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Woven">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100846</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Wrought Iron">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100847</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101289</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100848</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:GateFeatureEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="GateFeatureEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of the types of heating systems available</xs:documentation>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Automatic">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100849</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cattle Gate">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100850</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Decorative Gate">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100851</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Gates Included">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100852</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Gates Not Included">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100853</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Iron Gate">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100854</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Privacy Gate">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100855</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Remote Controlled Gate">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100856</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Security Gate">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100857</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Solid Gate">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100858</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100859</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Wooden Gate">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100860</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="None">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101286</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100861</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:LotLocationEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="LotLocationEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of lot location features.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Advanced Cable">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100573</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Advanced Telephone">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100574</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Alley Access">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100487</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Boulevard">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100575</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Broadband">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100572</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cable">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100571</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cliff">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100569</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Corner">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100488</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cul De Sac">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100489</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Fiber to Building">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100576</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Fiber To Property">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100577</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Golf Course">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100490</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Green Belt">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100567</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Lake Access">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100491</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="On Beach">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100492</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Parkway">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100578</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rocks">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100570</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Snow Route">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100579</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Traffic Calmed">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100580</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Traffic Restricted">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100581</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Transit Nearby">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100582</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Transit Route">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100583</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Waterfront">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100493</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="WiFi">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100568</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100494</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100495</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:MeteringEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="MeteringEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of the types of utilities metering.</xs:documentation>
      <xs:appinfo>All Separate</xs:appinfo>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="All Common">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100496</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="All Separate">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100497</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Electric Separate">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100498</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Gas Separate">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100499</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Water Separate">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100500</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Heat Common">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100501</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Electric Common">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100502</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100503</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100504</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="None">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100505</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:PoolAmenitiesEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="PoolAmenitiesEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of swimming pool construction styles.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Alarmed">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101144</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cover">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101145</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Fence">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101146</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Screen">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101147</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Self-Cleaning">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101148</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="None">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101291</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101292</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101149</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:PoolConstructionEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="PoolConstructionEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of swimming pool construction styles.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Above Ground">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101150</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Fiberglass">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101151</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Gunite">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101152</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Poured Concrete">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101153</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Vinyl">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101154</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101293</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101155</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:PoolStyleEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="PoolStyleEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of the styles of swimming pools.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Continuous">
        <xs:annotation>
          <xs:documentation>Also known as continuous lap, a short pool with a current that simulates a continuous swim.</xs:documentation>
          <xs:appinfo>
            <retsid>101156</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Diving">
        <xs:annotation>
          <xs:documentation>A pool with sufficient depth for diving</xs:documentation>
          <xs:appinfo>
            <retsid>101157</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Free form">
        <xs:annotation>
          <xs:documentation>A pool with curving perimeter intended to mimic a natural pool</xs:documentation>
          <xs:appinfo>
            <retsid>101158</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Geometric">
        <xs:annotation>
          <xs:documentation>A pool with a regular geometric shape. The most typical form is rectangular.</xs:documentation>
          <xs:appinfo>
            <retsid>101159</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Lap">
        <xs:annotation>
          <xs:documentation>A long narrow pool with sufficient length to swim laps</xs:documentation>
          <xs:appinfo>
            <retsid>101160</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Negative Edge">
        <xs:annotation>
          <xs:documentation>A pool with at least one edge designed to give the illusion that the pool edge extends beyond the actual boundary of the pool.</xs:documentation>
          <xs:appinfo>
            <retsid>101161</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Play">
        <xs:annotation>
          <xs:documentation>A shallow pool</xs:documentation>
          <xs:appinfo>
            <retsid>101162</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101163</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:PoolTreatmentEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="PoolTreatmentEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of the water treatment types for swimming pools.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Bromine">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101164</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Chlorine">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101165</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other Chlorine">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101166</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Ozone">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101167</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Potassium">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101168</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Ultra-Violet">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101169</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101294</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101170</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:RoofStyleEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="RoofStyleEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of the styles of roofs.</xs:documentation>
      <xs:appinfo>Hip</xs:appinfo>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Complex">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100534</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cross Gable">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100535</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Flat">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100536</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Gable">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100537</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Gable with Dormers">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100538</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Gambrel">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100539</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Hip">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100540</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Hip and Gable">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101599</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Hip and Cross Gable">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100541</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Hip on Gable">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100542</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Kicked Eaves">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100543</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mansard">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100544</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Shed">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100545</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Salt-Box">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100546</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100547</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100548</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="None">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100549</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:SewerEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="SewerEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of the sewer utility types</xs:documentation>
      <xs:appinfo>Public Sewer</xs:appinfo>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Chemical">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100653</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Chemical or Greywater">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100654</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cess Pool">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100655</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Greywater">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100656</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Holding Tank">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100657</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Lagoon">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100658</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Permit On File">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100659</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Permit Applied For">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100660</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Permit Not Applied For">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100661</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Public Septic">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100662</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Public Sewer">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100663</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Septic">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100664</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Septic - Aerobic">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100665</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Septic - At Capacity">
        <xs:annotation>
          <xs:documentation>The septic system capacity matches the number people implied by the number of bedrooms.</xs:documentation>
          <xs:appinfo>
            <retsid>100666</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Septic - Capping Fill">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100667</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Septic - Excess Capacity">
        <xs:annotation>
          <xs:documentation>The septic system has additional carrying capacity beyond that implied by the number of bedrooms.</xs:documentation>
          <xs:appinfo>
            <retsid>100668</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Septic - Float Dosing">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100669</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Septic - Grinder Pump">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100670</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Septic - Gravelless">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100671</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Septic - Gravity Dosing">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100672</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Septic - Low Pressure Pipe">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100673</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Septic - Mound">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100674</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Septic - Pressure Dosing">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100675</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Septic - Sand Filter">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100676</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Septic - Siphon Dosing">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100677</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Septic - Standard Field">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100678</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Shared Septic">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100679</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Site Evaluation On File">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100680</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100681</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100682</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="None">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100683</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:SprinklerSystemEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="SprinklerSystemEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of the irrigation watering or sprinkler system classifications</xs:documentation>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Automatic">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100882</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Automatic Back">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100883</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Automatic Front">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101602</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Automatic Side">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100884</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Manual">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100885</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Manual Back">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100886</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Manual Front">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100887</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Manual Side">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100888</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="None">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100889</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100890</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100891</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:TopographyEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="TopographyEnum">
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:annotation>
        <xs:documentation>The enumeration of the types of lot topography available or present.</xs:documentation>
      </xs:annotation>
      <xs:enumeration value="Above grade">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100892</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Below grade">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100893</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Bluff">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100894</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Beach">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100895</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cleared">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100896</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Desert">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100897</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Down-slope">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100898</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Dry">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100899</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Fill Needed">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100900</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Filled">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100901</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Flat">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100902</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Flat site">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100903</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Flood fringe">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100904</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Flood plain">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100905</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Gentle">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100906</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Gentle rolling">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100907</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Gentle slope">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100908</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Gulleys">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100909</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Hazardous land">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100910</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Haul Off Required">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100911</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Heavily wooded">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100912</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Hill">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100913</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Hilly">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100914</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Hillside">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100915</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Hilltop">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100916</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Level">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100917</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Level grade">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100918</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Level lot">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100919</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Marsh">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100920</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Medium rolling">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100921</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mostly level">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100922</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mountain">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100923</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mountainous">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100924</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="No sloughs">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100925</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Open space">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100926</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Partially wooded">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100927</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Pasture">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100928</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Plateau">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100929</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Permanent sloughs">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100930</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Ravine">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100931</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rocky">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100932</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rolling">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100933</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Sloping">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100934</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Some sloughs">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100935</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Steep">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100936</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Terraced">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100937</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Tillable">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100938</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Undeveloped">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100939</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100940</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Up-slope">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100941</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Valley">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100942</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Waterway">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100943</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Wetlands">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100944</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Wooded">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100945</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100946</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:WaterFeatureCategoryEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
The enumeration of water feature types.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="WaterFeatureCategoryEnum">
  <xs:annotation>
    <xs:documentation>The enumeration of water feature types.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Bay">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100684</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Bayou">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100685</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Beach">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100686</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Canal">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100687</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cove">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100688</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Creek">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100689</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Dike">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100690</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Inlet">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100691</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Lagoon">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100692</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Lake">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100693</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Lock">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100694</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Marsh">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100695</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Ocean">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100696</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Pond">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100697</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rapids">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100698</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Reservoir">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100699</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="River">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100700</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Sea Wall">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100701</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Spring">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100702</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Stream">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100703</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Straight">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100704</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Swamp">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100705</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Waterfall">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100706</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Wetlands">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100707</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100708</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:WaterHeatingSystemEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="WaterHeatingSystemEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of the types of water heating systems available.</xs:documentation>
      <xs:appinfo>Natural Gas</xs:appinfo>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Bottled Gas">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100709</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Electric">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100710</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Geothermal">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100711</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Heat exchanger">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100712</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Natural Gas">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100713</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Solar Active">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100714</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Solar Passive">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100715</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100716</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100717</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="None">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100718</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:WaterSourceEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="WaterSourceEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of the types of utility water available.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Cistern">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100719</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Holding Tank">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100720</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Public">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100721</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Public H/U Available">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100722</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Public at Property Line">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100723</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Spring">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100724</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Shared Spring">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100725</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Well">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100726</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Shared Well">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100727</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Well Permit On File">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100728</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Well Permit Applied For">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100730</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Well Permit Not Applied For">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100731</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100732</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100733</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="None">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100734</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:YardFeatureEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="YardFeatureEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of the yard features</xs:documentation>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Barbeque Pit">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100965</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Covered Patio">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100966</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Deck">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100967</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Dog Run">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100968</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Enclosed Patio">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100969</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Gazebo">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100970</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Greenhouse">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100971</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Garden Shed">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100972</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Patio">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100973</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Play Area">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100974</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Roof Deck">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100975</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Sport Court">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100976</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Storage Area">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100977</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Tennis Court">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100978</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Water Fountain">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100979</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="None">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101295</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101296</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100980</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:YardLayoutEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="YardLayoutEnum">
  <xs:simpleContent>
    <xs:annotation>
      <xs:documentation>The enumeration of the yard layout schemes</xs:documentation>
    </xs:annotation>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Back">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100981</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Back and Front">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100982</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Compact">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100983</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Compact Garden">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100984</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Executive">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100985</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Garden">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100986</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Landscaped">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100987</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mature">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100988</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mature Landscaped">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100989</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mature Treed">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100990</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="None">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100991</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Side">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100992</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Treed">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100993</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100994</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100995</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:ComplexFeatures
Namespace http://rets.org/xsd/RETSCommons
Annotations
Attributes offered by an association or apartment group,
to members in common such as swimming pools, party
facilities, etc.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="ComplexFeatures">
  <xs:annotation>
    <xs:documentation>Attributes offered by an association or apartment group, to members in common such as swimming pools, party facilities, etc.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:EnergyInformation
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="EnergyInformation">
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:Exterior
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text description defining the type of exterior covering
on the structure. Examples include stucco, aluminum
siding, etc.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="Exterior">
  <xs:annotation>
    <xs:documentation>Text description defining the type of exterior covering on the structure. Examples include stucco, aluminum siding, etc.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:ExteriorFeatures
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text description of amenities/features/structures on the
outside of the primary buiIding.Examples include
guttering, sidewalk, sprinklers, windows, etc.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="ExteriorFeatures">
  <xs:annotation>
    <xs:documentation>Text description of amenities/features/structures on the outside of the primary buiIding.Examples include guttering, sidewalk, sprinklers, windows, etc.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:FenceType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Container for information about fences
Diagram
Diagram RETSCommons.tmp#FenceType_Condition RETSCommons.tmp#FenceType_Coverage RETSCommons.tmp#FenceType_Material RETSCommons.tmp#FenceType_Gate
Used by
Model commons:Condition{0,1} , commons:Coverage{0,1} , commons:Material{0,1} , commons:Gate{0,1}
Children commons:Condition, commons:Coverage, commons:Gate, commons:Material
Source
<xs:complexType name="FenceType">
  <xs:annotation>
    <xs:documentation>Container for information about fences</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Condition" type="commons:FenceConditionEnum" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100996</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Coverage" type="commons:FenceCoverageEnum" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100997</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Material" type="commons:FenceMaterialEnum" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100998</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Gate" type="commons:GateFeatureEnum" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100999</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:HVACType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Expression of the heating, ventilation and
air conditioning
Diagram
Diagram RETSCommons.tmp#HVACType_HasCoolingSystem RETSCommons.tmp#HVACType_HasHeatingSystem RETSCommons.tmp#HVACType_CoolingSystem RETSCommons.tmp#HVACType_CoolingSystemFuel RETSCommons.tmp#HVACType_CoolingSystemZones RETSCommons.tmp#HVACType_HeatingSystem RETSCommons.tmp#HVACType_HeatingSystemFuel RETSCommons.tmp#HVACType_HeatingSystemZones
Used by
Model commons:HasCoolingSystem{0,1} , commons:HasHeatingSystem{0,1} , commons:CoolingSystem{0,1} , commons:CoolingSystemFuel{0,1} , commons:CoolingSystemZones{0,1} , commons:HeatingSystem{0,1} , commons:HeatingSystemFuel{0,1} , commons:HeatingSystemZones{0,1}
Children commons:CoolingSystem, commons:CoolingSystemFuel, commons:CoolingSystemZones, commons:HasCoolingSystem, commons:HasHeatingSystem, commons:HeatingSystem, commons:HeatingSystemFuel, commons:HeatingSystemZones
Source
<xs:complexType name="HVACType">
  <xs:annotation>
    <xs:documentation>Expression of the heating, ventilation and air conditioning</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="HasCoolingSystem" type="xs:boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The container has a cooling system. This may be defined in the other elements of this container. This flag should be considered synonymous with HasAirConditioner.</xs:documentation>
        <xs:appinfo>
          <retsid>100170</retsid>
          <example>true</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="HasHeatingSystem" type="xs:boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The container has a heating system. This may be defined in the other elements of this container.</xs:documentation>
        <xs:appinfo>
          <retsid>100173</retsid>
          <example>true</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="CoolingSystem" type="commons:CoolingSystemEnum" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The Cooling system type</xs:documentation>
        <xs:appinfo>
          <retsid>100168</retsid>
          <example>Central A/C</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="CoolingSystemFuel" type="commons:FuelEnum" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The fuel type used by the Cooling system.</xs:documentation>
        <xs:appinfo>
          <retsid>100169</retsid>
          <example>Electric</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="CoolingSystemZones" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The number of individually controlled zones for the principal cooling system. Given that this element is not a generally searched element, the group decided in Sunnyvale to use facets to constrain the string values to integer (exact), integer+ (or greater) or integer-integer (range)</xs:documentation>
        <xs:appinfo>
          <retsid/>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="HeatingSystem" type="commons:HeatingSystemEnum" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The Heating system type</xs:documentation>
        <xs:appinfo>
          <retsid>100174</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="HeatingSystemFuel" type="commons:FuelEnum" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The fuel type used by the Heating system.</xs:documentation>
        <xs:appinfo>
          <retsid>100175</retsid>
          <example>Natural Gas</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="HeatingSystemZones" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The number of individually controlled zones for the principal heating system. Given that this element is not a generally searched element, the group decided in Sunnyvale to use facets to constrain the string values to integer (exact), integer+ (or greater) or integer-integer (range)</xs:documentation>
        <xs:appinfo>
          <retsid/>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:Laundry
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text description of a building/unit's laundry
facilities, hookups and/or their location.
It may include items such as:
	first floor laundry,
	gas hookup in basement,
	coin laundry,
or other items related to laundry.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString RETSCommons.tmp#present
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:present restriction of xs:token optional
Tri-state indicates the existence of something
Source
<xs:complexType name="Laundry">
  <xs:annotation>
    <xs:documentation>Text description of a building/unit's laundry facilities, hookups and/or their location. It may include items such as: first floor laundry, gas hookup in basement, coin laundry, or other items related to laundry.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString">
      <xs:attribute ref="commons:present">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>100179</retsid>
            <example>true</example>
          </xs:appinfo>
        </xs:annotation>
      </xs:attribute>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:ParkingSpaceType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Number of parking spaces in a unit at least the size of a
small car or anything large used to park a vehicle or
small boat.  To be a garage, this unit is walled in from
at least three sides,  may or may not have a door, and
may or may not have water and electricity. SquareFootage
and GarageType.
Diagram
Diagram RETSCommons.tmp#ParkingSpaceType_ParkingCategory RETSCommons.tmp#ParkingSpaceType_IsAttached RETSCommons.tmp#ParkingSpaceType_RemoteControls RETSCommons.tmp#ParkingSpaceType_Description RETSCommons.tmp#ParkingSpaceType_ParkingSpaceArea
Used by
Model commons:ParkingCategory* , commons:IsAttached{0,1} , commons:RemoteControls{0,1} , commons:Description{0,1} , commons:ParkingSpaceArea{0,1}
Children commons:Description, commons:IsAttached, commons:ParkingCategory, commons:ParkingSpaceArea, commons:RemoteControls
Source
<xs:complexType name="ParkingSpaceType">
  <xs:annotation>
    <xs:documentation>Number of parking spaces in a unit at least the size of a small car or anything large used to park a vehicle or small boat. To be a garage, this unit is walled in from at least three sides, may or may not have a door, and may or may not have water and electricity. SquareFootage and GarageType.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="ParkingCategory" type="commons:ParkingEnum" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>The type of this parking facility. Multiple selections are permitted.</xs:documentation>
        <xs:appinfo>
          <retsid>100180</retsid>
          <example>Garage</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="IsAttached" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The parking facility is attached to the main building</xs:documentation>
        <xs:appinfo>
          <retsid>100181</retsid>
          <example>true</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="RemoteControls" type="commons:boundedCardinalInteger" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The parking facility is attached to the main building</xs:documentation>
        <xs:appinfo>
          <retsid>100182</retsid>
          <example>3</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Description" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>A text description of the garage type</xs:documentation>
        <xs:appinfo>
          <retsid>100183</retsid>
          <example>two car temperature controlled</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="ParkingSpaceArea" type="commons:SecureArea" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The area of the parking space</xs:documentation>
        <xs:appinfo>
          <retsid>100184</retsid>
          <example>800</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:ParkingType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#ParkingType_HasParking RETSCommons.tmp#ParkingType_HasGarage RETSCommons.tmp#ParkingType_ParkingTotal RETSCommons.tmp#ParkingType_CoveredSpacesTotal RETSCommons.tmp#ParkingType_OpenSpacesTotal RETSCommons.tmp#ParkingType_ParkingSpace
Model commons:HasParking{0,1} , commons:HasGarage{0,1} , commons:ParkingTotal{0,1} , commons:CoveredSpacesTotal{0,1} , commons:OpenSpacesTotal{0,1} , commons:ParkingSpace*
Children commons:CoveredSpacesTotal, commons:HasGarage, commons:HasParking, commons:OpenSpacesTotal, commons:ParkingSpace, commons:ParkingTotal
Source
<xs:complexType name="ParkingType">
  <xs:sequence>
    <xs:element name="HasParking" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100186</retsid>
          <example>true</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="HasGarage" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Flag indicating that there is a garage present.</xs:documentation>
        <xs:appinfo>
          <retsid>100187</retsid>
          <example>true</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="ParkingTotal" type="commons:boundedCardinalInteger" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Total number of parking spaces including covered, uncovered, and garage.</xs:documentation>
        <xs:appinfo>
          <retsid>100188</retsid>
          <example>3</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="CoveredSpacesTotal" type="commons:boundedCardinalInteger" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Number of parking spaces inside all permanent structures with a roof. May be attached or detached to the residence, or located at another site.</xs:documentation>
        <xs:appinfo>
          <retsid>100189</retsid>
          <example>0</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="OpenSpacesTotal" type="commons:boundedCardinalInteger" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Number of uncovered parking spaces for use by residents or visitors. It may be adjacent to the property, or at another location, such as an outdoor parking lot.</xs:documentation>
        <xs:appinfo>
          <retsid>100190</retsid>
          <example>1</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="ParkingSpace" type="commons:ParkingSpaceType" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>100191</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:PoolType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Describes the various features of a
swimming pool.
Diagram
Diagram RETSCommons.tmp#PoolType_HasPool RETSCommons.tmp#PoolType_HasSpa RETSCommons.tmp#PoolType_IsHeated RETSCommons.tmp#PoolType_IsIndoor RETSCommons.tmp#PoolType_IsSaltWater RETSCommons.tmp#PoolType_PoolAmenities RETSCommons.tmp#PoolType_PoolConstruction RETSCommons.tmp#PoolType_PoolHeating RETSCommons.tmp#PoolType_PoolStyle RETSCommons.tmp#PoolType_PoolTreatment
Model commons:HasPool{0,1} , commons:HasSpa{0,1} , commons:IsHeated{0,1} , commons:IsIndoor{0,1} , commons:IsSaltWater{0,1} , commons:PoolAmenities* , commons:PoolConstruction{0,1} , commons:PoolHeating{0,1} , commons:PoolStyle{0,1} , commons:PoolTreatment{0,1}
Children commons:HasPool, commons:HasSpa, commons:IsHeated, commons:IsIndoor, commons:IsSaltWater, commons:PoolAmenities, commons:PoolConstruction, commons:PoolHeating, commons:PoolStyle, commons:PoolTreatment
Source
<xs:complexType name="PoolType">
  <xs:annotation>
    <xs:documentation>Describes the various features of a swimming pool.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="HasPool" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101175</retsid>
          <example>true</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="HasSpa" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101176</retsid>
          <example>true</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="IsHeated" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101177</retsid>
          <example>false</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="IsIndoor" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101178</retsid>
          <example>false</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="IsSaltWater" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101179</retsid>
          <example>false</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="PoolAmenities" type="commons:PoolAmenitiesEnum" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101180</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="PoolConstruction" type="commons:PoolConstructionEnum" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101181</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="PoolHeating" type="commons:FuelEnum" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101182</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="PoolStyle" type="commons:PoolStyleEnum" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101183</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="PoolTreatment" type="commons:PoolTreatmentEnum" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101184</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:RoofType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#RoofType_RoofAge RETSCommons.tmp#RoofType_RoofMaterial RETSCommons.tmp#RoofType_RoofStyle
Model commons:RoofAge{0,1} , commons:RoofMaterial* , commons:RoofStyle{0,1}
Children commons:RoofAge, commons:RoofMaterial, commons:RoofStyle
Source
<xs:complexType name="RoofType">
  <xs:sequence>
    <xs:element name="RoofAge" type="commons:Age" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>100194</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="RoofMaterial" type="commons:RoofMaterialEnum" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>100193</retsid>
          <example>Composition Shingle</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="RoofStyle" type="commons:RoofStyleEnum" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>100192</retsid>
          <example>Hip</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:UtilitiesType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#UtilitiesType_Communications RETSCommons.tmp#UtilitiesType_HVAC RETSCommons.tmp#UtilitiesType_WaterHeatingSystem RETSCommons.tmp#UtilitiesType_Metering RETSCommons.tmp#UtilitiesType_Sewer RETSCommons.tmp#UtilitiesType_WaterSource
Model commons:Communications* , commons:HVAC{0,1} , commons:WaterHeatingSystem{0,1} , commons:Metering{0,1} , commons:Sewer{0,1} , commons:WaterSource{0,1}
Children commons:Communications, commons:HVAC, commons:Metering, commons:Sewer, commons:WaterHeatingSystem, commons:WaterSource
Source
<xs:complexType name="UtilitiesType">
  <xs:sequence>
    <xs:element name="Communications" type="commons:CommunicationsEnum" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>The types of communications available. Includes cable, satellite, DSL, etc.</xs:documentation>
        <xs:appinfo>
          <retsid>100195</retsid>
          <example>DSL</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="HVAC" type="commons:HVACType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>100398</retsid>
          <example>None</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="WaterHeatingSystem" type="commons:WaterHeatingSystemEnum" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>100198</retsid>
          <example>Natural Gas</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Metering" type="commons:MeteringEnum" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>100201</retsid>
          <example>All Separate</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Sewer" type="commons:SewerEnum" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>100199</retsid>
          <example>Public Sewer</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="WaterSource" type="commons:WaterSourceEnum" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>100200</retsid>
          <example>Public</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:WaterFeatureType
Namespace http://rets.org/xsd/RETSCommons
Annotations
A lengthy discussion was held on the WaterFeature
at the October 2007 Calgary meeting.
At this time, the work group members decided that the
features around the lot, like the water feature(s)
should be kept with the lot and not separated out.
Diagram
Diagram RETSCommons.tmp#WaterFeatureType_Category RETSCommons.tmp#WaterFeatureType_HasWaterAccess RETSCommons.tmp#WaterFeatureType_HasWaterView RETSCommons.tmp#WaterFeatureType_IsNavigable RETSCommons.tmp#WaterFeatureType_IsWaterfront RETSCommons.tmp#WaterFeatureType_PermitWaterSports RETSCommons.tmp#WaterFeatureType_PermitWaterSki RETSCommons.tmp#WaterFeatureType_BlocksToWater RETSCommons.tmp#WaterFeatureType_BodyName RETSCommons.tmp#WaterFeatureType_DockType RETSCommons.tmp#WaterFeatureType_DocksTotal RETSCommons.tmp#WaterFeatureType_PowerBoatsTotal RETSCommons.tmp#WaterFeatureType_NonPowerBoatsTotal RETSCommons.tmp#WaterFeatureType_MeanLowWater RETSCommons.tmp#WaterFeatureType_WaterFrontage RETSCommons.tmp#WaterFeatureType_PhysicalDockSlipConvey
Model commons:Category{0,1} , commons:HasWaterAccess{0,1} , commons:HasWaterView{0,1} , commons:IsNavigable{0,1} , commons:IsWaterfront{0,1} , commons:PermitWaterSports{0,1} , commons:PermitWaterSki{0,1} , commons:BlocksToWater{0,1} , commons:BodyName{0,1} , commons:DockType{0,1} , commons:DocksTotal{0,1} , commons:PowerBoatsTotal{0,1} , commons:NonPowerBoatsTotal{0,1} , commons:MeanLowWater{0,1} , commons:WaterFrontage{0,1} , commons:PhysicalDockSlipConvey{0,1} , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:BlocksToWater, commons:BodyName, commons:Category, commons:DockType, commons:DocksTotal, commons:HasWaterAccess, commons:HasWaterView, commons:IsNavigable, commons:IsWaterfront, commons:MeanLowWater, commons:NonPowerBoatsTotal, commons:PermitWaterSki, commons:PermitWaterSports, commons:PhysicalDockSlipConvey, commons:PowerBoatsTotal, commons:WaterFrontage
Source
<xs:complexType name="WaterFeatureType">
  <xs:annotation>
    <xs:documentation>A lengthy discussion was held on the WaterFeature at the October 2007 Calgary meeting. At this time, the work group members decided that the features around the lot, like the water feature(s) should be kept with the lot and not separated out.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Category" type="commons:WaterFeatureCategoryEnum" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101185</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="HasWaterAccess" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101186</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="HasWaterView" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Flag that indicates that the object has a view of the water. This is a subjective measurement and may refer to the enclosing objects. For example, the water view may be visible from an upper story of a building or may be visible from a point on a lot. In each of these cases, the flag should be set to true.</xs:documentation>
        <xs:appinfo>
          <retsid>101187</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="IsNavigable" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Flag that indicates that the object is on a navigable water. Navigable water is a legal term and may imply restrictions on use. The use is this should be set to true if the object meets the local definition of navigable water.</xs:documentation>
        <xs:appinfo>
          <retsid>101188</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="IsWaterfront" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Flag that indicates that the object has a water frontage. The use is that this should be set to true if the object has direct access to the waterfront.</xs:documentation>
        <xs:appinfo>
          <retsid>101189</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="PermitWaterSports" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Flag that indicates that the water feature permits water sports on it like boating, kayaking, canoe or other sport. It should not cover water skiing or jet skiing. The use is that this should be set to true if the water feature allows these types of sports, either by regulation or by size of water feature.</xs:documentation>
        <xs:appinfo>
          <retsid>101190</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="PermitWaterSki" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Flag that indicates that the water feature permits water skiing or jet skiing on it. The use is that this should be set to true if either of the types can be used on the feature</xs:documentation>
        <xs:appinfo>
          <retsid>101191</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="BlocksToWater" type="commons:SecureDecimal" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101192</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="BodyName" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The name, if known, of the location of the body of water that this object refers to. An example is a lot located with access to a lake would have the name of the lake as the BodyName.</xs:documentation>
        <xs:appinfo>
          <retsid>101193</retsid>
          <example>Chesapeake Bay</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="DockType" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101194</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="DocksTotal" type="commons:boundedCardinalInteger" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101195</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="PowerBoatsTotal" type="commons:boundedCardinalInteger" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101196</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="NonPowerBoatsTotal" type="commons:boundedCardinalInteger" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101197</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="MeanLowWater" type="commons:SecureMeasurement" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101198</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="WaterFrontage" type="commons:SecureMeasurement" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101199</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="PhysicalDockSlipConvey" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101200</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:YardType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Expression of the attributes of the yard
Diagram
Diagram RETSCommons.tmp#YardType_HasYard RETSCommons.tmp#YardType_HasSprinklerSystem RETSCommons.tmp#YardType_IsFenced RETSCommons.tmp#YardType_IsProfessionallyLandscaped RETSCommons.tmp#YardType_Fence RETSCommons.tmp#YardType_SprinklerSystem RETSCommons.tmp#YardType_YardFeature RETSCommons.tmp#YardType_YardLayout
Model commons:HasYard{0,1} , commons:HasSprinklerSystem{0,1} , commons:IsFenced{0,1} , commons:IsProfessionallyLandscaped{0,1} , commons:Fence* , commons:SprinklerSystem* , commons:YardFeature* , commons:YardLayout*
Children commons:Fence, commons:HasSprinklerSystem, commons:HasYard, commons:IsFenced, commons:IsProfessionallyLandscaped, commons:SprinklerSystem, commons:YardFeature, commons:YardLayout
Source
<xs:complexType name="YardType">
  <xs:annotation>
    <xs:documentation>Expression of the attributes of the yard</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="HasYard" type="xs:boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The container has a yard</xs:documentation>
        <xs:appinfo>
          <retsid>101005</retsid>
          <example>true</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="HasSprinklerSystem" type="xs:boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The yard has a sprinkler system</xs:documentation>
        <xs:appinfo>
          <retsid>101006</retsid>
          <example>true</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="IsFenced" type="xs:boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The yard has a fence</xs:documentation>
        <xs:appinfo>
          <retsid>101007</retsid>
          <example>true</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="IsProfessionallyLandscaped" type="xs:boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The container yard was professionally landscaped.</xs:documentation>
        <xs:appinfo>
          <retsid>101008</retsid>
          <example>true</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Fence" type="commons:FenceType" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>The features of the yard</xs:documentation>
        <xs:appinfo>
          <retsid>101009</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="SprinklerSystem" type="commons:SprinklerSystemEnum" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>The sprinkler system types</xs:documentation>
        <xs:appinfo>
          <retsid>101010</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="YardFeature" type="commons:YardFeatureEnum" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>The features of the yard</xs:documentation>
        <xs:appinfo>
          <retsid>101011</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="YardLayout" type="commons:YardLayoutEnum" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>The yard layout.</xs:documentation>
        <xs:appinfo>
          <retsid>101012</retsid>
          <example>Side Yard</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Features.xsd
Complex Type commons:MortgageRankEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
An enumeration of the order of precedence
to collect against the asset for the different
classes of mortgage.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="MortgageRankEnum">
  <xs:annotation>
    <xs:documentation>An enumeration of the order of precedence to collect against the asset for the different classes of mortgage.</xs:documentation>
    <xs:appinfo>
      <example>First</example>
    </xs:appinfo>
  </xs:annotation>
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="First">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101246</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Second">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101247</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101248</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101249</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:MortgageClassificationEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
A list of some well known mortgage
classifications
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="MortgageClassificationEnum">
  <xs:annotation>
    <xs:documentation>A list of some well known mortgage classifications</xs:documentation>
    <xs:appinfo>Adjustable Rate</xs:appinfo>
  </xs:annotation>
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Adjustable Rate">
        <xs:annotation>
          <xs:documentation>Also known as ARM, the interest rate may be adjusted during the term of the agreement.</xs:documentation>
          <xs:appinfo>
            <retsid>101250</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Alternative Mortgage Instrument">
        <xs:annotation>
          <xs:documentation>A general term to describe mortgage types that are not fixed in term.</xs:documentation>
          <xs:appinfo>
            <retsid>101251</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Balloon">
        <xs:annotation>
          <xs:documentation>A type of fixed rate mortgage that starts with a low rate for a period of five to seven years then is ended with a single large payment for all the remaining principal.</xs:documentation>
          <xs:appinfo>
            <retsid>101252</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Biweekly">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101253</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Capped Rate">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101254</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Chattel">
        <xs:annotation>
          <xs:documentation>A loan secured against personal property</xs:documentation>
          <xs:appinfo>
            <retsid>101255</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Closed Rate">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101256</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Conventional">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101257</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Convertible">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101258</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="FHA">
        <xs:annotation>
          <xs:documentation>A load arranged through the Federal Housing Administration</xs:documentation>
          <xs:appinfo>
            <retsid>101259</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Fixed">
        <xs:annotation>
          <xs:documentation>The interest rate is fixed for the term of the agreement.</xs:documentation>
          <xs:appinfo>
            <retsid>101260</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Graduated Payment">
        <xs:annotation>
          <xs:documentation>A form of fixed price mortgage where the payment increases from an initial amount to a final amount.</xs:documentation>
          <xs:appinfo>
            <retsid>101261</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Growing Equity">
        <xs:annotation>
          <xs:documentation>A Hybrid is a generic description of a loan that starts as one type of loan (fixed or adjustable) then converts to the opposite type of loan.</xs:documentation>
          <xs:appinfo>
            <retsid>101262</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="High Ratio">
        <xs:annotation>
          <xs:documentation>A Hybrid is a generic description of a loan that starts as one type of loan (fixed or adjustable) then converts to the opposite type of loan.</xs:documentation>
          <xs:appinfo>
            <retsid>101263</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Hybrid ARM">
        <xs:annotation>
          <xs:documentation>A Hybrid is a generic description of a loan that starts as one type of loan (fixed or adjustable) then converts to the opposite type of loan.</xs:documentation>
          <xs:appinfo>
            <retsid>101264</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Interest-Only">
        <xs:annotation>
          <xs:documentation>A loan that starts as an interest only payment that then converts to a regular interest and principal payment.</xs:documentation>
          <xs:appinfo>
            <retsid>101265</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Level-Payment">
        <xs:annotation>
          <xs:documentation>A mortgage where the periodic payment amount is kept constant.</xs:documentation>
          <xs:appinfo>
            <retsid>101266</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Open">
        <xs:annotation>
          <xs:documentation>A form of fixed rate loan where the term is short, typically six months to a year while the amortization term is long, typically 20 to 40 years.</xs:documentation>
          <xs:appinfo>
            <retsid>101267</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Multi-Step">
        <xs:annotation>
          <xs:documentation>An adjustable rate mortgage loan that provides several different options for payments, typically resulting in quicker payout.</xs:documentation>
          <xs:appinfo>
            <retsid>101268</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Option ARM">
        <xs:annotation>
          <xs:documentation>An adjustable rate mortgage loan that provides several different options for payments, typically resulting in quicker payout.</xs:documentation>
          <xs:appinfo>
            <retsid>101269</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Price Level Adjusted">
        <xs:annotation>
          <xs:documentation>A form of graduated payment mortgage that the rate of interest remains constant while the outstanding principal is adjusted for inflation.</xs:documentation>
          <xs:appinfo>
            <retsid>101270</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Piggyback">
        <xs:annotation>
          <xs:documentation>Also known as Split-Loan. A loan where a a large loan is split into two smaller loans. Typically, a fixed-rate and an adjustable-rate loan are offered without a penalty for the secondary financing.</xs:documentation>
          <xs:appinfo>
            <retsid>101271</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Private">
        <xs:annotation>
          <xs:documentation>Also known as hard-money, the mortgage agreement has been negotiated between private parties outside the normal mortgage channels.</xs:documentation>
          <xs:appinfo>
            <retsid>101272</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Reverse">
        <xs:annotation>
          <xs:documentation>A cash-advance loan secured against the property that isn't called until the home-owner moves or dies.</xs:documentation>
          <xs:appinfo>
            <retsid>101273</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="RHS">
        <xs:annotation>
          <xs:documentation>A loan arranged through the Rural Housing Service, part of the US Department of Agriculture.</xs:documentation>
          <xs:appinfo>
            <retsid>101274</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Shared Appreciation">
        <xs:annotation>
          <xs:documentation>A reduced rate loan where the reduced rate is offset by a sharing of the appreciation of the property's value (principal)</xs:documentation>
          <xs:appinfo>
            <retsid>101275</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Two-Step">
        <xs:annotation>
          <xs:documentation>A hybrid ARM with a fixed rate for a part of the term, typically 5 or 7 years, followed by a variable rate for the remainder of the term.</xs:documentation>
          <xs:appinfo>
            <retsid>101276</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="VA">
        <xs:annotation>
          <xs:documentation>A loan arranged through the Veterans Affairs</xs:documentation>
          <xs:appinfo>
            <retsid>101277</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="15 year">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101278</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101279</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101280</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other-Federal">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101604</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other-State">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101281</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other-VA">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101282</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="None">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101283</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:ClosingCostsType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Costs associated with completing
a transaction.
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney
Type extension of commons:SecureMoney
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="ClosingCostsType">
  <xs:complexContent>
    <xs:extension base="commons:SecureMoney">
      <xs:annotation>
        <xs:documentation>Costs associated with completing a transaction.</xs:documentation>
        <xs:appinfo>12000</xs:appinfo>
      </xs:annotation>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:ConcessionsType
Namespace http://rets.org/xsd/RETSCommons
Annotations
A collection of concessions a party is 
willing to make.
Diagram
Diagram RETSCommons.tmp#ConcessionsType_Concession
Used by
Model commons:Concession*
Children commons:Concession
Source
<xs:complexType name="ConcessionsType">
  <xs:annotation>
    <xs:documentation>A collection of concessions a party is willing to make.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Concession" type="commons:MonetaryValueDescriptionPairType" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>100084</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:GrossIncomeType
Namespace http://rets.org/xsd/RETSCommons
Annotations
A Money value representing either an
individual's total personal income before
taking taxes or deductions into account
OR a company's revenue minus the cost of goods
sold. Formatting is defined by the currency
attribute, and the periods in which the
income amount occurs are defined by the
period attribute.
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney RETSCommons.tmp#currencyPeriod
Type extension of commons:SecureMoney
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:currencyPeriod restriction of xs:token optional
The currencyPeriod attribute indicates that the price is repeated
at the frequency indicated. The abscence of the attribute indicates
a one-time payment.
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="GrossIncomeType">
  <xs:annotation>
    <xs:documentation>A Money value representing either an individual's total personal income before taking taxes or deductions into account OR a company's revenue minus the cost of goods sold. Formatting is defined by the currency attribute, and the periods in which the income amount occurs are defined by the period attribute.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="commons:SecureMoney">
      <xs:attribute ref="commons:currencyPeriod">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100088</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:attribute>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:MortgageAmountType
Namespace http://rets.org/xsd/RETSCommons
Annotations
The total amount of a loan secured by the
collateral of some specified real estate
property that the borrower is obliged to
pay back with predetermined set of payments.
Currency attribute provides the
formatting information.
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney
Type extension of commons:SecureMoney
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="MortgageAmountType">
  <xs:annotation>
    <xs:documentation>The total amount of a loan secured by the collateral of some specified real estate property that the borrower is obliged to pay back with predetermined set of payments. Currency attribute provides the formatting information.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="commons:SecureMoney"/>
  </xs:complexContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:MortgagePaymentType
Namespace http://rets.org/xsd/RETSCommons
Annotations
The mortgage payment amount and period.
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney RETSCommons.tmp#currencyPeriod
Type extension of commons:SecureMoney
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:currencyPeriod restriction of xs:token optional
The currencyPeriod attribute indicates that the price is repeated
at the frequency indicated. The abscence of the attribute indicates
a one-time payment.
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="MortgagePaymentType">
  <xs:complexContent>
    <xs:extension base="commons:SecureMoney">
      <xs:annotation>
        <xs:documentation>The mortgage payment amount and period.</xs:documentation>
        <xs:appinfo>2286.37</xs:appinfo>
      </xs:annotation>
      <xs:attribute ref="commons:currencyPeriod">
        <xs:annotation>
          <xs:appinfo>Month</xs:appinfo>
        </xs:annotation>
      </xs:attribute>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:NetIncomeType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Number representing an individual's or
company's income after all taxes have
been deducted.  Formatting is defined by
the currency attribute, and the periods in
which the income amount occurs are defined
by the period attribute.
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney
Type extension of commons:SecureMoney
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="NetIncomeType">
  <xs:annotation>
    <xs:documentation>Number representing an individual's or company's income after all taxes have been deducted. Formatting is defined by the currency attribute, and the periods in which the income amount occurs are defined by the period attribute.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="commons:SecureMoney"/>
  </xs:complexContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:RentIncomeType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Number representing income received
from rental properties. Formatting is
defined by the currency attribute and
the periods in which the income amount
occurs are defined by the period attribute.
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#currencyCode RETSCommons.tmp#Money RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureMoney
Type extension of commons:SecureMoney
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="RentIncomeType">
  <xs:annotation>
    <xs:documentation>Number representing income received from rental properties. Formatting is defined by the currency attribute and the periods in which the income amount occurs are defined by the period attribute.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="commons:SecureMoney"/>
  </xs:complexContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:SecurityDepositsType
Namespace http://rets.org/xsd/RETSCommons
Annotations
A collection of security deposits specified
for a rental.
Diagram
Diagram RETSCommons.tmp#SecurityDepositsType_SecurityDeposit
Used by
Model commons:SecurityDeposit*
Children commons:SecurityDeposit
Source
<xs:complexType name="SecurityDepositsType">
  <xs:annotation>
    <xs:documentation>A collection of security deposits specified for a rental.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="SecurityDeposit" type="commons:MonetaryValueDescriptionPairType" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>100085</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:VacancyFactorType
Namespace http://rets.org/xsd/RETSCommons
Annotations
The amount of gross revenue that pro forma
income statements anticipate will be lost
because of vacancies, often expressed as a
percentage of the total rentable square
footage available in a building or project.
Diagram
Diagram RETSCommons.tmp#nullable-decimal RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureDecimal
Type extension of commons:SecureDecimal
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="VacancyFactorType">
  <xs:annotation>
    <xs:documentation>The amount of gross revenue that pro forma income statements anticipate will be lost because of vacancies, often expressed as a percentage of the total rentable square footage available in a building or project.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureDecimal"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:AssumableType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#AssumableType_IsAssumable RETSCommons.tmp#AssumableType_MortgageRank
Used by
Model commons:IsAssumable{0,1} , commons:MortgageRank{0,4}
Children commons:IsAssumable, commons:MortgageRank
Source
<xs:complexType name="AssumableType">
  <xs:sequence>
    <xs:element name="IsAssumable" type="commons:SecureBoolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100089</retsid>
          <example>true</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="MortgageRank" type="commons:MortgageRankEnum" minOccurs="0" maxOccurs="4">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100090</retsid>
          <example>First</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:MortgageConditionsType
Namespace http://rets.org/xsd/RETSCommons
Annotations
A string describing conditions attached to
the mortgage.
Diagram
Diagram RETSCommons.tmp#MortgageConditionsType_MortgageCondition
Model commons:MortgageCondition*
Children commons:MortgageCondition
Source
<xs:complexType name="MortgageConditionsType">
  <xs:annotation>
    <xs:documentation>A string describing conditions attached to the mortgage.</xs:documentation>
    <xs:appinfo>Contact seller for more details</xs:appinfo>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="MortgageCondition" type="xs:string" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100091</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:MortgageType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#MortgageType_isVerified RETSCommons.tmp#MortgageType_HasClearTitle RETSCommons.tmp#MortgageType_MortgageRank RETSCommons.tmp#MortgageType_MortgageClassification RETSCommons.tmp#MortgageType_ProductName RETSCommons.tmp#MortgageType_MortgageVendorName RETSCommons.tmp#MortgageType_MortgageAmount RETSCommons.tmp#MortgageType_MortgagePayment RETSCommons.tmp#MortgageType_MortgageRate RETSCommons.tmp#MortgageType_MortgageDate RETSCommons.tmp#MortgageType_MortgageConditions RETSCommons.tmp#MortgageType_MortgageRenewalDate
Used by
Model commons:HasClearTitle{0,1} , commons:MortgageRank{0,1} , commons:MortgageClassification{0,1} , commons:ProductName{0,1} , commons:MortgageVendorName{0,1} , commons:MortgageAmount{0,1} , commons:MortgagePayment{0,1} , commons:MortgageRate{0,1} , commons:MortgageDate{0,1} , commons:MortgageConditions{0,1} , commons:MortgageRenewalDate{0,1} , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:HasClearTitle, commons:MortgageAmount, commons:MortgageClassification, commons:MortgageConditions, commons:MortgageDate, commons:MortgagePayment, commons:MortgageRank, commons:MortgageRate, commons:MortgageRenewalDate, commons:MortgageVendorName, commons:ProductName
Attributes
QName Type Fixed Default Use Annotation
isVerified xs:boolean optional
Source
<xs:complexType name="MortgageType">
  <xs:sequence>
    <xs:element name="HasClearTitle" type="xs:boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Flag to indicate that the property is owned outright</xs:documentation>
        <xs:appinfo>
          <retsid>100092</retsid>
          <example>false</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="MortgageRank" type="commons:MortgageRankEnum" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The primacy of the mortgage against the asset in the event of a default.</xs:documentation>
        <xs:appinfo>
          <retsid>100093</retsid>
          <example>First</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="MortgageClassification" type="commons:MortgageClassificationEnum" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The type of mortgage selected from an enumeration of mortgage types.</xs:documentation>
        <xs:appinfo>
          <retsid>100094</retsid>
          <example>Conventional</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="ProductName" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The mortgage product name, typically a name that the mortgage vendor markets the mortgage under.</xs:documentation>
        <xs:appinfo>
          <retsid>100095</retsid>
          <example>Happy Valley Bank Homeprime Capped</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="MortgageVendorName" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The name of the lending party</xs:documentation>
        <xs:appinfo>
          <retsid>100096</retsid>
          <example>Happy Valley Bank</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="MortgageAmount" type="commons:MortgageAmountType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The principal amount of the mortgage</xs:documentation>
        <xs:appinfo>
          <retsid>100097</retsid>
          <example>326000</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="MortgagePayment" type="commons:MortgagePaymentType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>100098</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="MortgageRate" type="commons:SecureDecimal" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>100099</retsid>
          <example>6.97</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="MortgageDate" type="commons:SecureDateTime" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>100100</retsid>
          <example>2007-03-10T12:00:00-05:00</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="MortgageConditions" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>100101</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="MortgageRenewalDate" type="commons:SecureDateTime" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>100102</retsid>
          <example>2007-03-10T12:00:00-05:00</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded">
    </xs:any>
  </xs:sequence>
  <xs:attribute name="isVerified" type="xs:boolean" use="optional">
    <xs:annotation>
      <xs:documentation>
      </xs:documentation>
      <xs:appinfo>
        <retsid>100103</retsid>
        <example>true</example>
      </xs:appinfo>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:MortgagesType
Namespace http://rets.org/xsd/RETSCommons
Annotations
A collection of Mortgage
Diagram
Diagram RETSCommons.tmp#MortgagesType_Mortgage
Used by
Model commons:Mortgage*
Children commons:Mortgage
Source
<xs:complexType name="MortgagesType">
  <xs:annotation>
    <xs:documentation>A collection of Mortgage</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Mortgage" type="commons:MortgageType" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>100104</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:InvestmentType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#InvestmentType_RentIncome RETSCommons.tmp#InvestmentType_GrossIncome RETSCommons.tmp#InvestmentType_NetIncome RETSCommons.tmp#InvestmentType_VacancyFactor RETSCommons.tmp#InvestmentType_Expenses
Used by
Model commons:RentIncome{0,1} , commons:GrossIncome{0,1} , commons:NetIncome{0,1} , commons:VacancyFactor{0,1} , commons:Expenses{0,1} , ANY element from ANY namespace OTHER than 'http://rets.org/xsd/RETSCommons'
Children commons:Expenses, commons:GrossIncome, commons:NetIncome, commons:RentIncome, commons:VacancyFactor
Source
<xs:complexType name="InvestmentType">
  <xs:sequence>
    <xs:element name="RentIncome" type="commons:RentIncomeType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100105</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="GrossIncome" type="commons:GrossIncomeType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100106</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="NetIncome" type="commons:NetIncomeType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100107</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="VacancyFactor" type="commons:VacancyFactorType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100108</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Expenses" type="commons:ExpensesType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100109</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:LeaseType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#LeaseType_LeaseType RETSCommons.tmp#LeaseType_LeaseAmount
Used by
Model commons:LeaseType{0,1} , commons:LeaseAmount{0,1}
Children commons:LeaseAmount, commons:LeaseType
Source
<xs:complexType name="LeaseType">
  <xs:sequence>
    <xs:element name="LeaseType" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>A description of the lease type</xs:documentation>
        <xs:appinfo>
          <retsid>100122</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="LeaseAmount" type="commons:SecureMoney" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The amount of the lease.</xs:documentation>
        <xs:appinfo>
          <retsid>100123</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:LeaseFinancialType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#LeaseFinancialType_Lease RETSCommons.tmp#LeaseFinancialType_LeaseExpiryDate RETSCommons.tmp#LeaseFinancialType_LeaseRenewalDate RETSCommons.tmp#LeaseFinancialType_HasLeaseRenewalOption RETSCommons.tmp#LeaseFinancialType_HasPurchaseOption RETSCommons.tmp#LeaseFinancialType_IsAssignable RETSCommons.tmp#LeaseFinancialType_IsAssumable RETSCommons.tmp#LeaseFinancialType_IsAttornable RETSCommons.tmp#LeaseFinancialType_IsLeased RETSCommons.tmp#LeaseFinancialType_LeaseRemarks RETSCommons.tmp#LeaseFinancialType_PurchaseOptionUpFrontFee RETSCommons.tmp#LeaseFinancialType_TransferFees RETSCommons.tmp#LeaseFinancialType_TenantPays
Used by
Model commons:Lease{0,1} , commons:LeaseExpiryDate{0,1} , commons:LeaseRenewalDate{0,1} , commons:HasLeaseRenewalOption{0,1} , commons:HasPurchaseOption{0,1} , commons:IsAssignable{0,1} , commons:IsAssumable{0,1} , commons:IsAttornable{0,1} , commons:IsLeased{0,1} , commons:LeaseRemarks{0,1} , commons:PurchaseOptionUpFrontFee{0,1} , commons:TransferFees{0,1} , commons:TenantPays*
Children commons:HasLeaseRenewalOption, commons:HasPurchaseOption, commons:IsAssignable, commons:IsAssumable, commons:IsAttornable, commons:IsLeased, commons:Lease, commons:LeaseExpiryDate, commons:LeaseRemarks, commons:LeaseRenewalDate, commons:PurchaseOptionUpFrontFee, commons:TenantPays, commons:TransferFees
Source
<xs:complexType name="LeaseFinancialType">
  <xs:sequence>
    <xs:element name="Lease" type="commons:LeaseType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>A collection of leases - there may be separate lease pricing for the buildings and land.</xs:documentation>
        <xs:appinfo>
          <retsid>100124</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="LeaseExpiryDate" type="commons:SecureDateTime" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The agreement expiration date.</xs:documentation>
        <xs:appinfo>
          <retsid>100125</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="LeaseRenewalDate" type="commons:SecureDateTime" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The date when the renewal option must be exercised.</xs:documentation>
        <xs:appinfo>
          <retsid>100126</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="HasLeaseRenewalOption" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100127</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="HasPurchaseOption" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The lease can be converted to a purchase agreement.</xs:documentation>
        <xs:appinfo>
          <retsid>100134</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="IsAssignable" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Lessee may assign lease to a third-party</xs:documentation>
        <xs:appinfo>
          <retsid>100128</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="IsAssumable" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Lessee may assume an existing lease from a third-party</xs:documentation>
        <xs:appinfo>
          <retsid>100129</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="IsAttornable" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Lessor may assign lease to a third-party</xs:documentation>
        <xs:appinfo>
          <retsid>100130</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="IsLeased" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Indicates that the property is currently leased.</xs:documentation>
        <xs:appinfo>
          <retsid>100131</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="LeaseRemarks" type="commons:SecureRemark" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100136</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="PurchaseOptionUpFrontFee" type="commons:SecureMoney" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Up front fee for a PurchaseOption lease</xs:documentation>
        <xs:appinfo>
          <retsid>100135</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="TransferFees" type="commons:SecureMoney" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Fees involved in transferring the lease or converting the lease</xs:documentation>
        <xs:appinfo>
          <retsid>100132</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="TenantPays" type="commons:SecureString" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Tenant is responsible for paying a proportional share of recoverable expenses. Also known as Net Lease.</xs:documentation>
        <xs:appinfo>
          <retsid>100133</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:RentClosingFinancialType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#RentClosingFinancialType_IsFurnished RETSCommons.tmp#RentClosingFinancialType_IsShortTerm RETSCommons.tmp#RentClosingFinancialType_RentFinancial
Used by
Model commons:IsFurnished{0,1} , commons:IsShortTerm{0,1} , commons:RentFinancial{0,1}
Children commons:IsFurnished, commons:IsShortTerm, commons:RentFinancial
Source
<xs:complexType name="RentClosingFinancialType">
  <xs:sequence>
    <xs:element name="IsFurnished" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Flag indicating that the property is rented furnished</xs:documentation>
        <xs:appinfo>
          <retsid>101204</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="IsShortTerm" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Flag indicating that the property is rented for a short term.</xs:documentation>
        <xs:appinfo>
          <retsid>101205</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="RentFinancial" type="commons:RentFinancialType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101207</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:RentFinancialType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#RentFinancialType_OccupancyDate RETSCommons.tmp#RentFinancialType_OtherSecurityDeposits RETSCommons.tmp#RentFinancialType_RentRate RETSCommons.tmp#RentFinancialType_RequiresTenantBoardApproval RETSCommons.tmp#RentFinancialType_RequiresSecurityDeposit RETSCommons.tmp#RentFinancialType_SecurityDeposits RETSCommons.tmp#RentFinancialType_TenantApplicationFee RETSCommons.tmp#RentFinancialType_TenantApplicationDescription RETSCommons.tmp#RentFinancialType_TenantPays
Used by
Model commons:OccupancyDate{0,1} , commons:OtherSecurityDeposits{0,1} , commons:RentRate{0,1} , commons:RequiresTenantBoardApproval{0,1} , commons:RequiresSecurityDeposit{0,1} , commons:SecurityDeposits{0,1} , commons:TenantApplicationFee{0,1} , commons:TenantApplicationDescription{0,1} , commons:TenantPays{0,1}
Children commons:OccupancyDate, commons:OtherSecurityDeposits, commons:RentRate, commons:RequiresSecurityDeposit, commons:RequiresTenantBoardApproval, commons:SecurityDeposits, commons:TenantApplicationDescription, commons:TenantApplicationFee, commons:TenantPays
Source
<xs:complexType name="RentFinancialType">
  <xs:sequence>
    <xs:element name="OccupancyDate" type="xs:dateTime" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The date the rental property is available for occupancy.</xs:documentation>
        <xs:appinfo>
          <retsid>100151</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="OtherSecurityDeposits" type="commons:SecurityDepositsType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Current amount of money required as a security deposit unclassified.</xs:documentation>
        <xs:appinfo>
          <retsid>100146</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="RentRate" type="commons:FeeWithFrequency" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Amount of money required per period for use.</xs:documentation>
        <xs:appinfo>
          <retsid>100137</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="RequiresTenantBoardApproval" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Flag indicating that the property has a tenant approval process.</xs:documentation>
        <xs:appinfo>
          <retsid>100142</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="RequiresSecurityDeposit" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Flag indicating that the property has an up front security deposit.</xs:documentation>
        <xs:appinfo>
          <retsid>100143</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="SecurityDeposits" type="commons:SecurityDepositsType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Amount of money required as a security deposit</xs:documentation>
        <xs:appinfo>
          <retsid>100144</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="TenantApplicationFee" type="commons:SecureMoney" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The required fee when applying for rent.</xs:documentation>
        <xs:appinfo>
          <retsid>100152</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="TenantApplicationDescription" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Any description about the rent application or application fee.</xs:documentation>
        <xs:appinfo>
          <retsid>100153</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="TenantPays" type="commons:SecureString" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Tenant is responsible for paying a proportional share of recoverable expenses.</xs:documentation>
        <xs:appinfo>
          <retsid>100141</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:RentCurrentFinancialType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#RentCurrentFinancialType_CurrentRentRate RETSCommons.tmp#RentCurrentFinancialType_CurrentSecurityDeposits RETSCommons.tmp#RentCurrentFinancialType_IsRented RETSCommons.tmp#RentCurrentFinancialType_IsRentControlled
Used by
Model commons:CurrentRentRate{0,1} , commons:CurrentSecurityDeposits{0,1} , commons:IsRented{0,1} , commons:IsRentControlled{0,1}
Children commons:CurrentRentRate, commons:CurrentSecurityDeposits, commons:IsRentControlled, commons:IsRented
Source
<xs:complexType name="RentCurrentFinancialType">
  <xs:sequence>
    <xs:element name="CurrentRentRate" type="commons:FeeWithFrequency" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Current amount of money required per period for use.</xs:documentation>
        <xs:appinfo>
          <retsid>100140</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="CurrentSecurityDeposits" type="commons:SecurityDepositsType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Current amount of money required as a security deposit</xs:documentation>
        <xs:appinfo>
          <retsid>100145</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="IsRented" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Indicates that the property is currently rented.</xs:documentation>
        <xs:appinfo>
          <retsid>100149</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="IsRentControlled" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Flag indicating that the property is rent controlled.</xs:documentation>
        <xs:appinfo>
          <retsid>100150</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:RentListingFinancialType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#RentListingFinancialType_IsAvailableFurnished RETSCommons.tmp#RentListingFinancialType_IsAvailableShortTerm RETSCommons.tmp#RentListingFinancialType_RentFurnishedRate RETSCommons.tmp#RentListingFinancialType_RentShortTermRate RETSCommons.tmp#RentListingFinancialType_RentFinancial
Used by
Model commons:IsAvailableFurnished{0,1} , commons:IsAvailableShortTerm{0,1} , commons:RentFurnishedRate{0,1} , commons:RentShortTermRate{0,1} , commons:RentFinancial{0,1}
Children commons:IsAvailableFurnished, commons:IsAvailableShortTerm, commons:RentFinancial, commons:RentFurnishedRate, commons:RentShortTermRate
Source
<xs:complexType name="RentListingFinancialType">
  <xs:sequence>
    <xs:element name="IsAvailableFurnished" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Flag indicating that the property is available furnished</xs:documentation>
        <xs:appinfo>
          <retsid>100147</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="IsAvailableShortTerm" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Flag indicating that the property is available short term.</xs:documentation>
        <xs:appinfo>
          <retsid>100148</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="RentFurnishedRate" type="commons:FeeWithFrequency" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Amount of money required per period for use of a furnished property.</xs:documentation>
        <xs:appinfo>
          <retsid>100138</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="RentShortTermRate" type="commons:FeeWithFrequency" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Amount of money required per period for short term use.</xs:documentation>
        <xs:appinfo>
          <retsid>100139</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="RentFinancial" type="commons:RentFinancialType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101206</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:PurchaseClosingFinancialType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#PurchaseClosingFinancialType_BuyerFinancing RETSCommons.tmp#PurchaseClosingFinancialType_ClosingCosts RETSCommons.tmp#PurchaseClosingFinancialType_EarnestMoney RETSCommons.tmp#PurchaseClosingFinancialType_SellerConcessions RETSCommons.tmp#PurchaseClosingFinancialType_SellerTerms RETSCommons.tmp#PurchaseClosingFinancialType_TermsOfSale
Used by
Model commons:BuyerFinancing* , commons:ClosingCosts{0,1} , commons:EarnestMoney{0,1} , commons:SellerConcessions{0,1} , commons:SellerTerms* , commons:TermsOfSale*
Children commons:BuyerFinancing, commons:ClosingCosts, commons:EarnestMoney, commons:SellerConcessions, commons:SellerTerms, commons:TermsOfSale
Source
<xs:complexType name="PurchaseClosingFinancialType">
  <xs:sequence>
    <xs:element name="BuyerFinancing" type="xs:string" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>The financial instrument(s) actually used to purchase the property.</xs:documentation>
        <xs:appinfo>
          <retsid>100160</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="ClosingCosts" type="commons:ClosingCostsType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The ancillary costs associated with the purchase of the property.</xs:documentation>
        <xs:appinfo>
          <retsid>100155</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="EarnestMoney" type="commons:SecureMoney" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Money used to bind the sales agreement. Also known as Deposit money, although deposit money connotes refundability while earnest money is typically non-refundable.</xs:documentation>
        <xs:appinfo>
          <retsid>101202</retsid>
          <example>25000</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="SellerConcessions" type="commons:ConcessionsType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Concessions the seller agrees to. This may include to pay or provide for, in part or whole of the buyer's closing costs. May be money or goods.</xs:documentation>
        <xs:appinfo>
          <retsid>100158</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="SellerTerms" type="commons:SecureString" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>The types of financing the seller will accept at the time of listing.</xs:documentation>
        <xs:appinfo>
          <retsid>101203</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="TermsOfSale" type="commons:SecureString" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Financing terms agreed between the buyer and seller.</xs:documentation>
        <xs:appinfo>
          <retsid>100159</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:PurchaseFinancialType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#PurchaseFinancialType_EarnestMoney RETSCommons.tmp#PurchaseFinancialType_MayAssumeMortgage RETSCommons.tmp#PurchaseFinancialType_SellerTerms
Used by
Model commons:EarnestMoney{0,1} , commons:MayAssumeMortgage{0,1} , commons:SellerTerms*
Children commons:EarnestMoney, commons:MayAssumeMortgage, commons:SellerTerms
Source
<xs:complexType name="PurchaseFinancialType">
  <xs:sequence>
    <xs:element name="EarnestMoney" type="commons:SecureMoney" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Money used to bind the sales agreement. Also known as Deposit money, although deposit money connotes refundability while earnest money is typically non-refundable.</xs:documentation>
        <xs:appinfo>
          <retsid>100154</retsid>
          <example>25000</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="MayAssumeMortgage" type="commons:AssumableType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Purchaser may assume the existing mortgage.</xs:documentation>
        <xs:appinfo>
          <retsid>100156</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="SellerTerms" type="commons:SecureString" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>The types of financing the seller will accept at the time of listing.</xs:documentation>
        <xs:appinfo>
          <retsid>100157</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:ClosingFinancialType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#ClosingFinancialType_Purchase RETSCommons.tmp#ClosingFinancialType_Lease RETSCommons.tmp#ClosingFinancialType_Rent
Model commons:Purchase{0,1} , commons:Lease{0,1} , commons:Rent{0,1}
Children commons:Lease, commons:Purchase, commons:Rent
Source
<xs:complexType name="ClosingFinancialType">
  <xs:sequence>
    <xs:element name="Purchase" type="commons:PurchaseClosingFinancialType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>101613</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Lease" type="commons:LeaseFinancialType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>101614</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Rent" type="commons:RentClosingFinancialType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>101615</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:ListingFinancialType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#ListingFinancialType_Purchase RETSCommons.tmp#ListingFinancialType_Lease RETSCommons.tmp#ListingFinancialType_Rent
Model commons:Purchase{0,1} , commons:Lease{0,1} , commons:Rent{0,1}
Children commons:Lease, commons:Purchase, commons:Rent
Source
<xs:complexType name="ListingFinancialType">
  <xs:sequence>
    <xs:element name="Purchase" type="commons:PurchaseFinancialType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100161</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Lease" type="commons:LeaseFinancialType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100162</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Rent" type="commons:RentListingFinancialType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100163</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:PropertyFinancialType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#PropertyFinancialType_CurrentLease RETSCommons.tmp#PropertyFinancialType_CurrentRent RETSCommons.tmp#PropertyFinancialType_Investment RETSCommons.tmp#PropertyFinancialType_Mortgages
Model commons:CurrentLease{0,1} , commons:CurrentRent{0,1} , commons:Investment{0,1} , commons:Mortgages{0,1}
Children commons:CurrentLease, commons:CurrentRent, commons:Investment, commons:Mortgages
Source
<xs:complexType name="PropertyFinancialType">
  <xs:sequence>
    <xs:element name="CurrentLease" type="commons:LeaseFinancialType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100164</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="CurrentRent" type="commons:RentCurrentFinancialType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>101201</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Investment" type="commons:InvestmentType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100165</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Mortgages" type="commons:MortgagesType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100166</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Financial.xsd
Complex Type commons:ContingencyDescriptionEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="ContingencyDescriptionEnum">
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="24 Hour Notice">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101297</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="48 Hour Notice">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101298</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="72 Hour Notice">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101299</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="1031 Exchange">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101300</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Accept Backup Offer">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101301</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Appraisal">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101302</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Attorney Review">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101303</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Concurrent Close">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101304</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Co-op Board Approval">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101305</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Court Approval">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101306</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Document Review">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101307</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Escape Clause">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101308</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Exchange">
        <xs:annotation>
          <xs:documentation>Other tax-deferred exchange contingency</xs:documentation>
          <xs:appinfo>
            <retsid>101309</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Fault Zone">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101310</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Fire Zone">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101311</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="First Right of Refusal">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101312</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Financing">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101313</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Foreclosure">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101645</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Gift Letter">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101314</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Home Inspection">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101315</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Job Transfer">
        <xs:annotation>
          <xs:documentation>Also known as Relo</xs:documentation>
          <xs:appinfo>
            <retsid>101316</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Notice of Default">
        <xs:annotation>
          <xs:documentation>Also known as NOD or NOD Filed. This may be used for any of the pre-default states that a property may have.</xs:documentation>
          <xs:appinfo>
            <retsid>101317</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="None">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101318</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other Hazard">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101319</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Planning Approval">
        <xs:annotation>
          <xs:documentation>Also known as Planning Board</xs:documentation>
          <xs:appinfo>
            <retsid>101320</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Probate">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101321</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Radon Inspection">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101322</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Short Sale">
        <xs:annotation>
          <xs:documentation>The lender has agreed to provide debt forgiveness to the owner for the difference between the mortgage principal and the selling price. Typically this is in lieu of proceeding with foreclosure, to save the additional costs and time to complete the foreclosure</xs:documentation>
          <xs:appinfo>
            <retsid>101324</retsid>
            <synonym>Discounted Payout</synonym>
            <synonym>Short Pay</synonym>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Special Hazard">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101325</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Spousal Approval">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101326</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Termite Inspection">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101327</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Use Same Lender">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101646</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Zoning Approval">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101328</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:documentation>The property has a regional contingency. See the otherDescription attribute.</xs:documentation>
          <xs:appinfo>
            <retsid>101329</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Legal.xsd
Complex Type commons:DisclosureEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
Defines the the disclosures for a listing.
NOTE:Sexual Offenders are not included in the list of
disclosures. The need for disclosure of this item varies
from region to region. Some state have specific exemptions
for REALTORS(R) while other states require disclosure. The
current case law is not complete on this topic. In
jurisdictions where this is required, use the
otherDescription to hold the appropriate disclosure term.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="DisclosureEnum">
  <xs:annotation>
    <xs:documentation>Defines the the disclosures for a listing. NOTE:Sexual Offenders are not included in the list of disclosures. The need for disclosure of this item varies from region to region. Some state have specific exemptions for REALTORS(R) while other states require disclosure. The current case law is not complete on this topic. In jurisdictions where this is required, use the otherDescription to hold the appropriate disclosure term.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Agricultural Use Zone">
        <xs:annotation>
          <xs:documentation>The property is part of an agricultural use zone. Restrictions may exist on the use of the property, limitations may be placed on insuring the property or reductions or exemptions on tax and other levies may exist. In California, this is known as the Williamsons Act or the California Land Conservation Act of 1965.</xs:documentation>
          <xs:appinfo>
            <retsid>101330</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Agriculture Proximity">
        <xs:annotation>
          <xs:documentation>The property is near or adjacent to land that is being used for agriculture. This may include fields in crop, livestock or other agriculture uses that may impare the use of the property or impact the property.</xs:documentation>
          <xs:appinfo>
            <retsid>101554</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Air Rights">
        <xs:annotation>
          <xs:documentation>The property has air rights that may be ceded to a third party or may be severable from the property.</xs:documentation>
          <xs:appinfo>
            <retsid>101331</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Airport Proximity">
        <xs:annotation>
          <xs:documentation>The property is within a zone near an airport or other landing facility that may be subject to additional noise or be in a zone of additional accident risk.</xs:documentation>
          <xs:appinfo>
            <retsid>101332</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Animal Restriction">
        <xs:annotation>
          <xs:documentation>The property has restrictions on animals on the property.</xs:documentation>
          <xs:appinfo>
            <retsid>101555</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Aquaculture Proximity">
        <xs:annotation>
          <xs:documentation>The property is near or adjacent to water that is being used for aquaculture. This may include fish farms, shellfish beds, canneries or other uses that may impare the use of the property or impact the property.</xs:documentation>
          <xs:appinfo>
            <retsid>101556</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Aquaculture Zone">
        <xs:annotation>
          <xs:documentation>The property is in or is currently used for aquaculture.</xs:documentation>
          <xs:appinfo>
            <retsid>101557</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Architectural Approval Required">
        <xs:annotation>
          <xs:documentation>Modifications to the buildings on the property require architectural approval. This is separate from a PUD.</xs:documentation>
          <xs:appinfo>
            <retsid>101558</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Asbestos Declaration">
        <xs:annotation>
          <xs:documentation>An asbestos declaration document exists for this property. The specific form of the document is determined by some government body.</xs:documentation>
          <xs:appinfo>
            <retsid>101333</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Avalanche Zone">
        <xs:annotation>
          <xs:documentation>The property is part of an avalanche zone. Restrictions may exist on the treatment of the property or limitations may be placed on insuring the property.</xs:documentation>
          <xs:appinfo>
            <retsid>101334</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Bank Owned">
        <xs:annotation>
          <xs:documentation>The property is owned by a bank or other mortgage holder. Also known as an REO Also known as Lender Owned</xs:documentation>
          <xs:appinfo>
            <retsid>101559</retsid>
            <synonym>REO</synonym>
            <synonym>Lender Owned</synonym>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Beach Rights">
        <xs:annotation>
          <xs:documentation>The property has beach rights that may be ceded to a third party, may be severable from the property or may have easements or right-of-way rights attached.</xs:documentation>
          <xs:appinfo>
            <retsid>101335</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Building Restriction">
        <xs:annotation>
          <xs:documentation>The property has one or more restrictions on building.</xs:documentation>
          <xs:appinfo>
            <retsid>101560</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Business Licensed">
        <xs:annotation>
          <xs:documentation>The property has an existing business that has a valid license to operate.</xs:documentation>
          <xs:appinfo>
            <retsid>101561</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Call for details">
        <xs:annotation>
          <xs:documentation>The property has disclosures that require contacting the seller or seller's agent.</xs:documentation>
          <xs:appinfo>
            <retsid>101336</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CCR">
        <xs:annotation>
          <xs:documentation>The Covenance, Conveyance and Restrictrions The Denver meeting decided to remove the & from the name. The property has Covenants and Conditions (Restrictions) attached. These may include deeded covenants and covenants running with the land.</xs:documentation>
          <xs:appinfo>
            <retsid>101337</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Common Driveway">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101413</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Community Association">
        <xs:annotation>
          <xs:documentation>The property is part of a community association, either an HOA, a condominum association or a PUD association.</xs:documentation>
          <xs:appinfo>
            <retsid>101338</retsid>
            <synonym>HOA</synonym>
            <synonym>PUD Association</synonym>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Community Association Approval Required">
        <xs:annotation>
          <xs:documentation>The purchase of the property is subject to the approval of the community association. The association may be a co-operative, pud association, home owner's association or other association that the purchaser must receive approval to purchase.</xs:documentation>
          <xs:appinfo>
            <retsid>101562</retsid>
            <synonym>Association Approval Required</synonym>
            <synonym>Coop Approval Required</synonym>
            <synonym>HOA Approval Required</synonym>
            <synonym>Condo or Coop Approval Required</synonym>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Conditional Use Permit">
        <xs:annotation>
          <xs:documentation>The property has a conditional use permit applied.</xs:documentation>
          <xs:appinfo>
            <retsid>101339</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Condominium">
        <xs:annotation>
          <xs:documentation>The property belongs to a condominium association or has an agreement or contract associated with the condominum association.</xs:documentation>
          <xs:appinfo>
            <retsid>101340</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Conservation Zone">
        <xs:annotation>
          <xs:documentation>A catch-all description of conservation, ecological or other, that puts controls on the use and development of the property.</xs:documentation>
          <xs:appinfo>
            <retsid>101341</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Contract for Crops">
        <xs:annotation>
          <xs:documentation>The property has crops that are handled under a separate contract.</xs:documentation>
          <xs:appinfo>
            <retsid>101563</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Contract for Timber">
        <xs:annotation>
          <xs:documentation>The property has timber that is handled under a separate contract.</xs:documentation>
          <xs:appinfo>
            <retsid>101564</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cooperative">
        <xs:annotation>
          <xs:documentation>The property has a cooperative corporation ownership structure.</xs:documentation>
          <xs:appinfo>
            <retsid>101342</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Corporate Ownership">
        <xs:annotation>
          <xs:documentation>The property is owned by a corporate entity.</xs:documentation>
          <xs:appinfo>
            <retsid>101565</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Court Approval Required">
        <xs:annotation>
          <xs:documentation>The property sale is under court control.</xs:documentation>
          <xs:appinfo>
            <retsid>101566</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Death on property">
        <xs:annotation>
          <xs:documentation>A death has occurred on the property.</xs:documentation>
          <xs:appinfo>
            <retsid>101343</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Deed Restriction">
        <xs:annotation>
          <xs:documentation>The property has one or more restrictions applied to the deed or title</xs:documentation>
          <xs:appinfo>
            <retsid>101824</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Development Offset Rights">
        <xs:annotation>
          <xs:documentation>The property has development rights that may be ceded to a third party or may be severable from the property. Typically, this involves exchanging building size or density in one location for increased density in another location.</xs:documentation>
          <xs:appinfo>
            <retsid>101344</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Earthquake Zone">
        <xs:annotation>
          <xs:documentation>The property is in a recognized earthquake zone.</xs:documentation>
          <xs:appinfo>
            <retsid>101567</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Easements">
        <xs:annotation>
          <xs:documentation>The property may have one or more easements applied to it.</xs:documentation>
          <xs:appinfo>
            <retsid>101345</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Farm">
        <xs:annotation>
          <xs:documentation>The property has an existing operating farm.</xs:documentation>
          <xs:appinfo>
            <retsid>101568</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Fault Zone">
        <xs:annotation>
          <xs:documentation>The property is part of a fault or earthquake zone. Restrictions may exist on the treatment of the property or limitations may be placed on insuring the property.</xs:documentation>
          <xs:appinfo>
            <retsid>101346</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Fire Protection District">
        <xs:annotation>
          <xs:documentation>The property is in a designated fire protection district.</xs:documentation>
          <xs:appinfo>
            <retsid>101569</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Fire Protection Restriction">
        <xs:annotation>
          <xs:documentation>The property has restrictions on the fire protection services available.</xs:documentation>
          <xs:appinfo>
            <retsid>101570</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Fire Zone">
        <xs:annotation>
          <xs:documentation>The property is part of a fire zone. Restrictions may exist on the treatment of the property or limitations may be placed on insuring the property.</xs:documentation>
          <xs:appinfo>
            <retsid>101347</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Fishery Conservation Zone">
        <xs:annotation>
          <xs:documentation>The property is part of a fishery conservation zone. Restrictions may exist on the treatment of the property near the adjacent or nearby body of water.</xs:documentation>
          <xs:appinfo>
            <retsid>101348</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Flight Path">
        <xs:annotation>
          <xs:documentation>The property is on a flight path.</xs:documentation>
          <xs:appinfo>
            <retsid>101349</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Flood Plain">
        <xs:annotation>
          <xs:documentation>The property is in a flood plain.</xs:documentation>
          <xs:appinfo>
            <retsid>101350</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Flood Zone">
        <xs:annotation>
          <xs:documentation>The property is part of a flood zone. zone. Restrictions may exist on the treatment of the property or limitations may be placed on insuring the property.</xs:documentation>
          <xs:appinfo>
            <retsid>101351</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Forest Conservation Zone">
        <xs:annotation>
          <xs:documentation>The property is part of a forest conservation zone. Restrictions may exist on the treatment or use of trees on the property.</xs:documentation>
          <xs:appinfo>
            <retsid>101352</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Gas - Methane Zone">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101353</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Gas - Radon Zone">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101354</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Greenbelt Conservation Zone">
        <xs:annotation>
          <xs:documentation>The property is part of a greenbelt conservation zone. Restrictions may exist on the treatment of the property near the adjacent or nearby greenbelt.</xs:documentation>
          <xs:appinfo>
            <retsid>101355</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Hazardous Materials Zone">
        <xs:annotation>
          <xs:documentation>The property is in proximity to a hazardous materials site or contains hazardous material.</xs:documentation>
          <xs:appinfo>
            <retsid>101356</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Hazardous Materials on Property">
        <xs:annotation>
          <xs:documentation>The property contains hazardous material.</xs:documentation>
          <xs:appinfo>
            <retsid>101571</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Historic District">
        <xs:annotation>
          <xs:documentation>The property is part of an Historic District. Restrictions may exist on the use of the property or changes to the property or structures on the property.</xs:documentation>
          <xs:appinfo>
            <retsid>101357</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Historic Structure">
        <xs:annotation>
          <xs:documentation>The property is designated an historic structure Restrictions may exist on the use of the property or changes to the property or structures on the property. These restrictions are typically greater than that applied to a structure in an historic district.</xs:documentation>
          <xs:appinfo>
            <retsid>101358</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="In Bankruptcy">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101359</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="In Foreclosure">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101360</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="In Probate">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101361</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Industrial Zone">
        <xs:annotation>
          <xs:documentation>The property is in an industrial use zone.</xs:documentation>
          <xs:appinfo>
            <retsid>101572</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Industrial Zone Proximity">
        <xs:annotation>
          <xs:documentation>The property is in proximity to an industrial zone.</xs:documentation>
          <xs:appinfo>
            <retsid>101573</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Intertidal Rights">
        <xs:annotation>
          <xs:documentation>The property has intertidal rights that may be ceded to a third party, may be severable from the property or may have easements or right-of-way rights attached. Intertidal is the land between the low and high tide marks. Each jurisdiction has its own definition of the specific values. Also known as the wet-sand area or littoral area.</xs:documentation>
          <xs:appinfo>
            <retsid>101362</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Lead Paint">
        <xs:annotation>
          <xs:documentation>The property may have lead paint on the structure or in the soil surrounding the structure.</xs:documentation>
          <xs:appinfo>
            <retsid>101363</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Lead Remediation">
        <xs:annotation>
          <xs:documentation>The property may have lead paint on the structure or in the soil surrounding the structure.</xs:documentation>
          <xs:appinfo>
            <retsid>101411</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Leased Land">
        <xs:annotation>
          <xs:documentation>The property has some portion of the land in an existing lease arrangement as the lessor.</xs:documentation>
          <xs:appinfo>
            <retsid>101574</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Listing Member has Ownership Interest">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101364</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Listing Member has Familial Relationship">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101365</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Littoral Conservation Zone">
        <xs:annotation>
          <xs:documentation>The property is part of a coastal or other ocean conservation zone. Restrictions may exist on the treatment of the property near the adjacent or nearby sea shore.</xs:documentation>
          <xs:appinfo>
            <retsid>101366</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Manufactured Homes Allowed on Lot">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101367</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Military Ordnance">
        <xs:annotation>
          <xs:documentation>The property within the boundary of a current or former military or other ordnance site. In California, this is a 1 mile radius of current or former state or federal defence installations.</xs:documentation>
          <xs:appinfo>
            <retsid>101368</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mineral Rights">
        <xs:annotation>
          <xs:documentation>The property has mineral rights that may be ceded to a third party or may be severable from the property.</xs:documentation>
          <xs:appinfo>
            <retsid>101369</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mining Zone">
        <xs:annotation>
          <xs:documentation>The property is in an existing mining zone.</xs:documentation>
          <xs:appinfo>
            <retsid>101575</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mining Zone Proximity">
        <xs:annotation>
          <xs:documentation>The property is in proximity to an area of active mining.</xs:documentation>
          <xs:appinfo>
            <retsid>101576</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mold">
        <xs:annotation>
          <xs:documentation>The building(s) of the property has a recognized problem with mold.</xs:documentation>
          <xs:appinfo>
            <retsid>101675</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Moratorium">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101370</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="None">
        <xs:annotation>
          <xs:documentation>The property has no disclosures.</xs:documentation>
          <xs:appinfo>
            <retsid>101371</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Oil or Mineral Rights">
        <xs:annotation>
          <xs:documentation>The property has oil and or minerals rights that may be ceded to a third party or may be severable from the property.</xs:documentation>
          <xs:appinfo>
            <retsid>101372</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Owner has Read">
        <xs:annotation>
          <xs:documentation>The owner has read the disclosures.</xs:documentation>
          <xs:appinfo>
            <retsid>101412</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Posted Permission">
        <xs:annotation>
          <xs:documentation>The property owner has posted permission to the public to access certain parts of the property to prevent adverse possesion. Typically, this is used to indicate that the public has accessed the property and there may be risk of easement by prescription. This may include beach access, intertidal access or other access.</xs:documentation>
          <xs:appinfo>
            <retsid>101373</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Quarry Zone">
        <xs:annotation>
          <xs:documentation>The property is in a quarry zone.</xs:documentation>
          <xs:appinfo>
            <retsid>101577</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Quarry Zone Proximity">
        <xs:annotation>
          <xs:documentation>The property is in proximity to an existing quarry operation.</xs:documentation>
          <xs:appinfo>
            <retsid>101578</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Relocation">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101374</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rent Control">
        <xs:annotation>
          <xs:documentation>The property is covered under an existing rent control system.</xs:documentation>
          <xs:appinfo>
            <retsid>101579</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rent or Lease Restriction">
        <xs:annotation>
          <xs:documentation>The property has a restriction on rental or lease of the property.</xs:documentation>
          <xs:appinfo>
            <retsid>101580</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Riparian Conservation Zone">
        <xs:annotation>
          <xs:documentation>The property is part of a riparian conservation zone. Restrictions may exist on the treatment of the property near the adjacent or nearby stream or body of water.</xs:documentation>
          <xs:appinfo>
            <retsid>101375</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Road Agreement">
        <xs:annotation>
          <xs:documentation>The property has an existing road agreement for one or more of easement, maintenance sharing ownership or other rights and restrictions related to a roadway or driveway.</xs:documentation>
          <xs:appinfo>
            <retsid>101581</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="School Boundaries Under Review">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101822</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="School or District Under Court Control">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101823</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Seller Disclosure">
        <xs:annotation>
          <xs:documentation>A local general disclosure statement</xs:documentation>
          <xs:appinfo>
            <retsid>101821</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Seller has Real Estate License">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101376</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Short Sale">
        <xs:annotation>
          <xs:documentation>The property is a short sale, indicating that lender involvement is required to complete the sale.</xs:documentation>
          <xs:appinfo>
            <retsid>101410</retsid>
            <synonym>Discounted Payout</synonym>
            <synonym>Short Pay</synonym>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Slide Zone">
        <xs:annotation>
          <xs:documentation>The property is part of a slide zone. Restrictions may exist on the treatment of the property or limitations may be placed on insuring the property.</xs:documentation>
          <xs:appinfo>
            <retsid>101377</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Subsidence">
        <xs:annotation>
          <xs:documentation>The property is suffering from subsidence. This make take the form of general subsidence caused by a mine, water table changes - frequently expressed as sinkhole formations or any other forms of soil subsidence.</xs:documentation>
          <xs:appinfo>
            <retsid>101378</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Timber Rights">
        <xs:annotation>
          <xs:documentation>The timber on a property may have certain controls, conditions or harvest rights attached to it.</xs:documentation>
          <xs:appinfo>
            <retsid>101582</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Timber Zone">
        <xs:annotation>
          <xs:documentation>The property is in or currently used for timberland.</xs:documentation>
          <xs:appinfo>
            <retsid>101583</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Timber Zone Proximity">
        <xs:annotation>
          <xs:documentation>The property is near or adjacent to land that is being used as timberland.</xs:documentation>
          <xs:appinfo>
            <retsid>101584</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Toxic Material">
        <xs:annotation>
          <xs:documentation>The property is in proximity to a toxic material site or has toxic material present on the property.</xs:documentation>
          <xs:appinfo>
            <retsid>101379</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Tree Conservation Zone">
        <xs:annotation>
          <xs:documentation>The property is part of a tree conservation zone. Restrictions may exist on the treatment of trees on the property.</xs:documentation>
          <xs:appinfo>
            <retsid>101380</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="UFFI Declaration">
        <xs:annotation>
          <xs:documentation>Urea Formaldehyde Foam Insulation declaration.</xs:documentation>
          <xs:appinfo>
            <retsid>101381</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unincorporated">
        <xs:annotation>
          <xs:documentation>The property lies in an unincorporated region.</xs:documentation>
          <xs:appinfo>
            <retsid>101585</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unreinforced Concrete Masonry">
        <xs:annotation>
          <xs:documentation>The property has an unreinforced concrete brick or block construction. This may be a specific risk in hurricane, seismic or tornado zones.</xs:documentation>
          <xs:appinfo>
            <retsid>101382</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Water Percolation Zone">
        <xs:annotation>
          <xs:documentation>The property is located in a zone that has one or more of a report on percolation, a zone that has identified restrictions on well or waste water or other disclosures related to ground water and ground water flow.</xs:documentation>
          <xs:appinfo>
            <retsid>101586</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Water Restrictions">
        <xs:annotation>
          <xs:documentation>The property has usufructuary restrictions or other restrictions on the use of water on the property.</xs:documentation>
          <xs:appinfo>
            <retsid>101383</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Water Rights">
        <xs:annotation>
          <xs:documentation>The property has water rights that may be ceded to a third party or may be severable from the property.</xs:documentation>
          <xs:appinfo>
            <retsid>101384</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Well Production Logging">
        <xs:annotation>
          <xs:documentation>The property has an existing easement or other restriction to permit the logging of production well(s).</xs:documentation>
          <xs:appinfo>
            <retsid>101587</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Well Production Zone">
        <xs:annotation>
          <xs:documentation>The property is in a well production zone. This may include oil, gas or other substances extracted from the ground using well technology.</xs:documentation>
          <xs:appinfo>
            <retsid>101588</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:documentation>The property has a regional disclosure. See the otherDescription attribute.</xs:documentation>
          <xs:appinfo>
            <retsid>101385</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other - see remarks">
        <xs:annotation>
          <xs:documentation>The property has disclosures described in the remarks. The implementing system may choose to use the otherDescription to provide a title for the description permitting multiple entries under this category.</xs:documentation>
          <xs:appinfo>
            <retsid>101386</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Legal.xsd
Complex Type commons:PossessionEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
The property possession type.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="PossessionEnum">
  <xs:annotation>
    <xs:documentation>The property possession type.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="After Season">
        <xs:annotation>
          <xs:documentation>Possession is after the season, usually refers to a recreational property where use is generally greatest during a specific time of year, ski season, hunting season, fishing season, beach season or other local condition.</xs:documentation>
          <xs:appinfo>
            <retsid>101387</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="After Harvest">
        <xs:annotation>
          <xs:documentation>Possession is after the harvest. This usually is a farm or other agricultural land that has a specific crop that must be harvested before the change of possession.</xs:documentation>
          <xs:appinfo>
            <retsid>101388</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Before Close">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101605</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Close Of Escrow">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101389</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Close Plus">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101390</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Immediate">
        <xs:annotation>
          <xs:documentation>Possession is immediate</xs:documentation>
          <xs:appinfo>
            <retsid>101391</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Negotiable">
        <xs:annotation>
          <xs:documentation>Possession is negotiable</xs:documentation>
          <xs:appinfo>
            <retsid>101392</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Seller Lease-back">
        <xs:annotation>
          <xs:documentation>Seller will not vacate and will lease back the property as agreed.</xs:documentation>
          <xs:appinfo>
            <retsid>101414</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Seller Rent-back">
        <xs:annotation>
          <xs:documentation>Seller will not vacate and will rent back the property as agreed.</xs:documentation>
          <xs:appinfo>
            <retsid>101415</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Tenants Rights">
        <xs:annotation>
          <xs:documentation>Possession has tenants rights as a subject.</xs:documentation>
          <xs:appinfo>
            <retsid>101393</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Upon Completion">
        <xs:annotation>
          <xs:documentation>Possession is contingent on completion</xs:documentation>
          <xs:appinfo>
            <retsid>101394</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101395</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other - Close Plus">
        <xs:annotation>
          <xs:documentation>The possession is some time after the close of escrow. See possessionTypeOtherDescription attribute for further details.</xs:documentation>
          <xs:appinfo>
            <retsid>101396</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other - Subject">
        <xs:annotation>
          <xs:documentation>The possession is some time after a subject clause. See the possessionTypeOtherDescription attribute for more details.</xs:documentation>
          <xs:appinfo>
            <retsid>101397</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:documentation>The possession is some other type. See the possessionTypeOtherDescription attribute for more details.</xs:documentation>
          <xs:appinfo>
            <retsid>101398</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Legal.xsd
Complex Type commons:ContingenciesType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#ContingenciesType_Contingency
Model commons:Contingency+
Children commons:Contingency
Source
<xs:complexType name="ContingenciesType">
  <xs:sequence>
    <xs:element name="Contingency" type="commons:ContingencyType" minOccurs="1" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101432</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Legal.xsd
Complex Type commons:ContingencyType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#ContingencyType_Description RETSCommons.tmp#ContingencyType_IsSatisfied RETSCommons.tmp#ContingencyType_ExpirationTimestamp RETSCommons.tmp#ContingencyType_RemoveTimestamp RETSCommons.tmp#ContingencyType_KickOutTimestamp
Used by
Model commons:Description{0,1} , commons:IsSatisfied{0,1} , commons:ExpirationTimestamp{0,1} , commons:RemoveTimestamp{0,1} , commons:KickOutTimestamp{0,1}
Children commons:Description, commons:ExpirationTimestamp, commons:IsSatisfied, commons:KickOutTimestamp, commons:RemoveTimestamp
Source
<xs:complexType name="ContingencyType">
  <xs:sequence>
    <xs:element name="Description" type="commons:ContingencyDescriptionEnum" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
        <xs:appinfo>
          <retsid>101433</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="IsSatisfied" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Implementors are encouraged to use the timestamps to manage contingency state, however, for historical reasons a boolean is provided</xs:documentation>
        <xs:appinfo>
          <retsid>101434</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="ExpirationTimestamp" type="xs:dateTime" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The timestamp that the contingency reason will expire.</xs:documentation>
        <xs:appinfo>
          <retsid>101435</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="RemoveTimestamp" type="xs:dateTime" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The timestamp that the contingency reason was satisfied.</xs:documentation>
        <xs:appinfo>
          <retsid>101436</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="KickOutTimestamp" type="xs:dateTime" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The timestamp that the contingency reason failed.</xs:documentation>
        <xs:appinfo>
          <retsid>101437</retsid>
          <example/>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Legal.xsd
Complex Type commons:Disclosures
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#Disclosures_HasDisclosures RETSCommons.tmp#Disclosures_HasPendingLitigation RETSCommons.tmp#Disclosures_DisclosureDocumentsURL RETSCommons.tmp#Disclosures_Disclosure RETSCommons.tmp#Disclosures_RequiredDisclosure
Model commons:HasDisclosures{0,1} , commons:HasPendingLitigation{0,1} , commons:DisclosureDocumentsURL* , commons:Disclosure* , commons:RequiredDisclosure*
Children commons:Disclosure, commons:DisclosureDocumentsURL, commons:HasDisclosures, commons:HasPendingLitigation, commons:RequiredDisclosure
Source
<xs:complexType name="Disclosures">
  <xs:sequence>
    <xs:element name="HasDisclosures" type="xs:boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The listing has one or more disclosures.</xs:documentation>
        <xs:appinfo>
          <retsid>101589</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="HasPendingLitigation" type="xs:boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The listing has pending litigation.</xs:documentation>
        <xs:appinfo>
          <retsid>101590</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="DisclosureDocumentsURL" type="commons:URL" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>A URL where documents related to disclosures may be found.</xs:documentation>
        <xs:appinfo>
          <retsid>101676</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Disclosure" type="commons:DisclosureEnum" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>The list of voluntary disclosures.</xs:documentation>
        <xs:appinfo>
          <retsid>101416</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="RequiredDisclosure" type="commons:DisclosureEnum" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>The list of required disclosures.</xs:documentation>
        <xs:appinfo>
          <retsid>101417</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Legal.xsd
Complex Type commons:LicenseCategoryEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
The values that a license may take. These licenses
are typically issued by the State or Province where
the person is practising.
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="LicenseCategoryEnum">
  <xs:annotation>
    <xs:documentation>The values that a license may take. These licenses are typically issued by the State or Province where the person is practising.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <!-- Real Estate -->
      <xs:enumeration value="Real Estate Broker">
        <xs:annotation>
          <xs:documentation>Broker is synonymous with Broker of Record</xs:documentation>
          <xs:appinfo>
            <retsid>101418</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Salesperson">
        <xs:annotation>
          <xs:documentation>A licensed real estate sales person, also known as an agent in some jurisdictions</xs:documentation>
          <xs:appinfo>
            <retsid>101419</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Auctioneer">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101420</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <!-- Appraisal -->
      <xs:enumeration value="Certified General Appraiser">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101421</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Certified Residential Appraiser">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101422</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Licensed Appraiser">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101426</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Registered Appraiser">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101428</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <!-- Leasing -->
      <xs:enumeration value="Leasing Agent">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101423</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <!-- Mortgage -->
      <xs:enumeration value="Mortgage Broker">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101424</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <!-- Inspection -->
      <xs:enumeration value="Apprentice Inspector">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101425</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Licensed Inspector">
        <xs:annotation>
          <xs:documentation>Also known as a Real Estate Inspector</xs:documentation>
          <xs:appinfo>
            <retsid>101427</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Registered Inspector">
        <xs:annotation>
          <xs:documentation>Also known as a Professional Inspector</xs:documentation>
          <xs:appinfo>
            <retsid>101429</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <!-- Rental -->
      <xs:enumeration value="Property Management">
        <xs:annotation>
          <xs:documentation>A person licensed to manage property</xs:documentation>
          <xs:appinfo>
            <retsid>101656</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rental Property Management">
        <xs:annotation>
          <xs:documentation>A person licensed to manage property and to collect rents. In some jurisdictions, this is synonymous with either Real Estate Broker or Salesperson.</xs:documentation>
          <xs:appinfo>
            <retsid>101657</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101430</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:documentation>
          </xs:documentation>
          <xs:appinfo>
            <retsid>101431</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Licensing.xsd
Complex Type commons:ProfessionalLicenseType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#ProfessionalLicenseType_LicenseCategory RETSCommons.tmp#ProfessionalLicenseType_LicenseNumber RETSCommons.tmp#ProfessionalLicenseType_Jurisdiction RETSCommons.tmp#ProfessionalLicenseType_StateOrProvince RETSCommons.tmp#ProfessionalLicenseType_LicenseStartDateTime RETSCommons.tmp#ProfessionalLicenseType_LicenseExpirationDateTime RETSCommons.tmp#ProfessionalLicenseType_LicenseTransferDateTime
Model commons:LicenseCategory , commons:LicenseNumber , commons:Jurisdiction , commons:StateOrProvince{0,1} , commons:LicenseStartDateTime{0,1} , commons:LicenseExpirationDateTime{0,1} , commons:LicenseTransferDateTime{0,1}
Children commons:Jurisdiction, commons:LicenseCategory, commons:LicenseExpirationDateTime, commons:LicenseNumber, commons:LicenseStartDateTime, commons:LicenseTransferDateTime, commons:StateOrProvince
Source
<xs:complexType name="ProfessionalLicenseType">
  <xs:sequence>
    <xs:element name="LicenseCategory" type="commons:LicenseCategoryEnum" minOccurs="1" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The type of professional license. This will vary based on the local types and jurisdictions.</xs:documentation>
        <xs:appinfo>
          <retsid>100078</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="LicenseNumber" type="commons:SecureString" minOccurs="1" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The License Number.</xs:documentation>
        <xs:appinfo>
          <retsid>100079</retsid>
          <example>PA-6678921-a</example>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="Jurisdiction" type="commons:SecureString" minOccurs="1" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>A string representing the jurisdiction that the license issuing body is located.</xs:documentation>
        <xs:appinfo>
          <retsid>100080</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="StateOrProvince" type="commons:StateOrProvinceType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The license issuing body State.</xs:documentation>
        <xs:appinfo>
          <retsid>101655</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="LicenseStartDateTime" type="commons:SecureDateTime" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100081</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="LicenseExpirationDateTime" type="commons:SecureDateTime" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100082</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element name="LicenseTransferDateTime" type="commons:SecureDateTime" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:appinfo>
          <retsid>100083</retsid>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Licensing.xsd
Complex Type commons:ParticipantRoleEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="ParticipantRoleEnum">
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Listing"/>
      <xs:enumeration value="Co-Listing"/>
      <xs:enumeration value="Selling"/>
      <xs:enumeration value="Co-Selling"/>
      <xs:enumeration value="Entry"/>
      <xs:enumeration value="Assistant"/>
      <xs:enumeration value="Owner"/>
      <xs:enumeration value="Occupant"/>
      <xs:enumeration value="Buyer"/>
      <xs:enumeration value="Seller"/>
      <xs:enumeration value="Service">
        <xs:annotation>
          <xs:documentation>Participant is providing a service during the transaction.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Role.xsd
Complex Type commons:TeamRoleEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="TeamRoleEnum">
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Team Lead">
        <xs:annotation>
          <xs:documentation>The team leader or manager.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Marketing Lead">
        <xs:annotation>
          <xs:documentation>The primary marketing team member.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Photographer"/>
      <xs:enumeration value="Member"/>
      <xs:enumeration value="Marketing Member"/>
      <xs:enumeration value="Other"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Role.xsd
Complex Type commons:EmailTypeEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram NO_NAMESPACE.tmp#OtherEnumerationDescriptionString_otherDescription RETSCommons.tmp#OtherEnumerationDescriptionString
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
otherDescription xs:string optional
Source
<xs:complexType name="EmailTypeEnum">
  <xs:simpleContent>
    <xs:restriction base="commons:OtherEnumerationDescriptionString">
      <xs:enumeration value="Agent">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101641</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MLS">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101642</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Consumer">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101643</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>101644</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Complex Type commons:SecurePhone
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons.tmp#privacyType RETSCommons.tmp#Phone_preference-order RETSCommons.tmp#Phone_phone-preference-order RETSCommons.tmp#Phone_prefix RETSCommons.tmp#Phone_country-code RETSCommons.tmp#Phone_area-code RETSCommons.tmp#Phone_local-number RETSCommons.tmp#Phone_extension RETSCommons.tmp#Phone_suffix RETSCommons.tmp#Phone_phone-type RETSCommons.tmp#Phone_category RETSCommons.tmp#Phone_description RETSCommons.tmp#Phone RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#visibilityFlag
Type extension of commons:Phone
Type hierarchy
Model commons:preference-order , commons:phone-preference-order , commons:prefix , commons:country-code , commons:area-code , commons:local-number , commons:extension , commons:suffix , commons:phone-type , commons:category , commons:description
Children commons:area-code, commons:category, commons:country-code, commons:description, commons:extension, commons:local-number, commons:phone-preference-order, commons:phone-type, commons:preference-order, commons:prefix, commons:suffix
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
commons:privacyType restriction of xs:token optional
Indicates the level of privacy for this information. Creation of this attribute 
inspired by the need to provide this level of privacy information for contact 
information: phone, email, address, and the like. See CR 54.
commons:visibilityFlag xs:boolean optional
Visibility flag for publicly visible items
Source
<xs:complexType name="SecurePhone">
  <xs:complexContent>
    <xs:extension base="commons:Phone">
      <xs:attribute ref="commons:isgSecurityClass" use="required">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100059</retsid>
            <example/>
          </xs:appinfo>
        </xs:annotation>
      </xs:attribute>
      <xs:attribute ref="commons:visibilityFlag" use="optional">
        <xs:annotation>
          <xs:appinfo>
            <retsid>100060</retsid>
            <example/>
          </xs:appinfo>
        </xs:annotation>
      </xs:attribute>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/ContactMethods.xsd
Complex Type commons:CompleteName
Namespace http://rets.org/xsd/RETSCommons
Annotations
A person's entire given name.  May consist of a
combination of one or more of: title, first name,
middle name, nick name, surname and suffix with
whitespace. An example is
"Dr. Edwin E. 'Buzz' Aldrin Jr.". Often the nick name is
surrounded by quotation marks, either single or double.
Diagram
Diagram RETSCommons.tmp#isgSecurityClass RETSCommons.tmp#SecureString
Type extension of commons:SecureString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:isgSecurityClass restriction of xs:string required
The NAR Information Security Guidelines class.
See the document for more details.
Source
<xs:complexType name="CompleteName">
  <xs:annotation>
    <xs:documentation>A person's entire given name. May consist of a combination of one or more of: title, first name, middle name, nick name, surname and suffix with whitespace. An example is "Dr. Edwin E. 'Buzz' Aldrin Jr.". Often the nick name is surrounded by quotation marks, either single or double.</xs:documentation>
    <xs:appinfo>Dr. Edwin E. 'Buzz' Aldrin Jr.</xs:appinfo>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="commons:SecureString"/>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Person.xsd
Attribute @commons:privacyType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Indicates the level of privacy for this information. Creation of this attribute 
inspired by the need to provide this level of privacy information for contact 
information: phone, email, address, and the like. See CR 54.
Type restriction of xs:token
Properties
content: simple
Facets
enumeration Public
enumeration Agent/Member
enumeration MLS
Used by
Source
<xs:attribute name="privacyType">
  <xs:annotation>
    <xs:documentation>Indicates the level of privacy for this information. Creation of this attribute inspired by the need to provide this level of privacy information for contact information: phone, email, address, and the like. See CR 54.</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="Public"/>
      <xs:enumeration value="Agent/Member"/>
      <xs:enumeration value="MLS"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Attribute @commons:isgSecurityClass
Namespace http://rets.org/xsd/RETSCommons
Annotations
The NAR Information Security Guidelines class.
See the document for more details.
Type restriction of xs:string
Properties
content: simple
Facets
enumeration Public
enumeration Confidential
enumeration Secret
Used by
Source
<xs:attribute name="isgSecurityClass">
  <xs:annotation>
    <xs:documentation>The NAR Information Security Guidelines class. See the document for more details.</xs:documentation>
    <xs:appinfo>Confidential</xs:appinfo>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="Public"/>
      <xs:enumeration value="Confidential"/>
      <xs:enumeration value="Secret"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Attribute @commons:currencyCode
Namespace http://rets.org/xsd/RETSCommons
Type restriction of xs:string
Properties
default: USD
Facets
enumeration AED
United Arab Emirates,
Dirhams
enumeration AFN
Afghanistan, Afghanis
enumeration ALL
Albania, Leke
enumeration AMD
Armenia, Drams
enumeration ANG
Netherlands Antilles, Guilders (also called
Florins)
enumeration AOA
Angola, Kwanza
enumeration ARS
Argentina, Pesos
enumeration AUD
Australia, Dollars
enumeration AWG
Aruba, Guilders (also called
Florins)
enumeration AZN
Azerbaijan, New Manats
enumeration BAM
Bosnia and Herzegovina, Convertible
Marka
enumeration BBD
Barbados, Dollars
enumeration BDT
Bangladesh, Taka
enumeration BGN
Bulgaria, Leva
enumeration BHD
Bahrain, Dinars
enumeration BIF
Burundi, Francs
enumeration BMD
Bermuda, Dollars
enumeration BND
Brunei Darussalam,
Dollars
enumeration BOB
Bolivia, Bolivianos
enumeration BRL
Brazil, Brazil Real
enumeration BSD
Bahamas, Dollars
enumeration BTN
Bhutan, Ngultrum
enumeration BWP
Botswana, Pulas
enumeration BYR
Belarus, Rubles
enumeration BZD
Belize, Dollars
enumeration CAD
Canada, Dollars
enumeration CDF
Congo/Kinshasa, Congolese
Francs
enumeration CHF
Switzerland, Francs
enumeration CLP
Chile, Pesos
enumeration CNY
China, Yuan Renminbi
enumeration COP
Colombia, Pesos
enumeration CRC
Costa Rica, Colones
enumeration CUP
Cuba, Pesos
enumeration CVE
Cape Verde, Escudos
enumeration CYP
Cyprus, Pounds (expires
2008-Jan-31)
enumeration CZK
Czech Republic, Koruny
enumeration DJF
Djibouti, Francs
enumeration DKK
Denmark, Kroner
enumeration DOP
Dominican Republic, Pesos
enumeration DZD
Algeria, Algeria Dinars
enumeration EEK
Estonia, Krooni
enumeration EGP
Egypt, Pounds
enumeration ERN
Eritrea, Nakfa
enumeration ETB
Ethiopia, Birr
enumeration EUR
Euro Member Countries,
Euro
enumeration FJD
Fiji, Dollars
enumeration FKP
Falkland Islands (Malvinas),
Pounds
enumeration GBP
United Kingdom, Pounds
enumeration GEL
Georgia, Lari
enumeration GGP
Guernsey, Pounds
enumeration GHS
Ghana, Cedis
enumeration GIP
Gibraltar, Pounds
enumeration GMD
Gambia, Dalasi
enumeration GNF
Guinea, Francs
enumeration GTQ
Guatemala, Quetzales
enumeration GYD
Guyana, Dollars
enumeration HKD
Hong Kong, Dollars
enumeration HNL
Honduras, Lempiras
enumeration HRK
Croatia, Kuna
enumeration HTG
Haiti, Gourdes
enumeration HUF
Hungary, Forint
enumeration IDR
Indonesia, Rupiahs
enumeration ILS
Israel, New Shekels
enumeration IMP
Isle of Man, Pounds
enumeration INR
India, Rupees
enumeration IQD
Iraq, Dinars
enumeration IRR
Iran, Rials
enumeration ISK
Iceland, Kronur
enumeration JEP
Jersey, Pounds
enumeration JMD
Jamaica, Dollars
enumeration JOD
Jordan, Dinars
enumeration JPY
Japan, Yen
enumeration KES
Kenya, Shillings
enumeration KGS
Kyrgyzstan, Soms
enumeration KHR
Cambodia, Riels
enumeration KMF
Comoros, Francs
enumeration KPW
Korea (North), Won
enumeration KRW
Korea (South), Won
enumeration KWD
Kuwait, Dinars
enumeration KYD
Cayman Islands, Dollars
enumeration KZT
Kazakhstan, Tenge
enumeration LAK
Laos, Kips
enumeration LBP
Lebanon, Pounds
enumeration LKR
Sri Lanka, Rupees
enumeration LRD
Liberia, Dollars
enumeration LSL
Lesotho, Maloti
enumeration LTL
Lithuania, Litai
enumeration LVL
Latvia, Lati
enumeration LYD
Libya, Dinars
enumeration MAD
Morocco, Dirhams
enumeration MDL
Moldova, Lei
enumeration MGA
Madagascar, Ariary
enumeration MKD
Macedonia, Denars
enumeration MMK
Myanmar (Burma), Kyats
enumeration MNT
Mongolia, Tugriks
enumeration MOP
Macau, Patacas
enumeration MRO
Mauritania, Ouguiyas
enumeration MTL
Malta, Liri (expires
2008-Jan-31)
enumeration MUR
Mauritius, Rupees
enumeration MVR
Maldives (Maldive Islands),
Rufiyaa
enumeration MWK
Malawi, Kwachas
enumeration MXN
Mexico, Pesos
enumeration MYR
Malaysia, Ringgits
enumeration MZN
Mozambique, Meticais
enumeration NAD
Namibia, Dollars
enumeration NGN
Nigeria, Nairas
enumeration NIO
Nicaragua, Cordobas
enumeration NOK
Norway, Krone
enumeration NPR
Nepal, Nepal Rupees
enumeration NZD
New Zealand, Dollars
enumeration OMR
Oman, Rials
enumeration PAB
Panama, Balboa
enumeration PEN
Peru, Nuevos Soles
enumeration PGK
Papua New Guinea, Kina
enumeration PHP
Philippines, Pesos
enumeration PKR
Pakistan, Rupees
enumeration PLN
Poland, Zlotych
enumeration PYG
Paraguay, Guarani
enumeration QAR
Qatar, Rials
enumeration RON
Romania, New Lei
enumeration RSD
Serbia, Dinars
enumeration RUB
Russia, Rubles
enumeration RWF
Rwanda, Rwanda Francs
enumeration SAR
Saudi Arabia, Riyals
enumeration SBD
Solomon Islands, Dollars
enumeration SCR
Seychelles, Rupees
enumeration SDG
Sudan, Pounds
enumeration SEK
Sweden, Kronor
enumeration SGD
Singapore, Dollars
enumeration SHP
Saint Helena, Pounds
enumeration SKK
Slovakia, Koruny
enumeration SLL
Sierra Leone, Leones
enumeration SOS
Somalia, Shillings
enumeration SPL
Seborga, Luigini
enumeration SRD
Suriname, Dollars
enumeration STD
São Tome and Principe,
Dobras
enumeration SVC
El Salvador, Colones
enumeration SYP
Syria, Pounds
enumeration SZL
Swaziland, Emalangeni
enumeration THB
Thailand, Baht
enumeration TJS
Tajikistan, Somoni
enumeration TMM
Turkmenistan, Manats
enumeration TND
Tunisia, Dinars
enumeration TOP
Tonga, Pa'anga
enumeration TRY
Turkey, New Lira
enumeration TTD
Trinidad and Tobago,
Dollars
enumeration TVD
Tuvalu, Tuvalu Dollars
enumeration TWD
Taiwan, New Dollars
enumeration TZS
Tanzania, Shillings
enumeration UAH
Ukraine, Hryvnia
enumeration UGX
Uganda, Shillings
enumeration USD
United States of America,
Dollars
enumeration UYU
Uruguay, Pesos
enumeration UZS
Uzbekistan, Sums
enumeration VEB
Venezuela, Bolivares (expires
2008-Jun-30)
enumeration VEF
Venezuela, Bolivares
Fuertes
enumeration VND
Viet Nam, Dong
enumeration VUV
Vanuatu, Vatu
enumeration WST
Samoa, Tala
enumeration XAF
Communauté Financière Africaine BEAC,
Francs
enumeration XAG
Silver, Ounces
enumeration XAU
Gold, Ounces
enumeration XCD
East Caribbean Dollars
enumeration XDR
International Monetary Fund (IMF) Special
Drawing Rights
enumeration XOF
Communauté Financière Africaine BCEAO,
Francs
enumeration XPD
Palladium Ounces
enumeration XPF
Comptoirs Français du Pacifique
Francs
enumeration XPT
Platinum, Ounces
enumeration YER
Yemen, Rials
enumeration ZAR
South Africa, Rand
enumeration ZMK
Zambia, Kwacha
enumeration ZWD
Zimbabwe, Zimbabwe
Dollars
enumeration Unknown
enumeration Other
Used by
Source
<xs:attribute name="currencyCode" default="USD">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:annotation>
        <xs:documentation>The currency code.</xs:documentation>
        <xs:appinfo>USD</xs:appinfo>
      </xs:annotation>
      <xs:enumeration value="AED">
        <xs:annotation>
          <xs:documentation>United Arab Emirates, Dirhams</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AFN">
        <xs:annotation>
          <xs:documentation>Afghanistan, Afghanis</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ALL">
        <xs:annotation>
          <xs:documentation>Albania, Leke</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AMD">
        <xs:annotation>
          <xs:documentation>Armenia, Drams</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ANG">
        <xs:annotation>
          <xs:documentation>Netherlands Antilles, Guilders (also called Florins)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AOA">
        <xs:annotation>
          <xs:documentation>Angola, Kwanza</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ARS">
        <xs:annotation>
          <xs:documentation>Argentina, Pesos</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AUD">
        <xs:annotation>
          <xs:documentation>Australia, Dollars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AWG">
        <xs:annotation>
          <xs:documentation>Aruba, Guilders (also called Florins)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AZN">
        <xs:annotation>
          <xs:documentation>Azerbaijan, New Manats</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BAM">
        <xs:annotation>
          <xs:documentation>Bosnia and Herzegovina, Convertible Marka</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BBD">
        <xs:annotation>
          <xs:documentation>Barbados, Dollars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BDT">
        <xs:annotation>
          <xs:documentation>Bangladesh, Taka</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BGN">
        <xs:annotation>
          <xs:documentation>Bulgaria, Leva</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BHD">
        <xs:annotation>
          <xs:documentation>Bahrain, Dinars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BIF">
        <xs:annotation>
          <xs:documentation>Burundi, Francs</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BMD">
        <xs:annotation>
          <xs:documentation>Bermuda, Dollars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BND">
        <xs:annotation>
          <xs:documentation>Brunei Darussalam, Dollars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BOB">
        <xs:annotation>
          <xs:documentation>Bolivia, Bolivianos</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BRL">
        <xs:annotation>
          <xs:documentation>Brazil, Brazil Real</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BSD">
        <xs:annotation>
          <xs:documentation>Bahamas, Dollars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BTN">
        <xs:annotation>
          <xs:documentation>Bhutan, Ngultrum</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BWP">
        <xs:annotation>
          <xs:documentation>Botswana, Pulas</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BYR">
        <xs:annotation>
          <xs:documentation>Belarus, Rubles</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BZD">
        <xs:annotation>
          <xs:documentation>Belize, Dollars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CAD">
        <xs:annotation>
          <xs:documentation>Canada, Dollars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CDF">
        <xs:annotation>
          <xs:documentation>Congo/Kinshasa, Congolese Francs</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CHF">
        <xs:annotation>
          <xs:documentation>Switzerland, Francs</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CLP">
        <xs:annotation>
          <xs:documentation>Chile, Pesos</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CNY">
        <xs:annotation>
          <xs:documentation>China, Yuan Renminbi</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="COP">
        <xs:annotation>
          <xs:documentation>Colombia, Pesos</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CRC">
        <xs:annotation>
          <xs:documentation>Costa Rica, Colones</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CUP">
        <xs:annotation>
          <xs:documentation>Cuba, Pesos</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CVE">
        <xs:annotation>
          <xs:documentation>Cape Verde, Escudos</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CYP">
        <xs:annotation>
          <xs:documentation>Cyprus, Pounds (expires 2008-Jan-31)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CZK">
        <xs:annotation>
          <xs:documentation>Czech Republic, Koruny</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DJF">
        <xs:annotation>
          <xs:documentation>Djibouti, Francs</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DKK">
        <xs:annotation>
          <xs:documentation>Denmark, Kroner</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DOP">
        <xs:annotation>
          <xs:documentation>Dominican Republic, Pesos</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DZD">
        <xs:annotation>
          <xs:documentation>Algeria, Algeria Dinars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EEK">
        <xs:annotation>
          <xs:documentation>Estonia, Krooni</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EGP">
        <xs:annotation>
          <xs:documentation>Egypt, Pounds</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ERN">
        <xs:annotation>
          <xs:documentation>Eritrea, Nakfa</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ETB">
        <xs:annotation>
          <xs:documentation>Ethiopia, Birr</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EUR">
        <xs:annotation>
          <xs:documentation>Euro Member Countries, Euro</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="FJD">
        <xs:annotation>
          <xs:documentation>Fiji, Dollars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="FKP">
        <xs:annotation>
          <xs:documentation>Falkland Islands (Malvinas), Pounds</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="GBP">
        <xs:annotation>
          <xs:documentation>United Kingdom, Pounds</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="GEL">
        <xs:annotation>
          <xs:documentation>Georgia, Lari</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="GGP">
        <xs:annotation>
          <xs:documentation>Guernsey, Pounds</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="GHS">
        <xs:annotation>
          <xs:documentation>Ghana, Cedis</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="GIP">
        <xs:annotation>
          <xs:documentation>Gibraltar, Pounds</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="GMD">
        <xs:annotation>
          <xs:documentation>Gambia, Dalasi</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="GNF">
        <xs:annotation>
          <xs:documentation>Guinea, Francs</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="GTQ">
        <xs:annotation>
          <xs:documentation>Guatemala, Quetzales</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="GYD">
        <xs:annotation>
          <xs:documentation>Guyana, Dollars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HKD">
        <xs:annotation>
          <xs:documentation>Hong Kong, Dollars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HNL">
        <xs:annotation>
          <xs:documentation>Honduras, Lempiras</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HRK">
        <xs:annotation>
          <xs:documentation>Croatia, Kuna</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HTG">
        <xs:annotation>
          <xs:documentation>Haiti, Gourdes</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HUF">
        <xs:annotation>
          <xs:documentation>Hungary, Forint</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IDR">
        <xs:annotation>
          <xs:documentation>Indonesia, Rupiahs</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ILS">
        <xs:annotation>
          <xs:documentation>Israel, New Shekels</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IMP">
        <xs:annotation>
          <xs:documentation>Isle of Man, Pounds</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="INR">
        <xs:annotation>
          <xs:documentation>India, Rupees</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IQD">
        <xs:annotation>
          <xs:documentation>Iraq, Dinars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IRR">
        <xs:annotation>
          <xs:documentation>Iran, Rials</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ISK">
        <xs:annotation>
          <xs:documentation>Iceland, Kronur</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="JEP">
        <xs:annotation>
          <xs:documentation>Jersey, Pounds</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="JMD">
        <xs:annotation>
          <xs:documentation>Jamaica, Dollars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="JOD">
        <xs:annotation>
          <xs:documentation>Jordan, Dinars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="JPY">
        <xs:annotation>
          <xs:documentation>Japan, Yen</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="KES">
        <xs:annotation>
          <xs:documentation>Kenya, Shillings</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="KGS">
        <xs:annotation>
          <xs:documentation>Kyrgyzstan, Soms</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="KHR">
        <xs:annotation>
          <xs:documentation>Cambodia, Riels</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="KMF">
        <xs:annotation>
          <xs:documentation>Comoros, Francs</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="KPW">
        <xs:annotation>
          <xs:documentation>Korea (North), Won</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="KRW">
        <xs:annotation>
          <xs:documentation>Korea (South), Won</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="KWD">
        <xs:annotation>
          <xs:documentation>Kuwait, Dinars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="KYD">
        <xs:annotation>
          <xs:documentation>Cayman Islands, Dollars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="KZT">
        <xs:annotation>
          <xs:documentation>Kazakhstan, Tenge</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="LAK">
        <xs:annotation>
          <xs:documentation>Laos, Kips</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="LBP">
        <xs:annotation>
          <xs:documentation>Lebanon, Pounds</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="LKR">
        <xs:annotation>
          <xs:documentation>Sri Lanka, Rupees</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="LRD">
        <xs:annotation>
          <xs:documentation>Liberia, Dollars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="LSL">
        <xs:annotation>
          <xs:documentation>Lesotho, Maloti</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="LTL">
        <xs:annotation>
          <xs:documentation>Lithuania, Litai</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="LVL">
        <xs:annotation>
          <xs:documentation>Latvia, Lati</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="LYD">
        <xs:annotation>
          <xs:documentation>Libya, Dinars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MAD">
        <xs:annotation>
          <xs:documentation>Morocco, Dirhams</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MDL">
        <xs:annotation>
          <xs:documentation>Moldova, Lei</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MGA">
        <xs:annotation>
          <xs:documentation>Madagascar, Ariary</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MKD">
        <xs:annotation>
          <xs:documentation>Macedonia, Denars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MMK">
        <xs:annotation>
          <xs:documentation>Myanmar (Burma), Kyats</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MNT">
        <xs:annotation>
          <xs:documentation>Mongolia, Tugriks</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MOP">
        <xs:annotation>
          <xs:documentation>Macau, Patacas</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MRO">
        <xs:annotation>
          <xs:documentation>Mauritania, Ouguiyas</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MTL">
        <xs:annotation>
          <xs:documentation>Malta, Liri (expires 2008-Jan-31)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MUR">
        <xs:annotation>
          <xs:documentation>Mauritius, Rupees</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MVR">
        <xs:annotation>
          <xs:documentation>Maldives (Maldive Islands), Rufiyaa</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MWK">
        <xs:annotation>
          <xs:documentation>Malawi, Kwachas</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MXN">
        <xs:annotation>
          <xs:documentation>Mexico, Pesos</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MYR">
        <xs:annotation>
          <xs:documentation>Malaysia, Ringgits</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MZN">
        <xs:annotation>
          <xs:documentation>Mozambique, Meticais</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NAD">
        <xs:annotation>
          <xs:documentation>Namibia, Dollars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NGN">
        <xs:annotation>
          <xs:documentation>Nigeria, Nairas</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NIO">
        <xs:annotation>
          <xs:documentation>Nicaragua, Cordobas</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NOK">
        <xs:annotation>
          <xs:documentation>Norway, Krone</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NPR">
        <xs:annotation>
          <xs:documentation>Nepal, Nepal Rupees</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NZD">
        <xs:annotation>
          <xs:documentation>New Zealand, Dollars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="OMR">
        <xs:annotation>
          <xs:documentation>Oman, Rials</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="PAB">
        <xs:annotation>
          <xs:documentation>Panama, Balboa</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="PEN">
        <xs:annotation>
          <xs:documentation>Peru, Nuevos Soles</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="PGK">
        <xs:annotation>
          <xs:documentation>Papua New Guinea, Kina</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="PHP">
        <xs:annotation>
          <xs:documentation>Philippines, Pesos</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="PKR">
        <xs:annotation>
          <xs:documentation>Pakistan, Rupees</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="PLN">
        <xs:annotation>
          <xs:documentation>Poland, Zlotych</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="PYG">
        <xs:annotation>
          <xs:documentation>Paraguay, Guarani</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="QAR">
        <xs:annotation>
          <xs:documentation>Qatar, Rials</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="RON">
        <xs:annotation>
          <xs:documentation>Romania, New Lei</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="RSD">
        <xs:annotation>
          <xs:documentation>Serbia, Dinars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="RUB">
        <xs:annotation>
          <xs:documentation>Russia, Rubles</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="RWF">
        <xs:annotation>
          <xs:documentation>Rwanda, Rwanda Francs</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SAR">
        <xs:annotation>
          <xs:documentation>Saudi Arabia, Riyals</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SBD">
        <xs:annotation>
          <xs:documentation>Solomon Islands, Dollars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SCR">
        <xs:annotation>
          <xs:documentation>Seychelles, Rupees</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SDG">
        <xs:annotation>
          <xs:documentation>Sudan, Pounds</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SEK">
        <xs:annotation>
          <xs:documentation>Sweden, Kronor</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SGD">
        <xs:annotation>
          <xs:documentation>Singapore, Dollars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SHP">
        <xs:annotation>
          <xs:documentation>Saint Helena, Pounds</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SKK">
        <xs:annotation>
          <xs:documentation>Slovakia, Koruny</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SLL">
        <xs:annotation>
          <xs:documentation>Sierra Leone, Leones</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SOS">
        <xs:annotation>
          <xs:documentation>Somalia, Shillings</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SPL">
        <xs:annotation>
          <xs:documentation>Seborga, Luigini</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SRD">
        <xs:annotation>
          <xs:documentation>Suriname, Dollars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="STD">
        <xs:annotation>
          <xs:documentation>São Tome and Principe, Dobras</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SVC">
        <xs:annotation>
          <xs:documentation>El Salvador, Colones</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SYP">
        <xs:annotation>
          <xs:documentation>Syria, Pounds</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SZL">
        <xs:annotation>
          <xs:documentation>Swaziland, Emalangeni</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="THB">
        <xs:annotation>
          <xs:documentation>Thailand, Baht</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TJS">
        <xs:annotation>
          <xs:documentation>Tajikistan, Somoni</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TMM">
        <xs:annotation>
          <xs:documentation>Turkmenistan, Manats</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TND">
        <xs:annotation>
          <xs:documentation>Tunisia, Dinars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TOP">
        <xs:annotation>
          <xs:documentation>Tonga, Pa'anga</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TRY">
        <xs:annotation>
          <xs:documentation>Turkey, New Lira</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TTD">
        <xs:annotation>
          <xs:documentation>Trinidad and Tobago, Dollars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TVD">
        <xs:annotation>
          <xs:documentation>Tuvalu, Tuvalu Dollars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TWD">
        <xs:annotation>
          <xs:documentation>Taiwan, New Dollars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TZS">
        <xs:annotation>
          <xs:documentation>Tanzania, Shillings</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="UAH">
        <xs:annotation>
          <xs:documentation>Ukraine, Hryvnia</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="UGX">
        <xs:annotation>
          <xs:documentation>Uganda, Shillings</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="USD">
        <xs:annotation>
          <xs:documentation>United States of America, Dollars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="UYU">
        <xs:annotation>
          <xs:documentation>Uruguay, Pesos</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="UZS">
        <xs:annotation>
          <xs:documentation>Uzbekistan, Sums</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="VEB">
        <xs:annotation>
          <xs:documentation>Venezuela, Bolivares (expires 2008-Jun-30)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="VEF">
        <xs:annotation>
          <xs:documentation>Venezuela, Bolivares Fuertes</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="VND">
        <xs:annotation>
          <xs:documentation>Viet Nam, Dong</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="VUV">
        <xs:annotation>
          <xs:documentation>Vanuatu, Vatu</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="WST">
        <xs:annotation>
          <xs:documentation>Samoa, Tala</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="XAF">
        <xs:annotation>
          <xs:documentation>Communauté Financière Africaine BEAC, Francs</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="XAG">
        <xs:annotation>
          <xs:documentation>Silver, Ounces</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="XAU">
        <xs:annotation>
          <xs:documentation>Gold, Ounces</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="XCD">
        <xs:annotation>
          <xs:documentation>East Caribbean Dollars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="XDR">
        <xs:annotation>
          <xs:documentation>International Monetary Fund (IMF) Special Drawing Rights</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="XOF">
        <xs:annotation>
          <xs:documentation>Communauté Financière Africaine BCEAO, Francs</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="XPD">
        <xs:annotation>
          <xs:documentation>Palladium Ounces</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="XPF">
        <xs:annotation>
          <xs:documentation>Comptoirs Français du Pacifique Francs</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="XPT">
        <xs:annotation>
          <xs:documentation>Platinum, Ounces</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="YER">
        <xs:annotation>
          <xs:documentation>Yemen, Rials</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ZAR">
        <xs:annotation>
          <xs:documentation>South Africa, Rand</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ZMK">
        <xs:annotation>
          <xs:documentation>Zambia, Kwacha</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ZWD">
        <xs:annotation>
          <xs:documentation>Zimbabwe, Zimbabwe Dollars</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown"/>
      <xs:enumeration value="Other"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Attribute @commons:currencyPeriod
Namespace http://rets.org/xsd/RETSCommons
Annotations
The currencyPeriod attribute indicates that the price is repeated
at the frequency indicated. The abscence of the attribute indicates
a one-time payment.
Type restriction of xs:token
Properties
content: simple
Facets
enumeration Daily
enumeration Week
enumeration Bi-Weekly
enumeration Month
enumeration Bi-Monthly
enumeration Quarterly
enumeration Semi-Annually
enumeration Annually
enumeration Seasonal
Used by
Source
<xs:attribute name="currencyPeriod">
  <xs:annotation>
    <xs:documentation>The currencyPeriod attribute indicates that the price is repeated at the frequency indicated. The abscence of the attribute indicates a one-time payment.</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="Daily">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103400</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Week">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103401</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Bi-Weekly">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103402</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Month">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103403</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Bi-Monthly">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103404</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Quarterly">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103405</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Semi-Annually">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103406</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Annually">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103407</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Seasonal">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103417</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Attribute @commons:areaUnits
Namespace http://rets.org/xsd/RETSCommons
Annotations
Area measurement units
Type restriction of xs:token
Properties
default: squareFoot
Facets
enumeration squareFoot
enumeration squareYard
enumeration acre
enumeration squareCentimeter
enumeration squareMeter
enumeration hectare
enumeration unknown
Used by
Source
<xs:attribute name="areaUnits" default="squareFoot">
  <xs:annotation>
    <xs:documentation>Area measurement units</xs:documentation>
    <xs:appinfo>squareFoot</xs:appinfo>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="squareFoot">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103389</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="squareYard">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103390</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="acre">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103390</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="squareCentimeter">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103391</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="squareMeter">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103392</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="hectare">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103393</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103394</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Attribute @commons:measurementSource
Namespace http://rets.org/xsd/RETSCommons
Annotations
The source of the measurement
Type restriction of xs:string
Properties
content: simple
Facets
enumeration Appraisal
Appraiser provided the measurement
enumeration Builder
Builder provided the measurement
enumeration Measured
Listing Member provided the measurement
enumeration Public Records
Measurement obtained from the Public Record
enumeration Unknown
enumeration Other
Used by
Source
<xs:attribute name="measurementSource">
  <xs:annotation>
    <xs:documentation>The source of the measurement</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="Appraisal">
        <xs:annotation>
          <xs:documentation>Appraiser provided the measurement</xs:documentation>
          <xs:appinfo>
            <retsid>103376</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Builder">
        <xs:annotation>
          <xs:documentation>Builder provided the measurement</xs:documentation>
          <xs:appinfo>
            <retsid>103377</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Measured">
        <xs:annotation>
          <xs:documentation>Listing Member provided the measurement</xs:documentation>
          <xs:appinfo>
            <retsid>103378</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Public Records">
        <xs:annotation>
          <xs:documentation>Measurement obtained from the Public Record</xs:documentation>
          <xs:appinfo>
            <retsid>103379</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103380</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103381</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Attribute @commons:queryType
Namespace http://rets.org/xsd/RETSCommons
Type xs:NMTOKEN
Properties
content: simple
Used by
Complex Type commons:Query
Source
<xs:attribute name="queryType">
  <xs:simpleType>
    <xs:restriction base="xs:NMTOKEN"/>
  </xs:simpleType>
</xs:attribute>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Attribute @commons:newConstruction
Namespace http://rets.org/xsd/RETSCommons
Type restriction of xs:token
Properties
content: simple
Facets
enumeration Yes
enumeration No
Used by
Complex Type commons:YearBuiltType
Source
<xs:attribute name="newConstruction">
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="Yes"/>
      <xs:enumeration value="No"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Attribute @commons:weightUnits
Namespace http://rets.org/xsd/RETSCommons
Type restriction of xs:token
Properties
content: simple
Facets
enumeration lbs
enumeration kilo
Used by
Source
<xs:attribute name="weightUnits">
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="lbs"/>
      <xs:enumeration value="kilo"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Attribute @commons:commissionDataType
Namespace http://rets.org/xsd/RETSCommons
Type restriction of xs:token
Properties
default: Percent
Facets
enumeration Percent
enumeration Currency
Used by
Complex Type commons:CommissionType
Source
<xs:attribute name="commissionDataType" default="Percent">
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="Percent"/>
      <xs:enumeration value="Currency"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/RETSCommons.xsd
Attribute @commons:measurementUnits
Namespace http://rets.org/xsd/RETSCommons
Annotations
Measurement units
Type restriction of xs:token
Properties
default: feet
Facets
enumeration feet
enumeration yard
enumeration rod
enumeration chain
enumeration centimeter
enumeration meter
enumeration unknown
Used by
Source
<xs:attribute name="measurementUnits" default="feet">
  <xs:annotation>
    <xs:documentation>Measurement units</xs:documentation>
    <xs:appinfo>feet</xs:appinfo>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="feet">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103382</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="yard">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103383</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="rod">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103384</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="chain">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103385</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="centimeter">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103386</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="meter">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103387</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="unknown">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103388</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Attribute @commons:present
Namespace http://rets.org/xsd/RETSCommons
Annotations
Tri-state indicates the existence of something
Type restriction of xs:token
Properties
content: simple
Facets
enumeration Yes
enumeration No
enumeration Unknown
Used by
Source
<xs:attribute name="present">
  <xs:annotation>
    <xs:documentation>Tri-state indicates the existence of something</xs:documentation>
    <xs:appinfo>Yes</xs:appinfo>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="Yes"/>
      <xs:enumeration value="No"/>
      <xs:enumeration value="Unknown"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Attribute @commons:visibilityFlag
Namespace http://rets.org/xsd/RETSCommons
Annotations
Visibility flag for publicly visible items
Type xs:boolean
Properties
content: simple
Used by
Source
<xs:attribute name="visibilityFlag">
  <xs:annotation>
    <xs:documentation>Visibility flag for publicly visible items</xs:documentation>
    <xs:appinfo>true</xs:appinfo>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:boolean"/>
  </xs:simpleType>
</xs:attribute>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Attribute @commons:textFormatType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Simple format instructions for text
Type restriction of xs:token
Properties
content: simple
Facets
enumeration PlainText
enumeration HTML
enumeration Other
Used by
Complex Type commons:Remark
Source
<xs:attribute name="textFormatType">
  <xs:annotation>
    <xs:documentation>Simple format instructions for text</xs:documentation>
    <xs:appinfo>PlainText</xs:appinfo>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="PlainText"/>
      <xs:enumeration value="HTML"/>
      <xs:enumeration value="Other"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Attribute @commons:internalURLIndicator
Namespace http://rets.org/xsd/RETSCommons
Type xs:boolean
Properties
content: simple
Used by
Complex Type commons:URL
Source
<xs:attribute name="internalURLIndicator" type="xs:boolean"/>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Attribute @commons:isMaster
Namespace http://rets.org/xsd/RETSCommons
Annotations
Flag indicating whether a given room is the principle one for room 
type. Most commonly thought in terms of bedroom and bathroom. Flag 
may be used on rooms of any type, however. For a master bathroom, 
there is a door or entranceway between the master bedroom and this
bathroom.
Type xs:boolean
Properties
content: simple
Used by
Complex Type commons:RoomType
Source
<xs:attribute name="isMaster" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Flag indicating whether a given room is the principle one for room type. Most commonly thought in terms of bedroom and bathroom. Flag may be used on rooms of any type, however. For a master bathroom, there is a door or entranceway between the master bedroom and this bathroom.</xs:documentation>
    <xs:appinfo>false</xs:appinfo>
  </xs:annotation>
</xs:attribute>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Attribute @commons:period
Namespace http://rets.org/xsd/RETSCommons
Type restriction of xs:token
Properties
default: Month
Facets
enumeration Day
enumeration Week
enumeration Month
enumeration Year
enumeration Fixed
Source
<xs:attribute name="period" default="Month">
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="Day">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103395</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Week">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103396</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Month">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103397</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Year">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103398</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Fixed">
        <xs:annotation>
          <xs:appinfo>
            <retsid>103399</retsid>
          </xs:appinfo>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd
Attribute @commons:sizeUnit
Namespace http://rets.org/xsd/RETSCommons
Type restriction of xs:token
Properties
content: simple
Facets
enumeration em
enumeration px
enumeration pt
Used by
Complex Type commons:Size
Source
<xs:attribute name="sizeUnit">
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="em"/>
      <xs:enumeration value="px"/>
      <xs:enumeration value="pt"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema2011/RETSCommons/2011-06/Primitives.xsd