Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Main 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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Included schema Address.xsd
Namespace http://rets.org/xsd/RETSCommons
Annotations
A generalized type description of an Address
Properties
attribute form default: unqualified
element form default: qualified
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema/RETSCommons/2010-09/Address.xsd
Included schema Primitives.xsd
Namespace http://rets.org/xsd/RETSCommons
Annotations
Primitive type definitions - attributes and elements,
including visibility.
Properties
attribute form default: unqualified
element form default: qualified
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema/RETSCommons/2010-09/Primitives.xsd
Included schema Census.xsd
Namespace http://rets.org/xsd/RETSCommons
Annotations
Elements related to census information about the property

			See http://wwww.census.gov/geo/www/GARM/Ch10GARM.pdf
			or
			http://www.census.gov/geo/www/

			and
			http://www.census.gov/geo/www/fips/fips.html

			This work is based on the 2000 Census information
Properties
attribute form default: unqualified
element form default: qualified
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema/RETSCommons/2010-09/Census.xsd
Included schema Features.xsd
Namespace http://rets.org/xsd/RETSCommons
Annotations
Types and enumerations related to the features of the property.
			
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
version: 1.0
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema/RETSCommons/2010-09/Features.xsd
Included schema Financial.xsd
Namespace http://rets.org/xsd/RETSCommons
Annotations
Elements related to a Listing financing.

			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/Schema/RETSCommons/2010-09/Financial.xsd
Included schema Legal.xsd
Namespace http://rets.org/xsd/RETSCommons
Annotations
Enumerations and type definitions related to contracts
and legal types of elements.
Properties
attribute form default: unqualified
element form default: qualified
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema/RETSCommons/2010-09/Legal.xsd
Included schema Licensing.xsd
Namespace http://rets.org/xsd/RETSCommons
Annotations
A generalized type description for real estate licensing.
Properties
attribute form default: unqualified
element form default: qualified
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema/RETSCommons/2010-09/Licensing.xsd
Included schema Role.xsd
Namespace http://rets.org/xsd/RETSCommons
Annotations
Elements related to a Role that a Person,
			Member or Team may have.

			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/Schema/RETSCommons/2010-09/Role.xsd
Included schema ContactMethods.xsd
Namespace http://rets.org/xsd/RETSCommons
Annotations
Types and Elements related to telephone or other
communications identification.
Properties
attribute form default: unqualified
element form default: qualified
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema/RETSCommons/2010-09/ContactMethods.xsd
Included schema Person.xsd
Namespace http://rets.org/xsd/RETSCommons
Annotations
Elements related to a Person entity.
Properties
attribute form default: unqualified
element form default: qualified
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema/RETSCommons/2010-09/Person.xsd
Included schema School.xsd
Namespace http://rets.org/xsd/RETSCommons
Annotations
Elements related to schooling information about the property
Properties
attribute form default: unqualified
element form default: qualified
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema/RETSCommons/2010-09/School.xsd
Element commons:LicenseType / commons:LicenseExpDate
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id83 RETSCommons1.tmp#id38 RETSCommons1.tmp#id82
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:LicenseType / commons:LicenseAmount
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id38 RETSCommons1.tmp#id55
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:LicenseType / commons:LicenseNumber
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:AnimalPolicy / commons:IsDepositRequired
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:AnimalPolicy / commons:WeightLimit
Namespace http://rets.org/xsd/RETSCommons
Annotations
Indicates the size by weight of animals
permitted.
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id38 RETSCommons1.tmp#id55 RETSCommons1.tmp#id15 RETSCommons1.tmp#id124
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:AnimalPolicy / commons:PetDepositAmount
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:AnimalPolicy / commons:PetAdditionalFee
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41 RETSCommons1.tmp#id137 RETSCommons1.tmp#id136
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
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:Community / commons:Subdivision
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46 RETSCommons1.tmp#id115
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:Community / commons:Schools
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id146 RETSCommons1.tmp#id145
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:Schools / commons:School
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id148 RETSCommons1.tmp#id149 RETSCommons1.tmp#id151 RETSCommons1.tmp#id153 RETSCommons1.tmp#id147
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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 RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id150
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46 RETSCommons1.tmp#id152
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/Schema/RETSCommons/2010-09/School.xsd
Element commons:School / commons:Description
Namespace http://rets.org/xsd/RETSCommons
Annotations
Further information about the school.
Diagram
Diagram RETSCommons1.tmp#id155 RETSCommons1.tmp#id156 RETSCommons2.tmp#id157 RETSCommons1.tmp#id154
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:Community / commons:SeniorCommunity
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46 RETSCommons1.tmp#id77 RETSCommons1.tmp#id111
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:Community / commons:ExistingStructures
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id162 RETSCommons1.tmp#id161
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:ExistingStructures / commons:ExistingStructure
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id164 RETSCommons1.tmp#id165 RETSCommons1.tmp#id166 RETSCommons1.tmp#id176 RETSCommons1.tmp#id177 RETSCommons1.tmp#id163
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:ExistingStructure / commons:Category
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id22
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:ExistingStructure / commons:BuildingType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46 RETSCommons1.tmp#id52
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:ExistingStructure / commons:StructureDimensionsType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id168 RETSCommons1.tmp#id171 RETSCommons1.tmp#id172 RETSCommons1.tmp#id175 RETSCommons1.tmp#id167
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:PlanarDimensionsType / commons:Area
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id90 RETSCommons1.tmp#id65 RETSCommons1.tmp#id170 RETSCommons1.tmp#id38 RETSCommons1.tmp#id169
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46 RETSCommons1.tmp#id64 RETSCommons1.tmp#id65 RETSCommons1.tmp#id63
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id43 RETSCommons1.tmp#id64 RETSCommons1.tmp#id65 RETSCommons1.tmp#id174 RETSCommons1.tmp#id38 RETSCommons1.tmp#id173
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id43 RETSCommons1.tmp#id64 RETSCommons1.tmp#id65 RETSCommons1.tmp#id174 RETSCommons1.tmp#id38 RETSCommons1.tmp#id173
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:ExistingStructure / commons:Description
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:ExistingStructure / commons:ConstructionMaterials
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46 RETSCommons1.tmp#id178
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:Designations / commons:Designation
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46 RETSCommons1.tmp#id61
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:FarmType / commons:SilosTotal
Namespace http://rets.org/xsd/RETSCommons
Annotations
Count of silo storage structures
Diagram
Diagram RETSCommons1.tmp#id48
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:FarmType / commons:SiloCapacityTotal
Namespace http://rets.org/xsd/RETSCommons
Annotations
Total silo storage capacity of
all silo structures.
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id38 RETSCommons1.tmp#id55 RETSCommons1.tmp#id15 RETSCommons1.tmp#id65 RETSCommons1.tmp#id190
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:FarmType / commons:TenantDwellingsTotal
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id48
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:FarmType / commons:BestUse
Namespace http://rets.org/xsd/RETSCommons
Annotations
An enumeration of the farm use
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:FarmType / commons:PresentUse
Namespace http://rets.org/xsd/RETSCommons
Annotations
An enumeration of the farm use
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:FarmType / commons:Irrigation
Namespace http://rets.org/xsd/RETSCommons
Annotations
An enumeration of the irrigationhe farm use
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:FarmType / commons:FarmOperation
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:FarmType / commons:MainBarnSize
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id200 RETSCommons1.tmp#id201 RETSCommons1.tmp#id199
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:MainBarnSize / commons:BarnDimensions
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id168 RETSCommons1.tmp#id171 RETSCommons1.tmp#id172 RETSCommons1.tmp#id175 RETSCommons1.tmp#id167
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:MainBarnSize / commons:MainFloorCeilingHeight
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id64 RETSCommons1.tmp#id65 RETSCommons1.tmp#id174
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:FarmType / commons:PastureArea
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id90 RETSCommons1.tmp#id65 RETSCommons1.tmp#id170 RETSCommons1.tmp#id38 RETSCommons1.tmp#id169
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:FarmType / commons:TillableArea
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id90 RETSCommons1.tmp#id65 RETSCommons1.tmp#id170 RETSCommons1.tmp#id38 RETSCommons1.tmp#id169
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:FarmType / commons:PresentLivestock
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:FarmType / commons:PotentialLivestock
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:SimpleGeographicData / commons:Latitude
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id75 RETSCommons1.tmp#id38 RETSCommons1.tmp#id74 RETSCommons1.tmp#id73
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:SimpleGeographicData / commons:Longitude
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id75 RETSCommons1.tmp#id38 RETSCommons1.tmp#id74 RETSCommons1.tmp#id88
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:SimpleGeographicData / commons:Elevation
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:SimpleGeographicData / commons:MapCoordinate
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46 RETSCommons1.tmp#id91
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:SimpleGeographicData / commons:Directions
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46 RETSCommons1.tmp#id66
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:GeographicData / commons:Source
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:GeographicData / commons:Accuracy
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:GeographicData / commons:URL
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id99 RETSCommons1.tmp#id38 RETSCommons1.tmp#id98 RETSCommons1.tmp#id217 RETSCommons1.tmp#id216
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:GeographicData / commons:CrossStreet
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46 RETSCommons1.tmp#id59
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:GeographicData / commons:CensusGeography
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id221 RETSCommons1.tmp#id223 RETSCommons1.tmp#id225 RETSCommons1.tmp#id227 RETSCommons1.tmp#id229 RETSCommons1.tmp#id231 RETSCommons1.tmp#id233 RETSCommons1.tmp#id220
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:CensusGeography / commons:StateCode
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id222
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/Schema/RETSCommons/2010-09/Census.xsd
Element commons:CensusGeography / commons:CountyCode
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id224
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/Schema/RETSCommons/2010-09/Census.xsd
Element commons:CensusGeography / commons:CensusSubCounty
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id226
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/Schema/RETSCommons/2010-09/Census.xsd
Element commons:CensusGeography / commons:CensusTract
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id228
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/Schema/RETSCommons/2010-09/Census.xsd
Element commons:CensusGeography / commons:BlockGroup
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id230
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/Schema/RETSCommons/2010-09/Census.xsd
Element commons:CensusGeography / commons:Block
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id232
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/Schema/RETSCommons/2010-09/Census.xsd
Element commons:CensusGeography / commons:CensusUniqueId
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id234
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/Schema/RETSCommons/2010-09/Census.xsd
Element commons:GeographicData / commons:FloodPlain
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:GeographicData / commons:PrintedMapCoordinates
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id238 RETSCommons1.tmp#id237
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:PrintedMapCoordinates / commons:PrintedMapCoordinate
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id240 RETSCommons1.tmp#id241 RETSCommons1.tmp#id242 RETSCommons1.tmp#id239
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:PrintedMapCoordinate / commons:MapCoordinate
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46 RETSCommons1.tmp#id91
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:PrintedMapCoordinate / commons:MapPage
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:PrintedMapCoordinate / commons:ReferenceBook
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:GeographicData / commons:CoordinateSystem
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id180 RETSCommons1.tmp#id181 RETSCommons1.tmp#id182 RETSCommons1.tmp#id179
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/Schema/RETSCommons/2010-09/RETSCommons.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 RETSCommons1.tmp#id130 RETSCommons1.tmp#id38 RETSCommons1.tmp#id246
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id130 RETSCommons1.tmp#id38 RETSCommons1.tmp#id246
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id130 RETSCommons1.tmp#id38 RETSCommons1.tmp#id246
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id130 RETSCommons1.tmp#id38 RETSCommons1.tmp#id246
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:MarketingInformationType / commons:HasSignOnProperty
Namespace http://rets.org/xsd/RETSCommons
Annotations
A for-sale sign is on the property.
Diagram
Diagram RETSCommons1.tmp#id130 RETSCommons1.tmp#id38 RETSCommons1.tmp#id246
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:MarketingInformationType / commons:VOWEntireListingDisplay
Namespace http://rets.org/xsd/RETSCommons
Annotations
Indicates whether the listing may be displayed.
Diagram
Diagram RETSCommons1.tmp#id130 RETSCommons1.tmp#id38 RETSCommons1.tmp#id246
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:MarketingInformationType / commons:VOWAddressDisplay
Namespace http://rets.org/xsd/RETSCommons
Annotations
Indicates whether the listing address may be displayed.
Diagram
Diagram RETSCommons1.tmp#id130 RETSCommons1.tmp#id38 RETSCommons1.tmp#id246
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id130 RETSCommons1.tmp#id38 RETSCommons1.tmp#id246
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:MarketingInformationType / commons:VOWConsumerComment
Namespace http://rets.org/xsd/RETSCommons
Annotations
Indicates whether consumer comments may be displayed.
Diagram
Diagram RETSCommons1.tmp#id130 RETSCommons1.tmp#id38 RETSCommons1.tmp#id246
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:LeaseOptions / commons:LeaseOption
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46 RETSCommons1.tmp#id77 RETSCommons1.tmp#id76
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:LockboxType / commons:Location
Namespace http://rets.org/xsd/RETSCommons
Annotations
Site location for the lockbox.
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:LotSize / commons:LotDimensions
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id168 RETSCommons1.tmp#id171 RETSCommons1.tmp#id172 RETSCommons1.tmp#id175 RETSCommons1.tmp#id167
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:MailingAddress / commons:Address
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id297 RETSCommons1.tmp#id265 RETSCommons1.tmp#id267 RETSCommons1.tmp#id268 RETSCommons1.tmp#id270 RETSCommons1.tmp#id271 RETSCommons1.tmp#id273 RETSCommons1.tmp#id275 RETSCommons1.tmp#id277 RETSCommons1.tmp#id279 RETSCommons1.tmp#id281 RETSCommons1.tmp#id283 RETSCommons1.tmp#id285 RETSCommons1.tmp#id287 RETSCommons1.tmp#id289 RETSCommons1.tmp#id291 RETSCommons1.tmp#id293 RETSCommons1.tmp#id295 RETSCommons1.tmp#id264
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: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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id266
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id266
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/Schema/RETSCommons/2010-09/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 RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id269
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/Address.xsd
Element commons:Address / commons:StreetNumber
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id272
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/Schema/RETSCommons/2010-09/Address.xsd
Element commons:Address / commons:StreetDirPrefix
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id274
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/Schema/RETSCommons/2010-09/Address.xsd
Element commons:Address / commons:StreetName
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id276
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/Schema/RETSCommons/2010-09/Address.xsd
Element commons:Address / commons:StreetSuffix
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id278
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/Schema/RETSCommons/2010-09/Address.xsd
Element commons:Address / commons:StreetDirSuffix
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id280
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/Schema/RETSCommons/2010-09/Address.xsd
Element commons:Address / commons:StreetAdditionalInfo
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id282
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id284
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/Schema/RETSCommons/2010-09/Address.xsd
Element commons:Address / commons:UnitNumber
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id286
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/Schema/RETSCommons/2010-09/Address.xsd
Element commons:Address / commons:City
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id288
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/Schema/RETSCommons/2010-09/Address.xsd
Element commons:Address / commons:StateOrProvince
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id290
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/Schema/RETSCommons/2010-09/Address.xsd
Element commons:Address / commons:PostalCode
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id292
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/Schema/RETSCommons/2010-09/Address.xsd
Element commons:Address / commons:CarrierRoute
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id294
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/Schema/RETSCommons/2010-09/Address.xsd
Element commons:Address / commons:Country
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id296
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/Schema/RETSCommons/2010-09/Address.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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id26
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:ManufacturedHousingType / commons:Model
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:ManufacturedHousingType / commons:Make
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:ManufacturedHousingType / commons:ManufacturingDate
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id83 RETSCommons1.tmp#id38 RETSCommons1.tmp#id82
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:ManufacturedHousingType / commons:Dimensions
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id168 RETSCommons1.tmp#id171 RETSCommons1.tmp#id172 RETSCommons1.tmp#id175 RETSCommons1.tmp#id167
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:ManufacturedHousingType / commons:License
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id81 RETSCommons1.tmp#id84 RETSCommons1.tmp#id85 RETSCommons1.tmp#id86 RETSCommons1.tmp#id80
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:ManufacturedHousingType / commons:SpaceRent
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id38 RETSCommons1.tmp#id55
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:OwnedItem / commons:Description
Namespace http://rets.org/xsd/RETSCommons
Annotations
The description of the owned item.
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:OwnedItem / commons:OwnershipType
Namespace http://rets.org/xsd/RETSCommons
Annotations
The ownership type string
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:RemarksType / commons:AdvertisingRemarks
Namespace http://rets.org/xsd/RETSCommons
Annotations
Remarks meant for marketing purposes.
Diagram
Diagram RETSCommons1.tmp#id155 RETSCommons1.tmp#id156 RETSCommons2.tmp#id157 RETSCommons1.tmp#id154 RETSCommons1.tmp#id38 RETSCommons1.tmp#id320
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id155 RETSCommons1.tmp#id156 RETSCommons2.tmp#id157 RETSCommons1.tmp#id154 RETSCommons1.tmp#id38 RETSCommons1.tmp#id320
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id155 RETSCommons1.tmp#id156 RETSCommons2.tmp#id157 RETSCommons1.tmp#id154 RETSCommons1.tmp#id38 RETSCommons1.tmp#id320
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:RemarksType / commons:ListingOfficeRemarks
Namespace http://rets.org/xsd/RETSCommons
Annotations
Remarks meant for internal office use.
Diagram
Diagram RETSCommons1.tmp#id155 RETSCommons1.tmp#id156 RETSCommons2.tmp#id157 RETSCommons1.tmp#id154 RETSCommons1.tmp#id38 RETSCommons1.tmp#id320
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id155 RETSCommons1.tmp#id156 RETSCommons2.tmp#id157 RETSCommons1.tmp#id154 RETSCommons1.tmp#id38 RETSCommons1.tmp#id320
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:RentalAmounts / commons:RentalAmount
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41 RETSCommons1.tmp#id137 RETSCommons1.tmp#id136
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
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:RentLeaseClauses / commons:RentLeaseClause
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:RentalLeaseInformationType / commons:RentLeaseDates
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id332 RETSCommons1.tmp#id333 RETSCommons1.tmp#id334 RETSCommons1.tmp#id331
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:RentalLeaseInformationType / commons:RentLeaseClauses
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id328 RETSCommons1.tmp#id327
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:RentalLeaseInformationType / commons:RentLeaseSpecials
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id338 RETSCommons1.tmp#id337
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:RentLeaseSpecials / commons:RentLeaseSpecial
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:RentalLeaseInformationType / commons:TenantResponsible
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id341 RETSCommons1.tmp#id340
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:TenantResponsible / commons:TenantResponsibility
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:RentalLeaseInformationType / commons:TenantRights
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id344 RETSCommons1.tmp#id343
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:TenantRights / commons:TenantRight
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:RoomType / commons:Category
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id347
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:RoomType / commons:Level
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46 RETSCommons1.tmp#id79
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:RoomType / commons:RoomDimensions
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id168 RETSCommons1.tmp#id171 RETSCommons1.tmp#id172 RETSCommons1.tmp#id175 RETSCommons1.tmp#id167
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:RoomType / commons:RoomHeight
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id64 RETSCommons1.tmp#id65 RETSCommons1.tmp#id174 RETSCommons1.tmp#id38 RETSCommons1.tmp#id173
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:RoomType / commons:Description
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:RoomType / commons:InteriorDetail
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id354 RETSCommons1.tmp#id356 RETSCommons1.tmp#id361 RETSCommons1.tmp#id363 RETSCommons1.tmp#id370 RETSCommons1.tmp#id372 RETSCommons1.tmp#id353
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:InteriorDetailType / commons:Appliance
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id355
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:InteriorDetailType / commons:Fireplace
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id358 RETSCommons1.tmp#id360 RETSCommons1.tmp#id357
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:FireplaceType / commons:FirePlaceFuel
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id359
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:InteriorDetailType / commons:FloorMaterial
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id362
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:InteriorDetailType / commons:Insulation
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id365 RETSCommons1.tmp#id367 RETSCommons1.tmp#id368 RETSCommons1.tmp#id364
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:InsulationType / commons:Insulator
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id366
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:InsulationType / commons:RatingValue
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:InsulationType / commons:Surface
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id369
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:InteriorDetailType / commons:WallMaterial
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id371
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:InteriorDetailType / commons:Windows
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id374 RETSCommons1.tmp#id375 RETSCommons1.tmp#id376 RETSCommons1.tmp#id378 RETSCommons1.tmp#id373
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:WindowsType / commons:Window
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id377
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id155 RETSCommons1.tmp#id156 RETSCommons2.tmp#id157 RETSCommons1.tmp#id154 RETSCommons1.tmp#id38 RETSCommons1.tmp#id320
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:ShowingInformationType / commons:OccupancyState
Namespace http://rets.org/xsd/RETSCommons
Annotations
The current occupancy state of the property.
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id28
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:ShowingInformationType / commons:Lockbox
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id258 RETSCommons1.tmp#id259 RETSCommons1.tmp#id257
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id388 RETSCommons1.tmp#id389 RETSCommons1.tmp#id387
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/Schema/RETSCommons/2010-09/RETSCommons.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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/Primitives.xsd
Element commons:ShowingInformationType / commons:Contact
Namespace http://rets.org/xsd/RETSCommons
Annotations
Contact information related to the showing
of the listing.
Diagram
Diagram RETSCommons0.tmp#id450 RETSCommons1.tmp#id392 RETSCommons1.tmp#id417 RETSCommons1.tmp#id449 RETSCommons1.tmp#id391
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:ContactablePerson / commons:Person
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons2.tmp#id157 RETSCommons0.tmp#id414 RETSCommons0.tmp#id416 RETSCommons1.tmp#id394 RETSCommons1.tmp#id396 RETSCommons1.tmp#id398 RETSCommons1.tmp#id400 RETSCommons1.tmp#id402 RETSCommons1.tmp#id404 RETSCommons1.tmp#id406 RETSCommons1.tmp#id408 RETSCommons1.tmp#id409 RETSCommons1.tmp#id411 RETSCommons1.tmp#id412 RETSCommons1.tmp#id393
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id395
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id397
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id399
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id401
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id403
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/Schema/RETSCommons/2010-09/Person.xsd
Element commons:Person / commons:LastName
Namespace http://rets.org/xsd/RETSCommons
Annotations
A person's surname.
An example is "Aldrin"
Diagram
Diagram RETSCommons1.tmp#id405
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id407
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/Person.xsd
Element commons:Person / commons:Gender
Namespace http://rets.org/xsd/RETSCommons
Annotations
The gender of the person.
Diagram
Diagram RETSCommons1.tmp#id410
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id83 RETSCommons1.tmp#id38 RETSCommons1.tmp#id82 RETSCommons1.tmp#id413
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/Schema/RETSCommons/2010-09/Person.xsd
Element commons:ContactablePerson / commons:ContactMethods
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id419 RETSCommons1.tmp#id437 RETSCommons1.tmp#id443 RETSCommons1.tmp#id444 RETSCommons1.tmp#id418
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/Schema/RETSCommons/2010-09/Person.xsd
Element commons:ContactMethods / commons:Phone
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id297 RETSCommons1.tmp#id421 RETSCommons1.tmp#id422 RETSCommons1.tmp#id423 RETSCommons1.tmp#id425 RETSCommons1.tmp#id427 RETSCommons1.tmp#id428 RETSCommons1.tmp#id429 RETSCommons1.tmp#id430 RETSCommons1.tmp#id431 RETSCommons1.tmp#id433 RETSCommons1.tmp#id435 RETSCommons1.tmp#id420
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id266
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id266
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id424
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id426
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id426
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id426
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id426
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/Schema/RETSCommons/2010-09/ContactMethods.xsd
Element commons:Phone / commons:suffix
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id424
Type commons:affix
Properties
content: simple
Source
<xs:element name="suffix" type="commons:affix"/>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema/RETSCommons/2010-09/ContactMethods.xsd
Element commons:Phone / commons:phone-type
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id432
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/Schema/RETSCommons/2010-09/ContactMethods.xsd
Element commons:Phone / commons:category
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id434
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/Schema/RETSCommons/2010-09/ContactMethods.xsd
Element commons:Phone / commons:description
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id436
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/Schema/RETSCommons/2010-09/ContactMethods.xsd
Element commons:ContactMethods / commons:Email
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id297 RETSCommons1.tmp#id439 RETSCommons1.tmp#id440 RETSCommons1.tmp#id441 RETSCommons1.tmp#id438
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id266
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id266
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/Schema/RETSCommons/2010-09/ContactMethods.xsd
Element commons:Email / commons:EmailAddress
Namespace http://rets.org/xsd/RETSCommons
Annotations
The email address itself.
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46 RETSCommons1.tmp#id442
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/Schema/RETSCommons/2010-09/ContactMethods.xsd
Element commons:ContactMethods / commons:Address
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id297 RETSCommons1.tmp#id265 RETSCommons1.tmp#id267 RETSCommons1.tmp#id268 RETSCommons1.tmp#id270 RETSCommons1.tmp#id271 RETSCommons1.tmp#id273 RETSCommons1.tmp#id275 RETSCommons1.tmp#id277 RETSCommons1.tmp#id279 RETSCommons1.tmp#id281 RETSCommons1.tmp#id283 RETSCommons1.tmp#id285 RETSCommons1.tmp#id287 RETSCommons1.tmp#id289 RETSCommons1.tmp#id291 RETSCommons1.tmp#id293 RETSCommons1.tmp#id295 RETSCommons1.tmp#id264
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: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/Schema/RETSCommons/2010-09/ContactMethods.xsd
Element commons:ContactMethods / commons:OtherContact
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id297 RETSCommons1.tmp#id446 RETSCommons1.tmp#id447 RETSCommons1.tmp#id448 RETSCommons1.tmp#id445
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id266
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id266
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/Person.xsd
Element commons:ShowingInformationType / commons:ShowingAccess
Namespace http://rets.org/xsd/RETSCommons
Annotations
Provides information about access to
the listing property.
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:TradeOptions / commons:TradeOption
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46 RETSCommons1.tmp#id77 RETSCommons1.tmp#id119
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:Utility / commons:Category
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id456
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:AtticDetails / commons:SpaceDetail
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id461 RETSCommons1.tmp#id462 RETSCommons1.tmp#id463 RETSCommons1.tmp#id464 RETSCommons1.tmp#id465 RETSCommons1.tmp#id466 RETSCommons1.tmp#id467 RETSCommons1.tmp#id460
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:SpaceDetailType / commons:AreaTotal
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id90 RETSCommons1.tmp#id65 RETSCommons1.tmp#id170
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:SpaceDetailType / commons:WallMaterial
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id371
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:SpaceDetailType / commons:FloorMaterial
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id362
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:SpaceDetailType / commons:Heated
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id130 RETSCommons1.tmp#id38 RETSCommons1.tmp#id246
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:SpaceDetailType / commons:Finished
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id130 RETSCommons1.tmp#id38 RETSCommons1.tmp#id246
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:SpaceDetailType / commons:FinishedPercent
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id38 RETSCommons1.tmp#id55
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:SpaceDetailType / commons:FinishDescription
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:AtticDetails / commons:Stairs
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id130 RETSCommons1.tmp#id38 RETSCommons1.tmp#id246
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:AtticDetails / commons:DropStair
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id130 RETSCommons1.tmp#id38 RETSCommons1.tmp#id246
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:AtticDetails / commons:Scuttle
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id130 RETSCommons1.tmp#id38 RETSCommons1.tmp#id246
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:AtticDetails / commons:Insulation
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id365 RETSCommons1.tmp#id367 RETSCommons1.tmp#id368 RETSCommons1.tmp#id364
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:Balcony / commons:Description
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:Balcony / commons:AreaTotal
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id90 RETSCommons1.tmp#id65 RETSCommons1.tmp#id170
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:BasementDetails / commons:SpaceDetail
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id461 RETSCommons1.tmp#id462 RETSCommons1.tmp#id463 RETSCommons1.tmp#id464 RETSCommons1.tmp#id465 RETSCommons1.tmp#id466 RETSCommons1.tmp#id467 RETSCommons1.tmp#id460
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:BasementDetails / commons:CeilingDescription
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:BasementDetails / commons:OutsideEntryDescription
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:BasementDetails / commons:FloorDrain
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id130 RETSCommons1.tmp#id38 RETSCommons1.tmp#id246
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:BathWainscotMaterials / commons:Description
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:BathWainscotMaterials / commons:Ceramic
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id130 RETSCommons1.tmp#id38 RETSCommons1.tmp#id246
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:BathWainscotMaterials / commons:Drywall
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id130 RETSCommons1.tmp#id38 RETSCommons1.tmp#id246
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:BathWainscotMaterials / commons:Plaster
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id130 RETSCommons1.tmp#id38 RETSCommons1.tmp#id246
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:BathWainscotMaterials / commons:Marlite
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id130 RETSCommons1.tmp#id38 RETSCommons1.tmp#id246
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:BathWainscotMaterials / commons:Fiberglass
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id130 RETSCommons1.tmp#id38 RETSCommons1.tmp#id246
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:Deck / commons:Description
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:Deck / commons:Material
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:Deck / commons:AreaTotal
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id90 RETSCommons1.tmp#id65 RETSCommons1.tmp#id170
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:FoundationDetails / commons:SlabDescription
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:FoundationDetails / commons:CrawlSpaceDescription
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:FoundationDetails / commons:BasementDescription
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:FoundationDetails / commons:SumpPumpDescription
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:FoundationDetails / commons:DampnessDescription
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:FoundationDetails / commons:SettlementDescription
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:FoundationDetails / commons:InfestationDescription
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:Porch / commons:Description
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:Porch / commons:AreaTotal
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id90 RETSCommons1.tmp#id65 RETSCommons1.tmp#id170
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Element commons:MonetaryValueDescriptionPairType / commons:Value
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/Primitives.xsd
Element commons:FenceType / commons:Condition
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id523
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:FenceType / commons:Coverage
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id524
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:FenceType / commons:Material
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id525
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:FenceType / commons:Gate
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id527
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:HVACType / commons:CoolingSystem
Namespace http://rets.org/xsd/RETSCommons
Annotations
The Cooling system type
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id520
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:HVACType / commons:CoolingSystemFuel
Namespace http://rets.org/xsd/RETSCommons
Annotations
The fuel type used by the Cooling system.
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id526
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:HVACType / commons:HeatingSystem
Namespace http://rets.org/xsd/RETSCommons
Annotations
The Heating system type
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id528
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:HVACType / commons:HeatingSystemFuel
Namespace http://rets.org/xsd/RETSCommons
Annotations
The fuel type used by the Heating system.
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id526
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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 RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id531
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id48
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:ParkingSpaceType / commons:ParkingSpaceArea
Namespace http://rets.org/xsd/RETSCommons
Annotations
The area of the parking space
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id90 RETSCommons1.tmp#id65 RETSCommons1.tmp#id170 RETSCommons1.tmp#id38 RETSCommons1.tmp#id169
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:ParkingType / commons:HasParking
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:ParkingType / commons:HasGarage
Namespace http://rets.org/xsd/RETSCommons
Annotations
Flag indicating that there is a garage present.
Diagram
Diagram RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id48
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id48
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id48
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:ParkingType / commons:ParkingSpace
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id567 RETSCommons1.tmp#id568 RETSCommons1.tmp#id569 RETSCommons1.tmp#id570 RETSCommons1.tmp#id571 RETSCommons1.tmp#id566
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:PoolType / commons:HasPool
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:PoolType / commons:HasSpa
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:PoolType / commons:IsHeated
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:PoolType / commons:IsIndoor
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:PoolType / commons:IsSaltWater
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:PoolType / commons:PoolAmenities
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id532
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:PoolType / commons:PoolConstruction
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id533
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:PoolType / commons:PoolHeating
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id526
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:PoolType / commons:PoolStyle
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id534
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:PoolType / commons:PoolTreatment
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id535
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:RoofType / commons:RoofAge
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id508 RETSCommons1.tmp#id38 RETSCommons1.tmp#id514
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:RoofType / commons:RoofMaterial
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id537
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:RoofType / commons:RoofStyle
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id536
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/Schema/RETSCommons/2010-09/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 RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id519
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:UtilitiesType / commons:HVAC
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id557 RETSCommons1.tmp#id558 RETSCommons1.tmp#id559 RETSCommons1.tmp#id560 RETSCommons1.tmp#id561 RETSCommons1.tmp#id562 RETSCommons1.tmp#id563 RETSCommons1.tmp#id564 RETSCommons1.tmp#id556
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:UtilitiesType / commons:WaterHeatingSystem
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id543
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:UtilitiesType / commons:Metering
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id530
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:UtilitiesType / commons:Sewer
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id538
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:UtilitiesType / commons:WaterSource
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id544
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:WaterFeatureType / commons:Category
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id542
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:WaterFeatureType / commons:HasWaterAccess
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:WaterFeatureType / commons:BlocksToWater
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id38 RETSCommons1.tmp#id55
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:WaterFeatureType / commons:DockType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:WaterFeatureType / commons:DocksTotal
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id48
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:WaterFeatureType / commons:PowerBoatsTotal
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id48
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:WaterFeatureType / commons:NonPowerBoatsTotal
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id48
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:WaterFeatureType / commons:MeanLowWater
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id64 RETSCommons1.tmp#id65 RETSCommons1.tmp#id174 RETSCommons1.tmp#id38 RETSCommons1.tmp#id173
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:WaterFeatureType / commons:WaterFrontage
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id64 RETSCommons1.tmp#id65 RETSCommons1.tmp#id174 RETSCommons1.tmp#id38 RETSCommons1.tmp#id173
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:WaterFeatureType / commons:PhysicalDockSlipConvey
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:YardType / commons:Fence
Namespace http://rets.org/xsd/RETSCommons
Annotations
The features of the yard
Diagram
Diagram RETSCommons1.tmp#id552 RETSCommons1.tmp#id553 RETSCommons1.tmp#id554 RETSCommons1.tmp#id555 RETSCommons1.tmp#id551
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:YardType / commons:SprinklerSystem
Namespace http://rets.org/xsd/RETSCommons
Annotations
The sprinkler system types
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id539
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:YardType / commons:YardFeature
Namespace http://rets.org/xsd/RETSCommons
Annotations
The features of the yard
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id545
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:YardType / commons:YardLayout
Namespace http://rets.org/xsd/RETSCommons
Annotations
The yard layout.
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id546
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/Schema/RETSCommons/2010-09/Features.xsd
Element commons:ConcessionsType / commons:Concession
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id512 RETSCommons1.tmp#id513 RETSCommons1.tmp#id511
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:SecurityDepositsType / commons:SecurityDeposit
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id512 RETSCommons1.tmp#id513 RETSCommons1.tmp#id511
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:AssumableType / commons:IsAssumable
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id130 RETSCommons1.tmp#id38 RETSCommons1.tmp#id246
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:AssumableType / commons:MortgageRank
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id627
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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 RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id627
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/Schema/RETSCommons/2010-09/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 RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id628
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:MortgageType / commons:MortgageVendorName
Namespace http://rets.org/xsd/RETSCommons
Annotations
The name of the lending party
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:MortgageType / commons:MortgageAmount
Namespace http://rets.org/xsd/RETSCommons
Annotations
The principal amount of the mortgage
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41 RETSCommons1.tmp#id635
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:MortgageType / commons:MortgagePayment
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41 RETSCommons1.tmp#id137 RETSCommons1.tmp#id636
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
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:MortgageType / commons:MortgageRate
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id38 RETSCommons1.tmp#id55
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:MortgageType / commons:MortgageDate
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id83 RETSCommons1.tmp#id38 RETSCommons1.tmp#id82
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:MortgageType / commons:MortgageConditions
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:MortgageType / commons:MortgageRenewalDate
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id83 RETSCommons1.tmp#id38 RETSCommons1.tmp#id82
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:MortgagesType / commons:Mortgage
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons0.tmp#id659 RETSCommons1.tmp#id648 RETSCommons1.tmp#id649 RETSCommons1.tmp#id650 RETSCommons1.tmp#id651 RETSCommons1.tmp#id652 RETSCommons1.tmp#id653 RETSCommons1.tmp#id654 RETSCommons1.tmp#id655 RETSCommons1.tmp#id656 RETSCommons1.tmp#id657 RETSCommons1.tmp#id658 RETSCommons1.tmp#id647
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:InvestmentType / commons:RentIncome
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41 RETSCommons1.tmp#id638
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:InvestmentType / commons:GrossIncome
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41 RETSCommons1.tmp#id137 RETSCommons1.tmp#id634
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
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:InvestmentType / commons:NetIncome
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41 RETSCommons1.tmp#id637
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:InvestmentType / commons:VacancyFactor
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id38 RETSCommons1.tmp#id55 RETSCommons1.tmp#id641
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:InvestmentType / commons:Expenses
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id669 RETSCommons1.tmp#id671 RETSCommons1.tmp#id668
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:ExpensesType / commons:ExpenseCategory
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id670
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:ExpensesType / commons:ExpenseValue
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41 RETSCommons1.tmp#id137 RETSCommons1.tmp#id632
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
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:LeaseType / commons:LeaseType
Namespace http://rets.org/xsd/RETSCommons
Annotations
A description of the lease type
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:LeaseType / commons:LeaseAmount
Namespace http://rets.org/xsd/RETSCommons
Annotations
The amount of the lease.
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id673 RETSCommons1.tmp#id674 RETSCommons1.tmp#id672
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:LeaseFinancialType / commons:LeaseExpiryDate
Namespace http://rets.org/xsd/RETSCommons
Annotations
The agreement expiration date.
Diagram
Diagram RETSCommons1.tmp#id83 RETSCommons1.tmp#id38 RETSCommons1.tmp#id82
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id83 RETSCommons1.tmp#id38 RETSCommons1.tmp#id82
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:LeaseFinancialType / commons:HasLeaseRenewalOption
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:LeaseFinancialType / commons:IsAssignable
Namespace http://rets.org/xsd/RETSCommons
Annotations
Lessee may assign lease to a third-party
Diagram
Diagram RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:LeaseFinancialType / commons:IsAttornable
Namespace http://rets.org/xsd/RETSCommons
Annotations
Lessor may assign lease to a third-party
Diagram
Diagram RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:LeaseFinancialType / commons:IsLeased
Namespace http://rets.org/xsd/RETSCommons
Annotations
Indicates that the property is
currently leased.
Diagram
Diagram RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:LeaseFinancialType / commons:LeaseRemarks
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id155 RETSCommons1.tmp#id156 RETSCommons2.tmp#id157 RETSCommons1.tmp#id154 RETSCommons1.tmp#id38 RETSCommons1.tmp#id320
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:LeaseFinancialType / commons:PurchaseOptionUpFrontFee
Namespace http://rets.org/xsd/RETSCommons
Annotations
Up front fee for a PurchaseOption
lease
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:RentClosingFinancialType / commons:IsFurnished
Namespace http://rets.org/xsd/RETSCommons
Annotations
Flag indicating that the property
is rented furnished
Diagram
Diagram RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:RentClosingFinancialType / commons:RentFinancial
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id694 RETSCommons1.tmp#id695 RETSCommons1.tmp#id696 RETSCommons1.tmp#id697 RETSCommons1.tmp#id698 RETSCommons1.tmp#id699 RETSCommons1.tmp#id700 RETSCommons1.tmp#id701 RETSCommons1.tmp#id702 RETSCommons1.tmp#id693
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id640 RETSCommons1.tmp#id639
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:RentFinancialType / commons:RentRate
Namespace http://rets.org/xsd/RETSCommons
Annotations
Amount of money required per period
for use.
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41 RETSCommons1.tmp#id137 RETSCommons1.tmp#id136
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
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:RentFinancialType / commons:SecurityDeposits
Namespace http://rets.org/xsd/RETSCommons
Annotations
Amount of money required as a
security deposit
Diagram
Diagram RETSCommons1.tmp#id640 RETSCommons1.tmp#id639
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:RentFinancialType / commons:TenantApplicationFee
Namespace http://rets.org/xsd/RETSCommons
Annotations
The required fee when applying for  
rent.
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41 RETSCommons1.tmp#id137 RETSCommons1.tmp#id136
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
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id640 RETSCommons1.tmp#id639
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:RentCurrentFinancialType / commons:IsRented
Namespace http://rets.org/xsd/RETSCommons
Annotations
Indicates that the property is
currently rented.
Diagram
Diagram RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:RentCurrentFinancialType / commons:IsRentControlled
Namespace http://rets.org/xsd/RETSCommons
Annotations
Flag indicating that the property
is rent controlled.
Diagram
Diagram RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:RentListingFinancialType / commons:IsAvailableFurnished
Namespace http://rets.org/xsd/RETSCommons
Annotations
Flag indicating that the property
is available furnished
Diagram
Diagram RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41 RETSCommons1.tmp#id137 RETSCommons1.tmp#id136
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
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41 RETSCommons1.tmp#id137 RETSCommons1.tmp#id136
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
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:RentListingFinancialType / commons:RentFinancial
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id694 RETSCommons1.tmp#id695 RETSCommons1.tmp#id696 RETSCommons1.tmp#id697 RETSCommons1.tmp#id698 RETSCommons1.tmp#id699 RETSCommons1.tmp#id700 RETSCommons1.tmp#id701 RETSCommons1.tmp#id702 RETSCommons1.tmp#id693
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41 RETSCommons1.tmp#id629
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id631 RETSCommons1.tmp#id630
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:PurchaseClosingFinancialType / commons:TermsOfSale
Namespace http://rets.org/xsd/RETSCommons
Annotations
Financing terms agreed between the buyer
and seller.
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:PurchaseFinancialType / commons:MayAssumeMortgage
Namespace http://rets.org/xsd/RETSCommons
Annotations
Purchaser may assume the existing
mortgage.
Diagram
Diagram RETSCommons1.tmp#id643 RETSCommons1.tmp#id644 RETSCommons1.tmp#id642
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:ClosingFinancialType / commons:Purchase
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id715 RETSCommons1.tmp#id716 RETSCommons1.tmp#id717 RETSCommons1.tmp#id718 RETSCommons1.tmp#id719 RETSCommons1.tmp#id720 RETSCommons1.tmp#id714
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:ClosingFinancialType / commons:Lease
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id676 RETSCommons1.tmp#id677 RETSCommons1.tmp#id678 RETSCommons1.tmp#id679 RETSCommons1.tmp#id680 RETSCommons1.tmp#id681 RETSCommons1.tmp#id682 RETSCommons1.tmp#id683 RETSCommons1.tmp#id684 RETSCommons1.tmp#id685 RETSCommons1.tmp#id686 RETSCommons1.tmp#id687 RETSCommons1.tmp#id688 RETSCommons1.tmp#id675
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:ClosingFinancialType / commons:Rent
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id690 RETSCommons1.tmp#id691 RETSCommons1.tmp#id692 RETSCommons1.tmp#id689
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:ListingFinancialType / commons:Purchase
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id722 RETSCommons1.tmp#id723 RETSCommons1.tmp#id724 RETSCommons1.tmp#id721
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:ListingFinancialType / commons:Lease
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id676 RETSCommons1.tmp#id677 RETSCommons1.tmp#id678 RETSCommons1.tmp#id679 RETSCommons1.tmp#id680 RETSCommons1.tmp#id681 RETSCommons1.tmp#id682 RETSCommons1.tmp#id683 RETSCommons1.tmp#id684 RETSCommons1.tmp#id685 RETSCommons1.tmp#id686 RETSCommons1.tmp#id687 RETSCommons1.tmp#id688 RETSCommons1.tmp#id675
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:ListingFinancialType / commons:Rent
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id709 RETSCommons1.tmp#id710 RETSCommons1.tmp#id711 RETSCommons1.tmp#id712 RETSCommons1.tmp#id713 RETSCommons1.tmp#id708
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:PropertyFinancialType / commons:CurrentLease
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id676 RETSCommons1.tmp#id677 RETSCommons1.tmp#id678 RETSCommons1.tmp#id679 RETSCommons1.tmp#id680 RETSCommons1.tmp#id681 RETSCommons1.tmp#id682 RETSCommons1.tmp#id683 RETSCommons1.tmp#id684 RETSCommons1.tmp#id685 RETSCommons1.tmp#id686 RETSCommons1.tmp#id687 RETSCommons1.tmp#id688 RETSCommons1.tmp#id675
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:PropertyFinancialType / commons:CurrentRent
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id704 RETSCommons1.tmp#id705 RETSCommons1.tmp#id706 RETSCommons1.tmp#id707 RETSCommons1.tmp#id703
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:PropertyFinancialType / commons:Investment
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id663 RETSCommons1.tmp#id664 RETSCommons1.tmp#id665 RETSCommons1.tmp#id666 RETSCommons1.tmp#id667 RETSCommons1.tmp#id662
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:PropertyFinancialType / commons:Mortgages
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id661 RETSCommons1.tmp#id660
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/Schema/RETSCommons/2010-09/Financial.xsd
Element commons:ContingenciesType / commons:Contingency
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons1.tmp#id745 RETSCommons1.tmp#id746 RETSCommons1.tmp#id747 RETSCommons1.tmp#id748 RETSCommons1.tmp#id749 RETSCommons1.tmp#id744
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/Schema/RETSCommons/2010-09/Legal.xsd
Element commons:ContingencyType / commons:Description
Namespace http://rets.org/xsd/RETSCommons
Annotations
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id738
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id130
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id99 RETSCommons1.tmp#id38 RETSCommons1.tmp#id98 RETSCommons1.tmp#id217 RETSCommons1.tmp#id216
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/Schema/RETSCommons/2010-09/Legal.xsd
Element commons:Disclosures / commons:Disclosure
Namespace http://rets.org/xsd/RETSCommons
Annotations
The list of voluntary disclosures.
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id739
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/Schema/RETSCommons/2010-09/Legal.xsd
Element commons:Disclosures / commons:RequiredDisclosure
Namespace http://rets.org/xsd/RETSCommons
Annotations
The list of required disclosures.
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id739
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/Schema/RETSCommons/2010-09/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 RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id756
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/Schema/RETSCommons/2010-09/Licensing.xsd
Element commons:ProfessionalLicenseType / commons:LicenseNumber
Namespace http://rets.org/xsd/RETSCommons
Annotations
The License Number.
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/Licensing.xsd
Element commons:ProfessionalLicenseType / commons:StateOrProvince
Namespace http://rets.org/xsd/RETSCommons
Annotations
The license issuing body State.
Diagram
Diagram RETSCommons1.tmp#id290
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/Schema/RETSCommons/2010-09/Licensing.xsd
Element commons:ProfessionalLicenseType / commons:LicenseStartDateTime
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id83 RETSCommons1.tmp#id38 RETSCommons1.tmp#id82
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/Schema/RETSCommons/2010-09/Licensing.xsd
Element commons:ProfessionalLicenseType / commons:LicenseExpirationDateTime
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id83 RETSCommons1.tmp#id38 RETSCommons1.tmp#id82
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/Schema/RETSCommons/2010-09/Licensing.xsd
Element commons:ProfessionalLicenseType / commons:LicenseTransferDateTime
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id83 RETSCommons1.tmp#id38 RETSCommons1.tmp#id82
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/Schema/RETSCommons/2010-09/Licensing.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/Schema/RETSCommons/2010-09/RETSCommons.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 RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
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/Schema/RETSCommons/2010-09/RETSCommons.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 RETSCommons0.tmp#id20
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/Schema/RETSCommons/2010-09/Primitives.xsd
Complex Type commons:BasementCategoryEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
The basement category.
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/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 RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:FoundationConstructionEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
The construction type of the foundation.
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/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.
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/Schema/RETSCommons/2010-09/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.
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:SourceProviderCategoryEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
The source of the listing information - used by Syndication.
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:OccupancyStateEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
The current occupancy state values.
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:PropertyConditionEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
A subjective assessment of the condition
of the property.
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:PropertyTypeEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
Defines the major property resource.
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:PropertySubTypeEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
Defines the subset of property types.
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:SkirtingEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
The current occupancy state values.
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/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 RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id36 RETSCommons1.tmp#id38 RETSCommons1.tmp#id35
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:SecureInteger
Namespace http://rets.org/xsd/RETSCommons
Annotations
Integer element with an isgSecurityClass attribute.
Diagram
Diagram RETSCommons1.tmp#id36 RETSCommons1.tmp#id38
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/Schema/RETSCommons/2010-09/Primitives.xsd
Simple Type commons:nullable-integer
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id37
Type union of(xs:integer, commons:empty-string)
Used by
Complex Type commons:SecureInteger
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id36 RETSCommons1.tmp#id38 RETSCommons1.tmp#id35
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:SecureMoney
Namespace http://rets.org/xsd/RETSCommons
Annotations
Money element with access control attribute
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38
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/Schema/RETSCommons/2010-09/Primitives.xsd
Complex Type commons:Money
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id44
Type extension of commons:nullable-decimal
Type hierarchy
Used by
Complex Type commons:SecureMoney
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/Schema/RETSCommons/2010-09/Primitives.xsd
Simple Type commons:nullable-decimal
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id37
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/Schema/RETSCommons/2010-09/Primitives.xsd
Complex Type commons:BasementType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:SecureString
Namespace http://rets.org/xsd/RETSCommons
Annotations
String element with an isgSecurityClass attribute.
Diagram
Diagram RETSCommons1.tmp#id38
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/Schema/RETSCommons/2010-09/Primitives.xsd
Complex Type commons:BedsTotal
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id48
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:BuildingName
Namespace http://rets.org/xsd/RETSCommons
Annotations
Legal name of the structure.
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id43 RETSCommons1.tmp#id38 RETSCommons1.tmp#id55 RETSCommons1.tmp#id16 RETSCommons1.tmp#id44
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:SecureDecimal
Namespace http://rets.org/xsd/RETSCommons
Annotations
Decimal element with an isgSecurityClass attribute.
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id38
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:CrossStreet
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id43 RETSCommons1.tmp#id38 RETSCommons1.tmp#id55
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:Designation
Namespace http://rets.org/xsd/RETSCommons
Annotations
Designation for an Member - ABR, CRB, PRO, etc.
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46 RETSCommons1.tmp#id64 RETSCommons1.tmp#id65
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons0.tmp#id20 RETSCommons1.tmp#id19 RETSCommons1.tmp#id68
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:AccessibilityEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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="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/Schema/RETSCommons/2010-09/RETSCommons.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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:HOADocuments
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text description of list of HOA documents available.
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id75 RETSCommons1.tmp#id38 RETSCommons1.tmp#id74
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:SecureFloat
Namespace http://rets.org/xsd/RETSCommons
Annotations
Float element with an isgSecurityClass attribute.
Diagram
Diagram RETSCommons1.tmp#id75 RETSCommons1.tmp#id38
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/Schema/RETSCommons/2010-09/Primitives.xsd
Simple Type commons:nullable-float
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id37
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46 RETSCommons1.tmp#id77
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:LicenseType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id81 RETSCommons1.tmp#id84 RETSCommons1.tmp#id85 RETSCommons1.tmp#id86
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:SecureDateTime
Namespace http://rets.org/xsd/RETSCommons
Annotations
DateTime element with an isgSecurityClass attribute.
Diagram
Diagram RETSCommons1.tmp#id83 RETSCommons1.tmp#id38
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id37
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/Schema/RETSCommons/2010-09/Primitives.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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id75 RETSCommons1.tmp#id38 RETSCommons1.tmp#id74
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:LotSizeRange
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46 RETSCommons1.tmp#id90
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:OwnerPays
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id99 RETSCommons1.tmp#id38 RETSCommons1.tmp#id98
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:SecureURI
Namespace http://rets.org/xsd/RETSCommons
Annotations
URI element with an isgSecurityClass attribute.
Diagram
Diagram RETSCommons1.tmp#id99 RETSCommons1.tmp#id38
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/Schema/RETSCommons/2010-09/Primitives.xsd
Simple Type commons:nullable-uri
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id37
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:PatioStyleType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:Query
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id13
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:ReportsAvailable
Namespace http://rets.org/xsd/RETSCommons
Annotations
Text description of list of reports or inspections available.
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id110 RETSCommons1.tmp#id38 RETSCommons1.tmp#id109
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:SecureToken
Namespace http://rets.org/xsd/RETSCommons
Annotations
String token with an isgSecurityClass attribute.
Diagram
Diagram RETSCommons1.tmp#id110 RETSCommons1.tmp#id38
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/Schema/RETSCommons/2010-09/Primitives.xsd
Simple Type commons:nullable-nmtoken
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id37
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46 RETSCommons1.tmp#id77
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:Sequence
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id38 RETSCommons1.tmp#id55
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id43 RETSCommons1.tmp#id38 RETSCommons1.tmp#id55
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:TenantPays
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46 RETSCommons1.tmp#id77
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id48
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id83 RETSCommons1.tmp#id38 RETSCommons1.tmp#id82
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:VestmentType
Namespace http://rets.org/xsd/RETSCommons
Annotations
TODO
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id43 RETSCommons1.tmp#id38 RETSCommons1.tmp#id55 RETSCommons1.tmp#id15
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:YearBuiltType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Four digit year indicating when a building was constructed.
Diagram
Diagram RETSCommons1.tmp#id127 RETSCommons1.tmp#id38 RETSCommons1.tmp#id126 RETSCommons1.tmp#id14
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:SecureYear
Namespace http://rets.org/xsd/RETSCommons
Annotations
gYear element with an isgSecurityClass attribute.
Diagram
Diagram RETSCommons1.tmp#id127 RETSCommons1.tmp#id38
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/Schema/RETSCommons/2010-09/Primitives.xsd
Simple Type commons:nullable-year
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id37
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/Schema/RETSCommons/2010-09/Primitives.xsd
Complex Type commons:AnimalPolicy
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id129 RETSCommons1.tmp#id131 RETSCommons1.tmp#id132 RETSCommons1.tmp#id133 RETSCommons1.tmp#id134 RETSCommons1.tmp#id135
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Simple Type commons:nullable-boolean
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id37
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
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/Schema/RETSCommons/2010-09/Primitives.xsd
Complex Type commons:FeeWithFrequency
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41 RETSCommons1.tmp#id137
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
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/Schema/RETSCommons/2010-09/Financial.xsd
Complex Type commons:AssociationMembershipType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id139 RETSCommons1.tmp#id140 RETSCommons1.tmp#id141
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:Community
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id143 RETSCommons1.tmp#id144 RETSCommons1.tmp#id158 RETSCommons1.tmp#id159 RETSCommons1.tmp#id160
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:Schools
Namespace http://rets.org/xsd/RETSCommons
Annotations
The collection of schools for a given property.
Diagram
Diagram RETSCommons1.tmp#id146
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/Schema/RETSCommons/2010-09/School.xsd
Complex Type commons:School
Namespace http://rets.org/xsd/RETSCommons
Annotations
School in the given property's area.
Diagram
Diagram RETSCommons1.tmp#id148 RETSCommons1.tmp#id149 RETSCommons1.tmp#id151 RETSCommons1.tmp#id153
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/Schema/RETSCommons/2010-09/School.xsd
Complex Type commons:SchoolTypeEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id155 RETSCommons1.tmp#id156 RETSCommons2.tmp#id157
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id162
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:ExistingStructure
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id164 RETSCommons1.tmp#id165 RETSCommons1.tmp#id166 RETSCommons1.tmp#id176 RETSCommons1.tmp#id177
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:PlanarDimensionsType
Namespace http://rets.org/xsd/RETSCommons
Annotations
A container for plane measurements.
Diagram
Diagram RETSCommons1.tmp#id168 RETSCommons1.tmp#id171 RETSCommons1.tmp#id172 RETSCommons1.tmp#id175
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:SecureArea
Namespace http://rets.org/xsd/RETSCommons
Annotations
Area element with visibility control and units
attributes.
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id90 RETSCommons1.tmp#id65 RETSCommons1.tmp#id170 RETSCommons1.tmp#id38
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/Schema/RETSCommons/2010-09/Primitives.xsd
Complex Type commons:Area
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id90 RETSCommons1.tmp#id65
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/Schema/RETSCommons/2010-09/Primitives.xsd
Complex Type commons:SecureMeasurement
Namespace http://rets.org/xsd/RETSCommons
Annotations
Measurement element with visibility control and units
attributes.
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id64 RETSCommons1.tmp#id65 RETSCommons1.tmp#id174 RETSCommons1.tmp#id38
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/Schema/RETSCommons/2010-09/Primitives.xsd
Complex Type commons:Measurement
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id64 RETSCommons1.tmp#id65
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:CoordinateSystem
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id180 RETSCommons1.tmp#id181 RETSCommons1.tmp#id182
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:Designations
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id184
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:FarmType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id186 RETSCommons1.tmp#id187 RETSCommons1.tmp#id188 RETSCommons1.tmp#id189 RETSCommons1.tmp#id191 RETSCommons1.tmp#id192 RETSCommons1.tmp#id193 RETSCommons1.tmp#id194 RETSCommons1.tmp#id195 RETSCommons1.tmp#id196 RETSCommons1.tmp#id197 RETSCommons1.tmp#id198 RETSCommons1.tmp#id202 RETSCommons1.tmp#id203 RETSCommons1.tmp#id204 RETSCommons1.tmp#id205
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:SiloCapacityType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id38 RETSCommons1.tmp#id55 RETSCommons1.tmp#id15 RETSCommons1.tmp#id65
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:MainBarnSize
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id200 RETSCommons1.tmp#id201
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:GeographicData
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id208 RETSCommons1.tmp#id209 RETSCommons1.tmp#id210 RETSCommons1.tmp#id211 RETSCommons1.tmp#id212 RETSCommons1.tmp#id207 RETSCommons1.tmp#id213 RETSCommons1.tmp#id214 RETSCommons1.tmp#id215 RETSCommons1.tmp#id218 RETSCommons1.tmp#id219 RETSCommons1.tmp#id235 RETSCommons1.tmp#id236 RETSCommons1.tmp#id243
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:SimpleGeographicData
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id208 RETSCommons1.tmp#id209 RETSCommons1.tmp#id210 RETSCommons1.tmp#id211 RETSCommons1.tmp#id212
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id99 RETSCommons1.tmp#id38 RETSCommons1.tmp#id98 RETSCommons1.tmp#id217
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/Schema/RETSCommons/2010-09/Primitives.xsd
Complex Type commons:CensusGeography
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id221 RETSCommons1.tmp#id223 RETSCommons1.tmp#id225 RETSCommons1.tmp#id227 RETSCommons1.tmp#id229 RETSCommons1.tmp#id231 RETSCommons1.tmp#id233
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/Census.xsd
Complex Type commons:PrintedMapCoordinates
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id238
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:PrintedMapCoordinate
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id240 RETSCommons1.tmp#id241 RETSCommons1.tmp#id242
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id245 RETSCommons1.tmp#id247 RETSCommons1.tmp#id248 RETSCommons1.tmp#id249 RETSCommons1.tmp#id250 RETSCommons1.tmp#id251 RETSCommons1.tmp#id252 RETSCommons1.tmp#id253 RETSCommons1.tmp#id254
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:SecureBoolean
Namespace http://rets.org/xsd/RETSCommons
Annotations
Boolean element with an isgSecurityClass attribute.
Diagram
Diagram RETSCommons1.tmp#id130 RETSCommons1.tmp#id38
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/Schema/RETSCommons/2010-09/Primitives.xsd
Complex Type commons:LeaseOptions
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id256
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:LockboxType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id258 RETSCommons1.tmp#id259
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:LotSize
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id261
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:MailingAddress
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id263
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:Address
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id297 RETSCommons1.tmp#id265 RETSCommons1.tmp#id267 RETSCommons1.tmp#id268 RETSCommons1.tmp#id270 RETSCommons1.tmp#id271 RETSCommons1.tmp#id273 RETSCommons1.tmp#id275 RETSCommons1.tmp#id277 RETSCommons1.tmp#id279 RETSCommons1.tmp#id281 RETSCommons1.tmp#id283 RETSCommons1.tmp#id285 RETSCommons1.tmp#id287 RETSCommons1.tmp#id289 RETSCommons1.tmp#id291 RETSCommons1.tmp#id293 RETSCommons1.tmp#id295
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/Primitives.xsd
Complex Type commons:AddressCategoryEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Address.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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/Address.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 RETSCommons1.tmp#id299 RETSCommons1.tmp#id300 RETSCommons1.tmp#id301
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id303 RETSCommons1.tmp#id304
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:ManufacturedHousingType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id306 RETSCommons1.tmp#id307 RETSCommons1.tmp#id308 RETSCommons1.tmp#id309 RETSCommons1.tmp#id310 RETSCommons1.tmp#id311 RETSCommons1.tmp#id312 RETSCommons1.tmp#id313 RETSCommons1.tmp#id314
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:OwnedItem
Namespace http://rets.org/xsd/RETSCommons
Annotations
An element that has an ownership state
Diagram
Diagram RETSCommons1.tmp#id316 RETSCommons1.tmp#id317
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:RemarksType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id319 RETSCommons1.tmp#id321 RETSCommons1.tmp#id322 RETSCommons1.tmp#id323 RETSCommons1.tmp#id324
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id155 RETSCommons1.tmp#id156 RETSCommons2.tmp#id157 RETSCommons1.tmp#id154 RETSCommons1.tmp#id38
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/Schema/RETSCommons/2010-09/Primitives.xsd
Complex Type commons:RentalAmounts
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id326
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:RentLeaseClauses
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id328
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:RentalLeaseInformationType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id330 RETSCommons1.tmp#id335 RETSCommons1.tmp#id336 RETSCommons1.tmp#id339 RETSCommons1.tmp#id342
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:RentLeaseDatesType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id332 RETSCommons1.tmp#id333 RETSCommons1.tmp#id334
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:RentLeaseSpecials
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id338
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:TenantResponsible
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id341
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:TenantRights
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id344
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:RoomType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id379 RETSCommons1.tmp#id380 RETSCommons1.tmp#id346 RETSCommons1.tmp#id348 RETSCommons1.tmp#id349 RETSCommons1.tmp#id350 RETSCommons1.tmp#id351 RETSCommons1.tmp#id352
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:RoomCategoryEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:InteriorDetailType
Namespace http://rets.org/xsd/RETSCommons
Annotations
A container for interior details
Diagram
Diagram RETSCommons1.tmp#id354 RETSCommons1.tmp#id356 RETSCommons1.tmp#id361 RETSCommons1.tmp#id363 RETSCommons1.tmp#id370 RETSCommons1.tmp#id372
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:ApplianceEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:FireplaceType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id358 RETSCommons1.tmp#id360
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:FirePlaceFuelEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:FlooringMaterialEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:InsulationType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id365 RETSCommons1.tmp#id367 RETSCommons1.tmp#id368
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:InsulatorEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:SurfaceEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:WallMaterialEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
The enumeration of (interior) wall materials.
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:WindowsType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id374 RETSCommons1.tmp#id375 RETSCommons1.tmp#id376 RETSCommons1.tmp#id378
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:WindowEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:ShowingInformationType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id382 RETSCommons1.tmp#id383 RETSCommons1.tmp#id384 RETSCommons1.tmp#id385 RETSCommons1.tmp#id386 RETSCommons1.tmp#id390 RETSCommons1.tmp#id451
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:StringValueDescriptionPairType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id388 RETSCommons1.tmp#id389
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/Schema/RETSCommons/2010-09/Primitives.xsd
Complex Type commons:ContactablePerson
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id450 RETSCommons1.tmp#id392 RETSCommons1.tmp#id417 RETSCommons1.tmp#id449
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/Schema/RETSCommons/2010-09/Person.xsd
Complex Type commons:Person
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons2.tmp#id157 RETSCommons0.tmp#id414 RETSCommons0.tmp#id416 RETSCommons1.tmp#id394 RETSCommons1.tmp#id396 RETSCommons1.tmp#id398 RETSCommons1.tmp#id400 RETSCommons1.tmp#id402 RETSCommons1.tmp#id404 RETSCommons1.tmp#id406 RETSCommons1.tmp#id408 RETSCommons1.tmp#id409 RETSCommons1.tmp#id411 RETSCommons1.tmp#id412
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id83 RETSCommons1.tmp#id38 RETSCommons1.tmp#id82
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/Primitives.xsd
Complex Type commons:ContactMethods
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id419 RETSCommons1.tmp#id437 RETSCommons1.tmp#id443 RETSCommons1.tmp#id444
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id297 RETSCommons1.tmp#id421 RETSCommons1.tmp#id422 RETSCommons1.tmp#id423 RETSCommons1.tmp#id425 RETSCommons1.tmp#id427 RETSCommons1.tmp#id428 RETSCommons1.tmp#id429 RETSCommons1.tmp#id430 RETSCommons1.tmp#id431 RETSCommons1.tmp#id433 RETSCommons1.tmp#id435
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/Primitives.xsd
Complex Type commons:PhoneTypeEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/ContactMethods.xsd
Complex Type commons:PhoneCategoryEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/ContactMethods.xsd
Complex Type commons:Email
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id297 RETSCommons1.tmp#id439 RETSCommons1.tmp#id440 RETSCommons1.tmp#id441
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/ContactMethods.xsd
Complex Type commons:OtherContact
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id297 RETSCommons1.tmp#id446 RETSCommons1.tmp#id447 RETSCommons1.tmp#id448
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/Schema/RETSCommons/2010-09/ContactMethods.xsd
Complex Type commons:TradeOptions
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id453
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:Utility
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id457 RETSCommons1.tmp#id455
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:UtilityEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:AtticDetails
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id459 RETSCommons1.tmp#id468 RETSCommons1.tmp#id469 RETSCommons1.tmp#id470 RETSCommons1.tmp#id471
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:SpaceDetailType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id461 RETSCommons1.tmp#id462 RETSCommons1.tmp#id463 RETSCommons1.tmp#id464 RETSCommons1.tmp#id465 RETSCommons1.tmp#id466 RETSCommons1.tmp#id467
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:Balcony
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id473 RETSCommons1.tmp#id474
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:BasementDetails
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id476 RETSCommons1.tmp#id477 RETSCommons1.tmp#id478 RETSCommons1.tmp#id479
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:BathWainscotMaterials
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id481 RETSCommons1.tmp#id482 RETSCommons1.tmp#id483 RETSCommons1.tmp#id484 RETSCommons1.tmp#id485 RETSCommons1.tmp#id486
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:Deck
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id488 RETSCommons1.tmp#id489 RETSCommons1.tmp#id490
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:FoundationDetails
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id492 RETSCommons1.tmp#id493 RETSCommons1.tmp#id494 RETSCommons1.tmp#id495 RETSCommons1.tmp#id496 RETSCommons1.tmp#id497 RETSCommons1.tmp#id498
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/Schema/RETSCommons/2010-09/RETSCommons.xsd
Complex Type commons:Porch
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id500 RETSCommons1.tmp#id501
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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*
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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/Primitives.xsd
Simple Type commons:simple-age
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id36 RETSCommons1.tmp#id504
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/Schema/RETSCommons/2010-09/Primitives.xsd
Simple Type commons:simple-size
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id36 RETSCommons1.tmp#id507
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/Schema/RETSCommons/2010-09/Primitives.xsd
Complex Type commons:Size
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id503
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/Schema/RETSCommons/2010-09/Primitives.xsd
Complex Type commons:MonetaryValueDescriptionPairType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id512 RETSCommons1.tmp#id513
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/Schema/RETSCommons/2010-09/Primitives.xsd
Complex Type commons:Age
Namespace http://rets.org/xsd/RETSCommons
Annotations
The age, in years, of a structure.
Diagram
Diagram RETSCommons1.tmp#id508 RETSCommons1.tmp#id38
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/Schema/RETSCommons/2010-09/Primitives.xsd
Complex Type commons:CommunicationsEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:CoolingSystemEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:EntryEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:ExteriorFinishEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:FenceConditionEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:FenceCoverageEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:FenceMaterialEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:FuelEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:GateFeatureEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:HeatingSystemEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:LotLocationEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:MeteringEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:ParkingEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:PoolAmenitiesEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:PoolConstructionEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:PoolStyleEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:PoolTreatmentEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:RoofStyleEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:RoofMaterialEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:SewerEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:SprinklerSystemEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:TopographyEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:ViewEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:WaterFeatureCategoryEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
The enumeration of water feature types.
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:WaterHeatingSystemEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:WaterSourceEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:YardFeatureEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:YardLayoutEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:EnergyInformation
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:FenceType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Container for information about fences
Diagram
Diagram RETSCommons1.tmp#id552 RETSCommons1.tmp#id553 RETSCommons1.tmp#id554 RETSCommons1.tmp#id555
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:HVACType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Expression of the heating, ventilation and
air conditioning
Diagram
Diagram RETSCommons1.tmp#id557 RETSCommons1.tmp#id558 RETSCommons1.tmp#id559 RETSCommons1.tmp#id560 RETSCommons1.tmp#id561 RETSCommons1.tmp#id562 RETSCommons1.tmp#id563 RETSCommons1.tmp#id564
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46 RETSCommons1.tmp#id77
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id567 RETSCommons1.tmp#id568 RETSCommons1.tmp#id569 RETSCommons1.tmp#id570 RETSCommons1.tmp#id571
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:ParkingType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id573 RETSCommons1.tmp#id574 RETSCommons1.tmp#id575 RETSCommons1.tmp#id576 RETSCommons1.tmp#id577 RETSCommons1.tmp#id578
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:PoolType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Describes the various features of a
swimming pool.
Diagram
Diagram RETSCommons1.tmp#id580 RETSCommons1.tmp#id581 RETSCommons1.tmp#id582 RETSCommons1.tmp#id583 RETSCommons1.tmp#id584 RETSCommons1.tmp#id585 RETSCommons1.tmp#id586 RETSCommons1.tmp#id587 RETSCommons1.tmp#id588 RETSCommons1.tmp#id589
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:RoofType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id591 RETSCommons1.tmp#id592 RETSCommons1.tmp#id593
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:UtilitiesType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id595 RETSCommons1.tmp#id596 RETSCommons1.tmp#id597 RETSCommons1.tmp#id598 RETSCommons1.tmp#id599 RETSCommons1.tmp#id600
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id602 RETSCommons1.tmp#id603 RETSCommons1.tmp#id604 RETSCommons1.tmp#id605 RETSCommons1.tmp#id606 RETSCommons1.tmp#id607 RETSCommons1.tmp#id608 RETSCommons1.tmp#id609 RETSCommons1.tmp#id610 RETSCommons1.tmp#id611 RETSCommons1.tmp#id612 RETSCommons1.tmp#id613 RETSCommons1.tmp#id614 RETSCommons1.tmp#id615 RETSCommons1.tmp#id616 RETSCommons1.tmp#id617
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/Schema/RETSCommons/2010-09/Features.xsd
Complex Type commons:YardType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Expression of the attributes of the yard
Diagram
Diagram RETSCommons1.tmp#id619 RETSCommons1.tmp#id620 RETSCommons1.tmp#id621 RETSCommons1.tmp#id622 RETSCommons1.tmp#id623 RETSCommons1.tmp#id624 RETSCommons1.tmp#id625 RETSCommons1.tmp#id626
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/Schema/RETSCommons/2010-09/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 RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Financial.xsd
Complex Type commons:MortgageClassificationEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
A list of some well known mortgage
classifications
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Financial.xsd
Complex Type commons:ClosingCostsType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Costs associated with completing
a transaction.
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id631
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/Schema/RETSCommons/2010-09/Financial.xsd
Complex Type commons:FeeWithOptionalFrequency
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41 RETSCommons1.tmp#id137
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
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/Schema/RETSCommons/2010-09/Financial.xsd
Complex Type commons:PriceWithOptionalFrequency
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41 RETSCommons1.tmp#id137
Type extension of commons:SecureMoney
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
commons:currencyCode restriction of xs:string optional
commons:currencyPeriod restriction of xs:token optional
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41 RETSCommons1.tmp#id137
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
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41
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/Schema/RETSCommons/2010-09/Financial.xsd
Complex Type commons:MortgagePaymentType
Namespace http://rets.org/xsd/RETSCommons
Annotations
The mortgage payment amount and period.
Diagram
Diagram RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41 RETSCommons1.tmp#id137
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
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id43 RETSCommons1.tmp#id44 RETSCommons1.tmp#id42 RETSCommons1.tmp#id38 RETSCommons1.tmp#id41
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/Schema/RETSCommons/2010-09/Financial.xsd
Complex Type commons:SecurityDepositsType
Namespace http://rets.org/xsd/RETSCommons
Annotations
A collection of security deposits specified
for a rental.
Diagram
Diagram RETSCommons1.tmp#id640
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id43 RETSCommons1.tmp#id38 RETSCommons1.tmp#id55
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/Schema/RETSCommons/2010-09/Financial.xsd
Complex Type commons:AssumableType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id643 RETSCommons1.tmp#id644
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/Schema/RETSCommons/2010-09/Financial.xsd
Complex Type commons:MortgageConditionsType
Namespace http://rets.org/xsd/RETSCommons
Annotations
A string describing conditions attached to
the mortgage.
Diagram
Diagram RETSCommons1.tmp#id646
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/Schema/RETSCommons/2010-09/Financial.xsd
Complex Type commons:MortgageType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id659 RETSCommons1.tmp#id648 RETSCommons1.tmp#id649 RETSCommons1.tmp#id650 RETSCommons1.tmp#id651 RETSCommons1.tmp#id652 RETSCommons1.tmp#id653 RETSCommons1.tmp#id654 RETSCommons1.tmp#id655 RETSCommons1.tmp#id656 RETSCommons1.tmp#id657 RETSCommons1.tmp#id658
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/Schema/RETSCommons/2010-09/Financial.xsd
Complex Type commons:MortgagesType
Namespace http://rets.org/xsd/RETSCommons
Annotations
A collection of Mortgage
Diagram
Diagram RETSCommons1.tmp#id661
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/Schema/RETSCommons/2010-09/Financial.xsd
Complex Type commons:InvestmentType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id663 RETSCommons1.tmp#id664 RETSCommons1.tmp#id665 RETSCommons1.tmp#id666 RETSCommons1.tmp#id667
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/Schema/RETSCommons/2010-09/Financial.xsd
Complex Type commons:ExpensesType
Namespace http://rets.org/xsd/RETSCommons
Annotations
Money spent or costs incurred.
Diagram
Diagram RETSCommons1.tmp#id669 RETSCommons1.tmp#id671
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/Schema/RETSCommons/2010-09/Financial.xsd
Complex Type commons:ExpenseTypeEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
Enumerations for the description of expenses.
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Financial.xsd
Complex Type commons:LeaseType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id673 RETSCommons1.tmp#id674
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/Schema/RETSCommons/2010-09/Financial.xsd
Complex Type commons:LeaseFinancialType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id676 RETSCommons1.tmp#id677 RETSCommons1.tmp#id678 RETSCommons1.tmp#id679 RETSCommons1.tmp#id680 RETSCommons1.tmp#id681 RETSCommons1.tmp#id682 RETSCommons1.tmp#id683 RETSCommons1.tmp#id684 RETSCommons1.tmp#id685 RETSCommons1.tmp#id686 RETSCommons1.tmp#id687 RETSCommons1.tmp#id688
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/Schema/RETSCommons/2010-09/Financial.xsd
Complex Type commons:RentClosingFinancialType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id690 RETSCommons1.tmp#id691 RETSCommons1.tmp#id692
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/Schema/RETSCommons/2010-09/Financial.xsd
Complex Type commons:RentFinancialType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id694 RETSCommons1.tmp#id695 RETSCommons1.tmp#id696 RETSCommons1.tmp#id697 RETSCommons1.tmp#id698 RETSCommons1.tmp#id699 RETSCommons1.tmp#id700 RETSCommons1.tmp#id701 RETSCommons1.tmp#id702
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/Schema/RETSCommons/2010-09/Financial.xsd
Complex Type commons:RentCurrentFinancialType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id704 RETSCommons1.tmp#id705 RETSCommons1.tmp#id706 RETSCommons1.tmp#id707
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/Schema/RETSCommons/2010-09/Financial.xsd
Complex Type commons:RentListingFinancialType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id709 RETSCommons1.tmp#id710 RETSCommons1.tmp#id711 RETSCommons1.tmp#id712 RETSCommons1.tmp#id713
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/Schema/RETSCommons/2010-09/Financial.xsd
Complex Type commons:PurchaseClosingFinancialType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id715 RETSCommons1.tmp#id716 RETSCommons1.tmp#id717 RETSCommons1.tmp#id718 RETSCommons1.tmp#id719 RETSCommons1.tmp#id720
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/Schema/RETSCommons/2010-09/Financial.xsd
Complex Type commons:PurchaseFinancialType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id722 RETSCommons1.tmp#id723 RETSCommons1.tmp#id724
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/Schema/RETSCommons/2010-09/Financial.xsd
Complex Type commons:ClosingFinancialType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id726 RETSCommons1.tmp#id727 RETSCommons1.tmp#id728
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/Schema/RETSCommons/2010-09/Financial.xsd
Complex Type commons:ListingFinancialType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id730 RETSCommons1.tmp#id731 RETSCommons1.tmp#id732
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/Schema/RETSCommons/2010-09/Financial.xsd
Complex Type commons:PropertyFinancialType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id734 RETSCommons1.tmp#id735 RETSCommons1.tmp#id736 RETSCommons1.tmp#id737
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/Schema/RETSCommons/2010-09/Financial.xsd
Complex Type commons:ContingencyDescriptionEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/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 RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Legal.xsd
Complex Type commons:ForeclosureStatusEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
Type restriction of commons:OtherEnumerationDescriptionString
Type hierarchy
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/Schema/RETSCommons/2010-09/Legal.xsd
Complex Type commons:PossessionEnum
Namespace http://rets.org/xsd/RETSCommons
Annotations
The property possession type.
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Legal.xsd
Complex Type commons:ContingenciesType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id743
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/Schema/RETSCommons/2010-09/Legal.xsd
Complex Type commons:ContingencyType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id745 RETSCommons1.tmp#id746 RETSCommons1.tmp#id747 RETSCommons1.tmp#id748 RETSCommons1.tmp#id749
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/Schema/RETSCommons/2010-09/Legal.xsd
Complex Type commons:Disclosures
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id751 RETSCommons1.tmp#id752 RETSCommons1.tmp#id753 RETSCommons1.tmp#id754 RETSCommons1.tmp#id755
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/Schema/RETSCommons/2010-09/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 RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Licensing.xsd
Complex Type commons:ProfessionalLicenseType
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id758 RETSCommons1.tmp#id759 RETSCommons1.tmp#id760 RETSCommons1.tmp#id761 RETSCommons1.tmp#id762 RETSCommons1.tmp#id763 RETSCommons1.tmp#id764
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/Schema/RETSCommons/2010-09/Licensing.xsd
Complex Type commons:ParticipantRoleEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Role.xsd
Complex Type commons:TeamRoleEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/Role.xsd
Complex Type commons:EmailTypeEnum
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons0.tmp#id20 RETSCommons1.tmp#id19
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/Schema/RETSCommons/2010-09/ContactMethods.xsd
Complex Type commons:SecurePhone
Namespace http://rets.org/xsd/RETSCommons
Diagram
Diagram RETSCommons1.tmp#id297 RETSCommons1.tmp#id421 RETSCommons1.tmp#id422 RETSCommons1.tmp#id423 RETSCommons1.tmp#id425 RETSCommons1.tmp#id427 RETSCommons1.tmp#id428 RETSCommons1.tmp#id429 RETSCommons1.tmp#id430 RETSCommons1.tmp#id431 RETSCommons1.tmp#id433 RETSCommons1.tmp#id435 RETSCommons1.tmp#id420 RETSCommons1.tmp#id38 RETSCommons1.tmp#id155
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/Schema/RETSCommons/2010-09/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 RETSCommons1.tmp#id38 RETSCommons1.tmp#id46
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/Schema/RETSCommons/2010-09/Person.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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/RETSCommons.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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/Primitives.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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/Primitives.xsd
Attribute @commons:currencyPeriod
Namespace http://rets.org/xsd/RETSCommons
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
Used by
Source
<xs:attribute name="currencyPeriod">
  <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:restriction>
  </xs:simpleType>
</xs:attribute>
Schema location file:/Users/pstusiak/work/projects/055_RETS2_Standard/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/Primitives.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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/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/Schema/RETSCommons/2010-09/Primitives.xsd